.fw {
  /* Webfont: Lato-Black */
  /* Webfont: lato-light */
  /* Webfont: lato-medium */
  /* Webfont: lato-regular */
  /* Webfont: lato-semibold */
}
@font-face {
  font-family: 'lato';
  src: url('../assets/fonts/lato/lato-light.eot');
  /* IE9 Compat Modes */
  src: url('../assets/fonts/lato/lato-light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../assets/fonts/lato/lato-light.woff2') format('woff2'), /* Modern Browsers */ url('../assets/fonts/lato/lato-light.woff') format('woff'), /* Modern Browsers */ url('../assets/fonts/lato/lato-light.ttf') format('truetype');
  font-style: normal;
  font-weight: 200;
  text-rendering: optimizeLegibility;
}
@font-face {
  font-family: 'lato';
  src: url('../assets/fonts/lato/Lato-Medium.eot');
  /* IE9 Compat Modes */
  src: url('../assets/fonts/lato/Lato-Medium.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../assets/fonts/lato/Lato-Medium.woff2') format('woff2'), /* Modern Browsers */ url('../assets/fonts/lato/Lato-Medium.woff') format('woff'), /* Modern Browsers */ url('../assets/fonts/lato/Lato-Medium.ttf') format('truetype');
  font-style: normal;
  font-weight: 300;
  text-rendering: optimizeLegibility;
}
@font-face {
  font-family: 'lato';
  src: url('../assets/fonts/lato/Lato-Regular.eot');
  /* IE9 Compat Modes */
  src: url('../assets/fonts/lato/Lato-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../assets/fonts/lato/Lato-Regular.woff2') format('woff2'), /* Modern Browsers */ url('../assets/fonts/lato/Lato-Regular.woff') format('woff'), /* Modern Browsers */ url('../assets/fonts/lato/Lato-Regular.ttf') format('truetype');
  font-style: normal;
  font-weight: 400;
  text-rendering: optimizeLegibility;
}
@font-face {
  font-family: 'lato';
  src: url('../assets/fonts/lato/Lato-Semibold.eot');
  /* IE9 Compat Modes */
  src: url('../assets/fonts/lato/Lato-Semibold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../assets/fonts/lato/Lato-Semibold.woff2') format('woff2'), /* Modern Browsers */ url('../assets/fonts/lato/Lato-Semibold.woff') format('woff'), /* Modern Browsers */ url('../assets/fonts/lato/Lato-Semibold.ttf') format('truetype');
  font-style: normal;
  font-weight: 600;
  text-rendering: optimizeLegibility;
}
@font-face {
  font-family: 'lato';
  src: url('../assets/fonts/lato/Lato-Bold.eot');
  /* IE9 Compat Modes */
  src: url('../assets/fonts/lato/Lato-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../assets/fonts/lato/Lato-Bold.woff2') format('woff2'), /* Modern Browsers */ url('../assets/fonts/lato/Lato-Bold.woff') format('woff'), /* Modern Browsers */ url('../assets/fonts/lato/Lato-Bold.ttf') format('truetype');
  font-style: normal;
  font-weight: 700;
  text-rendering: optimizeLegibility;
}
/*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
.font-family-change {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.font-family-size-lg {
  font-size: 15px;
}
.font-family-md {
  font-size: 13px;
}
.verdana {
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif !important;
}
.fw .close {
  float: right;
  font-size: 18px;
  font-weight: normal;
  line-height: 1;
  color: #4d4d4d;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.8;
}
.fw .close:hover,
.fw .close:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 1;
}
button.fw .close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.close {
  float: right;
  font-size: 18px;
  font-weight: normal;
  line-height: 1;
  color: #4d4d4d;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.8;
}
.close:hover,
.close:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 1;
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.fw .container:before,
.fw .container:after,
.fw .container-fluid:before,
.fw .container-fluid:after,
.fw .row:before,
.fw .row:after,
.fw .form-horizontal .form-group:before,
.fw .form-horizontal .form-group:after,
.fw .btn-toolbar:before,
.fw .btn-toolbar:after,
.fw .btn-group-vertical > .btn-group:before,
.fw .btn-group-vertical > .btn-group:after,
.fw .nav:before,
.fw .nav:after,
.fw .navbar:before,
.fw .navbar:after,
.fw .navbar-header:before,
.fw .navbar-header:after,
.fw .navbar-collapse:before,
.fw .navbar-collapse:after,
.fw .panel-body:before,
.fw .panel-body:after,
.fw .modal-header:before,
.fw .modal-header:after,
.fw .modal-footer:before,
.fw .modal-footer:after {
  content: " ";
  display: table;
}
.clearfix:after,
.dl-horizontal dd:after,
.fw .container:after,
.fw .container-fluid:after,
.fw .row:after,
.fw .form-horizontal .form-group:after,
.fw .btn-toolbar:after,
.fw .btn-group-vertical > .btn-group:after,
.fw .nav:after,
.fw .navbar:after,
.fw .navbar-header:after,
.fw .navbar-collapse:after,
.fw .panel-body:after,
.fw .modal-header:after,
.fw .modal-footer:after {
  clear: both;
}
.fw {
  /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
  /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
}
.fw html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
.fw,
.fw body {
  margin: 0;
}
.fw input[type=text]::-ms-clear {
  display: none;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .fw,
  .fw.body {
    -ms-overflow-style: scrollbar;
  }
}
.fw article,
.fw aside,
.fw details,
.fw figcaption,
.fw figure,
.fw footer,
.fw header,
.fw hgroup,
.fw main,
.fw menu,
.fw nav,
.fw section,
.fw summary {
  display: block;
}
.fw audio,
.fw canvas,
.fw progress,
.fw video {
  display: inline-block;
  vertical-align: baseline;
}
.fw audio:not([controls]) {
  display: none;
  height: 0;
}
.fw [hidden],
.fw template {
  display: none;
}
.fw a {
  background-color: transparent;
}
.fw a:active,
.fw a:hover {
  outline: 0;
}
.fw abbr[title] {
  border-bottom: 1px dotted;
}
.fw b,
.fw strong {
  font-weight: bold;
}
.fw dfn {
  font-style: italic;
}
.fw h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
.fw mark {
  background: #ff0;
  color: #000;
}
.fw small {
  font-size: 80%;
}
.fw sub,
.fw sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
.fw sup {
  top: -0.5em;
}
.fw sub {
  bottom: -0.25em;
}
.fw img {
  border: 0;
}
.fw svg:not(:root) {
  overflow: hidden;
}
.fw figure {
  margin: 1em 40px;
}
.fw hr {
  box-sizing: content-box;
  height: 0;
}
.fw pre {
  overflow: auto;
}
.fw code,
.fw kbd,
.fw pre,
.fw samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
.fw button,
.fw input,
.fw optgroup,
.fw select,
.fw textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
.fw button {
  overflow: visible;
}
.fw button,
.fw select {
  text-transform: none;
}
.fw button,
.fw html input[type="button"],
.fw input[type="reset"],
.fw input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
.fw button[disabled],
.fw html input[disabled] {
  cursor: default;
}
.fw button::-moz-focus-inner,
.fw input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.fw input {
  line-height: normal;
}
.fw input[type="checkbox"],
.fw input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
.fw input[type="number"]::-webkit-inner-spin-button,
.fw input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
.fw input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}
.fw input[type="search"]::-webkit-search-cancel-button,
.fw input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
.fw fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
.fw legend {
  border: 0;
  padding: 0;
}
.fw textarea {
  overflow: auto;
}
.fw optgroup {
  font-weight: bold;
}
.fw table {
  border-collapse: collapse;
  border-spacing: 0;
}
.fw td,
.fw th {
  padding: 0;
}
@media print {
  .fw *,
  .fw *:before,
  .fw *:after {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  .fw a,
  .fw a:visited {
    text-decoration: underline;
  }
  .fw a[href]:after {
    content: " (" attr(href) ")";
  }
  .fw abbr[title]:after {
    content: " (" attr(title) ")";
  }
  .fw a[href^="#"]:after,
  .fw a[href^="javascript:"]:after {
    content: "";
  }
  .fw pre,
  .fw blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  .fw thead {
    display: table-header-group;
  }
  .fw tr,
  .fw img {
    page-break-inside: avoid;
  }
  .fw img {
    max-width: 100% !important;
  }
  .fw p,
  .fw h2,
  .fw h3 {
    orphans: 3;
    widows: 3;
  }
  .fw h2,
  .fw h3 {
    page-break-after: avoid;
  }
  .fw .navbar {
    display: none;
  }
  .fw .btn > .caret,
  .fw .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .fw .label {
    border: 1px solid #000;
  }
  .fw .table {
    border-collapse: collapse !important;
  }
  .fw .table td,
  .fw .table th {
    background-color: #fff !important;
  }
  .fw .table-bordered th,
  .fw .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../assets/fonts/glyphicons-halflings-regular.eot');
  src: url('../assets/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../assets/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../assets/fonts/glyphicons-halflings-regular.woff') format('woff'), url('../assets/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../assets/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.fw .glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fw .glyphicon-asterisk:before {
  content: "\002a";
}
.fw .glyphicon-plus:before {
  content: "\002b";
}
.fw .glyphicon-euro:before,
.fw .glyphicon-eur:before {
  content: "\20ac";
}
.fw .glyphicon-minus:before {
  content: "\2212";
}
.fw .glyphicon-cloud:before {
  content: "\2601";
}
.fw .glyphicon-envelope:before {
  content: "\2709";
}
.fw .glyphicon-pencil:before {
  content: "\270f";
}
.fw .glyphicon-glass:before {
  content: "\e001";
}
.fw .glyphicon-music:before {
  content: "\e002";
}
.fw .glyphicon-search:before {
  content: "\e003";
}
.fw .glyphicon-heart:before {
  content: "\e005";
}
.fw .glyphicon-star:before {
  content: "\e006";
}
.fw .glyphicon-star-empty:before {
  content: "\e007";
}
.fw .glyphicon-user:before {
  content: "\e008";
}
.fw .glyphicon-film:before {
  content: "\e009";
}
.fw .glyphicon-th-large:before {
  content: "\e010";
}
.fw .glyphicon-th:before {
  content: "\e011";
}
.fw .glyphicon-th-list:before {
  content: "\e012";
}
.fw .glyphicon-ok:before {
  content: "\e013";
}
.fw .glyphicon-remove:before {
  content: "\e014";
}
.fw .glyphicon-zoom-in:before {
  content: "\e015";
}
.fw .glyphicon-zoom-out:before {
  content: "\e016";
}
.fw .glyphicon-off:before {
  content: "\e017";
}
.fw .glyphicon-signal:before {
  content: "\e018";
}
.fw .glyphicon-cog:before {
  content: "\e019";
}
.fw .glyphicon-trash:before {
  content: "\e020";
}
.fw .glyphicon-home:before {
  content: "\e021";
}
.fw .glyphicon-file:before {
  content: "\e022";
}
.fw .glyphicon-time:before {
  content: "\e023";
}
.fw .glyphicon-road:before {
  content: "\e024";
}
.fw .glyphicon-download-alt:before {
  content: "\e025";
}
.fw .glyphicon-download:before {
  content: "\e026";
}
.fw .glyphicon-upload:before {
  content: "\e027";
}
.fw .glyphicon-inbox:before {
  content: "\e028";
}
.fw .glyphicon-play-circle:before {
  content: "\e029";
}
.fw .glyphicon-repeat:before {
  content: "\e030";
}
.fw .glyphicon-refresh:before {
  content: "\e031";
}
.fw .glyphicon-list-alt:before {
  content: "\e032";
}
.fw .glyphicon-lock:before {
  content: "\e033";
}
.fw .glyphicon-flag:before {
  content: "\e034";
}
.fw .glyphicon-headphones:before {
  content: "\e035";
}
.fw .glyphicon-volume-off:before {
  content: "\e036";
}
.fw .glyphicon-volume-down:before {
  content: "\e037";
}
.fw .glyphicon-volume-up:before {
  content: "\e038";
}
.fw .glyphicon-qrcode:before {
  content: "\e039";
}
.fw .glyphicon-barcode:before {
  content: "\e040";
}
.fw .glyphicon-tag:before {
  content: "\e041";
}
.fw .glyphicon-tags:before {
  content: "\e042";
}
.fw .glyphicon-book:before {
  content: "\e043";
}
.fw .glyphicon-bookmark:before {
  content: "\e044";
}
.fw .glyphicon-print:before {
  content: "\e045";
}
.fw .glyphicon-camera:before {
  content: "\e046";
}
.fw .glyphicon-font:before {
  content: "\e047";
}
.fw .glyphicon-bold:before {
  content: "\e048";
}
.fw .glyphicon-italic:before {
  content: "\e049";
}
.fw .glyphicon-text-height:before {
  content: "\e050";
}
.fw .glyphicon-text-width:before {
  content: "\e051";
}
.fw .glyphicon-align-left:before {
  content: "\e052";
}
.fw .glyphicon-align-center:before {
  content: "\e053";
}
.fw .glyphicon-align-right:before {
  content: "\e054";
}
.fw .glyphicon-align-justify:before {
  content: "\e055";
}
.fw .glyphicon-list:before {
  content: "\e056";
}
.fw .glyphicon-indent-left:before {
  content: "\e057";
}
.fw .glyphicon-indent-right:before {
  content: "\e058";
}
.fw .glyphicon-facetime-video:before {
  content: "\e059";
}
.fw .glyphicon-picture:before {
  content: "\e060";
}
.fw .glyphicon-map-marker:before {
  content: "\e062";
}
.fw .glyphicon-adjust:before {
  content: "\e063";
}
.fw .glyphicon-tint:before {
  content: "\e064";
}
.fw .glyphicon-edit:before {
  content: "\e065";
}
.fw .glyphicon-share:before {
  content: "\e066";
}
.fw .glyphicon-check:before {
  content: "\e067";
}
.fw .glyphicon-move:before {
  content: "\e068";
}
.fw .glyphicon-step-backward:before {
  content: "\e069";
}
.fw .glyphicon-fast-backward:before {
  content: "\e070";
}
.fw .glyphicon-backward:before {
  content: "\e071";
}
.fw .glyphicon-play:before {
  content: "\e072";
}
.fw .glyphicon-pause:before {
  content: "\e073";
}
.fw .glyphicon-stop:before {
  content: "\e074";
}
.fw .glyphicon-forward:before {
  content: "\e075";
}
.fw .glyphicon-fast-forward:before {
  content: "\e076";
}
.fw .glyphicon-step-forward:before {
  content: "\e077";
}
.fw .glyphicon-eject:before {
  content: "\e078";
}
.fw .glyphicon-chevron-left:before {
  content: "\e079";
}
.fw .glyphicon-chevron-right:before {
  content: "\e080";
}
.fw .glyphicon-plus-sign:before {
  content: "\e081";
}
.fw .glyphicon-minus-sign:before {
  content: "\e082";
}
.fw .glyphicon-remove-sign:before {
  content: "\e083";
}
.fw .glyphicon-ok-sign:before {
  content: "\e084";
}
.fw .glyphicon-question-sign:before {
  content: "\e085";
}
.fw .glyphicon-info-sign:before {
  content: "\e086";
}
.fw .glyphicon-screenshot:before {
  content: "\e087";
}
.fw .glyphicon-remove-circle:before {
  content: "\e088";
}
.fw .glyphicon-ok-circle:before {
  content: "\e089";
}
.fw .glyphicon-ban-circle:before {
  content: "\e090";
}
.fw .glyphicon-arrow-left:before {
  content: "\e091";
}
.fw .glyphicon-arrow-right:before {
  content: "\e092";
}
.fw .glyphicon-arrow-up:before {
  content: "\e093";
}
.fw .glyphicon-arrow-down:before {
  content: "\e094";
}
.fw .glyphicon-share-alt:before {
  content: "\e095";
}
.fw .glyphicon-resize-full:before {
  content: "\e096";
}
.fw .glyphicon-resize-small:before {
  content: "\e097";
}
.fw .glyphicon-exclamation-sign:before {
  content: "\e101";
}
.fw .glyphicon-gift:before {
  content: "\e102";
}
.fw .glyphicon-leaf:before {
  content: "\e103";
}
.fw .glyphicon-fire:before {
  content: "\e104";
}
.fw .glyphicon-eye-open:before {
  content: "\e105";
}
.fw .glyphicon-eye-close:before {
  content: "\e106";
}
.fw .glyphicon-warning-sign:before {
  content: "\e107";
}
.fw .glyphicon-plane:before {
  content: "\e108";
}
.fw .glyphicon-calendar:before {
  content: "\e109";
}
.fw .glyphicon-random:before {
  content: "\e110";
}
.fw .glyphicon-comment:before {
  content: "\e111";
}
.fw .glyphicon-magnet:before {
  content: "\e112";
}
.fw .glyphicon-chevron-up:before {
  content: "\e113";
}
.fw .glyphicon-chevron-down:before {
  content: "\e114";
}
.fw .glyphicon-retweet:before {
  content: "\e115";
}
.fw .glyphicon-shopping-cart:before {
  content: "\e116";
}
.fw .glyphicon-folder-close:before {
  content: "\e117";
}
.fw .glyphicon-folder-open:before {
  content: "\e118";
}
.fw .glyphicon-resize-vertical:before {
  content: "\e119";
}
.fw .glyphicon-resize-horizontal:before {
  content: "\e120";
}
.fw .glyphicon-hdd:before {
  content: "\e121";
}
.fw .glyphicon-bullhorn:before {
  content: "\e122";
}
.fw .glyphicon-bell:before {
  content: "\e123";
}
.fw .glyphicon-certificate:before {
  content: "\e124";
}
.fw .glyphicon-thumbs-up:before {
  content: "\e125";
}
.fw .glyphicon-thumbs-down:before {
  content: "\e126";
}
.fw .glyphicon-hand-right:before {
  content: "\e127";
}
.fw .glyphicon-hand-left:before {
  content: "\e128";
}
.fw .glyphicon-hand-up:before {
  content: "\e129";
}
.fw .glyphicon-hand-down:before {
  content: "\e130";
}
.fw .glyphicon-circle-arrow-right:before {
  content: "\e131";
}
.fw .glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.fw .glyphicon-circle-arrow-up:before {
  content: "\e133";
}
.fw .glyphicon-circle-arrow-down:before {
  content: "\e134";
}
.fw .glyphicon-globe:before {
  content: "\e135";
}
.fw .glyphicon-wrench:before {
  content: "\e136";
}
.fw .glyphicon-tasks:before {
  content: "\e137";
}
.fw .glyphicon-filter:before {
  content: "\e138";
}
.fw .glyphicon-briefcase:before {
  content: "\e139";
}
.fw .glyphicon-fullscreen:before {
  content: "\e140";
}
.fw .glyphicon-dashboard:before {
  content: "\e141";
}
.fw .glyphicon-paperclip:before {
  content: "\e142";
}
.fw .glyphicon-heart-empty:before {
  content: "\e143";
}
.fw .glyphicon-link:before {
  content: "\e144";
}
.fw .glyphicon-phone:before {
  content: "\e145";
}
.fw .glyphicon-pushpin:before {
  content: "\e146";
}
.fw .glyphicon-usd:before {
  content: "\e148";
}
.fw .glyphicon-gbp:before {
  content: "\e149";
}
.fw .glyphicon-sort:before {
  content: "\e150";
}
.fw .glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
.fw .glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.fw .glyphicon-sort-by-order:before {
  content: "\e153";
}
.fw .glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
.fw .glyphicon-sort-by-attributes:before {
  content: "\e155";
}
.fw .glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
.fw .glyphicon-unchecked:before {
  content: "\e157";
}
.fw .glyphicon-expand:before {
  content: "\e158";
}
.fw .glyphicon-collapse-down:before {
  content: "\e159";
}
.fw .glyphicon-collapse-up:before {
  content: "\e160";
}
.fw .glyphicon-log-in:before {
  content: "\e161";
}
.fw .glyphicon-flash:before {
  content: "\e162";
}
.fw .glyphicon-log-out:before {
  content: "\e163";
}
.fw .glyphicon-new-window:before {
  content: "\e164";
}
.fw .glyphicon-record:before {
  content: "\e165";
}
.fw .glyphicon-save:before {
  content: "\e166";
}
.fw .glyphicon-open:before {
  content: "\e167";
}
.fw .glyphicon-saved:before {
  content: "\e168";
}
.fw .glyphicon-import:before {
  content: "\e169";
}
.fw .glyphicon-export:before {
  content: "\e170";
}
.fw .glyphicon-send:before {
  content: "\e171";
}
.fw .glyphicon-floppy-disk:before {
  content: "\e172";
}
.fw .glyphicon-floppy-saved:before {
  content: "\e173";
}
.fw .glyphicon-floppy-remove:before {
  content: "\e174";
}
.fw .glyphicon-floppy-save:before {
  content: "\e175";
}
.fw .glyphicon-floppy-open:before {
  content: "\e176";
}
.fw .glyphicon-credit-card:before {
  content: "\e177";
}
.fw .glyphicon-transfer:before {
  content: "\e178";
}
.fw .glyphicon-cutlery:before {
  content: "\e179";
}
.fw .glyphicon-header:before {
  content: "\e180";
}
.fw .glyphicon-compressed:before {
  content: "\e181";
}
.fw .glyphicon-earphone:before {
  content: "\e182";
}
.fw .glyphicon-phone-alt:before {
  content: "\e183";
}
.fw .glyphicon-tower:before {
  content: "\e184";
}
.fw .glyphicon-stats:before {
  content: "\e185";
}
.fw .glyphicon-sd-video:before {
  content: "\e186";
}
.fw .glyphicon-hd-video:before {
  content: "\e187";
}
.fw .glyphicon-subtitles:before {
  content: "\e188";
}
.fw .glyphicon-sound-stereo:before {
  content: "\e189";
}
.fw .glyphicon-sound-dolby:before {
  content: "\e190";
}
.fw .glyphicon-sound-5-1:before {
  content: "\e191";
}
.fw .glyphicon-sound-6-1:before {
  content: "\e192";
}
.fw .glyphicon-sound-7-1:before {
  content: "\e193";
}
.fw .glyphicon-copyright-mark:before {
  content: "\e194";
}
.fw .glyphicon-registration-mark:before {
  content: "\e195";
}
.fw .glyphicon-cloud-download:before {
  content: "\e197";
}
.fw .glyphicon-cloud-upload:before {
  content: "\e198";
}
.fw .glyphicon-tree-conifer:before {
  content: "\e199";
}
.fw .glyphicon-tree-deciduous:before {
  content: "\e200";
}
.fw .glyphicon-cd:before {
  content: "\e201";
}
.fw .glyphicon-save-file:before {
  content: "\e202";
}
.fw .glyphicon-open-file:before {
  content: "\e203";
}
.fw .glyphicon-level-up:before {
  content: "\e204";
}
.fw .glyphicon-copy:before {
  content: "\e205";
}
.fw .glyphicon-paste:before {
  content: "\e206";
}
.fw .glyphicon-alert:before {
  content: "\e209";
}
.fw .glyphicon-equalizer:before {
  content: "\e210";
}
.fw .glyphicon-king:before {
  content: "\e211";
}
.fw .glyphicon-queen:before {
  content: "\e212";
}
.fw .glyphicon-pawn:before {
  content: "\e213";
}
.fw .glyphicon-bishop:before {
  content: "\e214";
}
.fw .glyphicon-knight:before {
  content: "\e215";
}
.fw .glyphicon-baby-formula:before {
  content: "\e216";
}
.fw .glyphicon-tent:before {
  content: "\26fa";
}
.fw .glyphicon-blackboard:before {
  content: "\e218";
}
.fw .glyphicon-bed:before {
  content: "\e219";
}
.fw .glyphicon-apple:before {
  content: "\f8ff";
}
.fw .glyphicon-erase:before {
  content: "\e221";
}
.fw .glyphicon-hourglass:before {
  content: "\231b";
}
.fw .glyphicon-lamp:before {
  content: "\e223";
}
.fw .glyphicon-duplicate:before {
  content: "\e224";
}
.fw .glyphicon-piggy-bank:before {
  content: "\e225";
}
.fw .glyphicon-scissors:before {
  content: "\e226";
}
.fw .glyphicon-bitcoin:before {
  content: "\e227";
}
.fw .glyphicon-btc:before {
  content: "\e227";
}
.fw .glyphicon-xbt:before {
  content: "\e227";
}
.fw .glyphicon-yen:before {
  content: "\00a5";
}
.fw .glyphicon-jpy:before {
  content: "\00a5";
}
.fw .glyphicon-ruble:before {
  content: "\20bd";
}
.fw .glyphicon-rub:before {
  content: "\20bd";
}
.fw .glyphicon-scale:before {
  content: "\e230";
}
.fw .glyphicon-ice-lolly:before {
  content: "\e231";
}
.fw .glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}
.fw .glyphicon-education:before {
  content: "\e233";
}
.fw .glyphicon-option-horizontal:before {
  content: "\e234";
}
.fw .glyphicon-option-vertical:before {
  content: "\e235";
}
.fw .glyphicon-menu-hamburger:before {
  content: "\e236";
}
.fw .glyphicon-modal-window:before {
  content: "\e237";
}
.fw .glyphicon-oil:before {
  content: "\e238";
}
.fw .glyphicon-grain:before {
  content: "\e239";
}
.fw .glyphicon-sunglasses:before {
  content: "\e240";
}
.fw .glyphicon-text-size:before {
  content: "\e241";
}
.fw .glyphicon-text-color:before {
  content: "\e242";
}
.fw .glyphicon-text-background:before {
  content: "\e243";
}
.fw .glyphicon-object-align-top:before {
  content: "\e244";
}
.fw .glyphicon-object-align-bottom:before {
  content: "\e245";
}
.fw .glyphicon-object-align-horizontal:before {
  content: "\e246";
}
.fw .glyphicon-object-align-left:before {
  content: "\e247";
}
.fw .glyphicon-object-align-vertical:before {
  content: "\e248";
}
.fw .glyphicon-object-align-right:before {
  content: "\e249";
}
.fw .glyphicon-triangle-right:before {
  content: "\e250";
}
.fw .glyphicon-triangle-left:before {
  content: "\e251";
}
.fw .glyphicon-triangle-bottom:before {
  content: "\e252";
}
.fw .glyphicon-triangle-top:before {
  content: "\e253";
}
.fw .glyphicon-console:before {
  content: "\e254";
}
.fw .glyphicon-superscript:before {
  content: "\e255";
}
.fw .glyphicon-subscript:before {
  content: "\e256";
}
.fw .glyphicon-menu-left:before {
  content: "\e257";
}
.fw .glyphicon-menu-right:before {
  content: "\e258";
}
.fw .glyphicon-menu-down:before {
  content: "\e259";
}
.fw .glyphicon-menu-up:before {
  content: "\e260";
}
.fw * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.fw *:before,
.fw *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.fw html,
.fw {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.fw body,
.fw {
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.42857143;
  color: #000;
  background-color: #fff;
}
.fw input,
.fw button,
.fw select,
.fw textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
.fw a {
  color: #017fbe;
  text-decoration: none;
  cursor: pointer;
}
.fw a:hover,
.fw a:focus {
  color: #014c72;
  text-decoration: underline;
}
.fw figure {
  margin: 0;
}
.fw img {
  vertical-align: middle;
}
.fw .img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
.fw .img-rounded {
  border-radius: 0px;
}
.fw .img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 0px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.fw .img-circle {
  border-radius: 50%;
}
.fw hr {
  margin-top: 15px;
  margin-bottom: 15px;
  border: 0;
  border-top: 1px solid #f6f6f6;
}
.fw .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.fw .sr-only-focusable:active,
.fw .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
.fw [role="button"] {
  cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #e3e9e9;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 15px;
  margin-bottom: 7.5px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 7.5px;
  margin-bottom: 7.5px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1 {
  font-size: 28px;
}
h2,
.h2 {
  font-size: 23px;
}
h3,
.h3 {
  font-size: 19px;
}
h4,
.h4 {
  font-size: 14px;
}
h5,
.h5 {
  font-size: 11px;
}
h6,
.h6 {
  font-size: 10px;
}
p {
  margin: 0 0 7.5px;
}
.lead {
  margin-bottom: 15px;
  font-size: 12px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 16.5px;
  }
}
small,
.small {
  font-size: 90%;
}
mark,
.mark {
  background-color: #faf3d0;
  padding: 0.2em;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #e3e9e9;
}
.text-primary {
  color: #7ebb49;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #659839;
}
.text-success {
  color: #000;
}
a.text-success:hover,
a.text-success:focus {
  color: #000000;
}
.text-info {
  color: #000;
}
a.text-info:hover,
a.text-info:focus {
  color: #000000;
}
.text-warning {
  color: #000;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #000000;
}
.text-danger {
  color: #000;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #000000;
}
.bg-primary {
  color: #fff;
  background-color: #7ebb49;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #659839;
}
.bg-success {
  background-color: #e5f0dd;
}
a.bg-success:hover,
a.bg-success:focus {
  background-color: #cae0ba;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #faf3d0;
}
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f5e7a2;
}
.bg-danger {
  background-color: #f9dcdc;
}
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #f2b0b0;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 7.5px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 15px;
}
dt,
dd {
  line-height: 1.42857143;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 0;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #e3e9e9;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 7.5px 15px;
  margin: 0 0 15px;
  font-size: 13.75px;
  border-left: 5px solid #f6f6f6;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #e3e9e9;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #f6f6f6;
  border-left: 0;
  text-align: right;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
address {
  margin-bottom: 15px;
  font-style: normal;
  line-height: 1.42857143;
}
.parallel-list {
  padding-left: 0;
  list-style: none;
}
.parallel-list > li {
  width: 99.5%;
  list-style: none;
  display: inline-block;
  margin-bottom: 10px;
}
.parallel-list.parallel-list-col-2 > li {
  width: 49.5%;
}
.parallel-list.parallel-list-col-3 > li {
  width: 32.5%;
}
.parallel-list.parallel-list-col-4 > li {
  width: 24.5%;
}
.parallel-list.parallel-list-col-5 > li {
  width: 19.5%;
}
.fw code,
.fw kbd,
.fw pre,
.fw samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
.fw code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 0px;
}
.fw kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 0px;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.fw kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  box-shadow: none;
}
.fw pre {
  display: block;
  padding: 7px;
  margin: 0 0 7.5px;
  font-size: 10px;
  line-height: 1.42857143;
  word-break: break-all;
  word-wrap: break-word;
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 0px;
}
.fw pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.fw .pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.fw .container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .fw .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .fw .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .fw .container {
    width: 1170px;
  }
}
.fw .container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.fw .row {
  margin-left: -15px;
  margin-right: -15px;
}
.fw .col-xs-1,
.fw .col-sm-1,
.fw .col-md-1,
.fw .col-lg-1,
.fw .col-xs-2,
.fw .col-sm-2,
.fw .col-md-2,
.fw .col-lg-2,
.fw .col-xs-3,
.fw .col-sm-3,
.fw .col-md-3,
.fw .col-lg-3,
.fw .col-xs-4,
.fw .col-sm-4,
.fw .col-md-4,
.fw .col-lg-4,
.fw .col-xs-5,
.fw .col-sm-5,
.fw .col-md-5,
.fw .col-lg-5,
.fw .col-xs-6,
.fw .col-sm-6,
.fw .col-md-6,
.fw .col-lg-6,
.fw .col-xs-7,
.fw .col-sm-7,
.fw .col-md-7,
.fw .col-lg-7,
.fw .col-xs-8,
.fw .col-sm-8,
.fw .col-md-8,
.fw .col-lg-8,
.fw .col-xs-9,
.fw .col-sm-9,
.fw .col-md-9,
.fw .col-lg-9,
.fw .col-xs-10,
.fw .col-sm-10,
.fw .col-md-10,
.fw .col-lg-10,
.fw .col-xs-11,
.fw .col-sm-11,
.fw .col-md-11,
.fw .col-lg-11,
.fw .col-xs-12,
.fw .col-sm-12,
.fw .col-md-12,
.fw .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.fw .col-xs-1,
.fw .col-xs-2,
.fw .col-xs-3,
.fw .col-xs-4,
.fw .col-xs-5,
.fw .col-xs-6,
.fw .col-xs-7,
.fw .col-xs-8,
.fw .col-xs-9,
.fw .col-xs-10,
.fw .col-xs-11,
.fw .col-xs-12 {
  float: left;
}
.fw .col-xs-12 {
  width: 100%;
}
.fw .col-xs-11 {
  width: 91.66666667%;
}
.fw .col-xs-10 {
  width: 83.33333333%;
}
.fw .col-xs-9 {
  width: 75%;
}
.fw .col-xs-8 {
  width: 66.66666667%;
}
.fw .col-xs-7 {
  width: 58.33333333%;
}
.fw .col-xs-6 {
  width: 50%;
}
.fw .col-xs-5 {
  width: 41.66666667%;
}
.fw .col-xs-4 {
  width: 33.33333333%;
}
.fw .col-xs-3 {
  width: 25%;
}
.fw .col-xs-2 {
  width: 16.66666667%;
}
.fw .col-xs-1 {
  width: 8.33333333%;
}
.fw .col-xs-pull-12 {
  right: 100%;
}
.fw .col-xs-pull-11 {
  right: 91.66666667%;
}
.fw .col-xs-pull-10 {
  right: 83.33333333%;
}
.fw .col-xs-pull-9 {
  right: 75%;
}
.fw .col-xs-pull-8 {
  right: 66.66666667%;
}
.fw .col-xs-pull-7 {
  right: 58.33333333%;
}
.fw .col-xs-pull-6 {
  right: 50%;
}
.fw .col-xs-pull-5 {
  right: 41.66666667%;
}
.fw .col-xs-pull-4 {
  right: 33.33333333%;
}
.fw .col-xs-pull-3 {
  right: 25%;
}
.fw .col-xs-pull-2 {
  right: 16.66666667%;
}
.fw .col-xs-pull-1 {
  right: 8.33333333%;
}
.fw .col-xs-pull-0 {
  right: auto;
}
.fw .col-xs-push-12 {
  left: 100%;
}
.fw .col-xs-push-11 {
  left: 91.66666667%;
}
.fw .col-xs-push-10 {
  left: 83.33333333%;
}
.fw .col-xs-push-9 {
  left: 75%;
}
.fw .col-xs-push-8 {
  left: 66.66666667%;
}
.fw .col-xs-push-7 {
  left: 58.33333333%;
}
.fw .col-xs-push-6 {
  left: 50%;
}
.fw .col-xs-push-5 {
  left: 41.66666667%;
}
.fw .col-xs-push-4 {
  left: 33.33333333%;
}
.fw .col-xs-push-3 {
  left: 25%;
}
.fw .col-xs-push-2 {
  left: 16.66666667%;
}
.fw .col-xs-push-1 {
  left: 8.33333333%;
}
.fw .col-xs-push-0 {
  left: auto;
}
.fw .col-xs-offset-12 {
  margin-left: 100%;
}
.fw .col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.fw .col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.fw .col-xs-offset-9 {
  margin-left: 75%;
}
.fw .col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.fw .col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.fw .col-xs-offset-6 {
  margin-left: 50%;
}
.fw .col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.fw .col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.fw .col-xs-offset-3 {
  margin-left: 25%;
}
.fw .col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.fw .col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.fw .col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .fw .col-sm-1,
  .fw .col-sm-2,
  .fw .col-sm-3,
  .fw .col-sm-4,
  .fw .col-sm-5,
  .fw .col-sm-6,
  .fw .col-sm-7,
  .fw .col-sm-8,
  .fw .col-sm-9,
  .fw .col-sm-10,
  .fw .col-sm-11,
  .fw .col-sm-12 {
    float: left;
  }
  .fw .col-sm-12 {
    width: 100%;
  }
  .fw .col-sm-11 {
    width: 91.66666667%;
  }
  .fw .col-sm-10 {
    width: 83.33333333%;
  }
  .fw .col-sm-9 {
    width: 75%;
  }
  .fw .col-sm-8 {
    width: 66.66666667%;
  }
  .fw .col-sm-7 {
    width: 58.33333333%;
  }
  .fw .col-sm-6 {
    width: 50%;
  }
  .fw .col-sm-5 {
    width: 41.66666667%;
  }
  .fw .col-sm-4 {
    width: 33.33333333%;
  }
  .fw .col-sm-3 {
    width: 25%;
  }
  .fw .col-sm-2 {
    width: 16.66666667%;
  }
  .fw .col-sm-1 {
    width: 8.33333333%;
  }
  .fw .col-sm-pull-12 {
    right: 100%;
  }
  .fw .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .fw .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .fw .col-sm-pull-9 {
    right: 75%;
  }
  .fw .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .fw .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .fw .col-sm-pull-6 {
    right: 50%;
  }
  .fw .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .fw .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .fw .col-sm-pull-3 {
    right: 25%;
  }
  .fw .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .fw .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .fw .col-sm-pull-0 {
    right: auto;
  }
  .fw .col-sm-push-12 {
    left: 100%;
  }
  .fw .col-sm-push-11 {
    left: 91.66666667%;
  }
  .fw .col-sm-push-10 {
    left: 83.33333333%;
  }
  .fw .col-sm-push-9 {
    left: 75%;
  }
  .fw .col-sm-push-8 {
    left: 66.66666667%;
  }
  .fw .col-sm-push-7 {
    left: 58.33333333%;
  }
  .fw .col-sm-push-6 {
    left: 50%;
  }
  .fw .col-sm-push-5 {
    left: 41.66666667%;
  }
  .fw .col-sm-push-4 {
    left: 33.33333333%;
  }
  .fw .col-sm-push-3 {
    left: 25%;
  }
  .fw .col-sm-push-2 {
    left: 16.66666667%;
  }
  .fw .col-sm-push-1 {
    left: 8.33333333%;
  }
  .fw .col-sm-push-0 {
    left: auto;
  }
  .fw .col-sm-offset-12 {
    margin-left: 100%;
  }
  .fw .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .fw .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .fw .col-sm-offset-9 {
    margin-left: 75%;
  }
  .fw .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .fw .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .fw .col-sm-offset-6 {
    margin-left: 50%;
  }
  .fw .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .fw .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .fw .col-sm-offset-3 {
    margin-left: 25%;
  }
  .fw .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .fw .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .fw .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .fw .col-md-1,
  .fw .col-md-2,
  .fw .col-md-3,
  .fw .col-md-4,
  .fw .col-md-5,
  .fw .col-md-6,
  .fw .col-md-7,
  .fw .col-md-8,
  .fw .col-md-9,
  .fw .col-md-10,
  .fw .col-md-11,
  .fw .col-md-12 {
    float: left;
  }
  .fw .col-md-12 {
    width: 100%;
  }
  .fw .col-md-11 {
    width: 91.66666667%;
  }
  .fw .col-md-10 {
    width: 83.33333333%;
  }
  .fw .col-md-9 {
    width: 75%;
  }
  .fw .col-md-8 {
    width: 66.66666667%;
  }
  .fw .col-md-7 {
    width: 58.33333333%;
  }
  .fw .col-md-6 {
    width: 50%;
  }
  .fw .col-md-5 {
    width: 41.66666667%;
  }
  .fw .col-md-4 {
    width: 33.33333333%;
  }
  .fw .col-md-3 {
    width: 25%;
  }
  .fw .col-md-2 {
    width: 16.66666667%;
  }
  .fw .col-md-1 {
    width: 8.33333333%;
  }
  .fw .col-md-pull-12 {
    right: 100%;
  }
  .fw .col-md-pull-11 {
    right: 91.66666667%;
  }
  .fw .col-md-pull-10 {
    right: 83.33333333%;
  }
  .fw .col-md-pull-9 {
    right: 75%;
  }
  .fw .col-md-pull-8 {
    right: 66.66666667%;
  }
  .fw .col-md-pull-7 {
    right: 58.33333333%;
  }
  .fw .col-md-pull-6 {
    right: 50%;
  }
  .fw .col-md-pull-5 {
    right: 41.66666667%;
  }
  .fw .col-md-pull-4 {
    right: 33.33333333%;
  }
  .fw .col-md-pull-3 {
    right: 25%;
  }
  .fw .col-md-pull-2 {
    right: 16.66666667%;
  }
  .fw .col-md-pull-1 {
    right: 8.33333333%;
  }
  .fw .col-md-pull-0 {
    right: auto;
  }
  .fw .col-md-push-12 {
    left: 100%;
  }
  .fw .col-md-push-11 {
    left: 91.66666667%;
  }
  .fw .col-md-push-10 {
    left: 83.33333333%;
  }
  .fw .col-md-push-9 {
    left: 75%;
  }
  .fw .col-md-push-8 {
    left: 66.66666667%;
  }
  .fw .col-md-push-7 {
    left: 58.33333333%;
  }
  .fw .col-md-push-6 {
    left: 50%;
  }
  .fw .col-md-push-5 {
    left: 41.66666667%;
  }
  .fw .col-md-push-4 {
    left: 33.33333333%;
  }
  .fw .col-md-push-3 {
    left: 25%;
  }
  .fw .col-md-push-2 {
    left: 16.66666667%;
  }
  .fw .col-md-push-1 {
    left: 8.33333333%;
  }
  .fw .col-md-push-0 {
    left: auto;
  }
  .fw .col-md-offset-12 {
    margin-left: 100%;
  }
  .fw .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .fw .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .fw .col-md-offset-9 {
    margin-left: 75%;
  }
  .fw .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .fw .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .fw .col-md-offset-6 {
    margin-left: 50%;
  }
  .fw .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .fw .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .fw .col-md-offset-3 {
    margin-left: 25%;
  }
  .fw .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .fw .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .fw .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .fw .col-lg-1,
  .fw .col-lg-2,
  .fw .col-lg-3,
  .fw .col-lg-4,
  .fw .col-lg-5,
  .fw .col-lg-6,
  .fw .col-lg-7,
  .fw .col-lg-8,
  .fw .col-lg-9,
  .fw .col-lg-10,
  .fw .col-lg-11,
  .fw .col-lg-12 {
    float: left;
  }
  .fw .col-lg-12 {
    width: 100%;
  }
  .fw .col-lg-11 {
    width: 91.66666667%;
  }
  .fw .col-lg-10 {
    width: 83.33333333%;
  }
  .fw .col-lg-9 {
    width: 75%;
  }
  .fw .col-lg-8 {
    width: 66.66666667%;
  }
  .fw .col-lg-7 {
    width: 58.33333333%;
  }
  .fw .col-lg-6 {
    width: 50%;
  }
  .fw .col-lg-5 {
    width: 41.66666667%;
  }
  .fw .col-lg-4 {
    width: 33.33333333%;
  }
  .fw .col-lg-3 {
    width: 25%;
  }
  .fw .col-lg-2 {
    width: 16.66666667%;
  }
  .fw .col-lg-1 {
    width: 8.33333333%;
  }
  .fw .col-lg-pull-12 {
    right: 100%;
  }
  .fw .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .fw .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .fw .col-lg-pull-9 {
    right: 75%;
  }
  .fw .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .fw .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .fw .col-lg-pull-6 {
    right: 50%;
  }
  .fw .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .fw .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .fw .col-lg-pull-3 {
    right: 25%;
  }
  .fw .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .fw .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .fw .col-lg-pull-0 {
    right: auto;
  }
  .fw .col-lg-push-12 {
    left: 100%;
  }
  .fw .col-lg-push-11 {
    left: 91.66666667%;
  }
  .fw .col-lg-push-10 {
    left: 83.33333333%;
  }
  .fw .col-lg-push-9 {
    left: 75%;
  }
  .fw .col-lg-push-8 {
    left: 66.66666667%;
  }
  .fw .col-lg-push-7 {
    left: 58.33333333%;
  }
  .fw .col-lg-push-6 {
    left: 50%;
  }
  .fw .col-lg-push-5 {
    left: 41.66666667%;
  }
  .fw .col-lg-push-4 {
    left: 33.33333333%;
  }
  .fw .col-lg-push-3 {
    left: 25%;
  }
  .fw .col-lg-push-2 {
    left: 16.66666667%;
  }
  .fw .col-lg-push-1 {
    left: 8.33333333%;
  }
  .fw .col-lg-push-0 {
    left: auto;
  }
  .fw .col-lg-offset-12 {
    margin-left: 100%;
  }
  .fw .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .fw .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .fw .col-lg-offset-9 {
    margin-left: 75%;
  }
  .fw .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .fw .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .fw .col-lg-offset-6 {
    margin-left: 50%;
  }
  .fw .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .fw .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .fw .col-lg-offset-3 {
    margin-left: 25%;
  }
  .fw .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .fw .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .fw .col-lg-offset-0 {
    margin-left: 0%;
  }
}
.fw table {
  background-color: transparent;
}
.fw caption {
  padding-top: 12px;
  padding-bottom: 12px;
  color: #e3e9e9;
  text-align: left;
}
.fw th {
  text-align: left;
}
.fw .table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 15px;
}
.fw .table > thead > tr > th,
.fw .table > tbody > tr > th,
.fw .table > tfoot > tr > th,
.fw .table > thead > tr > td,
.fw .table > tbody > tr > td,
.fw .table > tfoot > tr > td {
  padding: 5px 10px 3px 10px;
  line-height: 18px;
  vertical-align: top;
}
.fw .table > thead > tr .tr-hover,
.fw .table > tbody > tr .tr-hover,
.fw .table > tfoot > tr .tr-hover {
  visibility: hidden;
}
.fw .table > thead > tr .active-visible,
.fw .table > tbody > tr .active-visible,
.fw .table > tfoot > tr .active-visible {
  visibility: hidden;
}
.fw .table > thead > tr:hover .tr-hover,
.fw .table > tbody > tr:hover .tr-hover,
.fw .table > tfoot > tr:hover .tr-hover {
  visibility: visible;
}
.fw .table > thead > tr.active .active-visible,
.fw .table > tbody > tr.active .active-visible,
.fw .table > tfoot > tr.active .active-visible {
  visibility: visible;
}
.fw .table > thead > tr.active .tr-hover,
.fw .table > tbody > tr.active .tr-hover,
.fw .table > tfoot > tr.active .tr-hover {
  visibility: visible;
}
.fw .table > thead > tr.open .tr-hover,
.fw .table > tbody > tr.open .tr-hover,
.fw .table > tfoot > tr.open .tr-hover {
  visibility: visible;
}
.fw .table > thead th .icheckbox_minimal {
  margin-bottom: -1.5px;
}
.fw .table > thead th.active {
  background-color: #333F47 !important;
  cursor: pointer;
}
.fw .table > tbody th.active {
  background-color: #333F47 !important;
  cursor: pointer;
}
.fw .table > tbody > tr > td,
.fw .table > tfoot > tr > td {
  border-bottom: 1px solid #ddd;
}
.fw .table > tbody > tr > td .icheckbox_minimal,
.fw .table > tfoot > tr > td .icheckbox_minimal {
  margin-top: -1.5px;
}
.fw .table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.fw .table > caption + thead > tr:first-child > th,
.fw .table > colgroup + thead > tr:first-child > th,
.fw .table > thead:first-child > tr:first-child > th,
.fw .table > caption + thead > tr:first-child > td,
.fw .table > colgroup + thead > tr:first-child > td,
.fw .table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.fw .table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.fw .table .table {
  background-color: #fff;
}
.fw .table.table-first-child-like-rowspan > tbody > tr > td:first-child {
  border-bottom: 0px !important;
  border-right: 1px solid #ddd !important;
}
.fw .table.table-first-child-like-rowspan > tbody > tr:last-child > td:first-child {
  border-bottom: 1px solid #ddd !important;
}
.fw .fw-table tr th {
  background: #556067;
  color: #ffffff;
  font-weight: normal;
  border-width: 0 !important;
  padding: 5px 10px 6px 10px !important;
}
.fw .fw-table tr th .sep {
  display: inline-block;
  width: 1px;
  height: 11px;
  background: #bdbdbd;
  margin-left: 10px;
  margin-bottom: -2px;
}
.fw .fw-table tr th > a {
  color: #fff;
}
.fw .fw-table tr.disabled > td {
  opacity: 0.6;
}
.fw .table-condensed > thead > tr > th,
.fw .table-condensed > tbody > tr > th,
.fw .table-condensed > tfoot > tr > th,
.fw .table-condensed > thead > tr > td,
.fw .table-condensed > tbody > tr > td,
.fw .table-condensed > tfoot > tr > td {
  padding: 5px;
}
.fw .table-nowrap tr > th,
.fw .table-nowrap tr > td {
  white-space: nowrap;
}
.fw .table-bordered {
  border: 1px solid #ddd;
}
.fw .table-bordered > thead > tr > th,
.fw .table-bordered > tbody > tr > th,
.fw .table-bordered > tfoot > tr > th,
.fw .table-bordered > thead > tr > td,
.fw .table-bordered > tbody > tr > td,
.fw .table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.fw .table-bordered > thead > tr > th,
.fw .table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.fw .table-no-left-right-border > tbody tr > td {
  border: 1px solid #ddd;
}
.fw .table-no-left-right-border > tbody tr > td:first-child {
  border-left: none;
}
.fw .table-no-left-right-border > tbody tr > td:last-child {
  border-right: none;
}
.fw .table-no-bordered {
  border: 0px solid #ddd;
}
.fw .table-no-bordered > thead > tr > th,
.fw .table-no-bordered > tbody > tr > th,
.fw .table-no-bordered > tfoot > tr > th,
.fw .table-no-bordered > thead > tr > td,
.fw .table-no-bordered > tbody > tr > td,
.fw .table-no-bordered > tfoot > tr > td {
  border: 0px solid #ddd;
}
.fw .table-no-bordered > thead > tr > th,
.fw .table-no-bordered > thead > tr > td {
  border-bottom-width: 0px;
}
.fw .table-actions {
  list-style: none;
  margin: 0 0 0 -3px;
  padding: 0;
  float: left;
}
.fw .table-actions > li {
  float: left;
  margin-right: 6px;
}
.fw .table-actions > li .idmp-icon,
.fw .table-actions > li .idmp-inline-icon {
  cursor: pointer;
}
.fw .table-actions > li:first-child .idmp-icon,
.fw .table-actions > li:first-child .idmp-inline-icon {
  margin-left: 0;
}
.fw .table-actions.table-action-center {
  text-align: center;
  display: block;
  float: none;
}
.fw .table-actions.table-action-center li {
  display: inline-block;
  float: none;
}
.fw .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #ddd;
}
.fw .table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
.fw .table-hover > tbody > tr:hover > td {
  cursor: default;
}
.fw .table-hover > tbody > tr:hover td.no-cursor-pointer {
  cursor: default;
}
.fw .table-hover.table-hover-with-pointer > tbody > tr:hover > td {
  cursor: pointer;
}
.fw .table-hover .nohover-cell > tr td {
  border: none !important;
}
.fw .table-hover .nohover-cell > tr:hover {
  background: transparent !important;
}
.fw .table-hover .nohover-cell > tr:hover td {
  border: none !important;
}
.fw table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}
.fw table td[class*="col-"],
.fw table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}
.fw .table-type-1 {
  width: 100%;
  max-width: 100%;
  margin-bottom: 15px;
}
.fw .table-type-1 > thead > tr > th,
.fw .table-type-1 > tbody > tr > th,
.fw .table-type-1 > tfoot > tr > th,
.fw .table-type-1 > thead > tr > td,
.fw .table-type-1 > tbody > tr > td,
.fw .table-type-1 > tfoot > tr > td {
  padding: 6px 12px;
  line-height: 1.42857143;
  vertical-align: top;
}
.fw .table-type-1 > tbody > tr > td,
.fw .table-type-1 > tfoot > tr > td {
  border-bottom: 1px solid #ddd;
}
.fw .table-type-1 > thead > tr > th,
.fw .table-type-1 tr > th {
  vertical-align: bottom;
  border-bottom: 1px solid #ddd !important;
  background-color: #f5f5f5;
  color: #000;
  font-weight: 600;
}
.fw .table-type-1 > caption + thead > tr:last-child > th,
.fw .table-type-1 > colgroup + thead > tr:last-child > th,
.fw .table-type-1 > thead:last-child > tr:last-child > th,
.fw .table-type-1 > caption + thead > tr:last-child > td,
.fw .table-type-1 > colgroup + thead > tr:last-child > td,
.fw .table-type-1 > thead:last-child > tr:last-child > td {
  border-bottom: 0 !important;
}
.fw .table-type-1 > tbody + tbody {
  border-top: 2px solid #ddd;
}
.fw .table-type-1 .table {
  background-color: #fff;
}
.fw .table-type-1 tr:last-child > th,
.fw .table-type-1 tr:last-child > td {
  border-bottom: 0 !important;
}
.fw .table > thead > tr > td.active,
.fw .table > tbody > tr > td.active,
.fw .table > tfoot > tr > td.active,
.fw .table > thead > tr > th.active,
.fw .table > tbody > tr > th.active,
.fw .table > tfoot > tr > th.active,
.fw .table > thead > tr.active > td,
.fw .table > tbody > tr.active > td,
.fw .table > tfoot > tr.active > td,
.fw .table > thead > tr.active > th,
.fw .table > tbody > tr.active > th,
.fw .table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.fw .table-hover > tbody > tr > td.active:hover,
.fw .table-hover > tbody > tr > th.active:hover,
.fw .table-hover > tbody > tr.active:hover > td,
.fw .table-hover > tbody > tr:hover > .active,
.fw .table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.fw .table-hover > tbody > tr > td.active:hover .table-modal-arrow,
.fw .table-hover > tbody > tr > th.active:hover .table-modal-arrow,
.fw .table-hover > tbody > tr.active:hover > td .table-modal-arrow,
.fw .table-hover > tbody > tr:hover > .active .table-modal-arrow,
.fw .table-hover > tbody > tr.active:hover > th .table-modal-arrow {
  background-color: #e8e8e8;
}
.fw .table > thead > tr > td.success,
.fw .table > tbody > tr > td.success,
.fw .table > tfoot > tr > td.success,
.fw .table > thead > tr > th.success,
.fw .table > tbody > tr > th.success,
.fw .table > tfoot > tr > th.success,
.fw .table > thead > tr.success > td,
.fw .table > tbody > tr.success > td,
.fw .table > tfoot > tr.success > td,
.fw .table > thead > tr.success > th,
.fw .table > tbody > tr.success > th,
.fw .table > tfoot > tr.success > th {
  background-color: #e5f0dd;
}
.fw .table-hover > tbody > tr > td.success:hover,
.fw .table-hover > tbody > tr > th.success:hover,
.fw .table-hover > tbody > tr.success:hover > td,
.fw .table-hover > tbody > tr:hover > .success,
.fw .table-hover > tbody > tr.success:hover > th {
  background-color: #d7e8cb;
}
.fw .table-hover > tbody > tr > td.success:hover .table-modal-arrow,
.fw .table-hover > tbody > tr > th.success:hover .table-modal-arrow,
.fw .table-hover > tbody > tr.success:hover > td .table-modal-arrow,
.fw .table-hover > tbody > tr:hover > .success .table-modal-arrow,
.fw .table-hover > tbody > tr.success:hover > th .table-modal-arrow {
  background-color: #d7e8cb;
}
.fw .table > thead > tr > td.info,
.fw .table > tbody > tr > td.info,
.fw .table > tfoot > tr > td.info,
.fw .table > thead > tr > th.info,
.fw .table > tbody > tr > th.info,
.fw .table > tfoot > tr > th.info,
.fw .table > thead > tr.info > td,
.fw .table > tbody > tr.info > td,
.fw .table > tfoot > tr.info > td,
.fw .table > thead > tr.info > th,
.fw .table > tbody > tr.info > th,
.fw .table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.fw .table-hover > tbody > tr > td.info:hover,
.fw .table-hover > tbody > tr > th.info:hover,
.fw .table-hover > tbody > tr.info:hover > td,
.fw .table-hover > tbody > tr:hover > .info,
.fw .table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.fw .table-hover > tbody > tr > td.info:hover .table-modal-arrow,
.fw .table-hover > tbody > tr > th.info:hover .table-modal-arrow,
.fw .table-hover > tbody > tr.info:hover > td .table-modal-arrow,
.fw .table-hover > tbody > tr:hover > .info .table-modal-arrow,
.fw .table-hover > tbody > tr.info:hover > th .table-modal-arrow {
  background-color: #c4e3f3;
}
.fw .table > thead > tr > td.warning,
.fw .table > tbody > tr > td.warning,
.fw .table > tfoot > tr > td.warning,
.fw .table > thead > tr > th.warning,
.fw .table > tbody > tr > th.warning,
.fw .table > tfoot > tr > th.warning,
.fw .table > thead > tr.warning > td,
.fw .table > tbody > tr.warning > td,
.fw .table > tfoot > tr.warning > td,
.fw .table > thead > tr.warning > th,
.fw .table > tbody > tr.warning > th,
.fw .table > tfoot > tr.warning > th {
  background-color: #faf3d0;
}
.fw .table-hover > tbody > tr > td.warning:hover,
.fw .table-hover > tbody > tr > th.warning:hover,
.fw .table-hover > tbody > tr.warning:hover > td,
.fw .table-hover > tbody > tr:hover > .warning,
.fw .table-hover > tbody > tr.warning:hover > th {
  background-color: #f8edb9;
}
.fw .table-hover > tbody > tr > td.warning:hover .table-modal-arrow,
.fw .table-hover > tbody > tr > th.warning:hover .table-modal-arrow,
.fw .table-hover > tbody > tr.warning:hover > td .table-modal-arrow,
.fw .table-hover > tbody > tr:hover > .warning .table-modal-arrow,
.fw .table-hover > tbody > tr.warning:hover > th .table-modal-arrow {
  background-color: #f8edb9;
}
.fw .table > thead > tr > td.danger,
.fw .table > tbody > tr > td.danger,
.fw .table > tfoot > tr > td.danger,
.fw .table > thead > tr > th.danger,
.fw .table > tbody > tr > th.danger,
.fw .table > tfoot > tr > th.danger,
.fw .table > thead > tr.danger > td,
.fw .table > tbody > tr.danger > td,
.fw .table > tfoot > tr.danger > td,
.fw .table > thead > tr.danger > th,
.fw .table > tbody > tr.danger > th,
.fw .table > tfoot > tr.danger > th {
  background-color: #f9dcdc;
}
.fw .table-hover > tbody > tr > td.danger:hover,
.fw .table-hover > tbody > tr > th.danger:hover,
.fw .table-hover > tbody > tr.danger:hover > td,
.fw .table-hover > tbody > tr:hover > .danger,
.fw .table-hover > tbody > tr.danger:hover > th {
  background-color: #f5c6c6;
}
.fw .table-hover > tbody > tr > td.danger:hover .table-modal-arrow,
.fw .table-hover > tbody > tr > th.danger:hover .table-modal-arrow,
.fw .table-hover > tbody > tr.danger:hover > td .table-modal-arrow,
.fw .table-hover > tbody > tr:hover > .danger .table-modal-arrow,
.fw .table-hover > tbody > tr.danger:hover > th .table-modal-arrow {
  background-color: #f5c6c6;
}
.fw .table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}
@media screen and (max-width: 767px) {
  .fw .table-responsive {
    width: 100%;
    margin-bottom: 11.25px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .fw .table-responsive > .table {
    margin-bottom: 0;
  }
  .fw .table-responsive > .table > thead > tr > th,
  .fw .table-responsive > .table > tbody > tr > th,
  .fw .table-responsive > .table > tfoot > tr > th,
  .fw .table-responsive > .table > thead > tr > td,
  .fw .table-responsive > .table > tbody > tr > td,
  .fw .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .fw .table-responsive > .table-bordered {
    border: 0;
  }
  .fw .table-responsive > .table-bordered > thead > tr > th:first-child,
  .fw .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .fw .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .fw .table-responsive > .table-bordered > thead > tr > td:first-child,
  .fw .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .fw .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .fw .table-responsive > .table-bordered > thead > tr > th:last-child,
  .fw .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .fw .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .fw .table-responsive > .table-bordered > thead > tr > td:last-child,
  .fw .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .fw .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .fw .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .fw .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .fw .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .fw .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
.fw .mini-table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 15px;
}
.fw .mini-table > thead > tr > th,
.fw .mini-table > tbody > tr > th,
.fw .mini-table > tfoot > tr > th,
.fw .mini-table > thead > tr > td,
.fw .mini-table > tbody > tr > td,
.fw .mini-table > tfoot > tr > td {
  padding: 4px;
  line-height: 1.42857143;
  vertical-align: top;
}
.fw .mini-table > tbody > tr > td,
.fw .mini-table > tfoot > tr > td {
  border-bottom: 1px solid #ddd;
}
.fw .mini-table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
  font-weight: normal;
}
.fw .mini-table > caption + thead > tr:first-child > th,
.fw .mini-table > colgroup + thead > tr:first-child > th,
.fw .mini-table > thead:first-child > tr:first-child > th,
.fw .mini-table > caption + thead > tr:first-child > td,
.fw .mini-table > colgroup + thead > tr:first-child > td,
.fw .mini-table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.fw .mini-table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.fw .mini-table .table {
  background-color: #fff;
}
.fw .table-striped-lighter > tbody > tr:nth-of-type(odd) {
  background-color: #f7f7f7;
}
.fw .table-style-4 {
  border: 1px solid #ededed;
}
.fw .table-style-4 > thead th {
  font-weight: normal;
  background-color: #fafafa;
  color: #333333;
  padding: 3px 0 3px 10px;
  border-bottom: 1px solid #ededed;
}
.fw .table-style-4 > tbody > tr > td {
  font-weight: normal;
  color: #333333;
  padding: 8px 0 8px 10px;
  border-bottom: 1px solid #ededed;
}
.fw .table-style-5 {
  width: 100%;
}
.fw .table-style-5 > thead th {
  font-weight: normal;
  background-color: #f0f0f0;
  color: #333333;
  padding: 6px 0 6px 10px;
  border-bottom-width: 0;
}
.fw .table-style-5 > thead th.bg-ff {
  background-color: #fff;
  border: 1px solid #fff;
}
.fw .table-style-5 > tbody > tr > td {
  font-weight: normal;
  color: #333333;
  padding: 6px 0 6px 10px;
  border-bottom: 1px solid #ededed;
}
.fw .table-style-5 > tbody > tr > td.bg-ff {
  background-color: #fff;
  border: 1px solid #fff;
}
.fw .table-style-5 > tbody > tr.active .active-visible {
  visibility: visible;
}
.fw .table-style-5.with-vertical-lines > tbody > tr > td {
  border-left: 1px solid #ededed;
}
.fw .table-style-5.with-vertical-lines > tbody > tr > td:last-child {
  border-right-width: 0;
}
.fw .table-style-6 > thead th {
  font-weight: normal;
  background-color: #fafafa;
  color: #333333;
  padding: 3px 0 3px 10px;
  background-clip: padding-box;
}
.fw .table-style-6 > tbody > tr > td {
  font-weight: normal;
  color: #333333;
  padding: 1px 0 2px 0px;
}
.fw .table-style-7 {
  width: 100%;
}
.fw .table-style-7 > thead th {
  font-weight: normal;
  background-color: #f2f2f2;
  color: #333333;
  padding: 6px 0 6px 10px;
  border-bottom-width: 0;
}
.fw .table-style-7 > tbody > tr > td {
  font-weight: normal;
  color: #333333;
  padding: 5px 10px 3px 10px;
  border-bottom: 1px solid #ededed;
  background-color: #fff;
}
.fw .summary-vw-of-obj .icheckbox_minimal {
  margin-right: 7px;
  vertical-align: bottom;
}
.fw .summary-vw-of-obj .summary-wp-hd-table {
  margin-bottom: 0;
}
.fw .summary-vw-of-obj .summary-wp-hd-table tr > th {
  background-color: #f3f3f3;
  padding: 4.5px 0 4.5px 10px;
  border-width: 0;
}
.fw .summary-vw-of-obj .summary-wp-table {
  margin-bottom: 0;
}
.fw .summary-vw-of-obj .summary-wp-table > tbody > tr > td {
  border-width: 0;
  padding-left: 0px;
  padding-top: 0;
}
.fw .summary-vw-of-obj .summary-wp-table > tbody > tr > td table {
  margin: 5px 0 0 0;
}
.fw .table-style-8 th {
  background: #fff !important;
  color: #000 !important;
  font-weight: 600 !important;
}
.fw .table-style-8 tr:first-child {
  border-bottom: 1px solid #ddd !important;
}
.fw .table-style-8 > tbody tr td {
  border-bottom: 1px solid #ededed;
}
.fw .fw-sample-table {
  opacity: 0.4;
  filter: alpha(opacity=40);
}
.fw .fw-sample-table tr > th,
.fw .fw-sample-table tr > td {
  padding: 5px 10px 3px 10px;
  border-bottom: 1px solid #ededed !important;
}
.fw .table.fw-preview-table tr > th,
.fw .table.fw-preview-table tr > td {
  padding: 5px 20px 3px 20px !important;
}
.fw .sample-table-text {
  font-size: 50px;
  text-transform: uppercase;
  font-weight: 600;
  position: absolute;
  text-align: center;
  width: 100%;
  top: 28px;
  opacity: 0.1;
  height: 40px;
  line-height: 40px;
  bottom: 0;
  margin: auto;
}
.fw .table-modal-enabled thead > tr > td,
.fw .table-modal-enabled tbody > tr > td {
  cursor: pointer;
}
.fw .table-modal-enabled thead > tr .fw-icn-right-caret,
.fw .table-modal-enabled tbody > tr .fw-icn-right-caret {
  visibility: hidden;
}
.fw .table-modal-enabled thead > tr .table-modal-arrow,
.fw .table-modal-enabled tbody > tr .table-modal-arrow {
  visibility: hidden;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  background-color: #f5f5f5;
  padding-right: 100px;
}
.fw .table-modal-enabled thead > tr.active > td,
.fw .table-modal-enabled tbody > tr.active > td {
  background-color: #F5F5F5;
}
.fw .table-modal-enabled thead > tr.active .fw-icn-right-caret,
.fw .table-modal-enabled tbody > tr.active .fw-icn-right-caret {
  visibility: visible;
}
.fw .table-modal-enabled thead > tr.active .table-modal-arrow,
.fw .table-modal-enabled tbody > tr.active .table-modal-arrow {
  visibility: visible;
}
.fw .table-modal-enabled thead > tr.active .table-modal-arrow .fw-icn-right-caret,
.fw .table-modal-enabled tbody > tr.active .table-modal-arrow .fw-icn-right-caret {
  visibility: visible;
  opacity: 0.4;
  filter: alpha(opacity=40);
  margin-top: 7px;
}
.fw .table-style-9 {
  width: 100%;
}
.fw .table-style-9 > thead th {
  font-weight: normal;
  background-color: #f0f0f0;
  color: #333333;
  padding: 5px 0 5px 10px;
  border-bottom-width: 0;
}
.fw .table-style-9 > tbody > tr > td {
  font-weight: normal;
  color: #333333;
  padding: 2px 0 2px 10px;
  border-bottom: 1px solid #ededed;
}
.fw .table-style-9.with-vertical-lines > tbody > tr > td {
  border-left: 1px solid #ededed;
}
.fw .table-style-9.with-vertical-lines > tbody > tr > td:last-child {
  border-right-width: 0;
}
.fw .table-style-13 {
  width: 100%;
}
.fw .table-style-13 > thead th {
  font-weight: normal;
  background-color: #F4F4F4;
  color: #000;
  padding: 6.5px 10px;
  border-bottom-width: 0;
}
.fw .table-style-13 > thead th:last-child {
  padding-right: 0;
}
.fw .table-style-13 > tbody > tr > td {
  font-weight: normal;
  color: #333333;
  border-bottom: 1px solid #EBEBEB;
  border-left: 1px solid #EBEBEB;
  padding: 5.5px 10px;
}
.fw .table-style-13 > tbody > tr > td:last-child {
  padding-right: 0;
}
.fw .tool-tab {
  margin: -2px 10px 0 10px;
  border: 1px solid #D8DCDD;
}
.fw .tool-tab > a {
  float: left;
  border-right: 1px solid #D8DCDD;
  height: 20px;
  width: 28px;
  padding: 0px !important;
  cursor: pointer;
  background-color: #F6F6F6;
}
.fw .tool-tab > a i {
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.fw .tool-tab > a.active {
  background-color: #FFFFFF;
}
.fw .tool-tab > a.active i {
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .tool-tab > a:last-child {
  border-right: none;
}
.fw .tool-tab > a i {
  margin: 2px auto 0;
  display: block;
}
.fw .tool-tab.tool-tab-md {
  margin: 0 10px;
}
.fw .tool-tab.tool-tab-md > a {
  width: 19px;
  height: 17px;
}
.fw .tool-tab.tool-tab-md > a i {
  margin: 0 auto;
}
.fw .tool-tab.tool-tab-md {
  margin: 0 10px;
}
.fw .tool-tab.tool-tab-md > a {
  width: 19px;
  height: 17px;
}
.fw .tool-tab.tool-tab-md > a i {
  margin: 0 auto;
}
.fw .tool-right-drop {
  border: 1px solid #c6cacc;
  background: #fff;
  height: 19px;
  min-width: 140px;
}
.fw .tool-right-drop > span {
  padding: 1px 0 0 7px;
  display: inline-block;
  font-size: 11px;
}
.fw .tool-right-drop > .box-dropdown > .dropdown-toggle {
  padding: 0;
  height: 16px;
  margin-top: -4px;
  margin-right: -1px;
}
.fw .tool-right-drop > .box-dropdown > .dropdown-toggle i {
  margin-top: -2px;
}
.fw .tool-right-drop > .box-dropdown > .dropdown-toggle:hover {
  background: transparent !important;
}
.fw .tool-right-drop > .box-dropdown .dropdown-menu input[type='text'] {
  width: 128px;
  margin: 1px 0 1px 5px;
}
.fw .tool-right-drop > .box-dropdown.open > .dropdown-toggle {
  padding: 0;
}
.fw .tool-right-drop .loading-div {
  float: left;
  font-size: 11px;
  line-height: 17px;
  color: #c2c2c2;
}
.fw .tool-right-drop .loading-div .icon-loading-sm {
  float: left;
  margin: 0px 3px 0 3px;
}
.fw .table-hover-drag tr > td:first-child,
.fw .table-hover-drag tr > th:first-child {
  padding-left: 25px !important;
  position: relative;
}
.fw .table-hover-drag tr > td:first-child .drag-handle,
.fw .table-hover-drag tr > th:first-child .drag-handle {
  margin-left: -25px;
  position: absolute;
  top: 4px;
}
.fw .table-style-10 th {
  background: #fff !important;
  color: #000 !important;
  font-weight: 600 !important;
  border-bottom: 1px solid #ddd !important;
}
.fw .table-style-10 > tbody tr td {
  border-bottom: none;
}
.fw .table-style-11 {
  border: 1px solid #ededed;
}
.fw .table-style-11 > thead th {
  font-weight: normal;
  background-color: #4d5c64;
  color: #fff;
  padding: 5px 10px 6px 10px;
  border-bottom: 1px solid #ededed !important;
}
.fw .table-style-11 > tbody > tr > td {
  font-weight: normal;
  color: #333333;
  padding: 5px 10px 3px 10px;
  border-bottom: 1px solid #ededed;
}
.fw .table-style-12 > thead th {
  font-weight: normal;
  background-color: #fafafa;
  color: #333333;
  padding: 3px 0 3px 10px;
}
.fw .table-style-12 > tbody > tr > td {
  font-weight: normal;
  color: #333333;
  padding: 4px 0 5px 0px;
}
.fw .sorted-header {
  background-color: #323F47 !important;
}
.fw table .search-bar {
  display: none;
  background-color: #f5f5f5;
}
.fw table .search-bar > th,
.fw table .search-bar > td {
  background-color: #f5f5f5;
  border-bottom: 1px solid #ddd !important;
}
.fw table .search-bar input {
  width: 100%;
  max-width: 200px;
  height: 22px;
  padding: 3px 6px;
  box-sizing: border-box;
  color: #000;
}
.fw table .search-bar .fw-icn-circle-clear-search {
  float: right;
  margin-top: 2px;
  cursor: pointer;
}
.fw table .search-bar .input-group input[type=text] {
  max-width: 100%;
}
.fw table .search-bar .domain-controllers.ciphers-list {
  height: auto;
  min-height: 22px;
  width: 240px;
  background: #fff;
  position: absolute;
  z-index: 2;
  padding: 1px 27px 1px 2.5px;
}
.fw table .search-bar .domain-controllers.ciphers-list .domain-input {
  padding: 0 21px 0 7px;
  background-color: #F8F8F8;
  border: #E4E4E4 solid 1px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  height: 14px;
  font-size: 10px;
  line-height: 11px;
  display: inline-block;
  vertical-align: middle;
  margin: 3px;
  background: #F8F8F8;
}
.fw table .search-bar .domain-controllers.ciphers-list .domain-input > .fw-icn-remove-sm {
  top: 2px;
}
.fw table .search-bar .domain-controllers.ciphers-list input[type='text'] {
  height: 15px;
  margin: 0;
}
.fw table .search-bar .domain-controllers.ciphers-list .fw-icn-circle-clear-search {
  top: -1px;
  right: 5px;
  position: absolute;
  z-index: 1;
}
.fw .fw-table-no-border tr:nth-child(even) {
  background-color: #f7f7f7 !important;
}
.fw .fw-table-no-border td {
  border-width: 0px !important;
}
.fw .table-style-1 {
  width: 100%;
}
.fw .table-style-1 tbody tr > td,
.fw .table-style-1 thead tr > td,
.fw .table-style-1 tbody tr > th,
.fw .table-style-1 thead tr > th {
  padding: 4px 12px !important;
  border: 1px solid #e5e5e5 !important;
}
.fw .table-style-1 tbody tr > th,
.fw .table-style-1 thead tr > th {
  background-color: #f2f2f2 !important;
  color: #000;
  font-weight: 400;
  border-bottom: 0px solid #fff !important;
}
.fw table.table-style-3 {
  width: 100%;
}
.fw table.table-style-3 > tbody > tr > td,
.fw table.table-style-3 > thead > tr > td,
.fw table.table-style-3 > tbody > tr > th,
.fw table.table-style-3 > thead > tr > th {
  padding: 5px 9px;
  border-bottom: 1px solid #e4e4e4 !important;
  height: 28px;
}
.fw table.table-style-3 > tbody > tr > th,
.fw table.table-style-3 > thead > tr > th {
  border-top: 1px solid #e4e4e4 !important;
  color: #000;
  font-weight: 600;
}
.fw table.table-style-3 > tbody > tr:hover > td,
.fw table.table-style-3 > thead > tr:hover > td {
  background-color: #f7f7f7;
}
.fw table.table-style-3 > tbody > tr .tr-hover,
.fw table.table-style-3 > thead > tr .tr-hover {
  visibility: hidden;
}
.fw table.table-style-3 > tbody > tr:hover .tr-hover,
.fw table.table-style-3 > thead > tr:hover .tr-hover {
  visibility: visible;
}
.fw table.table-style-17 {
  width: 100%;
}
.fw table.table-style-17 > tbody > tr > td,
.fw table.table-style-17 > thead > tr > td,
.fw table.table-style-17 > tbody > tr > th,
.fw table.table-style-17 > thead > tr > th {
  padding: 6px 9px;
  border-bottom: 1px solid #e4e4e4 !important;
  height: 28px;
  color: #000;
}
.fw table.table-style-17 > tbody > tr > th,
.fw table.table-style-17 > thead > tr > th {
  background-color: #F3F3F3;
  color: #000;
  font-weight: normal;
  height: 30px;
  border-bottom-width: 0 !important;
}
.fw table.table-style-17 > tbody > tr:hover,
.fw table.table-style-17 > thead > tr:hover {
  background-color: #F3F3F3;
}
.fw table.table-style-17 > tbody > tr .tr-hover,
.fw table.table-style-17 > thead > tr .tr-hover {
  visibility: hidden;
}
.fw table.table-style-17 > tbody > tr:hover .tr-hover,
.fw table.table-style-17 > thead > tr:hover .tr-hover {
  visibility: visible;
}
.fw table.table-style-17.table-with-border > tbody > tr > td {
  border: 1px solid #e4e4e4 !important;
}
.fw .fw-table-sm {
  width: 100%;
}
.fw .fw-table-sm tr {
  line-height: auto !important;
}
.fw .fw-table-sm tr td {
  padding: 4px 4px 4px 10px !important;
  height: auto !important;
}
.fw .fw-table-sm1 {
  width: 100%;
}
.fw .fw-table-sm1 tr {
  line-height: auto !important;
}
.fw .fw-table-sm1 tr td {
  padding: 2px 4px 2px 10px !important;
  height: auto !important;
}
.fw .table-striped-bordered > thead > th,
.fw .table-striped-bordered tr > th {
  padding: 5px 10px;
  line-height: 20px;
  border: 1px solid #556067;
  border-bottom: none !important;
}
.fw .table-striped-bordered .search-bar td,
.fw .table-striped-bordered .search-bar th {
  border: none;
}
.fw .table-striped-bordered > tbody > tr > td {
  padding: 5px 10px;
  border-top: 0;
  border: #e4e4e4 solid 1px;
  line-height: 20px;
}
.fw .table-striped-bordered > tbody > tr:nth-child(even) {
  background-color: #fafafa;
}
.fw .table-striped-bordered > tbody > tr:hover {
  background-color: #FFFFE1 !important;
}
.fw .table-striped-bordered.table-no-left-right-border > tbody tr > td:first-child {
  border-left: none;
}
.fw .table-striped-bordered.table-no-left-right-border > tbody tr > td:last-child {
  border-right: none;
}
.fw th .header-sep {
  width: 1px;
  height: 14px;
  background: #dddddd;
  margin: -1px 5px 0;
  display: inline-block;
  vertical-align: middle;
}
.fw .table-sub-text {
  display: inline-block;
  color: #b4b7b9;
}
.fw .table-type-4 > thead tr th {
  background-color: #F3F3F3;
  padding: 5px 7.5px;
  font-weight: 700;
  color: #000;
  border-width: 0;
}
.fw .table-type-4 > tbody > tr > td {
  padding: 0;
  border-width: 0;
}
.fw .table-type-4 > tbody > tr > td table {
  width: 100%;
}
.fw .table-type-4 > tbody > tr > td table tbody tr td {
  border-bottom: #E3E7E8 solid 1px;
  padding: 5px 10px 2px 10px;
}
.fw .table-type-4 > tbody > tr > td table tbody tr td .checkbox-inline .icheckbox_minimal {
  margin-top: 1px;
}
.fw .table-style-16 > thead tr th {
  background-color: #F3F3F3;
  padding: 5px 10px;
  font-weight: 700;
  color: #000;
  border-width: 0;
}
.fw .table-style-16 > tbody > tr > td {
  border-bottom: #E3E7E8 solid 1px;
  padding: 5px 10px 2px 10px;
}
.fw .table-style-16 > tbody > tr > td .checkbox-inline .icheckbox_minimal {
  margin-top: 1px;
}
.fw .table-style-14 {
  width: 100%;
}
.fw .table-style-14 th {
  background-color: #EDEDED;
  padding: 5px 10px;
  font-weight: 400;
  line-height: 18px;
}
.fw .table-style-14 td {
  border-bottom: 1px solid #E4E4E4;
  padding: 4px 10px;
}
.fw .table-style-15 > thead th {
  font-weight: normal;
  background-color: #fafafa;
  color: #333333;
  padding: 4px 0 4px 10px;
}
.fw .table-style-15 > tbody > tr > td {
  font-weight: normal;
  color: #333333;
  padding: 8px 0 8px 10px;
  border-top: 1px solid #e4e4e4;
}
.fw .table-style-15 > tbody > tr:first-child td {
  border-top: 0px solid;
}
.fw .table-style-19 {
  width: 100%;
}
.fw .table-style-19 th {
  background-color: #EDEDED;
  padding: 8px 10px;
  font-weight: 400;
  line-height: 18px;
}
.fw .table-style-19 td {
  border-bottom: 1px solid #F1F2F2;
  padding: 12px 10px;
}
.fw .table-style-18 {
  width: 100%;
}
.fw .table-style-18 tbody tr > td,
.fw .table-style-18 thead tr > td,
.fw .table-style-18 tbody tr > th,
.fw .table-style-18 thead tr > th {
  padding: 4px 10px !important;
  border: 1px solid #e5e5e5 !important;
}
.fw .table-style-18 tbody tr > th,
.fw .table-style-18 thead tr > th {
  background-color: #f5f7f8 !important;
  color: #000;
  border-bottom: 0px solid #fff !important;
  font-weight: normal;
}
.fw .table-style-18.table-style-18-md tbody tr > td,
.fw .table-style-18.table-style-18-md thead tr > td,
.fw .table-style-18.table-style-18-md tbody tr > th,
.fw .table-style-18.table-style-18-md thead tr > th {
  padding: 7px 10px 6px !important;
  border: 1px solid #e5e5e5 !important;
}
.fw .table-style-18.table-style-18-xmd tbody tr > td,
.fw .table-style-18.table-style-18-xmd thead tr > td,
.fw .table-style-18.table-style-18-xmd tbody tr > th,
.fw .table-style-18.table-style-18-xmd thead tr > th {
  padding: 5px 15px !important;
  border: 1px solid #e5e5e5 !important;
}
.fw .table-style-18.table-style-18-sm tbody tr > td,
.fw .table-style-18.table-style-18-sm thead tr > td,
.fw .table-style-18.table-style-18-sm tbody tr > th,
.fw .table-style-18.table-style-18-sm thead tr > th {
  padding: 4px 10px 3px !important;
  border: 1px solid #e5e5e5 !important;
}
.fw .table-style-18.table-style-18-xs tbody tr > td,
.fw .table-style-18.table-style-18-xs thead tr > td,
.fw .table-style-18.table-style-18-xs tbody tr > th,
.fw .table-style-18.table-style-18-xs thead tr > th {
  padding: 3px 10px 2px !important;
}
.fw .table-style-18.table-style-18-xs.table-style-18-row-no-border tbody tr > th,
.fw .table-style-18.table-style-18-xs.table-style-18-row-no-border thead tr > th {
  font-weight: 600;
}
.fw .table-style-18.table-style-18-xs.table-style-18-row-no-border tbody tr > td,
.fw .table-style-18.table-style-18-xs.table-style-18-row-no-border thead tr > td,
.fw .table-style-18.table-style-18-xs.table-style-18-row-no-border tbody tr > th,
.fw .table-style-18.table-style-18-xs.table-style-18-row-no-border thead tr > th {
  padding: 3px 5px !important;
  border: 1px solid #e5e5e5 !important;
  border-left-width: 0px !important;
  border-right-width: 0px !important;
  line-height: 1.6;
}
.fw .table-style-18.table-style-18-xs.table-style-18-row-no-border tbody tr > td:first-child,
.fw .table-style-18.table-style-18-xs.table-style-18-row-no-border thead tr > td:first-child,
.fw .table-style-18.table-style-18-xs.table-style-18-row-no-border tbody tr > th:first-child,
.fw .table-style-18.table-style-18-xs.table-style-18-row-no-border thead tr > th:first-child {
  border-left-width: 1px !important;
}
.fw .table-style-18.table-style-18-xs.table-style-18-row-no-border tbody tr > td:last-child,
.fw .table-style-18.table-style-18-xs.table-style-18-row-no-border thead tr > td:last-child,
.fw .table-style-18.table-style-18-xs.table-style-18-row-no-border tbody tr > th:last-child,
.fw .table-style-18.table-style-18-xs.table-style-18-row-no-border thead tr > th:last-child {
  border-right-width: 1px !important;
}
.fw .table-style-20 {
  width: 100%;
}
.fw .table-style-20 > thead > tr > th {
  background-color: #F2F2F2;
  font-weight: 600;
  padding: 5.5px 10px;
  line-height: 18px;
}
.fw .table-style-20 > tbody > tr > td {
  border: #E5E5E5 solid 1px;
  vertical-align: top;
  padding: 5px 10px;
}
.fw .table-style-20 > tbody > tr > td:first-child {
  border-left-width: 0;
}
.fw .table-style-20 > tbody > tr > td:last-child {
  border-right-width: 0;
}
.fw .table-style-20 > tbody > tr:hover {
  background-color: transparent;
}
.fw .table-style-20 > tbody > tr:first-child td {
  border-top-width: 0;
}
.fw .table-style-21 {
  width: 100%;
}
.fw .table-style-21 > tbody > tr > td,
.fw .table-style-21 > thead > tr > td,
.fw .table-style-21 > tbody > tr > th,
.fw .table-style-21 > thead > tr > th {
  padding: 5px 9px;
  border-bottom: 1px solid #e4e4e4 !important;
  height: 28px;
}
.fw .table-style-21 > tbody > tr > th,
.fw .table-style-21 > thead > tr > th {
  border-top: 1px solid #e4e4e4 !important;
  color: #000;
  font-weight: 600;
  background-color: #F3F3F3;
}
.fw .table-style-21 > tbody > tr .tr-hover,
.fw .table-style-21 > thead > tr .tr-hover {
  visibility: hidden;
}
.fw .table-style-21 > tbody > tr:hover .tr-hover,
.fw .table-style-21 > thead > tr:hover .tr-hover {
  visibility: visible;
}
.fw .table-style-22 {
  width: 100%;
}
.fw .table-style-22 > tbody > tr td {
  line-height: 19px;
  padding: 10px 25px;
  border: 1px solid #e4e4e4;
}
.fw .table-style-22 > tbody > tr td:first-child {
  background-color: #F2F2F2;
  font-weight: 600;
  padding-left: 20px;
  padding-right: 20px;
}
.fw .table-style-22 > tbody > tr:first-child td {
  border-top-width: 0;
}
.fw .table-style-22 > tbody > tr:last-child td {
  border-bottom-width: 0;
}
.fw .table-style-23 {
  width: 100%;
}
.fw .table-style-23 thead tr th {
  font-weight: 600;
  color: #646464;
  font-size: 10px;
  border-bottom: 1px solid #E4E4E4;
  padding: 0px 5px 5px;
}
.fw .table-style-23 > tbody > tr td {
  padding: 7px 5px;
  border: 0px solid;
}
.fw .table-style-24 {
  width: 100%;
}
.fw .table-style-24 > thead th {
  color: #5C5C5C;
  padding: 0px 10px 4px 10px;
  border-bottom-width: 0;
  font-weight: 600;
  font-size: 10px;
}
.fw .table-style-24 > tbody > tr > td {
  font-weight: normal;
  color: #333333;
  padding: 7px 10px;
  border-bottom: 1px solid #ededed;
  vertical-align: top;
}
.fw .table-style-24 > tbody > tr:first-child > td {
  padding-top: 0;
}
.fw .table-style-24.without-lines > tbody > tr > td {
  border-bottom-width: 0;
  padding: 8px 10px;
}
.fw .table-style-25 {
  width: 100%;
}
.fw .table-style-25 > thead th {
  font-weight: normal;
  background-color: #F3F3F3;
  color: #000;
  padding: 7.5px 0 7.5px 10px;
  border-bottom-width: 0;
}
.fw .table-style-25 > tbody > tr > td {
  font-weight: normal;
  color: #000;
  padding: 3.5px 0 3.5px 10px;
  border-bottom: 1px solid #E4E4E4;
}
.fw .table-draggable {
  position: relative;
}
.fw .table-draggable .ui-sortable-helper {
  background: white;
  display: table;
  border-top: 1px solid #ddd;
}
.fw .table-middle-align th,
.fw .table-middle-align td {
  vertical-align: middle !important;
}
.fw .resizing {
  position: absolute;
  width: 2px;
  background-color: grey ;
  opacity: 0.5;
}
.fw .resizable-table th {
  position: relative;
}
.fw .resizable-table th .ui-resizable-handle {
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") no-repeat -1px -2602px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  height: 18px;
  width: 18px;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  cursor: ew-resize;
}
.fw .resizable-table th.ui-resizable-resizing .ui-resizable-handle {
  display: block !important;
}
.fw .resizable-table td {
  position: relative;
}
.fw .resizable-table td .resizing-column {
  position: absolute;
  top: 0;
  right: 8px;
  height: 100%;
  width: 1px;
  border-right: 1px dashed #BFBFBF;
}
.fw .table-hover-light > tbody > tr:hover {
  background-color: #fafafa;
}
.fw .table-style-27 {
  width: 100%;
}
.fw .table-style-27 tbody tr > td,
.fw .table-style-27 thead tr > td,
.fw .table-style-27 tbody tr > th,
.fw .table-style-27 thead tr > th {
  padding: 4px 15px;
  border: 1px solid #e5e5e5;
}
.fw .table-style-27 tbody tr > td:last-child,
.fw .table-style-27 thead tr > td:last-child,
.fw .table-style-27 tbody tr > th:last-child,
.fw .table-style-27 thead tr > th:last-child {
  border-left-width: 0;
}
.fw .table-style-27 tbody tr > td:first-child,
.fw .table-style-27 thead tr > td:first-child,
.fw .table-style-27 tbody tr > th:first-child,
.fw .table-style-27 thead tr > th:first-child {
  border-right-width: 0;
}
.fw .table-style-27 tbody tr > th,
.fw .table-style-27 thead tr > th {
  background-color: #f5f7f8;
  color: #000;
  border-bottom: 0px solid #fff;
  font-weight: normal;
}
.fw .table-style-28 {
  width: 100%;
  margin-bottom: 0px;
}
.fw .table-style-28 tbody tr > td,
.fw .table-style-28 thead tr > td,
.fw .table-style-28 tbody tr > th,
.fw .table-style-28 thead tr > th {
  padding: 6.5px 15px;
  border: 1px solid #e4e4e4;
}
.fw .table-style-28 tbody tr > td.bdr-bottom-0,
.fw .table-style-28 thead tr > td.bdr-bottom-0,
.fw .table-style-28 tbody tr > th.bdr-bottom-0,
.fw .table-style-28 thead tr > th.bdr-bottom-0 {
  border-bottom: 0px !important;
}
.fw .table-style-28 tbody tr > th,
.fw .table-style-28 thead tr > th {
  background-color: #fafafa;
  color: #666;
  font-weight: normal;
  width: 130px;
  border-left-width: 0;
}
.fw .table-style-28 tbody tr > td,
.fw .table-style-28 thead tr > td {
  border-right-width: 0;
}
.fw .table-style-28 tbody tr:first-child th,
.fw .table-style-28 thead tr:first-child th,
.fw .table-style-28 tbody tr:first-child td,
.fw .table-style-28 thead tr:first-child td {
  border-top-width: 0px;
}
.fw .table-style-28 tbody tr:last-child > th,
.fw .table-style-28 thead tr:last-child > th,
.fw .table-style-28 tbody tr:last-child > td,
.fw .table-style-28 thead tr:last-child > td {
  border-bottom-width: 0px;
}
.fw .table-style-29 {
  width: 100%;
  margin-bottom: 0px;
}
.fw .table-style-29 tbody tr > td,
.fw .table-style-29 thead tr > td,
.fw .table-style-29 tbody tr > th,
.fw .table-style-29 thead tr > th {
  padding: 7.2px 15px;
  border: 1px solid #e4e4e4;
}
.fw .table-style-29 tbody tr > td.bdr-bottom-0,
.fw .table-style-29 thead tr > td.bdr-bottom-0,
.fw .table-style-29 tbody tr > th.bdr-bottom-0,
.fw .table-style-29 thead tr > th.bdr-bottom-0 {
  border-bottom: 0px !important;
}
.fw .table-style-29 tbody tr > th,
.fw .table-style-29 thead tr > th {
  background-color: #fafafa;
  color: #666;
  font-weight: normal;
}
.fw .table-style-30 {
  width: 100%;
}
.fw .table-style-30 > thead > tr > th {
  background-color: #fff;
  font-weight: 600;
  padding: 11px 15px !important;
  line-height: 18px;
  color: #000;
  vertical-align: bottom;
  border: #fff solid 1px;
}
.fw .table-style-30 > tbody > tr > td {
  border: #E5E5E5 solid 1px;
  vertical-align: top;
  padding: 6.5px 15px;
  border-left-width: 0;
  border-right-width: 0;
}
.fw .table-style-30 > tbody > tr > td.border-right {
  border-right-width: 1px;
}
.fw .table-style-30 > tbody > tr:hover {
  background-color: transparent;
}
.fw .table-plain,
.fw .plain-table {
  width: 100%;
}
.fw .table-plain thead th,
.fw .plain-table thead th {
  font-weight: 400;
  padding: 4px 10px;
}
.fw .table-plain tbody td,
.fw .plain-table tbody td {
  padding: 4px 6px;
}
.fw .table-style-31 {
  width: 100%;
  margin-bottom: 20px;
  margin-left: 10px;
}
.fw .table-style-31 tr > td,
.fw .table-style-31 tr > th {
  border: 0px !important;
  padding: 7.5px 4px !important;
}
.fw .table-style-31 tr > th {
  color: #666;
  font-weight: normal;
}
.fw .table-style-31.tr-normal td,
.fw .table-style-31.tr-normal tr,
.fw .table-style-31.tr-normal th {
  line-height: 1;
}
.fw .table-style-31.tr-normal tr td,
.fw .table-style-31.tr-normal tr th {
  padding: 5px 0px !important;
}
.fw .table-style-32 {
  width: 100%;
}
.fw .table-style-32 > thead th {
  font-weight: normal;
  background-color: #f0f0f0;
  color: #333333;
  padding: 4px 10px 3px 10px !important;
  border-bottom-width: 0;
}
.fw .table-style-32 > tbody > tr > td {
  font-weight: normal;
  color: #333333;
  padding: 5px 0 5.5px 10px;
  border-bottom: 1px solid #ededed;
}
.fw .table-style-32 > tbody > tr.active .active-visible {
  visibility: visible;
}
.fw .table-style-32.with-vertical-lines > tbody > tr > td {
  border-left: 1px solid #ededed;
}
.fw .table-style-32.with-vertical-lines > tbody > tr > td:last-child {
  border-right-width: 0;
}
.fw .table-style-33 {
  border: 1px solid #E4E4E4 !important;
}
.fw .table-style-33 tbody tr th {
  background: #FAFAFA !important;
  color: #666 !important;
  padding: 8.3px 15px !important;
  border-bottom: 1px solid #EBEBEB !important;
  font-weight: 300;
}
.fw .table-style-33 tbody tr td {
  padding: 8.3px 15px !important;
  border-bottom: 1px solid #EBEBEB !important;
  color: #000;
}
.fw .table-style-33 tbody tr:last-child td,
.fw .table-style-33 tbody tr:last-child th {
  border-bottom: 0px solid !important;
}
.fw .table-style-33.table-hover > tbody > tr:hover {
  background-color: #FCF8E3;
}
.fw .table-style-34 {
  width: 100%;
}
.fw .table-style-34 > thead th {
  font-weight: normal;
  background-color: #F4F4F4;
  color: #000;
  padding: 7px 15px;
  border-bottom: #EBEBEB solid 1px;
}
.fw .table-style-34 > tbody > tr > td {
  font-weight: normal;
  color: #000;
  padding: 7px 15px;
  border-bottom: 1px solid #EBEBEB;
}
.fw .table-style-35 {
  border: 1px solid #e5e5e5;
  width: 100%;
}
.fw .table-style-35 tbody tr > td,
.fw .table-style-35 thead tr > td,
.fw .table-style-35 tbody tr > th,
.fw .table-style-35 thead tr > th {
  padding: 7.5px 10px;
  height: 34px;
  border: 1px solid #e5e5e5;
}
.fw .table-style-35 tbody tr > th,
.fw .table-style-35 thead tr > th {
  color: #000;
  background-color: #f5f7f8;
  font-weight: normal;
  font-size: 13px;
  font-weight: 400;
}
.fw .table-style-35 tbody tr > td,
.fw .table-style-35 thead tr > td {
  padding: 7px 10px 4px 10px;
}
.fw table.table-style-36 tbody td {
  padding: 5px 10px;
  border-bottom: 1px solid #F0F0F0;
}
.fw .table-style-37 thead tr th {
  background-color: #F2F2F2;
  border: none;
  font-weight: 600;
  padding: 11px 15px 11px 0px;
}
.fw .table-style-37 tbody tr td {
  border-bottom: 1px solid #F0F0F0;
  padding: 6px 15px 6px 0px;
  vertical-align: middle;
}
.fw .table-style-38 {
  width: 100%;
  margin-bottom: 0px;
}
.fw .table-style-38 tbody tr > td,
.fw .table-style-38 thead tr > td,
.fw .table-style-38 tbody tr > th,
.fw .table-style-38 thead tr > th {
  padding: 6.5px 15px;
  border: 1px solid #e4e4e4;
}
.fw .table-style-38 tbody tr > td.bdr-bottom-0,
.fw .table-style-38 thead tr > td.bdr-bottom-0,
.fw .table-style-38 tbody tr > th.bdr-bottom-0,
.fw .table-style-38 thead tr > th.bdr-bottom-0 {
  border-bottom: 0px !important;
}
.fw .table-style-38 tbody tr > th,
.fw .table-style-38 thead tr > th {
  background-color: #fafafa;
  color: #666;
  font-weight: normal;
  border-right: 0px;
}
.fw .table-style-38 tbody tr > td,
.fw .table-style-38 thead tr > td {
  border-left: 0px;
}
.fw .table-style-39 {
  width: 100%;
  border: 1px solid #E4E4E4;
}
.fw .table-style-39 thead tr th {
  background-color: #EBEFF0;
  font-weight: normal;
  border-bottom: 1px solid #E4E4E4;
  padding: 6px 15px;
}
.fw .table-style-39 tbody tr td {
  border-width: 0;
  padding: 12px 15px;
  border-bottom: 1px solid #E4E4E4;
}
.fw .table-style-40 {
  width: 100%;
  margin: 0;
}
.fw .table-style-40 thead tr th {
  background-color: #E0E0E0;
  font-weight: 600;
  border-bottom: 1px solid #E4E4E4;
  padding: 6px 15px;
}
.fw .table-style-40 tbody tr td {
  border-width: 0;
  padding: 6px 15px;
  border-bottom: 1px solid #E4E4E4;
}
.fw .table-style-41 {
  width: 100%;
  margin-bottom: 0;
}
.fw .table-style-41 tbody > tr {
  border: #F1F1F1 solid 1px;
}
.fw .table-style-41 tbody > tr > td {
  padding: 10px 20px;
}
.fw .table-style-42 {
  width: 100%;
}
.fw .table-style-42 tbody tr > td {
  padding: 9px 15px;
  border: #EBEBEB solid 1px;
}
.fw .table-style-42 tbody tr > td:first-child {
  background-color: #FAFAFA;
  color: #666;
}
.fw .table-style-41 {
  width: 100%;
  margin-bottom: 0;
}
.fw .table-style-41 tbody > tr {
  border: #F1F1F1 solid 1px;
}
.fw .table-style-41 tbody > tr > td {
  padding: 10px 20px;
}
.fw .table.technician-table {
  table-layout: fixed;
  border-collapse: separate;
  border-bottom: 1px solid #E4E4E4 !important;
}
.fw .table.technician-table > thead > tr > th:nth-child(2) {
  padding-right: 0;
  padding-left: 8px;
}
.fw .table.technician-table > tbody > tr > td {
  background-color: #E4E4E4;
  border: none !important;
  border-top: #e4e4e4 solid 1px !important;
  padding-top: 11px;
}
.fw .table.technician-table > tbody > tr > td.last {
  border: none !important;
}
.fw .table.technician-table > tbody > tr > td:first-child {
  border-right: none !important;
  border-bottom: none !important;
  border-left: none;
  padding-left: 2px;
  padding-right: 4px;
}
.fw .table.technician-table > tbody > tr > td b {
  font-size: 10px;
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .table.technician-table > tbody > tr > td:last-child {
  border: none;
  border-bottom: none !important;
}
.fw .table.technician-table > tbody > tr > td .icheckbox_minimal {
  margin-top: -2.5px !important;
  display: inline-block !important;
}
.fw .table.technician-table > tbody > tr > td span.showmore {
  color: #000;
  cursor: auto;
}
.fw .table.technician-table > tbody > tr > td span.showmore .caret {
  color: #000;
  visibility: hidden;
  margin-top: -2px;
}
.fw .table.technician-table > tbody > tr:first-child td {
  border-top-width: 0 !important;
}
.fw .table.technician-table > tbody > tr.white-row > td {
  background-color: #fff;
  border-right: 1px solid #f0f0f0 !important;
  border-bottom: 1px solid #f0f0f0 !important;
  border-top: 1px solid #f0f0f0 !important;
  padding-top: 6px;
}
.fw .table.technician-table > tbody > tr.white-row > td:first-child {
  border-right: none !important;
  padding-left: 8px;
  padding-right: 0px;
}
.fw .table.technician-table > tbody > tr.white-row > td:last-child {
  border-bottom: 1px solid #f0f0f0;
}
.fw .table.technician-table > tbody > tr.last td {
  border: none !important;
  border-top-width: #e4e4e4 solid 1px !important;
  background-color: #F3F3F3 !important;
}
.fw .table.technician-table > tbody > tr.last td:first-child {
  border-right: none !important;
  border-top-color: transparent !important;
}
.fw .table.technician-table > tbody > tr.last td:last-child {
  border-top-color: transparent !important;
}
.fw .table.technician-table > tbody > tr.last td.last-td-hide {
  border-top: none !important;
}
.fw .table.technician-table > tbody > tr:not(.tr-detail) {
  cursor: pointer;
}
.fw .table.technician-table > tbody > tr:not(.tr-detail) td {
  border-bottom: none !important;
  padding-top: 7px;
  padding-bottom: 5px;
}
.fw .table.technician-table > tbody > tr:not(.tr-detail) td:nth-child(2) {
  border-left: #e4e4e4 solid 1px !important;
}
.fw .table.technician-table > tbody > tr:hover:not(.tr-detail) .caret {
  visibility: visible;
}
.fw .table.technician-table > tbody > tr.tr-detail > td {
  padding: 0;
  border: none !important;
}
.fw .table.technician-table > tbody > tr.tr-detail > td > div > table {
  width: 100%;
  table-layout: fixed;
}
.fw .table.technician-table > tbody > tr.tr-detail > td > div > table > tbody > tr > td {
  background-color: #fff;
  padding: 6px 10px 5.5px 10px;
  line-height: 18px;
  vertical-align: top;
  border-top: #e4e4e4 solid 1px !important;
}
.fw .table.technician-table > tbody > tr.tr-detail > td > div > table > tbody > tr > td:first-child {
  width: 30px;
  border-bottom-width: 0 !important;
  border-top-width: 0 !important;
  background-color: #E4E4E4;
}
.fw .table.technician-table > tbody > tr.tr-detail > td > div > table > tbody > tr > td:first-child td {
  border-top: none !important;
}
.fw .table.technician-table > tbody > tr.tr-detail > td > div > table > tbody > tr > td:nth-child(2) {
  border-right-width: 0 !important;
  padding-left: 8px;
  padding-right: 0;
}
.fw .xy-table-scroll {
  position: relative;
  padding-left: 500px;
}
.fw .xy-table-scroll table thead > tr > th {
  height: 31px;
  white-space: nowrap;
}
.fw .xy-table-scroll table tbody tr.xy-table-row-hover td {
  background-color: #FFFEF2 !important;
  border-right-width: 0 !important;
}
.fw .xy-table-scroll table tbody tr td .alerts-arrow-right {
  visibility: hidden;
  margin-right: 20px;
  float: right;
  background-color: #ededed;
  position: absolute;
  right: 0;
  width: 30px;
  top: 8px;
}
.fw .xy-table-scroll table tbody tr.active td {
  background-color: #EDEDED !important;
}
.fw .xy-table-scroll table tbody tr.active td .alerts-arrow-right {
  visibility: visible;
}
.fw .xy-table-scroll .xy-table-left {
  position: absolute;
  top: 0;
  left: 0;
  width: 500px;
}
.fw .xy-table-scroll .xy-table-left table {
  table-layout: fixed;
  border-collapse: collapse;
  border-spacing: 0;
}
.fw .xy-table-scroll .xy-table-left table thead tr th:last-child {
  border-right: 1px solid #556067 !important;
}
.fw .xy-table-scroll .xy-table-left table tbody > tr {
  cursor: pointer;
}
.fw .xy-table-scroll .xy-table-left table tbody > tr > td {
  height: 41px;
  padding: 10px 10px;
  white-space: nowrap;
  background-color: #fafafa;
}
.fw .xy-table-scroll .xy-table-left table tbody > tr > td:last-child {
  border-right: 1px solid #EDEDED;
}
.fw .xy-table-scroll .xy-table-left .scroll-table .simplebar-track.simplebar-vertical {
  display: none !important;
  opacity: 0;
}
.fw .xy-table-scroll .xy-table-right table {
  table-layout: fixed;
  border-collapse: collapse;
  border-spacing: 0;
}
.fw .xy-table-scroll .xy-table-right table tbody > tr {
  cursor: pointer;
}
.fw .xy-table-scroll .xy-table-right table tbody > tr > td {
  height: 41px;
  padding: 10px 10px;
  white-space: nowrap;
}
.fw .xy-table-scroll .xy-table-right .fixed-table .simplebar-track.simplebar-horizontal {
  display: none;
  opacity: 0;
}
.fw .xy-table-scroll .mCSB_scrollTools {
  z-index: 9;
}
.fw .table.technician-table {
  table-layout: fixed;
  border-collapse: separate;
}
.fw .table.technician-table > thead > tr > th:nth-child(2) {
  padding-right: 0;
  padding-left: 8px;
}
.fw .table.technician-table > tbody > tr > td {
  background-color: #F3F3F3;
  border: none !important;
  border-top: #e4e4e4 solid 1px !important;
  padding-top: 11px;
}
.fw .table.technician-table > tbody > tr > td.last {
  border: none !important;
}
.fw .table.technician-table > tbody > tr > td:first-child {
  border-right: none !important;
  border-bottom: none !important;
  border-left: none;
  padding-left: 2px;
  padding-right: 4px;
}
.fw .table.technician-table > tbody > tr > td b {
  font-size: 10px;
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .table.technician-table > tbody > tr > td:last-child {
  border: none;
  border-bottom: none !important;
}
.fw .table.technician-table > tbody > tr > td .icheckbox_minimal {
  margin-top: -2.5px !important;
  display: inline-block !important;
}
.fw .table.technician-table > tbody > tr > td span.showmore {
  color: #000;
  cursor: auto;
}
.fw .table.technician-table > tbody > tr > td span.showmore .caret {
  color: #000;
  visibility: hidden;
  margin-top: -2px;
}
.fw .table.technician-table > tbody > tr:first-child td {
  border-top-width: 0 !important;
}
.fw .table.technician-table > tbody > tr.white-row > td {
  background-color: #fff;
  border-right: 1px solid #f0f0f0 !important;
  border-bottom: 1px solid #f0f0f0 !important;
  border-top: 1px solid #f0f0f0 !important;
  padding-top: 6px;
}
.fw .table.technician-table > tbody > tr.white-row > td:first-child {
  border-right: none !important;
  padding-left: 8px;
  padding-right: 0px;
}
.fw .table.technician-table > tbody > tr.white-row > td:last-child {
  border-bottom: 1px solid #f0f0f0;
}
.fw .table.technician-table > tbody > tr.last td {
  border: none !important;
  border-top-width: #e4e4e4 solid 1px !important;
  background-color: #F3F3F3 !important;
}
.fw .table.technician-table > tbody > tr.last td:first-child {
  border-right: none !important;
  border-top-color: transparent !important;
}
.fw .table.technician-table > tbody > tr.last td:last-child {
  border-top-color: transparent !important;
}
.fw .table.technician-table > tbody > tr.last td.last-td-hide {
  border-top: none !important;
}
.fw .table.technician-table > tbody > tr:not(.tr-detail) {
  cursor: pointer;
}
.fw .table.technician-table > tbody > tr:not(.tr-detail) td {
  border-bottom: 1px solid #e4e4e4 !important;
  padding-top: 7px;
  padding-bottom: 5px;
  border-top: none !important;
}
.fw .table.technician-table > tbody > tr:not(.tr-detail) td:nth-child(2) {
  border-left: none;
}
.fw .table.technician-table > tbody > tr:hover:not(.tr-detail) .caret {
  visibility: visible;
}
.fw .table.technician-table > tbody > tr.tr-detail > td {
  padding: 0;
  border: none !important;
}
.fw .table.technician-table > tbody > tr.tr-detail > td > div > table {
  width: 100%;
  table-layout: fixed;
}
.fw .table.technician-table > tbody > tr.tr-detail > td > div > table > tbody > tr > td {
  background-color: #fff;
  padding: 6px 10px 5.5px 10px;
  line-height: 18px;
  vertical-align: top;
  border-bottom: #e4e4e4 solid 1px !important;
}
.fw .table.technician-table > tbody > tr.tr-detail > td > div > table > tbody > tr > td:first-child {
  width: 30px;
  border-bottom-width: 0 !important;
  border-top-width: 0 !important;
  background-color: #F3F3F3;
}
.fw .table.technician-table > tbody > tr.tr-detail > td > div > table > tbody > tr > td:first-child td {
  border-top: none !important;
  border-bottom: none !important;
}
.fw .table.technician-table > tbody > tr.tr-detail > td > div > table > tbody > tr > td:nth-child(2) {
  border-right-width: 0 !important;
  padding-left: 8px;
  padding-right: 0;
}
.fw .table.technician-table > tbody > tr.tr-detail > td > div > table > tbody > tr:first-child > td {
  border-top-width: 0 !important;
}
.fw .table.table.fw-group-table tbody > tr {
  cursor: pointer;
}
.fw .table.table.fw-group-table tbody > tr > td {
  background-color: #e4e4e4;
  border: none !important;
  padding-top: 6px;
  padding-bottom: 6px;
}
.fw .table.table.fw-group-table tbody > tr > td:first-child {
  padding-left: 2px;
  padding-right: 4px;
}
.fw .table.table.fw-group-table tbody > tr > td b {
  font-size: 10px;
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .table.table.fw-group-table tbody > tr > td:last-child {
  border: none;
  border-bottom: none !important;
}
.fw .table.table.fw-group-table tbody > tr > td .icheckbox_minimal {
  margin-top: -2.5px !important;
  display: inline-block !important;
}
.fw .table.table.fw-group-table tbody > tr > td span.showmore {
  color: #000;
  cursor: auto;
}
.fw .table.table.fw-group-table tbody > tr > td span.showmore .caret {
  color: #000;
  visibility: hidden;
  margin-top: -2px;
}
.fw .table.table.fw-group-table tbody > tr.expand-tr {
  display: none;
}
.fw .table.table.fw-group-table tbody > tr.expand-tr.open {
  display: table-row;
}
.fw .table.table.fw-group-table tbody > tr.expand-tr td {
  padding-top: 3px;
  padding-bottom: 3px;
  line-height: 19px;
  background-color: #fff;
  border-top: 0px !important;
  border-bottom: 1px solid #e4e4e4 !important;
}
.fw .table.table.fw-group-table tbody > tr.expand-tr td:first-child {
  background-color: #e4e4e4;
  border-top: 0px !important;
}
.fw .table.table.fw-group-table tbody > tr:hover > td span.showmore .caret {
  visibility: visible;
}
.fw {
  /* Chrome, Safari, Edge, Opera */
  /* Firefox */
}
.fw fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}
.fw legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 15px;
  font-size: 16.5px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
.fw label {
  display: inline-block;
  max-width: 100%;
  font-weight: bold;
  font-weight: normal;
}
.fw input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.fw input[type="radio"],
.fw input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
.fw input[type="file"] {
  display: block;
}
.fw input[type="range"] {
  display: block;
  width: 100%;
}
.fw select[multiple],
.fw select[size] {
  height: auto;
}
.fw output {
  display: block;
  padding-top: 4px;
  font-size: 11px;
  line-height: 1.42857143;
  color: #000000;
}
.fw .form-control {
  display: block;
  width: 100%;
  max-width: 240px;
  height: 22px;
  padding: 2px 8px 4px 8px;
  font-size: 11px;
  line-height: 1.42857143;
  color: #000000;
  background-color: #fff;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 0px;
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.fw .form-control:focus {
  border-color: #b3b3b3;
  outline: 0;
}
.fw .form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.fw .form-control:-ms-input-placeholder {
  color: #999;
}
.fw .form-control::-webkit-input-placeholder {
  color: #999;
}
.fw .form-control::-ms-expand {
  border: 0;
  background-color: transparent;
}
.fw .form-control[disabled],
.fw .form-control[readonly],
fieldset[disabled] .fw .form-control,
.fw .form-control.disabled {
  background-color: #f6f6f6;
  opacity: 1;
}
.fw .form-control[disabled].text-black,
.fw .form-control[readonly].text-black,
fieldset[disabled].text-black .fw .form-control.text-black,
.fw .form-control.disabled .text-black {
  color: #000;
}
.fw .form-control[disabled],
fieldset[disabled] .fw .form-control {
  cursor: not-allowed;
}
textarea.fw .form-control {
  height: auto;
}
.fw .form-control.no-border {
  border-width: 0 !important;
}
.fw .form-control.fluid,
.fw .form-control.fluid-width {
  max-width: 100%;
}
.fw input[type="search"] {
  -webkit-appearance: none;
}
.fw input[type=text] {
  border: 1px solid #cccccc;
}
.fw input[type=text]:disabled {
  background-color: #f6f6f6;
  opacity: 1;
  color: #808080;
  cursor: not-allowed;
}
.fw input[type=text]:disabled.text-enable {
  color: #000 !important;
}
.fw input[type=password]:disabled {
  color: #808080;
}
.fw .input-md {
  height: 22px;
  line-height: 1.42857143;
  padding: 2px 8px 4px 8px;
  border: 1px solid #cccccc;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  .fw input[type="date"].form-control,
  .fw input[type="time"].form-control,
  .fw input[type="datetime-local"].form-control,
  .fw input[type="month"].form-control {
    line-height: 22px;
  }
  .fw input[type="date"].input-sm,
  .fw input[type="time"].input-sm,
  .fw input[type="datetime-local"].input-sm,
  .fw input[type="month"].input-sm,
  .input-group-sm .fw input[type="date"],
  .input-group-sm .fw input[type="time"],
  .input-group-sm .fw input[type="datetime-local"],
  .input-group-sm .fw input[type="month"] {
    line-height: 25px;
  }
  .fw input[type="date"].input-lg,
  .fw input[type="time"].input-lg,
  .fw input[type="datetime-local"].input-lg,
  .fw input[type="month"].input-lg,
  .input-group-lg .fw input[type="date"],
  .input-group-lg .fw input[type="time"],
  .input-group-lg .fw input[type="datetime-local"],
  .input-group-lg .fw input[type="month"] {
    line-height: 41px;
  }
}
.fw .form-group {
  margin-bottom: 15px;
}
.fw .form-group.form-group-last {
  margin-bottom: 20px;
  margin-top: 20px;
}
.fw .form-group .error-txt {
  display: none;
}
.fw .radio,
.fw .checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 25px;
}
.fw .radio label,
.fw .checkbox label {
  min-height: 15px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.fw .radio input[type="radio"],
.fw .radio-inline input[type="radio"],
.fw .checkbox input[type="checkbox"],
.fw .checkbox-inline input[type="checkbox"],
.fw .radio .iradio_minimal,
.fw .radio-inline .iradio_minimal,
.fw .checkbox .icheckbox_minimal,
.fw .checkbox-inline .icheckbox_minimal {
  position: absolute;
  margin-left: -25px;
  margin-top: -1px;
}
.fw label .iradio_minimal,
.fw label .icheckbox_minimal {
  margin-top: -2px;
}
.fw .radio + .radio,
.fw .checkbox + .checkbox {
  margin-top: -5px;
}
.fw .radio-inline,
.fw .checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 25px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
  min-height: 20px;
}
.fw .radio-inline + .radio-inline,
.fw .checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
.fw input[type="radio"][disabled],
.fw input[type="checkbox"][disabled],
.fw input[type="radio"].disabled,
.fw input[type="checkbox"].disabled,
fieldset[disabled] .fw input[type="radio"],
fieldset[disabled] .fw input[type="checkbox"] {
  cursor: not-allowed;
}
.fw .radio-inline.disabled,
.fw .checkbox-inline.disabled,
fieldset[disabled] .fw .radio-inline,
fieldset[disabled] .fw .checkbox-inline {
  cursor: not-allowed;
}
.fw .radio.disabled label,
.fw .checkbox.disabled label,
fieldset[disabled] .fw .radio label,
fieldset[disabled] .fw .checkbox label {
  cursor: not-allowed;
}
.fw .form-control-static {
  padding-top: 4px;
  padding-bottom: 4px;
  margin-bottom: 0;
  min-height: 26px;
}
.fw .form-control-static.input-lg,
.fw .form-control-static.input-sm {
  padding-left: 0;
  padding-right: 0;
}
.fw .input-sm {
  height: 25px;
  padding: 5px 10px;
  font-size: 10px;
  line-height: 1.5;
  border-radius: 0px;
}
select.fw .input-sm {
  height: 25px;
  line-height: 25px;
}
.fw .form-group-sm .form-control {
  height: 25px;
  padding: 5px 10px;
  font-size: 10px;
  line-height: 1.5;
  border-radius: 0px;
}
.fw .form-group-sm select.form-control {
  height: 25px;
  line-height: 25px;
}
.fw .form-group-sm textarea.form-control,
.fw .form-group-sm select[multiple].form-control {
  height: auto;
}
.fw .form-group-sm .form-control-static {
  height: 25px;
  min-height: 25px;
  padding: 6px 10px;
  font-size: 10px;
  line-height: 1.5;
}
.fw .input-lg {
  height: 41px;
  padding: 10px 12px;
  font-size: 14px;
  line-height: 1.3333333;
  border-radius: 0px;
}
select.fw .input-lg {
  height: 41px;
  line-height: 41px;
}
.fw .form-group-lg .form-control {
  height: 41px;
  padding: 10px 12px;
  font-size: 14px;
  line-height: 1.3333333;
  border-radius: 0px;
}
.fw .form-group-lg select.form-control {
  height: 41px;
  line-height: 41px;
}
.fw .form-group-lg textarea.form-control,
.fw .form-group-lg select[multiple].form-control {
  height: auto;
}
.fw .form-group-lg .form-control-static {
  height: 41px;
  min-height: 29px;
  padding: 11px 12px;
  font-size: 14px;
  line-height: 1.3333333;
}
.fw .has-feedback {
  position: relative;
}
.fw .has-feedback .form-control {
  padding-right: 27.5px;
}
.fw .form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 22px;
  height: 22px;
  line-height: 22px;
  text-align: center;
  pointer-events: none;
}
.fw .input-lg + .form-control-feedback,
.fw .input-group-lg + .form-control-feedback,
.fw .form-group-lg .form-control + .form-control-feedback {
  width: 41px;
  height: 41px;
  line-height: 41px;
}
.fw .input-sm + .form-control-feedback,
.fw .input-group-sm + .form-control-feedback,
.fw .form-group-sm .form-control + .form-control-feedback {
  width: 25px;
  height: 25px;
  line-height: 25px;
}
.fw .has-success .help-block,
.fw .has-success .control-label,
.fw .has-success .radio,
.fw .has-success .checkbox,
.fw .has-success .radio-inline,
.fw .has-success .checkbox-inline,
.fw .has-success.radio label,
.fw .has-success.checkbox label,
.fw .has-success.radio-inline label,
.fw .has-success.checkbox-inline label {
  color: #000;
}
.fw .has-success .form-control {
  border-color: #000;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.fw .has-success .form-control:focus {
  border-color: #000000;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #333333;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #333333;
}
.fw .has-success .input-group-addon {
  color: #000;
  border-color: #000;
  background-color: #e5f0dd;
}
.fw .has-success .form-control-feedback {
  color: #000;
}
.fw .has-warning .help-block,
.fw .has-warning .control-label,
.fw .has-warning .radio,
.fw .has-warning .checkbox,
.fw .has-warning .radio-inline,
.fw .has-warning .checkbox-inline,
.fw .has-warning.radio label,
.fw .has-warning.checkbox label,
.fw .has-warning.radio-inline label,
.fw .has-warning.checkbox-inline label {
  color: #000;
}
.fw .has-warning .form-control {
  border-color: #000;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.fw .has-warning .form-control:focus {
  border-color: #000000;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #333333;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #333333;
}
.fw .has-warning .input-group-addon {
  color: #000;
  border-color: #000;
  background-color: #faf3d0;
}
.fw .has-warning .form-control-feedback {
  color: #000;
}
.fw .has-error .help-block,
.fw .has-error .control-label,
.fw .has-error .radio,
.fw .has-error .checkbox,
.fw .has-error .radio-inline,
.fw .has-error .checkbox-inline,
.fw .has-error.radio label,
.fw .has-error.checkbox label,
.fw .has-error.radio-inline label,
.fw .has-error.checkbox-inline label {
  color: #000;
}
.fw .has-error .form-control {
  border-color: #eb3223;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.fw .has-error .form-control:focus {
  border-color: #c92012;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f38981;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f38981;
}
.fw .has-error .input-group-addon {
  color: #000;
  border-color: #eb3223;
  background-color: #f9dcdc;
}
.fw .has-error .form-control-feedback {
  color: #000;
}
input[type=text].fw .has-error.has-error {
  border-color: #ff0000 !important;
}
.fw .has-error span.form-error {
  position: absolute;
  font-size: 10px;
  color: #f1444d;
}
.fw .has-error.input-group .form-control {
  border-color: #f1444d;
}
.fw .has-error.input-group .input-group-addon {
  background-color: #f6f6f6;
  border-color: #f1444d;
}
.fw .has-error.input-group .input-group-addon + .form-control {
  border-left-width: 0;
}
.fw .has-error .error-txt {
  display: block;
}
.fw .has-error .bs-searchbox .form-control {
  border-color: #ccc !important;
  box-shadow: none;
}
.fw .has-feedback label ~ .form-control-feedback {
  top: 20px;
}
.fw .has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.fw .help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #404040;
}
@media (min-width: 768px) {
  .fw .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .fw .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .fw .form-inline .form-control-static {
    display: inline-block;
  }
  .fw .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .fw .form-inline .input-group .input-group-addon,
  .fw .form-inline .input-group .input-group-btn,
  .fw .form-inline .input-group .form-control {
    width: auto;
  }
  .fw .form-inline .input-group > .form-control {
    width: 100%;
  }
  .fw .form-inline .input-group > .form-control.disabled {
    background-color: #f6f6f6;
    color: #808080;
  }
  .fw .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
    padding-right: 15px;
  }
  .fw .form-inline .radio,
  .fw .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .fw .form-inline .radio label,
  .fw .form-inline .checkbox label {
    padding-left: 0;
  }
  .fw .form-inline .radio input[type="radio"],
  .fw .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .fw .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.fw .form-horizontal .radio,
.fw .form-horizontal .checkbox,
.fw .form-horizontal .radio-inline,
.fw .form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 4px;
}
.fw .form-horizontal .radio,
.fw .form-horizontal .checkbox {
  min-height: 19px;
}
.fw .form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 768px) {
  .fw .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 4px;
    padding-right: 0px !important;
  }
}
.fw .form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}
@media (min-width: 768px) {
  .fw .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 14px;
  }
}
@media (min-width: 768px) {
  .fw .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 10px;
  }
}
.fw .form-horizontal.align-left .control-label {
  text-align: left;
}
.fw .form-horizontal.align-right .control-label {
  text-align: right;
}
.fw .input-link {
  margin-top: 7px;
  margin-left: 14px;
  font-size: 11px;
  color: #017fbe;
  text-decoration: underline;
}
.fw .primary-link {
  color: #7ebb49;
}
.fw .primary-link:hover {
  color: #659839;
}
.fw .fwmandatory {
  color: #f24b49;
  position: absolute;
  margin-left: -10px;
}
.fw .error-control {
  position: relative;
}
.fw .error-control input {
  border: 1px solid #e1514f !important;
}
.fw .error-control textarea {
  border: 1px solid #e1514f !important;
}
.fw .error-control .exclude-in-error {
  border: 1px solid #ccc !important;
}
.fw .error-control .exclude-in-error.bootstrap-select {
  border: none !important;
}
.fw .error-control .exclude-in-error.bootstrap-select > .btn-default {
  border: 1px solid #ccc !important;
}
.fw .error-control .exclude-in-error.bootstrap-select > .btn-default.dropdown-toggle .caret {
  border-left: 1px solid #ccc !important;
}
.fw .error-control span.error-text {
  position: absolute;
  left: 0;
  padding-left: 15px;
  bottom: -13px;
  font-size: 10px;
  color: #e1514f;
  display: inline-block;
}
.fw .error-control .bootstrap-select > .btn-default {
  border: 1px solid #e1514f !important;
}
.fw .error-control .bootstrap-select.btn-group .dropdown-toggle .caret,
.fw .error-control .fw-selectpicker.btn-group .dropdown-toggle .caret {
  border-left: 1px solid #e1514f !important;
}
.fw .error-control .input-group .input-group-addon {
  border-color: #f1444d !important;
}
.fw .error-control .input-group .input-group-addon:first-child {
  border-right: 0;
}
.fw .error-control .input-group .form-control {
  border-left-color: #ccc;
}
.fw .error-control .file-browse,
.fw .error-control .file-upload {
  border-color: #e1514f;
}
.fw .error-control .file-browse .file-upload-placeholder,
.fw .error-control .file-upload .file-upload-placeholder {
  border-width: 0 !important;
}
.fw .error-control .file-browse .file-upload-input,
.fw .error-control .file-upload .file-upload-input {
  border-width: 0 !important;
}
.fw .modal .modal-content .modal-body .form-group {
  margin-bottom: 15px;
}
.fw .modal .modal-content .modal-body .form-group .fix {
  position: absolute;
  left: -40px;
  top: 0;
}
.fw .modal .modal-content .modal-body .form-group .fix.pull-right {
  left: auto;
  right: -40px;
}
.fw textarea.form-control,
.fw select[multiple].form-control {
  height: auto;
}
.fw textarea.form-control.width-initial {
  width: initial;
}
.fw .simple-label {
  padding: 3px 15px 3px 0;
}
.fw input[type=number]::-webkit-outer-spin-button,
.fw input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.fw input[type=number] {
  -moz-appearance: textfield;
}
.fw input[type="number"].input-with-spin::-webkit-outer-spin-button,
.fw input[type="number"].input-with-spin::-webkit-inner-spin-button {
  appearance: auto;
  color: #000;
  height: 21px !important;
  float: right;
  padding: 0px 0px;
  margin-right: -8px;
}
.fw .spin-hover-visible:hover {
  -moz-appearance: inherit;
}
.fw .spin-hover-visible:hover::-webkit-outer-spin-button,
.fw .spin-hover-visible:hover::-webkit-inner-spin-button {
  appearance: auto;
  color: #000;
  height: 21px !important;
  float: right;
  padding: 0px 0px;
  margin-right: -8px;
}
.fw .btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 0px solid transparent;
  white-space: nowrap;
  height: auto;
  padding: 2px 15px;
  font-size: 11px;
  line-height: 1.42857143;
  border-radius: 0px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  line-height: 18px;
}
.fw .btn:hover,
.fw .btn:focus,
.fw .btn.focus {
  color: #000;
  text-decoration: none;
}
.fw .btn:active,
.fw .btn.active {
  outline: 0;
  background-image: none;
}
.fw .btn.disabled,
.fw .btn[disabled],
fieldset[disabled] .fw .btn {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
a.fw .btn.disabled,
fieldset[disabled] a.fw .btn {
  pointer-events: none;
}
.fw .btn.btn-icon {
  padding-left: 5px;
}
.fw .btn.btn-classic {
  min-width: 70px;
}
.fw .btn.btn-radius {
  border-radius: 3px;
}
.fw .btn.btn-br-2 {
  border-radius: 2px;
}
.fw .btn.btn-br-3 {
  border-radius: 3px;
}
.fw .btn.btn-br-4 {
  border-radius: 4px;
}
.fw .btn.btn-bold {
  font-weight: 600;
}
.fw .btn.btn-navy {
  background-color: #0067B7;
  color: #fff;
}
.fw .btn-default {
  color: #000;
  background-color: #e6e6e6;
  border-color: #ccc;
}
.fw .btn-default:focus,
.fw .btn-default.focus {
  color: #000;
  background-color: #cccccc;
  border-color: #8c8c8c;
}
.fw .btn-default:hover {
  color: #000;
  background-color: #cccccc;
  border-color: #adadad;
}
.fw .btn-default:active,
.fw .btn-default.active,
.open > .dropdown-toggle.fw .btn-default {
  color: #000;
  background-color: #cccccc;
  border-color: #adadad;
}
.fw .btn-default:active:hover,
.fw .btn-default.active:hover,
.open > .dropdown-toggle.fw .btn-default:hover,
.fw .btn-default:active:focus,
.fw .btn-default.active:focus,
.open > .dropdown-toggle.fw .btn-default:focus,
.fw .btn-default:active.focus,
.fw .btn-default.active.focus,
.open > .dropdown-toggle.fw .btn-default.focus {
  color: #000;
  border-color: #8c8c8c;
}
.fw .btn-default:active,
.fw .btn-default.active,
.open > .dropdown-toggle.fw .btn-default {
  background-image: none;
}
.fw .btn-default.disabled:hover,
.fw .btn-default[disabled]:hover,
fieldset[disabled] .fw .btn-default:hover,
.fw .btn-default.disabled:focus,
.fw .btn-default[disabled]:focus,
fieldset[disabled] .fw .btn-default:focus,
.fw .btn-default.disabled.focus,
.fw .btn-default[disabled].focus,
fieldset[disabled] .fw .btn-default.focus {
  background-color: #e6e6e6;
  border-color: #ccc;
}
.fw .btn-default .badge {
  color: #e6e6e6;
  background-color: #000;
}
.fw .btn-default.hover-normal {
  background-color: #e6e6e6;
  border-color: #ccc;
}
.fw .btn-primary {
  color: #fff;
  background-color: #7ebb49;
  border-color: #71ab40;
}
.fw .btn-primary:focus,
.fw .btn-primary.focus {
  color: #fff;
  background-color: #659839;
  border-color: #344e1d;
}
.fw .btn-primary:hover {
  color: #fff;
  background-color: #659839;
  border-color: #547e2f;
}
.fw .btn-primary:active,
.fw .btn-primary.active,
.open > .dropdown-toggle.fw .btn-primary {
  color: #fff;
  background-color: #659839;
  border-color: #547e2f;
}
.fw .btn-primary:active:hover,
.fw .btn-primary.active:hover,
.open > .dropdown-toggle.fw .btn-primary:hover,
.fw .btn-primary:active:focus,
.fw .btn-primary.active:focus,
.open > .dropdown-toggle.fw .btn-primary:focus,
.fw .btn-primary:active.focus,
.fw .btn-primary.active.focus,
.open > .dropdown-toggle.fw .btn-primary.focus {
  color: #fff;
  border-color: #344e1d;
}
.fw .btn-primary:active,
.fw .btn-primary.active,
.open > .dropdown-toggle.fw .btn-primary {
  background-image: none;
}
.fw .btn-primary.disabled:hover,
.fw .btn-primary[disabled]:hover,
fieldset[disabled] .fw .btn-primary:hover,
.fw .btn-primary.disabled:focus,
.fw .btn-primary[disabled]:focus,
fieldset[disabled] .fw .btn-primary:focus,
.fw .btn-primary.disabled.focus,
.fw .btn-primary[disabled].focus,
fieldset[disabled] .fw .btn-primary.focus {
  background-color: #7ebb49;
  border-color: #71ab40;
}
.fw .btn-primary .badge {
  color: #7ebb49;
  background-color: #fff;
}
.fw .btn-success {
  color: #fff;
  background-color: #7ebb49;
  border-color: #71ab40;
}
.fw .btn-success:focus,
.fw .btn-success.focus {
  color: #fff;
  background-color: #659839;
  border-color: #344e1d;
}
.fw .btn-success:hover {
  color: #fff;
  background-color: #659839;
  border-color: #547e2f;
}
.fw .btn-success:active,
.fw .btn-success.active,
.open > .dropdown-toggle.fw .btn-success {
  color: #fff;
  background-color: #659839;
  border-color: #547e2f;
}
.fw .btn-success:active:hover,
.fw .btn-success.active:hover,
.open > .dropdown-toggle.fw .btn-success:hover,
.fw .btn-success:active:focus,
.fw .btn-success.active:focus,
.open > .dropdown-toggle.fw .btn-success:focus,
.fw .btn-success:active.focus,
.fw .btn-success.active.focus,
.open > .dropdown-toggle.fw .btn-success.focus {
  color: #fff;
  border-color: #344e1d;
}
.fw .btn-success:active,
.fw .btn-success.active,
.open > .dropdown-toggle.fw .btn-success {
  background-image: none;
}
.fw .btn-success.disabled:hover,
.fw .btn-success[disabled]:hover,
fieldset[disabled] .fw .btn-success:hover,
.fw .btn-success.disabled:focus,
.fw .btn-success[disabled]:focus,
fieldset[disabled] .fw .btn-success:focus,
.fw .btn-success.disabled.focus,
.fw .btn-success[disabled].focus,
fieldset[disabled] .fw .btn-success.focus {
  background-color: #7ebb49;
  border-color: #71ab40;
}
.fw .btn-success .badge {
  color: #7ebb49;
  background-color: #fff;
}
.fw .btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.fw .btn-info:focus,
.fw .btn-info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.fw .btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.fw .btn-info:active,
.fw .btn-info.active,
.open > .dropdown-toggle.fw .btn-info {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.fw .btn-info:active:hover,
.fw .btn-info.active:hover,
.open > .dropdown-toggle.fw .btn-info:hover,
.fw .btn-info:active:focus,
.fw .btn-info.active:focus,
.open > .dropdown-toggle.fw .btn-info:focus,
.fw .btn-info:active.focus,
.fw .btn-info.active.focus,
.open > .dropdown-toggle.fw .btn-info.focus {
  color: #fff;
  border-color: #1b6d85;
}
.fw .btn-info:active,
.fw .btn-info.active,
.open > .dropdown-toggle.fw .btn-info {
  background-image: none;
}
.fw .btn-info.disabled:hover,
.fw .btn-info[disabled]:hover,
fieldset[disabled] .fw .btn-info:hover,
.fw .btn-info.disabled:focus,
.fw .btn-info[disabled]:focus,
fieldset[disabled] .fw .btn-info:focus,
.fw .btn-info.disabled.focus,
.fw .btn-info[disabled].focus,
fieldset[disabled] .fw .btn-info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.fw .btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.fw .btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.fw .btn-warning:focus,
.fw .btn-warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.fw .btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.fw .btn-warning:active,
.fw .btn-warning.active,
.open > .dropdown-toggle.fw .btn-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.fw .btn-warning:active:hover,
.fw .btn-warning.active:hover,
.open > .dropdown-toggle.fw .btn-warning:hover,
.fw .btn-warning:active:focus,
.fw .btn-warning.active:focus,
.open > .dropdown-toggle.fw .btn-warning:focus,
.fw .btn-warning:active.focus,
.fw .btn-warning.active.focus,
.open > .dropdown-toggle.fw .btn-warning.focus {
  color: #fff;
  border-color: #985f0d;
}
.fw .btn-warning:active,
.fw .btn-warning.active,
.open > .dropdown-toggle.fw .btn-warning {
  background-image: none;
}
.fw .btn-warning.disabled:hover,
.fw .btn-warning[disabled]:hover,
fieldset[disabled] .fw .btn-warning:hover,
.fw .btn-warning.disabled:focus,
.fw .btn-warning[disabled]:focus,
fieldset[disabled] .fw .btn-warning:focus,
.fw .btn-warning.disabled.focus,
.fw .btn-warning[disabled].focus,
fieldset[disabled] .fw .btn-warning.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.fw .btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.fw .btn-danger {
  color: #fff;
  background-color: #dc3e3e;
  border-color: #d82828;
}
.fw .btn-danger:focus,
.fw .btn-danger.focus {
  color: #fff;
  background-color: #c42323;
  border-color: #6d1414;
}
.fw .btn-danger:hover {
  color: #fff;
  background-color: #c42323;
  border-color: #a51e1e;
}
.fw .btn-danger:active,
.fw .btn-danger.active,
.open > .dropdown-toggle.fw .btn-danger {
  color: #fff;
  background-color: #c42323;
  border-color: #a51e1e;
}
.fw .btn-danger:active:hover,
.fw .btn-danger.active:hover,
.open > .dropdown-toggle.fw .btn-danger:hover,
.fw .btn-danger:active:focus,
.fw .btn-danger.active:focus,
.open > .dropdown-toggle.fw .btn-danger:focus,
.fw .btn-danger:active.focus,
.fw .btn-danger.active.focus,
.open > .dropdown-toggle.fw .btn-danger.focus {
  color: #fff;
  border-color: #6d1414;
}
.fw .btn-danger:active,
.fw .btn-danger.active,
.open > .dropdown-toggle.fw .btn-danger {
  background-image: none;
}
.fw .btn-danger.disabled:hover,
.fw .btn-danger[disabled]:hover,
fieldset[disabled] .fw .btn-danger:hover,
.fw .btn-danger.disabled:focus,
.fw .btn-danger[disabled]:focus,
fieldset[disabled] .fw .btn-danger:focus,
.fw .btn-danger.disabled.focus,
.fw .btn-danger[disabled].focus,
fieldset[disabled] .fw .btn-danger.focus {
  background-color: #dc3e3e;
  border-color: #d82828;
}
.fw .btn-danger .badge {
  color: #dc3e3e;
  background-color: #fff;
}
.fw .btn-white {
  color: #000;
  background-color: #ffffff;
  border-color: #dadee1;
  border: 1px solid #AFAFAF;
  padding: 1px 15px 0px;
}
.fw .btn-white:focus,
.fw .btn-white.focus {
  color: #000;
  background-color: #e6e6e6;
  border-color: #94a0a7;
}
.fw .btn-white:hover {
  color: #000;
  background-color: #e6e6e6;
  border-color: #b9c0c5;
}
.fw .btn-white:active,
.fw .btn-white.active,
.open > .dropdown-toggle.fw .btn-white {
  color: #000;
  background-color: #e6e6e6;
  border-color: #b9c0c5;
}
.fw .btn-white:active:hover,
.fw .btn-white.active:hover,
.open > .dropdown-toggle.fw .btn-white:hover,
.fw .btn-white:active:focus,
.fw .btn-white.active:focus,
.open > .dropdown-toggle.fw .btn-white:focus,
.fw .btn-white:active.focus,
.fw .btn-white.active.focus,
.open > .dropdown-toggle.fw .btn-white.focus {
  color: #000;
  border-color: #94a0a7;
}
.fw .btn-white:active,
.fw .btn-white.active,
.open > .dropdown-toggle.fw .btn-white {
  background-image: none;
}
.fw .btn-white.disabled:hover,
.fw .btn-white[disabled]:hover,
fieldset[disabled] .fw .btn-white:hover,
.fw .btn-white.disabled:focus,
.fw .btn-white[disabled]:focus,
fieldset[disabled] .fw .btn-white:focus,
.fw .btn-white.disabled.focus,
.fw .btn-white[disabled].focus,
fieldset[disabled] .fw .btn-white.focus {
  background-color: #ffffff;
  border-color: #dadee1;
}
.fw .btn-white .badge {
  color: #ffffff;
  background-color: #000;
}
.fw .btn-white.btn-border-hover:hover {
  background-color: #fff;
  border-color: #A2A2A2;
}
.fw .btn-white.btn-border-hover:active,
.fw .btn-white.btn-border-hover:focus {
  background-color: #fff;
}
.fw .btn-white.btn-white-border-1 {
  border-color: #7ebb49;
}
.fw .btn-white.btn-white-hover-none:hover {
  background-color: #fff !important;
  border-color: #dadee1 !important;
}
.fw .btn-white.btn-white-focus-none:focus {
  background-color: #fff !important;
  border-color: #dadee1 !important;
}
.fw .btn-dark {
  color: #fff;
  background-color: #556067;
  border-color: #556067;
}
.fw .btn-dark:focus,
.fw .btn-dark.focus {
  color: #fff;
  background-color: #3e464b;
  border-color: #1b1f21;
}
.fw .btn-dark:hover {
  color: #fff;
  background-color: #3e464b;
  border-color: #394145;
}
.fw .btn-dark:active,
.fw .btn-dark.active,
.open > .dropdown-toggle.fw .btn-dark {
  color: #fff;
  background-color: #3e464b;
  border-color: #394145;
}
.fw .btn-dark:active:hover,
.fw .btn-dark.active:hover,
.open > .dropdown-toggle.fw .btn-dark:hover,
.fw .btn-dark:active:focus,
.fw .btn-dark.active:focus,
.open > .dropdown-toggle.fw .btn-dark:focus,
.fw .btn-dark:active.focus,
.fw .btn-dark.active.focus,
.open > .dropdown-toggle.fw .btn-dark.focus {
  color: #fff;
  border-color: #1b1f21;
}
.fw .btn-dark:active,
.fw .btn-dark.active,
.open > .dropdown-toggle.fw .btn-dark {
  background-image: none;
}
.fw .btn-dark.disabled:hover,
.fw .btn-dark[disabled]:hover,
fieldset[disabled] .fw .btn-dark:hover,
.fw .btn-dark.disabled:focus,
.fw .btn-dark[disabled]:focus,
fieldset[disabled] .fw .btn-dark:focus,
.fw .btn-dark.disabled.focus,
.fw .btn-dark[disabled].focus,
fieldset[disabled] .fw .btn-dark.focus {
  background-color: #556067;
  border-color: #556067;
}
.fw .btn-dark .badge {
  color: #556067;
  background-color: #fff;
}
.fw .btn-dash-info {
  color: #000;
  background-color: #f0f4f5;
  border-color: #e4e4e4;
  border: 1px solid #e4e4e4;
}
.fw .btn-dash-info:focus,
.fw .btn-dash-info.focus {
  color: #000;
  background-color: #d1dee1;
  border-color: #a4a4a4;
}
.fw .btn-dash-info:hover {
  color: #000;
  background-color: #d1dee1;
  border-color: #c5c5c5;
}
.fw .btn-dash-info:active,
.fw .btn-dash-info.active,
.open > .dropdown-toggle.fw .btn-dash-info {
  color: #000;
  background-color: #d1dee1;
  border-color: #c5c5c5;
}
.fw .btn-dash-info:active:hover,
.fw .btn-dash-info.active:hover,
.open > .dropdown-toggle.fw .btn-dash-info:hover,
.fw .btn-dash-info:active:focus,
.fw .btn-dash-info.active:focus,
.open > .dropdown-toggle.fw .btn-dash-info:focus,
.fw .btn-dash-info:active.focus,
.fw .btn-dash-info.active.focus,
.open > .dropdown-toggle.fw .btn-dash-info.focus {
  color: #000;
  border-color: #a4a4a4;
}
.fw .btn-dash-info:active,
.fw .btn-dash-info.active,
.open > .dropdown-toggle.fw .btn-dash-info {
  background-image: none;
}
.fw .btn-dash-info.disabled:hover,
.fw .btn-dash-info[disabled]:hover,
fieldset[disabled] .fw .btn-dash-info:hover,
.fw .btn-dash-info.disabled:focus,
.fw .btn-dash-info[disabled]:focus,
fieldset[disabled] .fw .btn-dash-info:focus,
.fw .btn-dash-info.disabled.focus,
.fw .btn-dash-info[disabled].focus,
fieldset[disabled] .fw .btn-dash-info.focus {
  background-color: #f0f4f5;
  border-color: #e4e4e4;
}
.fw .btn-dash-info .badge {
  color: #f0f4f5;
  background-color: #000;
}
.fw .btn-link {
  color: #017fbe;
  font-weight: normal;
  border-radius: 0;
  padding: 2px 10px;
  border: 1px solid #B2B2B2 !important;
}
.fw .btn-link,
.fw .btn-link:active,
.fw .btn-link.active,
.fw .btn-link[disabled],
fieldset[disabled] .fw .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.fw .btn-link,
.fw .btn-link:hover,
.fw .btn-link:focus,
.fw .btn-link:active {
  border-color: transparent;
}
.fw .btn-link:hover,
.fw .btn-link:focus {
  color: #014c72;
  text-decoration: underline;
  background-color: transparent;
}
.fw .btn-link[disabled]:hover,
fieldset[disabled] .fw .btn-link:hover,
.fw .btn-link[disabled]:focus,
fieldset[disabled] .fw .btn-link:focus {
  color: #e3e9e9;
  text-decoration: none;
}
.fw .btn-link.type-1 {
  border-color: #1487B6 !important;
  color: #1487B6;
  min-width: 100px;
  text-decoration: none;
}
.fw .btn-link.type-1:hover {
  background-color: #1487B6;
  color: #fff;
}
.fw .btn-link.type-2 {
  border-color: #eea236 !important;
  color: #eea236;
  min-width: 100px;
  text-decoration: none;
  border-radius: 2px;
}
.fw .btn-link.type-2:hover {
  background-color: #db9432;
  color: #fff;
}
.fw .link-btn {
  color: #eea236;
  font-weight: normal;
  border-radius: 0;
  padding: 2px 10px;
  border: 1px solid #eea236 !important;
  background-color: #fff;
}
.fw .link-btn:hover {
  background-color: #f3f3f3;
}
.fw .btn-lg {
  padding: 10px 12px;
  font-size: 14px;
  line-height: 1.3333333;
  border-radius: 0px;
}
.fw .btn-sm {
  padding: 5px 10px;
  font-size: 10px;
  line-height: 1.5;
  border-radius: 0px;
}
.fw .btn-xs {
  padding: 3px 5px;
  font-size: 10px;
  line-height: 1.5;
  border-radius: 0px;
}
.fw .btn-wide-md {
  padding-left: 25px !important;
  padding-right: 25px !important;
}
.fw .btn-block {
  display: block;
  width: 100%;
}
.fw .btn-block + .btn-block {
  margin-top: 5px;
}
.fw input[type="submit"].btn-block,
.fw input[type="reset"].btn-block,
.fw input[type="button"].btn-block {
  width: 100%;
}
.fw .btn-left-space {
  margin-left: 5px !important;
}
.fw .btn-border {
  background: #fff;
  border: 1px solid transparent;
  color: #000;
}
.fw .btn-border:hover {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.fw .btn-border.btn-default {
  color: #000;
  background-color: #e6e6e6;
  border-color: #ccc;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 1px solid #ccc;
}
.fw .btn-border.btn-default:focus,
.fw .btn-border.btn-default.focus {
  color: #000;
  background-color: #cccccc;
  border-color: #8c8c8c;
}
.fw .btn-border.btn-default:hover {
  color: #000;
  background-color: #cccccc;
  border-color: #adadad;
}
.fw .btn-border.btn-default:active,
.fw .btn-border.btn-default.active,
.open > .dropdown-toggle.fw .btn-border.btn-default {
  color: #000;
  background-color: #cccccc;
  border-color: #adadad;
}
.fw .btn-border.btn-default:active:hover,
.fw .btn-border.btn-default.active:hover,
.open > .dropdown-toggle.fw .btn-border.btn-default:hover,
.fw .btn-border.btn-default:active:focus,
.fw .btn-border.btn-default.active:focus,
.open > .dropdown-toggle.fw .btn-border.btn-default:focus,
.fw .btn-border.btn-default:active.focus,
.fw .btn-border.btn-default.active.focus,
.open > .dropdown-toggle.fw .btn-border.btn-default.focus {
  color: #000;
  border-color: #8c8c8c;
}
.fw .btn-border.btn-default:active,
.fw .btn-border.btn-default.active,
.open > .dropdown-toggle.fw .btn-border.btn-default {
  background-image: none;
}
.fw .btn-border.btn-default.disabled:hover,
.fw .btn-border.btn-default[disabled]:hover,
fieldset[disabled] .fw .btn-border.btn-default:hover,
.fw .btn-border.btn-default.disabled:focus,
.fw .btn-border.btn-default[disabled]:focus,
fieldset[disabled] .fw .btn-border.btn-default:focus,
.fw .btn-border.btn-default.disabled.focus,
.fw .btn-border.btn-default[disabled].focus,
fieldset[disabled] .fw .btn-border.btn-default.focus {
  background-color: #e6e6e6;
  border-color: #ccc;
}
.fw .btn-border.btn-default .badge {
  color: #e6e6e6;
  background-color: #000;
}
.fw .btn-border.btn-primary {
  border: 1px solid #71ab40;
}
.fw .btn-border.btn-success {
  border: 1px solid #71ab40;
}
.fw .btn-border.btn-info {
  border: 1px solid #46b8da;
}
.fw .btn-border.btn-warning {
  border: 1px solid #eea236;
}
.fw .btn-border.btn-danger {
  border: 1px solid #d82828;
}
.fw .btn-border.btn-light-gray {
  border: 1px solid #d4d4d4;
}
.fw .btn-theme {
  color: #ffffff !important;
  background-color: #57626a !important;
  border-color: #ffffff !important;
  border: 1px solid #ffffff !important;
}
.fw .btn-theme:focus,
.fw .btn-theme.focus {
  color: #ffffff !important;
  background-color: #40484e !important;
  border-color: #bfbfbf !important;
}
.fw .btn-theme:hover {
  color: #ffffff !important;
  background-color: #40484e !important;
  border-color: #e0e0e0 !important;
}
.fw .btn-theme:active,
.fw .btn-theme.active,
.open > .dropdown-toggle.fw .btn-theme {
  color: #ffffff !important;
  background-color: #40484e !important;
  border-color: #e0e0e0 !important;
}
.fw .btn-theme:active:hover,
.fw .btn-theme.active:hover,
.open > .dropdown-toggle.fw .btn-theme:hover,
.fw .btn-theme:active:focus,
.fw .btn-theme.active:focus,
.open > .dropdown-toggle.fw .btn-theme:focus,
.fw .btn-theme:active.focus,
.fw .btn-theme.active.focus,
.open > .dropdown-toggle.fw .btn-theme.focus {
  color: #ffffff !important;
  border-color: #bfbfbf !important;
}
.fw .btn-theme:active,
.fw .btn-theme.active,
.open > .dropdown-toggle.fw .btn-theme {
  background-image: none !important;
}
.fw .btn-theme.disabled:hover,
.fw .btn-theme[disabled]:hover,
fieldset[disabled] .fw .btn-theme:hover,
.fw .btn-theme.disabled:focus,
.fw .btn-theme[disabled]:focus,
fieldset[disabled] .fw .btn-theme:focus,
.fw .btn-theme.disabled.focus,
.fw .btn-theme[disabled].focus,
fieldset[disabled] .fw .btn-theme.focus {
  background-color: #57626a !important;
  border-color: #ffffff !important;
}
.fw .btn-theme .badge {
  color: #57626a !important;
  background-color: #ffffff !important;
}
.fw .btn-warning1 {
  border: 1px solid #EBCD84;
  background-color: #FFE294;
}
.fw .btn-warning1:hover {
  background: #ffd461;
}
.fw .btn-with-blue-text {
  height: 24px;
  border: 1px solid #d4d4d4;
  padding: 2px 4px 2px 8px;
  color: #0085ba;
  background-color: transparent;
}
.fw .btn-with-blue-text > .fw-inline-icon {
  margin-left: 2px;
}
.fw .btn-with-blue-text:hover {
  color: #0085ba;
  background-color: #f5f5f5;
}
.fw .btn-with-blue-text:focus {
  color: #0085ba;
}
.fw .btn-blue {
  background: #556067;
  color: #fff;
}
.fw .btn-blue:hover,
.fw .btn-blue:focus,
.fw .btn-blue:active {
  background: #354148;
  color: #fff;
}
.fw .filter-btn {
  border: #c7cacc solid 1px;
  padding: 1px 0;
  background-color: #fff;
}
.fw .btn-delete {
  line-height: 12px;
  padding: 2px 6px;
  background-color: #ffffff;
  border-color: #c5ced2;
  border: 1px solid #c5ced2;
}
.fw .btn-add-note {
  background-color: #eeeeee;
  border: #c7cacc solid 1px;
  padding: 3px 9px;
}
.fw .btn-curve {
  background-color: #d9dcdd;
  padding: 1px 8px;
  border-radius: 5px;
}
.fw .btn-light-gray {
  background-color: #F0F0F0;
  border: #A8A8A8 solid 1px;
}
.fw .btn-rounded {
  border-radius: 12px;
}
.fw .btn-blue-outline {
  border: 1px solid #1487B6;
}
.fw .btn-blue-outline:hover {
  background: #1487B6;
  color: #fff;
}
.fw .btn-blue1 {
  background-color: #fff;
  border: 1px solid #1487B6;
  color: #1487B6;
}
.fw .btn-blue1:hover {
  background-color: #fff;
  color: #1487B6;
}
.fw .btn-blue2 {
  background-color: #E9F2FD;
  border: 1px solid #236DB3;
  padding: 6px 15px;
  color: #000;
}
.fw .btn-blue2:hover {
  background: #bbd2ef;
}
.fw .btn-blue2.btn-blue2-sm {
  padding: 3px 10px;
}
.fw .btn-blue3 {
  background-color: #fff;
  border: 1px solid #236DB3;
  padding: 1px 6px;
  color: #236DB3;
}
.fw .btn-dark-blue {
  background-color: #1487B6;
  color: #fff;
}
.fw .btn-dark-blue.btn-dark-blue-sm {
  padding: 2px 7px;
}
.fw .btn-dark-blue:hover,
.fw .btn-dark-blue:active,
.fw .btn-dark-blue:focus {
  color: #fff;
}
.fw .btn-shadow {
  -webkit-box-shadow: rgba(93, 57, 73, 0.24) 0 4px 8px;
  box-shadow: rgba(93, 57, 73, 0.24) 0 4px 8px;
}
.fw .btn.btn-severity {
  height: 20px;
  padding: 1px 2px;
  text-align: center;
}
.fw .btn.btn-severity > i {
  margin-top: -2px;
  margin-right: 2px;
}
.fw .btn.btn-severity.btn-critical {
  background-color: #D94143;
  color: #fff;
}
.fw .btn.btn-severity.btn-trouble {
  background-color: #E57F46;
  color: #fff;
}
.fw .btn.btn-severity.btn-attention {
  background-color: #ECC739;
}
.fw .btn.btn-action1 {
  height: 20px;
  padding: 1px 8px;
  text-align: center;
  background-color: #155095;
  color: #fff;
}
.fw .btn.btn-action1 > i {
  margin-top: -2px;
  margin-right: 2px;
}
.fw .btn.btn-action1.btn-action1-lg {
  padding: 4px 10px;
  height: 26px;
}
.fw .label-btn {
  background: #E2E2E2;
  height: 24px;
  line-height: 24px;
  padding: 0 15px 0 32px;
  border-radius: 2px;
  color: #000;
  display: inline-block;
  position: relative;
}
.fw .label-btn > i {
  position: absolute;
  left: 0;
  margin: 0;
}
.fw .label-btn.label-btn-lg {
  height: 32px;
  line-height: 32px;
}
.fw .label-btn.label-btn-primary {
  background-color: #7ebb49;
  color: #fff;
}
.fw .label-btn.label-btn-primary:hover {
  background-color: #6ca63a;
}
.fw .label-btn:hover,
.fw .label-btn:focus {
  text-decoration: none;
}
.fw .download-btn {
  background-color: #0E72EB;
  border-radius: 8px;
  overflow: hidden;
  color: #fff;
  text-decoration: none !important;
  display: table;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .download-btn.md-btn {
  border-radius: 5px;
  padding: 4px 8px 2px 8px;
  font-size: 10px;
}
.fw .download-btn.big-btn {
  padding: 13.5px 16px 13.5px 64px;
  min-height: 48px;
  font-size: 14px;
}
.fw .download-btn.big-btn.with-left-icn {
  position: relative;
}
.fw .download-btn.big-btn.with-left-icn span.left-icn {
  position: absolute;
  top: 0px;
  left: 0px;
  border-radius: 8px 0 0 8px;
  background-color: #0165DC;
  width: 48px;
  height: 48px;
}
.fw .download-btn.big-btn.with-left-icn span.left-icn > i {
  top: 15px;
  left: 15px;
  position: absolute;
}
.fw .download-btn:hover,
.fw .download-btn:hover,
.fw .download-btn:focus {
  color: #fff;
  text-decoration: none !important;
}
.fw .btn-curved {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
.fw .btn-dark-gray {
  background-color: #707070;
  color: #fff;
}
.fw .btn-dark-gray:hover {
  background-color: #575757;
  color: #fff;
}
.fw .btn-gray-outlined {
  background-color: transparent;
  border: 1px solid #7D7967;
  color: #000;
  padding: 5px 16px;
}
.fw .btn-with-dropdown .btn.dropdown-toggle {
  width: 26px;
  border-left: 1px solid #C0DCA8;
}
.fw .btn-with-dropdown .btn.btn-primary.dropdown-toggle:focus {
  background-color: #8BD054;
}
.fw .btn-filter {
  background-color: #E6E6E6;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  border-width: 0;
  padding: 0 5px;
  text-align: center;
  min-width: 43px;
  min-height: 16px;
  font-size: 10px;
  line-height: 16px;
}
.fw .btn-filter:hover {
  background-color: #C1C1C1;
}
.fw .btn-type-1 {
  border: 1px solid ;
  padding: 0px 12px;
  -webkit-border-radius: 11px;
  -moz-border-radius: 11px;
  border-radius: 11px;
  background-color: transparent;
  line-height: 16px;
}
.fw .btn-type-1.btn-icon {
  padding: 0px 12px 0px 5px;
}
.fw .btn-type-1.btn-icon i {
  margin-top: -2px;
  margin-bottom: -1px;
}
.fw .btn-type-1.btn-danger {
  border-color: #8D2828;
  color: #8D2828;
}
.fw .btn-type-1.btn-danger:hover,
.fw .btn-type-1.btn-danger:focus {
  background-color: #8D2828;
  color: #fff;
}
.fw .btn-type-1.btn-danger:hover .fw-s2-icn-cancel1,
.fw .btn-type-1.btn-danger:focus .fw-s2-icn-cancel1 {
  background-position: -181px -1058px;
}
.fw .btn-type-1.btn-primary {
  border-color: #059949;
  color: #059949;
}
.fw .btn-type-1.btn-primary:hover,
.fw .btn-type-1.btn-primary:focus {
  background-color: #059949;
  color: #fff;
}
.fw .btn-type-1.btn-primary:hover .fw-s2-icn-plug,
.fw .btn-type-1.btn-primary:focus .fw-s2-icn-plug {
  background-position: -243px -1057px;
}
.fw {
  /***Component  Modal***/
}
.fw .fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fw .fade.in {
  opacity: 1;
}
.fw .collapse {
  display: none;
}
.fw .collapse.in {
  display: block;
}
tr.fw .collapse.in {
  display: table-row;
}
tbody.fw .collapse.in {
  display: table-row-group;
}
.fw .collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}
.fw .caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px solid;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  cursor: pointer;
}
.fw .caret.caret-right {
  border-left: 4px solid;
  border-left: 4px solid \9;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-right: 4px solid transparent;
}
.fw .caret.caret-right.caret-right-blue {
  border-left: 4px solid #6fb7d5;
  border-left: 4px solid #6fb7d5 \9;
}
.fw .caret.caret-top {
  border-bottom: 4px solid;
  border-bottom: 4px solid \9;
  border-top: 4px solid transparent;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  margin-bottom: 5px;
}
.fw .dropup,
.fw .dropdown {
  position: relative;
}
.fw .dropdown-toggle:focus {
  outline: 0;
}
.fw .dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 11px;
  text-align: left;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: border-box;
}
.fw .dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.fw .dropdown-menu.dropdown-menu-right {
  left: auto;
  right: 0;
}
.fw .dropdown-menu .divider {
  height: 1px;
  margin: 6.5px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.fw .dropdown-menu.dropdown-with-icon {
  padding: 5px 0 !important;
}
.fw .dropdown-menu.dropdown-with-icon > li > a {
  padding-left: 6px;
  min-width: 0;
  width: auto;
}
.fw .dropdown-menu.dropdown-menu-md > li > a {
  padding: 5px 10px 5px 10px;
}
.fw .dropdown-menu.dropdown-menu-md.dropdown-with-icon > li > a {
  padding: 5px 10px 5px 6px;
}
.fw .dropdown-menu > li > a {
  display: block;
  padding: 3px 10px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}
.fw .dropdown-menu.dropdown-menu-arrow {
  margin-top: 12px;
  border-width: 0;
  -webkit-box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.3);
  box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.3);
  border: 1px solid #e4e4e4;
}
.fw .dropdown-menu.dropdown-menu-arrow.dropup-menu:after {
  left: 27px;
  transform: rotate(312deg);
  -webkit-transform: rotate(312deg);
  -moz-transform: rotate(312deg);
  -ms-transform: rotate(312deg);
  top: 100%;
  border-bottom: 6px solid #fff;
}
.fw .dropdown-menu.dropdown-menu-arrow.dropup-menu.arrow-5p:after {
  left: 5%;
}
.fw .dropdown-menu.dropdown-menu-arrow.dropup-menu.arrow-10p:after {
  left: 10%;
}
.fw .dropdown-menu.dropdown-menu-arrow.dropup-menu.arrow-15p:after {
  left: 15%;
}
.fw .dropdown-menu.dropdown-menu-arrow.dropup-menu.arrow-18p:after {
  left: 18%;
}
.fw .dropdown-menu.dropdown-menu-arrow.dropup-menu.arrow-20p:after {
  left: 20%;
}
.fw .dropdown-menu.dropdown-menu-arrow.dropup-menu.arrow-21p:after {
  left: 21%;
}
.fw .dropdown-menu.dropdown-menu-arrow.dropup-menu.arrow-25p:after {
  left: 25%;
}
.fw .dropdown-menu.dropdown-menu-arrow.dropup-menu.arrow-30p:after {
  left: 30%;
}
.fw .dropdown-menu.dropdown-menu-arrow.dropup-menu.arrow-35p:after {
  left: 35%;
}
.fw .dropdown-menu.dropdown-menu-arrow.dropup-menu.arrow-40p:after {
  left: 40%;
}
.fw .dropdown-menu.dropdown-menu-arrow.dropup-menu.arrow-45p:after {
  left: 45%;
}
.fw .dropdown-menu.dropdown-menu-arrow.dropup-menu.arrow-50p:after {
  left: 50%;
}
.fw .dropdown-menu.dropdown-menu-arrow.dropup-menu.arrow-55p:after {
  left: 55%;
}
.fw .dropdown-menu.dropdown-menu-arrow.dropup-menu.arrow-60p:after {
  left: 60%;
}
.fw .dropdown-menu.dropdown-menu-arrow.dropup-menu.arrow-65p:after {
  left: 65%;
}
.fw .dropdown-menu.dropdown-menu-arrow.dropup-menu.arrow-70p:after {
  left: 70%;
}
.fw .dropdown-menu.dropdown-menu-arrow.dropup-menu.arrow-75p:after {
  left: 75%;
}
.fw .dropdown-menu.dropdown-menu-arrow.dropup-menu.arrow-80p:after {
  left: 80%;
}
.fw .dropdown-menu.dropdown-menu-arrow.dropup-menu.arrow-85p:after {
  left: 85%;
}
.fw .dropdown-menu.dropdown-menu-arrow.dropup-menu.arrow-90p:after {
  left: 90%;
}
.fw .dropdown-menu.dropdown-menu-arrow.dropup-menu.arrow-95p:after {
  left: 95%;
}
.fw .dropdown-menu.dropdown-menu-arrow.dropup-menu.arrow-100p:after {
  left: 100%;
}
.fw .dropdown-menu.dropdown-menu-arrow.dropup-menu.pull-right:after {
  right: 20px;
}
.fw .dropdown-menu.dropdown-menu-arrow:after {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  bottom: 100%;
  left: 30px;
  top: 1px;
  top: -5px \9;
  box-sizing: border-box;
  border: 6px solid black;
  border-color: transparent transparent #fff #fff;
  transform-origin: 0 0;
  transform: rotate(136deg);
  -ms-transform: rotate(136deg);
  -webkit-box-shadow: -2px 2px 2px 0 rgba(0, 0, 0, 0.12);
  box-shadow: -2px 2px 2px 0 rgba(0, 0, 0, 0.12);
}
.fw .dropdown-menu.dropdown-menu-arrow.arrow-5p:after {
  left: 5%;
}
.fw .dropdown-menu.dropdown-menu-arrow.arrow-10p:after {
  left: 10%;
}
.fw .dropdown-menu.dropdown-menu-arrow.arrow-15p:after {
  left: 15%;
}
.fw .dropdown-menu.dropdown-menu-arrow.arrow-18p:after {
  left: 18%;
}
.fw .dropdown-menu.dropdown-menu-arrow.arrow-20p:after {
  left: 20%;
}
.fw .dropdown-menu.dropdown-menu-arrow.arrow-21p:after {
  left: 21%;
}
.fw .dropdown-menu.dropdown-menu-arrow.arrow-25p:after {
  left: 25%;
}
.fw .dropdown-menu.dropdown-menu-arrow.arrow-30p:after {
  left: 30%;
}
.fw .dropdown-menu.dropdown-menu-arrow.arrow-35p:after {
  left: 35%;
}
.fw .dropdown-menu.dropdown-menu-arrow.arrow-40p:after {
  left: 40%;
}
.fw .dropdown-menu.dropdown-menu-arrow.arrow-45p:after {
  left: 45%;
}
.fw .dropdown-menu.dropdown-menu-arrow.arrow-50p:after {
  left: 50%;
}
.fw .dropdown-menu.dropdown-menu-arrow.arrow-55p:after {
  left: 55%;
}
.fw .dropdown-menu.dropdown-menu-arrow.arrow-60p:after {
  left: 60%;
}
.fw .dropdown-menu.dropdown-menu-arrow.arrow-65p:after {
  left: 65%;
}
.fw .dropdown-menu.dropdown-menu-arrow.arrow-70p:after {
  left: 70%;
}
.fw .dropdown-menu.dropdown-menu-arrow.arrow-75p:after {
  left: 75%;
}
.fw .dropdown-menu.dropdown-menu-arrow.arrow-80p:after {
  left: 80%;
}
.fw .dropdown-menu.dropdown-menu-arrow.arrow-85p:after {
  left: 85%;
}
.fw .dropdown-menu.dropdown-menu-arrow.arrow-90p:after {
  left: 90%;
}
.fw .dropdown-menu.dropdown-menu-arrow.arrow-95p:after {
  left: 95%;
}
.fw .dropdown-menu.dropdown-menu-arrow.arrow-100p:after {
  left: 100%;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right:after,
.fw .dropdown-menu.dropdown-menu-arrow.right:after {
  right: 10px;
  left: auto;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-0p:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.arrow-0p:after {
  right: 0% !important;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-m5:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.arrow-m5:after {
  right: -5px !important;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-m10:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.arrow-m10:after {
  right: -10px !important;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-5p:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.arrow-5p:after {
  right: 5%;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-10p:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.arrow-10p:after {
  right: 10%;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-15p:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.arrow-15p:after {
  right: 15%;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-20p:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.arrow-20p:after {
  right: 20%;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-25p:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.arrow-25p:after {
  right: 25%;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-30p:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.arrow-30p:after {
  right: 30%;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-35p:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.arrow-35p:after {
  right: 35%;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-40p:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.arrow-40p:after {
  right: 40%;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-45p:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.arrow-45p:after {
  right: 45%;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-50p:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.arrow-50p:after {
  right: 50%;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-55p:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.arrow-55p:after {
  right: 55%;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-60p:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.arrow-60p:after {
  right: 60%;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-65p:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.arrow-65p:after {
  right: 65%;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-70p:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.arrow-70p:after {
  right: 70%;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-75p:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.arrow-75p:after {
  right: 75%;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-80p:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.arrow-80p:after {
  right: 80%;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-85p:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.arrow-85p:after {
  right: 85%;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-90p:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.arrow-90p:after {
  right: 90%;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-95p:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.arrow-95p:after {
  right: 95%;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-100p:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.arrow-100p:after {
  right: 100%;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.dropdown-right-style1:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.dropdown-right-style1:after {
  right: 150px;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-right-100:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.arrow-right-100:after {
  right: 100px;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.dropdown-right-style2:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.dropdown-right-style2:after {
  right: 60px;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.alert-dropdown-m40:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.alert-dropdown-m40:after {
  right: 40px;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.alert-dropdown-m30:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.alert-dropdown-m30:after {
  right: 30px;
}
.fw .dropdown-menu.dropdown-menu-arrow.pull-right.alert-dropdown-m20:after,
.fw .dropdown-menu.dropdown-menu-arrow.right.alert-dropdown-m20:after {
  right: 20px;
}
.fw .dropdown-menu.dropdown-menu-arrow.center:after {
  left: 57%;
  margin-left: -5px;
}
.fw .dropdown-menu.dropdown-menu-arrow.center:before {
  left: 57%;
  margin-left: -4px;
}
.fw .dropdown-menu.dropdown-menu-arrow.bottom:after {
  top: auto;
  bottom: -12px;
  right: 28px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
}
.fw .dropdown-menu.dropdown-menu-arrow.more-apps-dropdown {
  top: auto;
  bottom: 0;
  left: 100%;
  margin-bottom: 10px;
  border-color: #C6CACC;
  box-shadow: 0 3px 30px rgba(0, 0, 0, 0.16);
  min-width: 200px;
}
.fw .dropdown-menu.dropdown-menu-arrow.more-apps-dropdown ul {
  padding-bottom: 6px !important;
  padding-top: 4px !important;
}
.fw .dropdown-menu.dropdown-menu-arrow.more-apps-dropdown ul li a {
  color: #000;
  padding: 5px 14px !important;
  text-align: left !important;
}
.fw .dropdown-menu.dropdown-menu-arrow.more-apps-dropdown ul li a:hover {
  color: #2087b4;
  text-decoration: underline !important;
  background-color: #fff !important;
}
.fw .dropdown-menu.dropdown-menu-arrow.more-apps-dropdown .apps-list ul {
  padding-top: 3px !important;
  padding-bottom: 3px !important;
}
.fw .dropdown-menu.dropdown-menu-arrow.more-apps-dropdown .apps-list ul li a {
  padding-top: 6.5px !important;
  padding-bottom: 6.5px !important;
}
.fw .dropdown-menu.dropdown-menu-arrow.more-apps-dropdown .apps-list .mCSB_scrollTools {
  right: 5px;
}
.fw .dropdown-menu.dropdown-menu-arrow.more-apps-dropdown .apps-list .seperator {
  background-color: #DEDEDE;
  height: 1px;
  margin: 6px 5px 6px 7px;
}
.fw .dropdown-menu.dropdown-menu-arrow.more-apps-dropdown:after {
  transform: none;
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  left: -10px;
  top: auto;
  bottom: 12px;
  width: 0;
  height: 0;
  border-left-width: 0;
  border-top: 10px solid transparent;
  border-right: 11px solid #fff;
  border-bottom: 10px solid transparent;
  box-shadow: none;
}
.fw .dropdown-menu.dropdown-menu-arrow.more-apps-dropdown:before {
  content: "";
  left: -11px;
  top: auto;
  bottom: 12px;
  width: 0;
  height: 0;
  border-left-width: 0;
  border-top: 10px solid transparent;
  border-right: 11px solid #C6CACC;
  border-bottom: 10px solid transparent;
  position: absolute;
}
.fw .dropdown-menu .dropdown-head {
  padding: 4px 8px;
  border-bottom: #e4e4e4 solid 1px;
}
.fw .dropdown-menu.dropdown-accordion {
  padding: 6px 0;
}
.fw .dropdown-menu.dropdown-accordion .bs-drop-search {
  margin: 0 8px 8px;
  position: relative;
}
.fw .dropdown-menu.dropdown-accordion .bs-drop-search input {
  padding-right: 24px;
  width: 100%;
}
.fw .dropdown-menu.dropdown-accordion .bs-drop-search .fw-icn-search-clear1 {
  position: absolute;
  right: 5px;
  top: 3px;
  cursor: pointer;
}
.fw .dropdown-menu.dropdown-accordion .panel-group {
  margin: 0;
}
.fw .dropdown-menu.dropdown-accordion .panel-group .panel {
  margin: 0;
  border-width: 0;
}
.fw .dropdown-menu.dropdown-accordion .panel-group .panel .panel-heading {
  border-width: 0;
  background-color: #fff;
  padding: 0;
  margin: 0;
}
.fw .dropdown-menu.dropdown-accordion .panel-group .panel .panel-heading .panel-title {
  display: block;
}
.fw .dropdown-menu.dropdown-accordion .panel-group .panel .panel-heading .panel-title a {
  font-weight: 600;
  display: block;
  padding: 5.5px 9px 5.5px 20px;
  color: #333;
  font-size: 10px;
  position: relative;
}
.fw .dropdown-menu.dropdown-accordion .panel-group .panel .panel-heading .panel-title a:hover,
.fw .dropdown-menu.dropdown-accordion .panel-group .panel .panel-heading .panel-title a:focus {
  text-decoration: none;
}
.fw .dropdown-menu.dropdown-accordion .panel-group .panel .panel-heading .panel-title a .caret {
  display: inline-block;
  vertical-align: middle;
  border-top: 4px dashed;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  position: absolute;
  left: 5px;
  top: 9px;
}
.fw .dropdown-menu.dropdown-accordion .panel-group .panel .panel-heading .panel-title a.collapsed .caret {
  border-left: 4px dashed;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  top: 7px;
  left: 7px;
}
.fw .dropdown-menu.dropdown-accordion .panel-group .panel .panel-heading + .panel-collapse > .panel-body {
  border-width: 0;
}
.fw .dropdown-menu.dropdown-accordion .panel-group .panel .panel-body {
  border-width: 0;
  padding: 0;
}
.fw .dropdown-menu.dropdown-accordion .panel-group .panel .panel-body ul.list-items {
  margin: 0;
  padding: 0;
  list-style: none;
}
.fw .dropdown-menu.dropdown-accordion .panel-group .panel .panel-body ul.list-items > li > a {
  padding: 2px 8px 2px 20px;
  display: block;
  text-decoration: none;
  color: #000;
  white-space: initial;
}
.fw .dropdown-menu.dropdown-accordion .panel-group .panel .panel-body ul.list-items > li > a:hover {
  background-color: #f5f5f5;
}
.fw .dropdown-menu.dropdown-accordion .panel-group .panel .panel-body ul.list-items > li > a .highlight-text {
  color: #7ebb49;
}
.fw .dropdown-menu.dropdown-accordion .panel-group .panel + .panel {
  margin: 0;
}
.fw .dropdown-menu.dropdown-accordion .panel-group .panel:last-child {
  border-bottom-width: 0;
}
.fw .dropdown-menu.dropdown-menu-make-static {
  position: static;
}
.fw .dropdown-menu > li > a:hover,
.fw .dropdown-menu li > a:hover,
.fw .dropdown-menu > li > a:focus,
.fw .dropdown-menu li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}
.fw .dropdown-menu > .active > a,
.fw .dropdown-menu > .active > a:hover,
.fw .dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #7ebb49;
}
.fw .dropdown-menu > .disabled > a,
.fw .dropdown-menu > .disabled > a:hover,
.fw .dropdown-menu > .disabled > a:focus {
  color: #e3e9e9;
}
.fw .dropdown-menu > .disabled > a:hover,
.fw .dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.fw .open > .dropdown-menu {
  display: block;
}
.fw .open > a {
  outline: 0;
}
.fw .open > a.active-underline {
  text-decoration: underline ;
}
.fw .dropdown-menu-right {
  left: auto;
  right: 0;
}
.fw .dropdown-menu-left {
  left: 0;
  right: auto;
}
.fw .dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 10px;
  line-height: 1.42857143;
  color: #a2acb3;
  white-space: nowrap;
}
.fw .dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}
.fw .pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.fw .dropup .caret,
.fw .navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid;
  border-bottom: 4px solid \9;
  content: "";
}
.fw .dropup .dropdown-menu,
.fw .navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: -1px;
}
.fw .dropup .dropdown-menu:before,
.fw .navbar-fixed-bottom .dropdown .dropdown-menu:before {
  border-bottom: none;
  border-top: 6px solid #ccc;
  bottom: -1px;
  top: inherit;
}
.fw .dropup .dropdown-menu:after,
.fw .navbar-fixed-bottom .dropdown .dropdown-menu:after {
  border-bottom: none;
  border-top: 6px solid #fff;
  bottom: 0;
  top: inherit;
}
.fw .dropdown-menu-hover > li:hover > a {
  background-color: #F5F5F8 !important;
}
.fw .inside-drop-list {
  margin: 5px 0 !important;
}
.fw .inside-drop-list ul {
  list-style: none;
  padding-left: 0px;
  margin: 0 !important;
}
.fw .inside-drop-list ul > li a {
  display: block;
  padding: 4px 8px;
  clear: both;
  font-weight: normal;
  color: #333333;
  white-space: nowrap;
  text-decoration: none;
  cursor: pointer;
}
.fw .inside-drop-list ul > li a:hover {
  background: #f2f4f5;
}
.fw .add-new-dropitem {
  border: 1px solid #ccc;
  margin: 10px 8px 4px 8px;
  height: 22px;
}
.fw .add-new-dropitem > a {
  float: right;
  width: 25px;
  height: 20px;
  cursor: pointer;
  position: relative;
}
.fw .add-new-dropitem > a:after {
  content: "";
  height: 14px;
  background: #e5e5e5;
  width: 1px;
  position: absolute;
  top: 3px;
  left: 0;
}
.fw .add-new-dropitem > a:hover {
  background-color: #f5f5f5;
}
.fw .add-new-dropitem > a > i {
  margin: 2px 0 0 4px;
}
.fw .add-new-dropitem input[type='text'] {
  width: 195px;
  padding-left: 6px;
  margin: 1px 0 0 0;
  border: 0px;
}
.fw .note-dropdown .dropdown-menu {
  padding: 5px;
}
.fw .note-dropdown .dropdown-menu .form-control {
  width: 100%;
  max-width: 100%;
  border-color: #c6cacc;
}
.fw .note-dropdown .dropdown-menu ul {
  list-style: none;
  padding: 0;
  margin-top: 3px;
  margin-bottom: 0px;
}
.fw .note-dropdown .dropdown-menu ul li a {
  color: #000;
  display: block;
  border-bottom: #e5e5e5 solid 1px;
  padding: 9px 0 5px 0;
}
.fw .note-dropdown .dropdown-menu ul li a p {
  margin-bottom: 3px;
}
.fw .note-dropdown .dropdown-menu ul li a span {
  font-size: 10px;
  color: #737373;
}
.fw .note-dropdown .dropdown-menu ul li a span:last-child {
  float: right;
}
.fw .note-dropdown .dropdown-menu ul li a:hover {
  background-color: #fff;
}
.fw .classic-dropdown-list .dropdown-menu {
  padding: 5px 0 !important;
}
.fw .classic-dropdown-list .dropdown-menu .search {
  padding: 0 6px 6px 6px;
  border: none;
  width: 100%;
}
.fw .classic-dropdown-list .dropdown-menu .search .form-control {
  border-color: #c7cbcd;
}
.fw .classic-dropdown-list .dropdown-menu ul {
  padding-left: 0;
  padding-bottom: 7px;
  list-style: none;
  border-bottom: #e1e4e5 solid 1px;
}
.fw .classic-dropdown-list .dropdown-menu ul li a {
  color: #000;
  display: block;
  padding: 3.5px 15px;
  line-height: 15px;
}
.fw .classic-dropdown-list .dropdown-menu .unassigned a {
  color: #686868;
  display: block;
  padding: 7px 15px 2px 15px;
}
.fw .classic-dropdown-list .dropdown-menu .unassigned a:hover {
  text-decoration: none;
}
.fw .classic-dropdown-list .mCSB_scrollTools {
  right: 5px;
}
.fw .error-dropdown.arrow-dropdown .dropdown-menu {
  margin-right: -58px !important;
}
.fw .error-dropdown.arrow-dropdown .dropdown-menu:before {
  right: 115px !important;
}
.fw .error-dropdown.arrow-dropdown .dropdown-menu:after {
  right: 116px !important;
}
.fw .error-dropdown .dropdown-header {
  padding: 7px 10px 9px;
  border-bottom: 1px solid #E4E4E4;
}
.fw .error-dropdown .dropdown-header h4 {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 600;
  margin: 0;
  color: #000;
}
.fw .error-dropdown .dropdown-header h4 > .close {
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
  margin-top: -4px;
}
.fw .error-dropdown .dropdown-body {
  padding: 5px 10px;
}
.fw .tool-more-dropdown.btn-group > .btn {
  padding: 3px 1.5px !important;
  min-width: initial !important;
  margin-top: -4px;
}
.fw .tool-more-dropdown.btn-group.open .dropdown-toggle {
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
}
.fw .tool-more-dropdown.btn-group .dropdown-menu {
  padding: 5px 0;
}
.fw .tool-more-dropdown.btn-group .dropdown-menu > li a {
  padding-left: 10px;
  padding-right: 10px;
}
.fw .dropdown.dropright .dropdown-menu {
  top: 0;
  left: 100%;
  margin: -10px 0 0 13px;
}
.fw .dropdown.dropright .dropdown-menu:after {
  transform: rotate(44deg);
  -ms-transform: rotate(44deg);
  left: 0;
  top: 10px;
}
.fw .dropdown.dropleft .dropdown-menu {
  top: 0;
  left: 100%;
  margin: -10px 0 0 13px;
}
.fw .dropdown.dropleft .dropdown-menu:after {
  transform: rotate(225deg);
  -ms-transform: rotate(225deg);
  right: -12px;
  top: 23px;
  left: auto;
}
.fw .dropdown-modal-type1 {
  padding: 0;
}
.fw .dropdown-modal-type1 .dropdown-modal-header {
  padding: 6px 10px;
  margin: 0;
  font-weight: bold;
  border-bottom: 1px solid #e5e7e8;
}
.fw .dropdown-modal-type1 .dropdown-modal-header .close {
  margin-top: 1px;
  font-size: 18px !important;
  line-height: 18px;
  color: #000;
  font-weight: 600;
}
.fw .dropdown-modal-type1 .dropdown-modal-header .close span {
  font-size: 18px;
}
.fw .dropdown-modal-type1 .dropdown-modal-header strong {
  font-weight: bold;
}
.fw .dropdown-modal-type1 .dropdown-modal-body {
  padding: 15px;
}
.fw .dropdown-modal-type1 .dropdown-modal-footer {
  border-top: 1px solid #E9EAEB;
  padding: 10px 0;
  text-align: center;
}
.fw .dropdown-modal-type1.dropdown-arrow-right:after {
  right: -1px !important;
}
.fw .filter-dropdown .dropdown-menu > li > a {
  padding-left: 25px;
  position: relative;
}
.fw .filter-dropdown .dropdown-menu > li > a .fw-icn-tick-green-sm {
  position: absolute;
  top: 2px;
  left: 5px;
}
.fw .bootstrap-select.dropdown-accordion .dropdown-toggle,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-toggle,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-toggle,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-toggle,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-toggle {
  padding: 1px 25px 1px 8px;
}
.fw .bootstrap-select.dropdown-accordion .dropdown-toggle .form-control,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-toggle .form-control,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-toggle .form-control,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-toggle .form-control,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-toggle .form-control {
  border-width: 0;
  height: 20px;
  padding-bottom: 3px;
}
.fw .bootstrap-select.dropdown-accordion .dropdown-toggle:active:focus,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-toggle:active:focus,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-toggle:active:focus,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-toggle:active:focus,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-toggle:active:focus {
  border-color: #ccc;
}
.fw .bootstrap-select.dropdown-accordion .dropdown-menu,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu {
  padding: 6px 0;
}
.fw .bootstrap-select.dropdown-accordion .dropdown-menu .bs-drop-search,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu .bs-drop-search,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu .bs-drop-search,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu .bs-drop-search,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu .bs-drop-search {
  margin: 0 8px 8px;
  position: relative;
}
.fw .bootstrap-select.dropdown-accordion .dropdown-menu .bs-drop-search input,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu .bs-drop-search input,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu .bs-drop-search input,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu .bs-drop-search input,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu .bs-drop-search input {
  padding-right: 24px;
  width: 100%;
}
.fw .bootstrap-select.dropdown-accordion .dropdown-menu .bs-drop-search .fw-icn-search-clear1,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu .bs-drop-search .fw-icn-search-clear1,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu .bs-drop-search .fw-icn-search-clear1,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu .bs-drop-search .fw-icn-search-clear1,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu .bs-drop-search .fw-icn-search-clear1 {
  position: absolute;
  right: 5px;
  top: 3px;
  cursor: pointer;
}
.fw .bootstrap-select.dropdown-accordion .panel-group,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group {
  margin: 0;
}
.fw .bootstrap-select.dropdown-accordion .panel-group .panel,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel {
  margin: 0;
  border-width: 0;
}
.fw .bootstrap-select.dropdown-accordion .panel-group .panel .panel-heading,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading {
  border-width: 0;
  background-color: #fff;
  padding: 0;
  margin: 0;
}
.fw .bootstrap-select.dropdown-accordion .panel-group .panel .panel-heading .panel-title,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading .panel-title,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading .panel-title,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading .panel-title,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading .panel-title {
  display: block;
}
.fw .bootstrap-select.dropdown-accordion .panel-group .panel .panel-heading .panel-title a,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading .panel-title a,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading .panel-title a,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading .panel-title a,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading .panel-title a {
  font-weight: 600;
  display: block;
  padding: 5.5px 9px 5.5px 20px;
  color: #333;
  font-size: 10px;
  position: relative;
}
.fw .bootstrap-select.dropdown-accordion .panel-group .panel .panel-heading .panel-title a:hover,
.fw .bootstrap-select.dropdown-accordion .panel-group .panel .panel-heading .panel-title a:focus,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading .panel-title a:hover,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading .panel-title a:focus,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading .panel-title a:hover,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading .panel-title a:focus,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading .panel-title a:hover,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading .panel-title a:focus,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading .panel-title a:hover,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading .panel-title a:focus {
  text-decoration: none;
}
.fw .bootstrap-select.dropdown-accordion .panel-group .panel .panel-heading .panel-title a .caret,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading .panel-title a .caret,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading .panel-title a .caret,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading .panel-title a .caret,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading .panel-title a .caret {
  display: inline-block;
  vertical-align: middle;
  border-top: 4px dashed;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  position: absolute;
  left: 5px;
  top: 9px;
}
.fw .bootstrap-select.dropdown-accordion .panel-group .panel .panel-heading .panel-title a.collapsed .caret,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading .panel-title a.collapsed .caret,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading .panel-title a.collapsed .caret,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading .panel-title a.collapsed .caret,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading .panel-title a.collapsed .caret {
  border-left: 4px dashed;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  top: 7px;
  left: 7px;
}
.fw .bootstrap-select.dropdown-accordion .panel-group .panel .panel-heading + .panel-collapse > .panel-body,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading + .panel-collapse > .panel-body,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading + .panel-collapse > .panel-body,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading + .panel-collapse > .panel-body,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-heading + .panel-collapse > .panel-body {
  border-width: 0;
}
.fw .bootstrap-select.dropdown-accordion .panel-group .panel .panel-body,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-body,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-body,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-body,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-body {
  border-width: 0;
  padding: 0;
}
.fw .bootstrap-select.dropdown-accordion .panel-group .panel .panel-body ul.list-items,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-body ul.list-items,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-body ul.list-items,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-body ul.list-items,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-body ul.list-items {
  margin: 0;
  padding: 0 0 5px 0;
  list-style: none;
}
.fw .bootstrap-select.dropdown-accordion .panel-group .panel .panel-body ul.list-items > li > a,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-body ul.list-items > li > a,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-body ul.list-items > li > a,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-body ul.list-items > li > a,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-body ul.list-items > li > a {
  padding: 3.5px 17px 3.5px 20px;
  display: block;
  text-decoration: none;
  color: #000;
  white-space: initial;
}
.fw .bootstrap-select.dropdown-accordion .panel-group .panel .panel-body ul.list-items > li > a:hover,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-body ul.list-items > li > a:hover,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-body ul.list-items > li > a:hover,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-body ul.list-items > li > a:hover,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-body ul.list-items > li > a:hover {
  background-color: #f5f5f5;
}
.fw .bootstrap-select.dropdown-accordion .panel-group .panel .panel-body ul.list-items > li > a .highlight-text,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-body ul.list-items > li > a .highlight-text,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-body ul.list-items > li > a .highlight-text,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-body ul.list-items > li > a .highlight-text,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel .panel-body ul.list-items > li > a .highlight-text {
  color: #7ebb49;
}
.fw .bootstrap-select.dropdown-accordion .panel-group .panel + .panel,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel + .panel,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel + .panel,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel + .panel,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel + .panel {
  margin: 0;
}
.fw .bootstrap-select.dropdown-accordion .panel-group .panel:last-child,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel:last-child,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .panel-group .panel:last-child,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel:last-child,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .panel-group .panel:last-child {
  border-bottom-width: 0;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox .dropdown-toggle,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .dropdown-toggle,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .dropdown-toggle,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .dropdown-toggle,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .dropdown-toggle {
  padding: 1px 8px !important;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox .panel-group,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group {
  max-height: 150px;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox .panel-group .mCSB_scrollTools,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .mCSB_scrollTools,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .mCSB_scrollTools,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .mCSB_scrollTools,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .mCSB_scrollTools {
  top: 3px;
  right: 3px;
  bottom: 3px;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a {
  padding: 4.5px 31px 4.5px 70px;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox .panel-group .panel .panel-heading .panel-title .icheckbox_minimal,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-heading .panel-title .icheckbox_minimal,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-heading .panel-title .icheckbox_minimal,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-heading .panel-title .icheckbox_minimal,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-heading .panel-title .icheckbox_minimal {
  margin-right: 5px;
  margin-top: -1px;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox .panel-group .panel .panel-heading .panel-title .caret,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-heading .panel-title .caret,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-heading .panel-title .caret,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-heading .panel-title .caret,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-heading .panel-title .caret {
  margin-right: 0;
  margin-left: 0px;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox .panel-group .panel .panel-body,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body {
  border-width: 0;
  padding: 0;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items {
  margin: 0;
  padding: 0 0 5px 0;
  list-style: none;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items > li > a,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items > li > a,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items > li > a,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items > li > a,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items > li > a {
  display: block;
  padding: 4.5px 31px 4.5px 43px;
  text-decoration: none;
  color: #000;
  white-space: initial;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items > li > a .icheckbox_minimal,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items > li > a .icheckbox_minimal,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items > li > a .icheckbox_minimal,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items > li > a .icheckbox_minimal,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items > li > a .icheckbox_minimal {
  margin-right: 5px;
  margin-left: -25px;
  position: absolute;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items > li > a:hover,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items > li > a:hover,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items > li > a:hover,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items > li > a:hover,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items > li > a:hover {
  background-color: #f5f5f5;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items > li > a:hover > span,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items > li > a:hover > span,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items > li > a:hover > span,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items > li > a:hover > span,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items > li > a:hover > span {
  display: block;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items > li > a > span,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items > li > a > span,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items > li > a > span,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items > li > a > span,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox .panel-group .panel .panel-body ul.list-items > li > a > span {
  color: #3a8ab4;
  float: right;
  margin-top: 0;
  display: none;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox.open .btn-default,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.open .btn-default,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.open .btn-default,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.open .btn-default,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.open .btn-default {
  padding: 1px 8px !important;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox.dropdown-accordion-style1 .dropdown-accordion-wrapper,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .dropdown-accordion-wrapper,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .dropdown-accordion-wrapper,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .dropdown-accordion-wrapper,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .dropdown-accordion-wrapper {
  max-height: 280px;
  overflow: hidden;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox.dropdown-accordion-style1 .result-list ul li a,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .result-list ul li a,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .result-list ul li a,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .result-list ul li a,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .result-list ul li a {
  padding: 5.5px 9px 5.5px 10px;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group {
  max-height: none;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group .panel .panel-heading .panel-title a,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group .panel .panel-heading .panel-title a,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group .panel .panel-heading .panel-title a,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group .panel .panel-heading .panel-title a,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group .panel .panel-heading .panel-title a {
  font-weight: 400;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group .panel .panel-heading .panel-title a.collapsed .icn-caret,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group .panel .panel-heading .panel-title a.collapsed .icn-caret,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group .panel .panel-heading .panel-title a.collapsed .icn-caret,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group .panel .panel-heading .panel-title a.collapsed .icn-caret,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group .panel .panel-heading .panel-title a.collapsed .icn-caret {
  background-position: -244px -2993px;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group .panel .panel-heading .panel-title a .icn-caret,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group .panel .panel-heading .panel-title a .icn-caret,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group .panel .panel-heading .panel-title a .icn-caret,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group .panel .panel-heading .panel-title a .icn-caret,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group .panel .panel-heading .panel-title a .icn-caret {
  position: absolute;
  right: 4px;
  top: 3px;
  background-position: -261px -2993px;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group .panel .panel-heading .panel-title a:hover,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group .panel .panel-heading .panel-title a:hover,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group .panel .panel-heading .panel-title a:hover,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group .panel .panel-heading .panel-title a:hover,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group .panel .panel-heading .panel-title a:hover {
  text-decoration: none;
  background-color: #f5f5f5;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox.dropdown-accordion-style1 .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a {
  padding: 4px 20px 3px 58px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox1.addRemoveBtn,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1.addRemoveBtn,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1.addRemoveBtn,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1.addRemoveBtn,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1.addRemoveBtn {
  margin-top: -4px;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox1.addRemoveBtn > .btn,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1.addRemoveBtn > .btn,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1.addRemoveBtn > .btn,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1.addRemoveBtn > .btn,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1.addRemoveBtn > .btn {
  padding: 3px 10px 1px 10px !important;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox1.addRemoveBtn > .btn > i,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1.addRemoveBtn > .btn > i,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1.addRemoveBtn > .btn > i,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1.addRemoveBtn > .btn > i,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1.addRemoveBtn > .btn > i {
  margin-top: 1px !important;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox1 .dropdown-menu,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu {
  padding: 0;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox1 .dropdown-menu .dropdown-header-link,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .dropdown-header-link,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .dropdown-header-link,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .dropdown-header-link,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .dropdown-header-link {
  padding: 6px;
  margin-bottom: 8px;
  border-bottom: 1px solid #e4e4e4;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-default,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-default,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-default,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-default,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-default {
  border-top: 1px solid #e4e4e4;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-default .panel-heading .panel-title a,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-default .panel-heading .panel-title a,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-default .panel-heading .panel-title a,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-default .panel-heading .panel-title a,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-default .panel-heading .panel-title a {
  padding-left: 15px;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-default .panel-heading .panel-title a .caret,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-default .panel-heading .panel-title a .caret,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-default .panel-heading .panel-title a .caret,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-default .panel-heading .panel-title a .caret,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-default .panel-heading .panel-title a .caret {
  left: -2px;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-default .panel-body ul.list-items > li > a,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-default .panel-body ul.list-items > li > a,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-default .panel-body ul.list-items > li > a,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-default .panel-body ul.list-items > li > a,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-default .panel-body ul.list-items > li > a {
  padding: 3px 0px;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a {
  padding: 4.5px 31px;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a .icheckbox_minimal,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a .icheckbox_minimal,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a .icheckbox_minimal,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a .icheckbox_minimal,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1 .dropdown-menu .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a .icheckbox_minimal {
  position: static;
  margin-left: 0;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox1.addRemoveBtn.open > .btn,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1.addRemoveBtn.open > .btn,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1.addRemoveBtn.open > .btn,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1.addRemoveBtn.open > .btn,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1.addRemoveBtn.open > .btn {
  padding: 3px 10px 1px 10px !important;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-checkbox1.addRemoveBtn.open > .btn > i,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1.addRemoveBtn.open > .btn > i,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1.addRemoveBtn.open > .btn > i,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1.addRemoveBtn.open > .btn > i,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-checkbox1.addRemoveBtn.open > .btn > i {
  margin-top: 1px !important;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-caret-right .panel-group .panel .panel-heading .panel-title a,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-caret-right .panel-group .panel .panel-heading .panel-title a,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-caret-right .panel-group .panel .panel-heading .panel-title a,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-caret-right .panel-group .panel .panel-heading .panel-title a,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-caret-right .panel-group .panel .panel-heading .panel-title a {
  padding: 5.5px 9px 5.5px 10px;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-caret-right .panel-group .panel .panel-heading .panel-title a .caret,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-caret-right .panel-group .panel .panel-heading .panel-title a .caret,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-caret-right .panel-group .panel .panel-heading .panel-title a .caret,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-caret-right .panel-group .panel .panel-heading .panel-title a .caret,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-caret-right .panel-group .panel .panel-heading .panel-title a .caret {
  margin-left: 2px;
  margin-top: -1px;
  position: static;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-caret-right .panel-group .panel .panel-heading .panel-title a.collapsed .caret,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-caret-right .panel-group .panel .panel-heading .panel-title a.collapsed .caret,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-caret-right .panel-group .panel .panel-heading .panel-title a.collapsed .caret,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-caret-right .panel-group .panel .panel-heading .panel-title a.collapsed .caret,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-caret-right .panel-group .panel .panel-heading .panel-title a.collapsed .caret {
  margin-left: 2px;
  margin-top: -1px;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-1 .panel-group,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group {
  max-height: none;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-1 .panel-group .panel,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel {
  border-bottom: 1px solid #e9e9e9;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-1 .panel-group .panel .panel-heading,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel .panel-heading,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel .panel-heading,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel .panel-heading,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel .panel-heading {
  position: relative;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-1 .panel-group .panel .panel-heading a,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel .panel-heading a,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel .panel-heading a,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel .panel-heading a,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel .panel-heading a {
  display: block;
  padding: 10px 27px;
  font-weight: 500;
  font-size: 11px;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-1 .panel-group .panel .panel-heading a .caret,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel .panel-heading a .caret,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel .panel-heading a .caret,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel .panel-heading a .caret,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel .panel-heading a .caret {
  position: absolute;
  top: 13.5px;
  left: 11px;
  margin: 0;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-1 .panel-group .panel .panel-heading a.collapsed .caret,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel .panel-heading a.collapsed .caret,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel .panel-heading a.collapsed .caret,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel .panel-heading a.collapsed .caret,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel .panel-heading a.collapsed .caret {
  top: 11.5px;
  left: 13px;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-1 .panel-group .panel .panel-body ul.list-items > li > a,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel .panel-body ul.list-items > li > a,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel .panel-body ul.list-items > li > a,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel .panel-body ul.list-items > li > a,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel .panel-body ul.list-items > li > a {
  padding: 3.5px 28px !important;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-1 .panel-group .panel:last-child,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel:last-child,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel:last-child,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel:last-child,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-1 .panel-group .panel:last-child {
  border-bottom-width: 0;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-style-1 .panel-group .panel .panel-heading,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-style-1 .panel-group .panel .panel-heading,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-style-1 .panel-group .panel .panel-heading,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-style-1 .panel-group .panel .panel-heading,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-style-1 .panel-group .panel .panel-heading {
  position: relative;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-style-1 .panel-group .panel .panel-heading a,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-style-1 .panel-group .panel .panel-heading a,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-style-1 .panel-group .panel .panel-heading a,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-style-1 .panel-group .panel .panel-heading a,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-style-1 .panel-group .panel .panel-heading a {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 600;
  padding: 6px 27px;
  line-height: 18px;
  white-space: normal;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-style-1 .panel-group .panel .panel-heading a .highlight-text,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-style-1 .panel-group .panel .panel-heading a .highlight-text,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-style-1 .panel-group .panel .panel-heading a .highlight-text,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-style-1 .panel-group .panel .panel-heading a .highlight-text,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-style-1 .panel-group .panel .panel-heading a .highlight-text {
  color: #7ebb49;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-style-1 .panel-group .panel.panel-without-heading .panel-body,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-style-1 .panel-group .panel.panel-without-heading .panel-body,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-style-1 .panel-group .panel.panel-without-heading .panel-body,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-style-1 .panel-group .panel.panel-without-heading .panel-body,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-style-1 .panel-group .panel.panel-without-heading .panel-body {
  padding: 5px 0 0;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-style-1 .panel-group .panel .panel-body ul.list-items > li > a,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-style-1 .panel-group .panel .panel-body ul.list-items > li > a,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-style-1 .panel-group .panel .panel-body ul.list-items > li > a,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-style-1 .panel-group .panel .panel-body ul.list-items > li > a,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-style-1 .panel-group .panel .panel-body ul.list-items > li > a {
  padding: 3.5px 28px !important;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-style-1 .panel-group .panel:last-child,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-style-1 .panel-group .panel:last-child,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-style-1 .panel-group .panel:last-child,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-style-1 .panel-group .panel:last-child,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-style-1 .panel-group .panel:last-child {
  border-bottom-width: 0;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-without-collapse .panel-group .panel .panel-heading .panel-title a,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-without-collapse .panel-group .panel .panel-heading .panel-title a,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-without-collapse .panel-group .panel .panel-heading .panel-title a,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-without-collapse .panel-group .panel .panel-heading .panel-title a,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-without-collapse .panel-group .panel .panel-heading .panel-title a {
  padding: 5.5px 9px 5.5px 9px;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-without-collapse.dropdown-accordion-checkbox .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-without-collapse.dropdown-accordion-checkbox .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-without-collapse.dropdown-accordion-checkbox .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-without-collapse.dropdown-accordion-checkbox .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-without-collapse.dropdown-accordion-checkbox .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a {
  padding: 4.5px 31px;
}
.fw .bootstrap-select.dropdown-accordion.dropdown-accordion-without-collapse.dropdown-accordion-checkbox .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a .icheckbox_minimal,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-without-collapse.dropdown-accordion-checkbox .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a .icheckbox_minimal,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-without-collapse.dropdown-accordion-checkbox .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a .icheckbox_minimal,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-without-collapse.dropdown-accordion-checkbox .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a .icheckbox_minimal,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.dropdown-accordion-without-collapse.dropdown-accordion-checkbox .panel-group .panel.panel-heading-with-checkbox .panel-body ul.list-items > li > a .icheckbox_minimal {
  position: static;
  margin-left: 0;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow {
  margin-bottom: 7px;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow::after {
  left: 27px;
  transform: rotate(312deg);
  -webkit-transform: rotate(312deg);
  -moz-transform: rotate(312deg);
  -ms-transform: rotate(312deg);
  top: 100%;
  border-bottom: 6px solid #fff;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.arrow-15px:after {
  left: 15px;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.arrow-10p:after {
  left: 10%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.arrow-15p:after {
  left: 15%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.arrow-20p:after {
  left: 20%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.arrow-25p:after {
  left: 25%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.arrow-30p:after {
  left: 30%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.arrow-35p:after {
  left: 35%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.arrow-40p:after {
  left: 40%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.arrow-45p:after {
  left: 45%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.arrow-50p:after {
  left: 50%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.arrow-55p:after {
  left: 55%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.arrow-60p:after {
  left: 60%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.arrow-65p:after {
  left: 65%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.arrow-70p:after {
  left: 70%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.arrow-75p:after {
  left: 75%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.arrow-80p:after {
  left: 80%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.arrow-85p:after {
  left: 85%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.arrow-90p:after {
  left: 90%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.arrow-95p:after {
  left: 95%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.arrow-100p:after {
  left: 100%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.pull-right::after {
  left: auto;
  right: 27px;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-10p:after {
  right: 10%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-15p:after {
  right: 15%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-20p:after {
  right: 20%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-25p:after {
  right: 25%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-30p:after {
  right: 30%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-35p:after {
  right: 35%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-40p:after {
  right: 40%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-45p:after {
  right: 45%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-50p:after {
  right: 50%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-55p:after {
  right: 55%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-60p:after {
  right: 60%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-65p:after {
  right: 65%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-70p:after {
  right: 70%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-75p:after {
  right: 75%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-80p:after {
  right: 80%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-85p:after {
  right: 85%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-90p:after {
  right: 90%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-95p:after {
  right: 95%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.pull-right.arrow-100p:after {
  right: 100%;
}
.fw .dropdown.dropup .dropdown-menu.dropdown-menu-arrow.center::after {
  left: 50% !important;
  margin-left: -8.5px;
}
.fw .dropdown-menu.dropdown-menu-arrow.arrow-right::after {
  top: 5px;
  left: 0;
  transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
.fw .dropdown-menu.dropdown-menu-up::after {
  left: 27px;
  transform: rotate(312deg);
  -webkit-transform: rotate(312deg);
  -moz-transform: rotate(312deg);
  -ms-transform: rotate(312deg);
  top: 100%;
  border-bottom: 6px solid #fff;
}
.fw .dropdown-menu.dropdown-menu-up.center::after {
  left: 50% !important;
  margin-left: -8.5px;
}
.fw .th-checkbox-dropdown {
  min-width: 50px;
}
.fw .th-checkbox-dropdown .dropdown-toggle {
  padding: 5px 8px;
  padding-left: 9px;
  display: block;
  cursor: pointer;
  border: transparent solid 1px;
}
.fw .th-checkbox-dropdown .dropdown-toggle .caret {
  margin-left: 2px;
  border-top-color: #ABB0B3;
}
.fw .th-checkbox-dropdown .dropdown-menu {
  margin-top: -1px;
  border-color: #C6CACC;
}
.fw .th-checkbox-dropdown.open .dropdown-toggle {
  background: #fff;
  border-color: #C6CACC;
  border-bottom-color: transparent;
  position: relative;
  z-index: 1001;
}
.fw .th-checkbox-dropdown.open .dropdown-toggle .caret {
  border-top-color: #424F57;
}
.fw .dropdown-toggle-underline.open .dropdown-toggle {
  text-decoration: underline;
}
.fw .dropdown-hover:hover .dropdown-menu {
  display: block;
}
.fw .dropdown.file-integrity-dropdown .dropdown-toggle {
  padding: 1px 17px;
  border-radius: 10px;
  display: inline-block;
  cursor: pointer;
}
.fw .dropdown.file-integrity-dropdown .dropdown-toggle .caret {
  margin-left: 4px;
}
.fw .dropdown.file-integrity-dropdown .dropdown-menu {
  border-radius: 10px;
  padding: 13px 15px 15px 15px;
}
.fw .dropdown.file-integrity-dropdown.danger > .dropdown-toggle {
  background-color: #FFEAEC;
  color: #A20012;
}
.fw .dropdown.file-integrity-dropdown.warning > .dropdown-toggle {
  background-color: #FFE9BF;
  color: #000;
}
.fw .file-integrity-dropdown-menu {
  border-radius: 10px;
  padding: 13px 15px 15px 15px !important;
  line-height: 18px;
}
.fw .custom-selectpicker {
  width: 240px;
  display: inline-block;
}
.fw .custom-selectpicker .custom-select {
  border: 1px solid #d8dcdd;
  padding: 1px 10px;
  line-height: 24px;
  cursor: pointer;
  position: relative;
}
.fw .custom-selectpicker .custom-select .caret {
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
  width: 28px !important;
  height: 26px !important;
  vertical-align: middle;
  border: 0 solid #fff;
  border-left: 1px solid #cccccc;
  background: #f2f2f2 url("images/flat-common-sprites-images@2x.png?bN=5314") no-repeat -121px -21px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-size: 500px 3824px !important;
}
.fw .custom-selectpicker .cutom-options {
  margin-top: -1px;
  width: 330px;
  position: absolute;
  z-index: 10;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  display: none;
}
.fw .custom-selectpicker .cutom-options .search .options {
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw .custom-selectpicker .cutom-options .search .options li {
  padding: 5px 10px;
  cursor: pointer;
  width: 50%;
  float: left;
  line-height: 17px;
}
.fw .custom-selectpicker .cutom-options .search .options li .sub-head {
  color: #9fa1a2;
}
.fw .custom-selectpicker .cutom-options .search .options li:hover {
  background: #f1f1f1;
}
.fw .custom-selectpicker .cutom-options .search .options li.active {
  background: #f1f1f1;
}
.fw .custom-selectpicker .cutom-options .search .options.full-width li {
  width: 100%;
}
.fw .custom-selectpicker.open .cutom-options {
  display: block;
}
.fw .fixed-dropdown-menu {
  position: fixed;
  left: auto !important;
  top: auto;
}
.fw .box-dropdown.alerts-dropdown {
  margin-top: -3px;
}
.fw .box-dropdown.alerts-dropdown .dropdown-toggle {
  padding: 4px 3.5px;
}
.fw .box-dropdown.alerts-dropdown .dropdown-toggle > i {
  margin-top: 2px;
}
.fw .box-dropdown.alerts-dropdown.open .dropdown-toggle {
  padding: 4px 3.5px;
}
.fw .box-dropdown.alerts-dropdown .box-dropdown-list {
  padding-top: 0;
}
.fw .box-dropdown.alerts-dropdown .box-dropdown-list > li a i {
  margin-top: 1px;
}
.fw .box-dropdown.rule-dropdown > .dropdown-toggle {
  background-color: #EBEBEB;
  padding: 1px 5px;
  border-width: 0;
  min-width: 117px;
}
.fw .box-dropdown.rule-dropdown > .dropdown-toggle:hover,
.fw .box-dropdown.rule-dropdown > .dropdown-toggle:active,
.fw .box-dropdown.rule-dropdown > .dropdown-toggle:focus {
  background-color: #EBEBEB;
}
.fw .box-dropdown.rule-dropdown > .dropdown-toggle .caret {
  float: right;
  width: 0;
  height: 0;
  margin: 4px -3px 0 2px;
  vertical-align: middle;
  border-left: 4px solid;
  border-left: 4px solid \9;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-right: 4px solid transparent;
}
.fw .box-dropdown.rule-dropdown.open > .dropdown-toggle {
  background-color: #EBEBEB;
  padding: 1px 5px;
  border-width: 0;
}
.fw .box-dropdown.rule-dropdown.open > .dropdown-toggle .caret {
  margin: 6px 0px 0 2px;
  border-top: 4px solid;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.fw .box-dropdown.rule-dropdown.open > .dropdown-toggle:hover,
.fw .box-dropdown.rule-dropdown.open > .dropdown-toggle:active,
.fw .box-dropdown.rule-dropdown.open > .dropdown-toggle:focus {
  background-color: #EBEBEB;
}
.fw .box-dropdown.rule-dropdown.open .dropdown-menu {
  background-color: #EBEBEB;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-width: 0;
  padding: 10px;
}
@media (min-width: 768px) {
  .fw .navbar-right .dropdown-menu {
    left: auto;
    right: 0;
  }
  .fw .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
.fw .btn-group,
.fw .btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.fw .btn-group > .btn,
.fw .btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.fw .btn-group > .btn:hover,
.fw .btn-group-vertical > .btn:hover,
.fw .btn-group > .btn:focus,
.fw .btn-group-vertical > .btn:focus,
.fw .btn-group > .btn:active,
.fw .btn-group-vertical > .btn:active,
.fw .btn-group > .btn.active,
.fw .btn-group-vertical > .btn.active {
  z-index: 2;
}
.fw .btn-group .btn + .btn,
.fw .btn-group .btn + .btn-group,
.fw .btn-group .btn-group + .btn,
.fw .btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.fw .btn-toolbar {
  margin-left: -5px;
}
.fw .btn-toolbar .btn,
.fw .btn-toolbar .btn-group,
.fw .btn-toolbar .input-group {
  float: left;
}
.fw .btn-toolbar > .btn,
.fw .btn-toolbar > .btn-group,
.fw .btn-toolbar > .input-group {
  margin-left: 5px;
}
.fw .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.fw .btn-group > .btn:first-child {
  margin-left: 0;
}
.fw .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.fw .btn-group > .btn:last-child:not(:first-child),
.fw .btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.fw .btn-group > .btn-group {
  float: left;
}
.fw .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.fw .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.fw .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.fw .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.fw .btn-group .dropdown-toggle:active,
.fw .btn-group.open .dropdown-toggle {
  outline: 0;
}
.fw .btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}
.fw .btn-group > .btn-lg + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}
.fw .btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.fw .btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.fw .btn .caret {
  margin-left: 0;
}
.fw .btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.fw .dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.fw .btn-group-vertical > .btn,
.fw .btn-group-vertical > .btn-group,
.fw .btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.fw .btn-group-vertical > .btn-group > .btn {
  float: none;
}
.fw .btn-group-vertical > .btn + .btn,
.fw .btn-group-vertical > .btn + .btn-group,
.fw .btn-group-vertical > .btn-group + .btn,
.fw .btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.fw .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.fw .btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.fw .btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.fw .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.fw .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.fw .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.fw .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.fw .btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.fw .btn-group-justified > .btn,
.fw .btn-group-justified > .btn-group {
  float: none;
  display: table-cell;
  width: 1%;
}
.fw .btn-group-justified > .btn-group .btn {
  width: 100%;
}
.fw .btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}
.fw [data-toggle="buttons"] > .btn input[type="radio"],
.fw [data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
.fw [data-toggle="buttons"] > .btn input[type="checkbox"],
.fw [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.fw .btn-group.btn-group-export .btn {
  margin-left: 10px;
  border-radius: 2px !important;
}
.fw .btn-group.btn-group-export .btn:first-child {
  margin-left: 0;
}
.fw .btn-group.btn-group-export .btn:active,
.fw .btn-group.btn-group-export .btn:focus,
.fw .btn-group.btn-group-export .btn.active {
  border-color: #80BB4F !important;
  background-color: #F2F8ED !important;
}
.fw .input-group {
  position: relative;
  display: table;
  border-collapse: separate;
  max-width: 240px !important;
}
.fw .input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}
.fw .input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.fw .input-group .form-control:focus {
  z-index: 2;
}
.fw .input-group.input-group-with-prefix .input-group-addon:first-child {
  color: #666666;
  background-color: #f6f6f6 !important;
}
.fw .input-group-lg > .form-control,
.fw .input-group-lg > .input-group-addon,
.fw .input-group-lg > .input-group-btn > .btn {
  height: 41px;
  padding: 10px 12px;
  font-size: 14px;
  line-height: 1.3333333;
  border-radius: 0px;
}
select.fw .input-group-lg > .form-control,
select.fw .input-group-lg > .input-group-addon,
select.fw .input-group-lg > .input-group-btn > .btn {
  height: 41px;
  line-height: 41px;
}
.fw .input-group-sm > .form-control,
.fw .input-group-sm > .input-group-addon,
.fw .input-group-sm > .input-group-btn > .btn {
  height: 25px;
  padding: 5px 10px;
  font-size: 10px;
  line-height: 1.5;
  border-radius: 0px;
}
select.fw .input-group-sm > .form-control,
select.fw .input-group-sm > .input-group-addon,
select.fw .input-group-sm > .input-group-btn > .btn {
  height: 25px;
  line-height: 25px;
}
.fw .input-group-addon,
.fw .input-group-btn,
.fw .input-group .form-control {
  display: table-cell;
}
.fw .input-group-addon:not(:first-child):not(:last-child),
.fw .input-group-btn:not(:first-child):not(:last-child),
.fw .input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.fw .input-group-addon,
.fw .input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.fw .input-group-addon {
  padding: 1px 3px;
  font-size: 11px;
  font-weight: normal;
  line-height: 1;
  color: #000000;
  text-align: center;
  background-color: #f6f6f6;
  border: 1px solid #cccccc;
  border-radius: 0px;
}
.fw .input-group-addon.input-group-white {
  background-color: #fff;
}
.fw .input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 10px;
  border-radius: 0px;
}
.fw .input-group-addon.input-lg {
  padding: 10px 12px;
  font-size: 14px;
  border-radius: 0px;
}
.fw .input-group-addon input[type="radio"],
.fw .input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.fw .input-group .form-control:first-child,
.fw .input-group-addon:first-child,
.fw .input-group-btn:first-child > .btn,
.fw .input-group-btn:first-child > .btn-group > .btn,
.fw .input-group-btn:first-child > .dropdown-toggle,
.fw .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.fw .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.fw .input-group-addon:first-child {
  border-right: 0;
}
.fw .input-group .form-control:last-child,
.fw .input-group-addon:last-child,
.fw .input-group-btn:last-child > .btn,
.fw .input-group-btn:last-child > .btn-group > .btn,
.fw .input-group-btn:last-child > .dropdown-toggle,
.fw .input-group-btn:first-child > .btn:not(:first-child),
.fw .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.fw .input-group-addon:last-child {
  border-left: 0 !important;
}
.fw .input-group-trans-btn .form-control {
  border-right-width: 0;
  background: transparent;
}
.fw .input-group-trans-btn .input-group-addon {
  padding: 0;
  height: 22px;
}
.fw .input-group-trans-border {
  border: 1px solid #ccc;
}
.fw .input-group-trans-border .form-control {
  border: none;
  height: 20px;
}
.fw .input-group-trans-border .input-group-addon {
  border: none;
  color: #666;
  background-color: #F0F0F0;
  height: 20px;
}
.fw .has-error .input-group-trans-border {
  border-color: #eb3223;
}
.fw .has-error .input-group-trans-border .form-control {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.fw .has-error .input-group-trans-border .input-group-addon {
  background-color: #F0F0F0;
}
.fw .input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.fw .input-group-btn > .btn {
  position: relative;
}
.fw .input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.fw .input-group-btn > .btn:hover,
.fw .input-group-btn > .btn:focus,
.fw .input-group-btn > .btn:active {
  z-index: 2;
}
.fw .input-group-btn:first-child > .btn,
.fw .input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.fw .input-group-btn:last-child > .btn,
.fw .input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
  height: 22px;
  padding: 2px;
}
.fw .input-group-btn .btn {
  width: 22px;
  height: 22px;
  background-color: #424f56;
  padding: 2px;
  text-align: center;
}
.fw .input-group .input-group-btn .dropdown .dropdown-toggle {
  background-color: #F6F6F6;
  border: 1px solid #C6CACC;
  border-right: none;
  width: 34px;
  height: 22px;
  display: inline-block;
  padding: 1px 0 1px 2px;
  cursor: pointer;
}
.fw .input-group .input-group-btn .dropdown .dropdown-toggle .caret {
  border-top: 3px dashed;
  border-top: 3px solid \9;
  border-right: 3px solid transparent;
  border-left: 3px solid transparent;
}
.fw .input-group .input-group-btn .dropdown.open {
  background-color: #fff !important;
}
.fw .input-group .input-group-btn .dropdown.open .dropdown-toggle {
  background-color: #fff !important;
  border-color: #e4e4e4;
  border-bottom-color: #fff !important;
}
.fw .nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.fw .nav > li {
  position: relative;
  display: block;
}
.fw .nav > li > a {
  position: relative;
  display: block;
  padding: 5px 22px;
}
.fw .nav > li > a:hover,
.fw .nav > li > a:focus {
  text-decoration: none;
  background-color: #f6f6f6;
}
.fw .nav > li.disabled > a {
  color: #e3e9e9;
}
.fw .nav > li.disabled > a:hover,
.fw .nav > li.disabled > a:focus {
  color: #e3e9e9;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.fw .nav .open > a,
.fw .nav .open > a:hover,
.fw .nav .open > a:focus {
  background-color: #f6f6f6;
}
.fw .nav .nav-divider {
  height: 1px;
  margin: 6.5px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.fw .nav > li > a > img {
  max-width: none;
}
.fw .nav-tabs {
  border-bottom: 1px solid #ddd;
}
.fw .nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.fw .nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 0px 0px 0 0;
}
.fw .nav-tabs > li > a:hover {
  border-color: #f6f6f6 #f6f6f6 #ddd;
}
.fw .nav-tabs > li.active > a,
.fw .nav-tabs > li.active > a:hover,
.fw .nav-tabs > li.active > a:focus {
  color: #000;
  background-color: #f6f6f6;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.fw .nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.fw .nav-tabs.nav-justified > li {
  float: none;
}
.fw .nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.fw .nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .fw .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .fw .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.fw .nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 0px;
}
.fw .nav-tabs.nav-justified > .active > a,
.fw .nav-tabs.nav-justified > .active > a:hover,
.fw .nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .fw .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 0px 0px 0 0;
  }
  .fw .nav-tabs.nav-justified > .active > a,
  .fw .nav-tabs.nav-justified > .active > a:hover,
  .fw .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.fw .nav-pills > li {
  float: left;
}
.fw .nav-pills > li > a {
  border-radius: 0px;
}
.fw .nav-pills > li + li {
  margin-left: 2px;
}
.fw .nav-pills > li.active > a,
.fw .nav-pills > li.active > a:hover,
.fw .nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #7ebb49;
}
.fw .nav-stacked > li {
  float: none;
}
.fw .nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.fw .nav-justified {
  width: 100%;
}
.fw .nav-justified > li {
  float: none;
}
.fw .nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.fw .nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .fw .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .fw .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.fw .nav-tabs-justified {
  border-bottom: 0;
}
.fw .nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 0px;
}
.fw .nav-tabs-justified > .active > a,
.fw .nav-tabs-justified > .active > a:hover,
.fw .nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .fw .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 0px 0px 0 0;
  }
  .fw .nav-tabs-justified > .active > a,
  .fw .nav-tabs-justified > .active > a:hover,
  .fw .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.fw .tab-content > .tab-pane {
  display: none;
}
.fw .tab-content > .active {
  display: block;
}
.fw .nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.fw .navbar {
  position: relative;
  min-height: 10px;
  margin-bottom: 15px;
  border: 1px solid transparent;
}
@media (min-width: 768px) {
  .fw .navbar {
    border-radius: 0px;
  }
}
@media (min-width: 768px) {
  .fw .navbar-header {
    float: left;
  }
}
.fw .navbar-collapse {
  overflow-x: visible;
  padding-right: 15px;
  padding-left: 15px;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
.fw .navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .fw .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .fw .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .fw .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .fw .navbar-collapse,
  .navbar-static-top .fw .navbar-collapse,
  .navbar-fixed-bottom .fw .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
}
.fw .navbar-fixed-top .navbar-collapse,
.fw .navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
  .fw .navbar-fixed-top .navbar-collapse,
  .fw .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
.fw .container > .navbar-header,
.fw .container-fluid > .navbar-header,
.fw .container > .navbar-collapse,
.fw .container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .fw .container > .navbar-header,
  .fw .container-fluid > .navbar-header,
  .fw .container > .navbar-collapse,
  .fw .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.fw .navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .fw .navbar-static-top {
    border-radius: 0;
  }
}
.fw .navbar-fixed-top,
.fw .navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media (min-width: 768px) {
  .fw .navbar-fixed-top,
  .fw .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.fw .navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.fw .navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.fw .navbar-brand {
  float: left;
  padding: -2.5px 15px;
  font-size: 14px;
  line-height: 15px;
  height: 10px;
}
.fw .navbar-brand:hover,
.fw .navbar-brand:focus {
  text-decoration: none;
}
.fw .navbar-brand > img {
  display: block;
}
@media (min-width: 768px) {
  .navbar > .container .fw .navbar-brand,
  .navbar > .container-fluid .fw .navbar-brand {
    margin-left: -15px;
  }
}
.fw .navbar-toggle {
  position: relative;
  float: right;
  margin-right: 15px;
  padding: 9px 10px;
  margin-top: -12px;
  margin-bottom: -12px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 0px;
}
.fw .navbar-toggle:focus {
  outline: 0;
}
.fw .navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.fw .navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  .fw .navbar-toggle {
    display: none;
  }
}
.fw .navbar-nav {
  margin: -1.25px -15px;
}
.fw .navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 15px;
}
@media (max-width: 767px) {
  .fw .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  .fw .navbar-nav .open .dropdown-menu > li > a,
  .fw .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .fw .navbar-nav .open .dropdown-menu > li > a {
    line-height: 15px;
  }
  .fw .navbar-nav .open .dropdown-menu > li > a:hover,
  .fw .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .fw .navbar-nav {
    float: left;
    margin: 0;
  }
  .fw .navbar-nav > li {
    float: left;
  }
  .fw .navbar-nav > li > a {
    padding-top: -2.5px;
    padding-bottom: -2.5px;
  }
}
.fw .navbar-form {
  margin-left: -15px;
  margin-right: -15px;
  padding: 10px 15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: -6px;
  margin-bottom: -6px;
}
@media (min-width: 768px) {
  .fw .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .fw .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .fw .navbar-form .form-control-static {
    display: inline-block;
  }
  .fw .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .fw .navbar-form .input-group .input-group-addon,
  .fw .navbar-form .input-group .input-group-btn,
  .fw .navbar-form .input-group .form-control {
    width: auto;
  }
  .fw .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .fw .navbar-form .input-group > .form-control.disabled {
    background-color: #f6f6f6;
    color: #808080;
  }
  .fw .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
    padding-right: 15px;
  }
  .fw .navbar-form .radio,
  .fw .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .fw .navbar-form .radio label,
  .fw .navbar-form .checkbox label {
    padding-left: 0;
  }
  .fw .navbar-form .radio input[type="radio"],
  .fw .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .fw .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 767px) {
  .fw .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .fw .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .fw .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
.fw .navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.fw .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.fw .navbar-btn {
  margin-top: -6px;
  margin-bottom: -6px;
}
.fw .navbar-btn.btn-sm {
  margin-top: -7.5px;
  margin-bottom: -7.5px;
}
.fw .navbar-btn.btn-xs {
  margin-top: -6px;
  margin-bottom: -6px;
}
.fw .navbar-text {
  margin-top: -2.5px;
  margin-bottom: -2.5px;
}
@media (min-width: 768px) {
  .fw .navbar-text {
    float: left;
    margin-left: 15px;
    margin-right: 15px;
  }
}
@media (min-width: 768px) {
  .fw .navbar-left {
    float: left !important;
  }
  .fw .navbar-right {
    float: right !important;
    margin-right: -15px;
  }
  .fw .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.fw .navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.fw .navbar-default .navbar-brand {
  color: #777;
}
.fw .navbar-default .navbar-brand:hover,
.fw .navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.fw .navbar-default .navbar-text {
  color: #777;
}
.fw .navbar-default .navbar-nav > li > a {
  color: #777;
}
.fw .navbar-default .navbar-nav > li > a:hover,
.fw .navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
.fw .navbar-default .navbar-nav > .active > a,
.fw .navbar-default .navbar-nav > .active > a:hover,
.fw .navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
.fw .navbar-default .navbar-nav > .disabled > a,
.fw .navbar-default .navbar-nav > .disabled > a:hover,
.fw .navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.fw .navbar-default .navbar-toggle {
  border-color: #ddd;
}
.fw .navbar-default .navbar-toggle:hover,
.fw .navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.fw .navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
.fw .navbar-default .navbar-collapse,
.fw .navbar-default .navbar-form {
  border-color: #e7e7e7;
}
.fw .navbar-default .navbar-nav > .open > a,
.fw .navbar-default .navbar-nav > .open > a:hover,
.fw .navbar-default .navbar-nav > .open > a:focus {
  background-color: #e7e7e7;
  color: #555;
}
@media (max-width: 767px) {
  .fw .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .fw .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .fw .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .fw .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .fw .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .fw .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  .fw .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .fw .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .fw .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
.fw .navbar-default .navbar-link {
  color: #777;
}
.fw .navbar-default .navbar-link:hover {
  color: #333;
}
.fw .navbar-default .btn-link {
  color: #777;
}
.fw .navbar-default .btn-link:hover,
.fw .navbar-default .btn-link:focus {
  color: #333;
}
.fw .navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .fw .navbar-default .btn-link:hover,
.fw .navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .fw .navbar-default .btn-link:focus {
  color: #ccc;
}
.fw .navbar-inverse {
  background-color: #222;
  border-color: #080808;
}
.fw .navbar-inverse .navbar-brand {
  color: #ffffff;
}
.fw .navbar-inverse .navbar-brand:hover,
.fw .navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
.fw .navbar-inverse .navbar-text {
  color: #ffffff;
}
.fw .navbar-inverse .navbar-nav > li > a {
  color: #ffffff;
}
.fw .navbar-inverse .navbar-nav > li > a:hover,
.fw .navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
.fw .navbar-inverse .navbar-nav > .active > a,
.fw .navbar-inverse .navbar-nav > .active > a:hover,
.fw .navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #080808;
}
.fw .navbar-inverse .navbar-nav > .disabled > a,
.fw .navbar-inverse .navbar-nav > .disabled > a:hover,
.fw .navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.fw .navbar-inverse .navbar-toggle {
  border-color: #333;
}
.fw .navbar-inverse .navbar-toggle:hover,
.fw .navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
.fw .navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
.fw .navbar-inverse .navbar-collapse,
.fw .navbar-inverse .navbar-form {
  border-color: #101010;
}
.fw .navbar-inverse .navbar-nav > .open > a,
.fw .navbar-inverse .navbar-nav > .open > a:hover,
.fw .navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #080808;
  color: #fff;
}
@media (max-width: 767px) {
  .fw .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .fw .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .fw .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #ffffff;
  }
  .fw .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .fw .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  .fw .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .fw .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .fw .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #080808;
  }
  .fw .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .fw .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .fw .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
.fw .navbar-inverse .navbar-link {
  color: #ffffff;
}
.fw .navbar-inverse .navbar-link:hover {
  color: #fff;
}
.fw .navbar-inverse .btn-link {
  color: #ffffff;
}
.fw .navbar-inverse .btn-link:hover,
.fw .navbar-inverse .btn-link:focus {
  color: #fff;
}
.fw .navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .fw .navbar-inverse .btn-link:hover,
.fw .navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .fw .navbar-inverse .btn-link:focus {
  color: #444;
}
.fw .label {
  display: inline;
  padding: 0.2em 0.6em 0.3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25em;
}
a.fw .label:hover,
a.fw .label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.fw .label:empty {
  display: none;
}
.btn .fw .label {
  position: relative;
  top: -1px;
}
.fw .label-default {
  background-color: #e3e9e9;
}
.fw .label-default[href]:hover,
.fw .label-default[href]:focus {
  background-color: #c6d3d3;
}
.fw .label-primary {
  background-color: #7ebb49;
}
.fw .label-primary[href]:hover,
.fw .label-primary[href]:focus {
  background-color: #659839;
}
.fw .label-success {
  background-color: #7ebb49;
}
.fw .label-success[href]:hover,
.fw .label-success[href]:focus {
  background-color: #659839;
}
.fw .label-info {
  background-color: #5bc0de;
}
.fw .label-info[href]:hover,
.fw .label-info[href]:focus {
  background-color: #31b0d5;
}
.fw .label-warning {
  background-color: #f0ad4e;
}
.fw .label-warning[href]:hover,
.fw .label-warning[href]:focus {
  background-color: #ec971f;
}
.fw .label-danger {
  background-color: #dc3e3e;
}
.fw .label-danger[href]:hover,
.fw .label-danger[href]:focus {
  background-color: #c42323;
}
.fw .badge:empty {
  display: none;
}
.btn .fw .badge {
  position: relative;
  top: -1px;
}
.btn-xs .fw .badge,
.btn-group-xs > .btn .fw .badge {
  top: 0;
  padding: 1px 5px;
}
a.fw .badge:hover,
a.fw .badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.list-group-item.active > .fw .badge,
.nav-pills > .active > a > .fw .badge {
  color: #017fbe;
  background-color: #fff;
}
.list-group-item > .fw .badge {
  float: right;
}
.list-group-item > .fw .badge + .fw .badge {
  margin-right: 5px;
}
.nav-pills > li > a > .fw .badge {
  margin-left: 3px;
}
.fw .badge.panel-badge {
  display: inline-block;
  min-width: 10px;
  border-radius: 3px;
  font-weight: normal;
  padding: 2px 3px;
  margin-bottom: 2px;
  font-size: 10px;
  background-color: #888 !important;
  color: white !important;
  margin-left: 20px;
  line-height: 1;
  vertical-align: middle;
  white-space: nowrap;
  text-align: center;
}
.fw .badge-success {
  background-color: #F8FFF4;
  border: 1px solid #C4DEAF;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  padding: 2px 4px;
  color: #408904;
  font-weight: 400;
}
.fw .badge.badge-style1.badge-sm {
  padding: 1px 6px;
  -webkit-border-radius: 9px;
  -moz-border-radius: 9px;
  border-radius: 9px;
  font-size: 10px;
  display: inline-block;
  line-height: 12px;
}
.fw .badge.badge-style1.badge-sm.badge-blue {
  background-color: #D0EFFF;
  color: #0E638E;
}
.fw .badge.badge-style1.badge-sm.badge-yellow {
  background-color: #F7DFA1;
  color: #392A00;
}
.fw .badge.badge-style1.badge-sm.badge-danger {
  background-color: #D12C2C;
  color: #fff;
}
.fw .badge.badge-style1.badge-sm.badge-light-yellow {
  background-color: #FFF6D9;
  color: #896A06;
}
.fw .badge.badge-style2.badge-md {
  font-size: 10px;
  padding: 0px 7px;
  border-radius: 7px;
}
.fw .badge.badge-style2.badge-md.badge-default {
  color: #000;
  background: #f8f8f8;
  border: 1px solid #e4e4e4;
}
.fw .badge.badge-style2.badge-sm {
  padding: 0px 2px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 9px;
  font-weight: bold;
  vertical-align: text-top;
  line-height: 14px;
}
.fw .badge.badge-style2.badge-sm.border-radius-full {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.fw .badge.badge-style2.badge-sm.badge-new {
  border: 1px solid #D2E4D4;
  background-color: #EAFBEB;
  color: #267E2D;
}
.fw .badge.badge-style2.badge-sm.badge-updated {
  border: 1px solid #DFEFF6;
  background-color: #EBF7FE;
  color: #347FBE;
}
.fw .badge.badge-style2.badge-sm.badge-default {
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif !important;
  font-size: 8px;
  font-weight: 400;
  color: #666;
  background: #f8f8f8;
  border: 1px solid #DDDDDD;
}
.fw .badge.badge-style3 {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  padding: 0 3px 1px 3px;
  display: inline-block;
  color: #fff;
  border-width: 0;
}
.fw .badge.badge-style3.badge-success {
  background-color: #7DBB5B;
}
.fw .badge.badge-style3.badge-warning {
  background-color: #EB965D;
}
.fw .badge.badge-style3.badge-danger {
  background-color: #E1524F;
}
.fw .alert {
  padding: 15px;
  margin-bottom: 15px;
  border: 0px solid transparent;
  border-radius: 0px;
  color: #000;
  text-shadow: none !important;
}
.fw .alert h4 {
  margin-top: 0;
  color: inherit;
}
.fw .alert .alert-link {
  font-weight: bold;
}
.fw .alert > p,
.fw .alert > ul {
  margin-bottom: 0;
}
.fw .alert > p + p {
  margin-top: 5px;
}
.fw .alert .alert-body.alert-set-icon {
  padding-left: 35px;
  position: relative;
}
.fw .alert .alert-body.alert-set-icon .alert-icon {
  position: absolute;
  left: 0;
  margin-top: -5px;
  margin-left: -5px;
}
.fw .alert .close {
  position: static !important;
  top: 0;
  left: 0;
  line-height: 0.5;
}
.fw .alert.alert-sm {
  padding: 8px 15px 6px;
}
.fw .alert.alert-border {
  border-width: 1px;
}
.fw .alert.alert-border.alert-border-default {
  border-color: #e4e4e4;
}
.fw .alert.alert-dotted {
  border: 1px dashed #A8A8A8;
}
.fw .alert.alert-info {
  background: #F1F4F5 !important;
}
.fw .alert.alert-shadow {
  -webkit-box-shadow: rgba(0, 0, 0, 0.16) 0 3px 6px;
  box-shadow: rgba(0, 0, 0, 0.16) 0 3px 6px;
}
.fw .alert.alert-blue {
  background-color: #E3F3FF;
}
.fw .alert2 {
  padding: 5px;
  margin-top: 10px;
  text-align: center;
}
.fw .alert2.alert-border {
  border: 1px solid transparent;
}
.fw .alert-dark-outline.alert-success {
  background-color: #e5f0dd;
  border-color: #b0d393;
}
.fw .alert-dark-outline.alert-success hr {
  border-top-color: #a3cc81;
}
.fw .alert-dark-outline.alert-success .alert-link {
  color: #000000;
}
.fw .alert-dark-outline.alert-info {
  background-color: #d9edf7;
  border-color: #a2dfeb;
}
.fw .alert-dark-outline.alert-info hr {
  border-top-color: #8dd8e7;
}
.fw .alert-dark-outline.alert-info .alert-link {
  color: #000000;
}
.fw .alert-dark-outline.alert-warning {
  background-color: #faf3d0;
  border-color: #f2d954;
}
.fw .alert-dark-outline.alert-warning hr {
  border-top-color: #f0d33c;
}
.fw .alert-dark-outline.alert-warning .alert-link {
  color: #000000;
}
.fw .alert-dark-outline.alert-danger {
  background-color: #f9dcdc;
  border-color: #ea7d7b;
}
.fw .alert-dark-outline.alert-danger hr {
  border-top-color: #e66865;
}
.fw .alert-dark-outline.alert-danger .alert-link {
  color: #000000;
}
.fw .alert-dismissable,
.fw .alert-dismissible {
  padding-right: 35px;
}
.fw .alert-dismissable .close,
.fw .alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.fw .alert-success {
  background-color: #e5f0dd;
  border-color: #c0dca9;
}
.fw .alert-success hr {
  border-top-color: #b3d597;
}
.fw .alert-success .alert-link {
  color: #000000;
}
.fw .alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.fw .alert-info hr {
  border-top-color: #a6e1ec;
}
.fw .alert-info .alert-link {
  color: #000000;
}
.fw .alert-warning {
  background-color: #faf3d0;
  border-color: #f4df70;
}
.fw .alert-warning hr {
  border-top-color: #f2da58;
}
.fw .alert-warning .alert-link {
  color: #000000;
}
.fw .alert-danger {
  background-color: #f9dcdc;
  border-color: #ee9795;
}
.fw .alert-danger hr {
  border-top-color: #ea817f;
}
.fw .alert-danger .alert-link {
  color: #000000;
}
.fw .status-alert {
  padding: 10px 15px;
  border: 1px solid #e6e6e6;
  border-top: 0px solid transparent;
  border-radius: 0px;
  color: #000;
  display: none;
  background-color: #f2f2f2;
  text-shadow: none !important;
  position: fixed;
  width: 450px;
  margin-left: -225px;
  top: 70px;
  left: 50%;
  z-index: 1002;
  line-height: 18px;
  -webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
}
.fw .status-alert h4 {
  margin-top: 0;
  color: inherit;
}
.fw .status-alert .alert-link {
  font-weight: bold;
}
.fw .status-alert > p,
.fw .status-alert > ul {
  margin-bottom: 0;
}
.fw .status-alert > p + p {
  margin-top: 5px;
}
.fw .status-alert .alert-body.alert-set-icon {
  padding-left: 35px;
  position: relative;
}
.fw .status-alert .alert-body.alert-set-icon .alert-icon {
  position: absolute;
  left: 0;
  margin-top: -5px;
  margin-left: -5px;
}
.fw .status-alert .close {
  position: static !important;
  top: 0;
  left: 0;
  line-height: 15px;
  font-size: 24px;
  color: #000;
}
.fw .status-alert.status-alert-xs {
  width: 225px;
  margin-left: -112.5px;
}
.fw .status-alert.status-alert-sm {
  width: 300px;
  margin-left: -150px;
}
.fw .status-alert.status-alert-xmd {
  width: 585px;
  margin-left: -292.5px;
}
.fw .status-alert.status-alert-md {
  width: 675px;
  margin-left: -337.5px;
}
.fw .status-alert.status-alert-lg {
  width: 900px;
  margin-left: -450px;
}
.fw .status-alert.status-has-parent {
  position: absolute;
  top: 0 !important;
}
.fw .mini-status-alert {
  padding: 3px 9px;
}
.fw .mini-status-alert .close {
  font-size: 14px;
  line-height: 13px;
  margin-top: 2px !important;
  font-weight: normal;
  color: #333333;
  opacity: 0.4;
  filter: alpha(opacity=40);
}
.fw .mini-status-alert .close span {
  font-size: 14px !important;
}
.fw .mini-status-alert .close:hover,
.fw .mini-status-alert .close:focus {
  color: #4d4d4d;
  text-decoration: none;
  cursor: pointer;
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .status-alert-success {
  background-color: #e5f0dd;
  border-color: #c0dca9;
  color: #000;
}
.fw .status-alert-success hr {
  border-top-color: #b3d597;
}
.fw .status-alert-success .alert-link {
  color: #000000;
}
.fw .status-alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #000;
}
.fw .status-alert-info hr {
  border-top-color: #a6e1ec;
}
.fw .status-alert-info .alert-link {
  color: #000000;
}
.fw .status-alert-warning {
  background-color: #faf3d0;
  border-color: #f4df70;
  color: #000;
}
.fw .status-alert-warning hr {
  border-top-color: #f2da58;
}
.fw .status-alert-warning .alert-link {
  color: #000000;
}
.fw .status-alert-warning.alert-warning-border-1 {
  border-color: #F5D89E;
}
.fw .status-alert-danger {
  background-color: #f9dcdc;
  border-color: #ee9795;
  color: #000;
}
.fw .status-alert-danger hr {
  border-top-color: #ea817f;
}
.fw .status-alert-danger .alert-link {
  color: #000000;
}
.fw .callout {
  padding: 4px 8px;
  border: 1px solid #e6e6e6;
  border-radius: 0px;
  color: #000;
  background-color: #f2f2f2;
  margin: 0px auto;
  float: none !important;
}
.fw .callout h4 {
  margin-top: 0;
  color: inherit;
}
.fw .callout .alert-link {
  font-weight: bold;
}
.fw .callout > p,
.fw .callout > ul {
  margin-bottom: 0;
}
.fw .callout > p + p {
  margin-top: 5px;
}
.fw .callout .callout-body {
  font-size: 11px;
}
.fw .callout .callout-body.callout-set-icon {
  padding-left: 45px;
  position: relative;
}
.fw .callout .callout-body.callout-set-icon .callout-icon {
  position: absolute;
  left: 0;
}
.fw .callout .close {
  position: static !important;
  top: 0;
  left: 0;
  line-height: 15px;
  font-size: 24px;
  color: #000;
}
.fw .callout.callout-xs {
  width: 225px;
  margin-left: -112.5px;
}
.fw .callout.callout-sm {
  width: 300px;
  margin-left: -150px;
}
.fw .callout.callout-md {
  width: 675px;
  margin-left: -337.5px;
}
.fw .callout.callout-lg {
  width: 900px;
  margin-left: -450px;
}
.fw .callout-success {
  background-color: #e5f0dd;
  border-color: #c0dca9;
  color: #000;
}
.fw .callout-success hr {
  border-top-color: #b3d597;
}
.fw .callout-success .alert-link {
  color: #000000;
}
.fw .callout-info {
  background-color: #eaf5fb;
  border-color: #bce8f1;
  color: #000;
}
.fw .callout-info hr {
  border-top-color: #a6e1ec;
}
.fw .callout-info .alert-link {
  color: #000000;
}
.fw .callout-warning {
  background-color: #fef4d0;
  border-color: #fcdc6c;
  color: #000;
}
.fw .callout-warning hr {
  border-top-color: #fbd653;
}
.fw .callout-warning .alert-link {
  color: #000000;
}
.fw .callout-danger {
  background-color: #fceded;
  border-color: #ee9795;
  color: #000;
}
.fw .callout-danger hr {
  border-top-color: #ea817f;
}
.fw .callout-danger .alert-link {
  color: #000000;
}
.fw .status-alert-info {
  color: #F0F4F5;
  background-color: #f2f2f2;
  border-color: #cccccc;
  color: #000;
}
.fw .status-alert-blue {
  background-color: #D9EDF7;
  border-color: #BCE8F1;
  color: #000;
}
.fw .fw-alert-gr-warning {
  background: url(images/fw-alert-bg.png) repeat-x #fbf3d1 left -2px;
  height: 42px;
  padding: 10px 15px;
  z-index: 1001;
  border-width: 0px;
  border-bottom: 1px solid #e4e4e4;
  text-align: center;
}
.fw .fw-alert-gr-warning.alert-has-parent {
  margin: 0 -15px;
  top: 0;
  position: relative;
}
.fw .filter-notify {
  border: 1px solid #e6e8d8;
  background: #fcfff3;
  min-height: 30px;
  margin-top: -12px;
  float: left;
  padding: 0 10px;
  width: 100%;
  position: relative;
}
.fw .filter-notify > .filter-msg {
  color: #262624;
  width: 100%;
  padding-right: 180px;
  display: table;
}
.fw .filter-notify > .filter-msg > span {
  font-weight: 600;
  display: table-cell;
  vertical-align: top;
  padding-right: 10px;
  line-height: 18px;
  padding-top: 6px;
  white-space: nowrap;
  margin-top: 0;
}
.fw .filter-notify > .filter-msg > em {
  color: #262624;
  font-style: normal;
  display: table-cell;
  vertical-align: top;
  width: 100%;
  padding-top: 4px;
  padding-bottom: 2px;
  line-height: 22px;
  padding-right: 15px;
  margin-top: 0;
}
.fw .filter-notify .filter-links {
  position: absolute;
  right: 10px;
  bottom: 8px;
  top: 0;
}
.fw .filter-notify .filter-links > a {
  float: left;
  margin-top: 6px;
  cursor: pointer;
}
.fw .filter-notify .filter-links > .fw-sep {
  float: left;
  background-color: #cccccc;
  width: 1px;
  height: 15px;
  margin: 7px 15px 0;
}
.fw .fw-blockquote {
  border-left-width: 3px;
  font-size: 11px;
  padding: 10px 10px 10px 13px;
  line-height: 18px;
}
.fw .fw-blockquote .quote-title {
  font-size: 12px;
}
.fw .fw-blockquote.fw-blockquote-danger {
  background-color: #F9DCDD;
  border-color: #E1524F;
  color: #BE0000;
}
.fw .fw-blockquote.fw-blockquote-danger .quote-title {
  color: #980100;
}
.fw .fw-blockquote.fw-blockquote-warning {
  background-color: #FDF4DA;
  border-color: #EFBD0B;
}
.fw .fw-blockquote.fw-blockquote-info {
  background-color: #E6F6FF;
  border-color: #006EB1;
}
.fw .fw-blockquote.fw-blockquote-info .quote-title {
  color: #006EB1;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.fw .progress {
  overflow: hidden;
  height: 3px;
  margin-bottom: 15px;
  background-color: #f5f5f5;
  border-radius: 0px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.fw .progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 10px;
  line-height: 15px;
  color: #fff;
  text-align: center;
  background-color: #7ebb49;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
.fw .progress-striped .progress-bar,
.fw .progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}
.fw .progress.active .progress-bar,
.fw .progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.fw .progress-bar-success {
  background-color: #7ebb49;
}
.progress-striped .fw .progress-bar-success {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.fw .progress-bar-info {
  background-color: #5bc0de;
}
.progress-striped .fw .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.fw .progress-bar-warning {
  background-color: #f0ad4e;
}
.progress-striped .fw .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.fw .progress-bar-danger {
  background-color: #dc3e3e;
}
.progress-striped .fw .progress-bar-danger {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.fw .progress-sm {
  background-color: #e5e5e5;
  height: 7px;
  margin-bottom: 0;
  -webkit-box-shadow: 0 0;
  box-shadow: 0 0;
}
.fw .progress-sm .progress-bar {
  -webkit-box-shadow: 0 0;
  box-shadow: 0 0;
}
.fw .progress-sm .progress-bar.progress-bar-success {
  background-color: #7ebb49;
}
.fw .progress-sm .progress-bar.progress-bar-disabled {
  background-color: #d3d3d3;
}
.fw .progress-sm .progress-bar.progress-bar-danger {
  background-color: #ec8582;
}
.fw .progress-sm .progress-bar.progress-bar-danger1 {
  background-color: #DD3F3E;
}
.fw .progress-sm .progress-bar.progress-blue {
  background-color: #4cb1c0;
}
.fw .progress-sm .progress-bar.progress-blue-2 {
  background-color: #00a8e8;
}
.fw .progress-sm .progress-bar.progress-bar-orange {
  background-color: #F9904E;
}
.fw .progress-sm .progress-bar.progress-bar-yellow {
  background-color: #ECCA22;
}
.fw .progress-sm.progress-radius {
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
}
.fw .progress-sm.progress-radius .progress-bar {
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
}
.fw .progress-xsm {
  height: 5px;
  margin-bottom: 0;
  -webkit-box-shadow: 0 0;
  box-shadow: 0 0;
}
.fw .progress-xsm.progress-blue {
  background-color: #DBE7ED;
}
.fw .progress-xsm.progress-blue-1 {
  background-color: #E2EDF5;
}
.fw .progress-xsm .progress-bar {
  background-color: #009CE2;
  -webkit-box-shadow: 0 0;
  box-shadow: 0 0;
}
.fw .progress-xsm .progress-bar.progress-bar-success {
  background-color: #7ebb49;
}
.fw .progress-xsm .progress-bar.progress-bar-disabled {
  background-color: #d3d3d3;
}
.fw .progress-xsm .progress-bar.progress-bar-danger {
  background-color: #ec8582;
}
.fw .progress-xsm .progress-bar.progress-bar-danger1 {
  background-color: #DD3F3E;
}
.fw .progress-xsm .progress-bar.progress-blue {
  background-color: #4cb1c0;
}
.fw .progress-xsm .progress-bar.progress-blue-2 {
  background-color: #00a8e8;
}
.fw .progress-xsm .progress-bar.progress-bar-blue-3 {
  background-color: #037FBE;
}
.fw .progress-xsm .progress-bar.progress-bar-orange {
  background-color: #F9904E;
}
.fw .progress-xsm .progress-bar.progress-bar-yellow {
  background-color: #ECCA22;
}
.fw .progress-xsm.progress-radius {
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
}
.fw .progress-xsm.progress-radius .progress-bar {
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
}
.fw .progress-md {
  height: 9px;
  margin-bottom: 0;
  background-color: #D5D5D5;
  -webkit-box-shadow: 0 0;
  box-shadow: 0 0;
}
.fw .progress-md .progress-bar {
  -webkit-box-shadow: 0 0;
  box-shadow: 0 0;
}
.fw .progress-md .progress-bar.progress-bar-warning {
  background-color: #F09A00;
}
.fw .progress-md .progress-bar.progress-bar-danger {
  background-color: #AA0000;
}
.fw .progress-md .progress-bar.progress-bar-midred {
  background-color: #f40405;
}
.fw .progress-md .progress-bar.progress-bar-success {
  background-color: #67CB00;
}
.fw .progress-lg {
  height: 11px;
  margin-bottom: 0;
  background-color: #D5D5D5;
  -webkit-box-shadow: 0 0;
  box-shadow: 0 0;
}
.fw .progress-lg .progress-bar {
  -webkit-box-shadow: 0 0;
  box-shadow: 0 0;
}
.fw .progress-lg .progress-bar.progress-bar-warning {
  background-color: #F09A00;
}
.fw .progress-lg .progress-bar.progress-bar-danger {
  background-color: #AA0000;
}
.fw .progress-lg .progress-bar.progress-bar-success {
  background-color: #67CB00;
}
.fw .progress-lg .progress-bar.progress-bar-primary {
  background-color: #2aa2b4;
}
.fw .progress-xxsm {
  height: 3px;
  margin-bottom: 0;
  -webkit-box-shadow: 0 0;
  box-shadow: 0 0;
  background-color: #D9D9D9;
  border-radius: 3px;
}
.fw .progress-xxsm .progress-bar.progress-bar-success {
  background-color: #21B46A;
  -webkit-box-shadow: 0 0;
  box-shadow: 0 0;
}
.fw .progress-tiny {
  height: 2px;
  margin-bottom: 0;
  -webkit-box-shadow: 0 0;
  box-shadow: 0 0;
  background-color: #D9D9D9;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}
.fw .progress-tiny .progress-bar.progress-bar-primary {
  background-color: #0E72EB;
  -webkit-box-shadow: 0 0;
  box-shadow: 0 0;
}
.fw .progress-backup {
  background: #e2e9f6;
  margin-bottom: 0px;
  height: 6px;
  width: 200px;
  position: relative;
  float: left;
  -webkit-box-shadow: inset 0 0 0;
  box-shadow: inset 0 0 0;
}
.fw .progress-backup.progress-backup-rounded {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.fw .progress-backup .progress-bar {
  position: absolute;
  -webkit-box-shadow: inset 0 0 0;
  box-shadow: inset 0 0 0;
  border-right: 1px solid #fff;
  left: 0;
}
.fw .progress-backup .progress-bar:first-child {
  border-right: 0px solid #fff;
}
.fw .progress-backup .progress-bar + .fw .progress-backup .progress-bar {
  z-index: 0;
}
.fw .progress-backup .progress-bar.progress-bar-blue {
  background-color: #4196CB;
}
.fw .progress-backup .progress-bar.progress-bar-orange {
  background-color: #F77313;
}
.fw .progress-backup .progress-bar.progress-bar-maroon {
  background-color: #BA4E00;
}
.fw .progress-backup .progress-bar.progress-bar-green {
  background-color: #3E9193;
}
.fw .progress-backup .progress-bar.progress-bar-light-green {
  background-color: #38BF9F;
}
.fw .progress-backup .progress-bar.progress-bar-pink {
  background-color: #EA5B68;
}
.fw .progress-backup .progress-bar.progress-bar-yellow {
  background-color: #EDD27B;
}
.fw .progress-backup .progress-bar.progress-bar-violet {
  background-color: #806DBF;
}
.fw .progress-backup .progress-bar.progress-bar-gray {
  background-color: #D5D5D5;
}
.fw .list-group {
  margin-bottom: 20px;
  padding-left: 0;
}
.fw .list-group.list-group-md > .list-group-item {
  padding: 6px 10px 6px 10px;
  line-height: 15px;
}
.fw .list-group.list-group-md > .list-group-item .icheckbox_minimal {
  vertical-align: top;
}
.fw .list-group.list-group-sm > .list-group-item {
  padding: 4px 7px;
  line-height: 16px;
}
.fw .list-group.list-group-sm > .list-group-item .icheckbox_minimal {
  vertical-align: top;
}
.fw .list-group.list-group-sm > .list-group-item.ui-sortable-helper {
  border: 1px solid #f4d26b;
}
.fw .list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.fw .list-group-item:first-child {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
}
.fw .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.fw a.list-group-item,
.fw button.list-group-item {
  color: #555;
}
.fw a.list-group-item .list-group-item-heading,
.fw button.list-group-item .list-group-item-heading {
  color: #333;
}
.fw a.list-group-item:hover,
.fw button.list-group-item:hover,
.fw a.list-group-item:focus,
.fw button.list-group-item:focus {
  text-decoration: none;
  color: #555;
  background-color: #f5f5f5;
}
.fw button.list-group-item {
  width: 100%;
  text-align: left;
}
.fw .list-group-item.disabled,
.fw .list-group-item.disabled:hover,
.fw .list-group-item.disabled:focus {
  background-color: #f6f6f6;
  color: #e3e9e9;
  cursor: not-allowed;
}
.fw .list-group-item.disabled .list-group-item-heading,
.fw .list-group-item.disabled:hover .list-group-item-heading,
.fw .list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}
.fw .list-group-item.disabled .list-group-item-text,
.fw .list-group-item.disabled:hover .list-group-item-text,
.fw .list-group-item.disabled:focus .list-group-item-text {
  color: #e3e9e9;
}
.fw .list-group-item.active,
.fw .list-group-item.active:hover,
.fw .list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #7ebb49;
  border-color: #7ebb49;
}
.fw .list-group-item.active .list-group-item-heading,
.fw .list-group-item.active:hover .list-group-item-heading,
.fw .list-group-item.active:focus .list-group-item-heading,
.fw .list-group-item.active .list-group-item-heading > small,
.fw .list-group-item.active:hover .list-group-item-heading > small,
.fw .list-group-item.active:focus .list-group-item-heading > small,
.fw .list-group-item.active .list-group-item-heading > .small,
.fw .list-group-item.active:hover .list-group-item-heading > .small,
.fw .list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}
.fw .list-group-item.active .list-group-item-text,
.fw .list-group-item.active:hover .list-group-item-text,
.fw .list-group-item.active:focus .list-group-item-text {
  color: #e7f2de;
}
.fw .list-group-item-success {
  color: #000;
  background-color: #e5f0dd;
}
a.fw .list-group-item-success,
button.fw .list-group-item-success {
  color: #000;
}
a.fw .list-group-item-success .list-group-item-heading,
button.fw .list-group-item-success .list-group-item-heading {
  color: inherit;
}
a.fw .list-group-item-success:hover,
button.fw .list-group-item-success:hover,
a.fw .list-group-item-success:focus,
button.fw .list-group-item-success:focus {
  color: #000;
  background-color: #d7e8cb;
}
a.fw .list-group-item-success.active,
button.fw .list-group-item-success.active,
a.fw .list-group-item-success.active:hover,
button.fw .list-group-item-success.active:hover,
a.fw .list-group-item-success.active:focus,
button.fw .list-group-item-success.active:focus {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.fw .list-group-item-info {
  color: #000;
  background-color: #d9edf7;
}
a.fw .list-group-item-info,
button.fw .list-group-item-info {
  color: #000;
}
a.fw .list-group-item-info .list-group-item-heading,
button.fw .list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.fw .list-group-item-info:hover,
button.fw .list-group-item-info:hover,
a.fw .list-group-item-info:focus,
button.fw .list-group-item-info:focus {
  color: #000;
  background-color: #c4e3f3;
}
a.fw .list-group-item-info.active,
button.fw .list-group-item-info.active,
a.fw .list-group-item-info.active:hover,
button.fw .list-group-item-info.active:hover,
a.fw .list-group-item-info.active:focus,
button.fw .list-group-item-info.active:focus {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.fw .list-group-item-warning {
  color: #000;
  background-color: #faf3d0;
}
a.fw .list-group-item-warning,
button.fw .list-group-item-warning {
  color: #000;
}
a.fw .list-group-item-warning .list-group-item-heading,
button.fw .list-group-item-warning .list-group-item-heading {
  color: inherit;
}
a.fw .list-group-item-warning:hover,
button.fw .list-group-item-warning:hover,
a.fw .list-group-item-warning:focus,
button.fw .list-group-item-warning:focus {
  color: #000;
  background-color: #f8edb9;
}
a.fw .list-group-item-warning.active,
button.fw .list-group-item-warning.active,
a.fw .list-group-item-warning.active:hover,
button.fw .list-group-item-warning.active:hover,
a.fw .list-group-item-warning.active:focus,
button.fw .list-group-item-warning.active:focus {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.fw .list-group-item-danger {
  color: #000;
  background-color: #f9dcdc;
}
a.fw .list-group-item-danger,
button.fw .list-group-item-danger {
  color: #000;
}
a.fw .list-group-item-danger .list-group-item-heading,
button.fw .list-group-item-danger .list-group-item-heading {
  color: inherit;
}
a.fw .list-group-item-danger:hover,
button.fw .list-group-item-danger:hover,
a.fw .list-group-item-danger:focus,
button.fw .list-group-item-danger:focus {
  color: #000;
  background-color: #f5c6c6;
}
a.fw .list-group-item-danger.active,
button.fw .list-group-item-danger.active,
a.fw .list-group-item-danger.active:hover,
button.fw .list-group-item-danger.active:hover,
a.fw .list-group-item-danger.active:focus,
button.fw .list-group-item-danger.active:focus {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.fw .list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.fw .list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.fw .panel {
  margin-bottom: 15px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 0px;
}
.fw .panel-body {
  padding: 20px;
}
.fw .panel-heading {
  padding: 6px 8px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: -1px;
  border-top-left-radius: -1px;
}
.fw .panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.fw .panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 11px;
  color: inherit;
}
.fw .panel-title > a,
.fw .panel-title > small,
.fw .panel-title > .small,
.fw .panel-title > small > a,
.fw .panel-title > .small > a {
  color: inherit;
}
.fw .panel-footer {
  padding: 6px 8px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: -1px;
  border-bottom-left-radius: -1px;
}
.fw .panel > .list-group,
.fw .panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.fw .panel > .list-group .list-group-item,
.fw .panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.fw .panel > .list-group:first-child .list-group-item:first-child,
.fw .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-right-radius: -1px;
  border-top-left-radius: -1px;
}
.fw .panel > .list-group:last-child .list-group-item:last-child,
.fw .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: -1px;
  border-bottom-left-radius: -1px;
}
.fw .panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.fw .panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.fw .list-group + .panel-footer {
  border-top-width: 0;
}
.fw .panel > .table,
.fw .panel > .table-responsive > .table,
.fw .panel > .panel-collapse > .table {
  margin-bottom: 0;
}
.fw .panel > .table caption,
.fw .panel > .table-responsive > .table caption,
.fw .panel > .panel-collapse > .table caption {
  padding-left: 20px;
  padding-right: 20px;
}
.fw .panel > .table:first-child,
.fw .panel > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: -1px;
  border-top-left-radius: -1px;
}
.fw .panel > .table:first-child > thead:first-child > tr:first-child,
.fw .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.fw .panel > .table:first-child > tbody:first-child > tr:first-child,
.fw .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: -1px;
  border-top-right-radius: -1px;
}
.fw .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.fw .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.fw .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.fw .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.fw .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.fw .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.fw .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.fw .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: -1px;
}
.fw .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.fw .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.fw .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.fw .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.fw .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.fw .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.fw .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.fw .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: -1px;
}
.fw .panel > .table:last-child,
.fw .panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: -1px;
  border-bottom-left-radius: -1px;
}
.fw .panel > .table:last-child > tbody:last-child > tr:last-child,
.fw .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.fw .panel > .table:last-child > tfoot:last-child > tr:last-child,
.fw .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-left-radius: -1px;
  border-bottom-right-radius: -1px;
}
.fw .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.fw .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.fw .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.fw .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.fw .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.fw .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.fw .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.fw .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: -1px;
}
.fw .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.fw .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.fw .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.fw .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.fw .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.fw .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.fw .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.fw .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: -1px;
}
.fw .panel > .panel-body + .table,
.fw .panel > .panel-body + .table-responsive,
.fw .panel > .table + .panel-body,
.fw .panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.fw .panel > .table > tbody:first-child > tr:first-child th,
.fw .panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.fw .panel > .table-bordered,
.fw .panel > .table-responsive > .table-bordered {
  border: 0;
}
.fw .panel > .table-bordered > thead > tr > th:first-child,
.fw .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.fw .panel > .table-bordered > tbody > tr > th:first-child,
.fw .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.fw .panel > .table-bordered > tfoot > tr > th:first-child,
.fw .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.fw .panel > .table-bordered > thead > tr > td:first-child,
.fw .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.fw .panel > .table-bordered > tbody > tr > td:first-child,
.fw .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.fw .panel > .table-bordered > tfoot > tr > td:first-child,
.fw .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.fw .panel > .table-bordered > thead > tr > th:last-child,
.fw .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.fw .panel > .table-bordered > tbody > tr > th:last-child,
.fw .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.fw .panel > .table-bordered > tfoot > tr > th:last-child,
.fw .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.fw .panel > .table-bordered > thead > tr > td:last-child,
.fw .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.fw .panel > .table-bordered > tbody > tr > td:last-child,
.fw .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.fw .panel > .table-bordered > tfoot > tr > td:last-child,
.fw .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.fw .panel > .table-bordered > thead > tr:first-child > td,
.fw .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.fw .panel > .table-bordered > tbody > tr:first-child > td,
.fw .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.fw .panel > .table-bordered > thead > tr:first-child > th,
.fw .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.fw .panel > .table-bordered > tbody > tr:first-child > th,
.fw .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.fw .panel > .table-bordered > tbody > tr:last-child > td,
.fw .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.fw .panel > .table-bordered > tfoot > tr:last-child > td,
.fw .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.fw .panel > .table-bordered > tbody > tr:last-child > th,
.fw .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.fw .panel > .table-bordered > tfoot > tr:last-child > th,
.fw .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.fw .panel > .table-responsive {
  border: 0;
  margin-bottom: 0;
}
.fw .panel-group {
  margin-bottom: 15px;
}
.fw .panel-group .panel {
  margin-bottom: 0;
  border-radius: 0px;
}
.fw .panel-group .panel + .panel {
  margin-top: 5px;
}
.fw .panel-group .panel-heading {
  border-bottom: 0;
}
.fw .panel-group .panel-heading + .panel-collapse > .panel-body,
.fw .panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}
.fw .panel-group .panel-footer {
  border-top: 0;
}
.fw .panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.fw .panel-group.panel-attached .panel {
  margin-bottom: 0;
  border-radius: 0px;
}
.fw .panel-group.panel-attached .panel + .panel {
  margin-top: -1px;
}
.fw .panel-fw {
  border-color: #d8dcdd;
}
.fw .panel-fw > .panel-heading {
  color: #ffffff;
  background-color: #6c7a83;
  border-color: #d8dcdd;
}
.fw .panel-fw > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d8dcdd;
}
.fw .panel-fw > .panel-heading .badge {
  color: #6c7a83;
  background-color: #ffffff;
}
.fw .panel-fw > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d8dcdd;
}
.fw .panel-light {
  border-color: #ededed;
}
.fw .panel-light > .panel-heading {
  color: #000;
  background-color: #eceff0;
  border-color: #ededed;
}
.fw .panel-light > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ededed;
}
.fw .panel-light > .panel-heading .badge {
  color: #eceff0;
  background-color: #000;
}
.fw .panel-light > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ededed;
}
.fw .panel-default {
  border-color: #d8dcdd;
}
.fw .panel-default > .panel-heading {
  color: #000000;
  background-color: #f5f5f5;
  border-color: #d8dcdd;
}
.fw .panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d8dcdd;
}
.fw .panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #000000;
}
.fw .panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d8dcdd;
}
.fw .panel-primary {
  border-color: #7ebb49;
}
.fw .panel-primary > .panel-heading {
  color: #fff;
  background-color: #7ebb49;
  border-color: #7ebb49;
}
.fw .panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #7ebb49;
}
.fw .panel-primary > .panel-heading .badge {
  color: #7ebb49;
  background-color: #fff;
}
.fw .panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #7ebb49;
}
.fw .panel-success {
  border-color: #c0dca9;
}
.fw .panel-success > .panel-heading {
  color: #000;
  background-color: #e5f0dd;
  border-color: #c0dca9;
}
.fw .panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #c0dca9;
}
.fw .panel-success > .panel-heading .badge {
  color: #e5f0dd;
  background-color: #000;
}
.fw .panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #c0dca9;
}
.fw .panel-info {
  border-color: #bce8f1;
}
.fw .panel-info > .panel-heading {
  color: #000;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.fw .panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
.fw .panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #000;
}
.fw .panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}
.fw .panel-warning {
  border-color: #f4df70;
}
.fw .panel-warning > .panel-heading {
  color: #000;
  background-color: #faf3d0;
  border-color: #f4df70;
}
.fw .panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #f4df70;
}
.fw .panel-warning > .panel-heading .badge {
  color: #faf3d0;
  background-color: #000;
}
.fw .panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #f4df70;
}
.fw .panel-danger {
  border-color: #ee9795;
}
.fw .panel-danger > .panel-heading {
  color: #000;
  background-color: #f9dcdc;
  border-color: #ee9795;
}
.fw .panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ee9795;
}
.fw .panel-danger > .panel-heading .badge {
  color: #f9dcdc;
  background-color: #000;
}
.fw .panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ee9795;
}
.fw .panel-group-x .panel + .panel {
  margin-top: -1px;
}
.fw .panel-group-x .panel .panel-heading {
  background-color: #eceff0;
  padding: 0;
}
.fw .panel-group-x .panel .panel-heading:hover {
  background-color: #e7eaeb;
}
.fw .panel-group-x .panel .panel-heading .panel-title .caret {
  margin-top: -3px;
}
.fw .panel-group-x .panel .panel-heading .panel-title .icn-cancel,
.fw .panel-group-x .panel .panel-heading .panel-title .icn-ok {
  margin-left: 3px;
  margin-top: -2px;
}
.fw .panel-group-x .panel .panel-heading .panel-title .icn-trash,
.fw .panel-group-x .panel .panel-heading .panel-title .icn-edit {
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.fw .panel-group-x .panel .panel-heading .panel-title .icn-trash:hover,
.fw .panel-group-x .panel .panel-heading .panel-title .icn-edit:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .panel-group-x .panel .panel-heading .panel-title .panel-rule-name {
  margin-left: 5px;
}
.fw .panel-group-x .panel .panel-heading .panel-title .collapsed .caret {
  border-top: 4px solid transparent;
  border-left: 4px solid;
  border-bottom: 4px solid transparent;
  margin-top: -2px;
  margin-right: -4px;
}
.fw .panel-group-x .panel .panel-heading > h4 {
  padding: 4px 5px;
  line-height: 18px;
}
.fw .panel-group-x .panel .panel-heading .panel-heading-hover {
  visibility: hidden;
}
.fw .panel-group-x .panel .panel-heading:hover .panel-heading-hover {
  visibility: visible;
}
.fw .panel-group-x .panel.disabled .panel-heading .panel-title .panel-rule-name {
  color: #5b5d5d;
}
.fw .panel-group-x .panel.disabled .panel-heading .panel-title .collapsed .caret {
  border-top-color: transparent;
  border-left-color: #5e6060;
}
.fw .panel-group-x .panel.disabled .panel-heading .panel-title .caret {
  border-top-color: #5e6060;
}
.fw .panel-group2 {
  border: 1px solid #e4e4e4;
}
.fw .panel-group2 .panel {
  border: 0px;
}
.fw .panel-group2 .panel-heading {
  background: #edeff0;
  height: 28px;
  padding: 0px;
  cursor: pointer;
}
.fw .panel-group2 .panel-heading h3 {
  padding: 7px 15px;
  font-size: 12px;
}
.fw .panel-group2 .panel-heading > span {
  margin: 6px 0 0 10px;
  display: inline-block;
}
.fw .panel-group2 .panel-heading > i {
  margin: 6px 10px 0 0;
}
.fw .panel-group2 .panel-heading .fw-icn-right-circle {
  display: none;
}
.fw .panel-group2 .panel-heading .fw-icn-down-circle {
  display: block;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.fw .panel-group2 .panel-heading.collapsed .fw-icn-right-circle {
  display: block;
}
.fw .panel-group2 .panel-heading.collapsed .fw-icn-down-circle {
  display: none;
}
.fw .panel-group2 .panel-heading > ul {
  float: right;
  list-style: none;
  margin: 0px 5px 0 0;
  padding: 0;
}
.fw .panel-group2 .panel-heading > ul li {
  float: left;
  padding: 5px 6px;
  min-height: 18px;
}
.fw .panel-group2 .panel-heading > ul li .panel-arrow {
  background-image: url("images/flat-common-sprites-images@2x.png?bN=5314");
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-repeat: no-repeat;
  background-position: -482px -3641px;
  opacity: 1;
  filter: alpha(opacity=100);
  width: 16px;
  height: 16px;
  float: right;
  margin-top: 2px;
}
.fw .panel-group2 .panel-heading.collapsed .caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-left: 5px dashed;
  border-color: #767778;
  border-left: 5px solid \9;
  border-right-width: 0 !important;
  border-top: 4px solid transparent!important;
  border-bottom: 4px solid transparent!important;
}
.fw .panel-group2 .panel-heading.collapsed .panel-arrow {
  background-position: -459px -3641px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.fw .panel-group2 .panel-heading .caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 5px dashed;
  border-color: #767778;
  border-top: 5px solid \9;
  border-bottom-width: 0px !important;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.fw .panel-group2 .panel-body {
  padding: 15px;
}
.fw .panel-group2 .panel + .panel {
  margin-top: 0 !important;
  border-top: 1px solid #d8d8d8;
}
.fw .panel-group-border .panel {
  -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
  box-shadow: 0 0 0 rgba(0, 0, 0, 0);
  border: 1px solid #e4e4e4;
}
.fw .panel-group-border .panel-default > .panel-heading {
  border: 0px;
  border-bottom: 1px solid #e4e4e4;
  -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
  box-shadow: 0 0 0 rgba(0, 0, 0, 0);
}
.fw .panel-group-border .panel-body {
  border: 0px !important;
  -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
  box-shadow: 0 0 0 rgba(0, 0, 0, 0);
}
.fw .panel-rule .panel .panel-heading .panel-title .collapsed .caret {
  border-top-color: transparent;
  border-left-color: #000;
  border-bottom: 4px solid transparent;
}
.fw .panel-rule .panel .panel-heading .panel-heading-hover {
  visibility: hidden;
}
.fw .panel-rule .panel .panel-heading:hover .panel-heading-hover {
  visibility: visible;
}
.fw .panel-rule .panel.disabled .panel-heading .panel-title {
  opacity: 0.6;
}
.fw .note-panel .panel {
  padding: 17px 20px 16px 20px;
}
.fw .note-panel .panel .panel-heading {
  background-color: #fff;
  border-width: 0;
  padding: 0;
}
.fw .note-panel .panel .panel-heading.heading-with-border {
  border-bottom: 1px solid #E9E9E9;
}
.fw .note-panel .panel .panel-heading .panel-title span .fw-icn-arrow {
  background-position: -350px -2749px;
  margin-left: 4px;
}
.fw .note-panel .panel .panel-heading .panel-title span.collapsed .fw-icn-arrow {
  background-position: -349px -2771px;
}
.fw .note-panel .panel .panel-body {
  padding: 8px 0 0;
}
.fw .panel-group1 .panel {
  border: none;
  margin-top: -1px;
}
.fw .panel-group1 .panel .panel-heading + .panel-collapse > .panel-body {
  border-top: none;
}
.fw .panel-group1 .panel .panel-body {
  padding-left: 10px;
}
.fw .panel-group1 .panel + .panel {
  margin-top: -1px;
}
.fw .panel-group1 .panel-type-1 .panel-heading .panel-title {
  border: 1px solid #E4E4E4;
}
.fw .panel-type-1 .panel-heading {
  padding: 0;
}
.fw .panel-type-1 .panel-heading .panel-title {
  background-color: #556067;
}
.fw .panel-type-1 .panel-heading .panel-title a {
  padding: 10px 35px 9px 12px;
  display: block;
  color: #fff;
  font-size: 10px;
  font-weight: 600;
  position: relative;
}
.fw .panel-type-1 .panel-heading .panel-title a:hover {
  text-decoration: none;
}
.fw .panel-type-1 .panel-heading .panel-title a .panel-arrow {
  background-image: url("images/flat-common-sprites-images@2x.png?bN=5314");
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-repeat: no-repeat;
  background-position: -103px -3617px;
  width: 15px;
  height: 9px;
  display: inline-block;
  position: absolute;
  right: 9px;
  top: 0;
  bottom: 0;
  margin: auto;
}
.fw .panel-type-1 .panel-heading .panel-title a span {
  font-weight: 400;
  float: right;
}
.fw .panel-type-1 .panel-heading .panel-title a.collapsed .panel-arrow {
  background-position: -158px -3617px;
}
.fw .panel-type-1 .panel-body {
  padding: 0;
}
.fw .panel-default.panel-trans .panel-heading {
  margin: 0;
}
.fw .panel-default.panel-trans .panel-heading .panel-title {
  background: transparent;
  border: 1px solid #e4e4e4;
}
.fw .panel-default.panel-trans .panel-heading .panel-title a {
  color: #000;
  font-weight: 400;
  font-size: 11px;
  padding: 8px 15px;
}
.fw .panel-type-8 > .panel-heading {
  padding: 0;
}
.fw .panel-type-8 > .panel-heading .panel-title {
  background-color: #B0BBC1;
  border: 1px solid #E4E4E4;
}
.fw .panel-type-8 > .panel-heading .panel-title a {
  padding: 10px 35px 9px 12px;
  display: block;
  color: #000;
  font-size: 10px;
  font-weight: 600;
  position: relative;
}
.fw .panel-type-8 > .panel-heading .panel-title a:hover {
  text-decoration: none;
}
.fw .panel-type-8 > .panel-heading .panel-title a .panel-arrow {
  background-image: url("images/flat-common-sprites-images@2x.png?bN=5314");
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-repeat: no-repeat;
  background-position: -133px -3617px;
  width: 15px;
  height: 9px;
  display: inline-block;
  position: absolute;
  right: 9px;
  top: 0;
  bottom: 0;
  margin: auto;
}
.fw .panel-type-8 > .panel-heading .panel-title a span {
  font-weight: 400;
  float: right;
}
.fw .panel-type-8 > .panel-heading .panel-title a.collapsed .panel-arrow {
  background-position: -188px -3617px;
}
.fw .panel-type-8 .panel-body {
  padding: 0;
}
.fw .panel-type-8 .panel-body.panel-without-child {
  padding: 5px 20px 10px;
  border: 1px solid #E4E4E4;
  margin-left: 10px;
}
.fw .panel-type-2 .panel-heading {
  padding: 0;
}
.fw .panel-type-2 .panel-heading .panel-title {
  background-color: #C0C9CE;
  border: 1px solid #E4E4E4;
}
.fw .panel-type-2 .panel-heading .panel-title a {
  padding: 10px 35px 9px 12px;
  display: block;
  color: #000;
  font-size: 10px;
  font-weight: 600;
  position: relative;
}
.fw .panel-type-2 .panel-heading .panel-title a:hover {
  text-decoration: none;
}
.fw .panel-type-2 .panel-heading .panel-title a .panel-arrow {
  background-image: url("images/flat-common-sprites-images@2x.png?bN=5314");
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-repeat: no-repeat;
  background-position: -133px -3617px;
  width: 15px;
  height: 9px;
  display: inline-block;
  position: absolute;
  right: 9px;
  top: 0;
  bottom: 0;
  margin: auto;
}
.fw .panel-type-2 .panel-heading .panel-title a span {
  font-weight: 400;
  float: right;
}
.fw .panel-type-2 .panel-heading .panel-title a.collapsed .panel-arrow {
  background-position: -188px -3617px;
}
.fw .panel-type-2 .panel-body {
  padding: 0;
}
.fw .panel-type-2 .panel-body.panel-without-child {
  padding: 5px 20px 10px !important;
  border: 1px solid #E4E4E4;
  margin-left: 10px;
}
.fw .panel-type-3 .panel-heading {
  padding: 0;
}
.fw .panel-type-3 .panel-heading .panel-title {
  background-color: #CFD6DA;
  border: 1px solid #E4E4E4;
}
.fw .panel-type-3 .panel-heading .panel-title a {
  padding: 10px 35px 9px 12px;
  display: block;
  color: #000;
  font-size: 10px;
  font-weight: 600;
  position: relative;
}
.fw .panel-type-3 .panel-heading .panel-title a:hover {
  text-decoration: none;
}
.fw .panel-type-3 .panel-heading .panel-title a .panel-arrow {
  background-image: url("images/flat-common-sprites-images@2x.png?bN=5314");
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-repeat: no-repeat;
  background-position: -133px -3617px;
  width: 15px;
  height: 9px;
  display: inline-block;
  position: absolute;
  right: 9px;
  top: 0;
  bottom: 0;
  margin: auto;
}
.fw .panel-type-3 .panel-heading .panel-title a span {
  font-weight: 400;
  float: right;
}
.fw .panel-type-3 .panel-heading .panel-title a.collapsed .panel-arrow {
  background-position: -188px -3617px;
}
.fw .panel-type-3 .panel-body {
  padding: 0;
}
.fw .panel-type-4 .panel-heading {
  padding: 0;
}
.fw .panel-type-4 .panel-heading .panel-title {
  background-color: #d3d7dc;
  border: 1px solid #E4E4E4;
}
.fw .panel-type-4 .panel-heading .panel-title a {
  padding: 10px 35px 9px 12px;
  display: block;
  color: #000;
  font-size: 10px;
  font-weight: 600;
  position: relative;
}
.fw .panel-type-4 .panel-heading .panel-title a:hover {
  text-decoration: none;
}
.fw .panel-type-4 .panel-heading .panel-title a .panel-arrow {
  background-image: url("images/flat-common-sprites-images@2x.png?bN=5314");
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-repeat: no-repeat;
  background-position: -133px -3617px;
  width: 15px;
  height: 9px;
  display: inline-block;
  position: absolute;
  right: 9px;
  top: 0;
  bottom: 0;
  margin: auto;
}
.fw .panel-type-4 .panel-heading .panel-title a span {
  font-weight: 400;
  float: right;
}
.fw .panel-type-4 .panel-heading .panel-title a.collapsed .panel-arrow {
  background-position: -188px -3617px;
}
.fw .panel-type-4 .panel-body {
  padding: 0;
}
.fw .panel-type-5 .panel-heading {
  padding: 0;
}
.fw .panel-type-5 .panel-heading .panel-title {
  background-color: #EFF1F2;
  border: 1px solid #E4E4E4;
}
.fw .panel-type-5 .panel-heading .panel-title a {
  padding: 10px 35px 9px 12px;
  display: block;
  color: #000;
  font-size: 10px;
  font-weight: 600;
  position: relative;
}
.fw .panel-type-5 .panel-heading .panel-title a:hover {
  text-decoration: none;
}
.fw .panel-type-5 .panel-heading .panel-title a .panel-arrow {
  background-image: url("images/flat-common-sprites-images@2x.png?bN=5314");
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-repeat: no-repeat;
  background-position: -133px -3617px;
  width: 15px;
  height: 9px;
  display: inline-block;
  position: absolute;
  right: 9px;
  top: 0;
  bottom: 0;
  margin: auto;
}
.fw .panel-type-5 .panel-heading .panel-title a span {
  font-weight: 400;
  float: right;
}
.fw .panel-type-5 .panel-heading .panel-title a.collapsed .panel-arrow {
  background-position: -188px -3617px;
}
.fw .panel-type-5 .panel-body {
  padding: 5px 20px 10px !important;
  border: 1px solid #E4E4E4;
  margin-left: 10px;
}
.fw .panel-group-3.panel-group {
  border: none;
  margin-bottom: 0;
}
.fw .panel-group-3 .panel-default {
  margin-bottom: 0;
  border: 1px solid #e4e4e4;
}
.fw .panel-group-3 .panel-default.panel-arrow-right .panel-heading .collapsed .caret-arrow {
  background-position: -263px -32px;
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .panel-group-3 .panel-default.panel-arrow-right .panel-heading .caret-arrow {
  background-position: -247px -31px;
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .panel-group-3 .panel-default .panel-heading {
  padding: 0;
  position: relative;
  background-color: #ECEFF0;
  border-color: #E4E4E4;
}
.fw .panel-group-3 .panel-default .panel-heading .panel-rule-name {
  display: block;
  padding: 8px 11px;
}
.fw .panel-group-3 .panel-default .panel-heading .collapsed .caret-arrow {
  background-position: -440px -905px;
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .panel-group-3 .panel-default .panel-heading .caret-arrow {
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") no-repeat -462px -905px;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-size: 500px 3824px !important;
  display: inline-block;
  height: 16px;
  width: 16px;
  position: absolute;
  right: 10px;
  top: 0;
  bottom: 0;
  margin: auto;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.fw .panel-group-3 .panel-default .panel-body {
  padding: 15px;
  min-height: inherit;
}
.fw .panel-group-3 .panel-default.panel + .panel {
  margin-top: 0px !important;
}
.fw .panel-type-6 .panel {
  border-color: #E4E4E4;
}
.fw .panel-type-6 .panel.active > .panel-heading {
  background-color: #8D959A;
}
.fw .panel-type-6 .panel.active > .panel-heading > .panel-title > a {
  color: #fff;
  text-decoration: none;
}
.fw .panel-type-6 .panel > .panel-heading {
  padding: 0;
  background-color: #ECEDEF;
}
.fw .panel-type-6 .panel > .panel-heading > .panel-title a {
  padding: 6px 10px 7px 10px;
  display: block;
  color: #000;
  font-size: 11px;
  font-weight: 400;
  position: relative;
}
.fw .panel-type-6 .panel > .panel-heading > .panel-title a:hover {
  text-decoration: none;
}
.fw .panel-type-6 .panel > .panel-heading > .panel-title a .panel-arrow {
  background-image: url("images/flat-common-sprites-images@2x.png?bN=5314");
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-repeat: no-repeat;
  background-position: -171px -3085px;
  width: 15px;
  height: 9px;
  display: inline-block;
  position: absolute;
  right: 9px;
  top: 0;
  bottom: 0;
  margin: auto;
}
.fw .panel-type-6 .panel > .panel-heading > .panel-title a span {
  font-weight: 400;
  float: right;
}
.fw .panel-type-6 .panel > .panel-heading > .panel-title a.collapsed .panel-arrow {
  background-position: -158px -3029px;
  opacity: 0.4;
  filter: alpha(opacity=40);
  margin-right: -2px;
  margin-top: 10px;
}
.fw .panel-type-6 .panel > .panel-heading + .panel-collapse > .panel-body {
  border-top-width: 0;
}
.fw .panel-type-6 .panel .panel-body {
  padding: 15px;
}
.fw .panel-type-6 .panel .panel-body.panel-without-child {
  padding: 5px 20px 10px;
  border: 1px solid #E4E4E4;
  margin-left: 10px;
}
.fw .panel-type-6 .panel + .panel {
  margin-top: 2px;
}
.fw .panel-type-7 {
  border: 1px solid #E4E4E4;
}
.fw .panel-type-7 > .panel-heading {
  padding: 0;
  background-color: #F6F6F6 !important;
}
.fw .panel-type-7 > .panel-heading > .panel-title {
  padding: 9px 12px 7px 15px;
  display: block;
  color: #000;
  font-size: 10px;
  font-weight: 600;
  position: relative;
}
.fw .panel-type-7 .panel-body {
  padding: 15px;
}
.fw .panel.panel-type-9 {
  border-color: #E4E4E4;
}
.fw .panel.panel-type-9 > .panel-heading {
  background-color: #ECEFF0;
  border-color: #E4E4E4;
  padding: 6px 10px;
}
.fw .panel.panel-type-9.panel-type-9-sm > .panel-heading {
  padding: 4px 10px;
  border-bottom: 0px;
}
.fw .panel.panel-type-11 {
  border: #e4e4e4 solid 1px;
}
.fw .panel.panel-type-11 .panel-heading {
  padding: 0;
}
.fw .panel.panel-type-11 .panel-heading .panel-title > a {
  padding: 7px 10px;
  display: block;
  background-color: #ECEFF0;
  text-decoration: none;
  position: relative;
}
.fw .panel.panel-type-11 .panel-heading .panel-title > a .panel-arrow {
  background-image: url("images/flat-common-sprites-images@2x.png?bN=5314");
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-repeat: no-repeat;
  background-position: -277px -157px;
  width: 8px;
  height: 4px;
  position: absolute;
  right: 9px;
  top: 12px;
  bottom: 0;
}
.fw .panel.panel-type-11 .panel-heading .panel-title > a.collapsed .panel-arrow {
  background-position: -297px -155px;
  width: 4px;
  height: 8px;
  top: 10px;
}
.fw .panel.panel-type-11 .panel-heading + .panel-collapse > .panel-body {
  border-top: #E6E6E6 solid 1px;
  padding: 10px;
}
.fw .panel.panel-type-11 + .panel {
  margin-top: 1px;
}
.fw .panel-type-13 {
  border: 1px solid #E4E4E4;
}
.fw .panel-type-13 > .panel-heading {
  padding: 0;
  background-color: #FAFAFA !important;
}
.fw .panel-type-13 > .panel-heading > .panel-title {
  padding: 7px 10px 6px 10px;
  display: block;
  color: #000;
  font-size: 10px;
  font-weight: 600;
  position: relative;
}
.fw .panel-type-13 .panel-body {
  padding: 15px;
}
.fw .panel-type-12 {
  border: 1px solid #D5D5D5;
  -webkit-border-radius: 2px 2px 0 0;
  -moz-border-radius: 2px 2px 0 0;
  border-radius: 2px 2px 0 0;
}
.fw .panel-type-12 .panel-heading {
  background-color: #f5f5f5;
  border-bottom: 1px solid #D5D5D5;
  padding: 9px 16px;
  -webkit-border-radius: 2px 2px 0 0;
  -moz-border-radius: 2px 2px 0 0;
  border-radius: 2px 2px 0 0;
}
.fw .panel-type-12 .panel-heading .panel-title {
  font-size: 12px;
  font-weight: 400;
}
.fw .panel-default.panel-plain,
.fw .panel-default.fw .panel-group-3 .panel-default {
  border: 1px solid #E1E1E1;
}
.fw .panel-default.panel-plain.no-border,
.fw .panel-default.fw .panel-group-3 .panel-default.no-border {
  border: 0px;
}
.fw .panel-default.panel-plain .panel-heading,
.fw .panel-default.fw .panel-group-3 .panel-default .panel-heading {
  background-color: transparent;
  border-bottom: 0px solid #E4E4E4;
  padding: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.fw .panel-default.panel-plain .panel-heading .panel-title,
.fw .panel-default.fw .panel-group-3 .panel-default .panel-heading .panel-title {
  font-size: 11px;
  font-weight: 400;
  padding: 4px 6px;
}
.fw .panel-default.panel-plain .panel-heading .panel-title .panel-rule-name,
.fw .panel-default.fw .panel-group-3 .panel-default .panel-heading .panel-title .panel-rule-name {
  padding: 0;
  color: #7E7E7E;
}
.fw .panel-default.panel-plain .panel-heading .panel-title .collapsed .caret-arrow,
.fw .panel-default.fw .panel-group-3 .panel-default .panel-heading .panel-title .collapsed .caret-arrow {
  background-position: -264px -33px;
  vertical-align: middle;
}
.fw .panel-default.panel-plain .panel-heading .panel-title .caret-arrow,
.fw .panel-default.fw .panel-group-3 .panel-default .panel-heading .panel-title .caret-arrow {
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") no-repeat -462px -905px;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-size: 500px 3824px !important;
  display: inline-block;
  height: 16px;
  width: 16px;
  position: static;
  background-position: -248px -32px;
  vertical-align: middle;
}
.fw .panel-default.panel-plain .panel-heading + .panel-collapse > .panel-body,
.fw .panel-default.fw .panel-group-3 .panel-default .panel-heading + .panel-collapse > .panel-body {
  border-top: 0px solid;
  padding: 8px 15px;
}
.fw .panel-search .panel-search-field {
  position: relative;
  margin: -1px -6px;
  width: 170px;
}
.fw .panel-search .panel-search-field .fw-icn-search2 {
  position: absolute;
  left: 5px;
  top: 1px;
}
.fw .panel-search .panel-search-field .fw-icn-search-clear-sm1 {
  position: absolute;
  right: 5px;
  top: 1px;
}
.fw .panel-search .panel-search-field .form-control {
  height: 20px;
  width: 170px;
  padding-left: 22px;
  padding-right: 22px;
}
.fw .embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.fw .embed-responsive .embed-responsive-item,
.fw .embed-responsive iframe,
.fw .embed-responsive embed,
.fw .embed-responsive object,
.fw .embed-responsive video {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  border: 0;
}
.fw .embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.fw .embed-responsive-4by3 {
  padding-bottom: 75%;
}
.fw .well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 0px;
}
.fw .well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.fw .well.no-border {
  border-width: 0;
}
.fw .well.well-default {
  background-color: #fff;
}
.fw .well.well-light {
  background-color: #fafafa;
  border-color: #eaeaea;
}
.fw .well.well-light-border {
  border-color: #e4e4e4;
}
.fw .well.well-info {
  border: #E4E4E4 solid 1px;
  background: #F1F4F5;
}
.fw .well.well-info.well-light-border {
  border-color: #e4e4e4;
}
.fw .well.well-info.well-border-color-1 {
  border-color: #EBEBEB;
}
.fw .well.well-warning {
  border-color: #F3DF70 !important;
  background-color: #FBF3D1;
}
.fw .well.well-warning.well-light-border {
  border-color: #e4e4e4 !important;
}
.fw .well.well-warning-light {
  background-color: #FFFCEF;
  border-color: #e4e4e4;
}
.fw .well.well-danger {
  border-color: #D03E30 !important;
  background-color: #D03E30;
  color: #fff;
}
.fw .well-lg {
  padding: 24px;
  border-radius: 0px;
}
.fw .well-sm {
  padding: 9px;
  border-radius: 0px;
}
.fw .well-xsm {
  padding: 5px;
}
.fw .title-box {
  padding: 10px;
  position: relative;
}
.fw .title-box > .title {
  position: absolute;
  top: 0;
  left: 0;
  margin-left: 15px;
  margin-top: -9px;
  padding: 2px 7px;
  background-color: #fff;
  font-weight: bold;
}
.fw .title-box.title-box-with-border {
  border: 1px solid #e4e4e4;
}
.fw.modal-open {
  overflow: hidden;
  padding-right: 0 !important;
}
.fw .modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 9001;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.fw .modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}
.fw .modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
.fw .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.fw .modal-dialog {
  position: relative;
  margin: 10px;
}
.fw .modal-content {
  position: relative;
  background-color: #fff;
  border: 1px solid #999;
  border: none ;
  border-radius: 0px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: border-box;
  outline: 0;
}
.fw .modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.fw .modal-backdrop.in {
  opacity: 0;
  filter: alpha(opacity=0);
}
.fw .modal-backdrop.in.modal-last-child {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.fw .modal-header {
  padding: 5px 10px 2px 10px;
  border-bottom: 1px solid #e5e5e5;
  min-height: 34px;
}
.fw .modal-header small {
  font-size: 13px;
  color: #8d8d8d;
}
.fw .modal-header .close {
  margin-top: 2px;
  font-size: 18px !important;
  margin-right: 0 !important;
}
.fw .modal-header .close .mini-status-alert .close {
  margin-top: 0px !important;
}
.fw .modal-title {
  margin: 0;
  line-height: 1.7;
  font-size: 14px;
  font-weight: 600;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .modal-body {
  position: relative;
  padding: 20px 20px;
}
.fw .modal-body.modal-body-sm {
  padding: 10px;
}
.fw .modal-footer {
  padding: 10px;
  text-align: center;
  border-top: 1px solid #e5e5e5;
}
.fw .modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.fw .modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.fw .modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.fw .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
.fw .modal-dialog {
  margin: 0 auto;
}
.fw .modal-dialog.modal-width-7 {
  width: 700px;
}
.fw .modal-dialog.modal-width-6_5 {
  width: 650px;
}
.fw .modal-dialog.modal-width-7_5 {
  width: 750px;
}
.fw .modal-dialog.modal-width-6 {
  width: 600px;
}
.fw .modal-dialog.modal-width-5 {
  width: 500px;
}
.fw .modal-dialog.modal-width-5_5 {
  width: 550px;
}
.fw .modal-dialog.modal-width-5_6 {
  width: 560px !important;
}
.fw .modal-dialog.modal-size-lg {
  width: 740px;
}
.fw .modal-dialog.modal-size-xlg {
  width: 780px;
}
.fw .modal-dialog.modal-width-8_5 {
  width: 850px;
}
.fw .modal-dialog.modal-size-xxlg {
  width: 950px;
}
.fw .modal-dialog.modal-size-xxxlg {
  width: 1050px;
}
.fw .modal-dialog.modal-size-md {
  width: 650px;
}
.fw .modal-dialog.modal-size-80p {
  width: 80%;
}
.fw .fw-modal-alert .modal-header {
  padding: 4px 10px;
  min-height: 32px;
}
.fw .fw-modal-alert .modal-header .modal-title {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 15px;
}
.fw .fw-modal-alert .modal-header .close span {
  font-size: 18px;
  line-height: 22px;
}
.fw .fw-modal-alert .modal-content {
  padding: 0;
  margin: 0;
  border: 0px solid #f6f6f6;
  background: #fff;
}
.fw .fw-modal-alert .modal-dialog {
  width: 450px;
  margin-top: 70px !important;
}
.fw .fw-modal-alert .modal-dialog.modal-size-lg {
  width: 550px;
}
.fw .fw-modal-alert .modal-dialog.modal-size-xlg {
  width: 650px;
}
.fw .fw-modal-alert .modal-body {
  padding: 9px;
}
.fw .fw-modal-alert .modal-footer {
  text-align: center;
  border-top: 0px solid #fff;
}
.fw .fw-modal-alert.default .modal-content {
  border-color: #ffffff;
}
.fw .fw-modal-alert.danger .modal-header {
  background-color: #dc3e3e;
}
.fw .fw-modal-alert.danger .modal-content {
  border-color: #e87f7f;
}
.fw .fw-modal-alert.warning .modal-header {
  background-color: #f0ad4e;
}
.fw .fw-modal-alert.warning .modal-content {
  border-color: #f6ce95;
}
.fw .fw-modal-alert.info .modal-header {
  background-color: #5bc0de;
}
.fw .fw-modal-alert.info .modal-content {
  border-color: #9bd8eb;
}
.fw .fw-modal-alert.success .modal-header {
  background-color: #7ebb49;
}
.fw .fw-modal-alert.success .modal-content {
  border-color: #a5d081;
}
.fw .fw-modal-alert.fw-modal-alert-xsm .modal-dialog {
  width: 300px;
}
.fw .fw-modal-alert.fw-modal-alert-xsm .modal-footer {
  padding: 5px;
}
.fw .fw-modal-alert.fw-modal-alert-sm .modal-dialog {
  width: 360px;
}
.fw .fw-modal-alert.fw-modal-alert-sm .modal-footer {
  padding: 5px;
}
.fw .fw-modal-alert.fw-modal-alert-xmd .modal-dialog {
  width: 450px;
}
.fw .fw-modal-alert.fw-modal-alert-xmd .modal-footer {
  padding: 5px;
}
.fw .fw-modal-alert.fw-modal-alert-md .modal-dialog {
  width: 510px;
}
.fw .fw-modal-alert.fw-modal-alert-md .modal-footer {
  padding: 5px;
}
.fw .fw-modal-alert.fw-modal-alert-lg .modal-dialog {
  width: 600px;
}
.fw .fw-modal-alert.fw-modal-alert-lg .modal-footer {
  padding: 5px;
}
@media (min-width: 768px) {
  .fw .modal-dialog {
    width: 800px;
    margin: 0 auto;
  }
  .fw .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .fw .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .fw .modal-lg {
    width: 900px;
  }
}
.fw .modal.drawer-modal {
  padding-right: 0 !important;
}
.fw .modal.drawer-modal.fluid-height .modal-content {
  padding: 34px 0 43px;
}
.fw .modal.drawer-modal.fluid-height .modal-header {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.fw .modal.drawer-modal.fluid-height .modal-footer {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.fw .modal.drawer-modal.fluid-height .modal-body {
  height: 100%;
  padding: 20px;
}
.fw .modal.drawer-modal.fluid-height .modal-body.modal-body-sm {
  padding: 10px !important;
}
.fw .modal.drawer-modal .modal-dialog {
  -webkit-transform: translate3d(0%, 0, 0);
  -ms-transform: translate3d(0%, 0, 0);
  -o-transform: translate3d(0%, 0, 0);
  transform: translate3d(0%, 0, 0);
  height: 100%;
  width: 850px;
}
.fw .modal.drawer-modal .modal-dialog.modal-size-xxlg {
  width: 1080px;
}
.fw .modal.drawer-modal .modal-dialog.modal-size-xlg {
  width: 1000px;
}
.fw .modal.drawer-modal .modal-dialog.modal-size-lg {
  width: 920px;
}
.fw .modal.drawer-modal .modal-dialog.modal-size-md {
  width: 700px;
}
.fw .modal.drawer-modal .modal-dialog.modal-size-xxxlg {
  width: 1200px;
}
.fw .modal.drawer-modal .modal-dialog.modal-size-sm {
  width: 560px;
}
.fw .modal.drawer-modal .modal-dialog.modal-size-xsm {
  width: 400px;
}
.fw .modal.drawer-modal .modal-dialog .modal-header .badge {
  padding: 0px 5px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-size: 9px;
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
  display: inline-block;
  vertical-align: middle;
  margin: -2px 0 0 8px;
  font-weight: 400;
}
.fw .modal.drawer-modal .modal-dialog .modal-header .badge.badge-danger {
  background-color: #DC5852;
  color: #fff;
}
.fw .modal.drawer-modal .modal-dialog .modal-header .badge.badge-success {
  background-color: #07a34a;
  color: #fff;
}
.fw .modal.drawer-modal .modal-dialog .modal-header .badge.badge-info {
  background-color: #3598db;
  color: #fff;
}
.fw .modal.drawer-modal .modal-dialog .modal-header .badge.badge-warning {
  background-color: #f39c1b;
  color: #fff;
}
.fw .modal.drawer-modal .modal-dialog .modal-header .badge.badge-critial {
  background-color: #c91e0b;
  color: #fff;
}
.fw .modal.drawer-modal .modal-dialog .modal-header.modal-header-subtext .modal-subtext {
  color: #666;
  font-size: 11px;
  display: block;
}
.fw .modal.drawer-modal .modal-dialog .modal-header .modal-header-right-menu {
  float: right;
  margin-top: 3px;
  margin-right: 6px;
}
.fw .modal.drawer-modal .modal-dialog .modal-header .modal-header-right-menu * {
  font-size: 11px;
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.fw .modal.drawer-modal .modal-dialog .modal-header .modal-header-right-menu > ul {
  padding: 0;
  margin: 0;
}
.fw .modal.drawer-modal .modal-dialog .modal-header .modal-header-right-menu > ul > li {
  list-style: none;
  float: left;
  position: relative;
  padding: 0 10px;
}
.fw .modal.drawer-modal .modal-dialog .modal-header .modal-header-right-menu > ul > li > a {
  color: #000;
}
.fw .modal.drawer-modal .modal-dialog .modal-header .modal-header-right-menu > ul > li > a .idmp-inline-icon {
  margin-top: -2px;
  margin-right: 4px;
}
.fw .modal.drawer-modal .modal-dialog .modal-header .modal-header-right-menu > ul > li > a:hover {
  text-decoration: none;
}
.fw .modal.drawer-modal .modal-dialog .modal-header .modal-header-right-menu > ul > li .sep {
  width: 1px;
  height: 14px;
  background-color: #CECECE;
  position: absolute;
  top: 3px;
  right: 0;
  margin: 0;
}
.fw .modal.drawer-modal .modal-dialog .modal-header.modal-header-with-bg {
  background-color: #F3F3F3;
  border-bottom-width: 0;
}
.fw .modal.drawer-modal .modal-dialog .modal-content {
  height: 100%;
}
.fw .modal.drawer-modal .modal-dialog .modal-content .modal-body {
  padding: 15px;
}
.fw .modal.drawer-modal .modal-dialog .modal-content .modal-body.modal-body-sm {
  padding: 10px;
}
.fw .modal.drawer-modal .modal-dialog .modal-content .modal-footer {
  text-align: left;
}
.fw .modal.drawer-modal.drawer-right.in .modal-dialog {
  right: 0;
}
.fw .modal.drawer-modal.drawer-right .modal-dialog {
  right: -320px;
  float: right;
  -webkit-transition: right 0.3s ease-out;
  -moz-transition: right 0.3s ease-out;
  -o-transition: right 0.3s ease-out;
  transition: right 0.3s ease-out;
}
.fw .modal.drawer-modal.drawer-left.in .modal-dialog {
  left: 0;
}
.fw .modal.drawer-modal.drawer-left .modal-dialog {
  left: -320px;
  float: left;
  -webkit-transition: left 0.3s ease-out;
  -moz-transition: left 0.3s ease-out;
  -o-transition: left 0.3s ease-out;
  transition: left 0.3s ease-out;
}
.fw .modal.drawer-modal.drawer-modal-top {
  top: 70px;
}
.fw .modal.drawer-modal.min .modal-dialog {
  height: 0;
  opacity: 0;
  position: absolute;
  bottom: 0;
  -webkit-transition: all 0.5s ease-in;
  -o-transition: all 0.5s ease-in;
  transition: all 0.5s ease-in;
}
.fw .modal-backdrop.drawer-modal-backdrop-top {
  top: 70px;
}
.fw .modal-backdrop.customized-backdrop.min {
  height: 0;
  opacity: 0;
  -webkit-transition: all 0.5s ease-in;
  -o-transition: all 0.5s ease-in;
  transition: all 0.5s ease-in;
}
.fw.fw-top-bar-active .modal.fw-modal-alert .modal-dialog {
  margin-top: 95px !important;
}
.fw.fw-top-bar-minimized .modal.fw-modal-alert .modal-dialog {
  margin-top: 73px !important;
}
.fw .fw-cmp-modal .modal-dialog .modal-body {
  padding: 0;
}
.fw .fw-cmp-modal .modal-dialog .modal-body .close {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 1;
}
.fw .fw-cmp-modal .modal-dialog .color-bars {
  height: 5px;
  background-color: #e8eaeb;
}
.fw .fw-cmp-modal .modal-dialog .color-bars > div {
  width: 65px;
  height: 5px;
  float: left;
}
.fw .fw-cmp-modal .modal-dialog .color-bars > div.red-bar {
  background-color: #cc2134;
}
.fw .fw-cmp-modal .modal-dialog .color-bars > div.green-bar {
  background-color: #05974d;
}
.fw .fw-cmp-modal .modal-dialog .color-bars > div.blue-bar {
  background-color: #0078b7;
}
.fw .fw-cmp-modal .modal-dialog .color-bars > div.yellow-bar {
  background-color: #ffd01e;
}
.fw .fw-cmp-modal .modal-dialog .fw-cmp-wrap .fw-cmp-lhs {
  float: left;
  width: 210px;
  min-height: 200px;
}
.fw .fw-cmp-modal .modal-dialog .fw-cmp-wrap .fw-cmp-lhs i {
  display: inline-block;
  position: absolute;
}
.fw .fw-cmp-modal .modal-dialog .fw-cmp-wrap .fw-cmp-rhs {
  margin-left: 210px;
  position: relative;
  padding: 40px 25px 25px 0;
}
.fw .fw-cmp-modal .modal-dialog .fw-cmp-wrap .fw-cmp-rhs h3 {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 16px;
  font-weight: 600;
  margin: 0 0 10px;
}
.fw .fw-cmp-modal .modal-dialog .fw-cmp-wrap .fw-cmp-rhs p {
  line-height: 20px;
  color: #4C4C4C;
  margin-bottom: 8px;
}
.fw .fw-cmp-modal .modal-dialog .fw-cmp-wrap .fw-cmp-rhs p strong {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 11px;
  color: #000;
}
.fw .fw-cmp-modal .modal-dialog .fw-cmp-wrap .fw-cmp-rhs .cmp-btn-wrap {
  margin-top: 30px;
}
.fw .fw-cmp-modal .modal-dialog .fw-cmp-wrap .fw-cmp-rhs .cmp-btn-wrap .btn {
  height: 31px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  padding: 6px 15px;
}
.fw .fw-cmp-modal .modal-dialog .fw-cmp-wrap .fw-cmp-rhs .cmp-btn-wrap .fw-static-link {
  color: #7F7F7F;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  text-decoration: underline;
  display: inline-block;
  vertical-align: middle;
}
.fw .tooltip {
  position: absolute;
  z-index: 9999;
  display: block;
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 11px;
  opacity: 0;
  filter: alpha(opacity=0);
}
.fw .tooltip.in {
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.fw .tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.fw .tooltip.bottom {
  margin-top: 1px;
  padding: 5px 0;
}
.fw .tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.fw .tooltip-inner {
  max-width: 200px;
  padding: 7px 10px;
  padding-bottom: 8px;
  color: #fff;
  text-align: left;
  background-color: #1A1A1A;
  border-radius: 0px;
}
.fw .tooltip-inner.tooltip-inner-radius-10 {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.fw .tooltip-inner a {
  color: #fff;
}
.fw .tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.fw .tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #1A1A1A;
}
.fw .tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #1A1A1A;
}
.fw .tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #1A1A1A;
}
.fw .tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #1A1A1A;
}
.fw .tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #1A1A1A;
}
.fw .tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #1A1A1A;
}
.fw .tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #1A1A1A;
}
.fw .tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #1A1A1A;
}
.fw .ui-tooltip {
  background-color: #333333 !important;
}
.fw .ui-tooltip.ui-tooltip-lg {
  max-width: 300px;
  background-color: #fff !important;
  color: #000 !important;
  z-index: 9999;
  position: absolute;
  padding: 6px 9px;
  border: 1px solid #d7d7d7;
  min-height: 36px;
  line-height: 18px;
  min-width: 180px;
  padding-top: 8px;
  padding-left: 15px;
  padding-right: 15px;
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.08);
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 11px;
  margin-left: 10px;
}
.fw .ui-tooltip.ui-tooltip-lg.ui-tooltip-right:after {
  content: "" !important;
  background: #fff;
  position: absolute;
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  border-left: 1px solid #d7d7d7;
  border-bottom: 1px solid #d7d7d7;
  width: 10px;
  height: 10px;
  top: 12px;
  left: -5px;
  box-shadow: -4px 2px 3px rgba(0, 0, 0, 0.02);
}
.fw .ui-tooltip.ui-tooltip-sm {
  max-width: 300px;
  background-color: #fff !important;
  color: #000 !important;
  z-index: 9999;
  position: absolute;
  padding: 4px 9px;
  border: 1px solid #d7d7d7;
  min-height: 29px;
  line-height: 18px;
  min-width: 220px;
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.08);
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 11px;
  margin-left: 10px;
}
.fw .ui-tooltip.ui-tooltip-sm.ui-tooltip-right:after {
  content: "" !important;
  background: #fff;
  position: absolute;
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  border-left: 1px solid #d7d7d7;
  border-bottom: 1px solid #d7d7d7;
  width: 10px;
  height: 10px;
  top: 8px;
  left: -5px;
  box-shadow: -4px 2px 3px rgba(0, 0, 0, 0.02);
}
.fw .ui-tooltip.ui-tooltip-md {
  min-height: 26px;
  padding: 3px 10px;
  max-width: 300px;
  background-color: #fff !important;
  color: #000 !important;
  z-index: 9999;
  position: absolute;
  border: 1px solid #d7d7d7;
  line-height: 18px;
  min-width: 180px;
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.08);
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 10px;
}
.fw .ui-tooltip.ui-tooltip-md.ui-tooltip-top:after {
  content: "" !important;
  background: #fff;
  position: absolute;
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  border-left: 1px solid #d7d7d7;
  border-bottom: 1px solid #d7d7d7;
  width: 10px;
  height: 10px;
  bottom: -6px;
  left: 50%;
  margin-left: -7px;
  box-shadow: -4px 2px 3px rgba(0, 0, 0, 0.02);
}
.fw .tooltip-warning {
  opacity: 1 !important;
  display: block;
  top: -57px;
}
.fw .tooltip-warning .tooltip-arrow {
  border-width: 0 !important;
}
.fw .tooltip-warning .tooltip-arrow:after {
  content: " ";
  width: 10px;
  height: 10px;
  transform: rotate(45deg);
  border-right: 1px solid #f5de64;
  border-bottom: 1px solid #f5de64;
  background-color: #fbf3d1;
  display: block;
  margin-top: -11px;
}
.fw .tooltip-warning .tooltip-inner {
  background-color: #fbf3d1;
  color: #000;
  border: 1px solid #f5de64;
  max-width: 280px;
  min-width: 280px;
  text-align: left;
  box-shadow: 0 2px 5px #ccc;
  font-size: 11px;
  white-space: unset;
  padding: 6px 20px 7px 10px !important;
}
.fw .tooltip-warning .tooltip-inner .tooltip-close {
  position: absolute;
  right: 5px;
  top: 4px;
  color: #000;
  font-size: 16px;
  cursor: pointer;
  opacity: 0.4;
}
.fw .tooltip-warning .tooltip-inner .tooltip-close:hover {
  opacity: 1;
}
.fw .arrow {
  width: 40px;
  height: 10px;
  overflow: hidden;
  position: absolute;
  left: 20px;
  margin-left: -35px;
  bottom: -16px;
}
.fw .arrow.top {
  top: -10px;
  bottom: auto;
}
.fw .arrow.top:after {
  bottom: -20px;
  top: auto;
}
.fw .arrow.left {
  left: 20%;
}
.fw .arrow:after {
  content: "";
  position: absolute;
  left: 20px;
  top: -20px;
  width: 22px;
  height: 22px;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  background: #333333 !important;
}
.fw .ui-tooltip-with-arrow {
  padding: 10px;
  color: white;
  background-color: #333333 !important;
  max-width: 170px;
}
.fw .ui-tooltip-with-arrow.ui-tooltip-align-center .tooltip-inner {
  text-align: center !important;
}
.fw .fw-custom-tooltip {
  border-radius: 4px;
  display: inline-block;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.25);
  position: relative;
}
.fw .fw-custom-tooltip .count-sec {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 25px;
  font-weight: 600;
  padding: 1px 5px;
  display: inline-block;
  background-color: #9a0001;
  color: #fff;
  vertical-align: middle;
  line-height: 31px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.fw .fw-custom-tooltip a {
  display: inline-block;
  padding: 0 8px;
  vertical-align: middle;
  text-decoration: underline;
  margin-left: -4px;
  margin-top: -2px;
}
.fw .fw-custom-tooltip .left-arrow {
  width: 0;
  height: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 7px solid #9a0001;
  position: absolute;
  top: 50%;
  left: -7px;
  margin-top: -5px;
}
.fw .popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 600px;
  padding: 1px;
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 11px;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.fw .popover.top {
  margin-top: -10px;
}
.fw .popover.right {
  margin-left: 10px;
}
.fw .popover.bottom {
  margin-top: 10px;
}
.fw .popover.left {
  margin-left: -10px;
}
.fw .popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 11px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: -1px -1px 0 0;
}
.fw .popover-content {
  padding: 9px 14px;
}
.fw .popover > .arrow,
.fw .popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  transform: none;
  left: auto;
}
.fw .popover > .arrow {
  border-width: 11px;
  overflow: visible;
}
.fw .popover > .arrow:after {
  border-width: 10px;
  content: "";
  background: none !important;
}
.fw .popover.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}
.fw .popover.top > .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
}
.fw .popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.fw .popover.right > .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #fff;
}
.fw .popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}
.fw .popover.bottom > .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
.fw .popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.fw .popover.left > .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #fff;
  bottom: -10px;
}
.fw .popover.right .popover-arrow {
  position: static;
}
.fw .popover.right .popover-arrow:after {
  content: "";
  position: absolute;
  bottom: 100%;
  left: 0px;
  top: 5px;
  box-sizing: border-box;
  border: 6px solid black;
  border-color: transparent transparent #fff #fff;
  transform-origin: 0 0;
  transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-box-shadow: -2px 2px 2px 0 rgba(0, 0, 0, 0.12);
  box-shadow: -2px 2px 2px 0 rgba(0, 0, 0, 0.12);
}
.fw .popover.top .popover-arrow {
  position: static;
}
.fw .popover.top .popover-arrow:after {
  content: "";
  position: absolute;
  bottom: auto;
  left: 15px;
  top: 100%;
  box-sizing: border-box;
  border: 6px solid black;
  border-color: transparent transparent #fff #fff;
  transform-origin: 0 0;
  transform: rotate(313deg);
  -ms-transform: rotate(45deg);
  -webkit-box-shadow: -2px 2px 2px 0 rgba(0, 0, 0, 0.12);
  box-shadow: -2px 2px 2px 0 rgba(0, 0, 0, 0.12);
}
.fw .center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.fw .pull-right {
  float: right !important;
}
.fw .pull-left {
  float: left !important;
}
.fw .hide {
  display: none !important;
}
.fw .show {
  display: block !important;
}
.fw .invisible {
  visibility: hidden;
}
.fw .text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.fw .hidden {
  display: none !important;
}
.fw .affix {
  position: fixed;
}
.fw .text-xsm {
  font-size: 9px !important;
}
.fw .text-sm {
  font-size: 10px !important;
}
.fw .text-md {
  font-size: 11px !important;
}
.fw .text-xmd {
  font-size: 12px !important;
}
.fw .text-lg {
  font-size: 13px !important;
}
.fw .text-xlg {
  font-size: 14px !important;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
@-ms-viewport {
  width: device-width;
}
.fw .visible-xs,
.fw .visible-sm,
.fw .visible-md,
.fw .visible-lg {
  display: none !important;
}
.fw .visible-xs-block,
.fw .visible-xs-inline,
.fw .visible-xs-inline-block,
.fw .visible-sm-block,
.fw .visible-sm-inline,
.fw .visible-sm-inline-block,
.fw .visible-md-block,
.fw .visible-md-inline,
.fw .visible-md-inline-block,
.fw .visible-lg-block,
.fw .visible-lg-inline,
.fw .visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .fw .visible-xs {
    display: block !important;
  }
  table.fw .visible-xs {
    display: table !important;
  }
  tr.fw .visible-xs {
    display: table-row !important;
  }
  th.fw .visible-xs,
  td.fw .visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .fw .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .fw .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .fw .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .fw .visible-sm {
    display: block !important;
  }
  table.fw .visible-sm {
    display: table !important;
  }
  tr.fw .visible-sm {
    display: table-row !important;
  }
  th.fw .visible-sm,
  td.fw .visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .fw .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .fw .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .fw .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .fw .visible-md {
    display: block !important;
  }
  table.fw .visible-md {
    display: table !important;
  }
  tr.fw .visible-md {
    display: table-row !important;
  }
  th.fw .visible-md,
  td.fw .visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .fw .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .fw .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .fw .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .fw .visible-lg {
    display: block !important;
  }
  table.fw .visible-lg {
    display: table !important;
  }
  tr.fw .visible-lg {
    display: table-row !important;
  }
  th.fw .visible-lg,
  td.fw .visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .fw .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .fw .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .fw .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .fw .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .fw .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .fw .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .fw .hidden-lg {
    display: none !important;
  }
}
.fw .visible-print {
  display: none !important;
}
@media print {
  .fw .visible-print {
    display: block !important;
  }
  table.fw .visible-print {
    display: table !important;
  }
  tr.fw .visible-print {
    display: table-row !important;
  }
  th.fw .visible-print,
  td.fw .visible-print {
    display: table-cell !important;
  }
}
.fw .visible-print-block {
  display: none !important;
}
@media print {
  .fw .visible-print-block {
    display: block !important;
  }
}
.fw .visible-print-inline {
  display: none !important;
}
@media print {
  .fw .visible-print-inline {
    display: inline !important;
  }
}
.fw .visible-print-inline-block {
  display: none !important;
}
@media print {
  .fw .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .fw .hidden-print {
    display: none !important;
  }
}
.iam-big-icons .fwibmIcon {
  background-position: -271px -1931px;
}
.iam-big-icons .fwdir389Icon {
  background-position: -271px -2072px;
}
.iam-big-icons .fwpgsqlIcon {
  background-position: 0 -2072px;
}
.iam-big-icons .fwmssqlIcon {
  background-position: -135px -2072px;
}
.iam-big-icons .fwhpIcon {
  background-position: -271px -1837px;
}
.iam-big-icons .fwgoogleIcon {
  background-position: -136px -1837px;
}
.iam-big-icons .fworaEBussIcon {
  background-position: -136px -1931px;
}
.iam-big-icons .fworaDBIcon {
  background-position: -271px -1884px;
}
.iam-big-icons .fwoffice365Icon {
  background-position: 0 -1978px;
}
.iam-big-icons .fwsalesforceIcon {
  background-position: -271px -1978px;
}
.iam-big-icons .fwzohoIcon {
  background-position: 0 -1884px;
}
.iam-big-icons .fwzendeskIcon {
  background-position: -136px -1978px;
}
.iam-big-icons .fwdynamicsCRMIcon {
  background-position: -136px -1884px;
}
.iam-big-icons .fwadldsIcon {
  background-position: -135px -2025px;
}
.iam-big-icons .fwopenldapIcon {
  background-position: 0 -1931px;
}
.iam-big-icons .fwadIcon {
  background-position: -271px -2025px;
}
.iam-big-icons .fwdropboxIcon {
  background-position: 0 0;
}
.iam-big-icons .fwstatushubIcon {
  background-position: -276px -236px;
}
.iam-big-icons .fwfacebookIcon {
  background-position: -5px -418px;
}
.iam-big-icons .fwquandoraIcon {
  background-position: -2px -280px;
}
.iam-big-icons .fwsamanageIcon {
  background-position: -136px -282px;
}
.iam-big-icons .fwuserechoIcon {
  background-position: -272px -280px;
}
.iam-big-icons .fwdeskproIcon {
  background-position: 0px -330px;
}
.iam-big-icons .fwbimeIcon {
  background-position: -137px -328px;
}
.iam-big-icons .fwdropboxIcon {
  background-position: -2px -2px;
}
.iam-big-icons .fwclarizenIcon {
  background-position: -140px -2px;
}
.iam-big-icons .fwplanmyleaveIcon {
  background-position: -275px -2px;
}
.iam-big-icons .fwthoughtworksIcon {
  background-position: -2px -45px;
}
.iam-big-icons .fwsumologicIcon {
  background-position: -140px -47px;
}
.iam-big-icons .fwwrikeIcon {
  background-position: -3px -92px;
}
.iam-big-icons .fwjitbitIcon {
  background-position: -275px -50px;
}
.iam-big-icons .fwsyncplicityIcon {
  background-position: -128px -95px;
}
.iam-big-icons .fwpagerdutyIcon {
  background-position: -272px -95px;
}
.iam-big-icons .fwkiteworksIcon {
  background-position: -3px -142px;
}
.iam-big-icons .fwappdynamicsIcon {
  background-position: -138px -140px;
}
.iam-big-icons .fwpanorama9Icon {
  background-position: -280px -140px;
}
.iam-big-icons .fwvelpicIcon {
  background-position: -5px -185px;
}
.iam-big-icons .fwegnyteIcon {
  background-position: -140px -190px;
}
.iam-big-icons .fwinstructureIcon {
  background-position: -275px -190px;
}
.iam-big-icons .fwflatterfilesIcon {
  background-position: -4px -235px;
}
.iam-big-icons .fwslackIcon {
  background-position: -6px -378px;
}
.iam-big-icons .fwthousandeyesIcon {
  background-position: -273px -330px;
}
.iam-big-icons .fwezofficeinventoryIcon {
  background-position: -137px -236px;
}
.iam-big-icons .fwwhosonlocationIcon {
  background-position: -275px -422px;
}
.iam-big-icons .fwweekdoneIcon {
  background-position: -4px -473px;
}
.iam-big-icons .fwknowledgeowlIcon {
  background-position: -7px -660px;
}
.iam-big-icons .fwenvoyIcon {
  background-position: -137px -468px;
}
.iam-big-icons .fwscreensteps-liveIcon {
  background-position: -276px -470px;
}
.iam-big-icons .fwclearslideIcon {
  background-position: -5px -511px;
}
.iam-big-icons .fwedubriteIcon {
  background-position: -134px -514px;
}
.iam-big-icons .fwmangoappsIcon {
  background-position: -270px -513px;
}
.iam-big-icons .fwhoshinplanIcon {
  background-position: -138px -893px;
}
.iam-big-icons .fwliquidplannerIcon {
  background-position: -3px -564px;
}
.iam-big-icons .fwparkmycloudIcon {
  background-position: -7px -610px;
}
.iam-big-icons .fwpurelyhrIcon {
  background-position: -141px -560px;
}
.iam-big-icons .fwpeoplehrIcon {
  background-position: -275px -560px;
}
.iam-big-icons .fwproxyclickIcon {
  background-position: -138px -610px;
}
.iam-big-icons .fwtpondemandIcon {
  background-position: -270px -612px;
}
.iam-big-icons .fwcakeIcon {
  background-position: -140px -660px;
}
.iam-big-icons .fwprodpadIcon {
  background-position: -272px -660px;
}
.iam-big-icons .fwpingboardIcon {
  background-position: -273px -708px;
}
.iam-big-icons .fwfuturesimpleIcon {
  background-position: -142px -422px;
}
.iam-big-icons .fwrobinpoweredIcon {
  background-position: -5px -702px;
}
.iam-big-icons .fwlogitioIcon {
  background-position: -138px -702px;
}
.iam-big-icons .fwahaIcon {
  background-position: -8px -750px;
}
.iam-big-icons .fwassemblaIcon {
  background-position: -141px -750px;
}
.iam-big-icons .fwtableauIcon {
  background-position: -139px -375px;
}
.iam-big-icons .fwchartioIcon {
  background-position: -275px -750px;
}
.iam-big-icons .fwcloudamqpIcon {
  background-position: -2px -800px;
}
.iam-big-icons .fwevernoteIcon {
  background-position: -275px -850px;
}
.iam-big-icons .fwhostedgraphiteIcon {
  background-position: -140px -801px;
}
.iam-big-icons .fwcirconusIcon {
  background-position: -275px -800px;
}
.iam-big-icons .fwbamboohrIcon {
  background-position: -275px -900px;
}
.iam-big-icons .fwcitrixonlineIcon {
  background-position: -5px -945px;
}
.iam-big-icons .fwhackerrankIcon {
  background-position: -140px -995px;
}
.iam-big-icons .fwfeedlyIcon {
  background-position: -275px -991px;
}
.iam-big-icons .fwhumanityIcon {
  background-position: -2px -1040px;
}
.iam-big-icons .fwsmall-improvementsIcon {
  background-position: -142px -1040px;
}
.iam-big-icons .fwspotinstIcon {
  background-position: -275px -1032px;
}
.iam-big-icons .fwicn-15fiveIcon {
  background-position: -10px -1085px;
}
.iam-big-icons .fwfreshserviceIcon {
  background-position: -142px -1085px;
}
.iam-big-icons .fwdeskIcon {
  background-position: -270px -1084px;
}
.iam-big-icons .fwstatuspageIcon {
  background-position: -3px -1132px;
}
.iam-big-icons .fwarcgisIcon {
  background-position: -145px -1125px;
}
.iam-big-icons .fwrollbarIcon {
  background-position: -275px -1130px;
}
.iam-big-icons .fwverechoIcon {
  background-position: -5px -1175px;
}
.iam-big-icons .fwbuildkiteIcon {
  background-position: -5px -1222px;
}
.iam-big-icons .fwpingconnectIcon {
  background-position: -5px -853px;
}
.iam-big-icons .fwdatadoghqIcon {
  background-position: -3px -897px;
}
.iam-big-icons .fwpeoplewebIcon {
  background-position: -275px -562px;
}
.iam-big-icons .fwslidoIcon {
  background-position: -140px -1264px;
}
.iam-big-icons .fwtrelloIcon {
  background-position: -140px -844px;
}
.iam-big-icons .fwkissflowIcon {
  background-position: -3px -1370px;
}
.iam-big-icons .fwimagerelayIcon {
  background-position: -273px -1265px;
}
.iam-big-icons .fwprotoIcon {
  background-position: -280px -1175px;
}
.iam-big-icons .fwsharefileIcon {
  background-position: -141px -1415px;
}
.iam-big-icons .fwservice-nowIcon {
  background-position: -140px -1370px;
}
.iam-big-icons .fwfreshdeskIcon {
  background-position: -275px -1370px;
}
.iam-big-icons .fwremedyforceIcon {
  background-position: -5px -1415px;
}
.iam-big-icons .fwrecognizeappIcon {
  background-position: -275px -1415px;
}
.iam-big-icons .fwlucidchartIcon {
  background-position: -1px -1465px;
}
.iam-big-icons .fwumbrellaIcon {
  background-position: -140px -1465px;
}
.iam-big-icons .fwmerakiciscoIcon {
  background-position: -2px -1510px;
}
.iam-big-icons .fwlivechatIcon {
  background-position: -1px -1265px;
}
.iam-big-icons .fwstatuscastIcon {
  background-position: -145px -1510px;
}
.iam-big-icons .fwbigpandaIcon {
  background-position: -275px -1510px;
}
.iam-big-icons .fwopsgenieIcon {
  background-position: -275px -376px;
}
.iam-big-icons .fwezrentoutIcon {
  background-position: -141px -1558px;
}
.iam-big-icons .fwstatusdashboardIcon {
  background-position: -273px -1555px;
}
.iam-big-icons .fwproworkflowIcon {
  background-position: -5px -1603px;
}
.iam-big-icons .fwdomoIcon {
  background-position: -140px -1600px;
}
.iam-big-icons .fwkintoneIcon {
  background-position: -280px -1602px;
}
.iam-big-icons .fwsugarcrmIcon {
  background-position: -3px -1558px;
}
.iam-big-icons .fwhoneyisIcon {
  background-position: -5px -1650px;
}
.iam-big-icons .fwformstackIcon {
  background-position: -141px -1650px;
}
.iam-big-icons .fwshowdmeIcon {
  background-position: -275px -1651px;
}
.iam-big-icons .fwbambooIcon {
  background-position: -5px -1693px;
}
.iam-big-icons .fwbonuslyIcon {
  background-position: -140px -1693px;
}
.iam-big-icons .fwcybozuIcon {
  background-position: -275px -1464px;
}
.iam-big-icons .fwcybozuofficeIcon {
  background-position: -275px -1697px;
}
.iam-big-icons .fwmailwiseIcon {
  background-position: -138px -1745px;
}
.iam-big-icons .fwgaroonIcon {
  background-position: -3px -1745px;
}
.iam-big-icons .fwshufflrrIcon {
  background-position: -140px -1790px;
}
.iam-big-icons .fwadpIcon {
  background-position: -3px -1790px;
}
.iam-big-icons .fwblackboardIcon {
  background-position: -269px -1789px;
}
.iam-big-icons .fwsapnetweaverIcon {
  background-position: 6px -1835px;
}
.iam-big-icons .fwcustomSAMLIcon {
  background-position: -270px -1742px;
}
.iam-big-icons .fwlineworksIcon {
  background-position: 0px -2022px;
}
.iam-big-icons .fwabsorbIcon {
  background-position: 0px -2119px;
}
.iam-big-icons .fwherokuIcon {
  background-position: -135px -2119px;
}
.iam-big-icons .fwbetterworksIcon {
  background-position: -270px -2119px;
}
.iam-big-icons .fwhackeroneIcon {
  background-position: 0px -2166px;
}
.iam-big-icons .fwgreenhouseIcon {
  background-position: -135px -2166px;
}
.iam-big-icons .fwsignalfxIcon {
  background-position: -270px -2166px;
}
.iam-big-icons .fwawsIcon {
  background-position: 0px -2213px;
}
.iam-big-icons .fwbigtincanIcon {
  background-position: -135px -2213px;
}
.iam-big-icons .fwtalentlmsIcon {
  background-position: -270px -2213px;
}
.iam-big-icons .fwgaggleampIcon {
  background-position: 0px -2260px;
}
.iam-big-icons .fwopenvoiceIcon {
  background-position: -135px -2260px;
}
.iam-big-icons .fwairtableIcon {
  background-position: -270px -2260px;
}
.iam-big-icons .fwgotoassistIcon {
  background-position: 0px -2307px;
}
.iam-big-icons .fwlessonlyIcon {
  background-position: -135px -2307px;
}
.iam-big-icons .fwlearncoreIcon {
  background-position: -270px -2307px;
}
.iam-big-icons .fwsciformaIcon {
  background-position: 0px -2354px;
}
.iam-big-icons .fwhellosignIcon {
  background-position: -135px -2354px;
}
.iam-big-icons .fwmarketoIcon {
  background-position: -270px -2354px;
}
.iam-big-icons .fwmimecastIcon {
  background-position: 0px -2401px;
}
.iam-big-icons .fwnewrelicIcon {
  background-position: -135px -2401px;
}
.iam-big-icons .fwclicktimeIcon {
  background-position: -270px -2401px;
}
.iam-big-icons .fwengagedlyIcon {
  background-position: 0px -2448px;
}
.iam-big-icons .fwperiscope_dataIcon {
  background-position: -135px -2448px;
}
.iam-big-icons .fwbugsnagIcon {
  background-position: -270px -2448px;
}
.iam-big-icons .fwlookerIcon {
  background-position: 0px -2495px;
}
.iam-big-icons .fwrepliconIcon {
  background-position: -135px -2495px;
}
.iam-big-icons .fwdocusignIcon {
  background-position: -270px -2495px;
}
.iam-big-icons .fwworkdayIcon {
  background-position: 0px -2542px;
}
.iam-big-icons .fwnetsuiteIcon {
  background-position: -135px -2542px;
}
.iam-big-icons .fwicn-23videoIcon {
  background-position: -270px -2542px;
}
.iam-big-icons .fwairwatch_admin_portalIcon {
  background-position: 0px -2589px;
}
.iam-big-icons .fwalert_opsIcon {
  background-position: -135px -2589px;
}
.iam-big-icons .fwamazon_appstreamIcon {
  background-position: -270px -2589px;
}
.iam-big-icons .fwanaplanIcon {
  background-position: 0px -2636px;
}
.iam-big-icons .fwanodotIcon {
  background-position: -135px -2636px;
}
.iam-big-icons .fwfrontIcon {
  background-position: -270px -2636px;
}
.iam-big-icons .fwlearnuponIcon {
  background-position: 0px -2683px;
}
.iam-big-icons .fwudemy_for_businessIcon {
  background-position: -135px -2683px;
}
.iam-big-icons .fwsciquest_spend_directorIcon {
  background-position: -270px -2683px;
}
.iam-big-icons .fwlearning_seat_lmsIcon {
  background-position: 0px -2730px;
}
.iam-big-icons .fwlaunch_darklyIcon {
  background-position: -135px -2730px;
}
.iam-big-icons .fwklueIcon {
  background-position: -270px -2730px;
}
.iam-big-icons .fwintacctIcon {
  background-position: 0px -2777px;
}
.iam-big-icons .fwinside_viewIcon {
  background-position: -135px -2777px;
}
.iam-big-icons .fwinfogix_data3sixty_governIcon {
  background-position: -270px -2777px;
}
.iam-big-icons .fwigloo_softwareIcon {
  background-position: 0px -2824px;
}
.iam-big-icons .fwhalosysIcon {
  background-position: -135px -2824px;
}
.iam-big-icons .fwget_abstractIcon {
  background-position: -270px -2824px;
}
.iam-big-icons .fwformIcon {
  background-position: 0px -2871px;
}
.iam-big-icons .fwfm_systemsIcon {
  background-position: -135px -2871px;
}
.iam-big-icons .fwfluxx_labsIcon {
  background-position: -270px -2871px;
}
.iam-big-icons .fwfiles_anywhereIcon {
  background-position: 0px -2918px;
}
.iam-big-icons .fweverbridgeIcon {
  background-position: -135px -2918px;
}
.iam-big-icons .fwfield_glassIcon {
  background-position: -270px -2918px;
}
.iam-big-icons .fwethicspoint_incident_managementIcon {
  background-position: 0px -2965px;
}
.iam-big-icons .fwethicspoint_incident_management1Icon {
  background-position: -135px -2965px;
}
.iam-big-icons .fwencompassIcon {
  background-position: -270px -2965px;
}
.iam-big-icons .fweliumIcon {
  background-position: 0px -3012px;
}
.iam-big-icons .fwekincareIcon {
  background-position: -135px -3012px;
}
.iam-big-icons .fweasy_territoryIcon {
  background-position: -270px -3012px;
}
.iam-big-icons .fwdynamic_signalIcon {
  background-position: 0px -3059px;
}
.iam-big-icons .fwdeputyIcon {
  background-position: -135px -3059px;
}
.iam-big-icons .fwdatahugIcon {
  background-position: -270px -3059px;
}
.iam-big-icons .fwcoupaIcon {
  background-position: 0px -3106px;
}
.iam-big-icons .fwcommunifireIcon {
  background-position: -135px -3106px;
}
.iam-big-icons .fwcertain_admin_ssoIcon {
  background-position: -270px -3106px;
}
.iam-big-icons .fwcerner_centralIcon {
  background-position: 0px -3153px;
}
.iam-big-icons .fwceridian_dayforce_hcmIcon {
  background-position: -135px -3153px;
}
.iam-big-icons .fwcentral_desktopIcon {
  background-position: -270px -3153px;
}
.iam-big-icons .fwca_ppmIcon {
  background-position: 0px -3200px;
}
.iam-big-icons .fwconcurIcon {
  background-position: -135px -3200px;
}
.iam-big-icons .fwbrain_sharkIcon {
  background-position: -270px -3200px;
}
.iam-big-icons .fwbluejeansIcon {
  background-position: 0px -3247px;
}
.iam-big-icons .fwbenetracIcon {
  background-position: -135px -3247px;
}
.iam-big-icons .fwautotask_workplaceIcon {
  background-position: -270px -3247px;
}
.iam-big-icons .fwonitIcon {
  background-position: 0px -3294px;
}
.iam-big-icons .fwnovatusIcon {
  background-position: -135px -3294px;
}
.iam-big-icons .fwnoma_deskIcon {
  background-position: -270px -3294px;
}
.iam-big-icons .fwmixpanelIcon {
  background-position: 0px -3341px;
}
.iam-big-icons .fwmeta_networks_connectorIcon {
  background-position: -135px -3341px;
}
.iam-big-icons .fwmerchlogixIcon {
  background-position: -270px -3341px;
}
.iam-big-icons .fwmenlo_securityIcon {
  background-position: 0px -3388px;
}
.iam-big-icons .fwm_filesIcon {
  background-position: -135px -3388px;
}
.iam-big-icons .fwlogin_radiusIcon {
  background-position: -270px -3388px;
}
.iam-big-icons .fwlecorpioIcon {
  background-position: 0px -3435px;
}
.iam-big-icons .fwlearning_pool_actIcon {
  background-position: -135px -3435px;
}
.iam-big-icons .fwirius_riskIcon {
  background-position: -270px -3435px;
}
.iam-big-icons .fwintralinksIcon {
  background-position: 0px -3482px;
}
.iam-big-icons .fwinnotasIcon {
  background-position: -135px -3482px;
}
.iam-big-icons .fwforesee_cx_suiteIcon {
  background-position: -270px -3482px;
}
.iam-big-icons .fwideascaleIcon {
  background-position: 0px -3529px;
}
.iam-big-icons .fwflockIcon {
  background-position: -135px -3529px;
}
.iam-big-icons .fwfile_cloudIcon {
  background-position: -270px -3529px;
}
.iam-big-icons .fwfactsetIcon {
  background-position: 0px -3576px;
}
.iam-big-icons .fwexpensifyIcon {
  background-position: -135px -3576px;
}
.iam-big-icons .fwetouchesIcon {
  background-position: -270px -3576px;
}
.iam-big-icons .fwebscoIcon {
  background-position: 0px -3623px;
}
.iam-big-icons .fwdruvaIcon {
  background-position: -135px -3623px;
}
.iam-big-icons .fwdegreedIcon {
  background-position: -270px -3623px;
}
.iam-big-icons .fwdealpathIcon {
  background-position: 0px -3670px;
}
.iam-big-icons .fwdatabasicsIcon {
  background-position: -135px -3670px;
}
.iam-big-icons .fwconvercentIcon {
  background-position: -270px -3670px;
}
.iam-big-icons .fwcontract_worksIcon {
  background-position: 0px -3717px;
}
.iam-big-icons .fwcondecoIcon {
  background-position: -135px -3717px;
}
.iam-big-icons .fwcompliance_elfIcon {
  background-position: -270px -3717px;
}
.iam-big-icons .fwcleverIcon {
  background-position: 0px -3764px;
}
.iam-big-icons .fwclear_companyIcon {
  background-position: -135px -3764px;
}
.iam-big-icons .fwcisco_sparkIcon {
  background-position: -270px -3764px;
}
.iam-big-icons .fwcisco_cloudlockIcon {
  background-position: 0px -3811px;
}
.iam-big-icons .fwcherwellIcon {
  background-position: -135px -3811px;
}
.iam-big-icons .fwbynderIcon {
  background-position: -270px -3811px;
}
.iam-big-icons .fwbrightspace_by_desire2learnIcon {
  background-position: 0px -3858px;
}
.iam-big-icons .fwbpm_onlineIcon {
  background-position: -135px -3858px;
}
.iam-big-icons .fwbox_cryptorIcon {
  background-position: -270px -3858px;
}
.iam-big-icons .fwboomiIcon {
  background-position: 0px -3905px;
}
.iam-big-icons .fwbitabizIcon {
  background-position: -135px -3905px;
}
.iam-big-icons .fwbirstIcon {
  background-position: -270px -3905px;
}
.iam-big-icons .fwbersinIcon {
  background-position: 0px -3952px;
}
.iam-big-icons .fwbenefit_hubIcon {
  background-position: -135px -3952px;
}
.iam-big-icons .fwbeelineIcon {
  background-position: -270px -3952px;
}
.iam-big-icons .fwbc_in_the_cloudIcon {
  background-position: 0px -3999px;
}
.iam-big-icons .fwaward_springIcon {
  background-position: -135px -3999px;
}
.iam-big-icons .fwatomic_learningIcon {
  background-position: -270px -3999px;
}
.iam-big-icons .fwarcgis_onlineIcon {
  background-position: 0px -4046px;
}
.iam-big-icons .fwarc_publishingIcon {
  background-position: -135px -4046px;
}
.iam-big-icons .fwaravoIcon {
  background-position: -270px -4046px;
}
.iam-big-icons .fwappnetaIcon {
  background-position: 0px -4093px;
}
.iam-big-icons .fwapex_portalIcon {
  background-position: -135px -4093px;
}
.iam-big-icons .fwamplitudeIcon {
  background-position: -270px -4093px;
}
.iam-big-icons .fwallocadiaIcon {
  background-position: 0px -4140px;
}
.iam-big-icons .fwagiloftIcon {
  background-position: -135px -4140px;
}
.iam-big-icons .fwadobe_signIcon {
  background-position: -270px -4140px;
}
.iam-big-icons .fwadobe_experience_managerIcon {
  background-position: 0px -4187px;
}
.iam-big-icons .fwadobe_creative_cloudIcon {
  background-position: -135px -4187px;
}
.iam-big-icons .fwadobe_captivate_primeIcon {
  background-position: -270px -4187px;
}
.iam-big-icons .fwachieve3000Icon {
  background-position: 0px -4234px;
}
.iam-big-icons .fwaccredibleIcon {
  background-position: -135px -4234px;
}
.iam-big-icons .fwabintegroIcon {
  background-position: -270px -4234px;
}
.iam-big-icons .fwicn-8x8_virtual_officeIcon {
  background-position: 0px -4281px;
}
.iam-big-icons .fwicn-123contact_formIcon {
  background-position: -135px -4281px;
}
.iam-big-icons .fweloquaIcon {
  background-position: -270px -4281px;
}
.iam-big-icons .fwgps_gateIcon {
  background-position: 0px -4328px;
}
.iam-big-icons .fwhappyfox_chatIcon {
  background-position: -135px -4328px;
}
.iam-big-icons .fwinformaticaIcon {
  background-position: -270px -4328px;
}
.iam-big-icons .fwingeniux_lmsIcon {
  background-position: 0px -4375px;
}
.iam-big-icons .fwadaptive_suiteIcon {
  background-position: -135px -4375px;
}
.iam-big-icons .fwinstructure_bridgeIcon {
  background-position: -270px -4375px;
}
.iam-big-icons .fwhirevueIcon {
  background-position: 0px -4422px;
}
.iam-big-icons .fwkaseyaIcon {
  background-position: -135px -4422px;
}
.iam-big-icons .fwmotivosityIcon {
  background-position: -270px -4422px;
}
.iam-big-icons .fwmozy_enterpriseIcon {
  background-position: 0px -4469px;
}
.iam-big-icons .fwnewton_softwareIcon {
  background-position: -135px -4469px;
}
.iam-big-icons .fwone_codexIcon {
  background-position: -270px -4469px;
}
.iam-big-icons .fwoomnitzaIcon {
  background-position: 0px -4516px;
}
.iam-big-icons .fwopen_dnsIcon {
  background-position: -135px -4516px;
}
.iam-big-icons .fwproofhqIcon {
  background-position: -270px -4516px;
}
.iam-big-icons .fwring_centralIcon {
  background-position: 0px -4563px;
}
.iam-big-icons .fwsecret_serverIcon {
  background-position: -135px -4563px;
}
.iam-big-icons .fwshiftplanningIcon {
  background-position: -270px -4563px;
}
.iam-big-icons .fwspring_cmIcon {
  background-position: 0px -4610px;
}
.iam-big-icons .fwsprout_videoIcon {
  background-position: -135px -4610px;
}
.iam-big-icons .fwstacklaIcon {
  background-position: -270px -4610px;
}
.iam-big-icons .fwsuccess_factorsIcon {
  background-position: 0px -4657px;
}
.iam-big-icons .fwsumtotal_systemsIcon {
  background-position: -135px -4657px;
}
.iam-big-icons .fwtestfairyIcon {
  background-position: -270px -4657px;
}
.iam-big-icons .fwtrakstarIcon {
  background-position: 0px -4704px;
}
.iam-big-icons .fwwhen_i_workIcon {
  background-position: -135px -4704px;
}
.iam-big-icons .fwworkstarsIcon {
  background-position: -270px -4704px;
}
.iam-big-icons .fwwdeskIcon {
  background-position: 0px -4751px;
}
.iam-big-icons .fwvodeclicIcon {
  background-position: -135px -4751px;
}
.iam-big-icons .fwvidyardIcon {
  background-position: -270px -4751px;
}
.iam-big-icons .fwultiproIcon {
  background-position: 0px -4798px;
}
.iam-big-icons .fwtopdesk_publicIcon {
  background-position: -135px -4798px;
}
.iam-big-icons .fwtangoe_command_premium_mobileIcon {
  background-position: -270px -4798px;
}
.iam-big-icons .fwtango_analyticsIcon {
  background-position: 0px -4845px;
}
.iam-big-icons .fwsynergiIcon {
  background-position: -135px -4845px;
}
.iam-big-icons .fwspringer_linkIcon {
  background-position: -270px -4845px;
}
.iam-big-icons .fwspaceiqIcon {
  background-position: 0px -4892px;
}
.iam-big-icons .fwsmart_recruitersIcon {
  background-position: -135px -4892px;
}
.iam-big-icons .fwskytapIcon {
  background-position: -270px -4892px;
}
.iam-big-icons .fwskyhigh_networksIcon {
  background-position: 0px -4939px;
}
.iam-big-icons .fwskills_managerIcon {
  background-position: -135px -4939px;
}
.iam-big-icons .fwsedgwickcmsIcon {
  background-position: -270px -4939px;
}
.iam-big-icons .fwsap_hanaIcon {
  background-position: 0px -4986px;
}
.iam-big-icons .fwsap_cloud_platformIcon {
  background-position: -135px -4986px;
}
.iam-big-icons .fwsafety_netIcon {
  background-position: -270px -4986px;
}
.iam-big-icons .fwreward_gatewayIcon {
  background-position: 0px -5033px;
}
.iam-big-icons .fwreviewsnapIcon {
  background-position: -135px -5033px;
}
.iam-big-icons .fwqumu_cloudIcon {
  background-position: -270px -5033px;
}
.iam-big-icons .fwpromappIcon {
  background-position: 0px -5080px;
}
.iam-big-icons .fwpega_systemsIcon {
  background-position: -135px -5080px;
}
.iam-big-icons .fwpalo_alto_networks_captive_portalIcon {
  background-position: -270px -5080px;
}
.iam-big-icons .fwpacific_timesheetIcon {
  background-position: 0px -5127px;
}
.iam-big-icons .fwon_trackIcon {
  background-position: -135px -5127px;
}
.iam-big-icons .fwonetrust_privacy_management_softwareIcon {
  background-position: -270px -5127px;
}
.iam-big-icons .fwnimblexIcon {
  background-position: 0px -5174px;
}
.iam-big-icons .fwnexoniaIcon {
  background-position: -135px -5174px;
}
.iam-big-icons .fwnetdocumentsIcon {
  background-position: -270px -5174px;
}
.iam-big-icons .fwmoconaviIcon {
  background-position: 0px -5221px;
}
.iam-big-icons .fwmobile_ironIcon {
  background-position: -135px -5221px;
}
.iam-big-icons .fwmobile_xpenseIcon {
  background-position: -270px -5221px;
}
.iam-big-icons .fwlockpath_keylightIcon {
  background-position: 0px -5268px;
}
.iam-big-icons .fwliquid_filesIcon {
  background-position: -135px -5268px;
}
.iam-big-icons .fwkudosIcon {
  background-position: -270px -5268px;
}
.iam-big-icons .fwacl_grc_samlIcon {
  background-position: 0px -5315px;
}
.iam-big-icons .fwandromeda_on_premisesIcon {
  background-position: -135px -5315px;
}
.iam-big-icons .fwedigital_researchIcon {
  background-position: -270px -5315px;
}
.iam-big-icons .fwcloud_management_portal_for_microsoft_azureIcon {
  background-position: 0px -5362px;
}
.iam-big-icons .fwautotask_endpoint_backupIcon {
  background-position: -135px -5362px;
}
.iam-big-icons .fwappbladeIcon {
  background-position: -270px -5362px;
}
.iam-big-icons .fwmcmIcon {
  background-position: 0px -5409px;
}
.iam-big-icons .fwintimeIcon {
  background-position: -135px -5409px;
}
.iam-big-icons .fwevidence_dot_comIcon {
  background-position: -270px -5409px;
}
.iam-big-icons .fwempcenterIcon {
  background-position: 0px -5456px;
}
.iam-big-icons .fweli_onboardingIcon {
  background-position: -135px -5456px;
}
.iam-big-icons .fwdirectIcon {
  background-position: -270px -5456px;
}
.iam-big-icons .fwcs_starsIcon {
  background-position: 0px -5503px;
}
.iam-big-icons .fwcompetencyiqIcon {
  background-position: -135px -5503px;
}
.iam-big-icons .fwchronicxIcon {
  background-position: -270px -5503px;
}
.iam-big-icons .fwbenselectIcon {
  background-position: 0px -5550px;
}
.iam-big-icons .fwasc_contractsIcon {
  background-position: -135px -5550px;
}
.iam-big-icons .fwalcumus_info_exchangeIcon {
  background-position: -270px -5550px;
}
.iam-big-icons .fwicn-360_onlineIcon {
  background-position: 0px -5597px;
}
.iam-big-icons .fwicn-10000ft_plansIcon {
  background-position: -135px -5597px;
}
.iam-big-icons .fwgeo_learningIcon {
  background-position: -270px -5597px;
}
.iam-big-icons .fwframer_cloudIcon {
  background-position: 0px -5644px;
}
.iam-big-icons .fwpopinIcon {
  background-position: -135px -5644px;
}
.iam-big-icons .fwwingspan_etmfIcon {
  background-position: -270px -5644px;
}
.iam-big-icons .fwvxmaintainIcon {
  background-position: 0px -5691px;
}
.iam-big-icons .fwvoyanceIcon {
  background-position: -135px -5691px;
}
.iam-big-icons .fwt_and_e_expressIcon {
  background-position: -270px -5691px;
}
.iam-big-icons .fwsymantec_web_security_serviceIcon {
  background-position: 0px -5738px;
}
.iam-big-icons .fwsplunk_enterprise_and_splunk_cloudIcon {
  background-position: -135px -5738px;
}
.iam-big-icons .fwperception_united_statesIcon {
  background-position: -270px -5738px;
}
.iam-big-icons .fwpalo_alto_networks_apertureIcon {
  background-position: 0px -5785px;
}
.iam-big-icons .fwoc_tanner_appreciatehubIcon {
  background-position: -135px -5785px;
}
.iam-big-icons .fwmobiIcon {
  background-position: -270px -5785px;
}
.iam-big-icons .fwmoveit_transfer_azure_ad_integrationIcon {
  background-position: 0px -5832px;
}
.iam-big-icons .fwmanabi_pocketIcon {
  background-position: -135px -5832px;
}
.iam-big-icons .fwcollaborative_innovationIcon {
  background-position: -270px -5832px;
}
.iam-big-icons .fwnamelyIcon {
  background-position: -270px -5879px;
}
.iam-big-icons .fwenvi_mmisIcon {
  background-position: -135px -5879px;
}
.iam-big-icons .fwsilkroad_life_suiteIcon {
  background-position: 0px -5879px;
}
.iam-big-icons .fwboxIcon {
  background-position: -135px -1220px;
}
.iam-big-icons .fwand_franklyIcon {
  background-position: 0px -5926px;
}
.iam-big-icons .fwabacusIcon {
  background-position: -135px -5926px;
}
.iam-big-icons .fwalertmediaIcon {
  background-position: -270px -5926px;
}
.iam-big-icons .fwalterdeskIcon {
  background-position: 0px -5973px;
}
.iam-big-icons .fwanswerhubIcon {
  background-position: -135px -5973px;
}
.iam-big-icons .fwbenevityIcon {
  background-position: -270px -5973px;
}
.iam-big-icons .fwbambu_by_sprout_socialIcon {
  background-position: 0px -6020px;
}
.iam-big-icons .fwbeyondtrustIcon {
  background-position: -135px -6020px;
}
.iam-big-icons .fwbizteraIcon {
  background-position: -270px -6020px;
}
.iam-big-icons .fwbrandfolderIcon {
  background-position: 0px -6067px;
}
.iam-big-icons .fwbrightedgeIcon {
  background-position: -135px -6067px;
}
.iam-big-icons .fwbreezy_hrIcon {
  background-position: -270px -6067px;
}
.iam-big-icons .fwbright_patternIcon {
  background-position: 0px -6114px;
}
.iam-big-icons .fwclariIcon {
  background-position: -135px -6114px;
}
.iam-big-icons .fwcloudsaverIcon {
  background-position: -270px -6114px;
}
.iam-big-icons .fwcloudpassageIcon {
  background-position: 0px -6161px;
}
.iam-big-icons .fwcloudwordsIcon {
  background-position: -135px -6161px;
}
.iam-big-icons .fwcmpute_ioIcon {
  background-position: -270px -6161px;
}
.iam-big-icons .fwcontentlyIcon {
  background-position: 0px -6208px;
}
.iam-big-icons .fwcoveo_cloudIcon {
  background-position: -135px -6208px;
}
.iam-big-icons .fwculture_ampIcon {
  background-position: -270px -6208px;
}
.iam-big-icons .fwculture_hqIcon {
  background-position: 0px -6255px;
}
.iam-big-icons .fwdashlane_businessIcon {
  background-position: -135px -6255px;
}
.iam-big-icons .fwdatabookIcon {
  background-position: -270px -6255px;
}
.iam-big-icons .fwdatacastleIcon {
  background-position: 0px -6302px;
}
.iam-big-icons .fwdetectifyIcon {
  background-position: -135px -6302px;
}
.iam-big-icons .fwdialpadIcon {
  background-position: -270px -6302px;
}
.iam-big-icons .fwdigicertIcon {
  background-position: 0px -6349px;
}
.iam-big-icons .fwdigifyIcon {
  background-position: -135px -6349px;
}
.iam-big-icons .fwdoceboIcon {
  background-position: -270px -6349px;
}
.iam-big-icons .fwdocsendIcon {
  background-position: 0px -6396px;
}
.iam-big-icons .fwdocuratedIcon {
  background-position: -135px -6396px;
}
.iam-big-icons .fwdopplerIcon {
  background-position: -270px -6396px;
}
.iam-big-icons .fwdovetaleIcon {
  background-position: 0px -6443px;
}
.iam-big-icons .fwdroplrIcon {
  background-position: -135px -6443px;
}
.iam-big-icons .fwengagioIcon {
  background-position: -270px -6443px;
}
.iam-big-icons .fwenplugIcon {
  background-position: 0px -6490px;
}
.iam-big-icons .fwteemIcon {
  background-position: -135px -6490px;
}
.iam-big-icons .fweveryonesocialIcon {
  background-position: -270px -6490px;
}
.iam-big-icons .fwinsperity_expensableIcon {
  background-position: 0px -6537px;
}
.iam-big-icons .fwespressiveIcon {
  background-position: -135px -6537px;
}
.iam-big-icons .fwfastlyIcon {
  background-position: -270px -6537px;
}
.iam-big-icons .fwfavroIcon {
  background-position: 0px -6584px;
}
.iam-big-icons .fwfigmaIcon {
  background-position: -135px -6584px;
}
.iam-big-icons .fwfirstbirdIcon {
  background-position: -270px -6584px;
}
.iam-big-icons .fwfivetranIcon {
  background-position: 0px -6631px;
}
.iam-big-icons .fwfloatIcon {
  background-position: -135px -6631px;
}
.iam-big-icons .fwfloqastIcon {
  background-position: -270px -6631px;
}
.iam-big-icons .fwflowdockIcon {
  background-position: 0px -6678px;
}
.iam-big-icons .fwfulcrumIcon {
  background-position: -135px -6678px;
}
.iam-big-icons .fwgithub_comIcon {
  background-position: -271px -6678px;
}
.iam-big-icons .fwgliffyIcon {
  background-position: 0 -6725px;
}
.iam-big-icons .fwmonday_comIcon {
  background-position: -135px -6725px;
}
.iam-big-icons .fwpeakonIcon {
  background-position: -271px -6725px;
}
.iam-big-icons .fwoktaIcon {
  background-position: 0 -6772px;
}
.iam-big-icons .fwpingoneIcon {
  background-position: -135px -6772px;
}
.iam-big-icons .fwmulesoftIcon {
  background-position: -271px -6772px;
}
.iam-big-icons .fwopenidIcon {
  background-position: 0 -6819px;
}
.iam-big-icons .fwsdpIcon {
  background-position: -135px -6819px;
}
.iam-big-icons .fwnatural_hrIcon {
  background-position: -271px -6819px;
}
.iam-big-icons .fwnasset_sonarIcon {
  background-position: 0 -6866px;
}
.iam-big-icons .fwpam360Icon {
  background-position: -135px -6866px;
}
.iam-big-icons .fwad360Icon {
  background-position: -271px -6866px;
}
.iam-big-icons .fwopmIcon {
  background-position: 0 -6913px;
}
.iam-big-icons .fwassetexplorerIcon {
  background-position: -135px -6913px;
}
.iam-big-icons .fwepcIcon {
  background-position: -271px -6913px;
}
.iam-big-icons .fwpmpIcon {
  background-position: 0 -6960px;
}
.iam-big-icons .fwvmpIcon {
  background-position: -135px -6960px;
}
.iam-big-icons .fwdcpIcon {
  background-position: -271px -6960px;
}
.iam-big-icons .fwacpIcon {
  background-position: 0 -7007px;
}
.iam-big-icons .fwnfaIcon {
  background-position: -135px -7007px;
}
.iam-big-icons .fwouIcon {
  background-position: -271px -7007px;
}
.iam-big-icons .fwncmIcon {
  background-position: 0 -7054px;
}
.iam-big-icons .fwfaIcon {
  background-position: -135px -7054px;
}
.iam-big-icons .fwpmproIcon {
  background-position: -271px -7054px;
}
.iam-big-icons .fwampIcon {
  background-position: 0 -7101px;
}
.iam-big-icons .fwkmpIcon {
  background-position: -135px -7101px;
}
.iam-big-icons .fwrapIcon {
  background-position: -271px -7101px;
}
.iam-big-icons .fwadapIcon {
  background-position: 0 -7148px;
}
.iam-big-icons .fwadmpIcon {
  background-position: -135px -7148px;
}
.iam-big-icons .fwanalyticsIcon {
  background-position: -271px -7148px;
}
.iam-big-icons .fwadmpmspIcon {
  background-position: 0 -7195px;
}
.iam-big-icons .fwbookmarkIcon {
  background-position: -135px -7195px;
}
.iam-small-icons .fwibmIcon {
  background-position: -461px -2067px;
}
.iam-small-icons .fwdir389Icon {
  background-position: -406px -2231px;
}
.iam-small-icons .fwpgsqlIcon {
  background-position: -461px -2176px;
}
.iam-small-icons .fwmssqlIcon {
  background-position: -406px -2176px;
}
.iam-small-icons .fwhpIcon {
  background-position: -461px -1959px;
}
.iam-small-icons .fwgoogleIcon {
  background-position: -407px -1959px;
}
.iam-small-icons .fworaEBussIcon {
  background-position: -516px -2067px;
}
.iam-small-icons .fworaDBIcon {
  background-position: -461px -2013px;
}
.iam-small-icons .fwoffice365Icon {
  background-position: -407px -2067px;
}
.iam-small-icons .fwsalesforceIcon {
  background-position: -461px -2122px;
}
.iam-small-icons .fwzohoIcon {
  background-position: -516px -1959px;
}
.iam-small-icons .fwzendeskIcon {
  background-position: -516px -2122px;
}
.iam-small-icons .fwdynamicsCRMIcon {
  background-position: -407px -2013px;
}
.iam-small-icons .fwadldsIcon {
  background-position: -516px -7676px;
}
.iam-small-icons .fwopenldapIcon {
  background-position: -516px -2013px;
}
.iam-small-icons .fwadIcon {
  background-position: -516px -2176px;
}
.iam-small-icons .fwdropboxIcon {
  background-position: -407px 0;
}
.iam-small-icons .fwstatushubIcon {
  background-position: -515px -265px;
}
.iam-small-icons .fwfacebookIcon {
  background-position: -407px -485px;
}
.iam-small-icons .fwquandoraIcon {
  background-position: -410px -320px;
}
.iam-small-icons .fwsamanageIcon {
  background-position: -460px -322px;
}
.iam-small-icons .fwuserechoIcon {
  background-position: -517px -325px;
}
.iam-small-icons .fwdeskproIcon {
  background-position: -407px -380px;
}
.iam-small-icons .fwbimeIcon {
  background-position: -460px -380px;
}
.iam-small-icons .fwdropboxIcon {
  background-position: -409px 2px;
}
.iam-small-icons .fwclarizenIcon {
  background-position: -460px 0px;
}
.iam-small-icons .fwplanmyleaveIcon {
  background-position: -515px -4px;
}
.iam-small-icons .fwthoughtworksIcon {
  background-position: -408px -50px;
}
.iam-small-icons .fwsumologicIcon {
  background-position: -460px -53px;
}
.iam-small-icons .fwwrikeIcon {
  background-position: -407px -105px;
}
.iam-small-icons .fwjitbitIcon {
  background-position: -518px -53px;
}
.iam-small-icons .fwsyncplicityIcon {
  background-position: -460px -105px;
}
.iam-small-icons .fwpagerdutyIcon {
  background-position: -520px -100px;
}
.iam-small-icons .fwkiteworksIcon {
  background-position: -405px -160px;
}
.iam-small-icons .fwappdynamicsIcon {
  background-position: -457px -160px;
}
.iam-small-icons .fwpanorama9Icon {
  background-position: -517px -164px;
}
.iam-small-icons .fwvelpicIcon {
  background-position: -410px -218px;
}
.iam-small-icons .fwegnyteIcon {
  background-position: -460px -218px;
}
.iam-small-icons .fwinstructureIcon {
  background-position: -517px -215px;
}
.iam-small-icons .fwflatterfilesIcon {
  background-position: -405px -270px;
}
.iam-small-icons .fwezofficeinventoryIcon {
  background-position: -460px -270px;
}
.iam-small-icons .fwslackIcon {
  background-position: -408px -432px;
}
.iam-small-icons .fwthousandeyesIcon {
  background-position: -516px -373px;
}
.iam-small-icons .fwwhosonlocationIcon {
  background-position: -515px -485px;
}
.iam-small-icons .fwweekdoneIcon {
  background-position: -405px -543px;
}
.iam-small-icons .fwknowledgeowlIcon {
  background-position: -517px -762px;
}
.iam-small-icons .fwenvoyIcon {
  background-position: -460px -542px;
}
.iam-small-icons .fwscreensteps-liveIcon {
  background-position: -515px -545px;
}
.iam-small-icons .fwclearslideIcon {
  background-position: -515px -593px;
}
.iam-small-icons .fwedubriteIcon {
  background-position: -460px -595px;
}
.iam-small-icons .fwmangoappsIcon {
  background-position: -406px -595px;
}
.iam-small-icons .fwhoshinplanIcon {
  background-position: -460px -1035px;
}
.iam-small-icons .fwliquidplannerIcon {
  background-position: -515px -650px;
}
.iam-small-icons .fwparkmycloudIcon {
  background-position: -515px -703px;
}
.iam-small-icons .fwpurelyhrIcon {
  background-position: -461px -650px;
}
.iam-small-icons .fwproxyclickIcon {
  background-position: -461px -703px;
}
.iam-small-icons .fwpeoplewebIcon {
  background-position: -405px -652px;
}
.iam-small-icons .fwtpondemandIcon {
  background-position: -408px -703px;
}
.iam-small-icons .fwcakeIcon {
  background-position: -460px -765px;
}
.iam-small-icons .fwpingboardIcon {
  background-position: -405px -815px;
}
.iam-small-icons .fwprodpadIcon {
  background-position: -408px -760px;
}
.iam-small-icons .fwfuturesimpleIcon {
  background-position: -460px -490px;
}
.iam-small-icons .fwlogitioIcon {
  background-position: -461px -815px;
}
.iam-small-icons .fwrobinpoweredIcon {
  background-position: -515px -815px;
}
.iam-small-icons .fwahaIcon {
  background-position: -515px -875px;
}
.iam-small-icons .fwassemblaIcon {
  background-position: -460px -870px;
}
.iam-small-icons .fwchartioIcon {
  background-position: -405px -875px;
}
.iam-small-icons .fwcloudamqpIcon {
  background-position: -405px -925px;
}
.iam-small-icons .fwtableauIcon {
  background-position: -459px -433px;
}
.iam-small-icons .fwevernoteIcon {
  background-position: -405px -980px;
}
.iam-small-icons .fwhostedgraphiteIcon {
  background-position: -460px -928px;
}
.iam-small-icons .fwcirconusIcon {
  background-position: -515px -925px;
}
.iam-small-icons .fwpingconnectIcon {
  background-position: -515px -982px;
}
.iam-small-icons .fwcitrixonlineIcon {
  background-position: -405px -1090px;
}
.iam-small-icons .fwhackerrankIcon {
  background-position: -460px -1145px;
}
.iam-small-icons .fwfeedlyIcon {
  background-position: -515px -1146px;
}
.iam-small-icons .fwhumanityIcon {
  background-position: -408px -1200px;
}
.iam-small-icons .fwsmall-improvementsIcon {
  background-position: -460px -1200px;
}
.iam-small-icons .fwspotinstIcon {
  background-position: -515px -1200px;
}
.iam-small-icons .fwicn-15fiveIcon {
  background-position: -515px -1255px;
}
.iam-small-icons .fwdeskIcon {
  background-position: -405px -1255px;
}
.iam-small-icons .fwfreshserviceIcon {
  background-position: -460px -1255px;
}
.iam-small-icons .fwstatuspageIcon {
  background-position: -515px -1310px;
}
.iam-small-icons .fwarcgisIcon {
  background-position: -460px -1310px;
}
.iam-small-icons .fwslidoIcon {
  background-position: -515px -1365px;
}
.iam-small-icons .fwrollbarIcon {
  background-position: -25px -1310px;
}
.iam-small-icons .fwverechoIcon {
  background-position: -406px -1310px;
}
.iam-small-icons .fwbuildkiteIcon {
  background-position: -185px -1315px;
}
.iam-small-icons .fwtrelloIcon {
  background-position: -460px -980px;
}
.iam-small-icons .fwdatadoghqIcon {
  background-position: -405px -1035px;
}
.iam-small-icons .fwbamboohrIcon {
  background-position: -515px -1035px;
}
.iam-small-icons .fwkissflowIcon {
  background-position: -405px -1365px;
}
.iam-small-icons .fwimagerelayIcon {
  background-position: -460px -1365px;
}
.iam-small-icons .fwprotoIcon {
  background-position: -135px -1310px;
}
.iam-small-icons .fwsharefileIcon {
  background-position: -515px -1473px;
}
.iam-small-icons .fwservice-nowIcon {
  background-position: -515px -1420px;
}
.iam-small-icons .fwfreshdeskIcon {
  background-position: -460px -1420px;
}
.iam-small-icons .fwremedyforceIcon {
  background-position: -410px -1420px;
}
.iam-small-icons .fwlucidchartIcon {
  background-position: -406px -1472px;
}
.iam-small-icons .fwrecognizeappIcon {
  background-position: -460px -1472px;
}
.iam-small-icons .fwumbrellaIcon {
  background-position: -515px -1530px;
}
.iam-small-icons .fwmerakiciscoIcon {
  background-position: -460px -1530px;
}
.iam-small-icons .fwlivechatIcon {
  background-position: -350px -1310px;
}
.iam-small-icons .fwstatuscastIcon {
  background-position: -405px -1585px;
}
.iam-small-icons .fwbigpandaIcon {
  background-position: -460px -1583px;
}
.iam-small-icons .fwopsgenieIcon {
  background-position: -515px -431px;
}
.iam-small-icons .fwezrentoutIcon {
  background-position: -405px -1637px;
}
.iam-small-icons .fwstatusdashboardIcon {
  background-position: -461px -1638px;
}
.iam-small-icons .fwproworkflowIcon {
  background-position: -516px -1637px;
}
.iam-small-icons .fwdomoIcon {
  background-position: -405px -1690px;
}
.iam-small-icons .fwkintoneIcon {
  background-position: -460px -1690px;
}
.iam-small-icons .fwsugarcrmIcon {
  background-position: -515px -1583px;
}
.iam-small-icons .fwhoneyisIcon {
  background-position: -515px -1688px;
}
.iam-small-icons .fwformstackIcon {
  background-position: -515px -1745px;
}
.iam-small-icons .fwshowdmeIcon {
  background-position: -461px -1745px;
}
.iam-small-icons .fwbambooIcon {
  background-position: -408px -1740px;
}
.iam-small-icons .fwbonuslyIcon {
  background-position: -515px -1795px;
}
.iam-small-icons .fwcybozuIcon {
  background-position: -408px -1525px;
}
.iam-small-icons .fwcybozuofficeIcon {
  background-position: -462px -1795px;
}
.iam-small-icons .fwgaroonIcon {
  background-position: -407px -1794px;
}
.iam-small-icons .fwmailwiseIcon {
  background-position: -517px -1845px;
}
.iam-small-icons .fwshufflrrIcon {
  background-position: -515px -1902px;
}
.iam-small-icons .fwadpIcon {
  background-position: -405px -1848px;
}
.iam-small-icons .fwblackboardIcon {
  background-position: -460px -1901px;
}
.iam-small-icons .fwsapnetweaverIcon {
  background-position: -406px -1895px;
}
.iam-small-icons .fwcustomSAMLIcon {
  background-position: -465px -1847px;
}
.iam-small-icons .fwlineworksIcon {
  background-position: -405px -2115px;
}
.iam-small-icons .fwabsorbIcon {
  background-position: -461px -2231px;
}
.iam-small-icons .fwherokuIcon {
  background-position: -515px -2231px;
}
.iam-small-icons .fwbetterworksIcon {
  background-position: -407px -2286px;
}
.iam-small-icons .fwhackeroneIcon {
  background-position: -461px -2286px;
}
.iam-small-icons .fwgreenhouseIcon {
  background-position: -515px -2286px;
}
.iam-small-icons .fwsignalfxIcon {
  background-position: -407px -2341px;
}
.iam-small-icons .fwawsIcon {
  background-position: -461px -2341px;
}
.iam-small-icons .fwbigtincanIcon {
  background-position: -515px -2341px;
}
.iam-small-icons .fwtalentlmsIcon {
  background-position: -407px -2396px;
}
.iam-small-icons .fwgaggleampIcon {
  background-position: -461px -2396px;
}
.iam-small-icons .fwopenvoiceIcon {
  background-position: -515px -2396px;
}
.iam-small-icons .fwairtableIcon {
  background-position: -407px -2451px;
}
.iam-small-icons .fwgotoassistIcon {
  background-position: -461px -2451px;
}
.iam-small-icons .fwlessonlyIcon {
  background-position: -515px -2451px;
}
.iam-small-icons .fwlearncoreIcon {
  background-position: -407px -2506px;
}
.iam-small-icons .fwsciformaIcon {
  background-position: -461px -2506px;
}
.iam-small-icons .fwhellosignIcon {
  background-position: -515px -2506px;
}
.iam-small-icons .fwmarketoIcon {
  background-position: -407px -2561px;
}
.iam-small-icons .fwmimecastIcon {
  background-position: -461px -2561px;
}
.iam-small-icons .fwnewrelicIcon {
  background-position: -515px -2561px;
}
.iam-small-icons .fwclicktimeIcon {
  background-position: -407px -2616px;
}
.iam-small-icons .fwengagedlyIcon {
  background-position: -461px -2616px;
}
.iam-small-icons .fwperiscope_dataIcon {
  background-position: -515px -2616px;
}
.iam-small-icons .fwbugsnagIcon {
  background-position: -407px -2671px;
}
.iam-small-icons .fwlookerIcon {
  background-position: -461px -2671px;
}
.iam-small-icons .fwrepliconIcon {
  background-position: -515px -2671px;
}
.iam-small-icons .fwdocusignIcon {
  background-position: -407px -2726px;
}
.iam-small-icons .fwworkdayIcon {
  background-position: -461px -2726px;
}
.iam-small-icons .fwnetsuiteIcon {
  background-position: -515px -2726px;
}
.iam-small-icons .fwicn-23videoIcon {
  background-position: -407px -2781px;
}
.iam-small-icons .fwairwatch_admin_portalIcon {
  background-position: -461px -2781px;
}
.iam-small-icons .fwalert_opsIcon {
  background-position: -515px -2781px;
}
.iam-small-icons .fwamazon_appstreamIcon {
  background-position: -407px -2836px;
}
.iam-small-icons .fwanaplanIcon {
  background-position: -461px -2836px;
}
.iam-small-icons .fwanodotIcon {
  background-position: -515px -2836px;
}
.iam-small-icons .fwfrontIcon {
  background-position: -407px -2891px;
}
.iam-small-icons .fwlearnuponIcon {
  background-position: -461px -2891px;
}
.iam-small-icons .fwudemy_for_businessIcon {
  background-position: -515px -2891px;
}
.iam-small-icons .fwsciquest_spend_directorIcon {
  background-position: -407px -2946px;
}
.iam-small-icons .fwlearning_seat_lmsIcon {
  background-position: -461px -2946px;
}
.iam-small-icons .fwlaunch_darklyIcon {
  background-position: -515px -2946px;
}
.iam-small-icons .fwklueIcon {
  background-position: -407px -3001px;
}
.iam-small-icons .fwintacctIcon {
  background-position: -461px -3001px;
}
.iam-small-icons .fwinside_viewIcon {
  background-position: -515px -3001px;
}
.iam-small-icons .fwinfogix_data3sixty_governIcon {
  background-position: -407px -3056px;
}
.iam-small-icons .fwigloo_softwareIcon {
  background-position: -461px -3056px;
}
.iam-small-icons .fwhalosysIcon {
  background-position: -515px -3056px;
}
.iam-small-icons .fwget_abstractIcon {
  background-position: -407px -3111px;
}
.iam-small-icons .fwformIcon {
  background-position: -461px -3111px;
}
.iam-small-icons .fwfm_systemsIcon {
  background-position: -515px -3111px;
}
.iam-small-icons .fwfluxx_labsIcon {
  background-position: -407px -3166px;
}
.iam-small-icons .fwfiles_anywhereIcon {
  background-position: -461px -3166px;
}
.iam-small-icons .fweverbridgeIcon {
  background-position: -515px -3166px;
}
.iam-small-icons .fwfield_glassIcon {
  background-position: -407px -3221px;
}
.iam-small-icons .fwethicspoint_incident_managementIcon {
  background-position: -461px -3221px;
}
.iam-small-icons .fwencompassIcon {
  background-position: -515px -3221px;
}
.iam-small-icons .fweliumIcon {
  background-position: -407px -3276px;
}
.iam-small-icons .fwekincareIcon {
  background-position: -461px -3276px;
}
.iam-small-icons .fweasy_territoryIcon {
  background-position: -515px -3276px;
}
.iam-small-icons .fwdynamic_signalIcon {
  background-position: -407px -3331px;
}
.iam-small-icons .fwdeputyIcon {
  background-position: -461px -3331px;
}
.iam-small-icons .fwdatahugIcon {
  background-position: -515px -3331px;
}
.iam-small-icons .fwcoupaIcon {
  background-position: -407px -3386px;
}
.iam-small-icons .fwcommunifireIcon {
  background-position: -461px -3386px;
}
.iam-small-icons .fwcertain_admin_ssoIcon {
  background-position: -515px -3386px;
}
.iam-small-icons .fwcerner_centralIcon {
  background-position: -407px -3441px;
}
.iam-small-icons .fwceridian_dayforce_hcmIcon {
  background-position: -461px -3441px;
}
.iam-small-icons .fwcentral_desktopIcon {
  background-position: -515px -3441px;
}
.iam-small-icons .fwca_ppmIcon {
  background-position: -407px -3496px;
}
.iam-small-icons .fwconcurIcon {
  background-position: -461px -3496px;
}
.iam-small-icons .fwbrain_sharkIcon {
  background-position: -515px -3496px;
}
.iam-small-icons .fwbluejeansIcon {
  background-position: -407px -3551px;
}
.iam-small-icons .fwbenetracIcon {
  background-position: -461px -3551px;
}
.iam-small-icons .fwautotask_workplaceIcon {
  background-position: -515px -3551px;
}
.iam-small-icons .fwonitIcon {
  background-position: -407px -3606px;
}
.iam-small-icons .fwnovatusIcon {
  background-position: -461px -3606px;
}
.iam-small-icons .fwnoma_deskIcon {
  background-position: -515px -3606px;
}
.iam-small-icons .fwmixpanelIcon {
  background-position: -407px -3661px;
}
.iam-small-icons .fwmeta_networks_connectorIcon {
  background-position: -461px -3661px;
}
.iam-small-icons .fwmerchlogixIcon {
  background-position: -515px -3661px;
}
.iam-small-icons .fwmenlo_securityIcon {
  background-position: -407px -3716px;
}
.iam-small-icons .fwm_filesIcon {
  background-position: -461px -3716px;
}
.iam-small-icons .fwlogin_radiusIcon {
  background-position: -515px -3716px;
}
.iam-small-icons .fwlecorpioIcon {
  background-position: -407px -3771px;
}
.iam-small-icons .fwlearning_pool_actIcon {
  background-position: -461px -3771px;
}
.iam-small-icons .fwirius_riskIcon {
  background-position: -515px -3771px;
}
.iam-small-icons .fwintralinksIcon {
  background-position: -407px -3826px;
}
.iam-small-icons .fwinnotasIcon {
  background-position: -461px -3826px;
}
.iam-small-icons .fwforesee_cx_suiteIcon {
  background-position: -515px -3826px;
}
.iam-small-icons .fwideascaleIcon {
  background-position: -407px -3881px;
}
.iam-small-icons .fwflockIcon {
  background-position: -461px -3881px;
}
.iam-small-icons .fwfile_cloudIcon {
  background-position: -515px -3881px;
}
.iam-small-icons .fwfactsetIcon {
  background-position: -407px -3936px;
}
.iam-small-icons .fwexpensifyIcon {
  background-position: -461px -3936px;
}
.iam-small-icons .fwetouchesIcon {
  background-position: -515px -3936px;
}
.iam-small-icons .fwebscoIcon {
  background-position: -407px -3991px;
}
.iam-small-icons .fwdruvaIcon {
  background-position: -461px -3991px;
}
.iam-small-icons .fwdegreedIcon {
  background-position: -515px -3991px;
}
.iam-small-icons .fwdealpathIcon {
  background-position: -407px -4046px;
}
.iam-small-icons .fwdatabasicsIcon {
  background-position: -461px -4046px;
}
.iam-small-icons .fwconvercentIcon {
  background-position: -515px -4046px;
}
.iam-small-icons .fwcontract_worksIcon {
  background-position: -407px -4101px;
}
.iam-small-icons .fwcondecoIcon {
  background-position: -461px -4101px;
}
.iam-small-icons .fwcompliance_elfIcon {
  background-position: -515px -4101px;
}
.iam-small-icons .fwcleverIcon {
  background-position: -407px -4156px;
}
.iam-small-icons .fwclear_companyIcon {
  background-position: -461px -4156px;
}
.iam-small-icons .fwcisco_sparkIcon {
  background-position: -515px -4156px;
}
.iam-small-icons .fwcisco_cloudlockIcon {
  background-position: -407px -4211px;
}
.iam-small-icons .fwcherwellIcon {
  background-position: -461px -4211px;
}
.iam-small-icons .fwbynderIcon {
  background-position: -515px -4211px;
}
.iam-small-icons .fwbrightspace_by_desire2learnIcon {
  background-position: -407px -4266px;
}
.iam-small-icons .fwbpm_onlineIcon {
  background-position: -461px -4266px;
}
.iam-small-icons .fwbox_cryptorIcon {
  background-position: -515px -4266px;
}
.iam-small-icons .fwboomiIcon {
  background-position: -407px -4321px;
}
.iam-small-icons .fwbitabizIcon {
  background-position: -461px -4321px;
}
.iam-small-icons .fwbirstIcon {
  background-position: -515px -4321px;
}
.iam-small-icons .fwbersinIcon {
  background-position: -407px -4376px;
}
.iam-small-icons .fwbenefit_hubIcon {
  background-position: -461px -4376px;
}
.iam-small-icons .fwbeelineIcon {
  background-position: -515px -4376px;
}
.iam-small-icons .fwbc_in_the_cloudIcon {
  background-position: -407px -4431px;
}
.iam-small-icons .fwaward_springIcon {
  background-position: -461px -4431px;
}
.iam-small-icons .fwatomic_learningIcon {
  background-position: -515px -4431px;
}
.iam-small-icons .fwarcgis_onlineIcon {
  background-position: -407px -4486px;
}
.iam-small-icons .fwarc_publishingIcon {
  background-position: -461px -4486px;
}
.iam-small-icons .fwaravoIcon {
  background-position: -515px -4486px;
}
.iam-small-icons .fwappnetaIcon {
  background-position: -407px -4541px;
}
.iam-small-icons .fwapex_portalIcon {
  background-position: -461px -4541px;
}
.iam-small-icons .fwamplitudeIcon {
  background-position: -515px -4541px;
}
.iam-small-icons .fwallocadiaIcon {
  background-position: -407px -4596px;
}
.iam-small-icons .fwagiloftIcon {
  background-position: -461px -4596px;
}
.iam-small-icons .fwadobe_signIcon {
  background-position: -515px -4596px;
}
.iam-small-icons .fwadobe_experience_managerIcon {
  background-position: -407px -4651px;
}
.iam-small-icons .fwadobe_creative_cloudIcon {
  background-position: -461px -4651px;
}
.iam-small-icons .fwadobe_captivate_primeIcon {
  background-position: -515px -4651px;
}
.iam-small-icons .fwachieve3000Icon {
  background-position: -407px -4706px;
}
.iam-small-icons .fwaccredibleIcon {
  background-position: -461px -4706px;
}
.iam-small-icons .fwabintegroIcon {
  background-position: -515px -4706px;
}
.iam-small-icons .fwicn-8x8_virtual_officeIcon {
  background-position: -407px -4761px;
}
.iam-small-icons .fwicn-123contact_formIcon {
  background-position: -461px -4761px;
}
.iam-small-icons .fweloquaIcon {
  background-position: -515px -4761px;
}
.iam-small-icons .fwgps_gateIcon {
  background-position: -407px -4816px;
}
.iam-small-icons .fwhappyfox_chatIcon {
  background-position: -461px -4816px;
}
.iam-small-icons .fwinformaticaIcon {
  background-position: -515px -4816px;
}
.iam-small-icons .fwingeniux_lmsIcon {
  background-position: -407px -4871px;
}
.iam-small-icons .fwadaptive_suiteIcon {
  background-position: -461px -4871px;
}
.iam-small-icons .fwinstructure_bridgeIcon {
  background-position: -515px -4871px;
}
.iam-small-icons .fwhirevueIcon {
  background-position: -407px -4926px;
}
.iam-small-icons .fwkaseyaIcon {
  background-position: -461px -4926px;
}
.iam-small-icons .fwmotivosityIcon {
  background-position: -515px -4926px;
}
.iam-small-icons .fwmozy_enterpriseIcon {
  background-position: -407px -4981px;
}
.iam-small-icons .fwnewton_softwareIcon {
  background-position: -461px -4981px;
}
.iam-small-icons .fwone_codexIcon {
  background-position: -515px -4981px;
}
.iam-small-icons .fwoomnitzaIcon {
  background-position: -407px -5036px;
}
.iam-small-icons .fwopen_dnsIcon {
  background-position: -461px -5036px;
}
.iam-small-icons .fwproofhqIcon {
  background-position: -515px -5036px;
}
.iam-small-icons .fwring_centralIcon {
  background-position: -407px -5091px;
}
.iam-small-icons .fwsecret_serverIcon {
  background-position: -461px -5091px;
}
.iam-small-icons .fwshiftplanningIcon {
  background-position: -515px -5091px;
}
.iam-small-icons .fwspring_cmIcon {
  background-position: -407px -5146px;
}
.iam-small-icons .fwsprout_videoIcon {
  background-position: -461px -5146px;
}
.iam-small-icons .fwstacklaIcon {
  background-position: -515px -5146px;
}
.iam-small-icons .fwsuccess_factorsIcon {
  background-position: -407px -5201px;
}
.iam-small-icons .fwsumtotal_systemsIcon {
  background-position: -461px -5201px;
}
.iam-small-icons .fwtestfairyIcon {
  background-position: -515px -5201px;
}
.iam-small-icons .fwtrakstarIcon {
  background-position: -407px -5256px;
}
.iam-small-icons .fwwhen_i_workIcon {
  background-position: -461px -5256px;
}
.iam-small-icons .fwworkstarsIcon {
  background-position: -515px -5256px;
}
.iam-small-icons .fwwdeskIcon {
  background-position: -407px -5311px;
}
.iam-small-icons .fwvodeclicIcon {
  background-position: -461px -5311px;
}
.iam-small-icons .fwvidyardIcon {
  background-position: -515px -5311px;
}
.iam-small-icons .fwultiproIcon {
  background-position: -407px -5366px;
}
.iam-small-icons .fwtopdesk_publicIcon {
  background-position: -461px -5366px;
}
.iam-small-icons .fwtangoe_command_premium_mobileIcon {
  background-position: -515px -5366px;
}
.iam-small-icons .fwtango_analyticsIcon {
  background-position: -407px -5421px;
}
.iam-small-icons .fwsynergiIcon {
  background-position: -461px -5421px;
}
.iam-small-icons .fwspringer_linkIcon {
  background-position: -515px -5421px;
}
.iam-small-icons .fwspaceiqIcon {
  background-position: -407px -5476px;
}
.iam-small-icons .fwsmart_recruitersIcon {
  background-position: -461px -5476px;
}
.iam-small-icons .fwskytapIcon {
  background-position: -515px -5476px;
}
.iam-small-icons .fwskyhigh_networksIcon {
  background-position: -407px -5531px;
}
.iam-small-icons .fwskills_managerIcon {
  background-position: -461px -5531px;
}
.iam-small-icons .fwsedgwickcmsIcon {
  background-position: -515px -5531px;
}
.iam-small-icons .fwsap_hanaIcon {
  background-position: -407px -5586px;
}
.iam-small-icons .fwsap_cloud_platformIcon {
  background-position: -461px -5586px;
}
.iam-small-icons .fwsafety_netIcon {
  background-position: -515px -5586px;
}
.iam-small-icons .fwreward_gatewayIcon {
  background-position: -407px -5641px;
}
.iam-small-icons .fwreviewsnapIcon {
  background-position: -461px -5641px;
}
.iam-small-icons .fwqumu_cloudIcon {
  background-position: -515px -5641px;
}
.iam-small-icons .fwpromappIcon {
  background-position: -407px -5696px;
}
.iam-small-icons .fwpega_systemsIcon {
  background-position: -461px -5696px;
}
.iam-small-icons .fwpalo_alto_networks_captive_portalIcon {
  background-position: -515px -5696px;
}
.iam-small-icons .fwpacific_timesheetIcon {
  background-position: -407px -5751px;
}
.iam-small-icons .fwon_trackIcon {
  background-position: -461px -5751px;
}
.iam-small-icons .fwonetrust_privacy_management_softwareIcon {
  background-position: -515px -5751px;
}
.iam-small-icons .fwnimblexIcon {
  background-position: -407px -5806px;
}
.iam-small-icons .fwnexoniaIcon {
  background-position: -461px -5806px;
}
.iam-small-icons .fwnetdocumentsIcon {
  background-position: -515px -5806px;
}
.iam-small-icons .fwmoconaviIcon {
  background-position: -407px -5861px;
}
.iam-small-icons .fwmobile_ironIcon {
  background-position: -461px -5861px;
}
.iam-small-icons .fwmobile_xpenseIcon {
  background-position: -515px -5861px;
}
.iam-small-icons .fwlockpath_keylightIcon {
  background-position: -407px -5916px;
}
.iam-small-icons .fwliquid_filesIcon {
  background-position: -461px -5916px;
}
.iam-small-icons .fwkudosIcon {
  background-position: -515px -5916px;
}
.iam-small-icons .fwacl_grc_samlIcon {
  background-position: -407px -5971px;
}
.iam-small-icons .fwandromeda_on_premisesIcon {
  background-position: -461px -5971px;
}
.iam-small-icons .fwedigital_researchIcon {
  background-position: -515px -5971px;
}
.iam-small-icons .fwcloud_management_portal_for_microsoft_azureIcon {
  background-position: -407px -6026px;
}
.iam-small-icons .fwautotask_endpoint_backupIcon {
  background-position: -461px -6026px;
}
.iam-small-icons .fwappbladeIcon {
  background-position: -515px -6026px;
}
.iam-small-icons .fwmcmIcon {
  background-position: -407px -6081px;
}
.iam-small-icons .fwintimeIcon {
  background-position: -461px -6081px;
}
.iam-small-icons .fwevidence_dot_comIcon {
  background-position: -515px -6081px;
}
.iam-small-icons .fwempcenterIcon {
  background-position: -407px -6136px;
}
.iam-small-icons .fweli_onboardingIcon {
  background-position: -461px -6136px;
}
.iam-small-icons .fwdirectIcon {
  background-position: -515px -6136px;
}
.iam-small-icons .fwcs_starsIcon {
  background-position: -407px -6191px;
}
.iam-small-icons .fwcompetencyiqIcon {
  background-position: -461px -6191px;
}
.iam-small-icons .fwchronicxIcon {
  background-position: -515px -6191px;
}
.iam-small-icons .fwbenselectIcon {
  background-position: -407px -6246px;
}
.iam-small-icons .fwasc_contractsIcon {
  background-position: -461px -6246px;
}
.iam-small-icons .fwalcumus_info_exchangeIcon {
  background-position: -515px -6246px;
}
.iam-small-icons .fwicn-360_onlineIcon {
  background-position: -407px -6301px;
}
.iam-small-icons .fwicn-10000ft_plansIcon {
  background-position: -461px -6301px;
}
.iam-small-icons .fwgeo_learningIcon {
  background-position: -515px -6301px;
}
.iam-small-icons .fwframer_cloudIcon {
  background-position: -407px -6356px;
}
.iam-small-icons .fwpopinIcon {
  background-position: -461px -6356px;
}
.iam-small-icons .fwwingspan_etmfIcon {
  background-position: -515px -6356px;
}
.iam-small-icons .fwvxmaintainIcon {
  background-position: -407px -6411px;
}
.iam-small-icons .fwvoyanceIcon {
  background-position: -461px -6411px;
}
.iam-small-icons .fwt_and_e_expressIcon {
  background-position: -515px -6411px;
}
.iam-small-icons .fwsymantec_web_security_serviceIcon {
  background-position: -407px -6466px;
}
.iam-small-icons .fwsplunk_enterprise_and_splunk_cloudIcon {
  background-position: -461px -6466px;
}
.iam-small-icons .fwperception_united_statesIcon {
  background-position: -515px -6466px;
}
.iam-small-icons .fwpalo_alto_networks_apertureIcon {
  background-position: -407px -6521px;
}
.iam-small-icons .fwoc_tanner_appreciatehubIcon {
  background-position: -461px -6521px;
}
.iam-small-icons .fwmobiIcon {
  background-position: -515px -6521px;
}
.iam-small-icons .fwmoveit_transfer_azure_ad_integrationIcon {
  background-position: -407px -6576px;
}
.iam-small-icons .fwmanabi_pocketIcon {
  background-position: -461px -6576px;
}
.iam-small-icons .fwcollaborative_innovationIcon {
  background-position: -515px -6576px;
}
.iam-small-icons .fwsilkroad_life_suiteIcon {
  background-position: -407px -6631px;
}
.iam-small-icons .fwenvi_mmisIcon {
  background-position: -461px -6631px;
}
.iam-small-icons .fwnamelyIcon {
  background-position: -515px -6631px;
}
.iam-small-icons .fwboxIcon {
  background-position: -243px -1312px;
}
.iam-small-icons .fwand_franklyIcon {
  background-position: -407px -6686px;
}
.iam-small-icons .fwabacusIcon {
  background-position: -461px -6686px;
}
.iam-small-icons .fwalertmediaIcon {
  background-position: -515px -6686px;
}
.iam-small-icons .fwalterdeskIcon {
  background-position: -407px -6741px;
}
.iam-small-icons .fwanswerhubIcon {
  background-position: -461px -6741px;
}
.iam-small-icons .fwbenevityIcon {
  background-position: -515px -6741px;
}
.iam-small-icons .fwbambu_by_sprout_socialIcon {
  background-position: -407px -6796px;
}
.iam-small-icons .fwbeyondtrustIcon {
  background-position: -461px -6796px;
}
.iam-small-icons .fwbizteraIcon {
  background-position: -515px -6796px;
}
.iam-small-icons .fwbrandfolderIcon {
  background-position: -407px -6851px;
}
.iam-small-icons .fwbrightedgeIcon {
  background-position: -461px -6851px;
}
.iam-small-icons .fwbreezy_hrIcon {
  background-position: -515px -6851px;
}
.iam-small-icons .fwbright_patternIcon {
  background-position: -407px -6906px;
}
.iam-small-icons .fwclariIcon {
  background-position: -461px -6906px;
}
.iam-small-icons .fwcloudsaverIcon {
  background-position: -515px -6906px;
}
.iam-small-icons .fwcloudpassageIcon {
  background-position: -407px -6961px;
}
.iam-small-icons .fwcloudwordsIcon {
  background-position: -461px -6961px;
}
.iam-small-icons .fwcmpute_ioIcon {
  background-position: -515px -6961px;
}
.iam-small-icons .fwcontentlyIcon {
  background-position: -407px -7016px;
}
.iam-small-icons .fwcoveo_cloudIcon {
  background-position: -461px -7016px;
}
.iam-small-icons .fwculture_ampIcon {
  background-position: -515px -7016px;
}
.iam-small-icons .fwculture_hqIcon {
  background-position: -407px -7071px;
}
.iam-small-icons .fwdashlane_businessIcon {
  background-position: -461px -7071px;
}
.iam-small-icons .fwdatabookIcon {
  background-position: -515px -7071px;
}
.iam-small-icons .fwdatacastleIcon {
  background-position: -407px -7126px;
}
.iam-small-icons .fwdetectifyIcon {
  background-position: -461px -7126px;
}
.iam-small-icons .fwdialpadIcon {
  background-position: -515px -7126px;
}
.iam-small-icons .fwdigicertIcon {
  background-position: -407px -7181px;
}
.iam-small-icons .fwdigifyIcon {
  background-position: -461px -7181px;
}
.iam-small-icons .fwdoceboIcon {
  background-position: -515px -7181px;
}
.iam-small-icons .fwdocsendIcon {
  background-position: -407px -7236px;
}
.iam-small-icons .fwdocuratedIcon {
  background-position: -461px -7236px;
}
.iam-small-icons .fwdopplerIcon {
  background-position: -515px -7236px;
}
.iam-small-icons .fwdovetaleIcon {
  background-position: -407px -7291px;
}
.iam-small-icons .fwdroplrIcon {
  background-position: -461px -7291px;
}
.iam-small-icons .fwengagioIcon {
  background-position: -515px -7291px;
}
.iam-small-icons .fwenplugIcon {
  background-position: -407px -7346px;
}
.iam-small-icons .fwteemIcon {
  background-position: -461px -7346px;
}
.iam-small-icons .fweveryonesocialIcon {
  background-position: -515px -7346px;
}
.iam-small-icons .fwinsperity_expensableIcon {
  background-position: -407px -7401px;
}
.iam-small-icons .fwespressiveIcon {
  background-position: -461px -7401px;
}
.iam-small-icons .fwfastlyIcon {
  background-position: -515px -7401px;
}
.iam-small-icons .fwfavroIcon {
  background-position: -407px -7456px;
}
.iam-small-icons .fwfigmaIcon {
  background-position: -461px -7456px;
}
.iam-small-icons .fwfirstbirdIcon {
  background-position: -515px -7456px;
}
.iam-small-icons .fwfivetranIcon {
  background-position: -407px -7511px;
}
.iam-small-icons .fwfloatIcon {
  background-position: -461px -7511px;
}
.iam-small-icons .fwfloqastIcon {
  background-position: -515px -7511px;
}
.iam-small-icons .fwflowdockIcon {
  background-position: -407px -7566px;
}
.iam-small-icons .fwfulcrumIcon {
  background-position: -461px -7566px;
}
.iam-small-icons .fwgithub_comIcon {
  background-position: -516px -7566px;
}
.iam-small-icons .fwgliffyIcon {
  background-position: -406px -7621px;
}
.iam-small-icons .fwmonday_comIcon {
  background-position: -461px -7621px;
}
.iam-small-icons .fwpeakonIcon {
  background-position: -516px -7621px;
}
.iam-small-icons .fwoktaIcon {
  background-position: -461px -7676px;
}
.iam-small-icons .fwpingoneIcon {
  background-position: -516px -7731px;
}
.iam-small-icons .fwmulesoftIcon {
  background-position: -406px -7676px;
}
.iam-small-icons .fwopenidIcon {
  background-position: -461px -7731px;
}
.iam-small-icons .fwsdpIcon {
  background-position: -406px -7731px;
}
.iam-small-icons .fwnatural_hrIcon {
  background-position: -406px -7785px;
}
.iam-small-icons .fwnasset_sonarIcon {
  background-position: -461px -7785px;
}
.iam-small-icons .fwpam360Icon {
  background-position: -516px -7840px;
}
.iam-small-icons .fwad360Icon {
  background-position: -406px -7895px;
}
.iam-small-icons .fwopmIcon {
  background-position: -461px -7895px;
}
.iam-small-icons .fwassetexplorerIcon {
  background-position: -516px -7895px;
}
.iam-small-icons .fwepcIcon {
  background-position: -406px -7950px;
}
.iam-small-icons .fwpmpIcon {
  background-position: -461px -7950px;
}
.iam-small-icons .fwvmpIcon {
  background-position: -516px -7950px;
}
.iam-small-icons .fwdcpIcon {
  background-position: -406px -8005px;
}
.iam-small-icons .fwacpIcon {
  background-position: -461px -8005px;
}
.iam-small-icons .fwnfaIcon {
  background-position: -516px -8005px;
}
.iam-small-icons .fwouIcon {
  background-position: -406px -8060px;
}
.iam-small-icons .fwncmIcon {
  background-position: -461px -8060px;
}
.iam-small-icons .fwfaIcon {
  background-position: -516px -8060px;
}
.iam-small-icons .fwpmproIcon {
  background-position: -406px -8115px;
}
.iam-small-icons .fwampIcon {
  background-position: -461px -8115px;
}
.iam-small-icons .fwkmpIcon {
  background-position: -516px -8115px;
}
.iam-small-icons .fwrapIcon {
  background-position: -516px -7785px;
}
.iam-small-icons .fwadapIcon {
  background-position: -461px -7840px;
}
.iam-small-icons .fwadmpIcon {
  background-position: -406px -7840px;
}
.iam-small-icons .fwanalyticsIcon {
  background-position: -406px -8170px;
}
.iam-small-icons .fwadmpmspIcon {
  background-position: -461px -8170px;
}
.iam-small-icons .fwbookmarkIcon {
  background-position: -516px -8170px;
}
.fw-nodata-icon,
.fw-nodata-inline-icon {
  background-image: url("images/fw-nodata-sprite@2x.png?bN=5314");
  background-size: 300px 1371px;
  background-image: url("images/fw-nodata-sprite.png?bN=5314") \9;
  vertical-align: middle;
  display: inline-block;
}
.fw-icn-nodata-nodevice {
  background-position: -205px -98px;
  width: 79px;
  height: 63px;
}
.fw-icn-nodata-nodevice1 {
  background-position: -204px -10px;
  width: 79px;
  height: 63px;
}
.fw-icn-nodata-compliance {
  background-position: -120px -173px;
  width: 59px;
  height: 83px;
}
.fw-icn-nodata-noalert {
  background-position: -4px -184px;
  width: 79px;
  height: 67px;
}
.fw-icn-nodata-noadd-on {
  background-position: -5px -269px;
  width: 83px;
  height: 87px;
}
.fw-icn-nodata-chart {
  background-position: -204px -181px;
  width: 84px;
  height: 65px;
}
.fw-icn-nodata-not-configured {
  background-position: -107px -268px;
  width: 84px;
  height: 86px;
}
.fw-icn-nodata-log360-config {
  background-position: -211px -267px;
  width: 85px;
  height: 86px;
}
.fw-icn-nodata-no-quota {
  background-position: -8px -379px;
  width: 83px;
  height: 86px;
}
.fw-icn-nodata-disabled {
  background-position: -15px -489px;
  width: 83px;
  height: 86px;
}
.fw-icn-nodata-no-server {
  background-position: -115px -379px;
  width: 79px;
  height: 82px;
}
.fw-icn-nodata-server-error {
  background-position: -217px -388px;
  width: 79px;
  height: 63px;
}
.fw-icn-invalid-access-key {
  background-position: -111px -505px;
  width: 79px;
  height: 63px;
}
.fw-icn-no-cloud-account {
  background-position: -9px -594px;
  width: 98px;
  height: 81px;
}
.fw-icn-no-data-available {
  background-position: -201px -488px;
  width: 98px;
  height: 82px;
}
.fw-icn-nodata-log360-disabled {
  background-position: -124px -595px;
  width: 85px;
  height: 87px;
}
.fw-icn-nodata-noaccess {
  background-position: -218px -608px;
  width: 79px;
  height: 69px;
}
.fw-icn-nodata-analytics-not-configured {
  background-position: -13px -690px;
  width: 83px;
  height: 86px;
}
.fw-icn-nodata-analytics-disabled {
  background-position: -116px -692px;
  width: 83px;
  height: 86px;
}
.fw-icn-no-ueba {
  background-position: -215px -692px;
  width: 83px;
  height: 86px;
}
.fw-icn-server-not-config {
  background-position: -5px -79px;
  width: 79px;
  height: 82px;
}
.fw-icn-nodata-mitre {
  background-position: -14px -799px;
  width: 79px;
  height: 63px;
}
.fw-icn-no-application1 {
  background-position: -118px -799px;
  width: 79px;
  height: 70px;
}
.fw-icn-search-no-data {
  background-position: -215px -806px;
  width: 79px;
  height: 67px;
}
.fw-icn-no-connection {
  background-position: -6px -899px;
  width: 132px;
  height: 104px;
}
.fw-icn-no-apps-configured {
  background-position: -4px -1018px;
  width: 79px;
  height: 65px;
}
.fw-icn-no-dark-insights-not-web-config {
  background-position: -159px -898px;
  width: 83px;
  height: 86px;
}
.fw-icn-no-dark-insights-server-unavailable {
  background-position: -119px -1011px;
  width: 84px;
  height: 86px;
}
.fw-icn-nodata-policy {
  background-position: -228px -1018px;
  width: 64px;
  height: 65px;
}
.fw-icn-no-alerts {
  background-position: -14px -1117px;
  width: 79px;
  height: 63px;
}
.fw-icn-no-data-found {
  background-position: -118px -1117px;
  width: 72px;
  height: 74px;
}
.fw {
  /************ PFA Start ************/
  /************ PFA End ************/
  /************************** Cloud Resources Start **************************/
  /************************** Cloud Resources End **************************/
  /*Sprite Manager*/
}
.fw .fw-icon,
.fw .fw-sm-icon,
.fw .fw-mini-icon {
  width: 18px;
  height: 18px;
  display: inline;
  background-image: url("images/flat-common-sprites-images@2x.png?bN=5314");
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-repeat: no-repeat;
  float: left;
  margin-right: 4px;
  margin-left: 4px;
}
.fw .fw-icon.disabled,
.fw .fw-sm-icon.disabled,
.fw .fw-mini-icon.disabled {
  opacity: 0.3;
  filter: alpha(opacity=30);
  cursor: not-allowed !important;
}
.fw .iam-icon {
  background-image: url("images/IAMAPPIcons.png?bN=5314");
  background-size: 566px 8272px;
}
.fw .fw-alert-icon {
  width: 30px;
  height: 30px;
}
.fw .fw-nav-icon {
  float: left;
  width: 20px;
  height: 20px;
  vertical-align: middle;
  background-image: url("images/flat-common-sprites-images@2x.png?bN=5314");
  margin-right: 5px;
}
.fw .fw-icon-sort,
.fw .fw-inline-icon {
  display: inline-block;
  height: 18px;
  vertical-align: middle;
  width: 18px;
  background-image: url("images/flat-common-sprites-images@2x.png?bN=5314");
  background-repeat: no-repeat;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
}
.fw .fw-icon-sort.asc,
.fw .fw-inline-icon.asc {
  background-position: -181px -927px;
}
.fw .fw-icon-sort.desc,
.fw .fw-inline-icon.desc {
  background-position: -166px -927px;
}
.fw .fw-icon-sort.asc-black,
.fw .fw-inline-icon.asc-black {
  background-position: -279px -31px;
}
.fw .fw-icon-sort.desc-black,
.fw .fw-inline-icon.desc-black {
  background-position: -247px -31px;
}
.fw .fw-s2-icon {
  margin-right: 4px;
  margin-left: 4px;
}
.fw .fw-modal-icon {
  display: inline-block;
  height: 22px;
  vertical-align: middle;
  width: 22px;
  background-image: url("images/flat-common-sprites-images@2x.png?bN=5314");
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
}
.fw .fw-icon.disable,
.fw .fw-inline-icon.disable {
  cursor: not-allowed;
  opacity: 0.3;
  pointer-events: none;
}
.fw .fw-sprite-app-pane {
  background-image: url("images/fw-app-pane-sprite@2x.png?bN=5314") !important;
  background-size: 500px 445px !important;
  background-image: url("images/fw-app-pane-sprite.png?bN=5314") \9 !important;
}
.fw .fw-icn-no-data-info {
  background-position: -39px -223px;
  width: 30px;
  height: 30px;
}
.fw .fw-icn-reorder {
  background-position: -167px -31px;
}
.fw .fw-icn-next {
  background-position: -425px -140px;
  width: 21px;
  height: 19px;
}
.fw .fw-icn-next.disable {
  opacity: 0.5;
  filter: alpha(opacity=50);
  cursor: not-allowed;
  pointer-events: none;
}
.fw .fw-icn-next-all {
  background-position: -448px -140px;
  width: 21px;
  height: 19px;
}
.fw .fw-icn-next-all.disable {
  opacity: 0.5;
  filter: alpha(opacity=50);
  cursor: not-allowed;
  pointer-events: none;
}
.fw .fw-icn-prev {
  background-position: -403px -140px;
  width: 21px;
  height: 19px;
}
.fw .fw-icn-prev.disable {
  opacity: 0.5;
  filter: alpha(opacity=50);
  cursor: not-allowed;
  pointer-events: none;
}
.fw .fw-icn-prev-all {
  background-position: -381px -140px;
  width: 21px;
  height: 19px;
}
.fw .fw-icn-prev-all.disable {
  opacity: 0.5;
  filter: alpha(opacity=50);
  cursor: not-allowed;
  pointer-events: none;
}
.fw .fw-icn-alert-info {
  background-position: -45px -269px;
  height: 20px;
  width: 20px;
}
.fw .fw-icn-status-alert-success {
  background-position: -301px -114px;
  margin-top: -2px;
}
.fw .fw-icn-status-alert-warning {
  background-position: -99px -6px;
}
.fw .fw-icn-status-alert-danger {
  background-position: -281px -114px;
  margin-top: -2px;
}
.fw .fw-icn-status-banner-danger {
  background-position: -174px -4px;
  width: 22px;
  height: 22px;
  vertical-align: middle;
}
.fw .icn-status-alert-info {
  background-position: -217px -90px;
  width: 22px;
  height: 22px;
  vertical-align: middle;
}
.fw .icn-license-success {
  background-position: -165px -1034px;
  width: 22px;
  height: 22px;
}
.fw .icn-license-warning {
  background-position: -190px -1034px;
  width: 24px;
  height: 22px;
}
.fw .icn-license-apply {
  background-position: -266px -1010px;
}
.fw .icn-quote-tag {
  background-position: -228px -1011px;
}
.fw .fw-icn-circle-sync {
  background-position: -152px -89px;
}
.fw .fw-icn-refresh-md {
  background-position: -172px -89px;
}
.fw .fw-icn-primary-server-up {
  background-position: -117px -112px;
}
.fw .fw-icn-primary-server-down {
  background-position: -141px -112px;
}
.fw .fw-icn-circle-help {
  background-position: -78px -60px;
  opacity: 0.7;
  filter: alpha(opacity=70);
  cursor: pointer;
}
.fw .fw-icn-circle-help:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .fw-icn-circle-help-md {
  background-position: -78px -60px;
}
.fw .fw-icn-circle-help-black {
  background-position: -390px -926px;
}
.fw .fw-icn-circle-help-invert-sm {
  background-position: -358px -975px;
}
.fw .fw-icn-circle-help-lg {
  background-position: -450px -978px;
  width: 20px !important;
  height: 20px !important;
}
.fw .fw-icn-trash-sm {
  background-position: -137px -60px;
}
.fw .fw-icn-trash {
  background-position: -203px -470px;
}
.fw .fw-icn-trash-sm1 {
  background-position: -144px -879px;
}
.fw .fw-icn-alert {
  background-position: -234px -88px;
  height: 20px;
  width: 20px;
}
.fw .fw-icn-alert-sm {
  background-position: -452px -30px;
  height: 20px;
  width: 20px;
}
.fw .fw-icn-lock {
  background-position: -39px -84px;
  height: 20px;
  width: 20px;
}
.fw .fw-icn-plus {
  background-position: -325px -113px;
}
.fw .fw-icn-tab-left {
  background-position: -66px -115px;
  height: 20px;
  width: 20px;
}
.fw .fw-icn-tab-right {
  background-position: -97px -115px;
  height: 20px;
  width: 20px;
}
.fw .fw-icn-ok {
  background-position: -311px -31px;
}
.fw .fw-icn-sm-ok {
  background-position: -311px -31px;
}
.fw .fw-icn-cancel {
  background-position: -332px -31px;
}
.fw .fw-icn-sm-cancel {
  background-position: -332px -31px;
}
.fw .fw-icn-edit {
  background-position: -183px -470px;
}
.fw .fw-icn-filter-add {
  background-position: -389px -30px;
  width: 21px;
  height: 21px;
}
.fw .fw-icn-filter-remove {
  background-position: -413px -30px;
  width: 21px;
  height: 21px;
}
.fw .fw-icn-remove-sm {
  background-position: -338px -973px;
}
.fw .fw-icn-table-search,
.fw .icn-search {
  background-position: -256px -88px;
}
.fw .fw-icn-search-append {
  background-position: -191px -3080px;
}
.fw .fw-icn-mail-send {
  background-position: -193px -86px;
}
.fw .fw-icn-sm-plus-invert {
  background-position: -132px -88px;
}
.fw .fw-icn-sm-minus-invert {
  background-position: -343px -113px;
}
.fw .fw-icn-pmp {
  background-position: -111px -163px;
}
.fw .fw-icn-admp {
  background-position: -405px -135px;
}
.fw .fw-icn-adap {
  background-position: -378px -135px;
}
.fw .fw-icn-erp {
  background-position: -325px -135px;
}
.fw .fw-icn-adssp {
  background-position: -352px -135px;
}
.fw .fw-icn-ad360 {
  background-position: -137px -136px;
  height: 19px;
}
.fw .fw-icn-overview {
  background-position: -298px -136px;
}
.fw .fw-icn-omp {
  background-position: -271px -136px;
}
.fw .fw-icn-rmp {
  background-position: -1px -163px;
}
.fw .fw-icn-idmp-lg {
  background-position: -28px -162px;
  width: 20px;
  height: 20px;
}
.fw .fw-icn-csp-lg {
  background-position: -289px -1390px;
  width: 20px;
  height: 20px;
}
.fw .fw-icn-csp {
  background-position: -164px -135px;
  height: 19px;
}
.fw .fw-icn-spmp-lg {
  background-position: -191px -135px;
  width: 20px;
  height: 20px;
}
.fw .fw-icon-idmp {
  background-position: -479px -2418px;
  height: 19px;
}
.fw .fw-icon-ad360 {
  background-position: -403px -2448px;
  height: 19px;
}
.fw .fw-icn-log360 {
  background-position: -57px -163px;
}
.fw .fw-icn-osp {
  background-position: -55px -137px;
  height: 19px;
}
.fw .fw-icn-spmp {
  background-position: -191px -135px;
}
.fw .fw-icon-ela,
.fw .fw-icon-ela {
  background-position: -402px -2419px;
  height: 19px;
}
.fw .fw-icn-log360cloud {
  background-position: -452px -2419px;
  width: 20px;
}
.fw .fw-icn-admpfreetools {
  background-position: -432px -135px;
}
.fw .fw-icn-cloud-apps {
  background-position: -416px -162px;
}
.fw .fw-icn-history {
  background-position: -211px -32px;
}
.fw .fw-icn-up {
  background-position: -54px -1px;
  position: absolute;
  margin-left: -16px;
  margin-top: 3px;
}
.fw .fw-icn-white-up {
  background-position: -220px -1036px;
  position: absolute;
  margin-left: -16px;
  margin-top: 3px;
}
.fw .fw-icn-down {
  background-position: -75px -2px;
  position: absolute;
  margin-left: -16px;
  margin-top: 3px;
}
.fw .fw-icn-white-down {
  background-position: -243px -1038px;
  position: absolute;
  margin-left: -16px;
  margin-top: 3px;
}
.fw .fw-icn-disable {
  opacity: 0.5;
  filter: alpha(opacity=50);
  cursor: not-allowed;
}
.fw .fw-icn-email-auth {
  background-position: 0px -55px;
  width: 37px;
  height: 28px;
}
.fw .fw-icn-sms-auth {
  background-position: -1px -98px;
  width: 37px;
  height: 28px;
}
.fw .fw-icn-duo-auth {
  background-position: -1px -145px;
  width: 37px;
  height: 28px;
}
.fw .fw-icn-rsa-auth {
  background-position: -1px -184px;
  width: 37px;
  height: 28px;
}
.fw .fw-icn-google-auth {
  background-position: 0px -223px;
  width: 37px;
  height: 28px;
}
.fw .fw-icn-radius-auth {
  background-position: 0px -264px;
  width: 37px;
  height: 28px;
}
.fw .fw-icn-info-lg {
  background-position: -45px -269px;
  width: 20px;
  height: 20px;
}
.fw .fw-icn-info2-lg {
  background-position: -477px -978px;
  width: 20px !important;
  height: 20px !important;
}
.fw .fw-icn-mail-black {
  background-position: -186px -59px;
}
.fw .fw-icn-flow-chart {
  background-position: -160px -114px;
}
.fw .fw-icn-green-bullet {
  background-position: -74px -87px;
}
.fw .fw-icn-red-bullet {
  background-position: -55px -87px;
}
.fw .fw-icn-circle-ok-md {
  background-position: -72px -267px;
  height: 24px;
  width: 24px;
}
.fw .fw-icn-circle-error-md {
  background-position: -104px -268px;
  height: 24px;
  width: 24px;
}
.fw .fw-admp-lg {
  background-position: -138px -188px;
  width: 20px;
  height: 20px;
}
.fw .fw-adap-lg {
  background-position: -108px -188px;
  width: 20px;
  height: 20px;
}
.fw .fw-adssp-lg {
  background-position: -78px -188px;
  width: 20px;
  height: 20px;
}
.fw .fw-erp-lg {
  background-position: -48px -188px;
  width: 20px;
  height: 20px;
}
.fw .fw-ad360-lg {
  background-position: -39px -31px;
  width: 20px;
  height: 20px;
}
.fw .fw-omp-lg {
  background-position: -6px -31px;
  width: 20px;
  height: 20px;
}
.fw .fw-rmp-lg {
  background-position: -43px -114px;
  width: 20px;
  height: 20px;
}
.fw .fw-sdp-lg,
.fw .fw-icn-sdp {
  background-position: -190px -162px;
  width: 20px;
  height: 20px;
}
.fw .fw-up-lg {
  background-position: -163px -184px;
  width: 24px;
  height: 24px;
}
.fw .fw-up-md {
  background-position: -165px -186px;
  width: 22px;
  height: 22px;
}
.fw .fw-down-lg {
  background-position: -192px -185px;
  width: 24px;
  height: 24px;
}
.fw .fw-down-md {
  background-position: -194px -186px;
  width: 22px;
  height: 22px;
}
.fw .fw-hamburger-lg {
  background-position: -47px -151px;
}
.fw .fw-hamburger-sm {
  background-position: -478px -1041px;
}
.fw .fw-icn-right-caret {
  background-position: -263px -32px;
}
.fw .fw-icn-bottom-caret {
  background-position: -249px -30px;
}
.fw .fw-icn-search-with-arrow {
  background-position: -74px -149px;
  width: 24px;
}
.fw .fw-icn-reset {
  background-position: -178px -148px;
}
.fw .fw-icn-edit-sm {
  background-position: -243px -149px;
}
.fw .fw-modal-icon-alert-info {
  background-position: -202px -268px;
  width: 22px;
  height: 22px;
}
.fw .fw-icn-tick-gray {
  background-position: -99px -148px;
}
.fw .fw-icn-cross-gray {
  background-position: -120px -147px;
}
.fw .fw-icn-copy-to-clipboard {
  background-position: -283px -190px;
}
.fw .fw-icn-file-xml {
  background-position: -309px -190px;
}
.fw .fw-icn-success {
  background-position: -141px -148px;
}
.fw .fw-icn-failure {
  background-position: -160px -148px;
}
.fw .fw-icn-modal-alert-info {
  background-position: -203px -268px;
  width: 22px;
  height: 22px;
}
.fw .fw-icn-clear-search {
  background-position: -225px -149px;
}
.fw .icn-google-auth-sm {
  background-position: -329px -247px;
  width: 19px;
  height: 19px;
}
.fw .icn-sms-auth-sm {
  background-position: -291px -249px;
}
.fw .icn-ms-auth1-sm {
  background-position: -261px -3583px;
}
.fw .icn-triangle-md {
  background-position: -161px -1088px;
  width: 20px;
}
.fw .icn-help-blue {
  background-position: -190px -1088px;
  width: 20px;
  height: 20px;
}
.fw .icn-setting-cog {
  background-position: -396px -1062px;
}
.fw .icn-download-invert {
  background-position: -107px -230px;
}
.fw .icn-download-sm {
  background-position: -414px -1061px;
}
.fw .icn-zoho-sm {
  background-position: -216px -1087px;
}
.fw .icn-print,
.fw .fw-icn-print {
  background-position: -81px -230px;
}
.fw .icn-mail-invert {
  background-position: -131px -230px;
}
.fw .icn-duo-auth-sm {
  background-position: -288px -277px;
  width: 19px;
  height: 19px;
}
.fw .icn-email-auth-sm {
  background-position: -253px -277px;
  width: 21px;
}
.fw .icn-rsa-auth-sm {
  background-position: -246px -248px;
  width: 28px;
}
.fw .icn-ms-auth-sm {
  background-position: -288px -2746px;
  width: 21px;
  height: 21px;
}
.fw .icn-saml-auth-sm {
  background-position: -316px -2747px;
}
.fw .icn-yubikey-auth-sm {
  background-position: -264px -2746px;
  width: 19px;
  height: 19px;
}
.fw .icn-radius-auth-sm {
  background-position: -323px -278px;
  width: 26px;
}
.fw .icn-alert-info {
  background-position: -215px -88px;
  height: 18px;
  width: 18px;
}
.fw .icn-assign-app {
  background-position: -442px -1162px;
}
.fw .icn-unassign-app {
  background-position: -461px -1162px;
}
.fw .icn-red-info-sm {
  background-position: -436px -1005px;
}
.fw .icn-green-tick-sm {
  background-position: -248px -1010px;
}
.fw .icn-reports-itr-adap {
  background-position: -369px -169px;
  width: 56px;
  height: 56px;
}
.fw .icn-reports-itr-log360ueba {
  background-position: -217px -514px;
  width: 56px !important;
  height: 56px !important;
}
.fw .icn-reports-itr-erp {
  background-position: -379px -242px;
  width: 56px;
  height: 56px;
}
.fw .icn-reports-itr-omp {
  background-position: -445px -169px;
  width: 56px;
  height: 56px;
}
.fw .icn-reports-itr-ela {
  background-position: -450px -245px;
  width: 50px;
  height: 51px;
}
.fw .icn-reports-itr-csp {
  background-position: -446px -2479px;
  width: 48px;
  height: 38px;
}
.fw .icn-reports-itr-osp {
  background-position: -13px -610px;
  width: 51px;
  height: 48px;
}
.fw .icn-search-right,
.fw .fw-icn-search-right {
  background-position: -312px -152px;
}
.fw .icn-large-callout-warning {
  background-position: -172px -224px;
  width: 28px;
  height: 28px;
}
.fw .fw-icn-tab-left-arrow {
  background-position: -125px -60px;
}
.fw .fw-icn-tab-right-arrow {
  background-position: -112px -61px;
}
.fw .fw-icn-cog {
  background-position: -97px -60px;
}
.fw .icn-plus-bold-black {
  background-position: -331px -152px;
}
.fw .fw-icn-draggable {
  background-position: -151px -59px;
}
.fw .fw-icn-draggable-lg {
  background-position: -299px -410px;
}
.fw .icn-tools {
  background-position: -221px -224px;
  vertical-align: middle;
  margin: 0 4px;
}
.fw .fw-icn-search-clear,
.fw .icn-clear-search-md {
  background-position: -256px -221px;
}
.fw .fw-icn-tick {
  background-position: -140px -147px;
}
.fw .fw-icn-add-tab {
  background-position: -340px -220px;
}
.fw .fw-icn-add-widget {
  background-position: -315px -220px;
}
.fw .fw-icn-download {
  background-position: -288px -218px;
}
.fw .fw-icn-feedback {
  background-position: -208px -61px;
}
.fw .fw-icn-rating {
  background-position: -294px -56px;
  width: 26px;
  height: 21px;
}
.fw .fw-icn-livedemo {
  background-position: -326px -57px;
}
.fw .fw-icn-getquote {
  background-position: -353px -57px;
}
.fw .fw-icn-imp-help {
  background-position: -377px -59px;
  width: 21px;
  height: 16px;
}
.fw .fw-icn-webinar {
  background-position: -377px -84px;
  width: 21px;
}
.fw .fw-icn-extend-trial {
  background-position: -343px -81px;
  width: 24px;
  height: 25px;
}
.fw .fw-icn-free-subscr {
  background-position: -317px -83px;
  height: 20px;
}
.fw .fw-icn-feedback-rating {
  background-position: -270px -59px;
}
.fw .fw-icn-hambur {
  background-position: -229px -59px;
}
.fw .fw-icn-close {
  background-position: -248px -59px;
}
.fw .fw-icn-close-circle-sm {
  background-position: -387px -1010px;
}
.fw .fw-icn-user-info {
  background-position: -280px -81px;
  width: 28px;
  height: 26px;
}
.fw .fw-icn-circle-help-white {
  background-position: 1px -335px;
}
.fw .fw-icn-priority-low {
  background-position: -38px -296px;
}
.fw .fw-icn-priority-mid {
  background-position: -27px -296px;
}
.fw .fw-icn-priority-high,
.fw .fw-icn-high-priority {
  background-position: -16px -296px;
}
.fw .adsTabLog360UEBAIcon,
.fw .fw-icn-log360ueba {
  background-position: -244px -136px;
  height: 18px;
  width: 18px;
}
.fw .fw-icn-log360ueba-lg {
  background-position: -221px -513px;
  height: 52px;
  width: 52px;
}
.fw .fw-icn-copy {
  background-position: -125px -298px;
}
.fw .fw-icn-filter-white {
  background-position: -1px -316px;
}
.fw .fw-wf-icon {
  width: 21px;
  height: 19px;
  vertical-align: middle;
}
.fw .icn-wf-down-arrow {
  background-position: -90px -358px;
  width: 5px;
  height: 3px;
}
.fw .icn-wf-right-arrow {
  background-position: -109px -357px;
  width: 3px;
  height: 5px;
}
.fw .icn-wf-process {
  background-position: -90px -323px;
}
.fw .icn-wf-drop-down {
  background-position: -62px -351px;
}
.fw .icn-drag-handle {
  background-position: -118px -351px;
  cursor: move;
}
.fw .icn-download {
  background-position: -144px -351px;
}
.fw .icn-download-white {
  background-position: -321px -973px;
}
.fw .icn-download-white-sm {
  background-position: -388px -991px;
}
.fw .icn-download-black-sm {
  background-position: -339px -1038px;
}
.fw .icn-report-time {
  background-position: -145px -298px;
}
.fw .icn-close-black-sm {
  background-position: -121px -147px;
}
.fw .fw-icn-file-csv {
  background-position: 0px -377px;
}
.fw .fw-icn-file-csv1 {
  background-position: -478px -667px;
}
.fw .fw-icn-calendar {
  background-position: -166px -300px;
}
.fw .fw-icn-file-pdf {
  background-position: -30px -377px;
}
.fw .fw-icn-filter-white-tick {
  background-position: -118px -377px;
}
.fw .icn-wf-enable {
  background-position: -35px -436px;
}
.fw .icn-wf-disable {
  background-position: -64px -436px;
}
.fw .icn-download-doc {
  background-position: -158px -1110px;
}
.fw .fw-icn-table-filter {
  background-position: -182px -299px;
}
.fw .fw-icn-schedule-history {
  background-position: -144px -378px;
}
.fw .plus-icon-form {
  font-size: 13px;
  color: #fff;
  position: relative;
  line-height: 20px;
  margin-top: 1px;
  display: block;
  font-weight: 600;
  text-indent: -20000px;
  background-image: url("images/flat-common-sprites-images@2x.png?bN=5314");
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-position: -325px -114px;
  width: 18px;
  height: 18px;
}
.fw .arrow-icon-form {
  display: block;
  background-image: url("images/rmp-cloud-sprite@2x.png?bN=5314");
  background-image: url("images/fw-rmp-cloud-sprite.png?bN=5314") \9;
  background-position: -90px 0px;
  background-size: 504px 250px;
  width: 18px;
  height: 18px;
  margin: 0 1.5px;
}
.fw .fw-icn-close-black {
  background-position: -91px -406px;
}
.fw .fw-log360-lg {
  background-position: -123px -408px;
}
.fw .fw-ela-lg {
  background-position: -150px -408px;
}
.fw .fw-icn-ela {
  background-position: -1px -138px;
}
.fw .fw-icn-settings {
  background-position: -97px -60px;
}
.fw .fw-icn-schedule {
  background-position: -95px -437px;
}
.fw .fw-icn-schedule-sm {
  background-position: -383px -974px;
}
.fw .fw-icn-close-sm {
  background-position: -118px -438px;
}
.fw .fw-icn-plus-white {
  background-position: -194px -355px;
}
.fw .fw-icn-filter {
  background-position: -194px -378px;
}
.fw .fw-icn-filter-sm {
  background-position: -167px -354px;
}
.fw .fw-icn-cart {
  background-position: -370px -1011px;
}
.fw .fw-icn-ou-filter-sm {
  background-position: -173px -359px;
  width: 8px;
  height: 7px;
  margin-top: 3px !important;
  margin-right: 4px !important;
  margin-left: 2px !important;
}
.fw .fw-icn-back {
  background-position: -193px -408px;
}
.fw .fw-dsp-lg {
  background-position: -148px -437px;
}
.fw .fw-icn-user-info-sm {
  background-position: -94px -468px;
  width: 26px;
  height: 22px;
}
.fw .fw-icn-file-xls,
.fw .fw-icn-file-xlsx {
  background-position: -60px -377px;
}
.fw .fw-icn-file-html {
  background-position: -89px -377px;
}
.fw .fw-icn-reports-admp {
  background-position: -425px -411px;
  width: 32px;
  height: 32px;
}
.fw .fw-icn-reports-adap {
  background-position: -467px -411px;
  width: 32px;
  height: 32px;
}
.fw .fw-icn-reports-omp {
  background-position: -214px -1412px;
  width: 32px;
  height: 32px;
}
.fw .fw-icn-reports-erp {
  background-position: -261px -1452px;
  width: 32px;
  height: 32px;
}
.fw .fw-icn-reports-pam360 {
  background-position: -268px -1852px;
  height: 34px;
  width: 34px;
}
.fw .fw-icn-search1 {
  background-position: -130px -471px;
  opacity: 0.5;
}
.fw .fw-icn-search2 {
  background-position: -130px -471px;
  opacity: 0.8;
}
.fw .fw-wf-doc {
  background-position: -240px -409px;
}
.fw .icn-wf-dropdown-add {
  background-position: -221px -409px;
}
.fw .icn-wf-condition {
  background-position: -279px -409px;
}
.fw .icn-wf-circle-plus {
  background-position: -225px -439px;
  width: 12px;
  height: 12px;
}
.fw .icn-drag-close {
  background-position: -267px -439px;
  width: 12px;
  height: 12px;
}
.fw .fw-wf-delay,
.fw .fw-icn-queue {
  background-position: -243px -436px;
}
.fw .icn-search-top {
  background-position: -225px -470px;
}
.fw .icn-search-white {
  background-position: -269px -471px;
}
.fw .icn-search-clear-lg {
  background-position: -245px -470px;
}
.fw .icn-reports-itr-admp {
  background-position: -351px -411px;
  width: 48px;
  height: 48px;
}
.fw .fw-icn-more {
  background-position: -375px -469px;
}
.fw .fw-icn-refresh {
  background-position: -355px -469px;
}
.fw .fw-icn-maximize {
  background-position: -335px -470px;
}
.fw .fw-icn-del-widget {
  background-position: -414px -470px;
}
.fw .fw-icn-view-device {
  background-position: -393px -469px;
}
.fw .fw-icn-refresh-lg {
  background-position: -290px -436px;
}
.fw .fw-icn-cog-wheel {
  background-position: -312px -436px;
}
.fw .fw-icn-log-sources {
  background-position: 0px -406px;
}
.fw .fw-icn-column-chart {
  background-position: -434px -470px;
}
.fw .fw-icn-pie-chart {
  background-position: -454px -470px;
}
.fw .fw-icn-bar-chart {
  background-position: -303px -905px;
}
.fw .fw-icn-donat-chart {
  background-position: -268px -905px;
}
.fw .fw-icn-area-chart {
  background-position: -286px -905px;
}
.fw .fw-icn-line-chart {
  background-position: -476px -469px;
}
.fw .fw-icn-admin {
  background-position: -391px -904px;
}
.fw .fw-icn-sm-linux {
  background-position: -188px -989px;
}
.fw .fw-icn-sm-windows {
  background-position: -208px -989px;
}
.fw .fw-icn-sm-huawei {
  background-position: -249px -989px;
}
.fw .fw-icn-sm-leaf {
  background-position: -229px -989px;
}
.fw .icn-tree-corp {
  background-position: -286px -991px;
}
.fw .fw-icn-total-device {
  background-position: -8px -512px;
  width: 72px;
  height: 90px;
}
.fw .fw-icn-network-device {
  background-position: -82px -513px;
  width: 71px;
  height: 61px;
}
.fw .fw-icn-active-vpn-users {
  background-position: -156px -513px;
  width: 58px;
  height: 58px;
}
.fw .fw-icn-correlation {
  background-position: -310px -514px;
  width: 50px;
  height: 34px;
  margin-top: 10px;
}
.fw .fw-icn-threat {
  background-position: -362px -562px;
  width: 41px;
  height: 35px;
  margin-top: 10px;
}
.fw .fw-icn-vulnerablities {
  background-position: -411px -564px;
  width: 39px;
  height: 37px;
  margin-top: 10px;
}
.fw .fw-icn-ids {
  background-position: -371px -515px;
  width: 32px;
  height: 38px;
  margin-top: 10px;
}
.fw .fw-icn-threat-src {
  background-position: -411px -516px;
  width: 40px;
  height: 34px;
  margin-top: 10px;
}
.fw .fw-icn-chart-up {
  background-position: -292px -469px;
}
.fw .fw-icn-app-row {
  background-position: -462px -722px;
}
.fw .fw-icn-app-column {
  background-position: -479px -722px;
}
.fw .fw-icn-backto-arrow {
  background-position: -445px -725px;
}
.fw .fw-icn-chart-down {
  background-position: -313px -468px;
}
.fw .fw-icn-add-fav {
  background-position: -479px -758px;
}
.fw .fw-icn-add {
  background-position: -444px -740px;
}
.fw .fw-icn-plus-black {
  background-position: -462px -758px;
}
.fw .fw-icn-power {
  background-position: -444px -757px;
}
.fw .fw-icn-black-bulb {
  background-position: -482px -820px;
}
.fw .fw-icn-bulb-black {
  background-position: -296px -973px;
}
.fw .fw-icn-arrow-green {
  background-position: -424px -818px;
}
.fw .fw-icn-arrow-red {
  background-position: -441px -819px;
}
.fw .fw-icn-server-1 {
  background-position: -417px -864px;
}
.fw .fw-icn-server-2 {
  background-position: -438px -864px;
}
.fw .fw-icn-server-3 {
  background-position: -459px -863px;
}
.fw .fw-icn-server-4 {
  background-position: -480px -863px;
}
.fw .fw-icn-server-5 {
  background-position: -414px -884px;
}
.fw .fw-icn-server-6 {
  background-position: -437px -883px;
}
.fw .fw-icn-server-7 {
  background-position: -437px -883px;
}
.fw .fw-icn-server-8 {
  background-position: -480px -884px;
}
.fw .fw-icn-table-view {
  background-position: -451px -776px;
}
.fw .fw-icn-list-view {
  background-position: -429px -776px;
}
.fw .fw-icn-table-view2 {
  background-position: -141px -2582px;
}
.fw .fw-icn-list-view2 {
  background-position: -121px -2582px;
}
.fw .fw-icn-add-remove-column {
  background-position: -476px -776px;
}
.fw .fw-icn-more-list {
  background-position: -426px -759px;
}
.fw .fw-icn-asc-white {
  background-position: -460px -818px;
}
.fw .fw-icn-down-black-arrow {
  background-position: -247px -31px;
}
.fw .fw-icn-set-default {
  background-position: -482px -798px;
}
.fw .fw-icn-default {
  background-position: -463px -798px;
}
.fw .fw-icn-status-danger-lg {
  background-position: -104px -268px;
  width: 24px;
  height: 24px;
}
.fw .fw-icn-right-black-arrow {
  background-position: -263px -32px;
}
.fw .fw-icn-log-history {
  background-position: -483px -905px;
}
.fw .fw-icn-minus-black {
  background-position: -345px -114px;
}
.fw .fw-icn-right-circle {
  background-position: -439px -904px;
}
.fw .fw-icn-down-circle {
  background-position: -461px -904px;
}
.fw .fw-icn-page-edit {
  background-position: -416px -904px;
}
.fw .fw-icn-chart-line {
  background-position: -460px -842px;
}
.fw .fw-icn-chart-pie {
  background-position: -438px -842px;
}
.fw .fw-icn-chart-column {
  background-position: -482px -842px;
}
.fw .fw-icn-chart-bar {
  background-position: -418px -841px;
}
.fw .fw-icn-chart-area {
  background-position: -482px -923px;
}
.fw .fw-icn-report-setting-white {
  background-position: -462px -923px;
}
.fw .fw-icn-drag-handle-lg {
  background-position: -439px -924px;
}
.fw .icon-loading-sm {
  background: url(images/LoadingX.gif) no-repeat 1px 1px;
  height: 18px;
  width: 18px;
  background-size: inherit !important;
}
.fw .fw-icn-report-compilation {
  background-position: -416px -924px;
}
.fw .fw-icn-alert-user-info {
  background-position: -40px -878px;
  width: 25px;
  height: 21px;
}
.fw .fw-icn-threat-risk {
  background-position: 1px -877px;
  width: 32px;
  height: 33px;
}
.fw .fw-icn-threat-trust {
  background-position: 1px -915px;
  width: 32px;
  height: 33px;
}
.fw .fw-icn-alert-hint {
  background-position: -71px -878px;
  width: 20px;
  height: 20px;
}
.fw .fw-icn-right-blue {
  background-position: -129px -879px;
}
.fw .fw-icn-right-white {
  background-position: -116px -879px;
}
.fw .fw-icn-right-white1 {
  background-position: -355px -3080px;
}
.fw .fw-icn-play {
  background-position: -166px -880px;
}
.fw .fw-icn-circle-clear-search {
  background-position: -153px -470px;
}
.fw .fw-icn-spl-save {
  background-position: -231px -881px;
}
.fw .fw-icn-spl-linkout {
  background-position: -213px -880px;
}
.fw .fw-icn-red-circle-search {
  background-position: -281px -114px;
}
.fw .fw-icn-edit-white {
  background-position: -250px -882px;
}
.fw .fw-icn-device-win {
  background-position: -40px -903px;
}
.fw .fw-icn-hand {
  background-position: -60px -904px;
}
.fw .fw-icn-red-circle-error {
  background-position: -80px -904px;
}
.fw .fw-icn-down-caret {
  background-position: -109px -904px;
}
.fw .fw-icn-up-caret {
  background-position: -96px -904px;
}
.fw .fw-icn-clipboard-copy {
  background-position: -126px -904px;
}
.fw .fw-icn-okta-logo {
  background-position: 0 -953px;
  width: 47px;
  height: 15px;
  margin: 2px 0 0;
}
.fw .fw-icn-onelogin-logo {
  background-position: 0 -971px;
  width: 62px;
  height: 16px;
  margin: 2px 0 0;
}
.fw .fw-icn-pingidentity-logo {
  background-position: -64px -971px;
  width: 63px;
  height: 15px;
  margin: 2px 0 0;
}
.fw .fw-icn-adfs-logo {
  background-position: -58px -952px;
  width: 46px;
  height: 14px;
  margin: 2px 0 0;
}
.fw .fw-icn-search-f {
  background-position: -222px -905px;
  width: 20px;
}
.fw .fw-icn-search-v {
  background-position: -150px -905px;
  width: 20px;
}
.fw .fw-icn-search-and {
  background-position: -174px -905px;
  width: 20px;
}
.fw .fw-icn-search-equal {
  background-position: -197px -905px;
  width: 20px;
}
.fw .fw-icn-file-cer {
  background-position: -246px -905px;
}
.fw .fw-icn-active-device {
  background-position: -9px -513px;
  width: 72px;
  height: 90px;
}
.fw .fw-icn-inactive-device {
  background-position: -4px -1002px;
  width: 72px;
  height: 90px;
}
.fw .fw-icn-inactive-network-device {
  background-position: -82px -1002px;
  width: 69px;
  height: 59px;
}
.fw .fw-icn-disable-comp {
  background-position: -62px -926.5px;
}
.fw .fw-icn-fav-next {
  background-position: -320px -905px;
  opacity: 0.5;
  filter: grayscale(50%);
}
.fw .fw-icn-fav-next:hover {
  opacity: 1;
  filter: grayscale(0);
}
.fw .fw-icn-fav-prev {
  background-position: -334px -905px;
  opacity: 0.5;
  filter: grayscale(50%);
}
.fw .fw-icn-fav-prev:hover {
  opacity: 1;
  filter: grayscale(0);
}
.fw .fw-icn-fav-down-arrow {
  background-position: -355px -912px;
  width: 7px;
  height: 4px;
}
.fw .fw-icn-export-gray {
  background-position: -224px -927px;
}
.fw .fw-icn-search-tag {
  background-position: -203px -927px;
}
.fw .fw-icn-license-notapplied {
  background-position: -419px -978px;
  width: 24px;
  height: 21px;
}
.fw .fw-icn-info-danger {
  background-position: -325px -927px;
}
.fw .fw-icn-edit-doc {
  background-position: -347px -927px;
}
.fw .fw-icn-export {
  background-position: -367px -926px;
}
.fw .fw-icn-export-md {
  background-position: -341px -2022px;
}
.fw .fw-icn-close-circle-md {
  background-position: -368px -905px;
}
.fw .fw-icn-filter-ok {
  background-position: -376px -883px;
}
.fw .fw-icn-round-back {
  background-position: -189px -950px;
}
.fw .fw-icn-folder-network {
  background-position: -210px -950px;
}
.fw .fw-icn-file-doc {
  background-position: -168px -950px;
}
.fw .fw-icn-folder {
  background-position: -149px -950px;
}
.fw .fw-icn-hyphen,
.fw .fw-icn-bullet-1 {
  background-position: -482px -1161px;
}
.fw .fw-adsTabMesolitionsIcon {
  background-position: -422px -1003px;
}
.fw .fw-icn-tick-green {
  background-position: -140px -147px;
}
.fw .fw-icn-empty {
  background-position: -228px -950px;
}
.fw .fw-icn-search-folder {
  background-position: -247px -951px;
}
.fw .fw-icn-export-sm {
  background-position: -265px -952px;
}
.fw .fw-icn-show {
  background-position: -357px -953px;
}
.fw .fw-icn-hide {
  background-position: -381px -953px;
}
.fw .fw-icn-dot-green-sm {
  background-position: -321px -952px;
}
.fw .fw-icn-dot-red-sm {
  background-position: -337px -952px;
}
.fw .fw-icn-dot-orange-sm {
  background-position: -276px -971px;
}
.fw .fw-icn-doc-settings {
  background-position: -287px -953px;
}
.fw .fw-icn-circle-success-gray-md {
  background-position: -148px -970px;
}
.fw .fw-icn-circle-success-green {
  background-position: -167px -970px;
}
.fw .fw-icn-circle-failure {
  background-position: -80px -904px;
}
.fw .fw-icn-circle-success-md {
  background-position: -436px -1203px;
}
.fw .fw-icn-circle-failure-md {
  background-position: -416px -1203px;
}
.fw .fw-icn-circle-success-lg {
  background-position: -289px -1012px;
}
.fw .fw-icn-circle-failure-lg {
  background-position: -313px -1012px;
}
.fw .fw-icn-lhs-chart {
  background-position: -186px -969px;
}
.fw .fw-icn-start {
  background-position: -211px -970px;
}
.fw .fw-icn-end {
  background-position: -233px -970px;
}
.fw .fw-icn-doc-settings-sm {
  background-position: -129px -951px;
}
.fw .fw-icn-arrow-right-sm {
  background-position: -257px -971px;
}
.fw .fw-icn-view-report {
  background-position: -167px -990px;
}
.fw .fw-icn-close-black-sm {
  background-position: -375px -995px;
  height: 8px;
  width: 8px;
}
.fw .fw-icn-cloud {
  background-position: -167px -1008px;
}
.fw .fw-icn-add-site {
  background-position: -189px -1009px;
}
.fw .fw-icn-net-copy {
  background-position: -210px -1009px;
}
.fw .fw-icn-info-warning {
  background-position: -267px -1039px;
}
.fw .fw-icn-circle-danger {
  background-position: -283px -1039px;
}
.fw .fw-icn-tick-circle {
  background-position: -300px -1039px;
}
.fw .fw-icn-close-md {
  background-position: -320px -1039px;
}
.fw .fw-icn-plus-black-sm {
  background-position: -137px -93px;
  height: 8px;
  width: 8px;
}
.fw .fw-icn-snmp-trap {
  background-position: -388px -1038px;
  width: 20px;
}
.fw .fw-icn-file-look {
  background-position: -412px -1038px;
}
.fw .fw-icn-fwd-logs {
  background-position: -433px -1038px;
}
.fw .fw-icn-cust-support-lg {
  background-position: -3px -1098px;
  height: 72px;
  width: 72px;
}
.fw .fw-icn-req-support {
  background-position: -164px -1061px;
}
.fw .fw-icn-req-demo {
  background-position: -187px -1061px;
}
.fw .fw-icn-req-quote {
  background-position: -211px -1060px;
}
.fw .fw-icn-extend-trail-dark {
  background-position: -339px -1062px;
}
.fw .fw-icn-implement-help-dark {
  background-position: -432px -1136px;
}
.fw .fw-icn-rateus-dark {
  background-position: -456px -1136px;
}
.fw .fw-icn-extend-trail {
  background-position: -313px -1137px;
}
.fw .fw-icn-implement-help {
  background-position: -344px -1137px;
}
.fw .fw-icn-rateus {
  background-position: -374px -1137px;
}
.fw .fw-icn-form-menu {
  background-position: -230px -1062px;
}
.fw .fw-icn-form-close {
  background-position: -248px -1062px;
}
.fw .fw-icn-req-support-dark {
  background-position: -270px -1061px;
}
.fw .fw-icn-req-demo-dark {
  background-position: -293px -1060px;
}
.fw .fw-icn-req-quote-dark {
  background-position: -316px -1060px;
}
.fw .fw-icn-req-trial-dark {
  background-position: -340px -1062px;
}
.fw .fw-icn-calendar-gray {
  background-position: -360px -1062px;
}
.fw .fw-icn-white-download {
  background-position: -287px -218px;
}
.fw .fw-icn-layout {
  background-position: -184px -1113px;
}
.fw .fw-icn-copy1 {
  background-position: -274px -1114px;
}
.fw .fw-icn-drag-drop {
  background-position: -296px -1114px;
}
.fw .fw-icn-create-rule {
  background-position: -253px -1113px;
}
.fw .fw-icn-dropdown-caret {
  background-position: -337px -197px;
  width: 10px;
  height: 6px;
  margin-top: 1px;
}
.fw .fw-icn-add1 {
  background-position: -322px -1117px;
  width: 11px;
  height: 11px;
  margin-top: -1px;
}
.fw .fw-icn-rules-modify {
  background-position: -206px -1112px;
}
.fw .fw-icn-setting {
  background-position: -232px -1113px;
}
.fw .fw-icn-tree-minus {
  background-position: -373px -1114px;
}
.fw .fw-icn-tree-plus {
  background-position: -358px -1114px;
}
.fw .fw-icn-edit1 {
  background-position: -398px -1118px;
  width: 8px;
  height: 8px;
}
.fw .fw-icn-enable {
  background-position: -456px -1113px;
}
.fw .fw-icn-enabled {
  background-position: -436px -1113px;
}
.fw .fw-icn-disabled {
  background-position: -413px -1113px;
}
.fw .fw-icn-file-white {
  background-position: -421px -1162px;
}
.fw .fw-icn-file-yellow {
  background-position: -181px -1182px;
}
.fw .fw-icn-circle-red {
  background-position: -401px -1162px;
}
.fw .fw-icn-circle-orange {
  background-position: -381px -1162px;
}
.fw .fw-icn-circle-yellow {
  background-position: -361px -1162px;
}
.fw .fw-icn-manage-profile {
  background-position: -320px -1161px;
}
.fw .fw-icn-menu-settings {
  background-position: -341px -1162px;
}
.fw .fw-icn-workflow {
  background-position: -301px -1160px;
}
.fw .fw-icn-ticket-tool {
  background-position: -282px -1162px;
}
.fw .fw-icn-assign-rule {
  background-position: -261px -1162px;
}
.fw .fw-icn-forward {
  background-position: -281px -1141px;
}
.fw .fw-icn-backward {
  background-position: -261px -1141px;
}
.fw .fw-icn-clear-search-sm,
.fw .fw-icn-search-clear1 {
  background-position: -242px -1143px;
}
.fw .fw-icn-tool-right-arrow {
  background-position: -226px -1165px;
  width: 10px;
  height: 11px;
}
.fw .fw-icn-tool-status {
  background-position: -205px -1167px;
  width: 11px;
  height: 8px;
}
.fw .fw-icn-tool-delete {
  background-position: -247px -1168px;
  width: 7px;
  height: 7px;
}
.fw .fw-icn-tool-dots {
  background-position: -150px -1115px;
  width: 4px;
  height: 9px;
}
.fw .fw-icn-info-md {
  background-position: -182px -1161px;
}
.fw .fw-icn-trouble-sm {
  background-position: -95px -1185px;
  width: 23px;
  height: 23px;
}
.fw .fw-icn-critical-sm {
  background-position: -48px -1260px;
  width: 23px;
  height: 23px;
}
.fw .fw-icn-attention-sm {
  background-position: -7px -1260px;
  width: 23px;
  height: 23px;
}
.fw .fw-icn-add-remove-col {
  background-position: -162px -1201px;
}
.fw .fw-icn-plus-square {
  background-position: -162px -1161px;
}
.fw .fw-icn-minus-square {
  background-position: -162px -1182px;
}
.fw .fw-icn-edit-md {
  background-position: -202px -1181px;
}
.fw .fw-info-xsm {
  background-position: -262px -1181px;
}
.fw .fw-icn-warning-md {
  background-position: -286px -1181px;
}
.fw .fw-icn-license-manage {
  background-position: -306px -1181px;
}
.fw .fw-icn-maximize-md {
  background-position: -382px -1182px;
}
.fw .fw-icn-minimize-md {
  background-position: -342px -1182px;
}
.fw .fw-icn-play {
  background-position: -98px -1225px;
  width: 21px;
  height: 21px;
}
.fw .fw-icn-pause {
  background-position: -126px -1225px;
  width: 21px;
  height: 21px;
}
.fw .fw-icn-toggle-nm {
  background-position: -342px -1182px;
}
.fw .fw-icn-info-white-lg {
  background-position: -157px -1226px;
  height: 20px;
  width: 20px;
}
.fw .fw-icn-doc-search {
  background-position: -308px -882px;
}
.fw .fw-table-filter-md {
  background-position: -183px -1200px;
}
.fw .fw-icn-download-sm {
  background-position: -205px -1202px;
}
.fw .fw-icn-mail-sm {
  background-position: -228px -1202px;
}
.fw .fw-icn-print-sm {
  background-position: -252px -1202px;
}
.fw .fw-icn-delete-sm {
  background-position: -275px -1201px;
}
.fw .fw-icn-large-knowledge {
  background-position: 8px -1337px;
}
.fw .fw-icn-large-fav {
  background-position: -54px -1338px;
}
.fw .fw-icn-large-cart {
  background-position: -68px -1281px;
}
.fw .fw-icn-large-mail {
  background-position: -5px -1283px;
}
.fw .fw-icn-large-chat {
  background-position: 8px -2045px;
}
.fw .fw-icn-large-demo {
  background-position: -55px -2043px;
}
.fw .fw-icn-forum {
  background-position: -292px -1202px;
}
.fw .fw-icn-announcement {
  background-position: -311px -1203px;
}
.fw .fw-icn-reply {
  background-position: -330px -1202px;
}
.fw .fw-icn-fingerprint {
  background-position: -482px -1201px;
}
.fw .fw-icn-search-left {
  background-position: -457px -1203px;
}
.fw .fw-icn-portal {
  background-position: -349px -1202px;
}
.fw .fw-icn-idmphome {
  background-position: -346px -1284px;
  height: 21px;
  width: 21px;
}
.fw .fw-icn-manage-ad {
  background-position: -372px -1284px;
  height: 21px;
  width: 21px;
}
.fw .fw-icn-audit-ad {
  background-position: -399px -1284px;
  height: 21px;
  width: 21px;
}
.fw .fw-icn-manage-omp {
  background-position: -426px -1284px;
  height: 21px;
  width: 21px;
}
.fw .fw-icn-audit-omp {
  background-position: -453px -1284px;
  height: 21px;
  width: 21px;
}
.fw .fw-icn-exchange {
  background-position: -480px -1284px;
  height: 21px;
  width: 21px;
}
.fw .fw-icn-cog-white {
  background-position: -189px -1229px;
}
.fw .fw-icn-login-user {
  background-position: -143px -1307px;
  height: 21px;
  width: 21px;
}
.fw .fw-icn-accnt-help {
  background-position: -250px -1227px;
}
.fw .fw-icn-copy-white {
  background-position: -246px -1312px;
}
.fw .fw-icn-my-accnt {
  background-position: -173px -1309px;
}
.fw .fw-icn-personalize {
  background-position: -195px -1308px;
}
.fw .fw-icn-accnt-signout {
  background-position: -220px -1308px;
}
.fw .fw-icn-notification {
  background-position: -211px -1228px;
}
.fw .fw-icn-help {
  background-position: -230px -1227px;
}
.fw .fw-icn-credentials {
  background-position: -222px -1142px;
}
.fw .fw-icn-col-search-clear {
  background-position: -201px -1141px;
}
.fw .fw-icn-rediscover {
  background-position: -121px -1261px;
}
.fw .fw-icn-lock-gray {
  background-position: -180px -1141px;
}
.fw .fw-icn-baseket {
  background-position: -140px -1262px;
}
.fw .fw-icn-windows-lg {
  background-position: -453px -1318px;
  width: 49px;
  height: 41px;
}
.fw .fw-icn-linux-lg {
  background-position: -397px -1320px;
  width: 49px;
  height: 43px;
}
.fw .fw-icn-salesforce-lg {
  background-position: -340px -1326px;
  width: 49px;
  height: 34px;
}
.fw .fw-icn-aws-lg {
  background-position: -456px -1376px;
  width: 49px;
  height: 24px;
}
.fw .fw-icn-azure-lg {
  background-position: -400px -1370px;
  width: 49px;
  height: 30px;
}
.fw .fw-icn-google-lg {
  background-position: -349px -1374px;
  width: 49px;
  height: 28px;
}
.fw .fw-icn-view-alerts {
  background-position: -453px -1038px;
}
.fw .fw-icn-key {
  background-position: -242px -1261px;
}
.fw .fw-icn-tfa {
  background-position: -241px -1281px;
}
.fw .fw-icn-circle-pricetag {
  background-position: -162px -1262px;
}
.fw .fw-icn-extend-trial-md {
  background-position: -181px -1261px;
}
.fw .fw-icn-online-store {
  background-position: -202px -1261px;
}
.fw .fw-icn-get-quote {
  background-position: -222px -1262px;
}
.fw .icn-no-proile-img {
  background-position: -448px -1420px;
  width: 52px;
  height: 52px;
}
.fw .fw-icn-admin-portal {
  background-position: -221px -1282px;
}
.fw .fw-icn-help-sm {
  background-position: -215px -1089px;
}
.fw .fw-icn-upgrade {
  background-position: -201px -1281px;
}
.fw .fw-icn-erp-xlg {
  background-position: -415px -1420px;
  height: 25px;
  width: 25px;
}
.fw .fw-icn-adap-xlg {
  background-position: -328px -1420px;
  height: 25px;
  width: 25px;
}
.fw .fw-icn-admp-xlg {
  background-position: -386px -1420px;
  height: 25px;
  width: 25px;
}
.fw .fw-icn-adssp-xlg {
  background-position: -357px -1420px;
  height: 25px;
  width: 25px;
}
.fw .fw-icn-omp-xlg {
  background-position: -300px -1420px;
  height: 25px;
  width: 25px;
}
.fw .fw-icn-rmp-xlg {
  background-position: -271px -1420px;
  height: 25px;
  width: 25px;
}
.fw .fw-icn-timer {
  background-position: -181px -1281px;
}
.fw .fw-icn-vertical-dot {
  background-position: -289px -1311px;
}
.fw .fw-icn-more-apps {
  background-position: -480px -162px;
}
.fw .fw-icn-custom-app {
  background-position: -7px -3670px;
  width: 20px;
  height: 20px;
}
.fw .fw-icn-alert-info-red {
  background-position: -320px -1380px;
  height: 20px;
  width: 20px;
}
.fw .fw-icn-more-lg {
  background-position: -281px -1282px;
}
.fw .fw-icn-notes {
  background-position: -301px -1282px;
}
.fw .fw-icn-eye {
  background-position: -264px -1335px;
}
.fw .fw-icn-eye-hide {
  background-position: -311px -1311px;
}
.fw .fw-icn-edit-sm-gray {
  background-position: -310px -1335px;
}
.fw .fw-icn-settings-gray {
  background-position: -289px -1335px;
}
.fw .fw-icn-lock-sm {
  background-position: -241px -1333px;
}
.fw .fw-icn-alert-danger-sm {
  background-position: -141px -1162px;
}
.fw .fw-icn-info-sm {
  background-position: -215px -88px;
}
.fw .fw-icn-form-password {
  background-position: -221px -1354px;
}
.fw .fw-icn-form-user {
  background-position: -221px -1331px;
}
.fw .fw-icn-cog-sm {
  background-position: -142px -1182px;
}
.fw .fw-icn-close-red-sm {
  background-position: -142px -1201px;
}
.fw .fw-icn-doc-validate {
  background-position: -161px -1281px;
}
.fw .fw-icn-discover {
  background-position: -142px -1281px;
}
.fw .fw-icn-file-pem {
  background-position: -121px -1161px;
}
.fw .fw-icn-unassign-user {
  background-position: -122px -1142px;
}
.fw .fw-icn-link {
  background-position: -1px -1522px;
}
.fw .fw-icn-windows-server {
  background-position: -409px -1555px;
  width: 31px;
  height: 43px;
}
.fw .fw-icn-hp-lg {
  background-position: -454px -1563px;
  width: 36px;
  height: 43px;
}
.fw .fw-icn-file-server {
  background-position: -200px -1495px;
  width: 32px;
  height: 43px;
}
.fw .fw-icn-active-directory {
  background-position: -98px -1496px;
  width: 40px;
  height: 43px;
}
.fw .fw-icn-solaris {
  background-position: -244px -1494px;
  width: 56px;
  height: 43px;
}
.fw .fw-icn-bsd-unix {
  background-position: -307px -1495px;
  width: 39px;
  height: 43px;
}
.fw .fw-icn-aws-server {
  background-position: -5px -1557px;
  width: 33px;
  height: 43px;
}
.fw .fw-icn-aws-elb {
  background-position: -45px -1560px;
  width: 38px;
  height: 43px;
}
.fw .fw-icn-aws-s3 {
  background-position: -161px -1559px;
  width: 37px;
  height: 43px;
}
.fw .fw-icn-nsg-logs {
  background-position: -212px -1557px;
  width: 43px;
  height: 43px;
}
.fw .fw-icn-azure-logs {
  background-position: -272px -1556px;
  width: 38px;
  height: 43px;
}
.fw .fw-icn-google {
  background-position: -321px -1557px;
  width: 32px;
  height: 43px;
}
.fw .fw-icn-salesforce {
  background-position: -101px -1557px;
  width: 49px;
  height: 43px;
}
.fw .fw-icn-office365,
.fw .fw-icn-m365 {
  background-position: 0 -2474px;
  width: 38px;
  height: 43px;
}
.fw .fw-icn-device-win-grey {
  background-position: -2px -1502px;
}
.fw .fw-icn-azure-grey {
  background-position: -21px -1503px;
}
.fw .fw-icn-aws-grey {
  background-position: -42px -1502px;
}
.fw .fw-icn-google-grey {
  background-position: -61px -1502px;
}
.fw .fw-icn-sales-grey {
  background-position: -22px -1522px;
}
.fw .fw-icn-office365-grey {
  background-position: -387px -3585px;
}
.fw .fw-icn-storage-device {
  background-position: -433px -1492px;
  width: 64px;
  height: 62px;
}
.fw .fw-icn-virtual-device {
  background-position: -359px -1493px;
  width: 65px;
  height: 62px;
}
.fw .fw-icn-sys-compliant {
  background-position: -175px -1766px;
  width: 31px;
  height: 34px;
}
.fw .fw-icn-oracle {
  background-position: -221px -1766px;
  width: 64px;
  height: 9px;
}
.fw .fw-icn-firewall {
  background-position: -302px -1766px;
  width: 38px;
  height: 35px;
}
.fw .fw-icn-watch-guard {
  background-position: -354px -1765px;
  width: 43px;
  height: 31px;
}
.fw .fw-icn-fortinet {
  background-position: -411px -1772px;
  width: 62px;
  height: 8px;
}
.fw .fw-icn-hyperv {
  background-position: -431px -1817px;
  width: 57px;
  height: 23px;
}
.fw .fw-icn-cisco {
  background-position: -350px -1817px;
  width: 51px;
  height: 28px;
}
.fw .fw-icn-vmware {
  background-position: -286px -1829px;
  width: 54px;
  height: 8px;
}
.fw .fw-icn-sqlserver {
  background-position: -437px -1869px;
  width: 43px;
  height: 35px;
}
.fw .fw-icn-arista {
  background-position: -363px -1886px;
  width: 57px;
  height: 9px;
}
.fw .fw-icn-huawei {
  background-position: -309px -1874px;
  width: 34px;
  height: 34px;
}
.fw .fw-icn-mysql-server {
  background-position: -430px -1925px;
  width: 58px;
  height: 30px;
}
.fw .fw-icn-search-sm {
  background-position: -41px -1521px;
}
.fw .fw-icn-pdf {
  background-position: -61px -2001px;
}
.fw .fw-icn-xls {
  background-position: -81px -2001px;
}
.fw .fw-icn-preview {
  background-position: -3px -2001px;
}
.fw .fw-icn-attachment {
  background-position: -102px -2002px;
}
.fw .fw-icn-edit-disabled {
  background-position: 0 -2025px;
  width: 21px;
}
.fw .fw-manage-user {
  background-position: -121px -2001px;
}
.fw .fw-icn-invite-user {
  background-position: -142px -2001px;
}
.fw .fw-icn-smartcard {
  background-position: -34px -2023px;
  width: 23px;
  height: 16px;
}
.fw .fw-icn-okta-logo {
  background-position: -68px -2025px;
  width: 50px;
  height: 13px;
}
.fw .fw-icn-captcha-refresh {
  background-position: -121px -2022px;
}
.fw .fw-icn-captcha-speaker {
  background-position: -142px -2022px;
}
.fw .fw-icn-edit-black {
  background-position: -162px -2002px;
}
.fw .fw-icn-total-license {
  background-position: -380px -1920px;
}
.fw .fw-icn-used-license {
  background-position: -330px -1920px;
}
.fw .fw-icn-remaining-license {
  background-position: -287px -1920px;
}
.fw .fw-icn-download-csv {
  background-position: -262px -2001px;
}
.fw .fw-icn-manage {
  background-position: -282px -2002px;
}
.fw .fw-icn-unmanage {
  background-position: -302px -2002px;
}
.fw .fw-icn-cog-white-sm {
  background-position: -204px -2001px;
}
.fw .fw-icn-load-balancer {
  background-position: -183px -2002px;
}
.fw .fw-icn-bell {
  background-position: -321px -2002px;
}
.fw .fw-icn-primary-server-troubleshoot {
  background-position: -221px -2001px;
}
.fw .fw-icn-manage-schedule-jobs {
  background-position: -242px -2001px;
}
.fw .fw-icn-edit-filter {
  background-position: -165px -2025px;
  height: 11px;
  width: 11px;
}
.fw .fw-icn-search-clear-sm {
  background-position: -181px -2022px;
}
.fw .fw-icn-unassign-policy {
  background-position: -221px -2021px;
}
.fw .fw-icn-unassign-group {
  background-position: -201px -2021px;
  width: 20px;
}
.fw .fw-icn-right-arrow-white {
  background-position: -241px -2022px;
}
.fw .fw-icn-reports-view {
  background-position: -261px -2021px;
}
.fw .fw-icn-json {
  background-position: -341px -2001px;
}
.fw .fw-icn-rediscover1 {
  background-position: -362px -2002px;
}
.fw .fw-icn-circle-red-sm {
  background-position: -381px -2001px;
}
.fw .fw-icn-circle-orange-sm {
  background-position: -401px -2002px;
}
.fw .fw-icn-circle-yellow-sm {
  background-position: -421px -2002px;
}
.fw .fw-icn-circle-grey-sm {
  background-position: -441px -2002px;
}
.fw .fw-icn-login-user-sm {
  background-position: -281px -2021px;
}
.fw .fw-overview-lg {
  background-position: -121px -2063px;
  width: 20px;
  height: 20px;
}
.fw .fw-siem-lg {
  background-position: -151px -2062px;
  width: 20px;
  height: 21px;
}
.fw .fw-m365-lg {
  background-position: -206px -2063px;
  width: 20px;
  height: 20px;
}
.fw .fw-dsp-lg {
  background-position: -235px -2063px;
  width: 20px;
  height: 20px;
}
.fw .fw-csp-lg {
  background-position: -320px -2063px;
  width: 20px;
  height: 20px;
}
.fw .fw-spmp-lg,
.fw .adsTabSPMPIcon {
  background-position: -292px -2063px;
  width: 20px;
  height: 20px;
}
.fw .fw-square-dots {
  background-position: -479px -135px;
}
.fw .fw-ueba-lg {
  background-position: -263px -2063px;
  width: 20px;
  height: 21px;
}
.fw .fw-icn-app-admp {
  background-position: -292px -2061px;
  width: 22px;
  height: 19px;
}
.fw .fw-icn-app-dsp {
  background-position: -370px -2445px;
  width: 20px;
  height: 23px;
}
.fw .fw-icn-app-csp {
  background-position: -319px -2063px;
  width: 22px;
}
.fw .fw-icn-live-session {
  background-position: -444px -2124px;
  width: 54px;
  height: 56px;
}
.fw .fw-icn-logon-hours {
  background-position: -376px -2124px;
  width: 54px;
  height: 56px;
}
.fw .fw-icn-logon-time {
  background-position: -302px -2125px;
  width: 59px;
  height: 55px;
}
.fw .fw-icn-completed-session {
  background-position: -227px -2124px;
  width: 54px;
  height: 56px;
}
.fw .fw-icn-green-bullet-md {
  background-position: -361px -2022px;
}
.fw .fw-icn-green-gray-md {
  background-position: -380px -2022px;
}
.fw .fw-icn-mailbox {
  background-position: -3px -2120px;
  width: 72px;
  height: 57px;
}
.fw .fw-icn-tick-sm {
  background-position: -401px -2021px;
}
.fw .fw-icn-dsp {
  background-position: -217px -136px;
}
.fw .fw-icn-arrow-prev {
  background-position: -421px -2021px;
}
.fw .fw-icn-arrow-next {
  background-position: -443px -2021px;
}
.fw .fw-icn-circle {
  background-position: -483px -1137px;
  font-weight: normal;
  font-style: normal;
  text-align: center;
  padding-top: 3px;
  font-size: 10px;
}
.fw .fw-icn-exchange-policy {
  background-position: -80px -1261px;
}
.fw .fw-icn-tick-black-2 {
  background-position: -476px -1113px;
}
.fw .fw-icn-rhs-tile-failed {
  background-position: -240px -2206px;
  height: 26px;
  width: 26px;
}
.fw .fw-icn-rhs-tile-trouble {
  background-position: -274px -2206px;
  height: 26px;
  width: 26px;
}
.fw .fw-icn-rhs-tile-attention {
  background-position: -308px -2206px;
  height: 26px;
  width: 26px;
}
.fw .fw-icn-manage-user {
  background-position: -462px -2021px;
}
.fw .fw-icn-disable-bw {
  background-position: -121px -1110px;
}
.fw .fw-icn-enable-bw {
  background-position: -121px -1090px;
}
.fw .fw-icn-print-server {
  background-position: -354px -2206px;
  width: 39px;
  height: 37px;
}
.fw .fw-icn-terminal-server {
  background-position: -403px -2207px;
  width: 35px;
  height: 34px;
}
.fw .fw-icn-windows-firewall {
  background-position: -448px -2205px;
  width: 43px;
  height: 40px;
}
.fw .fw-icn-juniper {
  background-position: -6px -2278px;
  width: 39px;
  height: 32px;
}
.fw .fw-icn-palo-alto {
  background-position: -52px -2274px;
  width: 51px;
  height: 37px;
}
.fw .fw-icn-sonicwall {
  background-position: -98px -2323px;
  width: 35px;
  height: 35px;
}
.fw .fw-icn-checkpoint {
  background-position: -110px -2274px;
  width: 40px;
  height: 37px;
}
.fw .fw-icn-netscreen {
  background-position: -159px -2278px;
  width: 59px;
  height: 28px;
}
.fw .fw-icn-sophos {
  background-position: -226px -2276px;
  width: 33px;
  height: 33px;
}
.fw .fw-icn-cyberoam {
  background-position: -267px -2274px;
  width: 50px;
  height: 33px;
}
.fw .fw-icn-barracuda {
  background-position: -325px -2269px;
  width: 50px;
  height: 37px;
}
.fw .fw-icn-meraki {
  background-position: -383px -2268px;
  width: 50px;
  height: 42px;
}
.fw .fw-icn-pfSense {
  background-position: -442px -2266px;
  width: 38px;
  height: 38px;
}
.fw .fw-icn-h3c-icon {
  background-position: -6px -2321px;
  width: 38px;
  height: 38px;
}
.fw .fw-icn-f5-icon {
  background-position: -52px -2323px;
  width: 38px;
  height: 35px;
}
.fw .fw-icn-syslog-server {
  background-position: -140px -2330px;
  width: 70px;
  height: 21px;
}
.fw .fw-icn-banking {
  background-position: -221px -2322px;
}
.fw .fw-icn-health {
  background-position: -241px -2322px;
}
.fw .fw-icn-it {
  background-position: -261px -2322px;
}
.fw .fw-icn-education {
  background-position: -282px -2322px;
}
.fw .fw-icn-govt {
  background-position: -301px -2322px;
}
.fw .fw-icn-meerp {
  background-position: -431px -617px;
  width: 34px;
  height: 34px;
}
.fw .fw-icn-custom {
  background-position: -321px -2321px;
}
.fw .icn-slide-more {
  background-position: -341px -2321px;
}
.fw .fw-icn-slide-close {
  background-position: -361px -2321px;
}
.fw .fw-icn-blue-tick-lg {
  background-position: -2px -2374px;
  height: 55px;
  width: 55px;
}
.fw .fw-icn-tick-green-md,
.fw .fw-icn-tick-md {
  background-position: -381px -2321px;
}
.fw .fw-icn-circle-tick-lg {
  background-position: -200px -2379px;
  height: 42px;
  width: 42px;
}
.fw .fw-icn-circle-tick-grey {
  background-position: -211px -2870px;
  width: 20px;
  height: 20px;
}
.fw .fw-icn-circle-danger-lg {
  background-position: -246px -2380px;
  height: 41px;
  width: 41px;
}
.fw .fw-icn-circle-alert-lg {
  background-position: -156px -2379px;
  height: 42px;
  width: 42px;
}
.fw .fw-icn-circle-tick-black-lg {
  background-position: -113px -2380px;
  height: 42px;
  width: 42px;
}
.fw .fw-icn-circle-arrow-lg {
  background-position: -69px -2380px;
  height: 42px;
  width: 42px;
}
.fw .fw-icn-blue-arrow {
  background-position: -481px -1703px;
}
.fw .fw-icn-enroll-access-mobile {
  background-position: -321px -1981px;
}
.fw .fw-icn-enroll-shield {
  background-position: -469px -1969px;
  width: 27px;
  height: 27px;
}
.fw .fw-icn-duo-auth {
  background-position: -1px -145px;
  width: 37px;
  height: 28px;
}
.fw .fw-icn-enroll-mobile {
  background-position: -437px -1969px;
  width: 27px;
  height: 27px;
}
.fw .fw-icn-enroll-email {
  background-position: -403px -1969px;
  width: 27px;
  height: 27px;
}
.fw .fw-icn-enroll-ga {
  background-position: -42px -2439px;
  width: 27px;
  height: 28px;
}
.fw .fw-icn-enroll-duo {
  background-position: -80px -2439px;
  width: 28px;
  height: 28px;
}
.fw .fw-icn-enroll-rsa {
  background-position: -119px -2439px;
  width: 27px;
  height: 27px;
}
.fw .fw-icn-enroll-radius {
  background-position: -157px -2439px;
  width: 27px;
  height: 27px;
}
.fw .fw-icn-enroll-push-notification {
  background-position: -195px -2438px;
  width: 27px;
  height: 29px;
}
.fw .fw-icn-enroll-fingerprint {
  background-position: -235px -2437px;
  width: 27px;
  height: 27px;
}
.fw .fw-icn-enroll-qr {
  background-position: -273px -2439px;
  width: 27px;
  height: 28px;
}
.fw .fw-icn-enroll-totp {
  background-position: -4px -2439px;
  width: 27px;
  height: 27px;
}
.fw .fw-icn-enroll-recovery {
  background-position: -304px -2442px;
  height: 27px;
  width: 27px;
}
.fw .fw-icn-save-text {
  background-position: -401px -2322px;
}
.fw .fw-icn-mail-traffic {
  background-position: -442px -2322px;
}
.fw .fw-icn-printer1 {
  background-position: -421px -2322px;
}
.fw .fw-icn-time-piece {
  background-position: -461px -2321px;
}
.fw .fw-icn-pass-status-success {
  background-position: -300px -2392px;
  width: 21px;
  height: 17px;
}
.fw .fw-icn-pass-status-failure {
  background-position: -332px -2393px;
}
.fw .fw-icn-user {
  background-position: -339px -2447px;
}
.fw .fw-icn-tick-add {
  background-position: -358px -2391px;
}
.fw .fw-icn-cross-delete {
  background-position: -379px -2392px;
}
.fw .fw-icn-info-xs {
  background-position: -401px -2396px;
  height: 12px;
  width: 12px;
}
.fw .fw-icn-circle-cancel {
  background-position: -454px -2393px;
}
.fw .fw-icn-mandatory,
.fw .fw-icn-mandatory-select {
  background-position: -436px -2394px;
}
.fw .fw-icn-mandatory-selected {
  background-position: -418px -2394px;
}
.fw .fw-icn-add-ques {
  background-position: -455px -2360px;
  width: 20px;
  height: 20px;
}
.fw .fw-icn-add-ques {
  background-position: -455px -2360px;
  width: 20px;
  height: 20px;
}
.fw .fw-icn-rem-ques {
  background-position: -480px -2360px;
  width: 20px;
  height: 20px;
}
.fw .fw-icn-help-circle {
  background-position: -481px -2021px;
}
.fw .fw-icn-idmf-cloud {
  background-position: -426px -2364px;
  width: 20px;
  height: 12px;
}
.fw .fw-icn-port {
  background-position: -327px -2359px;
}
.fw .fw-icn-default-port {
  background-position: -373px -2359px;
}
.fw .fw-icn-circle-alert-sm {
  background-position: -349px -2358px;
}
.fw .fw-icn-fea-adap {
  background-position: -65px -66px;
  width: 50px !important;
  height: 50px !important;
}
.fw .fw-icn-fea-adssp {
  background-position: -127px -66px;
  width: 50px !important;
  height: 50px !important;
}
.fw .fw-icn-fea-ad360 {
  background-position: -189px -66px;
  width: 51px !important;
  height: 50px !important;
}
.fw .fw-icn-fea-ela {
  background-position: -2px -66px;
  width: 51px !important;
  height: 50px !important;
}
.fw .fw-icn-fea-log360 {
  background-position: -252px -66px;
  width: 51px !important;
  height: 50px !important;
}
.fw .fw-icn-fea-admp {
  background-position: -2px -4px;
  width: 51px !important;
  height: 50px !important;
}
.fw .fw-icn-fea-erp {
  background-position: -122px -4px;
  width: 51px !important;
  height: 50px !important;
}
.fw .fw-icn-fea-rmp {
  background-position: -62px -4px;
  width: 51px !important;
  height: 50px !important;
}
.fw .fw-icn-fea-omp {
  background-position: -182px -4px;
  width: 51px !important;
  height: 50px !important;
}
.fw .fw-icn-fea-csp {
  background-position: -242px -4px;
  width: 51px !important;
  height: 50px !important;
}
.fw .fw-icn-fea-spmp {
  background-position: -302px -4px;
  width: 51px !important;
  height: 50px !important;
}
.fw .fw-icn-fea-dsp {
  background-position: -362px -4px;
  width: 51px !important;
  height: 50px !important;
}
.fw .fw-icn-fea-log360ueba {
  background-position: -422px -4px;
  width: 51px !important;
  height: 50px !important;
}
.fw .fw-icn-list-view1 {
  background-position: -282px -2359px;
}
.fw .fw-icn-grid-view {
  background-position: -302px -2360px;
}
.fw .fw-icn-warning-sm {
  background-position: -261px -2358px;
}
.fw .fw-icn-add-profile {
  background-position: -482px -2341px;
}
.fw .fw-icn-incident-rule {
  background-position: -481px -2322px;
}
.fw .fw-icn-attachment1 {
  background-position: -1px -2542px;
}
.fw .fw-icn-search-sm1 {
  background-position: -21px -2542px;
}
.fw .fw-icn-doc-sm1 {
  background-position: -41px -2541px;
}
.fw .fw-icn-windows-sm {
  background-position: -62px -2541px;
}
.fw .fw-icn-linux-sm {
  background-position: -81px -2541px;
  height: 19px;
}
.fw .fw-icn-incident-search {
  background-position: -104px -2543px;
  width: 14px;
  height: 13px;
}
.fw .fw-icn-plus-bold-sm {
  background-position: -126px -2546px;
  width: 9px;
  height: 9px;
}
.fw .fw-icn-cusapp {
  background-position: -165px -163px;
}
.fw .fw-icn-myapp {
  background-position: -138px -163px;
}
.fw .fw-icn-chatbot {
  background-position: -360px -2480px;
  height: 19px;
  width: 19px;
}
.fw .fw-icn-alert-danger-md {
  background-position: -141px -2542px;
}
.fw .fw-icn-alert-warning-md {
  background-position: -161px -2542px;
}
.fw .fw-icn-zoho-auth {
  background-position: -11px -2645px;
  width: 20px;
  height: 28px;
}
.fw .fw-icn-zoho-auth-lg {
  background-position: -460px -2683px;
  width: 32px;
  height: 32px;
}
.fw .fw-icn-zendesk-auth {
  background-position: -160px -2646px;
  width: 27px;
  height: 28px;
}
.fw .fw-icn-slack-auth {
  background-position: -200px -2647px;
  width: 23px;
  height: 28px;
}
.fw .fw-icn-azure-auth {
  background-position: -40px -2644px;
  width: 27px;
  height: 28px;
}
.fw .fw-icn-gsuite-auth {
  background-position: -76px -2646px;
  width: 25px;
  height: 28px;
}
.fw .fw-icn-salesforce-auth {
  background-position: -120px -2646px;
  width: 27px;
  height: 28px;
}
.fw .fw-icn-question-auth {
  background-position: -240px -2646px;
  width: 21px;
  height: 28px;
}
.fw .fw-icn-emailverify-auth {
  background-position: -277px -2646px;
  width: 26px;
  height: 28px;
}
.fw .fw-icn-smsverify-auth {
  background-position: -319px -2647px;
  width: 23px;
  height: 28px;
}
.fw .fw-icn-smsverify-auth-lg {
  background-position: -422px -2685px;
  width: 28px;
  height: 32px;
}
.fw .fw-icn-microsoft-auth {
  background-position: -360px -2646px;
  width: 24px;
  height: 28px;
}
.fw .fw-icn-microsoft-auth-lg {
  background-position: -460px -2721px;
  width: 32px;
  height: 32px;
}
.fw .fw-icn-google-auth-sm {
  background-position: -400px -2646px;
  width: 26px;
  height: 28px;
}
.fw .fw-icn-rsa-auth-red {
  background-position: -440px -2647px;
  width: 26px;
  height: 28px;
}
.fw .fw-icn-radius-auth1 {
  background-position: -6px -2690px;
  width: 27px;
  height: 28px;
}
.fw .fw-icn-drive-auth {
  background-position: -42px -2686px;
  width: 24px;
  height: 28px;
}
.fw .fw-icn-push-notify-auth {
  background-position: -80px -2685px;
  width: 21px;
  height: 28px;
}
.fw .fw-icn-adques-auth {
  background-position: -120px -2686px;
  width: 26px;
  height: 28px;
}
.fw .fw-icn-duoverify-auth {
  background-position: -161px -2687px;
  width: 26px;
  height: 28px;
}
.fw .fw-icn-duoverify-auth-lg {
  background-position: -380px -2685px;
  width: 32px;
  height: 32px;
}
.fw .fw-icn-qrcode-auth {
  background-position: -201px -2686px;
  width: 28px;
  height: 28px;
}
.fw .fw-icn-totp-auth {
  background-position: -240px -2686px;
  width: 26px;
  height: 28px;
}
.fw .fw-icn-saml-auth {
  background-position: -280px -2686px;
  width: 24px;
  height: 28px;
}
.fw .fw-icn-fingerprint-auth {
  background-position: -320px -2686px;
  width: 23px;
  height: 28px;
}
.fw .fw-icn-ms-auth {
  background-position: -314px -2775px;
  width: 25px;
  height: 25px;
}
.fw .fw-icn-yubikey-auth {
  background-position: -281px -2773px;
  width: 27px;
  height: 27px;
}
.fw .fw-icn-tick-gray-circle {
  background-position: 0px -2721px;
}
.fw .fw-icn-ca-flow-chart {
  background-position: -21px -2721px;
}
.fw .fw-icn-admp-lg {
  background-position: -138px -188px;
  width: 20px;
  height: 20px;
}
.fw .fw-icn-adap-lg {
  background-position: -108px -188px;
  width: 20px;
  height: 20px;
}
.fw .fw-icn-adssp-lg {
  background-position: -78px -188px;
  width: 20px;
  height: 20px;
}
.fw .fw-icn-erp-lg {
  background-position: -48px -188px;
  width: 20px;
  height: 20px;
}
.fw .fw-icn-ad360-lg {
  background-position: -429px -2723px;
  width: 20px;
  height: 20px;
}
.fw .fw-icn-omp-lg {
  background-position: -404px -2723px;
  width: 20px;
  height: 20px;
}
.fw .fw-icn-rmp-lg {
  background-position: -380px -2723px;
  width: 20px;
  height: 20px;
}
.fw .fw-icn-admpfreetools-lg {
  background-position: -355px -2723px;
  width: 20px;
  height: 20px;
}
.fw .fw-icn-device-setting {
  background-position: -207px -2721px;
  width: 28px;
  height: 24px;
}
.fw .fw-icn-database-audit {
  background-position: -174px -2721px;
  width: 29px;
  height: 27px;
}
.fw .fw-icn-applications {
  background-position: -143px -2721px;
  width: 24px;
  height: 24px;
}
.fw .fw-icn-vm-management {
  background-position: -105px -2721px;
  width: 28px;
  height: 27px;
}
.fw .fw-icn-file-monitoring-setting {
  background-position: -75px -2721px;
  width: 25px;
  height: 23px;
}
.fw .fw-icn-import-logs-setting {
  background-position: -46px -2721px;
  width: 25px;
  height: 27px;
}
.fw .fw-icn-management {
  background-position: -142px -2753px;
}
.fw .fw-icn-general-user {
  background-position: -120px -2753px;
}
.fw .fw-icn-data-storage {
  background-position: -96px -2754px;
}
.fw .fw-icn-integrations {
  background-position: -71px -2754px;
}
.fw .fw-icn-others {
  background-position: -48px -2755px;
}
.fw .fw-icn-general-setting {
  background-position: -29px -2755px;
}
.fw .fw-icn-support {
  background-position: -6px -2753px;
}
.fw .fw-icn-config-settings {
  background-position: -251px -2720px;
  height: 20px;
  width: 22px;
}
.fw .fw-icn-admin-settings {
  background-position: -282px -2721px;
  height: 20px;
  width: 22px;
}
.fw .fw-icn-system-settings {
  background-position: -313px -2723px;
  height: 20px;
  width: 22px;
}
.fw .fw-icn-export1 {
  background-position: -193px -2753px;
}
.fw .fw-icn-import1 {
  background-position: -168px -2754px;
}
.fw .fw-icn-patch-update {
  background-position: -462px -2765px;
  height: 30px;
  width: 30px;
}
.fw .fw-icn-update-lg {
  background-position: -409px -2760px;
  height: 39px;
  width: 39px;
}
.fw .fw-icn-data-source-success {
  background-position: -368px -2589px;
  width: 52px;
  height: 41px;
}
.fw .fw-icn-data-source-failure {
  background-position: -304px -2589px;
  width: 52px;
  height: 41px;
}
.fw .fw-icn-multiple-users {
  background-position: -426px -3693px;
  width: 73px;
  height: 54px;
}
.fw .fw-icn-manage-server-settings {
  background-position: -6px -2774px;
  width: 27px;
  height: 25px;
}
.fw .fw-icn-manage-cloud-sources {
  background-position: -369px -2445px;
  width: 29px;
  height: 20px;
}
.fw .fw-icn-aws {
  background-position: -72px -2777px;
}
.fw .fw-icn-azure {
  background-position: -43px -2778px;
}
.fw .fw-icn-salesforce-sm {
  background-position: -97px -2777px;
}
.fw .fw-icn-audit {
  background-position: -1px -2561px;
}
.fw .fw-icn-tool-filter {
  background-position: -121px -2778px;
}
.fw .fw-icn-tool-filter-tick {
  background-position: -141px -2779px;
}
.fw .fw-icn-reports-ela {
  background-position: -124px -2817px;
  width: 32px;
  height: 32px;
}
.fw .fw-icn-reports-dsp {
  background-position: -388px -2540px;
  width: 32px;
  height: 32px;
}
.fw .fw-icn-danger-sm {
  background-position: -162px -2777px;
}
.fw .fw-icn-warning-info {
  background-position: -182px -2777px;
}
.fw .fw-icn-know-more {
  background-position: -203px -2777px;
}
.fw .fw-icn-delete-red {
  background-position: -187px -2547px;
  height: 7px;
  width: 7px;
}
.fw .fw-icn-alert-info-md {
  background-position: -204px -270px;
  height: 20px;
  width: 20px;
}
.fw .fw-icn-credential-key {
  background-position: -41px -2562px;
}
.fw .fw-icn-up-arrow-wide {
  background-position: -62px -2562px;
}
.fw .fw-icn-down-arrow-wide {
  background-position: -82px -2562px;
}
.fw .fw-icn-error-round {
  background-position: -101px -2561px;
}
.fw .fw-icn-aws-bucket {
  background-position: -122px -2561px;
}
.fw .fw-icn-down-arrow-triangle {
  background-position: -141px -2561px;
}
.fw .fw-icn-view-eye {
  background-position: -161px -2562px;
}
.fw .fw-icn-adv-settings {
  background-position: -181px -2561px;
}
.fw .fw-icn-save-sm {
  background-position: -2px -2581px;
}
.fw .fw-icn-close-sm1 {
  background-position: -22px -2561px;
}
.fw .fw-icn-password-change {
  background-position: -440px -2810px;
  width: 55px;
  height: 63px;
}
.fw .fw-icn-pause-sm {
  background-position: -20px -2581px;
}
.fw .fw-icn-play-sm {
  background-position: -41px -2581px;
}
.fw .fw-icn-red-circle-md {
  background-position: -60px -2582px;
}
.fw .fw-icn-events {
  background-position: -137px -685px;
  width: 31px;
  height: 39px;
}
.fw .fw-icn-anomaly-search {
  background-position: -182px -685px;
  width: 45px;
  height: 37px;
}
.fw .fw-icn-track-users {
  background-position: -240px -686px;
  width: 35px;
  height: 35px;
}
.fw .fw-icn-help-circle-white {
  background-position: -45px -2935px;
}
.fw .fw-icn-tick-green-circle {
  background-position: -468px -2883px;
  width: 27px;
  height: 27px;
}
.fw .fw-icn-insider-threat {
  background-position: -292px -687px;
  width: 47px;
  height: 36px;
}
.fw .fw-icn-data-filtration {
  background-position: -318px -617px;
  width: 35px;
  height: 33px;
}
.fw .fw-icn-compromised-account {
  background-position: -351px -2861px;
  width: 39px;
  height: 33px;
}
.fw .fw-icn-other-anomaly {
  background-position: -293px -2859px;
  width: 44px;
  height: 33px;
}
.fw .fw-icn-logon-anomaly {
  background-position: -357px -685px;
  width: 37px;
  height: 34px;
}
.fw .fw-icn-invisible-sm {
  background-position: -1px -2934px;
}
.fw .fw-icn-visible-sm {
  background-position: -22px -2935px;
}
.fw .fw-icn-arrow-right {
  background-position: -67px -2935px;
}
.fw .fw-icn-close-lg {
  background-position: -92px -2936px;
}
.fw .fw-icn-entity-win {
  background-position: -445px -2900px;
  width: 18px;
  height: 19px;
}
.fw .fw-icn-entity-win-lg {
  background-position: -206px -2810px;
  width: 38px;
  height: 42px;
}
.fw .fw-icn-entity {
  background-position: -422px -2900px;
  width: 13px;
  height: 19px;
}
.fw .fw-icn-entity-connect {
  background-position: -397px -2900px;
  width: 18px;
  height: 19px;
}
.fw .fw-icn-entity-sonic {
  background-position: -368px -2900px;
  width: 19px;
  height: 21px;
}
.fw .fw-icn-entity-fortinet {
  background-position: -340px -2900px;
  width: 20px;
  height: 19px;
}
.fw .fw-icn-entity-sophos {
  background-position: -315px -2900px;
  width: 18px;
  height: 19px;
}
.fw .fw-icn-entity-watchgaurd {
  background-position: -286px -2900px;
  width: 22px;
  height: 19px;
}
.fw .fw-icn-entity-huawei {
  background-position: -260px -2900px;
  width: 20px;
  height: 19px;
}
.fw .fw-icn-entity-barracuda {
  background-position: -478px -2926px;
  width: 21px;
  height: 19px;
}
.fw .fw-icn-entity-cisco {
  background-position: -452px -2926px;
  width: 20px;
  height: 19px;
}
.fw .fw-icn-info-xsm {
  background-position: -115px -2936px;
}
.fw .fw-icn-ad-info {
  background-position: -137px -2936px;
}
.fw .fw-icn-indentifiers {
  background-position: -158px -2935px;
}
.fw .fw-icn-session-timing {
  background-position: -176px -2936px;
}
.fw .fw-icn-plus-gray {
  background-position: -196px -2937px;
}
.fw .fw-icn-prev-black {
  background-position: -226px -2936px;
}
.fw .fw-icn-next-black {
  background-position: -211px -2936px;
}
.fw .fw-icn-table-filter-tick {
  background-position: -261px -2861px;
}
.fw .fw-icn-tick-green-sm {
  background-position: -243px -2861px;
}
.fw .fw-icn-link-white {
  background-position: -247px -2936px;
}
.fw .fw-icn-link-black {
  background-position: -270px -2936px;
}
.fw .fw-icn-manage-server-up {
  background-position: -427px -2928px;
}
.fw .fw-icn-manage-server-down {
  background-position: -406px -2928px;
}
.fw .fw-icn-play-gray {
  background-position: -293px -2936px;
}
.fw .fw-icn-search-right-sm {
  background-position: -312px -2937px;
}
.fw .fw-icn-status-partial-success {
  background-position: -332px -2937px;
}
.fw .fw-icn-file-tick-green {
  background-position: -161px -2918px;
}
.fw .fw-icn-pin {
  background-position: -181px -2918px;
}
.fw .fw-icn-file-tick-gray {
  background-position: -201px -2919px;
}
.fw .fw-icn-docs {
  background-position: -219px -2919px;
}
.fw .fw-chart-type {
  background-position: -368px -2925px;
  width: 35px;
  height: 22px;
}
.fw .fw-icn-edit-gray-sm {
  background-position: -238px -2920px;
}
.fw .fw-icn-trash-gray-sm {
  background-position: -253px -2920px;
}
.fw .fw-icn-plus-blue {
  background-position: -270px -2920px;
}
.fw .fw-icn-link-sm {
  background-position: -349px -2935px;
}
.fw .fw-icn-user-black {
  background-position: -82px -2581px;
}
.fw .fw-icn-threat-analytics {
  background-position: -102px -2582px;
}
.fw .fw-icn-reload-time {
  background-position: -242px -2879px;
}
.fw .fw-icn-expand {
  background-position: -370px -1203px;
}
.fw .fw-icn-db-pwd-expiry {
  background-position: -282px -1230px;
  height: 44px;
  width: 52px;
}
.fw .fw-icn-db-block-user {
  background-position: -337px -1231px;
  height: 44px;
  width: 52px;
}
.fw .fw-icn-db-mailbox-audit {
  background-position: -390px -1230px;
  height: 44px;
  width: 52px;
}
.fw .fw-icn-db-incident {
  background-position: -448px -1231px;
  height: 44px;
  width: 52px;
}
.fw .fw-icn-dashboard {
  background-position: -223px -2961px;
}
.fw .fw-icn-info-yellow {
  background-position: -248px -2960px;
  width: 20px;
  height: 20px;
}
.fw .fw-icn-sm-netscreen,
.fw .fw-icn-lp-netscreen {
  background-position: -1px -2522px;
}
.fw .fw-icn-sm-cisco {
  background-position: -20px -2521px;
}
.fw .fw-icn-sm-rapid {
  background-position: -41px -2521px;
}
.fw .fw-icn-sm-unix1 {
  background-position: -61px -2521px;
}
.fw .fw-icn-sm-router {
  background-position: -81px -2521px;
}
.fw .fw-icn-sm-nessus {
  background-position: -102px -2521px;
}
.fw .fw-icn-sm-f5,
.fw .fw-icn-lp-f5 {
  background-position: -121px -2521px;
}
.fw .fw-icn-sm-qualys {
  background-position: -141px -2521px;
}
.fw .fw-icn-sm-sql {
  background-position: -162px -2522px;
}
.fw .fw-icn-sm-iis {
  background-position: -182px -2522px;
}
.fw .fw-icn-sm-symantec {
  background-position: -201px -2522px;
}
.fw .fw-resize-handle {
  background-position: -1px -2602px;
}
.fw .fw-icn-manage-license {
  background-position: -442px -2961px;
  width: 25px;
  height: 29px;
}
.fw .fw-icn-reset-password {
  background-position: -399px -2961px;
  width: 29px;
  height: 29px;
}
.fw .fw-icn-blocked-users {
  background-position: -360px -2961px;
  width: 32px;
  height: 30px;
}
.fw .fw-icn-service-health {
  background-position: -316px -2962px;
  width: 30px;
  height: 28px;
}
.fw .fw-icn-minimize-lg {
  background-position: -305px -3005px;
  width: 21px;
  height: 21px;
}
.fw .fw-icn-play-lg {
  background-position: -424px -3004px;
  width: 24px;
  height: 23px;
}
.fw .fw-icn-log-history1 {
  background-position: -2px -2990px;
}
.fw .fw-icn-log-history1-tick {
  background-position: -27px -2990px;
  width: 20px;
  height: 19px;
}
.fw .fw-icn-clipboard-copy1 {
  background-position: -51px -2991px;
}
.fw .fw-icn-access-key {
  background-position: -73px -2991px;
}
.fw .fw-icn-green-bullet-lg {
  background-position: -94px -2992px;
}
.fw .fw-icn-scan-time {
  background-position: -119px -2992px;
}
.fw .fw-icn-eye-md {
  background-position: -144px -2992px;
}
.fw .fw-icn-close-sm2 {
  background-position: -165px -2992px;
}
.fw .fw-icn-adv-settings1 {
  background-position: -189px -2992px;
}
.fw .fw-icn-flow-windows {
  background-position: -4px -3021px;
  height: 23px;
  width: 23px;
}
.fw .fw-icn-flow-syslogs {
  background-position: -39px -3016px;
  width: 27px;
  height: 32px;
}
.fw .fw-icn-flow-otherlogs {
  background-position: -78px -3022px;
  height: 23px;
  width: 23px;
}
.fw .fw-icn-arrow-down {
  background-position: -261px -2993px;
}
.fw .fw-icn-arrow-right1 {
  background-position: -244px -2993px;
}
.fw .fw-icn-tick-green1 {
  background-position: -211px -2992px;
}
.fw .fw-icn-close-red {
  background-position: -227px -2992px;
}
.fw .fw-icn-tick-circle-sm {
  background-position: -282px -2993px;
}
.fw .fw-icn-error-circle-sm {
  background-position: -301px -2993px;
}
.fw .fw-icn-adv-settings-md {
  background-position: -4px -3055px;
}
.fw .fw-icn-adv-settings-md-gray {
  background-position: -25px -3055px;
}
.fw .fw-icn-dragged {
  background-position: -77px -3057px;
}
.fw .fw-icn-pass-hyphen {
  background-position: -105px -3055px;
}
.fw .fw-icn-tick-green2 {
  background-position: -4px -3079px;
}
.fw .fw-icn-eye1 {
  background-position: -28px -3080px;
}
.fw .fw-icn-eye1-hide {
  background-position: -52px -3079px;
}
.fw .fw-icn-arrow-down1 {
  background-position: -79px -3079px;
}
.fw .fw-icn-red-circle-error1 {
  background-position: -124px -3056px;
}
.fw .icn-reports-itr-spmp {
  background-position: -154px -3054px;
  width: 53px;
  height: 49px;
}
.fw .icn-reports-itr-dsp {
  background-position: -6px -3531px;
  width: 51px;
  height: 44px;
}
.fw .fw-icn-template {
  background-position: -4px -3099px;
}
.fw .fw-icn-importlog {
  background-position: -25px -2603px;
}
.fw .fw-icn-increased {
  background-position: -55px -2603px;
}
.fw .fw-icn-eye-sm {
  background-position: -27px -3099px;
}
.fw .fw-icn-edit-widget {
  background-position: -52px -3099px;
}
.fw .fw-icn-log-history-sm {
  background-position: -100px -3098px;
}
.fw .fw-icn-shared-search {
  background-position: -76px -3098px;
}
.fw .fw-icn-spl-save-sm {
  background-position: -123px -3099px;
}
.fw .fw-icn-timer1 {
  background-position: -112px -3024px;
}
.fw .fw-icn-user1 {
  background-position: -134px -3024px;
}
.fw .fw-icn-circle-warning-md {
  background-position: -466px -3167px;
  width: 25px;
  height: 25px;
}
.fw .fw-icn-total-obj {
  background-position: -294px -3114px;
  width: 50px;
  height: 41px;
}
.fw .fw-icn-total-user {
  background-position: -243px -3111px;
  width: 35px;
  height: 43px;
}
.fw .fw-icn-total-act-user {
  background-position: -355px -3179px;
  width: 54px;
  height: 57px;
}
.fw .fw-icn-total-other-objects {
  background-position: -281px -3179px;
  width: 57px;
  height: 57px;
}
.fw .fw-icn-prev1 {
  background-position: -116px -3125px;
}
.fw .fw-icn-next1 {
  background-position: -101px -3125px;
}
.fw .fw-icn-backup-incre {
  background-position: -201px -3021px;
  width: 23px;
  height: 19px;
}
.fw .fw-icn-backup-full {
  background-position: -229px -3021px;
  width: 23px;
  height: 19px;
}
.fw .fw-icn-recycle {
  background-position: -259px -3021px;
  width: 23px;
  height: 19px;
}
.fw .fw-icn-restore {
  background-position: -259px -3021px;
  width: 23px;
  height: 19px;
}
.fw .fw-icn-rollback {
  background-position: -259px -3021px;
  width: 23px;
  height: 19px;
}
.fw .fw-icn-calendar1 {
  background-position: -324px -2994px;
}
.fw .fw-icn-total-mailbox {
  background-position: -174px -3115px;
  width: 53px;
  height: 36px;
}
.fw .fw-icn-license-mailbox {
  background-position: -211px -3180px;
  width: 57px;
  height: 51px;
}
.fw .fw-icn-not-backup {
  background-position: -138px -3180px;
  width: 63px;
  height: 46px;
}
.fw .fw-icn-total-backup {
  background-position: -356px -3243px;
  width: 55px;
  height: 56px;
}
.fw .fw-icn-total-sites {
  background-position: -288px -3245px;
  width: 43px;
  height: 36px;
}
.fw .fw-icn-license-sites {
  background-position: -226px -3241px;
  width: 43px;
  height: 51px;
}
.fw .fw-icn-site-not-backup {
  background-position: -152px -3241px;
  width: 48px;
  height: 45px;
}
.fw .fw-icn-total-users {
  background-position: -66px -3169px;
  width: 46px;
  height: 44px;
}
.fw .fw-icn-license-users {
  background-position: -78px -3231px;
  width: 46px;
  height: 63px;
}
.fw .fw-icn-user-not-backup {
  background-position: -6px -3165px;
  width: 54px;
  height: 57px;
}
.fw .fw-icn-technician-disabled {
  background-position: -78px -3123px;
}
.fw .fw-icn-captcha-refresh1 {
  background-position: -136px -3124px;
}
.fw .fw-icn-log-colle-enable {
  background-position: -114px -2602px;
}
.fw .fw-icn-log-colle-enable-default {
  background-position: -135px -2602px;
}
.fw .fw-icn-cloud-discovery {
  background-position: -237px -3308px;
  width: 57px;
  height: 43px;
}
.fw .fw-icn-web-filter {
  background-position: -310px -3307px;
  width: 42px;
  height: 43px;
}
.fw .fw-icn-cloud-security {
  background-position: -374px -3307px;
  width: 50px;
  height: 43px;
}
.fw .fw-icn-usage-analysis {
  background-position: -443px -3308px;
  width: 55px;
  height: 43px;
}
.fw .fw-icn-thumb {
  background-position: -369px -3017px;
}
.fw .fw-icn-dot-green-md {
  background-position: -345px -2993px;
}
.fw .fw-icn-clients {
  background-position: -447px -3367px;
  width: 51px;
  height: 61px;
}
.fw .fw-icn-disabled-clients {
  background-position: -298px -3757px;
  width: 56px;
  height: 61px;
}
.fw .fw-icn-circle-arrow {
  background-position: -186px -3311px;
  width: 30px;
  height: 30px;
}
.fw .fw-icn-gateway-server {
  background-position: -246px -2592px;
  height: 34px;
  width: 34px;
}
.fw .fw-icn-file-refresh {
  background-position: -184px -2604px;
}
.fw .fw-icn-info-sm-white {
  background-position: -161px -2604px;
}
.fw .fw-icn-remove-user {
  background-position: -93px -3357px;
  width: 19px;
}
.fw .fw-icn-time-delay {
  background-position: -142px -3358px;
}
.fw .fw-icn-custom-script {
  background-position: -235px -3358px;
}
.fw .fw-icn-move-folder {
  background-position: -258px -3358px;
}
.fw .fw-icn-delete-remote-terminal {
  background-position: -5px -3383px;
}
.fw .fw-icn-delete-roaming-profile {
  background-position: -33px -3384px;
}
.fw .fw-icn-override {
  background-position: -197px -3384px;
}
.fw .fw-icn-reset-pwd {
  background-position: -91px -3432px;
}
.fw .fw-icn-reload-time-sm {
  background-position: -199px -2542px;
}
.fw .fw-icn-allocation {
  background-position: -362px -1979px;
}
.fw .fw-icn-demo {
  background-position: -246px -180px;
  width: 30px;
  height: 27px;
}
.fw .fw-icn-info-sm1 {
  background-position: -2px -3454px;
}
.fw .fw-icn-gate-way-server {
  background-position: -148px -31px;
}
.fw .fw-icn-status-alert-info {
  background-position: -128px -32px;
}
.fw .fw-icn-status-alert-warning-md {
  background-position: -96px -32px;
}
.fw .fw-icn-status-alert-danger-md {
  background-position: -112px -32px;
}
.fw .fw-icn-ibm {
  background-position: -463px -3439px;
  width: 34px;
  height: 34px;
}
.fw .fw-icn-strom-shield {
  background-position: -415px -3440px;
  width: 40px;
  height: 34px;
}
.fw .fw-icn-ibm-aix {
  background-position: -404px -3362px;
  width: 34px;
  height: 34px;
}
.fw .fw-icn-stack {
  background-position: -400px -3493px;
  width: 100px;
  height: 18px;
}
.fw .fw-icn-apache1 {
  background-position: -339px -3367px;
  width: 51px;
  height: 27px;
}
.fw .fw-icn-log-self {
  background-position: -358px -3447px;
  width: 30px;
  height: 26px;
}
.fw .fw-icn-iseries {
  background-position: -305px -3491px;
  width: 81px;
  height: 19px;
}
.fw .fw-icn-tomcat {
  background-position: -293px -3444px;
  width: 46px;
  height: 33px;
}
.fw .fw-icn-jboss {
  background-position: -444px -3529px;
  width: 53px;
  height: 31px;
}
.fw .fw-icn-cef-format {
  background-position: -331px -3532px;
  width: 99px;
  height: 22px;
}
.fw .fw-icn-meraki1 {
  background-position: -183px -3454px;
  width: 95px;
  height: 19px;
}
.fw .fw-icn-cyberoam1 {
  background-position: -331px -3405px;
  width: 60px;
  height: 29px;
}
.fw .fw-icn-barracuda1 {
  background-position: -183px -3491px;
  width: 88px;
  height: 22px;
}
.fw .fw-icn-msiis {
  background-position: -228px -3531px;
  width: 84px;
  height: 25px;
}
.fw .fw-icn-hp-us {
  background-position: -166px -3531px;
  width: 41px;
  height: 27px;
}
.fw .fw-icn-aws-ec2 {
  background-position: -82px -3489px;
  width: 70px;
  height: 31px;
}
.fw .fw-icn-snmp-trap1 {
  background-position: -92px -3528px;
  width: 46px;
  height: 30px;
}
.fw .fw-icn-custom-log {
  background-position: -464px -3576px;
  width: 31px;
  height: 31px;
}
.fw .fw-icn-force-point {
  background-position: -48px -3489px;
  width: 21px;
  height: 31px;
}
.fw .fw-icn-dell {
  background-position: -4px -3489px;
  width: 31px;
  height: 31px;
}
.fw .fw-icn-sap-erp-audit-logs {
  background-position: -3px -3315px;
  width: 64px;
  height: 26px;
}
.fw .fw-icn-dhcp-w-logs {
  background-position: -84px -3313px;
  width: 31px;
  height: 31px;
}
.fw .fw-icn-sysmon {
  background-position: -131px -3309px;
  width: 38px;
  height: 38px;
}
.fw .fw-icn-circle-red1 {
  background-position: -154px -3583px;
}
.fw .fw-icn-computer {
  background-position: -174px -3582px;
}
.fw .fw-icn-pending-installation {
  background-position: -273px -2961px;
}
.fw .fw-icn-arrow-down2 {
  background-position: -196px -3584px;
}
.fw .fw-icn-ms-auth1 {
  background-position: -219px -3576px;
  width: 37px;
  height: 28px;
}
.fw .fw-icn-reindex {
  background-position: -290px -3584px;
}
.fw .fw-icn-reindex-sm {
  background-position: -311px -3585px;
}
.fw .fw-icn-compliance {
  background-position: -337px -3586px;
}
.fw .fw-icn-compliance-dark {
  background-position: -363px -3585px;
}
.fw .iam-app-list-row .fwibmIcon {
  background-position: -271px -1931px;
}
.fw .iam-app-list-row .fwdir389Icon {
  background-position: -271px -2072px;
}
.fw .iam-app-list-row .fwpgsqlIcon {
  background-position: 0 -2072px;
}
.fw .iam-app-list-row .fwmssqlIcon {
  background-position: -135px -2072px;
}
.fw .iam-app-list-row .fwhpIcon {
  background-position: -271px -1837px;
}
.fw .iam-app-list-row .fwgoogleIcon {
  background-position: -136px -1837px;
}
.fw .iam-app-list-row .fworaEBussIcon {
  background-position: -136px -1931px;
}
.fw .iam-app-list-row .fworaDBIcon {
  background-position: -271px -1884px;
}
.fw .iam-app-list-row .fwoffice365Icon {
  background-position: 0 -1978px;
}
.fw .iam-app-list-row .fwsalesforceIcon {
  background-position: -271px -1978px;
}
.fw .iam-app-list-row .fwzohoIcon {
  background-position: 0 -1884px;
}
.fw .iam-app-list-row .fwzendeskIcon {
  background-position: -136px -1978px;
}
.fw .iam-app-list-row .fwdynamicsCRMIcon {
  background-position: -136px -1884px;
}
.fw .iam-app-list-row .fwadldsIcon {
  background-position: -135px -2025px;
}
.fw .iam-app-list-row .fwopenldapIcon {
  background-position: 0 -1931px;
}
.fw .iam-app-list-row .fwadIcon {
  background-position: -271px -2025px;
}
.fw .iam-app-list-row .fwdropboxIcon {
  background-position: 0 0;
}
.fw .iam-app-list-row .fwstatushubIcon {
  background-position: -276px -236px;
}
.fw .iam-app-list-row .fwfacebookIcon {
  background-position: -5px -418px;
}
.fw .iam-app-list-row .fwquandoraIcon {
  background-position: -2px -280px;
}
.fw .iam-app-list-row .fwsamanageIcon {
  background-position: -136px -282px;
}
.fw .iam-app-list-row .fwuserechoIcon {
  background-position: -272px -280px;
}
.fw .iam-app-list-row .fwdeskproIcon {
  background-position: 0px -330px;
}
.fw .iam-app-list-row .fwbimeIcon {
  background-position: -137px -328px;
}
.fw .iam-app-list-row .fwdropboxIcon {
  background-position: -2px -2px;
}
.fw .iam-app-list-row .fwclarizenIcon {
  background-position: -140px -2px;
}
.fw .iam-app-list-row .fwplanmyleaveIcon {
  background-position: -275px -2px;
}
.fw .iam-app-list-row .fwthoughtworksIcon {
  background-position: -2px -45px;
}
.fw .iam-app-list-row .fwsumologicIcon {
  background-position: -140px -47px;
}
.fw .iam-app-list-row .fwwrikeIcon {
  background-position: -3px -92px;
}
.fw .iam-app-list-row .fwjitbitIcon {
  background-position: -275px -50px;
}
.fw .iam-app-list-row .fwsyncplicityIcon {
  background-position: -128px -95px;
}
.fw .iam-app-list-row .fwpagerdutyIcon {
  background-position: -272px -95px;
}
.fw .iam-app-list-row .fwkiteworksIcon {
  background-position: -3px -142px;
}
.fw .iam-app-list-row .fwappdynamicsIcon {
  background-position: -138px -140px;
}
.fw .iam-app-list-row .fwpanorama9Icon {
  background-position: -280px -140px;
}
.fw .iam-app-list-row .fwvelpicIcon {
  background-position: -5px -185px;
}
.fw .iam-app-list-row .fwegnyteIcon {
  background-position: -140px -190px;
}
.fw .iam-app-list-row .fwinstructureIcon {
  background-position: -275px -190px;
}
.fw .iam-app-list-row .fwflatterfilesIcon {
  background-position: -4px -235px;
}
.fw .iam-app-list-row .fwslackIcon {
  background-position: -6px -378px;
}
.fw .iam-app-list-row .fwthousandeyesIcon {
  background-position: -273px -330px;
}
.fw .iam-app-list-row .fwezofficeinventoryIcon {
  background-position: -137px -236px;
}
.fw .iam-app-list-row .fwwhosonlocationIcon {
  background-position: -275px -422px;
}
.fw .iam-app-list-row .fwweekdoneIcon {
  background-position: -4px -473px;
}
.fw .iam-app-list-row .fwknowledgeowlIcon {
  background-position: -7px -660px;
}
.fw .iam-app-list-row .fwenvoyIcon {
  background-position: -137px -468px;
}
.fw .iam-app-list-row .fwscreensteps-liveIcon {
  background-position: -276px -470px;
}
.fw .iam-app-list-row .fwclearslideIcon {
  background-position: -5px -511px;
}
.fw .iam-app-list-row .fwedubriteIcon {
  background-position: -134px -514px;
}
.fw .iam-app-list-row .fwmangoappsIcon {
  background-position: -270px -513px;
}
.fw .iam-app-list-row .fwhoshinplanIcon {
  background-position: -138px -893px;
}
.fw .iam-app-list-row .fwliquidplannerIcon {
  background-position: -3px -564px;
}
.fw .iam-app-list-row .fwparkmycloudIcon {
  background-position: -7px -610px;
}
.fw .iam-app-list-row .fwpurelyhrIcon {
  background-position: -141px -560px;
}
.fw .iam-app-list-row .fwpeoplehrIcon {
  background-position: -275px -560px;
}
.fw .iam-app-list-row .fwproxyclickIcon {
  background-position: -138px -610px;
}
.fw .iam-app-list-row .fwtpondemandIcon {
  background-position: -270px -612px;
}
.fw .iam-app-list-row .fwcakeIcon {
  background-position: -140px -660px;
}
.fw .iam-app-list-row .fwprodpadIcon {
  background-position: -272px -660px;
}
.fw .iam-app-list-row .fwpingboardIcon {
  background-position: -273px -708px;
}
.fw .iam-app-list-row .fwfuturesimpleIcon {
  background-position: -142px -422px;
}
.fw .iam-app-list-row .fwrobinpoweredIcon {
  background-position: -5px -702px;
}
.fw .iam-app-list-row .fwlogitioIcon {
  background-position: -138px -702px;
}
.fw .iam-app-list-row .fwahaIcon {
  background-position: -8px -750px;
}
.fw .iam-app-list-row .fwassemblaIcon {
  background-position: -141px -750px;
}
.fw .iam-app-list-row .fwtableauIcon {
  background-position: -139px -375px;
}
.fw .iam-app-list-row .fwchartioIcon {
  background-position: -275px -750px;
}
.fw .iam-app-list-row .fwcloudamqpIcon {
  background-position: -2px -800px;
}
.fw .iam-app-list-row .fwevernoteIcon {
  background-position: -275px -850px;
}
.fw .iam-app-list-row .fwhostedgraphiteIcon {
  background-position: -140px -801px;
}
.fw .iam-app-list-row .fwcirconusIcon {
  background-position: -275px -800px;
}
.fw .iam-app-list-row .fwbamboohrIcon {
  background-position: -275px -900px;
}
.fw .iam-app-list-row .fwcitrixonlineIcon {
  background-position: -5px -945px;
}
.fw .iam-app-list-row .fwhackerrankIcon {
  background-position: -140px -995px;
}
.fw .iam-app-list-row .fwfeedlyIcon {
  background-position: -275px -991px;
}
.fw .iam-app-list-row .fwhumanityIcon {
  background-position: -2px -1040px;
}
.fw .iam-app-list-row .fwsmall-improvementsIcon {
  background-position: -142px -1040px;
}
.fw .iam-app-list-row .fwspotinstIcon {
  background-position: -275px -1032px;
}
.fw .iam-app-list-row .fwicn-15fiveIcon {
  background-position: -10px -1085px;
}
.fw .iam-app-list-row .fwfreshserviceIcon {
  background-position: -142px -1085px;
}
.fw .iam-app-list-row .fwdeskIcon {
  background-position: -270px -1084px;
}
.fw .iam-app-list-row .fwstatuspageIcon {
  background-position: -3px -1132px;
}
.fw .iam-app-list-row .fwarcgisIcon {
  background-position: -145px -1125px;
}
.fw .iam-app-list-row .fwrollbarIcon {
  background-position: -275px -1130px;
}
.fw .iam-app-list-row .fwverechoIcon {
  background-position: -5px -1175px;
}
.fw .iam-app-list-row .fwbuildkiteIcon {
  background-position: -5px -1222px;
}
.fw .iam-app-list-row .fwpingconnectIcon {
  background-position: -5px -853px;
}
.fw .iam-app-list-row .fwdatadoghqIcon {
  background-position: -3px -897px;
}
.fw .iam-app-list-row .fwpeoplewebIcon {
  background-position: -275px -562px;
}
.fw .iam-app-list-row .fwslidoIcon {
  background-position: -140px -1264px;
}
.fw .iam-app-list-row .fwtrelloIcon {
  background-position: -140px -844px;
}
.fw .iam-app-list-row .fwkissflowIcon {
  background-position: -3px -1370px;
}
.fw .iam-app-list-row .fwimagerelayIcon {
  background-position: -273px -1265px;
}
.fw .iam-app-list-row .fwprotoIcon {
  background-position: -280px -1175px;
}
.fw .iam-app-list-row .fwsharefileIcon {
  background-position: -141px -1415px;
}
.fw .iam-app-list-row .fwservice-nowIcon {
  background-position: -140px -1370px;
}
.fw .iam-app-list-row .fwfreshdeskIcon {
  background-position: -275px -1370px;
}
.fw .iam-app-list-row .fwremedyforceIcon {
  background-position: -5px -1415px;
}
.fw .iam-app-list-row .fwrecognizeappIcon {
  background-position: -275px -1415px;
}
.fw .iam-app-list-row .fwlucidchartIcon {
  background-position: -1px -1465px;
}
.fw .iam-app-list-row .fwumbrellaIcon {
  background-position: -140px -1465px;
}
.fw .iam-app-list-row .fwmerakiciscoIcon {
  background-position: -2px -1510px;
}
.fw .iam-app-list-row .fwlivechatIcon {
  background-position: -1px -1265px;
}
.fw .iam-app-list-row .fwstatuscastIcon {
  background-position: -145px -1510px;
}
.fw .iam-app-list-row .fwbigpandaIcon {
  background-position: -275px -1510px;
}
.fw .iam-app-list-row .fwopsgenieIcon {
  background-position: -275px -376px;
}
.fw .iam-app-list-row .fwezrentoutIcon {
  background-position: -141px -1558px;
}
.fw .iam-app-list-row .fwstatusdashboardIcon {
  background-position: -273px -1555px;
}
.fw .iam-app-list-row .fwproworkflowIcon {
  background-position: -5px -1603px;
}
.fw .iam-app-list-row .fwdomoIcon {
  background-position: -140px -1600px;
}
.fw .iam-app-list-row .fwkintoneIcon {
  background-position: -280px -1602px;
}
.fw .iam-app-list-row .fwsugarcrmIcon {
  background-position: -3px -1558px;
}
.fw .iam-app-list-row .fwhoneyisIcon {
  background-position: -5px -1650px;
}
.fw .iam-app-list-row .fwformstackIcon {
  background-position: -141px -1650px;
}
.fw .iam-app-list-row .fwshowdmeIcon {
  background-position: -275px -1651px;
}
.fw .iam-app-list-row .fwbambooIcon {
  background-position: -5px -1693px;
}
.fw .iam-app-list-row .fwbonuslyIcon {
  background-position: -140px -1693px;
}
.fw .iam-app-list-row .fwcybozuIcon {
  background-position: -275px -1464px;
}
.fw .iam-app-list-row .fwcybozuofficeIcon {
  background-position: -275px -1697px;
}
.fw .iam-app-list-row .fwmailwiseIcon {
  background-position: -138px -1745px;
}
.fw .iam-app-list-row .fwgaroonIcon {
  background-position: -3px -1745px;
}
.fw .iam-app-list-row .fwshufflrrIcon {
  background-position: -140px -1790px;
}
.fw .iam-app-list-row .fwadpIcon {
  background-position: -3px -1790px;
}
.fw .iam-app-list-row .fwblackboardIcon {
  background-position: -269px -1789px;
}
.fw .iam-app-list-row .fwsapnetweaverIcon {
  background-position: 6px -1835px;
}
.fw .iam-app-list-row .fwcustomSAMLIcon {
  background-position: -270px -1742px;
}
.fw .iam-app-list-row .fwlineworksIcon {
  background-position: 0px -2022px;
}
.fw .iam-app-list-row .fwabsorbIcon {
  background-position: 0px -2119px;
}
.fw .iam-app-list-row .fwherokuIcon {
  background-position: -135px -2119px;
}
.fw .iam-app-list-row .fwbetterworksIcon {
  background-position: -270px -2119px;
}
.fw .iam-app-list-row .fwhackeroneIcon {
  background-position: 0px -2166px;
}
.fw .iam-app-list-row .fwgreenhouseIcon {
  background-position: -135px -2166px;
}
.fw .iam-app-list-row .fwsignalfxIcon {
  background-position: -270px -2166px;
}
.fw .iam-app-list-row .fwawsIcon {
  background-position: 0px -2213px;
}
.fw .iam-app-list-row .fwbigtincanIcon {
  background-position: -135px -2213px;
}
.fw .iam-app-list-row .fwtalentlmsIcon {
  background-position: -270px -2213px;
}
.fw .iam-app-list-row .fwgaggleampIcon {
  background-position: 0px -2260px;
}
.fw .iam-app-list-row .fwopenvoiceIcon {
  background-position: -135px -2260px;
}
.fw .iam-app-list-row .fwairtableIcon {
  background-position: -270px -2260px;
}
.fw .iam-app-list-row .fwgotoassistIcon {
  background-position: 0px -2307px;
}
.fw .iam-app-list-row .fwlessonlyIcon {
  background-position: -135px -2307px;
}
.fw .iam-app-list-row .fwlearncoreIcon {
  background-position: -270px -2307px;
}
.fw .iam-app-list-row .fwsciformaIcon {
  background-position: 0px -2354px;
}
.fw .iam-app-list-row .fwhellosignIcon {
  background-position: -135px -2354px;
}
.fw .iam-app-list-row .fwmarketoIcon {
  background-position: -270px -2354px;
}
.fw .iam-app-list-row .fwmimecastIcon {
  background-position: 0px -2401px;
}
.fw .iam-app-list-row .fwnewrelicIcon {
  background-position: -135px -2401px;
}
.fw .iam-app-list-row .fwclicktimeIcon {
  background-position: -270px -2401px;
}
.fw .iam-app-list-row .fwengagedlyIcon {
  background-position: 0px -2448px;
}
.fw .iam-app-list-row .fwperiscope_dataIcon {
  background-position: -135px -2448px;
}
.fw .iam-app-list-row .fwbugsnagIcon {
  background-position: -270px -2448px;
}
.fw .iam-app-list-row .fwlookerIcon {
  background-position: 0px -2495px;
}
.fw .iam-app-list-row .fwrepliconIcon {
  background-position: -135px -2495px;
}
.fw .iam-app-list-row .fwdocusignIcon {
  background-position: -270px -2495px;
}
.fw .iam-app-list-row .fwworkdayIcon {
  background-position: 0px -2542px;
}
.fw .iam-app-list-row .fwnetsuiteIcon {
  background-position: -135px -2542px;
}
.fw .iam-app-list-row .fwicn-23videoIcon {
  background-position: -270px -2542px;
}
.fw .iam-app-list-row .fwairwatch_admin_portalIcon {
  background-position: 0px -2589px;
}
.fw .iam-app-list-row .fwalert_opsIcon {
  background-position: -135px -2589px;
}
.fw .iam-app-list-row .fwamazon_appstreamIcon {
  background-position: -270px -2589px;
}
.fw .iam-app-list-row .fwanaplanIcon {
  background-position: 0px -2636px;
}
.fw .iam-app-list-row .fwanodotIcon {
  background-position: -135px -2636px;
}
.fw .iam-app-list-row .fwfrontIcon {
  background-position: -270px -2636px;
}
.fw .iam-app-list-row .fwlearnuponIcon {
  background-position: 0px -2683px;
}
.fw .iam-app-list-row .fwudemy_for_businessIcon {
  background-position: -135px -2683px;
}
.fw .iam-app-list-row .fwsciquest_spend_directorIcon {
  background-position: -270px -2683px;
}
.fw .iam-app-list-row .fwlearning_seat_lmsIcon {
  background-position: 0px -2730px;
}
.fw .iam-app-list-row .fwlaunch_darklyIcon {
  background-position: -135px -2730px;
}
.fw .iam-app-list-row .fwklueIcon {
  background-position: -270px -2730px;
}
.fw .iam-app-list-row .fwintacctIcon {
  background-position: 0px -2777px;
}
.fw .iam-app-list-row .fwinside_viewIcon {
  background-position: -135px -2777px;
}
.fw .iam-app-list-row .fwinfogix_data3sixty_governIcon {
  background-position: -270px -2777px;
}
.fw .iam-app-list-row .fwigloo_softwareIcon {
  background-position: 0px -2824px;
}
.fw .iam-app-list-row .fwhalosysIcon {
  background-position: -135px -2824px;
}
.fw .iam-app-list-row .fwget_abstractIcon {
  background-position: -270px -2824px;
}
.fw .iam-app-list-row .fwformIcon {
  background-position: 0px -2871px;
}
.fw .iam-app-list-row .fwfm_systemsIcon {
  background-position: -135px -2871px;
}
.fw .iam-app-list-row .fwfluxx_labsIcon {
  background-position: -270px -2871px;
}
.fw .iam-app-list-row .fwfiles_anywhereIcon {
  background-position: 0px -2918px;
}
.fw .iam-app-list-row .fweverbridgeIcon {
  background-position: -135px -2918px;
}
.fw .iam-app-list-row .fwfield_glassIcon {
  background-position: -270px -2918px;
}
.fw .iam-app-list-row .fwethicspoint_incident_managementIcon {
  background-position: 0px -2965px;
}
.fw .iam-app-list-row .fwethicspoint_incident_management1Icon {
  background-position: -135px -2965px;
}
.fw .iam-app-list-row .fwencompassIcon {
  background-position: -270px -2965px;
}
.fw .iam-app-list-row .fweliumIcon {
  background-position: 0px -3012px;
}
.fw .iam-app-list-row .fwekincareIcon {
  background-position: -135px -3012px;
}
.fw .iam-app-list-row .fweasy_territoryIcon {
  background-position: -270px -3012px;
}
.fw .iam-app-list-row .fwdynamic_signalIcon {
  background-position: 0px -3059px;
}
.fw .iam-app-list-row .fwdeputyIcon {
  background-position: -135px -3059px;
}
.fw .iam-app-list-row .fwdatahugIcon {
  background-position: -270px -3059px;
}
.fw .iam-app-list-row .fwcoupaIcon {
  background-position: 0px -3106px;
}
.fw .iam-app-list-row .fwcommunifireIcon {
  background-position: -135px -3106px;
}
.fw .iam-app-list-row .fwcertain_admin_ssoIcon {
  background-position: -270px -3106px;
}
.fw .iam-app-list-row .fwcerner_centralIcon {
  background-position: 0px -3153px;
}
.fw .iam-app-list-row .fwceridian_dayforce_hcmIcon {
  background-position: -135px -3153px;
}
.fw .iam-app-list-row .fwcentral_desktopIcon {
  background-position: -270px -3153px;
}
.fw .iam-app-list-row .fwca_ppmIcon {
  background-position: 0px -3200px;
}
.fw .iam-app-list-row .fwconcurIcon {
  background-position: -135px -3200px;
}
.fw .iam-app-list-row .fwbrain_sharkIcon {
  background-position: -270px -3200px;
}
.fw .iam-app-list-row .fwbluejeansIcon {
  background-position: 0px -3247px;
}
.fw .iam-app-list-row .fwbenetracIcon {
  background-position: -135px -3247px;
}
.fw .iam-app-list-row .fwautotask_workplaceIcon {
  background-position: -270px -3247px;
}
.fw .iam-app-list-row .fwonitIcon {
  background-position: 0px -3294px;
}
.fw .iam-app-list-row .fwnovatusIcon {
  background-position: -135px -3294px;
}
.fw .iam-app-list-row .fwnoma_deskIcon {
  background-position: -270px -3294px;
}
.fw .iam-app-list-row .fwmixpanelIcon {
  background-position: 0px -3341px;
}
.fw .iam-app-list-row .fwmeta_networks_connectorIcon {
  background-position: -135px -3341px;
}
.fw .iam-app-list-row .fwmerchlogixIcon {
  background-position: -270px -3341px;
}
.fw .iam-app-list-row .fwmenlo_securityIcon {
  background-position: 0px -3388px;
}
.fw .iam-app-list-row .fwm_filesIcon {
  background-position: -135px -3388px;
}
.fw .iam-app-list-row .fwlogin_radiusIcon {
  background-position: -270px -3388px;
}
.fw .iam-app-list-row .fwlecorpioIcon {
  background-position: 0px -3435px;
}
.fw .iam-app-list-row .fwlearning_pool_actIcon {
  background-position: -135px -3435px;
}
.fw .iam-app-list-row .fwirius_riskIcon {
  background-position: -270px -3435px;
}
.fw .iam-app-list-row .fwintralinksIcon {
  background-position: 0px -3482px;
}
.fw .iam-app-list-row .fwinnotasIcon {
  background-position: -135px -3482px;
}
.fw .iam-app-list-row .fwforesee_cx_suiteIcon {
  background-position: -270px -3482px;
}
.fw .iam-app-list-row .fwideascaleIcon {
  background-position: 0px -3529px;
}
.fw .iam-app-list-row .fwflockIcon {
  background-position: -135px -3529px;
}
.fw .iam-app-list-row .fwfile_cloudIcon {
  background-position: -270px -3529px;
}
.fw .iam-app-list-row .fwfactsetIcon {
  background-position: 0px -3576px;
}
.fw .iam-app-list-row .fwexpensifyIcon {
  background-position: -135px -3576px;
}
.fw .iam-app-list-row .fwetouchesIcon {
  background-position: -270px -3576px;
}
.fw .iam-app-list-row .fwebscoIcon {
  background-position: 0px -3623px;
}
.fw .iam-app-list-row .fwdruvaIcon {
  background-position: -135px -3623px;
}
.fw .iam-app-list-row .fwdegreedIcon {
  background-position: -270px -3623px;
}
.fw .iam-app-list-row .fwdealpathIcon {
  background-position: 0px -3670px;
}
.fw .iam-app-list-row .fwdatabasicsIcon {
  background-position: -135px -3670px;
}
.fw .iam-app-list-row .fwconvercentIcon {
  background-position: -270px -3670px;
}
.fw .iam-app-list-row .fwcontract_worksIcon {
  background-position: 0px -3717px;
}
.fw .iam-app-list-row .fwcondecoIcon {
  background-position: -135px -3717px;
}
.fw .iam-app-list-row .fwcompliance_elfIcon {
  background-position: -270px -3717px;
}
.fw .iam-app-list-row .fwcleverIcon {
  background-position: 0px -3764px;
}
.fw .iam-app-list-row .fwclear_companyIcon {
  background-position: -135px -3764px;
}
.fw .iam-app-list-row .fwcisco_sparkIcon {
  background-position: -270px -3764px;
}
.fw .iam-app-list-row .fwcisco_cloudlockIcon {
  background-position: 0px -3811px;
}
.fw .iam-app-list-row .fwcherwellIcon {
  background-position: -135px -3811px;
}
.fw .iam-app-list-row .fwbynderIcon {
  background-position: -270px -3811px;
}
.fw .iam-app-list-row .fwbrightspace_by_desire2learnIcon {
  background-position: 0px -3858px;
}
.fw .iam-app-list-row .fwbpm_onlineIcon {
  background-position: -135px -3858px;
}
.fw .iam-app-list-row .fwbox_cryptorIcon {
  background-position: -270px -3858px;
}
.fw .iam-app-list-row .fwboomiIcon {
  background-position: 0px -3905px;
}
.fw .iam-app-list-row .fwbitabizIcon {
  background-position: -135px -3905px;
}
.fw .iam-app-list-row .fwbirstIcon {
  background-position: -270px -3905px;
}
.fw .iam-app-list-row .fwbersinIcon {
  background-position: 0px -3952px;
}
.fw .iam-app-list-row .fwbenefit_hubIcon {
  background-position: -135px -3952px;
}
.fw .iam-app-list-row .fwbeelineIcon {
  background-position: -270px -3952px;
}
.fw .iam-app-list-row .fwbc_in_the_cloudIcon {
  background-position: 0px -3999px;
}
.fw .iam-app-list-row .fwaward_springIcon {
  background-position: -135px -3999px;
}
.fw .iam-app-list-row .fwatomic_learningIcon {
  background-position: -270px -3999px;
}
.fw .iam-app-list-row .fwarcgis_onlineIcon {
  background-position: 0px -4046px;
}
.fw .iam-app-list-row .fwarc_publishingIcon {
  background-position: -135px -4046px;
}
.fw .iam-app-list-row .fwaravoIcon {
  background-position: -270px -4046px;
}
.fw .iam-app-list-row .fwappnetaIcon {
  background-position: 0px -4093px;
}
.fw .iam-app-list-row .fwapex_portalIcon {
  background-position: -135px -4093px;
}
.fw .iam-app-list-row .fwamplitudeIcon {
  background-position: -270px -4093px;
}
.fw .iam-app-list-row .fwallocadiaIcon {
  background-position: 0px -4140px;
}
.fw .iam-app-list-row .fwagiloftIcon {
  background-position: -135px -4140px;
}
.fw .iam-app-list-row .fwadobe_signIcon {
  background-position: -270px -4140px;
}
.fw .iam-app-list-row .fwadobe_experience_managerIcon {
  background-position: 0px -4187px;
}
.fw .iam-app-list-row .fwadobe_creative_cloudIcon {
  background-position: -135px -4187px;
}
.fw .iam-app-list-row .fwadobe_captivate_primeIcon {
  background-position: -270px -4187px;
}
.fw .iam-app-list-row .fwachieve3000Icon {
  background-position: 0px -4234px;
}
.fw .iam-app-list-row .fwaccredibleIcon {
  background-position: -135px -4234px;
}
.fw .iam-app-list-row .fwabintegroIcon {
  background-position: -270px -4234px;
}
.fw .iam-app-list-row .fwicn-8x8_virtual_officeIcon {
  background-position: 0px -4281px;
}
.fw .iam-app-list-row .fwicn-123contact_formIcon {
  background-position: -135px -4281px;
}
.fw .iam-app-list-row .fweloquaIcon {
  background-position: -270px -4281px;
}
.fw .iam-app-list-row .fwgps_gateIcon {
  background-position: 0px -4328px;
}
.fw .iam-app-list-row .fwhappyfox_chatIcon {
  background-position: -135px -4328px;
}
.fw .iam-app-list-row .fwinformaticaIcon {
  background-position: -270px -4328px;
}
.fw .iam-app-list-row .fwingeniux_lmsIcon {
  background-position: 0px -4375px;
}
.fw .iam-app-list-row .fwadaptive_suiteIcon {
  background-position: -135px -4375px;
}
.fw .iam-app-list-row .fwinstructure_bridgeIcon {
  background-position: -270px -4375px;
}
.fw .iam-app-list-row .fwhirevueIcon {
  background-position: 0px -4422px;
}
.fw .iam-app-list-row .fwkaseyaIcon {
  background-position: -135px -4422px;
}
.fw .iam-app-list-row .fwmotivosityIcon {
  background-position: -270px -4422px;
}
.fw .iam-app-list-row .fwmozy_enterpriseIcon {
  background-position: 0px -4469px;
}
.fw .iam-app-list-row .fwnewton_softwareIcon {
  background-position: -135px -4469px;
}
.fw .iam-app-list-row .fwone_codexIcon {
  background-position: -270px -4469px;
}
.fw .iam-app-list-row .fwoomnitzaIcon {
  background-position: 0px -4516px;
}
.fw .iam-app-list-row .fwopen_dnsIcon {
  background-position: -135px -4516px;
}
.fw .iam-app-list-row .fwproofhqIcon {
  background-position: -270px -4516px;
}
.fw .iam-app-list-row .fwring_centralIcon {
  background-position: 0px -4563px;
}
.fw .iam-app-list-row .fwsecret_serverIcon {
  background-position: -135px -4563px;
}
.fw .iam-app-list-row .fwshiftplanningIcon {
  background-position: -270px -4563px;
}
.fw .iam-app-list-row .fwspring_cmIcon {
  background-position: 0px -4610px;
}
.fw .iam-app-list-row .fwsprout_videoIcon {
  background-position: -135px -4610px;
}
.fw .iam-app-list-row .fwstacklaIcon {
  background-position: -270px -4610px;
}
.fw .iam-app-list-row .fwsuccess_factorsIcon {
  background-position: 0px -4657px;
}
.fw .iam-app-list-row .fwsumtotal_systemsIcon {
  background-position: -135px -4657px;
}
.fw .iam-app-list-row .fwtestfairyIcon {
  background-position: -270px -4657px;
}
.fw .iam-app-list-row .fwtrakstarIcon {
  background-position: 0px -4704px;
}
.fw .iam-app-list-row .fwwhen_i_workIcon {
  background-position: -135px -4704px;
}
.fw .iam-app-list-row .fwworkstarsIcon {
  background-position: -270px -4704px;
}
.fw .iam-app-list-row .fwwdeskIcon {
  background-position: 0px -4751px;
}
.fw .iam-app-list-row .fwvodeclicIcon {
  background-position: -135px -4751px;
}
.fw .iam-app-list-row .fwvidyardIcon {
  background-position: -270px -4751px;
}
.fw .iam-app-list-row .fwultiproIcon {
  background-position: 0px -4798px;
}
.fw .iam-app-list-row .fwtopdesk_publicIcon {
  background-position: -135px -4798px;
}
.fw .iam-app-list-row .fwtangoe_command_premium_mobileIcon {
  background-position: -270px -4798px;
}
.fw .iam-app-list-row .fwtango_analyticsIcon {
  background-position: 0px -4845px;
}
.fw .iam-app-list-row .fwsynergiIcon {
  background-position: -135px -4845px;
}
.fw .iam-app-list-row .fwspringer_linkIcon {
  background-position: -270px -4845px;
}
.fw .iam-app-list-row .fwspaceiqIcon {
  background-position: 0px -4892px;
}
.fw .iam-app-list-row .fwsmart_recruitersIcon {
  background-position: -135px -4892px;
}
.fw .iam-app-list-row .fwskytapIcon {
  background-position: -270px -4892px;
}
.fw .iam-app-list-row .fwskyhigh_networksIcon {
  background-position: 0px -4939px;
}
.fw .iam-app-list-row .fwskills_managerIcon {
  background-position: -135px -4939px;
}
.fw .iam-app-list-row .fwsedgwickcmsIcon {
  background-position: -270px -4939px;
}
.fw .iam-app-list-row .fwsap_hanaIcon {
  background-position: 0px -4986px;
}
.fw .iam-app-list-row .fwsap_cloud_platformIcon {
  background-position: -135px -4986px;
}
.fw .iam-app-list-row .fwsafety_netIcon {
  background-position: -270px -4986px;
}
.fw .iam-app-list-row .fwreward_gatewayIcon {
  background-position: 0px -5033px;
}
.fw .iam-app-list-row .fwreviewsnapIcon {
  background-position: -135px -5033px;
}
.fw .iam-app-list-row .fwqumu_cloudIcon {
  background-position: -270px -5033px;
}
.fw .iam-app-list-row .fwpromappIcon {
  background-position: 0px -5080px;
}
.fw .iam-app-list-row .fwpega_systemsIcon {
  background-position: -135px -5080px;
}
.fw .iam-app-list-row .fwpalo_alto_networks_captive_portalIcon {
  background-position: -270px -5080px;
}
.fw .iam-app-list-row .fwpacific_timesheetIcon {
  background-position: 0px -5127px;
}
.fw .iam-app-list-row .fwon_trackIcon {
  background-position: -135px -5127px;
}
.fw .iam-app-list-row .fwonetrust_privacy_management_softwareIcon {
  background-position: -270px -5127px;
}
.fw .iam-app-list-row .fwnimblexIcon {
  background-position: 0px -5174px;
}
.fw .iam-app-list-row .fwnexoniaIcon {
  background-position: -135px -5174px;
}
.fw .iam-app-list-row .fwnetdocumentsIcon {
  background-position: -270px -5174px;
}
.fw .iam-app-list-row .fwmoconaviIcon {
  background-position: 0px -5221px;
}
.fw .iam-app-list-row .fwmobile_ironIcon {
  background-position: -135px -5221px;
}
.fw .iam-app-list-row .fwmobile_xpenseIcon {
  background-position: -270px -5221px;
}
.fw .iam-app-list-row .fwlockpath_keylightIcon {
  background-position: 0px -5268px;
}
.fw .iam-app-list-row .fwliquid_filesIcon {
  background-position: -135px -5268px;
}
.fw .iam-app-list-row .fwkudosIcon {
  background-position: -270px -5268px;
}
.fw .iam-app-list-row .fwacl_grc_samlIcon {
  background-position: 0px -5315px;
}
.fw .iam-app-list-row .fwandromeda_on_premisesIcon {
  background-position: -135px -5315px;
}
.fw .iam-app-list-row .fwedigital_researchIcon {
  background-position: -270px -5315px;
}
.fw .iam-app-list-row .fwcloud_management_portal_for_microsoft_azureIcon {
  background-position: 0px -5362px;
}
.fw .iam-app-list-row .fwautotask_endpoint_backupIcon {
  background-position: -135px -5362px;
}
.fw .iam-app-list-row .fwappbladeIcon {
  background-position: -270px -5362px;
}
.fw .iam-app-list-row .fwmcmIcon {
  background-position: 0px -5409px;
}
.fw .iam-app-list-row .fwintimeIcon {
  background-position: -135px -5409px;
}
.fw .iam-app-list-row .fwevidence_dot_comIcon {
  background-position: -270px -5409px;
}
.fw .iam-app-list-row .fwempcenterIcon {
  background-position: 0px -5456px;
}
.fw .iam-app-list-row .fweli_onboardingIcon {
  background-position: -135px -5456px;
}
.fw .iam-app-list-row .fwdirectIcon {
  background-position: -270px -5456px;
}
.fw .iam-app-list-row .fwcs_starsIcon {
  background-position: 0px -5503px;
}
.fw .iam-app-list-row .fwcompetencyiqIcon {
  background-position: -135px -5503px;
}
.fw .iam-app-list-row .fwchronicxIcon {
  background-position: -270px -5503px;
}
.fw .iam-app-list-row .fwbenselectIcon {
  background-position: 0px -5550px;
}
.fw .iam-app-list-row .fwasc_contractsIcon {
  background-position: -135px -5550px;
}
.fw .iam-app-list-row .fwalcumus_info_exchangeIcon {
  background-position: -270px -5550px;
}
.fw .iam-app-list-row .fwicn-360_onlineIcon {
  background-position: 0px -5597px;
}
.fw .iam-app-list-row .fwicn-10000ft_plansIcon {
  background-position: -135px -5597px;
}
.fw .iam-app-list-row .fwgeo_learningIcon {
  background-position: -270px -5597px;
}
.fw .iam-app-list-row .fwframer_cloudIcon {
  background-position: 0px -5644px;
}
.fw .iam-app-list-row .fwpopinIcon {
  background-position: -135px -5644px;
}
.fw .iam-app-list-row .fwwingspan_etmfIcon {
  background-position: -270px -5644px;
}
.fw .iam-app-list-row .fwvxmaintainIcon {
  background-position: 0px -5691px;
}
.fw .iam-app-list-row .fwvoyanceIcon {
  background-position: -135px -5691px;
}
.fw .iam-app-list-row .fwt_and_e_expressIcon {
  background-position: -270px -5691px;
}
.fw .iam-app-list-row .fwsymantec_web_security_serviceIcon {
  background-position: 0px -5738px;
}
.fw .iam-app-list-row .fwsplunk_enterprise_and_splunk_cloudIcon {
  background-position: -135px -5738px;
}
.fw .iam-app-list-row .fwperception_united_statesIcon {
  background-position: -270px -5738px;
}
.fw .iam-app-list-row .fwpalo_alto_networks_apertureIcon {
  background-position: 0px -5785px;
}
.fw .iam-app-list-row .fwoc_tanner_appreciatehubIcon {
  background-position: -135px -5785px;
}
.fw .iam-app-list-row .fwmobiIcon {
  background-position: -270px -5785px;
}
.fw .iam-app-list-row .fwmoveit_transfer_azure_ad_integrationIcon {
  background-position: 0px -5832px;
}
.fw .iam-app-list-row .fwmanabi_pocketIcon {
  background-position: -135px -5832px;
}
.fw .iam-app-list-row .fwcollaborative_innovationIcon {
  background-position: -270px -5832px;
}
.fw .iam-app-list-row .fwnamelyIcon {
  background-position: -270px -5879px;
}
.fw .iam-app-list-row .fwenvi_mmisIcon {
  background-position: -135px -5879px;
}
.fw .iam-app-list-row .fwsilkroad_life_suiteIcon {
  background-position: 0px -5879px;
}
.fw .iam-app-list-row .fwboxIcon {
  background-position: -135px -1220px;
}
.fw .iam-app-list-row .fwand_franklyIcon {
  background-position: 0px -5926px;
}
.fw .iam-app-list-row .fwabacusIcon {
  background-position: -135px -5926px;
}
.fw .iam-app-list-row .fwalertmediaIcon {
  background-position: -270px -5926px;
}
.fw .iam-app-list-row .fwalterdeskIcon {
  background-position: 0px -5973px;
}
.fw .iam-app-list-row .fwanswerhubIcon {
  background-position: -135px -5973px;
}
.fw .iam-app-list-row .fwbenevityIcon {
  background-position: -270px -5973px;
}
.fw .iam-app-list-row .fwbambu_by_sprout_socialIcon {
  background-position: 0px -6020px;
}
.fw .iam-app-list-row .fwbeyondtrustIcon {
  background-position: -135px -6020px;
}
.fw .iam-app-list-row .fwbizteraIcon {
  background-position: -270px -6020px;
}
.fw .iam-app-list-row .fwbrandfolderIcon {
  background-position: 0px -6067px;
}
.fw .iam-app-list-row .fwbrightedgeIcon {
  background-position: -135px -6067px;
}
.fw .iam-app-list-row .fwbreezy_hrIcon {
  background-position: -270px -6067px;
}
.fw .iam-app-list-row .fwbright_patternIcon {
  background-position: 0px -6114px;
}
.fw .iam-app-list-row .fwclariIcon {
  background-position: -135px -6114px;
}
.fw .iam-app-list-row .fwcloudsaverIcon {
  background-position: -270px -6114px;
}
.fw .iam-app-list-row .fwcloudpassageIcon {
  background-position: 0px -6161px;
}
.fw .iam-app-list-row .fwcloudwordsIcon {
  background-position: -135px -6161px;
}
.fw .iam-app-list-row .fwcmpute_ioIcon {
  background-position: -270px -6161px;
}
.fw .iam-app-list-row .fwcontentlyIcon {
  background-position: 0px -6208px;
}
.fw .iam-app-list-row .fwcoveo_cloudIcon {
  background-position: -135px -6208px;
}
.fw .iam-app-list-row .fwculture_ampIcon {
  background-position: -270px -6208px;
}
.fw .iam-app-list-row .fwculture_hqIcon {
  background-position: 0px -6255px;
}
.fw .iam-app-list-row .fwdashlane_businessIcon {
  background-position: -135px -6255px;
}
.fw .iam-app-list-row .fwdatabookIcon {
  background-position: -270px -6255px;
}
.fw .iam-app-list-row .fwdatacastleIcon {
  background-position: 0px -6302px;
}
.fw .iam-app-list-row .fwdetectifyIcon {
  background-position: -135px -6302px;
}
.fw .iam-app-list-row .fwdialpadIcon {
  background-position: -270px -6302px;
}
.fw .iam-app-list-row .fwdigicertIcon {
  background-position: 0px -6349px;
}
.fw .iam-app-list-row .fwdigifyIcon {
  background-position: -135px -6349px;
}
.fw .iam-app-list-row .fwdoceboIcon {
  background-position: -270px -6349px;
}
.fw .iam-app-list-row .fwdocsendIcon {
  background-position: 0px -6396px;
}
.fw .iam-app-list-row .fwdocuratedIcon {
  background-position: -135px -6396px;
}
.fw .iam-app-list-row .fwdopplerIcon {
  background-position: -270px -6396px;
}
.fw .iam-app-list-row .fwdovetaleIcon {
  background-position: 0px -6443px;
}
.fw .iam-app-list-row .fwdroplrIcon {
  background-position: -135px -6443px;
}
.fw .iam-app-list-row .fwengagioIcon {
  background-position: -270px -6443px;
}
.fw .iam-app-list-row .fwenplugIcon {
  background-position: 0px -6490px;
}
.fw .iam-app-list-row .fwteemIcon {
  background-position: -135px -6490px;
}
.fw .iam-app-list-row .fweveryonesocialIcon {
  background-position: -270px -6490px;
}
.fw .iam-app-list-row .fwinsperity_expensableIcon {
  background-position: 0px -6537px;
}
.fw .iam-app-list-row .fwespressiveIcon {
  background-position: -135px -6537px;
}
.fw .iam-app-list-row .fwfastlyIcon {
  background-position: -270px -6537px;
}
.fw .iam-app-list-row .fwfavroIcon {
  background-position: 0px -6584px;
}
.fw .iam-app-list-row .fwfigmaIcon {
  background-position: -135px -6584px;
}
.fw .iam-app-list-row .fwfirstbirdIcon {
  background-position: -270px -6584px;
}
.fw .iam-app-list-row .fwfivetranIcon {
  background-position: 0px -6631px;
}
.fw .iam-app-list-row .fwfloatIcon {
  background-position: -135px -6631px;
}
.fw .iam-app-list-row .fwfloqastIcon {
  background-position: -270px -6631px;
}
.fw .iam-app-list-row .fwflowdockIcon {
  background-position: 0px -6678px;
}
.fw .iam-app-list-row .fwfulcrumIcon {
  background-position: -135px -6678px;
}
.fw .iam-app-list-row .fwgithub_comIcon {
  background-position: -271px -6678px;
}
.fw .iam-app-list-row .fwgliffyIcon {
  background-position: 0 -6725px;
}
.fw .iam-app-list-row .fwmonday_comIcon {
  background-position: -135px -6725px;
}
.fw .iam-app-list-row .fwpeakonIcon {
  background-position: -271px -6725px;
}
.fw .iam-app-list-row .fwoktaIcon {
  background-position: 0 -6772px;
}
.fw .iam-app-list-row .fwpingoneIcon {
  background-position: -135px -6772px;
}
.fw .iam-app-list-row .fwmulesoftIcon {
  background-position: -271px -6772px;
}
.fw .iam-app-list-row .fwopenidIcon {
  background-position: 0 -6819px;
}
.fw .iam-app-list-row .fwsdpIcon {
  background-position: -135px -6819px;
}
.fw .iam-app-list-row .fwnatural_hrIcon {
  background-position: -271px -6819px;
}
.fw .iam-app-list-row .fwnasset_sonarIcon {
  background-position: 0 -6866px;
}
.fw .iam-app-list-row .fwpam360Icon {
  background-position: -135px -6866px;
}
.fw .iam-app-list-row .fwad360Icon {
  background-position: -271px -6866px;
}
.fw .iam-app-list-row .fwopmIcon {
  background-position: 0 -6913px;
}
.fw .iam-app-list-row .fwassetexplorerIcon {
  background-position: -135px -6913px;
}
.fw .iam-app-list-row .fwepcIcon {
  background-position: -271px -6913px;
}
.fw .iam-app-list-row .fwpmpIcon {
  background-position: 0 -6960px;
}
.fw .iam-app-list-row .fwvmpIcon {
  background-position: -135px -6960px;
}
.fw .iam-app-list-row .fwdcpIcon {
  background-position: -271px -6960px;
}
.fw .iam-app-list-row .fwacpIcon {
  background-position: 0 -7007px;
}
.fw .iam-app-list-row .fwnfaIcon {
  background-position: -135px -7007px;
}
.fw .iam-app-list-row .fwouIcon {
  background-position: -271px -7007px;
}
.fw .iam-app-list-row .fwncmIcon {
  background-position: 0 -7054px;
}
.fw .iam-app-list-row .fwfaIcon {
  background-position: -135px -7054px;
}
.fw .iam-app-list-row .fwpmproIcon {
  background-position: -271px -7054px;
}
.fw .iam-app-list-row .fwampIcon {
  background-position: 0 -7101px;
}
.fw .iam-app-list-row .fwkmpIcon {
  background-position: -135px -7101px;
}
.fw .iam-app-list-row .fwrapIcon {
  background-position: -271px -7101px;
}
.fw .iam-app-list-row .fwadapIcon {
  background-position: 0 -7148px;
}
.fw .iam-app-list-row .fwadmpIcon {
  background-position: -135px -7148px;
}
.fw .iam-app-list-row .fwanalyticsIcon {
  background-position: -271px -7148px;
}
.fw .iam-app-list-row .fwadmpmspIcon {
  background-position: 0 -7195px;
}
.fw .iam-app-list-row .fwbookmarkIcon {
  background-position: -135px -7195px;
}
.fw .iam-app-list-row.sm .fwibmIcon {
  background-position: -461px -2067px;
}
.fw .iam-app-list-row.sm .fwdir389Icon {
  background-position: -406px -2231px;
}
.fw .iam-app-list-row.sm .fwpgsqlIcon {
  background-position: -461px -2176px;
}
.fw .iam-app-list-row.sm .fwmssqlIcon {
  background-position: -406px -2176px;
}
.fw .iam-app-list-row.sm .fwhpIcon {
  background-position: -461px -1959px;
}
.fw .iam-app-list-row.sm .fwgoogleIcon {
  background-position: -407px -1959px;
}
.fw .iam-app-list-row.sm .fworaEBussIcon {
  background-position: -516px -2067px;
}
.fw .iam-app-list-row.sm .fworaDBIcon {
  background-position: -461px -2013px;
}
.fw .iam-app-list-row.sm .fwoffice365Icon {
  background-position: -407px -2067px;
}
.fw .iam-app-list-row.sm .fwsalesforceIcon {
  background-position: -461px -2122px;
}
.fw .iam-app-list-row.sm .fwzohoIcon {
  background-position: -516px -1959px;
}
.fw .iam-app-list-row.sm .fwzendeskIcon {
  background-position: -516px -2122px;
}
.fw .iam-app-list-row.sm .fwdynamicsCRMIcon {
  background-position: -407px -2013px;
}
.fw .iam-app-list-row.sm .fwadldsIcon {
  background-position: -516px -7676px;
}
.fw .iam-app-list-row.sm .fwopenldapIcon {
  background-position: -516px -2013px;
}
.fw .iam-app-list-row.sm .fwadIcon {
  background-position: -516px -2176px;
}
.fw .iam-app-list-row.sm .fwdropboxIcon {
  background-position: -407px 0;
}
.fw .iam-app-list-row.sm .fwstatushubIcon {
  background-position: -515px -265px;
}
.fw .iam-app-list-row.sm .fwfacebookIcon {
  background-position: -407px -485px;
}
.fw .iam-app-list-row.sm .fwquandoraIcon {
  background-position: -410px -320px;
}
.fw .iam-app-list-row.sm .fwsamanageIcon {
  background-position: -460px -322px;
}
.fw .iam-app-list-row.sm .fwuserechoIcon {
  background-position: -517px -325px;
}
.fw .iam-app-list-row.sm .fwdeskproIcon {
  background-position: -407px -380px;
}
.fw .iam-app-list-row.sm .fwbimeIcon {
  background-position: -460px -380px;
}
.fw .iam-app-list-row.sm .fwdropboxIcon {
  background-position: -409px 2px;
}
.fw .iam-app-list-row.sm .fwclarizenIcon {
  background-position: -460px 0px;
}
.fw .iam-app-list-row.sm .fwplanmyleaveIcon {
  background-position: -515px -4px;
}
.fw .iam-app-list-row.sm .fwthoughtworksIcon {
  background-position: -408px -50px;
}
.fw .iam-app-list-row.sm .fwsumologicIcon {
  background-position: -460px -53px;
}
.fw .iam-app-list-row.sm .fwwrikeIcon {
  background-position: -407px -105px;
}
.fw .iam-app-list-row.sm .fwjitbitIcon {
  background-position: -518px -53px;
}
.fw .iam-app-list-row.sm .fwsyncplicityIcon {
  background-position: -460px -105px;
}
.fw .iam-app-list-row.sm .fwpagerdutyIcon {
  background-position: -520px -100px;
}
.fw .iam-app-list-row.sm .fwkiteworksIcon {
  background-position: -405px -160px;
}
.fw .iam-app-list-row.sm .fwappdynamicsIcon {
  background-position: -457px -160px;
}
.fw .iam-app-list-row.sm .fwpanorama9Icon {
  background-position: -517px -164px;
}
.fw .iam-app-list-row.sm .fwvelpicIcon {
  background-position: -410px -218px;
}
.fw .iam-app-list-row.sm .fwegnyteIcon {
  background-position: -460px -218px;
}
.fw .iam-app-list-row.sm .fwinstructureIcon {
  background-position: -517px -215px;
}
.fw .iam-app-list-row.sm .fwflatterfilesIcon {
  background-position: -405px -270px;
}
.fw .iam-app-list-row.sm .fwezofficeinventoryIcon {
  background-position: -460px -270px;
}
.fw .iam-app-list-row.sm .fwslackIcon {
  background-position: -408px -432px;
}
.fw .iam-app-list-row.sm .fwthousandeyesIcon {
  background-position: -516px -373px;
}
.fw .iam-app-list-row.sm .fwwhosonlocationIcon {
  background-position: -515px -485px;
}
.fw .iam-app-list-row.sm .fwweekdoneIcon {
  background-position: -405px -543px;
}
.fw .iam-app-list-row.sm .fwknowledgeowlIcon {
  background-position: -517px -762px;
}
.fw .iam-app-list-row.sm .fwenvoyIcon {
  background-position: -460px -542px;
}
.fw .iam-app-list-row.sm .fwscreensteps-liveIcon {
  background-position: -515px -545px;
}
.fw .iam-app-list-row.sm .fwclearslideIcon {
  background-position: -515px -593px;
}
.fw .iam-app-list-row.sm .fwedubriteIcon {
  background-position: -460px -595px;
}
.fw .iam-app-list-row.sm .fwmangoappsIcon {
  background-position: -406px -595px;
}
.fw .iam-app-list-row.sm .fwhoshinplanIcon {
  background-position: -460px -1035px;
}
.fw .iam-app-list-row.sm .fwliquidplannerIcon {
  background-position: -515px -650px;
}
.fw .iam-app-list-row.sm .fwparkmycloudIcon {
  background-position: -515px -703px;
}
.fw .iam-app-list-row.sm .fwpurelyhrIcon {
  background-position: -461px -650px;
}
.fw .iam-app-list-row.sm .fwproxyclickIcon {
  background-position: -461px -703px;
}
.fw .iam-app-list-row.sm .fwpeoplewebIcon {
  background-position: -405px -652px;
}
.fw .iam-app-list-row.sm .fwtpondemandIcon {
  background-position: -408px -703px;
}
.fw .iam-app-list-row.sm .fwcakeIcon {
  background-position: -460px -765px;
}
.fw .iam-app-list-row.sm .fwpingboardIcon {
  background-position: -405px -815px;
}
.fw .iam-app-list-row.sm .fwprodpadIcon {
  background-position: -408px -760px;
}
.fw .iam-app-list-row.sm .fwfuturesimpleIcon {
  background-position: -460px -490px;
}
.fw .iam-app-list-row.sm .fwlogitioIcon {
  background-position: -461px -815px;
}
.fw .iam-app-list-row.sm .fwrobinpoweredIcon {
  background-position: -515px -815px;
}
.fw .iam-app-list-row.sm .fwahaIcon {
  background-position: -515px -875px;
}
.fw .iam-app-list-row.sm .fwassemblaIcon {
  background-position: -460px -870px;
}
.fw .iam-app-list-row.sm .fwchartioIcon {
  background-position: -405px -875px;
}
.fw .iam-app-list-row.sm .fwcloudamqpIcon {
  background-position: -405px -925px;
}
.fw .iam-app-list-row.sm .fwtableauIcon {
  background-position: -459px -433px;
}
.fw .iam-app-list-row.sm .fwevernoteIcon {
  background-position: -405px -980px;
}
.fw .iam-app-list-row.sm .fwhostedgraphiteIcon {
  background-position: -460px -928px;
}
.fw .iam-app-list-row.sm .fwcirconusIcon {
  background-position: -515px -925px;
}
.fw .iam-app-list-row.sm .fwpingconnectIcon {
  background-position: -515px -982px;
}
.fw .iam-app-list-row.sm .fwcitrixonlineIcon {
  background-position: -405px -1090px;
}
.fw .iam-app-list-row.sm .fwhackerrankIcon {
  background-position: -460px -1145px;
}
.fw .iam-app-list-row.sm .fwfeedlyIcon {
  background-position: -515px -1146px;
}
.fw .iam-app-list-row.sm .fwhumanityIcon {
  background-position: -408px -1200px;
}
.fw .iam-app-list-row.sm .fwsmall-improvementsIcon {
  background-position: -460px -1200px;
}
.fw .iam-app-list-row.sm .fwspotinstIcon {
  background-position: -515px -1200px;
}
.fw .iam-app-list-row.sm .fwicn-15fiveIcon {
  background-position: -515px -1255px;
}
.fw .iam-app-list-row.sm .fwdeskIcon {
  background-position: -405px -1255px;
}
.fw .iam-app-list-row.sm .fwfreshserviceIcon {
  background-position: -460px -1255px;
}
.fw .iam-app-list-row.sm .fwstatuspageIcon {
  background-position: -515px -1310px;
}
.fw .iam-app-list-row.sm .fwarcgisIcon {
  background-position: -460px -1310px;
}
.fw .iam-app-list-row.sm .fwslidoIcon {
  background-position: -515px -1365px;
}
.fw .iam-app-list-row.sm .fwrollbarIcon {
  background-position: -25px -1310px;
}
.fw .iam-app-list-row.sm .fwverechoIcon {
  background-position: -406px -1310px;
}
.fw .iam-app-list-row.sm .fwbuildkiteIcon {
  background-position: -185px -1315px;
}
.fw .iam-app-list-row.sm .fwtrelloIcon {
  background-position: -460px -980px;
}
.fw .iam-app-list-row.sm .fwdatadoghqIcon {
  background-position: -405px -1035px;
}
.fw .iam-app-list-row.sm .fwbamboohrIcon {
  background-position: -515px -1035px;
}
.fw .iam-app-list-row.sm .fwkissflowIcon {
  background-position: -405px -1365px;
}
.fw .iam-app-list-row.sm .fwimagerelayIcon {
  background-position: -460px -1365px;
}
.fw .iam-app-list-row.sm .fwprotoIcon {
  background-position: -135px -1310px;
}
.fw .iam-app-list-row.sm .fwsharefileIcon {
  background-position: -515px -1473px;
}
.fw .iam-app-list-row.sm .fwservice-nowIcon {
  background-position: -515px -1420px;
}
.fw .iam-app-list-row.sm .fwfreshdeskIcon {
  background-position: -460px -1420px;
}
.fw .iam-app-list-row.sm .fwremedyforceIcon {
  background-position: -410px -1420px;
}
.fw .iam-app-list-row.sm .fwlucidchartIcon {
  background-position: -406px -1472px;
}
.fw .iam-app-list-row.sm .fwrecognizeappIcon {
  background-position: -460px -1472px;
}
.fw .iam-app-list-row.sm .fwumbrellaIcon {
  background-position: -515px -1530px;
}
.fw .iam-app-list-row.sm .fwmerakiciscoIcon {
  background-position: -460px -1530px;
}
.fw .iam-app-list-row.sm .fwlivechatIcon {
  background-position: -350px -1310px;
}
.fw .iam-app-list-row.sm .fwstatuscastIcon {
  background-position: -405px -1585px;
}
.fw .iam-app-list-row.sm .fwbigpandaIcon {
  background-position: -460px -1583px;
}
.fw .iam-app-list-row.sm .fwopsgenieIcon {
  background-position: -515px -431px;
}
.fw .iam-app-list-row.sm .fwezrentoutIcon {
  background-position: -405px -1637px;
}
.fw .iam-app-list-row.sm .fwstatusdashboardIcon {
  background-position: -461px -1638px;
}
.fw .iam-app-list-row.sm .fwproworkflowIcon {
  background-position: -516px -1637px;
}
.fw .iam-app-list-row.sm .fwdomoIcon {
  background-position: -405px -1690px;
}
.fw .iam-app-list-row.sm .fwkintoneIcon {
  background-position: -460px -1690px;
}
.fw .iam-app-list-row.sm .fwsugarcrmIcon {
  background-position: -515px -1583px;
}
.fw .iam-app-list-row.sm .fwhoneyisIcon {
  background-position: -515px -1688px;
}
.fw .iam-app-list-row.sm .fwformstackIcon {
  background-position: -515px -1745px;
}
.fw .iam-app-list-row.sm .fwshowdmeIcon {
  background-position: -461px -1745px;
}
.fw .iam-app-list-row.sm .fwbambooIcon {
  background-position: -408px -1740px;
}
.fw .iam-app-list-row.sm .fwbonuslyIcon {
  background-position: -515px -1795px;
}
.fw .iam-app-list-row.sm .fwcybozuIcon {
  background-position: -408px -1525px;
}
.fw .iam-app-list-row.sm .fwcybozuofficeIcon {
  background-position: -462px -1795px;
}
.fw .iam-app-list-row.sm .fwgaroonIcon {
  background-position: -407px -1794px;
}
.fw .iam-app-list-row.sm .fwmailwiseIcon {
  background-position: -517px -1845px;
}
.fw .iam-app-list-row.sm .fwshufflrrIcon {
  background-position: -515px -1902px;
}
.fw .iam-app-list-row.sm .fwadpIcon {
  background-position: -405px -1848px;
}
.fw .iam-app-list-row.sm .fwblackboardIcon {
  background-position: -460px -1901px;
}
.fw .iam-app-list-row.sm .fwsapnetweaverIcon {
  background-position: -406px -1895px;
}
.fw .iam-app-list-row.sm .fwcustomSAMLIcon {
  background-position: -465px -1847px;
}
.fw .iam-app-list-row.sm .fwlineworksIcon {
  background-position: -405px -2115px;
}
.fw .iam-app-list-row.sm .fwabsorbIcon {
  background-position: -461px -2231px;
}
.fw .iam-app-list-row.sm .fwherokuIcon {
  background-position: -515px -2231px;
}
.fw .iam-app-list-row.sm .fwbetterworksIcon {
  background-position: -407px -2286px;
}
.fw .iam-app-list-row.sm .fwhackeroneIcon {
  background-position: -461px -2286px;
}
.fw .iam-app-list-row.sm .fwgreenhouseIcon {
  background-position: -515px -2286px;
}
.fw .iam-app-list-row.sm .fwsignalfxIcon {
  background-position: -407px -2341px;
}
.fw .iam-app-list-row.sm .fwawsIcon {
  background-position: -461px -2341px;
}
.fw .iam-app-list-row.sm .fwbigtincanIcon {
  background-position: -515px -2341px;
}
.fw .iam-app-list-row.sm .fwtalentlmsIcon {
  background-position: -407px -2396px;
}
.fw .iam-app-list-row.sm .fwgaggleampIcon {
  background-position: -461px -2396px;
}
.fw .iam-app-list-row.sm .fwopenvoiceIcon {
  background-position: -515px -2396px;
}
.fw .iam-app-list-row.sm .fwairtableIcon {
  background-position: -407px -2451px;
}
.fw .iam-app-list-row.sm .fwgotoassistIcon {
  background-position: -461px -2451px;
}
.fw .iam-app-list-row.sm .fwlessonlyIcon {
  background-position: -515px -2451px;
}
.fw .iam-app-list-row.sm .fwlearncoreIcon {
  background-position: -407px -2506px;
}
.fw .iam-app-list-row.sm .fwsciformaIcon {
  background-position: -461px -2506px;
}
.fw .iam-app-list-row.sm .fwhellosignIcon {
  background-position: -515px -2506px;
}
.fw .iam-app-list-row.sm .fwmarketoIcon {
  background-position: -407px -2561px;
}
.fw .iam-app-list-row.sm .fwmimecastIcon {
  background-position: -461px -2561px;
}
.fw .iam-app-list-row.sm .fwnewrelicIcon {
  background-position: -515px -2561px;
}
.fw .iam-app-list-row.sm .fwclicktimeIcon {
  background-position: -407px -2616px;
}
.fw .iam-app-list-row.sm .fwengagedlyIcon {
  background-position: -461px -2616px;
}
.fw .iam-app-list-row.sm .fwperiscope_dataIcon {
  background-position: -515px -2616px;
}
.fw .iam-app-list-row.sm .fwbugsnagIcon {
  background-position: -407px -2671px;
}
.fw .iam-app-list-row.sm .fwlookerIcon {
  background-position: -461px -2671px;
}
.fw .iam-app-list-row.sm .fwrepliconIcon {
  background-position: -515px -2671px;
}
.fw .iam-app-list-row.sm .fwdocusignIcon {
  background-position: -407px -2726px;
}
.fw .iam-app-list-row.sm .fwworkdayIcon {
  background-position: -461px -2726px;
}
.fw .iam-app-list-row.sm .fwnetsuiteIcon {
  background-position: -515px -2726px;
}
.fw .iam-app-list-row.sm .fwicn-23videoIcon {
  background-position: -407px -2781px;
}
.fw .iam-app-list-row.sm .fwairwatch_admin_portalIcon {
  background-position: -461px -2781px;
}
.fw .iam-app-list-row.sm .fwalert_opsIcon {
  background-position: -515px -2781px;
}
.fw .iam-app-list-row.sm .fwamazon_appstreamIcon {
  background-position: -407px -2836px;
}
.fw .iam-app-list-row.sm .fwanaplanIcon {
  background-position: -461px -2836px;
}
.fw .iam-app-list-row.sm .fwanodotIcon {
  background-position: -515px -2836px;
}
.fw .iam-app-list-row.sm .fwfrontIcon {
  background-position: -407px -2891px;
}
.fw .iam-app-list-row.sm .fwlearnuponIcon {
  background-position: -461px -2891px;
}
.fw .iam-app-list-row.sm .fwudemy_for_businessIcon {
  background-position: -515px -2891px;
}
.fw .iam-app-list-row.sm .fwsciquest_spend_directorIcon {
  background-position: -407px -2946px;
}
.fw .iam-app-list-row.sm .fwlearning_seat_lmsIcon {
  background-position: -461px -2946px;
}
.fw .iam-app-list-row.sm .fwlaunch_darklyIcon {
  background-position: -515px -2946px;
}
.fw .iam-app-list-row.sm .fwklueIcon {
  background-position: -407px -3001px;
}
.fw .iam-app-list-row.sm .fwintacctIcon {
  background-position: -461px -3001px;
}
.fw .iam-app-list-row.sm .fwinside_viewIcon {
  background-position: -515px -3001px;
}
.fw .iam-app-list-row.sm .fwinfogix_data3sixty_governIcon {
  background-position: -407px -3056px;
}
.fw .iam-app-list-row.sm .fwigloo_softwareIcon {
  background-position: -461px -3056px;
}
.fw .iam-app-list-row.sm .fwhalosysIcon {
  background-position: -515px -3056px;
}
.fw .iam-app-list-row.sm .fwget_abstractIcon {
  background-position: -407px -3111px;
}
.fw .iam-app-list-row.sm .fwformIcon {
  background-position: -461px -3111px;
}
.fw .iam-app-list-row.sm .fwfm_systemsIcon {
  background-position: -515px -3111px;
}
.fw .iam-app-list-row.sm .fwfluxx_labsIcon {
  background-position: -407px -3166px;
}
.fw .iam-app-list-row.sm .fwfiles_anywhereIcon {
  background-position: -461px -3166px;
}
.fw .iam-app-list-row.sm .fweverbridgeIcon {
  background-position: -515px -3166px;
}
.fw .iam-app-list-row.sm .fwfield_glassIcon {
  background-position: -407px -3221px;
}
.fw .iam-app-list-row.sm .fwethicspoint_incident_managementIcon {
  background-position: -461px -3221px;
}
.fw .iam-app-list-row.sm .fwencompassIcon {
  background-position: -515px -3221px;
}
.fw .iam-app-list-row.sm .fweliumIcon {
  background-position: -407px -3276px;
}
.fw .iam-app-list-row.sm .fwekincareIcon {
  background-position: -461px -3276px;
}
.fw .iam-app-list-row.sm .fweasy_territoryIcon {
  background-position: -515px -3276px;
}
.fw .iam-app-list-row.sm .fwdynamic_signalIcon {
  background-position: -407px -3331px;
}
.fw .iam-app-list-row.sm .fwdeputyIcon {
  background-position: -461px -3331px;
}
.fw .iam-app-list-row.sm .fwdatahugIcon {
  background-position: -515px -3331px;
}
.fw .iam-app-list-row.sm .fwcoupaIcon {
  background-position: -407px -3386px;
}
.fw .iam-app-list-row.sm .fwcommunifireIcon {
  background-position: -461px -3386px;
}
.fw .iam-app-list-row.sm .fwcertain_admin_ssoIcon {
  background-position: -515px -3386px;
}
.fw .iam-app-list-row.sm .fwcerner_centralIcon {
  background-position: -407px -3441px;
}
.fw .iam-app-list-row.sm .fwceridian_dayforce_hcmIcon {
  background-position: -461px -3441px;
}
.fw .iam-app-list-row.sm .fwcentral_desktopIcon {
  background-position: -515px -3441px;
}
.fw .iam-app-list-row.sm .fwca_ppmIcon {
  background-position: -407px -3496px;
}
.fw .iam-app-list-row.sm .fwconcurIcon {
  background-position: -461px -3496px;
}
.fw .iam-app-list-row.sm .fwbrain_sharkIcon {
  background-position: -515px -3496px;
}
.fw .iam-app-list-row.sm .fwbluejeansIcon {
  background-position: -407px -3551px;
}
.fw .iam-app-list-row.sm .fwbenetracIcon {
  background-position: -461px -3551px;
}
.fw .iam-app-list-row.sm .fwautotask_workplaceIcon {
  background-position: -515px -3551px;
}
.fw .iam-app-list-row.sm .fwonitIcon {
  background-position: -407px -3606px;
}
.fw .iam-app-list-row.sm .fwnovatusIcon {
  background-position: -461px -3606px;
}
.fw .iam-app-list-row.sm .fwnoma_deskIcon {
  background-position: -515px -3606px;
}
.fw .iam-app-list-row.sm .fwmixpanelIcon {
  background-position: -407px -3661px;
}
.fw .iam-app-list-row.sm .fwmeta_networks_connectorIcon {
  background-position: -461px -3661px;
}
.fw .iam-app-list-row.sm .fwmerchlogixIcon {
  background-position: -515px -3661px;
}
.fw .iam-app-list-row.sm .fwmenlo_securityIcon {
  background-position: -407px -3716px;
}
.fw .iam-app-list-row.sm .fwm_filesIcon {
  background-position: -461px -3716px;
}
.fw .iam-app-list-row.sm .fwlogin_radiusIcon {
  background-position: -515px -3716px;
}
.fw .iam-app-list-row.sm .fwlecorpioIcon {
  background-position: -407px -3771px;
}
.fw .iam-app-list-row.sm .fwlearning_pool_actIcon {
  background-position: -461px -3771px;
}
.fw .iam-app-list-row.sm .fwirius_riskIcon {
  background-position: -515px -3771px;
}
.fw .iam-app-list-row.sm .fwintralinksIcon {
  background-position: -407px -3826px;
}
.fw .iam-app-list-row.sm .fwinnotasIcon {
  background-position: -461px -3826px;
}
.fw .iam-app-list-row.sm .fwforesee_cx_suiteIcon {
  background-position: -515px -3826px;
}
.fw .iam-app-list-row.sm .fwideascaleIcon {
  background-position: -407px -3881px;
}
.fw .iam-app-list-row.sm .fwflockIcon {
  background-position: -461px -3881px;
}
.fw .iam-app-list-row.sm .fwfile_cloudIcon {
  background-position: -515px -3881px;
}
.fw .iam-app-list-row.sm .fwfactsetIcon {
  background-position: -407px -3936px;
}
.fw .iam-app-list-row.sm .fwexpensifyIcon {
  background-position: -461px -3936px;
}
.fw .iam-app-list-row.sm .fwetouchesIcon {
  background-position: -515px -3936px;
}
.fw .iam-app-list-row.sm .fwebscoIcon {
  background-position: -407px -3991px;
}
.fw .iam-app-list-row.sm .fwdruvaIcon {
  background-position: -461px -3991px;
}
.fw .iam-app-list-row.sm .fwdegreedIcon {
  background-position: -515px -3991px;
}
.fw .iam-app-list-row.sm .fwdealpathIcon {
  background-position: -407px -4046px;
}
.fw .iam-app-list-row.sm .fwdatabasicsIcon {
  background-position: -461px -4046px;
}
.fw .iam-app-list-row.sm .fwconvercentIcon {
  background-position: -515px -4046px;
}
.fw .iam-app-list-row.sm .fwcontract_worksIcon {
  background-position: -407px -4101px;
}
.fw .iam-app-list-row.sm .fwcondecoIcon {
  background-position: -461px -4101px;
}
.fw .iam-app-list-row.sm .fwcompliance_elfIcon {
  background-position: -515px -4101px;
}
.fw .iam-app-list-row.sm .fwcleverIcon {
  background-position: -407px -4156px;
}
.fw .iam-app-list-row.sm .fwclear_companyIcon {
  background-position: -461px -4156px;
}
.fw .iam-app-list-row.sm .fwcisco_sparkIcon {
  background-position: -515px -4156px;
}
.fw .iam-app-list-row.sm .fwcisco_cloudlockIcon {
  background-position: -407px -4211px;
}
.fw .iam-app-list-row.sm .fwcherwellIcon {
  background-position: -461px -4211px;
}
.fw .iam-app-list-row.sm .fwbynderIcon {
  background-position: -515px -4211px;
}
.fw .iam-app-list-row.sm .fwbrightspace_by_desire2learnIcon {
  background-position: -407px -4266px;
}
.fw .iam-app-list-row.sm .fwbpm_onlineIcon {
  background-position: -461px -4266px;
}
.fw .iam-app-list-row.sm .fwbox_cryptorIcon {
  background-position: -515px -4266px;
}
.fw .iam-app-list-row.sm .fwboomiIcon {
  background-position: -407px -4321px;
}
.fw .iam-app-list-row.sm .fwbitabizIcon {
  background-position: -461px -4321px;
}
.fw .iam-app-list-row.sm .fwbirstIcon {
  background-position: -515px -4321px;
}
.fw .iam-app-list-row.sm .fwbersinIcon {
  background-position: -407px -4376px;
}
.fw .iam-app-list-row.sm .fwbenefit_hubIcon {
  background-position: -461px -4376px;
}
.fw .iam-app-list-row.sm .fwbeelineIcon {
  background-position: -515px -4376px;
}
.fw .iam-app-list-row.sm .fwbc_in_the_cloudIcon {
  background-position: -407px -4431px;
}
.fw .iam-app-list-row.sm .fwaward_springIcon {
  background-position: -461px -4431px;
}
.fw .iam-app-list-row.sm .fwatomic_learningIcon {
  background-position: -515px -4431px;
}
.fw .iam-app-list-row.sm .fwarcgis_onlineIcon {
  background-position: -407px -4486px;
}
.fw .iam-app-list-row.sm .fwarc_publishingIcon {
  background-position: -461px -4486px;
}
.fw .iam-app-list-row.sm .fwaravoIcon {
  background-position: -515px -4486px;
}
.fw .iam-app-list-row.sm .fwappnetaIcon {
  background-position: -407px -4541px;
}
.fw .iam-app-list-row.sm .fwapex_portalIcon {
  background-position: -461px -4541px;
}
.fw .iam-app-list-row.sm .fwamplitudeIcon {
  background-position: -515px -4541px;
}
.fw .iam-app-list-row.sm .fwallocadiaIcon {
  background-position: -407px -4596px;
}
.fw .iam-app-list-row.sm .fwagiloftIcon {
  background-position: -461px -4596px;
}
.fw .iam-app-list-row.sm .fwadobe_signIcon {
  background-position: -515px -4596px;
}
.fw .iam-app-list-row.sm .fwadobe_experience_managerIcon {
  background-position: -407px -4651px;
}
.fw .iam-app-list-row.sm .fwadobe_creative_cloudIcon {
  background-position: -461px -4651px;
}
.fw .iam-app-list-row.sm .fwadobe_captivate_primeIcon {
  background-position: -515px -4651px;
}
.fw .iam-app-list-row.sm .fwachieve3000Icon {
  background-position: -407px -4706px;
}
.fw .iam-app-list-row.sm .fwaccredibleIcon {
  background-position: -461px -4706px;
}
.fw .iam-app-list-row.sm .fwabintegroIcon {
  background-position: -515px -4706px;
}
.fw .iam-app-list-row.sm .fwicn-8x8_virtual_officeIcon {
  background-position: -407px -4761px;
}
.fw .iam-app-list-row.sm .fwicn-123contact_formIcon {
  background-position: -461px -4761px;
}
.fw .iam-app-list-row.sm .fweloquaIcon {
  background-position: -515px -4761px;
}
.fw .iam-app-list-row.sm .fwgps_gateIcon {
  background-position: -407px -4816px;
}
.fw .iam-app-list-row.sm .fwhappyfox_chatIcon {
  background-position: -461px -4816px;
}
.fw .iam-app-list-row.sm .fwinformaticaIcon {
  background-position: -515px -4816px;
}
.fw .iam-app-list-row.sm .fwingeniux_lmsIcon {
  background-position: -407px -4871px;
}
.fw .iam-app-list-row.sm .fwadaptive_suiteIcon {
  background-position: -461px -4871px;
}
.fw .iam-app-list-row.sm .fwinstructure_bridgeIcon {
  background-position: -515px -4871px;
}
.fw .iam-app-list-row.sm .fwhirevueIcon {
  background-position: -407px -4926px;
}
.fw .iam-app-list-row.sm .fwkaseyaIcon {
  background-position: -461px -4926px;
}
.fw .iam-app-list-row.sm .fwmotivosityIcon {
  background-position: -515px -4926px;
}
.fw .iam-app-list-row.sm .fwmozy_enterpriseIcon {
  background-position: -407px -4981px;
}
.fw .iam-app-list-row.sm .fwnewton_softwareIcon {
  background-position: -461px -4981px;
}
.fw .iam-app-list-row.sm .fwone_codexIcon {
  background-position: -515px -4981px;
}
.fw .iam-app-list-row.sm .fwoomnitzaIcon {
  background-position: -407px -5036px;
}
.fw .iam-app-list-row.sm .fwopen_dnsIcon {
  background-position: -461px -5036px;
}
.fw .iam-app-list-row.sm .fwproofhqIcon {
  background-position: -515px -5036px;
}
.fw .iam-app-list-row.sm .fwring_centralIcon {
  background-position: -407px -5091px;
}
.fw .iam-app-list-row.sm .fwsecret_serverIcon {
  background-position: -461px -5091px;
}
.fw .iam-app-list-row.sm .fwshiftplanningIcon {
  background-position: -515px -5091px;
}
.fw .iam-app-list-row.sm .fwspring_cmIcon {
  background-position: -407px -5146px;
}
.fw .iam-app-list-row.sm .fwsprout_videoIcon {
  background-position: -461px -5146px;
}
.fw .iam-app-list-row.sm .fwstacklaIcon {
  background-position: -515px -5146px;
}
.fw .iam-app-list-row.sm .fwsuccess_factorsIcon {
  background-position: -407px -5201px;
}
.fw .iam-app-list-row.sm .fwsumtotal_systemsIcon {
  background-position: -461px -5201px;
}
.fw .iam-app-list-row.sm .fwtestfairyIcon {
  background-position: -515px -5201px;
}
.fw .iam-app-list-row.sm .fwtrakstarIcon {
  background-position: -407px -5256px;
}
.fw .iam-app-list-row.sm .fwwhen_i_workIcon {
  background-position: -461px -5256px;
}
.fw .iam-app-list-row.sm .fwworkstarsIcon {
  background-position: -515px -5256px;
}
.fw .iam-app-list-row.sm .fwwdeskIcon {
  background-position: -407px -5311px;
}
.fw .iam-app-list-row.sm .fwvodeclicIcon {
  background-position: -461px -5311px;
}
.fw .iam-app-list-row.sm .fwvidyardIcon {
  background-position: -515px -5311px;
}
.fw .iam-app-list-row.sm .fwultiproIcon {
  background-position: -407px -5366px;
}
.fw .iam-app-list-row.sm .fwtopdesk_publicIcon {
  background-position: -461px -5366px;
}
.fw .iam-app-list-row.sm .fwtangoe_command_premium_mobileIcon {
  background-position: -515px -5366px;
}
.fw .iam-app-list-row.sm .fwtango_analyticsIcon {
  background-position: -407px -5421px;
}
.fw .iam-app-list-row.sm .fwsynergiIcon {
  background-position: -461px -5421px;
}
.fw .iam-app-list-row.sm .fwspringer_linkIcon {
  background-position: -515px -5421px;
}
.fw .iam-app-list-row.sm .fwspaceiqIcon {
  background-position: -407px -5476px;
}
.fw .iam-app-list-row.sm .fwsmart_recruitersIcon {
  background-position: -461px -5476px;
}
.fw .iam-app-list-row.sm .fwskytapIcon {
  background-position: -515px -5476px;
}
.fw .iam-app-list-row.sm .fwskyhigh_networksIcon {
  background-position: -407px -5531px;
}
.fw .iam-app-list-row.sm .fwskills_managerIcon {
  background-position: -461px -5531px;
}
.fw .iam-app-list-row.sm .fwsedgwickcmsIcon {
  background-position: -515px -5531px;
}
.fw .iam-app-list-row.sm .fwsap_hanaIcon {
  background-position: -407px -5586px;
}
.fw .iam-app-list-row.sm .fwsap_cloud_platformIcon {
  background-position: -461px -5586px;
}
.fw .iam-app-list-row.sm .fwsafety_netIcon {
  background-position: -515px -5586px;
}
.fw .iam-app-list-row.sm .fwreward_gatewayIcon {
  background-position: -407px -5641px;
}
.fw .iam-app-list-row.sm .fwreviewsnapIcon {
  background-position: -461px -5641px;
}
.fw .iam-app-list-row.sm .fwqumu_cloudIcon {
  background-position: -515px -5641px;
}
.fw .iam-app-list-row.sm .fwpromappIcon {
  background-position: -407px -5696px;
}
.fw .iam-app-list-row.sm .fwpega_systemsIcon {
  background-position: -461px -5696px;
}
.fw .iam-app-list-row.sm .fwpalo_alto_networks_captive_portalIcon {
  background-position: -515px -5696px;
}
.fw .iam-app-list-row.sm .fwpacific_timesheetIcon {
  background-position: -407px -5751px;
}
.fw .iam-app-list-row.sm .fwon_trackIcon {
  background-position: -461px -5751px;
}
.fw .iam-app-list-row.sm .fwonetrust_privacy_management_softwareIcon {
  background-position: -515px -5751px;
}
.fw .iam-app-list-row.sm .fwnimblexIcon {
  background-position: -407px -5806px;
}
.fw .iam-app-list-row.sm .fwnexoniaIcon {
  background-position: -461px -5806px;
}
.fw .iam-app-list-row.sm .fwnetdocumentsIcon {
  background-position: -515px -5806px;
}
.fw .iam-app-list-row.sm .fwmoconaviIcon {
  background-position: -407px -5861px;
}
.fw .iam-app-list-row.sm .fwmobile_ironIcon {
  background-position: -461px -5861px;
}
.fw .iam-app-list-row.sm .fwmobile_xpenseIcon {
  background-position: -515px -5861px;
}
.fw .iam-app-list-row.sm .fwlockpath_keylightIcon {
  background-position: -407px -5916px;
}
.fw .iam-app-list-row.sm .fwliquid_filesIcon {
  background-position: -461px -5916px;
}
.fw .iam-app-list-row.sm .fwkudosIcon {
  background-position: -515px -5916px;
}
.fw .iam-app-list-row.sm .fwacl_grc_samlIcon {
  background-position: -407px -5971px;
}
.fw .iam-app-list-row.sm .fwandromeda_on_premisesIcon {
  background-position: -461px -5971px;
}
.fw .iam-app-list-row.sm .fwedigital_researchIcon {
  background-position: -515px -5971px;
}
.fw .iam-app-list-row.sm .fwcloud_management_portal_for_microsoft_azureIcon {
  background-position: -407px -6026px;
}
.fw .iam-app-list-row.sm .fwautotask_endpoint_backupIcon {
  background-position: -461px -6026px;
}
.fw .iam-app-list-row.sm .fwappbladeIcon {
  background-position: -515px -6026px;
}
.fw .iam-app-list-row.sm .fwmcmIcon {
  background-position: -407px -6081px;
}
.fw .iam-app-list-row.sm .fwintimeIcon {
  background-position: -461px -6081px;
}
.fw .iam-app-list-row.sm .fwevidence_dot_comIcon {
  background-position: -515px -6081px;
}
.fw .iam-app-list-row.sm .fwempcenterIcon {
  background-position: -407px -6136px;
}
.fw .iam-app-list-row.sm .fweli_onboardingIcon {
  background-position: -461px -6136px;
}
.fw .iam-app-list-row.sm .fwdirectIcon {
  background-position: -515px -6136px;
}
.fw .iam-app-list-row.sm .fwcs_starsIcon {
  background-position: -407px -6191px;
}
.fw .iam-app-list-row.sm .fwcompetencyiqIcon {
  background-position: -461px -6191px;
}
.fw .iam-app-list-row.sm .fwchronicxIcon {
  background-position: -515px -6191px;
}
.fw .iam-app-list-row.sm .fwbenselectIcon {
  background-position: -407px -6246px;
}
.fw .iam-app-list-row.sm .fwasc_contractsIcon {
  background-position: -461px -6246px;
}
.fw .iam-app-list-row.sm .fwalcumus_info_exchangeIcon {
  background-position: -515px -6246px;
}
.fw .iam-app-list-row.sm .fwicn-360_onlineIcon {
  background-position: -407px -6301px;
}
.fw .iam-app-list-row.sm .fwicn-10000ft_plansIcon {
  background-position: -461px -6301px;
}
.fw .iam-app-list-row.sm .fwgeo_learningIcon {
  background-position: -515px -6301px;
}
.fw .iam-app-list-row.sm .fwframer_cloudIcon {
  background-position: -407px -6356px;
}
.fw .iam-app-list-row.sm .fwpopinIcon {
  background-position: -461px -6356px;
}
.fw .iam-app-list-row.sm .fwwingspan_etmfIcon {
  background-position: -515px -6356px;
}
.fw .iam-app-list-row.sm .fwvxmaintainIcon {
  background-position: -407px -6411px;
}
.fw .iam-app-list-row.sm .fwvoyanceIcon {
  background-position: -461px -6411px;
}
.fw .iam-app-list-row.sm .fwt_and_e_expressIcon {
  background-position: -515px -6411px;
}
.fw .iam-app-list-row.sm .fwsymantec_web_security_serviceIcon {
  background-position: -407px -6466px;
}
.fw .iam-app-list-row.sm .fwsplunk_enterprise_and_splunk_cloudIcon {
  background-position: -461px -6466px;
}
.fw .iam-app-list-row.sm .fwperception_united_statesIcon {
  background-position: -515px -6466px;
}
.fw .iam-app-list-row.sm .fwpalo_alto_networks_apertureIcon {
  background-position: -407px -6521px;
}
.fw .iam-app-list-row.sm .fwoc_tanner_appreciatehubIcon {
  background-position: -461px -6521px;
}
.fw .iam-app-list-row.sm .fwmobiIcon {
  background-position: -515px -6521px;
}
.fw .iam-app-list-row.sm .fwmoveit_transfer_azure_ad_integrationIcon {
  background-position: -407px -6576px;
}
.fw .iam-app-list-row.sm .fwmanabi_pocketIcon {
  background-position: -461px -6576px;
}
.fw .iam-app-list-row.sm .fwcollaborative_innovationIcon {
  background-position: -515px -6576px;
}
.fw .iam-app-list-row.sm .fwsilkroad_life_suiteIcon {
  background-position: -407px -6631px;
}
.fw .iam-app-list-row.sm .fwenvi_mmisIcon {
  background-position: -461px -6631px;
}
.fw .iam-app-list-row.sm .fwnamelyIcon {
  background-position: -515px -6631px;
}
.fw .iam-app-list-row.sm .fwboxIcon {
  background-position: -243px -1312px;
}
.fw .iam-app-list-row.sm .fwand_franklyIcon {
  background-position: -407px -6686px;
}
.fw .iam-app-list-row.sm .fwabacusIcon {
  background-position: -461px -6686px;
}
.fw .iam-app-list-row.sm .fwalertmediaIcon {
  background-position: -515px -6686px;
}
.fw .iam-app-list-row.sm .fwalterdeskIcon {
  background-position: -407px -6741px;
}
.fw .iam-app-list-row.sm .fwanswerhubIcon {
  background-position: -461px -6741px;
}
.fw .iam-app-list-row.sm .fwbenevityIcon {
  background-position: -515px -6741px;
}
.fw .iam-app-list-row.sm .fwbambu_by_sprout_socialIcon {
  background-position: -407px -6796px;
}
.fw .iam-app-list-row.sm .fwbeyondtrustIcon {
  background-position: -461px -6796px;
}
.fw .iam-app-list-row.sm .fwbizteraIcon {
  background-position: -515px -6796px;
}
.fw .iam-app-list-row.sm .fwbrandfolderIcon {
  background-position: -407px -6851px;
}
.fw .iam-app-list-row.sm .fwbrightedgeIcon {
  background-position: -461px -6851px;
}
.fw .iam-app-list-row.sm .fwbreezy_hrIcon {
  background-position: -515px -6851px;
}
.fw .iam-app-list-row.sm .fwbright_patternIcon {
  background-position: -407px -6906px;
}
.fw .iam-app-list-row.sm .fwclariIcon {
  background-position: -461px -6906px;
}
.fw .iam-app-list-row.sm .fwcloudsaverIcon {
  background-position: -515px -6906px;
}
.fw .iam-app-list-row.sm .fwcloudpassageIcon {
  background-position: -407px -6961px;
}
.fw .iam-app-list-row.sm .fwcloudwordsIcon {
  background-position: -461px -6961px;
}
.fw .iam-app-list-row.sm .fwcmpute_ioIcon {
  background-position: -515px -6961px;
}
.fw .iam-app-list-row.sm .fwcontentlyIcon {
  background-position: -407px -7016px;
}
.fw .iam-app-list-row.sm .fwcoveo_cloudIcon {
  background-position: -461px -7016px;
}
.fw .iam-app-list-row.sm .fwculture_ampIcon {
  background-position: -515px -7016px;
}
.fw .iam-app-list-row.sm .fwculture_hqIcon {
  background-position: -407px -7071px;
}
.fw .iam-app-list-row.sm .fwdashlane_businessIcon {
  background-position: -461px -7071px;
}
.fw .iam-app-list-row.sm .fwdatabookIcon {
  background-position: -515px -7071px;
}
.fw .iam-app-list-row.sm .fwdatacastleIcon {
  background-position: -407px -7126px;
}
.fw .iam-app-list-row.sm .fwdetectifyIcon {
  background-position: -461px -7126px;
}
.fw .iam-app-list-row.sm .fwdialpadIcon {
  background-position: -515px -7126px;
}
.fw .iam-app-list-row.sm .fwdigicertIcon {
  background-position: -407px -7181px;
}
.fw .iam-app-list-row.sm .fwdigifyIcon {
  background-position: -461px -7181px;
}
.fw .iam-app-list-row.sm .fwdoceboIcon {
  background-position: -515px -7181px;
}
.fw .iam-app-list-row.sm .fwdocsendIcon {
  background-position: -407px -7236px;
}
.fw .iam-app-list-row.sm .fwdocuratedIcon {
  background-position: -461px -7236px;
}
.fw .iam-app-list-row.sm .fwdopplerIcon {
  background-position: -515px -7236px;
}
.fw .iam-app-list-row.sm .fwdovetaleIcon {
  background-position: -407px -7291px;
}
.fw .iam-app-list-row.sm .fwdroplrIcon {
  background-position: -461px -7291px;
}
.fw .iam-app-list-row.sm .fwengagioIcon {
  background-position: -515px -7291px;
}
.fw .iam-app-list-row.sm .fwenplugIcon {
  background-position: -407px -7346px;
}
.fw .iam-app-list-row.sm .fwteemIcon {
  background-position: -461px -7346px;
}
.fw .iam-app-list-row.sm .fweveryonesocialIcon {
  background-position: -515px -7346px;
}
.fw .iam-app-list-row.sm .fwinsperity_expensableIcon {
  background-position: -407px -7401px;
}
.fw .iam-app-list-row.sm .fwespressiveIcon {
  background-position: -461px -7401px;
}
.fw .iam-app-list-row.sm .fwfastlyIcon {
  background-position: -515px -7401px;
}
.fw .iam-app-list-row.sm .fwfavroIcon {
  background-position: -407px -7456px;
}
.fw .iam-app-list-row.sm .fwfigmaIcon {
  background-position: -461px -7456px;
}
.fw .iam-app-list-row.sm .fwfirstbirdIcon {
  background-position: -515px -7456px;
}
.fw .iam-app-list-row.sm .fwfivetranIcon {
  background-position: -407px -7511px;
}
.fw .iam-app-list-row.sm .fwfloatIcon {
  background-position: -461px -7511px;
}
.fw .iam-app-list-row.sm .fwfloqastIcon {
  background-position: -515px -7511px;
}
.fw .iam-app-list-row.sm .fwflowdockIcon {
  background-position: -407px -7566px;
}
.fw .iam-app-list-row.sm .fwfulcrumIcon {
  background-position: -461px -7566px;
}
.fw .iam-app-list-row.sm .fwgithub_comIcon {
  background-position: -516px -7566px;
}
.fw .iam-app-list-row.sm .fwgliffyIcon {
  background-position: -406px -7621px;
}
.fw .iam-app-list-row.sm .fwmonday_comIcon {
  background-position: -461px -7621px;
}
.fw .iam-app-list-row.sm .fwpeakonIcon {
  background-position: -516px -7621px;
}
.fw .iam-app-list-row.sm .fwoktaIcon {
  background-position: -461px -7676px;
}
.fw .iam-app-list-row.sm .fwpingoneIcon {
  background-position: -516px -7731px;
}
.fw .iam-app-list-row.sm .fwmulesoftIcon {
  background-position: -406px -7676px;
}
.fw .iam-app-list-row.sm .fwopenidIcon {
  background-position: -461px -7731px;
}
.fw .iam-app-list-row.sm .fwsdpIcon {
  background-position: -406px -7731px;
}
.fw .iam-app-list-row.sm .fwnatural_hrIcon {
  background-position: -406px -7785px;
}
.fw .iam-app-list-row.sm .fwnasset_sonarIcon {
  background-position: -461px -7785px;
}
.fw .iam-app-list-row.sm .fwpam360Icon {
  background-position: -516px -7840px;
}
.fw .iam-app-list-row.sm .fwad360Icon {
  background-position: -406px -7895px;
}
.fw .iam-app-list-row.sm .fwopmIcon {
  background-position: -461px -7895px;
}
.fw .iam-app-list-row.sm .fwassetexplorerIcon {
  background-position: -516px -7895px;
}
.fw .iam-app-list-row.sm .fwepcIcon {
  background-position: -406px -7950px;
}
.fw .iam-app-list-row.sm .fwpmpIcon {
  background-position: -461px -7950px;
}
.fw .iam-app-list-row.sm .fwvmpIcon {
  background-position: -516px -7950px;
}
.fw .iam-app-list-row.sm .fwdcpIcon {
  background-position: -406px -8005px;
}
.fw .iam-app-list-row.sm .fwacpIcon {
  background-position: -461px -8005px;
}
.fw .iam-app-list-row.sm .fwnfaIcon {
  background-position: -516px -8005px;
}
.fw .iam-app-list-row.sm .fwouIcon {
  background-position: -406px -8060px;
}
.fw .iam-app-list-row.sm .fwncmIcon {
  background-position: -461px -8060px;
}
.fw .iam-app-list-row.sm .fwfaIcon {
  background-position: -516px -8060px;
}
.fw .iam-app-list-row.sm .fwpmproIcon {
  background-position: -406px -8115px;
}
.fw .iam-app-list-row.sm .fwampIcon {
  background-position: -461px -8115px;
}
.fw .iam-app-list-row.sm .fwkmpIcon {
  background-position: -516px -8115px;
}
.fw .iam-app-list-row.sm .fwrapIcon {
  background-position: -516px -7785px;
}
.fw .iam-app-list-row.sm .fwadapIcon {
  background-position: -461px -7840px;
}
.fw .iam-app-list-row.sm .fwadmpIcon {
  background-position: -406px -7840px;
}
.fw .iam-app-list-row.sm .fwanalyticsIcon {
  background-position: -406px -8170px;
}
.fw .iam-app-list-row.sm .fwadmpmspIcon {
  background-position: -461px -8170px;
}
.fw .iam-app-list-row.sm .fwbookmarkIcon {
  background-position: -516px -8170px;
}
.fw .fw-icn-authy-auth {
  background-position: -218px -3614px;
  height: 28px;
  width: 37px;
}
.fw .fw-icn-revoke {
  background-position: -427px -3586px;
}
.fw .fw-icn-discover-apps {
  background-position: -273px -3615px;
  width: 57px;
  height: 57px;
}
.fw .fw-icn-shadow-apps {
  background-position: -338px -3618px;
  width: 57px;
  height: 57px;
}
.fw .fw-icn-total-actor {
  background-position: -226px -3693px;
  width: 51px;
  height: 55px;
}
.fw .fw-icn-shadow-actor {
  background-position: -294px -3694px;
  width: 53px;
  height: 54px;
}
.fw .fw-icn-banned-apps {
  background-position: -364px -3693px;
  width: 53px;
  height: 54px;
}
.fw .fw-icn-ram-allocation {
  background-position: -395px -3018px;
}
.fw .fw-icn-status-docs {
  background-position: -123px -3454px;
}
.fw .fw-icn-status-docs-verify {
  background-position: -103px -3455px;
}
.fw .fw-icn-pdf1 {
  background-position: -145px -3454px;
}
.fw .fw-icn-man-verify {
  background-position: -29px -3453px;
}
.fw .fw-icn-man-attention {
  background-position: -48px -3453px;
}
.fw .fw-icn-man-success {
  background-position: -66px -3452.5px;
}
.fw .fw-icn-man-failed {
  background-position: -82px -3452.5px;
}
.fw .fw-run-analysis {
  background-position: -228px -3651px;
}
.fw .fw-icn-man-false {
  background-position: -122px -3078px;
}
.fw .fw-icn-all-source {
  background-position: -49px -3758px;
  width: 26px;
  height: 26px;
}
.fw .fw-icn-success-source {
  background-position: -3px -3758px;
  width: 36px;
  height: 31px;
}
.fw .fw-icn-failed-source {
  background-position: -86px -3758px;
  width: 36px;
  height: 31px;
}
.fw .fw-icn-verify-source {
  background-position: -130px -3758px;
  width: 36px;
  height: 31px;
}
.fw .fw-icn-close-red1 {
  background-position: -390px -2995px;
}
.fw .fw-icn-bulb1 {
  background-position: -422px -3018px;
}
.fw .fw-icn-table-sort-asc {
  background-position: -180px -3760px;
  width: 20px;
}
.fw .fw-icn-table-sort-desc {
  background-position: -211px -3760px;
  width: 20px;
}
.fw .fw-icn-ibm-400 {
  background-position: -1px -3796px;
}
.fw .fw-icn-cisco-sm {
  background-position: -28px -3796px;
}
.fw .fw-icn-sonicwall-sm,
.fw .fw-icn-lp-sonicwall {
  background-position: -52px -3796px;
}
.fw .fw-icn-fortinet-sm {
  background-position: -77px -3796px;
}
.fw .fw-icn-juniper-sm,
.fw .fw-icn-lp-juniper {
  background-position: -104px -3798px;
}
.fw .fw-icn-meraki-sm,
.fw .fw-icn-lp-meraki {
  background-position: -131px -3798px;
}
.fw .fw-icn-sophos-sm,
.fw .fw-icn-lp-sophos {
  background-position: -158px -3798px;
}
.fw .fw-icn-paloauto-sm {
  background-position: -184px -3798px;
}
.fw .fw-icn-watchguard-sm {
  background-position: -210px -3798px;
}
.fw .fw-icn-barracuda-sm {
  background-position: -237px -3798px;
}
.fw .fw-icn-huawei-sm {
  background-position: -264px -3797px;
}
.fw .fw-icn-disable-cat {
  background-position: -238px -3760px;
}
.fw .fw-icn-schedule1 {
  background-position: -44px -2472px;
}
.fw .fw-icn-filtered-sm {
  background-position: -418px -3756px;
}
.fw .fw-icn-enable-user {
  background-position: -77px -30px;
}
.fw .fw-icn-disable-user {
  background-position: -58px -30px;
}
.fw .fw-icn-hide-eye-md {
  background-position: -264px -3759px;
}
.fw .fw-icn-share-blk {
  background-position: -92px -2471px;
}
.fw .fw-icn-share {
  background-position: -67px -2471px;
}
.fw .fw-icn-warning-info-sm {
  background-position: -358px -3755px;
}
.fw .fw-icn-filter-sm1 {
  background-position: -377px -3755px;
}
.fw .fw-icn-filter-with-tick {
  background-position: -418px -3755px;
}
.fw .fw-icn-refresh-white {
  background-position: -396px -3755px;
}
.fw .fw-icn-user-gray {
  background-position: -359px -3779px;
}
.fw .fw-icn-group-gray {
  background-position: -381px -3779px;
}
.fw .fw-icn-monitor {
  background-position: -359px -3800px;
}
.fw .fw-icn-sheet {
  background-position: -379px -3801px;
}
.fw .fw-icn-arrow-green-md {
  background-position: -396px -3800px;
}
.fw .fw-icn-arrow-red-md {
  background-position: -410px -3801px;
}
.fw .fw-icn-resource {
  background-position: -404px -3779px;
}
.fw .fw-icn-group-blue {
  background-position: -8px -3612px;
  width: 20px;
}
.fw .fw-icn-user-sm {
  background-position: -34px -3612px;
}
.fw .fw-icn-user-owner {
  background-position: -6px -3638px;
  width: 23px;
  height: 23px;
}
.fw .fw-icn-user-owner {
  background-position: -6px -3638px;
  width: 23px;
  height: 23px;
}
.fw .fw-icn-user-group-lg {
  background-position: -32px -3638px;
  width: 23px;
  height: 23px;
}
.fw .fw-icn-user-lg {
  background-position: -58px -3638px;
  width: 23px;
  height: 23px;
}
.fw .fw-icn-lock1 {
  background-position: -115px -2469px;
}
.fw .fw-icn-red-warning-lg {
  background-position: -2px -2811px;
  width: 25px;
  height: 20px;
}
.fw .fw-icn-cpy {
  background-position: -54px -3612px;
}
.fw .fw-icn-tick-white {
  background-position: -76px -3613px;
}
.fw .fw-icn-new {
  background-position: -426px -3780px;
  width: 21px;
}
.fw .fw-icn-adauditplus {
  background-position: -274px -1624px;
  width: 33px;
  height: 33px;
}
.fw .fw-icn-malwarebytes {
  background-position: -318px -1627px;
  width: 36px;
  height: 32px;
}
.fw .fw-icn-fireeye {
  background-position: -360px -1620px;
  width: 38px;
  height: 37px;
}
.fw .fw-icn-symendpoint {
  background-position: -121px -1621px;
  width: 37px;
  height: 39px;
}
.fw .fw-icn-symdlp {
  background-position: -74px -1623px;
  width: 35px;
  height: 35px;
}
.fw .fw-icn-mcafee {
  background-position: -21px -1627px;
  width: 29px;
  height: 34px;
}
.fw .fw-icn-trendmicro {
  background-position: -171px -1622px;
  width: 38px;
  height: 38px;
}
.fw .fw-icn-pwdmanagerpro {
  background-position: -412px -1626px;
  width: 30px;
  height: 33px;
}
.fw .fw-icn-opmanager {
  background-position: -225px -1618px;
  width: 37px;
  height: 37px;
}
.fw .fw-icn-vmwareesxi {
  background-position: -455px -1621px;
  width: 37px;
  height: 39px;
}
.fw .fw-icn-active-directory1 {
  background-position: -77px -614px;
  width: 40px;
  height: 42px;
}
.fw .fw-icn-m365-directory {
  background-position: -134px -615px;
  width: 34px;
  height: 42px;
}
.fw .fw-icn-gsuite-directory {
  background-position: -193px -615px;
  width: 37px;
  height: 42px;
}
.fw .fw-icn-exchange-directory {
  background-position: -256px -615px;
  width: 43px;
  height: 42px;
}
.fw .fw-icn-spfs-directory {
  background-position: -9px -687px;
  width: 48px;
  height: 42px;
}
.fw .fw-icn-sponline-directory {
  background-position: -71px -685px;
  width: 42px;
  height: 42px;
}
.fw .fw-icn-domain-tick {
  background-position: -1px -2836px;
}
.fw .fw-icn-domain {
  background-position: -20px -2836px;
}
.fw .fw-icn-info-red-sm {
  background-position: -32px -2813px;
}
.fw .fw-icn-play-sm1 {
  background-position: -53px -2813px;
}
.fw .fw-icn-directory-slide-prev {
  background-position: -76px -2813px;
}
.fw .fw-icn-directory-slide-next {
  background-position: -95px -2813px;
}
.fw .fw-icn-tenant-tick {
  background-position: -41px -2836px;
}
.fw .fw-icn-tenant {
  background-position: -61px -2836px;
}
.fw .fw-icn-group-sm1 {
  background-position: -2px -2882px;
}
.fw .fw-icn-user-sm1 {
  background-position: -2px -2861px;
}
.fw .fw-icn-pmp-lg {
  background-position: -477px -949px;
  width: 20px;
  height: 20px;
}
.fw .fw-icn-logs {
  background-position: -427px -3800px;
}
.fw .fw-icn-log-format {
  background-position: -438px -3757px;
}
.fw .fw-icn-circle-help-sm {
  background-position: -456px -3758px;
}
.fw .fw-icn-line-chart1 {
  background-position: -461px -707px;
}
.fw .fw-icn-area-chart1 {
  background-position: -479px -706px;
}
.fw .fw-icn-annotation {
  background-position: -442px -707px;
}
.fw .fw-icn-timestamp {
  background-position: -476px -688px;
  width: 19px;
}
.fw .fw-icn-search-plus {
  background-position: -442px -688px;
}
.fw .fw-icn-email-auth1 {
  background-position: -356px -1693px;
  width: 25px;
  height: 20px;
}
.fw .fw-icn-google-auth1 {
  background-position: -391px -1691px;
  width: 24px;
  height: 24px;
}
.fw .fw-icn-duo-auth1 {
  background-position: -426px -1692px;
  width: 24px;
  height: 24px;
}
.fw .fw-icn-app-monitoring {
  background-position: -11px -1869px;
  width: 70px;
  height: 63px;
}
.fw .fw-icn-filter-sm2 {
  background-position: -475px -3757px;
}
.fw .fw-icn-filter-sm2-tick {
  background-position: -477px -3781px;
}
.fw .fw-icn-edit-blue {
  background-position: -446px -3801px;
}
.fw .fw-icn-location-pin {
  background-position: -211px -1934px;
  height: 19px;
}
.fw .fw-icn-portal1 {
  background-position: -49px -1935px;
}
.fw .fw-icn-client-key {
  background-position: -111px -1937px;
  width: 19px;
  height: 20px;
}
.fw .fw-icn-secret-key {
  background-position: -23px -1937px;
}
.fw .fw-icn-instance-user {
  background-position: -70px -1936px;
}
.fw .fw-icn-instance-pwd {
  background-position: -89px -1936px;
}
.fw .fw-icn-instance-email {
  background-position: -1px -1937px;
}
.fw .fw-icn-instance-protocol {
  background-position: -136px -1936px;
  width: 19px;
}
.fw .fw-icn-instance-web {
  background-position: -160px -1936px;
}
.fw .fw-icn-instance-acc {
  background-position: -185px -1935px;
  width: 19px;
}
.fw .fw-icn-arrow-up {
  background-position: -465px -3801px;
}
.fw .fw-icn-arrow-down1 {
  background-position: -482px -3800px;
}
.fw .fw-icn-auth-primary {
  background-position: -2px -3698px;
  height: 20px;
  width: 20px;
}
.fw .fw-icn-set-primary {
  background-position: -26px -3698px;
  height: 20px;
  width: 20px;
}
.fw .fw-icn-sms-auth1 {
  background-position: -37px -3666px;
  height: 26px;
  width: 21px;
}
.fw .fw-icn-auth-edit {
  background-position: -53px -3695px;
  height: 27px;
  width: 27px;
}
.fw .fw-icn-zone-auth1 {
  background-position: -121px -3694px;
  width: 26px;
  height: 26px;
}
.fw .fw-icn-protectimus-auth1 {
  background-position: -156px -3691px;
  width: 26px;
  height: 30px;
}
.fw .icn-zoneauth-otp {
  background-position: -146px -3078px;
}
.fw .fw-icn-gcp {
  background-position: -437px -2053px;
  width: 43px;
  height: 43px;
}
.fw .fw-icn-plus-black-sm1 {
  background-position: -144px -3641px;
}
.fw .fw-icn-gcp-grey {
  background-position: -211px -3054px;
}
.fw .fw-icn-ram-allocate {
  background-position: -413px -2432px;
  height: 27px;
}
.fw .fw-icn-ram-allocate-red {
  background-position: -437px -2432px;
  width: 25px;
  height: 32px;
}
.fw .fw-icn-file-settings {
  background-position: -204px -3651px;
}
.fw .fw-icn-plus-black-sm2 {
  background-position: -68px -3670px;
}
.fw .fw-icn-client-admin {
  background-position: -91px -3670px;
}
.fw .fw-icn-client-zoho {
  background-position: -372px -3612px;
}
.fw .fw-icn-client-me {
  background-position: -401px -3613px;
}
.fw .fw-icn-client-admp {
  background-position: -425px -3613px;
}
.fw .fw-icn-client-adap {
  background-position: -452px -3613px;
}
.fw .fw-icn-client-adssp {
  background-position: -479px -3613px;
}
.fw .fw-icn-star-empty {
  background-position: -143px -3670px;
}
.fw .fw-icn-star-filled {
  background-position: -167px -3670px;
}
.fw .fw-icn-doc-sm {
  background-position: -233px -3054px;
}
.fw .fw-icn-rsop {
  background-position: -276px -3054px;
}
.fw .fw-icn-info-black-lg {
  background-position: -479px -3665px;
  width: 20px;
  height: 20px;
}
.fw .fw-icn-esxi {
  background-position: -215px -3080px;
}
.fw .fw-icn-ibmas {
  background-position: -242px -3080px;
}
.fw .fw-icn-threat-search-lg {
  background-position: -465px -3207px;
  width: 29px;
  height: 39px;
}
.fw .fw-icn-status-alert-danger-lg {
  background-position: -302px -3054px;
}
.fw .fw-icn-mail-gray {
  background-position: -352px -3055px;
}
.fw .fw-icn-block-gray {
  background-position: -329px -3055px;
}
.fw .fw-icn-block-black {
  background-position: -297px -3079px;
}
.fw .fw-icn-search-zoom {
  background-position: -271px -3080px;
}
.fw .fw-icn-total-files {
  background-position: -416px -3050px;
  width: 32px;
  height: 32px;
}
.fw .fw-icn-monitored-files {
  background-position: -464px -3049px;
  width: 28px;
  height: 32px;
}
.fw .fw-icn-tampered-files {
  background-position: -464px -3261px;
  width: 33px;
  height: 32px;
}
.fw .fw-icn-new-files {
  background-position: -426px -3261px;
  width: 25px;
  height: 32px;
}
.fw .fw-icn-file-danger-bat {
  background-position: -389px -3639px;
  width: 24px;
  height: 29px;
}
.fw .fw-icn-file-warning-bat {
  background-position: -424px -3639px;
  width: 24px;
  height: 29px;
}
.fw .fw-icn-file-success-bat {
  background-position: -1px -2232px;
  width: 24px;
  height: 29px;
}
.fw .fw-icn-file-success-exe {
  background-position: -355px -3640px;
  width: 24px;
  height: 29px;
}
.fw .fw-icn-file-danger-exe {
  background-position: -66px -2231px;
  width: 24px;
  height: 29px;
}
.fw .fw-icn-file-warning-exe {
  background-position: -33px -2231px;
  width: 24px;
  height: 29px;
}
.fw .fw-icn-file-success-msi {
  background-position: -158px -2231px;
  width: 24px;
  height: 29px;
}
.fw .fw-icn-file-danger-msi {
  background-position: -98px -2230px;
  width: 24px;
  height: 29px;
}
.fw .fw-icn-file-warning-msi {
  background-position: -129px -2231px;
  width: 24px;
  height: 29px;
}
.fw .fw-icn-file-success-default {
  background-position: -185px -2231px;
  width: 24px;
  height: 29px;
}
.fw .fw-icn-file-danger-default {
  background-position: -1px -2190px;
  width: 24px;
  height: 29px;
}
.fw .fw-icn-file-warning-default {
  background-position: -32px -2191px;
  width: 24px;
  height: 29px;
}
.fw .fw-icn-file-success-dll {
  background-position: -108px -2192px;
  width: 24px;
  height: 29px;
}
.fw .fw-icn-file-danger-dll {
  background-position: -162px -2191px;
  width: 24px;
  height: 29px;
}
.fw .fw-icn-file-warning-dll {
  background-position: -95px -1896px;
  width: 24px;
  height: 29px;
}
.fw .fw-icn-file-success-rll {
  background-position: -133px -2192px;
  width: 24px;
  height: 29px;
}
.fw .fw-icn-file-danger-rll {
  background-position: -192px -2190px;
  width: 24px;
  height: 29px;
}
.fw .fw-icn-file-warning-rll {
  background-position: -130px -1896px;
  width: 24px;
  height: 29px;
}
.fw .fw-icn-nodata {
  background-position: -7px -9px;
  width: 68px;
  height: 52px;
}
.fw .fw-icn-flw-chart1 {
  background-position: -208px -2604px;
}
.fw .fw-icn-report-hamburger {
  background-position: -328px -3079px;
}
.fw .fw-icn-lp-cisco {
  background-position: -45px -2494px;
}
.fw .fw-icn-lp-pfsense {
  background-position: -71px -2495px;
}
.fw .fw-icn-lp-fortinet {
  background-position: -96px -2494px;
}
.fw .fw-icn-lp-firepower {
  background-position: -121px -2495px;
}
.fw .fw-icn-lp-hp {
  background-position: -146px -2495px;
}
.fw .fw-icn-lp-checkpoint {
  background-position: -171px -2496px;
}
.fw .fw-icn-lp-paloalto {
  background-position: -196px -2495px;
}
.fw .fw-icn-lp-watchguard {
  background-position: -221px -2494px;
}
.fw .fw-icn-lp-baracuda {
  background-position: -246px -2495px;
}
.fw .fw-icn-lp-huawei {
  background-position: -271px -2496px;
}
.fw .fw-icn-notconfig {
  background-position: -5px -79px;
  width: 79px;
  height: 82px;
}
.fw .fw-icn-noshares {
  background-position: -108px -79px;
  width: 79px;
  height: 69px;
}
.fw .fw-icn-no-access {
  background-position: -85px -3px;
  width: 79px;
  height: 69px;
}
.fw .fw-icn-sw-token {
  background-position: -293px -2496px;
}
.fw .fw-icn-hw-token {
  background-position: -311px -2496px;
}
.fw .fw-icn-wf-admp-lg {
  background-position: -5px -739px;
  width: 45px;
  height: 45px;
}
.fw .fw-icn-export-sm1 {
  background-position: -456px -667px;
}
.fw .fw-icn-wf-sdp {
  background-position: -3px -794px;
}
.fw .fw-icn-wf-service {
  background-position: -21px -794px;
}
.fw .fw-icn-wf-jira {
  background-position: -39px -794px;
}
.fw .fw-icn-wf-zd {
  background-position: -57px -794px;
}
.fw .fw-icn-wf-kayako {
  background-position: -75px -794px;
}
.fw .fw-icn-wf-fd {
  background-position: -93px -794px;
}
.fw .fw-icn-wf-sdpondemand {
  background-position: -110px -794px;
}
.fw .fw-icn-wf-cisco {
  background-position: -129px -794px;
}
.fw .fw-icn-wf-sophos {
  background-position: -147px -794px;
}
.fw .fw-icn-adselfserviceplus {
  background-position: -110px -742px;
  width: 37px;
  height: 37px;
}
.fw .fw-icn-adauditplus {
  background-position: -61px -738px;
  width: 41px;
  height: 41px;
}
.fw .fw-icn-admanagerplus {
  background-position: -156px -746px;
  width: 42px;
  height: 33px;
}
.fw .fw-icn-adselfserviceplus-sm {
  background-position: -1px -857px;
}
.fw .fw-icn-adauditplus-sm {
  background-position: -23px -856px;
}
.fw .fw-icn-admanagerplus-sm {
  background-position: -43px -855px;
}
.fw .fw-icn-folder-close-network {
  background-position: -114px -949px;
}
.fw .fw-icn-user-cap {
  background-position: -85px -828px;
}
.fw .fw-icn-circle-down-arrow {
  background-position: -136px -822px;
  width: 24px;
  height: 23px;
}
.fw .fw-icn-line-arrow-left {
  background-position: -104px -853px;
}
.fw .fw-icn-line-arrow-right {
  background-position: -118px -853px;
}
.fw .fw-icn-tick-green-circle-md {
  background-position: -86px -855px;
}
.fw .fw-icn-arrowup-green {
  background-position: -292px -470px;
}
.fw .fw-icn-green-bullet-sm {
  background-position: -135px -854px;
}
.fw .fw-icn-device-snapshot {
  background-position: -65px -854px;
}
.fw .fw-icn-search-plus-md {
  background-position: -157px -854px;
}
.fw .fw-icn-book {
  background-position: -183px -854px;
  width: 19px;
}
.fw .fw-s2-icn-feature-disabled-lg {
  background-position: -333px -106px;
  width: 79px;
  height: 63px;
}
.fw .fw-icn-timer2 {
  background-position: -210px -855px;
}
.fw .fw-icn-alert-danger-xsm {
  background-position: -233px -856px;
}
.fw .fw-icn-info-yellow-lg {
  background-position: -211px -748px;
  width: 31px;
  height: 30px;
}
.fw .fw-icn-view-report1 {
  background-position: -277px -854px;
}
.fw .fw-icn-add-column {
  background-position: -254px -854px;
}
.fw .fw-icn-tick-green-xsm {
  background-position: -298px -854px;
}
.fw .fw-icn-file-server-sm {
  background-position: -317px -855px;
}
.fw .fw-icn-sdp-md {
  background-position: -173px -829px;
  width: 19px;
}
.fw .fw-icn-sdp-gray-md {
  background-position: -201px -829px;
  width: 19px;
}
.fw .fw-icn-support-logs {
  background-position: -98px -1112px;
  width: 16px;
  height: 14px;
}
.fw .fw-icn-cisco-firepower {
  background-position: -254px -745px;
  width: 50px;
  height: 36px;
}
.fw .fw-icn-user-line {
  background-position: -1px -1965px;
  width: 16px;
  height: 17px;
}
.fw .fw-icn-clock-line {
  background-position: -24px -1966px;
  width: 16px;
  height: 16px;
}
.fw .fw-icn-plus-cricle {
  background-position: -48px -1964px;
  width: 21px;
  height: 21px;
}
.fw .fw-icn-group-dark {
  background-position: -76px -1966px;
  width: 22px;
  height: 16px;
}
.fw .fw-icn-zoho-z-white {
  background-position: -112px -1965px;
  width: 14px;
  height: 20px;
}
.fw .fw-icn-google-md {
  background-position: -137px -1963px;
  width: 22px;
  height: 23px;
}
.fw .fw-icn-microsoft-md {
  background-position: -168px -1963px;
  width: 22px;
  height: 22px;
}
.fw .fw-icn-zoho-cliq {
  background-position: -194px -1956px;
  width: 36px;
  height: 36px;
}
.fw .fw-icn-zoho-peple {
  background-position: -233px -1959px;
  width: 26px;
  height: 26px;
}
.fw .fw-icn-tick-green-xxsm {
  background-position: -391px -3060px;
  width: 10px;
  height: 8px;
}
.fw .fw-icn-info-orange-xxsm {
  background-position: -375px -3058px;
  width: 12px;
  height: 12px;
}
.fw .fw-icn-azure-gray-md {
  background-position: -24px -2883px;
}
.fw .fw-icn-azure-activity-log {
  background-position: -436px -2594px;
  width: 25px;
  height: 30px;
}
.fw .fw-icn-azure-nsg-log {
  background-position: -471px -2594px;
  width: 26px;
  height: 31px;
}
.fw .fw-icn-tick-green-circle1 {
  background-position: -229px -829px;
}
.fw .fw-icn-mc-learning {
  background-position: -171px -795px;
  width: 19px;
  height: 19px;
}
.fw .fw-icn-detect-malicious {
  background-position: -198px -795px;
  width: 21px;
  height: 19px;
}
.fw .fw-icn-risk-assessment {
  background-position: -225px -794px;
  width: 20px;
  height: 20px;
}
.fw .fw-icn-filter-md {
  background-position: -43px -2883px;
}
.fw .fw-icn-refresh-md1 {
  background-position: -64px -2884px;
}
.fw .fw-icn-search-clear-sm1 {
  background-position: -83px -2884px;
}
.fw .fw-icn-plugin {
  background-position: -378px -3079px;
}
.fw .fw-icn-update {
  background-position: -1px -2902px;
}
.fw .fw-icn-alert-danger-md1 {
  background-position: -317px -1358px;
}
.fw .fw-range-minus {
  background-position: -66px -3739px;
  width: 5px;
  height: 2px;
}
.fw .fw-range-plus {
  background-position: -95px -3736px;
  width: 7px;
  height: 7px;
}
.fw .fw-icn-help-circle-gray {
  background-position: -194px -3733px;
  width: 12px;
  height: 12px;
}
.fw .fw-down-arrow-circle-green {
  background-position: -172px -3733px;
  width: 14px;
  height: 14px;
}
.fw .fw-icn-bookmark {
  background-position: -193px -3669px;
}
.fw .fw-icn-bookmark-active {
  background-position: -213px -3669px;
}
.fw .fw-icn-info-sm2 {
  background-position: -141px -2919px;
}
.fw .fw-icn-info-danger1 {
  background-position: -212.5px -323.5px;
}
.fw .fw-icn-info-md1 {
  background-position: -174px -323px;
}
.fw .fw-icn-clear-search-md {
  background-position: -253px -829px;
}
.fw .fw-icn-computer-search {
  background-position: -260px -797px;
}
.fw .fw-icn-user2 {
  background-position: -284px -798px;
}
.fw .fw-icn-process {
  background-position: -308px -798px;
}
.fw .fw-icn-log360ueba-xlg {
  background-position: -308px -2540px;
  width: 32px;
  height: 32px;
}
.fw .fw-icn-computer-md {
  background-position: -277px -830px;
}
.fw .fw-icn-minus-md {
  background-position: -299px -828px;
}
.fw .fw-icn-close-md1 {
  background-position: -316px -829px;
}
.fw .fw-icn-plus-gray-md {
  background-position: -338px -833px;
}
.fw .fw-icn-computer-search-white {
  background-position: -399px -818px;
}
.fw .fw-icn-close-white {
  background-position: -377px -818px;
}
.fw .fw-icn-windows1 {
  background-position: -153px -1331px;
}
.fw .fw-icn-unix {
  background-position: -176px -1353px;
}
.fw .fw-icn-sql1 {
  background-position: -198px -1333px;
}
.fw .fw-icn-postgres {
  background-position: -177px -1332px;
}
.fw .fw-icn-mssql {
  background-position: -199px -1355px;
  width: 19px;
}
.fw .fw-icn-high-risk {
  background-position: -197px -1378px;
}
.fw .fw-icn-medium-risk {
  background-position: -178px -1378px;
}
.fw .fw-icn-low-risk {
  background-position: -159px -1378px;
}
.fw .fw-icn-tick-lg {
  background-position: -177px -2870px;
  width: 21px;
  height: 21px;
}
.fw .fw-icn-white-search-right {
  background-position: -138px -1355px;
}
.fw .fw-icn-search-close-sm {
  background-position: -157px -1355.5px;
}
.fw .fw-icn-log360cloud-md {
  background-position: -63px -2201px;
  width: 16px;
  height: 14px;
}
.fw .fw-icn-manage-team {
  background-position: -88px -2199px;
  width: 16px;
  height: 16px;
}
.fw .fw-icn-arrow-down-sm {
  background-position: -233px -1933px;
}
.fw .fw-icn-arrow-up-sm {
  background-position: -247px -1933px;
}
.fw .fw-icn-warning {
  background-position: -413px -1004px;
}
.fw .fw-icn-next2 {
  background-position: -70px -2859px;
}
.fw .fw-icn-notstarted {
  background-position: -95px -2860px;
}
.fw .fw-icn-stop {
  background-position: -118px -2860px;
}
.fw .fw-icn-info-orange {
  background-position: -481px -1733px;
}
.fw .fw-icn-computer-gray {
  background-position: -398px -1734px;
}
.fw .fw-icn-circle-orange-md {
  background-position: -337px -1734px;
}
.fw .fw-icn-circle-dark-gray-md {
  background-position: -312px -1734px;
}
.fw .fw-icn-plus-gray1 {
  background-position: -289px -1734px;
}
.fw .fw-icn-minus-gray {
  background-position: -267px -1734px;
}
.fw .fw-icn-chart-tree {
  background-position: -242px -1734px;
}
.fw .fw-icn-chart-network {
  background-position: -212px -1735px;
}
.fw .fw-icn-chart-sankey {
  background-position: -181px -1734px;
}
.fw .fw-icn-plus-dark-gray {
  background-position: -289px -1734px;
}
.fw .fw-icn-minus-dark-gray {
  background-position: -267px -1735px;
}
.fw .fw-icn-synology {
  background-position: -141px -2859px;
}
.fw .fw-icn-cluster {
  background-position: -353px -829px;
}
.fw .fw-icn-bell-lg {
  background-position: -223px -2471px;
}
.fw .fw-icn-bell-lg-active {
  background-position: -243px -2471px;
}
.fw .fw-icn-cancel-sm {
  background-position: -319px -410px;
}
.fw .fw-icn-duo-auth-lg {
  background-position: -151px -1842px;
  height: 50px;
  width: 50px;
}
.fw .fw-icn-white-cart {
  background-position: -233px -3670px;
}
.fw .fw-icn-advance-threat-analytics {
  background-position: -188px -3699px;
}
.fw .fw-icn-status-docs-verify1 {
  background-position: -331px -798px;
}
.fw .fw-icn-threat-high-risk {
  background-position: -354px -748px;
  width: 31px;
  height: 31px;
}
.fw .fw-icn-threat-suspicious {
  background-position: -314px -747px;
  width: 31px;
  height: 31px;
}
.fw .fw-icn-threat-moderate-risk {
  background-position: -470px -494px;
  width: 30px;
  height: 30px;
}
.fw .fw-icn-threat-low-risk {
  background-position: -470px -530px;
  width: 30px;
  height: 30px;
}
.fw .fw-icn-threat-trustworthy {
  background-position: -470px -605px;
  width: 30px;
  height: 31px;
}
.fw .fw-icn-info-warning-black {
  background-position: -288.5px -3407px;
}
.fw .fw-icn-status-docs-verify2 {
  background-position: -186.5px -3431.5px;
}
.fw .fw-icn-status-docs-failed {
  background-position: -166px -3431px;
}
.fw .fw-icn-anomaly {
  background-position: -430.8px -3225.6px;
}
.fw .fw-icn-decreased {
  background-position: -75px -2603px;
}
.fw .fw-icn-search3 {
  background-position: -280px -3382px;
}
.fw .fw-icn-search-zoom1 {
  background-position: -303.5px -3382px;
}
.fw .fw-icn-user-risk-analysis {
  width: 19px;
  background-position: -211px -3430.5px;
}
.fw .fw-icn-user-activity-log {
  width: 19px;
  background-position: -237px -3430.5px;
}
.fw .fw-icn-user-details {
  width: 19px;
  background-position: -264px -3429.5px;
}
.fw .fw-icn-disk-risk-analysis {
  width: 19px;
  background-position: -285px -3358px;
}
.fw .fw-icn-disk-details {
  width: 19px;
  background-position: -311.3px -3358px;
}
.fw .fw-icn-right-marron-arrow {
  background-position: -8px -2630px;
}
.fw .fw-icn-filter-black {
  background-position: -369px -798px;
}
.fw .fw-icn-trash-black {
  background-position: -389px -797px;
}
.fw .fw-icn-new-label1 {
  background-position: -416px -3168px;
  width: 47px;
  height: 32px;
}
.fw .fw-icn-whitelist-source {
  background-position: -148px -3099px;
  width: 19px;
}
.fw .fw-icn-dot-green-sm1 {
  background-position: -14px -2625px;
}
.fw .fw-icn-dot-red-sm1 {
  background-position: -27px -2625px;
}
.fw .fw-icn-white-tick {
  background-position: -138px -1378px;
}
.fw .fw-icn-search-error {
  background-position: -138px -1378px;
}
.fw .fw-icn-reorder-widget {
  background-position: -97px -1140px;
}
.fw .fw-icn-aws-eks-audit-logs {
  background-position: -364px -1560px;
  width: 35px;
  height: 35px;
}
.fw .fw-icn-log360ec2 {
  background-position: -107px -2099px;
}
.fw .fw-icn-green-key {
  background-position: -127px -2097.6px;
}
.fw .fw-icn-log360ec2-sm {
  background-position: -333px -2098px;
}
.fw .fw-icn-green-key-sm {
  background-position: -315px -2098px;
}
.fw .fw-icn-file-history {
  background-position: -174.5px -2098px;
}
.fw .fw-icn-scan-schedule {
  background-position: -199px -2097px;
}
.fw .fw-icn-scan-schedule-now {
  background-position: -289.5px -2098px;
}
.fw .fw-icn-edit2 {
  background-position: -271px -2101px;
}
.fw .fw-icn-aws-color {
  background-position: -150px -2097px;
}
.fw .fw-icn-info-xs1 {
  background-position: -352px -2098.5px;
}
.fw .fw-icn-file-lg {
  background-position: -139px -1734px;
  width: 17px;
  height: 20px;
}
.fw .fw-icn-file-passed {
  background-position: -139px -1762px;
  width: 22px;
  height: 25px;
}
.fw .fw-icn-file-failed {
  background-position: -139px -1795px;
  width: 23px;
  height: 25px;
}
.fw .fw-icn-circle-right {
  background-position: -359.5px -2245.5px;
}
.fw .fw-icn-circle-down {
  background-position: -335.5px -2245.5px;
}
.fw .fw-icn-category-sm {
  background-position: -220px -2245.5px;
}
.fw .fw-icn-severity-sm {
  background-position: -245px -2246px;
}
.fw .fw-icn-file-sm {
  background-position: -269.5px -2246px;
}
.fw .fw-icn-source-sm {
  background-position: -290.5px -2245.5px;
}
.fw .fw-icn-remediation-sm {
  background-position: -312.5px -2246px;
}
.fw .fw-icn-pam360 {
  background-position: -217px -163px;
  width: 19px;
  height: 19px;
}
.fw .fw-icn-status-docs-dark {
  background-position: -158px -3497px;
}
.fw .fw-icn-newbadge {
  background-position: -333px -3615px;
  width: 28px;
  height: 19px;
}
.fw .fw-icn-info-xs-white {
  background-position: -286px -2471.5px;
}
.fw .fw-icn-status-docs-verify3 {
  background-position: -265px -2471.5px;
}
.fw .fw-icn-entity-netscreen {
  background-position: -444px -3089px;
  width: 19px;
  height: 19px;
}
.fw .fw-icn-entity-pfsense {
  background-position: -3px -3287px;
  width: 17px;
  height: 19px;
}
.fw .fw-icn-entity-palaalto {
  background-position: -26px -3287px;
  width: 17px;
  height: 19px;
}
.fw .fw-icn-entity-meraki {
  background-position: -50px -3287px;
  width: 17px;
  height: 19px;
}
.fw .fw-icn-entity-ibm {
  background-position: -144px -3553px;
  width: 20px;
  height: 20px;
}
.fw .fw-icn-entity-h3c {
  background-position: -65px -3553px;
  width: 21px;
  height: 20px;
}
.fw .fw-icn-entity-checkpoint {
  background-position: -65px -3529px;
  width: 19px;
  height: 19px;
}
.fw .fw-icn-entity-arista {
  background-position: -419px -3089px;
  width: 19px;
  height: 19px;
}
.fw .fw-icn-list-white {
  background-position: -307px -2419px;
}
.fw .fw-icn-doc-search-white {
  background-position: -400px -3404px;
}
.fw .fw-icn-view-device-sm {
  background-position: -306px -2472px;
}
.fw .fw-icn-sync-schedule {
  background-position: -48px -2624px;
}
.fw .fw-icn-schedule-red-dot {
  background-position: -68px -2624px;
}
.fw .fw-icn-schedule-green-dot {
  background-position: -88px -2624px;
}
.fw .fw-icn-sync-enabled {
  background-position: -107px -2624px;
}
.fw .fw-icn-calendar-sm {
  background-position: -131px -2624px;
}
.fw .fw-icn-embed-edit {
  background-position: -160px -2895px;
}
.fw .fw-icn-cog-wheel-md {
  background-position: -324px -2518px;
}
.fw .fw-icn-group-md {
  background-position: -386px -2517px;
}
.fw .fw-icn-tree-view {
  background-position: -412px -2518px;
}
.fw .fw-icn-file-md3 {
  background-position: -363px -2518px;
}
.fw .fw-icn-computer-md2 {
  background-position: -344px -2518px;
}
.fw .fw-icn-lock2 {
  background-position: -431px -2518px;
}
.fw .fw-icn-plus-bold-md {
  background-position: -156px -3024px;
}
.fw .fw-icn-notify-close {
  background-position: -152px -2624px;
}
.fw .fw-icn-desktop {
  background-position: -92px -1868px;
}
.fw .fw-icn-analyse-white {
  background-position: -117px -1866px;
}
.fw .fw-icn-analyse-black {
  background-position: -163.5px -1906px;
}
.fw .fw-icn-file-dark {
  background-position: -462px -2341px;
}
.fw .fw-groups-dark {
  background-position: -439px -2341px;
}
.fw .fw-icn-market-place {
  background-position: -39px -927px;
}
.fw .fw-icn-domain-md {
  background-position: -84px -926px;
}
.fw .fw-icn-ip-md {
  background-position: -62px -926px;
}
.fw .fw-icn-speedometer {
  background-position: -332px -2422px;
  width: 18px;
  height: 11px;
}
.fw .fw-icn-drag-threedot {
  background-position: -363px -2422px;
  width: 6px;
  height: 10px;
}
.fw .fw-icn-copy-sm {
  background-position: -301px -2518px;
}
.fw .fw-icn-success-with-tick {
  background-position: -282px -2518px;
}
.fw .fw-icn-import-sm {
  background-position: -171px -2625px;
}
.fw .fw-icn-export-sm2 {
  background-position: -188px -2625px;
}
.fw .fw-icn-info-danger-sm {
  background-position: -208px -2625px;
}
.fw .fw-icn-link-dark {
  background-position: -291px -2920px;
}
.fw .fw-icn-status-alert-warning-sm {
  background-position: -330px -2472px;
}
.fw .fw-icn-url-md {
  background-position: -107px -926px;
}
.fw .fw-icn-file-md {
  background-position: -129px -926px;
}
.fw .fw-icn-azure-gray {
  background-position: -183px -2896px;
}
.fw .fw-icn-download-white {
  background-position: -427px -2483px;
}
.fw .fw-icn-windows-white {
  background-position: -423px -2628px;
}
.fw .fw-icn-linux-white {
  background-position: -448px -2627px;
  height: 20px;
}
.fw .fw-icn-connection {
  background-position: -373px -2794px;
}
.fw .fw-icn-copy-bule {
  background-position: -470.5px -2628.5px;
}
.fw .fw-icn-sand-clock {
  background-position: -348.5px -2791px;
}
.fw .fw-icn-windows-black-md {
  background-position: -378px -2421px;
}
.fw .fw-icn-windows-gray-md {
  background-position: -336px -2499px;
}
.fw .fw-icn-linux-black-md {
  background-position: -465px -2415px;
}
.fw .fw-icn-linux-gray-md {
  background-position: -488px -2415px;
}
.fw .fw-icn-copy-gray {
  background-position: -179px -2063.5px;
}
.fw .fw-icn-windowuser {
  background-position: -179px -2063.5px;
}
.fw .fw-user-time {
  background-position: -125px -838px;
  width: 20px;
  height: 16px;
}
.fw .fw-blue-squre {
  background-position: -419px -2097px;
}
.fw .fw-icn-primary-server-recovery {
  background-position: -204px -2897px;
}
.fw .fw-icn-bell-md {
  background-position: -361px -1038px;
}
.fw .fw-icn-status-alert-info-md {
  background-position: -223px -2898px;
}
.fw .fw-icn-store {
  background-position: -361px -1733px;
}
.fw .fw-icn-renew {
  background-position: -461px -1696.5px;
}
.fw .fw-icn-change-device {
  /*s2*/
  background-position: -286px -971px;
}
.fw .fw-icn-pending {
  background-position: -98px -1090px;
}
.fw .fw-icn-resend {
  background-position: -121.5px -1071px;
}
.fw .fw-icn-edit-xsm {
  background-position: -247px -2520px;
}
.fw .fw-icn-close-xsm {
  background-position: -264px -2520px;
}
.fw .fw-list-edit {
  background-position: -267px -880px;
  width: 19px;
}
.fw .fw-icn-download-sm1 {
  background-position: -123px -3431px;
}
.fw .fw-icn-embed {
  background-position: -142px -3431px;
}
.fw .fw-icn-fav-black {
  background-position: -86px -2171px;
}
.fw .fw-icn-file-tick {
  background-position: -110px -2171px;
}
.fw .fw-icn-whats-new {
  background-position: -133.5px -2171px;
}
.fw .fw-icn-play1 {
  background-position: -101px -3431px;
}
.fw .fw-icn-dev-guide {
  background-position: -78px -3431px;
}
.fw .fw-icn-show-widget {
  background-position: -57px -3431px;
}
.fw .fw-icn-plus-black-thin {
  background-position: -36px -3431px;
}
.fw .fw-icn-download-thin {
  background-position: -16px -3430px;
}
.fw .fw-icn-export2 {
  background-position: 0px -3431px;
}
.fw .fw-icn-hazard-md {
  background-position: -260px -3357px;
}
.fw .fw-icn-filter-md1 {
  background-position: -241px -3357px;
}
.fw .fw-icn-filter-md1-with-tick {
  background-position: -220px -3358px;
}
.fw .fw-icn-widget-download {
  background-position: -198px -3358px;
}
.fw .fw-icn-plus-thin {
  background-position: 0px -3399px;
}
.fw .fw-icn-edit-gray-sm1 {
  background-position: -19px -3399px;
}
.fw .fw-icn-myextension {
  background-position: -256px -3383px;
}
.fw .fw-icn-info-warning1 {
  background-position: -231px -3383px;
}
.fw .fw-icn-download1 {
  background-position: -268px -3406px;
}
.fw .fw-icn-zsigma {
  background-position: -176px -3357px;
}
.fw .fw-icn-extension {
  background-position: -38.5px -3399.5px;
}
.fw .fw-icn-extension-black {
  background-position: -245.5px -3406.5px;
}
.fw .fw-icn-extension-big {
  background-position: -183px -3379px;
  width: 40px;
  height: 40px;
}
.fw .fw-icn-extension-edit {
  background-position: -160px -3399.5px;
  width: 19px;
}
.fw .fw-icn-info-warning-md {
  background-position: -308.5px -3405.5px;
}
.fw .fw-icn-info-warning-lg {
  background-position: -352px -2691px;
}
.fw .fw-icn-manage-applications {
  background-position: -205px -2561.5px;
}
.fw .fw-icn-importlog-sm {
  background-position: -222.5px -2777px;
}
.fw .fw-icn-warning-info-sm1 {
  background-position: -382.5px -1979px;
}
.fw .fw-icn-download-thin-sm {
  background-position: -81px -3399px;
}
.fw .fw-icn-extension-url {
  background-position: -60px -3400px;
}
.fw .fw-icn-cog-xs {
  background-position: -228px -3406px;
}
.fw .fw-icn-carbon-black {
  background-position: -471px -3087px;
}
.fw .fw-icn-usage-summary {
  background-position: -156px -2171px;
}
.fw .fw-icn-restapi {
  background-position: -226px -2519px;
}
.fw .fw-icn-restapi-green {
  background-position: -22px -1480px;
}
.fw .fw-icn-connection-plug {
  background-position: -392px -1203px;
}
.fw .fw-icn-hamburger-arrow {
  background-position: -1px -1481px;
}
.fw .fw-icn-audit-history {
  background-position: -180px -2171px;
}
.fw .fw-icon-wf {
  width: 19px;
  height: 18px;
  display: inline-block;
  vertical-align: middle;
  background-image: url("images/fw-workflow-sprite@2x.png?bN=5314");
  background-size: 500px 200px;
  background-image: url("images/fw-workflow-sprite.png?bN=5314") \9;
  background-repeat: no-repeat;
}
.fw .fw-icn-wf-disable-user {
  background-position: -6px -4px;
}
.fw .fw-icn-wf-delete-user {
  background-position: -36px -4px;
}
.fw .fw-icn-wf-disable-computer {
  background-position: -65px -3px;
}
.fw .fw-icn-wf-reset-password {
  background-position: -94px -4px;
}
.fw .fw-icn-wf-add-user {
  background-position: -122px -4px;
}
.fw .fw-icn-wf-remove-user {
  background-position: -151px -4px;
}
.fw .fw-icn-wf-enable-user {
  background-position: -181px -4px;
}
.fw .fw-icn-wf-unlock-user {
  background-position: -210px -4px;
}
.fw .fw-icn-wf-modify-user {
  background-position: -239px -4px;
}
.fw .fw-icn-wf-enable-computer {
  background-position: -268px -4px;
}
.fw .fw-icn-wf-delete-computer {
  background-position: -298px -4px;
}
.fw .fw-icn-wf-decision {
  background-position: -327px -4px;
}
.fw .fw-icn-wf-time-delay {
  background-position: -357px -5px;
}
.fw .fw-icn-wf-ping-device {
  background-position: -387px -4px;
}
.fw .fw-icn-wf-trace-route {
  background-position: -415px -4px;
}
.fw .fw-icn-wf-stop-process {
  background-position: -445px -4px;
}
.fw .fw-icn-wf-test-process {
  background-position: -475px -4px;
}
.fw .fw-icn-wf-start-process {
  background-position: -4px -32px;
}
.fw .fw-icn-wf-stop-service {
  background-position: -123px -32px;
}
.fw .fw-icn-wf-test-service {
  background-position: -34px -32px;
}
.fw .fw-icn-wf-start-service {
  background-position: -64px -32px;
}
.fw .fw-icn-wf-add-service {
  background-position: -93px -32px;
}
.fw .fw-icn-wf-shutdown-computer {
  background-position: -152px -32px;
}
.fw .fw-icn-wf-restart-computer {
  background-position: -182px -32px;
}
.fw .fw-icn-wf-windows-script {
  background-position: -212px -33px;
}
.fw .fw-icn-wf-disable-usb {
  background-position: -241px -32px;
}
.fw .fw-icn-wf-linux-shutdown {
  background-position: -270px -32px;
}
.fw .fw-icn-wf-linux-restart {
  background-position: -301px -32px;
}
.fw .fw-icn-wf-linux-script {
  background-position: -328px -32px;
}
.fw .fw-icn-wf-send-sms {
  background-position: -388px -32px;
}
.fw .fw-icn-wf-send-email {
  background-position: -418px -33px;
}
.fw .fw-icn-wf-send-popup {
  background-position: -360px -33px;
}
.fw .fw-icn-wf-write-file {
  background-position: -448px -32px;
}
.fw .fw-icn-wf-http-webhook {
  background-position: -477px -32px;
}
.fw .fw-icn-wf-inoutbound {
  background-position: -5px -62px;
}
.fw .fw-icn-wf-cisco-asa {
  background-position: -37px -62px;
}
.fw .fw-icn-wf-log-forward {
  background-position: -65px -62px;
}
.fw .fw-icn-wf-csv-lookup {
  background-position: -93px -63px;
}
.fw .fw-icn-wf-snmp-trap {
  background-position: -121px -64px;
}
.fw .fw-icn-wf-install-patch {
  background-position: -152px -64px;
}
.fw .fw-icn-wf-approve-patch {
  background-position: -181px -64px;
}
.fw .fw-icn-wf-webhook {
  background-position: -212px -64px;
}
.fw .fw-icn-wf-webhook1 {
  background-position: -305px -66px;
}
.fw .fw-icn-wf-webhook2 {
  background-position: -391px -63px;
}
.fw .fw-icn-wf-webhook3 {
  background-position: -93px -97px;
}
.fw .fw-icn-wf-decision-criteria {
  background-position: -242px -63px;
}
.fw .fw-icn-wf-decision-previous {
  background-position: -273px -65px;
}
.fw .fw-icn-wf-notification {
  background-position: -333px -66px;
}
.fw .fw-icn-wf-move-object {
  background-position: -418px -66px;
}
.fw .fw-icn-wf-remove-object {
  background-position: -448px -66px;
}
.fw .fw-icn-wf-remove-reports {
  background-position: -476px -66px;
}
.fw .fw-icn-wf-move-ts-home {
  background-position: -361px -64px;
}
.fw .fw-icn-wf-remove-ts-profile {
  background-position: -4px -94px;
}
.fw .fw-icn-wf-remove-home {
  background-position: -33px -95px;
}
.fw .fw-icn-wf-protect-object {
  background-position: -61px -96px;
}
.fw .fw-icn-wf-delete-object {
  background-position: -154px -96px;
}
.fw .fw-icn-wf-set-mailbox {
  background-position: -184px -95px;
}
.fw .fw-icn-wf-hide-address {
  background-position: -215px -94px;
}
.fw .fw-icn-wf-remove-eum {
  background-position: -246px -95px;
}
.fw .fw-icn-wf-export-mailbox {
  background-position: -276px -95px;
}
.fw .fw-icn-wf-disable-mailbox {
  background-position: -306px -94px;
}
.fw .fw-icn-wf-delete-mailbox {
  background-position: -334px -94px;
}
.fw .fw-icn-wf-reset-pwd-m365 {
  background-position: -361px -93px;
}
.fw .fw-icn-wf-convert-mailbox {
  background-position: -391px -94px;
}
.fw .fw-icn-wf-hide-m365-list {
  background-position: -421px -93px;
}
.fw .fw-icn-wf-revoke-license {
  background-position: -449px -94px;
}
.fw .fw-icn-wf-block-m365 {
  background-position: -478px -94px;
}
.fw .fw-icn-wf-delete-m365 {
  background-position: -3px -125px;
}
.fw .fw-icn-wf-disable-gsuite {
  background-position: -34px -127px;
}
.fw .fw-icn-wf-m365-auto-reply {
  background-position: -64px -125px;
}
.fw .fw-icn-wf-reset-pwd-gsuite {
  background-position: -95px -124px;
}
.fw .fw-icn-wf-remove-m365-rules {
  background-position: -126px -125px;
}
.fw .fw-icn-wf-invalidate-token {
  background-position: -157px -125px;
}
.fw .fw-icn-wf-remove-ms-user {
  background-position: -186px -125px;
}
.fw .fw-icn-wf-delete-skype-user {
  background-position: -124px -96px;
}
.fw .fw-icn-wf-move-profile {
  background-position: -216px -125px;
}
.fw .fw-icn-wf-delete-gsuite-account {
  background-position: -247px -125px;
}
.fw .fw-icn-wf-remove-m365-user {
  background-position: -335px -124px;
}
.fw .fw-icn-wf-hold-mailbox {
  background-position: -276px -126px;
}
.fw .fw-icn-wf-revoke-sessions {
  background-position: -306px -125px;
}
.fw .fw-icn-wf-remove-server-permission {
  background-position: -361px -124.5px;
}
.fw .fw-s2-icon,
.fw .fw-s2-inline-icon {
  display: inline-block;
  height: 18px;
  vertical-align: middle;
  width: 18px;
  background-image: url("images/s2-flat-common-sprites-images@2x.png?bN=5314");
  background-size: 500px 1600px !important;
  background-image: url("images/s2-flat-common-sprites-images.png?bN=5314") \9;
}
.fw .fw-s2-icon.asc,
.fw .fw-s2-inline-icon.asc {
  background-position: -181px -927px;
}
.fw .fw-s2-icon.desc,
.fw .fw-s2-inline-icon.desc {
  background-position: -166px -927px;
}
.fw .fw-s2-icon.asc-black,
.fw .fw-s2-inline-icon.asc-black {
  background-position: -279px -31px;
}
.fw .fw-s2-icon.desc-black,
.fw .fw-s2-inline-icon.desc-black {
  background-position: -247px -31px;
}
.fw .fw-s2-icn-deprecate-32bit {
  background-position: -12px -12px;
  width: 89px;
  height: 85px;
}
.fw .fw-s2-icn-deprecate-mysql-backend {
  background-position: -113px -12px;
  width: 89px;
  height: 85px;
}
.fw .fw-s2-icn-deprecate-32bit-mysql-backend {
  background-position: -214px -12px;
  width: 89px;
  height: 85px;
}
.fw .fw-s2-icn-domain-controller {
  background-position: -6px -112px;
  width: 36px;
  height: 41px;
}
.fw .fw-s2-icn-member-server {
  background-position: -53px -112px;
  width: 31px;
  height: 40px;
}
.fw .fw-s2-icn-workstation {
  background-position: -98px -118px;
  width: 30px;
  height: 29px;
}
.fw .fw-s2-icn-file-server {
  background-position: -142px -118px;
  width: 27px;
  height: 27px;
}
.fw .fw-pfa-icn-adap {
  background-position: -6px -493px;
  width: 15px;
  height: 14px;
}
.fw .fw-pfa-icn-apache {
  background-position: -32px -493px;
  width: 8px;
  height: 15px;
}
.fw .fw-pfa-icn-application {
  background-position: -51px -492px;
  width: 15px;
  height: 15px;
}
.fw .fw-pfa-icn-aristas {
  background-position: -77px -493px;
  width: 20px;
  height: 14px;
}
.fw .fw-pfa-icn-ibm-as400 {
  background-position: -108px -495px;
  width: 19px;
  height: 13px;
}
.fw .fw-pfa-icn-aws {
  background-position: -108px -529px;
  width: 14px;
  height: 9px;
}
.fw .fw-pfa-icn-barracuda {
  background-position: -138px -494px;
  width: 14px;
  height: 11px;
}
.fw .fw-pfa-icn-cef {
  background-position: -164px -497px;
  width: 15px;
  height: 8px;
}
.fw .fw-pfa-icn-checkpoint {
  background-position: -270px -493px;
  width: 15px;
  height: 13px;
}
.fw .fw-pfa-icn-cisco {
  background-position: -190px -496px;
  width: 15px;
  height: 10px;
}
.fw .fw-pfa-icn-common_cloud_app {
  background-position: -292px -559px;
  width: 14px;
  height: 10px;
}
.fw .fw-pfa-icn-cyber_roam {
  background-position: -134px -527px;
  width: 15px;
  height: 10px;
}
.fw .fw-pfa-icn-ibm_db2 {
  background-position: -216px -492px;
  width: 15px;
  height: 15px;
}
.fw .fw-pfa-icn-dell {
  background-position: -395px -557px;
  width: 15px;
  height: 15px;
}
.fw .fw-pfa-icn-doc_research {
  background-position: -244px -492px;
  width: 15px;
  height: 14px;
}
.fw .fw-pfa-icn-f5 {
  background-position: -322px -493px;
  width: 15px;
  height: 14px;
}
.fw .fw-pfa-icn-fireeye {
  background-position: -348px -492px;
  width: 15px;
  height: 14px;
}
.fw .fw-pfa-icn-firewall {
  background-position: -374px -496px;
  width: 15px;
  height: 10px;
}
.fw .fw-pfa-icn-forcepoint {
  background-position: -400px -494px;
  width: 10px;
  height: 14px;
}
.fw .fw-pfa-icn-fortinet {
  background-position: -421px -496px;
  width: 14px;
  height: 11px;
}
.fw .fw-pfa-icn-h3c,
.fw .fw-icn-lp-h3c {
  background-position: -447px -499px;
  width: 14px;
  height: 4px;
}
.fw .fw-pfa-icn-hp {
  background-position: -473px -494px;
  width: 15px;
  height: 15px;
}
.fw .fw-pfa-icn-huawei {
  background-position: -6px -527px;
  width: 15px;
  height: 11px;
}
.fw .fw-pfa-icn-iis {
  background-position: -33px -528px;
  width: 13px;
  height: 11px;
}
.fw .fw-pfa-icn-juniper,
.fw .fw-pfa-icn-netscreen {
  background-position: -58px -526px;
  width: 15px;
}
.fw .fw-pfa-icn-linux {
  background-position: -84px -526px;
  width: 12px;
  height: 14px;
}
.fw .fw-pfa-icn-m365 {
  background-position: -160px -525px;
  width: 12px;
  height: 14px;
}
.fw .fw-pfa-icn-malware {
  background-position: -183px -526px;
  width: 15px;
  height: 13px;
}
.fw .fw-pfa-icn-mcafee {
  background-position: -209px -525px;
  width: 13px;
  height: 15px;
}
.fw .fw-pfa-icn-meraki {
  background-position: -233px -525px;
  width: 15px;
  height: 15px;
}
.fw .fw-pfa-icn-mysql {
  background-position: -259px -525px;
  width: 15px;
  height: 15px;
}
.fw .fw-pfa-icn-nessus {
  background-position: -396px -526px;
  width: 15px;
  height: 15px;
}
.fw .fw-pfa-icn-nmap {
  background-position: -422px -526px;
  width: 15px;
  height: 15px;
}
.fw .fw-pfa-icn-openvas {
  background-position: -339px -526px;
  width: 19px;
  height: 12px;
}
.fw .fw-pfa-icn-oracle {
  background-position: -473px -526px;
  width: 15px;
  height: 15px;
}
.fw .fw-pfa-icn-paloalto {
  background-position: -313px -525px;
  width: 14px;
  height: 15px;
}
.fw .fw-pfa-icn-pfsense {
  background-position: -285px -525px;
  width: 15px;
  height: 15px;
}
.fw .fw-pfa-icn-pgsql {
  background-position: -448px -526px;
  width: 14px;
  height: 15px;
}
.fw .fw-pfa-icn-qualys {
  background-position: -8px -557px;
  width: 12px;
  height: 14px;
}
.fw .fw-pfa-icn-rapid {
  background-position: -369px -526px;
  width: 16px;
  height: 12px;
}
.fw .fw-pfa-icn-router {
  background-position: -447px -557px;
  width: 15px;
  height: 15px;
}
.fw .fw-pfa-icn-router1 {
  background-position: -473px -559px;
  width: 15px;
  height: 12px;
}
.fw .fw-pfa-icn-router2 {
  background-position: -421px -560px;
  width: 15px;
  height: 12px;
}
.fw .fw-pfa-icn-sap {
  background-position: -185px -560px;
  width: 16px;
  height: 8px;
}
.fw .fw-pfa-icn-sonic_wall {
  background-position: -81px -557px;
  width: 14px;
  height: 15px;
}
.fw .fw-pfa-icn-sophos {
  background-position: -132px -557px;
  width: 15px;
  height: 14px;
}
.fw .fw-pfa-icn-sql {
  background-position: -31px -556px;
  width: 13px;
  height: 15px;
}
.fw .fw-pfa-icn-stormshield {
  background-position: -264px -558px;
  width: 16px;
  height: 13px;
}
.fw .fw-pfa-icn-switch {
  background-position: -106px -557px;
  width: 15px;
  height: 15px;
}
.fw .fw-pfa-icn-symantec {
  background-position: -212px -557px;
  width: 14px;
}
.fw .fw-pfa-icn-trendmicro {
  background-position: -158px -557px;
  width: 16px;
  height: 14px;
}
.fw .fw-pfa-icn-unknown {
  background-position: -55px -557px;
  width: 15px;
  height: 15px;
}
.fw .fw-pfa-icn-vm {
  background-position: -238px -562px;
  width: 15px;
  height: 7px;
}
.fw .fw-pfa-icn-vmp {
  background-position: -296px -493px;
  width: 15px;
  height: 14px;
}
.fw .fw-pfa-icn-watch_guard {
  background-position: -317px -557px;
  width: 15px;
  height: 15px;
}
.fw .fw-pfa-icn-windows {
  background-position: -369px -556px;
  width: 15px;
  height: 15px;
}
.fw .fw-pfa-icn-zoho {
  background-position: -343px -557px;
  width: 15px;
  height: 15px;
}
.fw .fw-icn-securID {
  background-position: -171px -2817px;
  width: 25px;
  height: 29px;
}
.fw .fw-icn-permission-changed {
  background-position: -5px -168px;
  width: 42px;
  height: 46px;
}
.fw .fw-icn-permission-moved {
  background-position: -61px -168px;
  width: 43px;
  height: 46px;
}
.fw .fw-icn-permission-deleted {
  background-position: -449px -1545px;
  width: 41px;
  height: 46px;
}
.fw .fw-icn-permission-modified {
  background-position: -393px -1546px;
  width: 42px;
  height: 46px;
}
.fw .fw-icn-owner-changed {
  background-position: -117px -168px;
  width: 50px;
  height: 46px;
}
.fw .fw-icn-copy-pasted {
  background-position: -178px -167px;
  width: 42px;
  height: 47px;
}
.fw .fw-icn-cloud-monitoring {
  background-position: -329px -20px;
  width: 72px;
  height: 62px;
}
.fw .fw-icn-wf-autoreply {
  background-position: -7px -621px;
}
.fw .fw-icn-wf-unassign-license {
  background-position: -33px -620px;
}
.fw .fw-icn-wf-disable-feature {
  background-position: -60px -622px;
  width: 19px;
}
.fw .fw-icn-wf-move-ts {
  background-position: -89px -622px;
}
.fw .fw-icn-wf-forward-mailto {
  background-position: -161px -622px;
}
.fw .fw-icn-wf-edit-user {
  background-position: -9px -649px;
}
.fw .fw-icn-wf-ntfs-permission {
  background-position: -82px -650px;
}
.fw .fw-icn-wf-mailbox-permission {
  background-position: -106px -649px;
}
.fw .fw-icn-wf-enable-mailbox {
  background-position: -131px -650px;
}
.fw .fw-icn-wf-csv-user {
  background-position: -239px -622px;
}
.fw .fw-icn-wf-mailbox-conversion {
  background-position: -157px -649px;
  width: 19px;
}
.fw .fw-icn-ta-log360 {
  background-position: -5px -293px;
  height: 41px;
  width: 41px;
}
.fw .fw-icn-ta-virus-total {
  background-position: -54px -294px;
  height: 41px;
  width: 41px;
}
.fw .fw-icn-ta-virus-total-sm {
  background-position: -126px -294px;
  width: 20px;
  height: 20px;
}
.fw .fw-icn-ta-lta-sm {
  background-position: -103px -294px;
  width: 20px;
  height: 20px;
}
.fw .fw-icn-filter-tick {
  background-position: -295px -592px;
  width: 19px;
}
.fw .fw-icn-tick-green-circle-sm {
  background-position: -299px -623px;
}
.fw .fw-icn-danger-triangle {
  background-position: -317px -624px;
}
.fw .fw-icn-undetected {
  background-position: -263px -624px;
}
.fw .fw-icn-warning-triangle {
  background-position: -335px -624px;
}
.fw .fw-icn-timeout {
  background-position: -280px -623px;
}
.fw .fw-icn-globe {
  background-position: -52px -812px;
}
.fw .fw-icn-vt-file {
  background-position: -28px -812px;
}
.fw .fw-icn-vt-link {
  background-position: -3px -812px;
}
.fw .fw-icn-globe-pointer-blue {
  background-position: -350px -592px;
}
.fw .fw-icn-calendar-blue {
  background-position: -368px -593px;
}
.fw .fw-icn-timer-blue {
  background-position: -386px -592px;
}
.fw .fw-icn-star-blue {
  background-position: -404px -592px;
}
.fw .fw-icn-expand-plus {
  background-position: -427px -593px;
}
.fw .fw-icn-expand-minus {
  background-position: -447px -593px;
}
.fw .fw-icn-sdp-lg {
  background-position: -5px -347px;
  width: 35px;
  height: 30px;
}
.fw .fw-icn-sdp-text-md {
  background-position: -210px -649px;
}
.fw .fw-icn-vmp-md {
  background-position: -233px -650px;
}
.fw .fw-icn-pam360-md {
  background-position: -109px -352px;
  width: 19px;
  height: 19px;
}
.fw .fw-icn-pam360-lg {
  background-position: -81px -351px;
  width: 21px;
  height: 20px;
}
.fw .fw-icn-pam360-xlg {
  background-position: -48px -348px;
  width: 27px;
  height: 27px;
}
.fw .fw-icn-open-connection {
  background-position: -259px -650px;
  width: 19px;
  height: 17px;
}
.fw .fw-icn-join {
  background-position: -284px -651px;
}
.fw .fw-icn-terminate {
  background-position: -306px -651px;
}
.fw .fw-icn-opUtils {
  background-position: -6px -395px;
  width: 31px;
  height: 32px;
}
.fw .fw-icn-firewallanalyzer {
  background-position: -47px -392px;
  width: 27px;
  height: 37px;
}
.fw .fw-icn-networkconfig {
  background-position: -85px -392px;
  width: 46px;
  height: 43px;
}
.fw .fw-icn-netflowanalyzer {
  background-position: -143px -393px;
  width: 35px;
  height: 35px;
}
.fw .fw-icn-rmm-central {
  background-position: -189px -394px;
  width: 34px;
  height: 34px;
}
.fw .fw-icn-opmanager-md {
  background-position: -129px -677px;
}
.fw .fw-icn-opUtils-md {
  background-position: -6px -677px;
}
.fw .fw-icn-firewallanalyzer-md {
  background-position: -82px -677.5px;
}
.fw .fw-icn-networkconfig-md {
  background-position: -32px -678px;
}
.fw .fw-icn-netflowanalyzer-md {
  background-position: -58px -677px;
}
.fw .fw-icn-rmm-central-md {
  background-position: -104px -677.5px;
}
.fw .fw-icn-magic-wand {
  background-position: -292px -395px;
  width: 25px;
  height: 31px;
}
.fw .fw-icn-ibm-as400 {
  background-position: -143px -343px;
  width: 53px;
  height: 34px;
}
.fw .fw-icn-ibm-maximo {
  background-position: -207px -342px;
  width: 60px;
  height: 34px;
}
.fw .fw-icn-pgsql {
  background-position: -282px -339px;
  width: 52px;
  height: 38px;
}
.fw .fw-icn-custom-log-format {
  background-position: -249px -393px;
  width: 25px;
  height: 34px;
}
.fw .fw-icn-bulb2 {
  background-position: -55px -587px;
}
.fw .fw-icn-drive {
  background-position: -30px -589px;
}
.fw .fw-icn-entity-lg {
  background-position: -6px -439px;
  width: 29px;
  height: 43px;
}
.fw .fw-icn-entity-win-lg {
  background-position: -45px -439px;
  width: 40px;
  height: 43px;
}
.fw .fw-icn-entity-connect-lg {
  background-position: -409px -287px;
  width: 37px;
  height: 43px;
}
.fw .fw-icn-entity-cisco-lg {
  background-position: -451px -287px;
  width: 45px;
  height: 43px;
}
.fw .fw-icn-entity-netscreen-lg {
  background-position: -355px -439px;
  width: 39px;
  height: 43px;
}
.fw .fw-icn-entity-barracuda-lg {
  background-position: -141px -439px;
  width: 49px;
  height: 43px;
}
.fw .fw-icn-entity-fortinet-lg {
  background-position: -94px -439px;
  width: 38px;
  height: 43px;
}
.fw .fw-icn-entity-huawei-lg {
  background-position: -199px -439px;
  width: 42px;
  height: 43px;
}
.fw .fw-icn-entity-watchgaurd-lg {
  background-position: -251px -439px;
  width: 48px;
  height: 43px;
}
.fw .fw-icn-entity-sophos-lg {
  background-position: -308px -439px;
  width: 38px;
  height: 43px;
}
.fw .fw-icn-entity-sonic-lg {
  background-position: -404px -439px;
  width: 39px;
  height: 43px;
}
.fw .fw-icn-entity-pfsense-lg {
  background-position: -367px -287px;
  width: 36px;
  height: 43px;
}
.fw .fw-icn-entity-palaalto-lg {
  background-position: -410px -335px;
  width: 37px;
  height: 43px;
}
.fw .fw-icn-entity-meraki-lg {
  background-position: -367px -335px;
  width: 37px;
  height: 43px;
}
.fw .fw-icn-entity-ibm-lg {
  background-position: -452px -387px;
  width: 40px;
  height: 43px;
}
.fw .fw-icn-entity-hp-lg {
  background-position: -409px -387px;
  width: 37px;
  height: 43px;
}
.fw .fw-icn-h3c-lg {
  background-position: -451px -335px;
  width: 45px;
  height: 43px;
}
.fw .fw-icn-checkpoint-lg {
  background-position: -367px -388px;
  width: 36px;
  height: 43px;
}
.fw .fw-icn-entity-arista-lg {
  background-position: -452px -439px;
  width: 42px;
  height: 43px;
}
.fw .fw-icn-device-sonicwall {
  background-position: -8px -711px;
  height: 20px;
}
.fw .fw-icn-device-fortinet {
  background-position: -40px -711px;
  width: 20px;
  height: 19px;
}
.fw .fw-icn-device-juniper-netscreen {
  background-position: -74px -711px;
  width: 19px;
  height: 19px;
}
.fw .fw-icn-device-meraki {
  background-position: -108px -711px;
  height: 19px;
}
.fw .fw-icn-device-sophos {
  background-position: -141px -711px;
  height: 20px;
}
.fw .fw-icn-device-paloalto {
  background-position: -173px -711px;
  height: 20px;
}
.fw .fw-icn-device-watchguard {
  background-position: -205px -711px;
  height: 19px;
}
.fw .fw-icn-device-barracuda {
  background-position: -237px -711px;
  width: 21px;
  height: 19px;
}
.fw .fw-icn-device-huawei {
  background-position: -272px -711px;
  width: 21px;
  height: 19px;
}
.fw .fw-icn-device-checkpoint {
  background-position: -308px -711px;
  height: 20px;
}
.fw .fw-icn-device-hp {
  background-position: -340px -711px;
  height: 19px;
}
.fw .fw-icn-device-pfsense {
  background-position: -372px -711px;
  height: 19px;
}
.fw .fw-icn-device-f5 {
  background-position: -405px -711px;
  height: 19px;
}
.fw .fw-icn-device-h3c {
  background-position: -437px -711px;
  height: 19px;
}
.fw .fw-icn-device-stormshield {
  background-position: -470px -711px;
  height: 19px;
}
.fw .fw-icn-device-dell {
  background-position: -9px -748px;
  height: 19px;
}
.fw .fw-icn-device-forcepoint {
  background-position: -41px -748px;
  height: 19px;
}
.fw .fw-icn-device-vm {
  background-position: -71px -747px;
  width: 23px;
  height: 19px;
}
.fw .fw-icn-device-azure {
  background-position: -108px -747px;
  width: 21px;
  height: 19px;
}
.fw .fw-icn-device-aws {
  background-position: -143px -747px;
  width: 20px;
  height: 19px;
}
.fw .fw-icn-device-gcp {
  background-position: -177px -747px;
  height: 20px;
}
.fw .fw-icn-device-m365 {
  background-position: -208px -747px;
  height: 19px;
}
.fw .fw-icn-device-cisco {
  background-position: -306px -747px;
  height: 20px;
}
.fw .fw-icn-device-ibm {
  background-position: -340px -748px;
  height: 20px;
}
.fw .fw-icn-device-unknown {
  background-position: -376px -747px;
  height: 20px;
}
.fw .fw-icn-device-firewall {
  background-position: -408px -747px;
  height: 20px;
}
.fw .fw-icn-device-application {
  background-position: -442px -747px;
  height: 20px;
}
.fw .fw-icn-device-hypervisor {
  background-position: -474px -747px;
  height: 20px;
}
.fw .fw-icn-device-windows {
  background-position: -271px -748px;
  height: 20px;
}
.fw .fw-icn-device-linux {
  background-position: -240px -748px;
  height: 20px;
}
.fw .fw-icn-device-arista {
  background-position: -8px -785px;
  height: 20px;
}
.fw .fw-icn-exchange-server {
  background-position: -235px -291px;
  width: 40px;
  height: 36px;
}
.fw .fw-icn-view-report2 {
  background-position: -80px -589px;
}
.fw .fw-icn-import-logs {
  background-position: -236px -235px;
  width: 41px;
  height: 43px;
}
.fw .fw-icn-tick-green-lg {
  background-position: -133px -589px;
  width: 20px;
}
.fw .fw-icn-cancel-red-lg {
  background-position: -164px -589px;
}
.fw .fw-icn-export-md1 {
  background-position: -356px -624px;
}
.fw .fw-icn-export-lg {
  background-position: -379px -622px;
}
.fw .fw-icn-dashboard1 {
  background-position: -471px -591.5px;
}
.fw .fw-icn-brace-left {
  background-position: -394px -648px;
  width: 24px;
  height: 23px;
}
.fw .fw-icn-brace-left:hover {
  background-position: -448px -648px;
}
.fw .fw-icn-brace-right {
  background-position: -421px -648px;
  width: 24px;
  height: 23px;
}
.fw .fw-icn-brace-right:hover {
  background-position: -474px -648px;
}
.fw .fw-icn-adv-brace-left {
  background-position: -374px -648px;
  width: 5px;
  height: 22px;
}
.fw .fw-icn-adv-brace-right {
  background-position: -384px -648px;
  width: 5px;
  height: 22px;
}
.fw .fw-icn-synology-nas {
  background-position: -291px -291px;
  width: 33px;
  height: 36px;
}
.fw .fw-icn-percentage-white {
  background-position: -407.5px -684px;
}
.fw .fw-icn-move-user-blue {
  background-position: -354px -682px;
}
.fw .fw-icn-move-group-blue {
  background-position: -380px -682px;
  width: 20px;
}
.fw .fw-icn-link-box-blue {
  background-position: -432px -683px;
}
.fw .fw-icn-cog-box-blue {
  background-position: -457px -683px;
}
.fw .fw-icn-schedule-export {
  background-position: -428px -623px;
}
.fw .fw-icn-export-history {
  background-position: -453px -621px;
}
.fw .fw-icn-export-md2 {
  background-position: -476px -621px;
}
.fw .fw-icn-device-aws1 {
  background-position: -221px -587px;
  width: 24px;
}
.fw .fw-icn-cr1 {
  background-position: -75.5px -814px;
}
.fw .fw-icn-cr2 {
  background-position: -100.8px -813.5px;
}
.fw .fw-icn-cr3 {
  background-position: -126.5px -814px;
}
.fw .fw-icn-cr4 {
  background-position: -153px -814px;
}
.fw .fw-icn-cr5 {
  background-position: -178.5px -813.8px;
}
.fw .fw-icn-cr6 {
  background-position: -205px -814px;
}
.fw .fw-icn-cr7 {
  background-position: -231px -813.8px;
}
.fw .fw-icn-cr8 {
  background-position: -257px -814px;
}
.fw .fw-icn-cr9 {
  background-position: -283px -814.2px;
}
.fw .fw-icn-cr10 {
  background-position: -309px -813.5px;
}
.fw .fw-icn-cr11 {
  background-position: -335.5px -814px;
}
.fw .fw-icn-cr12 {
  background-position: -361.5px -813.9px;
}
.fw .fw-icn-cr13 {
  background-position: -387.2px -813.8px;
}
.fw .fw-icn-cr14 {
  background-position: -413px -814px;
}
.fw .fw-icn-cr15 {
  background-position: -439px -814px;
}
.fw .fw-icn-cr16 {
  background-position: -465px -813.8px;
}
.fw .fw-icn-cr17 {
  background-position: 1px -838px;
}
.fw .fw-icn-cr18 {
  background-position: -24.5px -838px;
}
.fw .fw-icn-cr19 {
  background-position: -49px -837.8px;
}
.fw .fw-icn-cr20 {
  background-position: -74.8px -838px;
}
.fw .fw-icn-cr21 {
  background-position: -99.5px -838px;
}
.fw .fw-icn-cr22 {
  background-position: -225.2px -836.9px;
}
.fw .fw-icn-cr23 {
  background-position: -251.2px -836.9px;
}
.fw .fw-icn-cr24 {
  background-position: -418.5px -785px;
}
.fw .fw-icn-cr25 {
  background-position: -441px -785.5px;
}
.fw .fw-icn-cr26 {
  background-position: -464px -785px;
}
.fw .fw-icn-log-360cloud {
  background-position: -235px -167px;
  width: 48px;
  height: 48px;
}
.fw .fw-icn-manage-license-sm {
  background-position: -180px -836.5px;
}
.fw .fw-icn-client-waiting {
  background-position: -125px -837px;
  width: 20px;
  height: 16px;
}
.fw .fw-icn-client-license {
  background-position: -154px -838.5px;
  width: 19px;
  height: 17px;
}
.fw .fw-s2-icn-filter-bar {
  background-position: -392px -838px;
}
.fw .fw-s2-icn-search-right-green {
  background-position: -371px -838px;
}
.fw .fw-s2-icn-filter-caret {
  background-position: -333px -837px;
}
.fw .fw-s2-icn-info-blue {
  background-position: -275px -838px;
}
.fw .fw-icn-assign-user {
  background-position: -443px -837.5px;
}
.fw .fw-icn-assign-group {
  background-position: -418px -838px;
  width: 19px;
}
.fw .fw-icn-m365-md {
  background-position: -468px -838px;
}
.fw .fw-icn-amazon-app-md {
  background-position: 1px -866px;
}
.fw .fw-icn-azure-active-directory-md {
  background-position: -21px -866px;
}
.fw .fw-icn-salesforce-md {
  background-position: -85px -866px;
}
.fw .fw-icn-freshservice-md {
  background-position: -64px -866px;
}
.fw .fw-icn-screensteps-md {
  background-position: -43px -866px;
}
.fw .fw-icn-universal-directory-md {
  background-position: -106px -866px;
}
.fw .fw-icn-refresh1 {
  background-position: -126px -867px;
}
.fw .fw-icn-edit-doc-sm {
  background-position: -147px -867px;
}
.fw .fw-icn-file-black {
  background-position: -167px -867px;
}
.fw .fw-icn-primary-source {
  background-position: -188px -867px;
}
.fw .fw-icn-link-sm1 {
  background-position: -211px -868px;
}
.fw .fw-s2-icn-add-connection {
  background-position: -230px -868px;
}
.fw .icn-dropdown-close {
  background-position: -253px -868px;
}
.fw .icn-drawer-modal-close {
  background-position: -273px -868px;
}
.fw .fw-icn-google-md1 {
  background-position: -297px -867px;
}
.fw .fw-icn-idm-directory-sm {
  background-position: -322px -866px;
}
.fw .fw-icn-universal-directory-sm {
  background-position: -346px -866px;
}
.fw .fw-icn-arrow-next-white {
  background-position: -366px -867px;
}
.fw .fw-icn-close-red-bold {
  background-position: -460px -866px;
}
.fw .icn-shield-trust {
  background-position: -383px -866px;
}
.fw .icn-shield-untrust {
  background-position: -401px -866px;
}
.fw .icn-warning-info-sm1 {
  background-position: -421px -866px;
}
.fw .icn-danger-close {
  background-position: -441px -866px;
}
.fw .fw-darkweb-breach {
  background-position: 0 -890px;
  width: 26px;
  height: 26px;
}
.fw .fw-botnet-breach {
  background-position: -32px -890px;
  width: 26px;
  height: 26px;
}
.fw .fw-darkweb-breach-lg {
  background-position: 0 -922px;
  width: 31px;
  height: 31px;
}
.fw .fw-icn-chrome {
  background-position: -64.5px -894px;
}
.fw .fw-icn-eye-black {
  background-position: -89px -894px;
}
.fw .fw-icn-computer-search-sm {
  background-position: -112px -894px;
}
.fw .fw-icn-calendar-black {
  background-position: -131.5px -894px;
}
.fw .fw-icn-email-white {
  background-position: -153px -893px;
}
.fw .fw-icn-tick-green-cricle-lg {
  background-position: -290px -239px;
  width: 31px;
  height: 31px;
}
.fw .fw-icn-wf-endpoint-lg {
  background-position: -179px -111px;
  height: 46px;
  width: 46px;
}
.fw .fw-icn-info-red-md {
  background-position: -478px -866px;
}
.fw .fw-icn-reverse-proxy {
  background-position: -244px -116px;
  width: 30px;
  height: 31px;
}
.fw .fw-icn-reverse-proxy-sm {
  background-position: -253px -587px;
}
.fw .fw-icn-computer-search-md {
  background-position: -178px -893px;
}
.fw .fw-icn-hide-eye-black {
  background-position: -203px -893px;
}
.fw .fw-icn-all-reports {
  background-position: -42px -921px;
}
.fw .fw-icn-anomaly-reports {
  background-position: -62px -921px;
}
.fw .fw-icn-control-policy {
  background-position: -289px -110px;
  width: 39px;
  height: 43px;
}
.fw .fw-icn-qnap-nas {
  background-position: -81px -921px;
}
.fw .fw-icn-settings-with-tick {
  background-position: -475px -890px;
  width: 21px;
}
.fw .fw-icn-link-md {
  background-position: -451px -890px;
}
.fw .fw-icn-domain-tick-gray {
  background-position: -430px -890px;
}
.fw .fw-icn-domain-tick-green {
  background-position: -407px -890px;
}
.fw .fw-icn-topsec {
  background-position: -1px -960px;
  width: 100px;
  height: 38px;
}
.fw .fw-icn-sangfor {
  background-position: -112px -960px;
  width: 36px;
  height: 36px;
}
.fw .fw-icn-qnap-nas-lg {
  background-position: -452px -218px;
  width: 48px;
  height: 36px;
}
.fw .fw-icn-domain-tick-gray {
  background-position: -430px -890px;
}
.fw .fw-icn-domain-tick-green {
  background-position: -407px -890px;
}
.fw .fw-icn-m365-directory-lg {
  background-position: -439px -916px;
  width: 22px;
  height: 27px;
}
.fw .fw-icn-aws-directory-lg {
  background-position: -470px -920px;
  width: 28px;
  height: 22px;
}
.fw .fw-icn-okta-logo1 {
  background-position: -353px -917px;
  width: 78px;
  height: 26px;
}
.fw .fw-icn-netapp-logo {
  background-position: -413px -954px;
  width: 32px;
  height: 26px;
}
.fw .fw-icn-agent-installation {
  background-position: -160px -966px;
  width: 26px;
  height: 27px;
}
.fw .fw-icn-http-event-collector-md {
  background-position: -229px -893px;
}
.fw .fw-icn-http-event-collector-lg {
  background-position: -458px -950px;
  width: 40px;
  height: 33px;
}
.fw .fw-icn-retry {
  background-position: -251px -892px;
}
.fw .fw-botnet-breach-lg {
  background-position: -107px -922px;
  width: 31px;
  height: 31px;
}
.fw .fw-darkweb-breach-sm {
  background-position: -271.5px -893px;
}
.fw .fw-icn-alert-warning-md1 {
  background-position: -292.5px -894px;
}
.fw .fw-icn-alert-low-md {
  background-position: -310.5px -894px;
}
.fw .fw-s2-icn-info-blue-lg {
  background-position: -327px -922px;
  height: 19px;
  width: 19px;
}
.fw .fw-icn-attachment-white {
  background-position: -140px -921px;
}
.fw .fw-icn-loader-minimize {
  background-position: -157px -922px;
}
.fw .fw-icn-db-embed-links {
  background-position: -400px -623px;
}
.fw .fw-icn-search {
  background-position: -304.5px -971.5px;
}
.fw .fw-icn-append-search {
  background-position: -329px -971px;
}
.fw .fw-icn-device-snapshot-md {
  background-position: -353px -972px;
}
.fw .fw-icn-user-session-recording {
  background-position: -376px -971.5px;
}
.fw .fw-s2-icn-spmp-sm {
  background-position: -384px -785px;
}
.fw .fw-s2-icn-m365-sm,
.fw .fw-s2-icn-omp-sm {
  background-position: -401px -785px;
}
.fw .fw-s2-icn-blue-info {
  background-position: -362px -785px;
}
.fw .fw-s2-icn-spmp {
  background-position: -4px -615px;
  height: 20px;
  width: 20px;
}
.fw .fw-s2-icn-tick-circle-green-sm {
  background-position: -181px -945px;
}
.fw .fw-s2-icn-obj-user {
  background-position: -70px -621px;
}
.fw .fw-s2-icn-obj-group {
  background-position: -88px -620px;
}
.fw .fw-s2-icn-obj-computer {
  background-position: -108px -621px;
}
.fw .fw-s2-icn-obj-device {
  background-position: -128px -621px;
}
.fw .fw-s2-icn-obj-device1 {
  background-position: -148px -621px;
}
.fw .fw-s2-icn-obj-server {
  background-position: -168px -621px;
}
.fw .fw-s2-icn-obj-domain {
  background-position: -187px -621px;
}
.fw .fw-s2-icn-obj-agent {
  background-position: -205px -621px;
}
.fw .fw-s2-icn-obj-user-red {
  background-position: -222px -621px;
}
.fw .fw-s2-icn-obj-policy {
  background-position: -241px -621px;
}
.fw .fw-s2-icn-obj-folder {
  background-position: -3px -647px;
}
.fw .fw-s2-icn-lp-exchange {
  background-position: -79px -648px;
}
.fw .fw-s2-icn-lp-aad {
  background-position: -149px -648px;
}
.fw .fw-s2-icn-lp-teams {
  background-position: -186px -648px;
}
.fw .fw-s2-icn-lp-one-drive {
  background-position: -60px -649px;
}
.fw .fw-s2-icn-lp-sp-online {
  background-position: -98px -648px;
}
.fw .fw-s2-icn-lp-power-bi {
  background-position: -115px -648px;
}
.fw .fw-s2-icn-lp-yammer {
  background-position: -169px -648px;
}
.fw .fw-s2-icn-lp-viva {
  background-position: -132px -648px;
}
.fw .fw-s2-icn-anomaly-modal {
  background-position: -266px -971px;
}
.fw .fw-s2-icn-file-plus {
  background-position: -246px -971px;
}
.fw .fw-s2-icn-email {
  background-position: -203px -970px;
}
.fw .fw-s2-icn-sms {
  background-position: -39px -649px;
}
.fw .fw-s2-icn-attachment {
  background-position: -225px -971px;
}
.fw .fw-s2-icn-edit-ok {
  background-position: -318px -785px;
}
.fw .fw-s2-icn-edit-cancel {
  background-position: -340px -785px;
}
.fw .fw-s2-icn-domain {
  background-position: -298px -787px;
}
.fw .fw-s2-icn-stop1 {
  background-position: -258px -786px;
}
.fw .fw-s2-icn-link1 {
  background-position: -277px -786px;
}
.fw .fw-s2-icn-l3c-cloud {
  background-position: -33px -615px;
}
.fw .fw-s2-icn-link-sm {
  background-position: -181px -787px;
}
.fw .fw-s2-icn-disenroll {
  background-position: -161px -787px;
}
.fw .fw-s2-icn-eye1-md {
  background-position: -138px -787px;
}
.fw .fw-s2-icn-hide-eye1-md {
  background-position: -115px -788px;
}
.fw .fw-s2-icn-enroll-mac {
  background-position: -406px -1051px;
  width: 44px;
  height: 44px;
}
.fw .fw-s2-icn-enroll-windows {
  background-position: -453px -1051px;
  width: 44px;
  height: 44px;
}
.fw .fw-s2-icn-tick-circle-lg {
  background-position: -23px -1004px;
  width: 19px;
  height: 19px;
}
.fw .fw-s2-icn-danger-circle-lg {
  background-position: -1px -1004px;
  width: 19px;
  height: 19px;
}
.fw .fw-s2-icn-summary-xlg {
  background-position: -461px -997px;
  width: 35px;
  height: 44px;
}
.fw .fw-s2-icn-database-xlg {
  background-position: -359px -996px;
  width: 46px;
  height: 39px;
}
.fw .fw-s2-icn-java-xlg {
  background-position: -415px -996px;
  width: 37px;
  height: 45px;
}
.fw .fw-s2-icn-directory {
  background-position: -240px -786px;
}
.fw .fw-s2-icn-json {
  background-position: -219px -786px;
}
.fw .fw-s2-icn-java {
  background-position: -199px -786px;
}
.fw .fw-s2-icn-shield-tick {
  background-position: -45px -1005px;
}
.fw .fw-s2-icn-link-chain {
  background-position: -92px -787px;
}
.fw .fw-s2-icn-admp {
  background-position: -70px -1004px;
  width: 20px;
  height: 20px;
}
.fw .fw-s2-icn-rmp {
  background-position: -100px -1004px;
  width: 20px;
  height: 20px;
}
.fw .fw-s2-icn-erp {
  background-position: -190px -1004px;
  width: 20px;
  height: 20px;
}
.fw .fw-s2-icn-omp {
  background-position: -221px -1004px;
  width: 20px;
  height: 20px;
}
.fw .fw-s2-icn-adap {
  background-position: -130px -1004px;
  width: 20px;
  height: 20px;
}
.fw .fw-s2-icn-adssp {
  background-position: -160px -1004px;
  width: 20px;
  height: 20px;
}
.fw .fw-s2-icn-adssp {
  background-position: -160px -1004px;
  width: 20px;
  height: 20px;
}
.fw .fw-s2-icn-log360ueba {
  background-position: -252px -1004px;
  width: 20px;
  height: 20px;
}
.fw .fw-s2-icn-dsp {
  background-position: -283px -1004px;
  width: 20px;
  height: 20px;
}
.fw .fw-s2-icn-csp {
  background-position: -314px -1004px;
  width: 20px;
  height: 20px;
}
.fw .fw-s2-icn-ela {
  background-position: -314px -1031px;
  width: 20px;
  height: 20px;
}
.fw .fw-s2-icn-pam360 {
  background-position: -283px -1031px;
  width: 20px;
  height: 20px;
}
.fw .fw-s2-icn-admp-sm {
  background-position: -32px -1030px;
}
.fw .fw-s2-icn-rmp-sm {
  background-position: -15px -1030px;
}
.fw .fw-s2-icn-erp-sm {
  background-position: 2px -1030px;
}
.fw .fw-s2-icn-adap-sm {
  background-position: -49px -1030px;
}
.fw .fw-s2-icn-adssp-sm {
  background-position: -66px -1030px;
}
.fw .fw-s2-icn-log360ueba-sm {
  background-position: -83px -1030px;
}
.fw .fw-s2-icn-dsp-sm {
  background-position: -100px -1030px;
}
.fw .fw-s2-icn-csp-sm {
  background-position: -117px -1030px;
}
.fw .fw-s2-icn-ela-sm {
  background-position: -134px -1030px;
}
.fw .fw-s2-icn-pam360-sm {
  background-position: -151px -1030px;
}
.fw .fw-s2-icn-info-danger2 {
  background-position: -71px -787px;
}
.fw .fw-s2-icn-info-blue1 {
  background-position: -100px -588px;
}
.fw .fw-s2-icn-info-warning {
  background-position: -52px -787px;
}
.fw .fw-icn-hibp-integrate {
  background-position: -169px -1031px;
}
.fw .fw-s2-icn-total-obj-lg {
  background-position: -434px -1101px;
  width: 64px;
  height: 53px;
}
.fw .fw-s2-icn-total-trashed-obj-lg {
  background-position: -364px -1102px;
  width: 58px;
  height: 49px;
}
.fw .fw-s2-icn-total-act-user-lg {
  background-position: -442px -1161px;
  width: 55px;
  height: 57px;
}
.fw .fw-s2-icn-total-other-obj-lg {
  background-position: -366px -1163px;
  width: 64px;
  height: 53px;
}
.fw .fw-s2-icn-total-user-gray {
  background-position: -357px -1047px;
  width: 36px;
  height: 44px;
}
.fw .fw-s2-icn-ms365 {
  background-position: -1px -1239px;
  width: 32px;
  height: 32px;
}
.fw .fw-s2-icn-infinite {
  background-position: 0 -1241px;
  width: 24px;
  height: 24px;
}
.fw .fw-s2-icn-windows {
  background-position: -38px -1239px;
  width: 32px;
  height: 32px;
}
.fw .fw-s2-icn-aws {
  background-position: -75px -1239px;
  width: 32px;
  height: 32px;
}
.fw .fw-s2-icn-okta {
  background-position: -112px -1239px;
  width: 32px;
  height: 32px;
}
.fw .fw-s2-icn-firewalls {
  background-position: -149px -1239px;
  width: 32px;
  height: 32px;
}
.fw .fw-s2-icn-advanced-threat-analytics {
  background-position: -186px -1239px;
  width: 32px;
  height: 32px;
}
.fw .fw-s2-icn-ms-iis {
  background-position: -260px -1239px;
  width: 32px;
  height: 32px;
}
.fw .fw-s2-icn-linux {
  background-position: -64px -1241px;
  width: 32px;
  height: 32px;
}
.fw .fw-s2-icn-sigmahq {
  background-position: -96px -1241px;
  width: 32px;
  height: 32px;
}
.fw .fw-s2-icn-sql-server {
  background-position: -223px -1239px;
  width: 32px;
  height: 32px;
}
.fw .fw-s2-icn-active-directory {
  background-position: -1px -1353px;
  width: 32px;
  height: 32px;
}
.fw .fw-s2-icn-global-list {
  background-position: -76.5px -1216px;
}
.fw .fw-s2-icn-rule-library {
  background-position: -32px -1215px;
}
.fw .fw-s2-icn-new {
  background-position: -2px -1216px;
  width: 25px;
}
.fw .fw-s2-icn-overload-warning {
  background-position: -52px -1215.5px;
}
.fw .fw-s2-icn-overload-warning-sm {
  background-position: -262.5px -1215px;
}
.fw .fw-s2-icn-help-circle-white-sm {
  background-position: -99px -1216.5px;
}
.fw .fw-s2-icn-shield-search {
  background-position: -121px -1216px;
}
.fw .fw-s2-icn-enable-alert {
  background-position: -143px -1217px;
}
.fw .fw-s2-icn-disable-alert {
  background-position: -164px -1216px;
}
.fw .fw-s2-icn-warning-gray {
  background-position: -184px -1216px;
}
.fw .fw-s2-icn-domain-computer {
  background-position: -206px -1216px;
}
.fw .fw-s2-icn-plus-circle-gray {
  background-position: -300.5px -1215px;
}
.fw .fw-s2-icn-danger-triangle-lg {
  background-position: -324px -1218px;
  width: 20px;
}
.fw .fw-s2-icn-danger-triangle-md {
  background-position: 1px -1293px;
}
.fw .fw-s2-icn-copy {
  background-position: -104px -1273px;
}
.fw .fw-s2-icn-circle-yellow-xsm {
  background-position: -148px -1274px;
}
.fw .fw-s2-icn-circle-red-xsm {
  background-position: -162px -1274px;
}
.fw .fw-s2-icn-circle-green-xsm {
  background-position: -178px -1273px;
}
.fw .fw-s2-icn-circle-orange-xsm {
  background-position: -194px -1274px;
}
.fw .fw-s2-icn-mitre-attack1 {
  background-position: -212px -1272px;
}
.fw .fw-s2-icn-user-cog {
  background-position: -234.5px -1272px;
}
.fw .fw-s2-icn-cog-tick {
  background-position: -255px -1273px;
}
.fw .fw-s2-icn-extension {
  background-position: -273.5px -1273px;
}
.fw .fw-s2-icn-search-analysis {
  background-position: -39.5px -1273.5px;
}
.fw .fw-s2-icn-device-summary {
  background-position: -83px -1272px;
}
.fw .fw-s2-icn-file-list {
  background-position: -61.5px -1273px;
}
.fw .fw-s2-icn-menu-security {
  background-position: -300px -1240px;
  width: 50px;
  height: 33px;
}
.fw .fw-s2-icn-plus-black-thin-sm {
  background-position: 2px -1273px;
}
.fw .fw-s2-icn-export-sm2 {
  background-position: -17px -1272px;
}
.fw .fw-s2-icn-timer-edit {
  background-position: -128px -1272px;
}
.fw .fw-s2-icn-all-rules-big {
  background-position: -354px -1221px;
  width: 54px;
  height: 54px;
}
.fw .fw-s2-icn-critical-rules-big {
  background-position: -413px -1221px;
  width: 55px;
  height: 54px;
}
.fw .fw-s2-icn-trouble-rules-big {
  background-position: -355px -1281px;
  width: 54px;
  height: 54px;
}
.fw .fw-s2-icn-attention-rules-big {
  background-position: -414px -1282px;
  width: 55px;
  height: 54px;
}
.fw .fw-s2-icn-plug-sm {
  background-position: -258px -1033px;
  width: 9px;
  height: 9px;
}
.fw .fw-s2-icn-status-active {
  background-position: -164px -945px;
}
.fw .fw-s2-icn-cancel-gray {
  background-position: -148px -1058px;
}
.fw .fw-s2-icn-cancel1 {
  background-position: -166px -1058px;
}
.fw .fw-s2-icn-copy1 {
  background-position: -200px -1058px;
}
.fw .fw-s2-icn-plug {
  background-position: -223px -1057px;
}
.fw .fw-s2-icn-status-inactive {
  background-position: -263px -1058px;
}
.fw .fw-icn-group-view {
  background-position: -331px -948px;
}
.fw .fw-icn-list-view3 {
  background-position: -312px -947px;
}
.fw .fw-s2-icn-app-custom {
  background-position: 0px -1078px;
}
.fw .fw-s2-icn-app-sdp {
  background-position: -17px -1078px;
}
.fw .fw-s2-icn-app-endpoint {
  background-position: -34px -1078px;
}
.fw .fw-s2-icn-log360 {
  background-position: -213px -1029px;
}
.fw .fw-s2-icn-instance-user {
  background-position: -234px -1029px;
}
.fw .fw-icn-user-search {
  background-position: -288px -919px;
}
.fw .fw-icn-user-timer {
  background-position: -202px -946px;
}
.fw .fw-icn-folder-ou {
  background-position: -223px -947px;
}
.fw .fw-icn-refresh-danger {
  background-position: -246px -947px;
}
.fw .fw-icn-lock-danger {
  background-position: -267px -946px;
}
.fw .fw-icn-manage-user-danger {
  background-position: -288px -946px;
}
.fw .fw-icn-list-view3 {
  background-position: -312px -947px;
}
.fw .fw-icn-group-view {
  background-position: -331px -948px;
}
.fw .fw-icn-tree-view1 {
  background-position: -350px -948px;
}
.fw .fw-groups-dark-warning {
  background-position: -373px -947px;
}
.fw .fw-s2-icn-nodata-info {
  background-position: -55px -1080px;
}
.fw .fw-s2-icn-line-cog-wheel {
  background-position: -77.5px -1080px;
}
.fw .fw-s2-icn-bitlocker {
  background-position: -125px -1080px;
}
.fw .fw-s2-icn-copy-blue {
  background-position: -99px -1080.5px;
}
.fw .fw-icn-user-search {
  background-position: -288px -919px;
}
.fw .fw-icn-user-timer {
  background-position: -202px -946px;
}
.fw .fw-icn-folder-ou {
  background-position: -223px -947px;
}
.fw .fw-icn-refresh-danger {
  background-position: -246px -947px;
}
.fw .fw-icn-lock-danger {
  background-position: -267px -946px;
}
.fw .fw-icn-manage-user-danger {
  background-position: -288px -946px;
}
.fw .fw-icn-list-view3 {
  background-position: -312px -947px;
}
.fw .fw-icn-group-view {
  background-position: -331px -948px;
}
.fw .fw-icn-tree-view1 {
  background-position: -350px -948px;
}
.fw .fw-groups-dark-warning {
  background-position: -373px -947px;
}
.fw .fw-s2-icn-lock-green {
  background-position: -148px -1080px;
}
.fw .fw-s2-icn-id360-sm {
  background-position: 0px -1104px;
}
.fw .fw-s2-icn-vpn-sm {
  background-position: -23px -1103px;
}
.fw .fw-s2-icn-work-station-sm {
  background-position: -44px -1103px;
}
.fw .fw-s2-icn-windows-server-sm {
  background-position: -66px -1103px;
}
.fw .fw-s2-icn-linux-device-sm {
  background-position: -88px -1103px;
}
.fw .fw-s2-icn-mac-device-sm {
  background-position: -111px -1103px;
}
.fw .fw-s2-icn-owa-iis-sm {
  background-position: -134px -1104px;
}
.fw .fw-s2-icn-cloud-app-sm {
  background-position: -156px -1104px;
}
.fw .fw-s2-icn-id360-lg {
  background-position: -361px -1354px;
  width: 32px;
  height: 33px;
}
.fw .fw-s2-icn-vpn-lg {
  background-position: -364px -1449px;
  width: 32px;
  height: 32px;
}
.fw .fw-s2-icn-work-station-lg {
  background-position: -362px -1403px;
  width: 32px;
  height: 32px;
}
.fw .fw-s2-icn-windows-server-lg {
  background-position: -460px -1356px;
  width: 32px;
  height: 32px;
}
.fw .fw-s2-icn-linux-device-lg {
  background-position: -460px -1405px;
  width: 33px;
  height: 30px;
}
.fw .fw-s2-icn-mac-device-lg {
  background-position: -412px -1403px;
  width: 32px;
  height: 32px;
}
.fw .fw-s2-icn-owa-iis-lg {
  background-position: -413px -1449px;
  width: 33px;
  height: 33px;
}
.fw .fw-s2-icn-cloud-app-lg {
  background-position: -412px -1354px;
  width: 33px;
  height: 32px;
}
.fw .fw-s2-icn-non-secure {
  background-position: -34px -788px;
}
.fw .fw-s2-icn-copy-blue-sm {
  background-position: -167.5px -1081px;
}
.fw .fw-s2-icn-bitlocker {
  background-position: -125px -1080px;
}
.fw .fw-s2-icn-copy-blue {
  background-position: -99px -1080.5px;
}
.fw .fw-s2-icn-add-directory {
  background-position: -4px -1057px;
}
.fw .fw-s2-icn-install-agent {
  background-position: -23px -1057px;
}
.fw .fw-s2-icn-protected-shield {
  background-position: -43px -1057px;
}
.fw .fw-s2-icn-link-user {
  background-position: -63px -1057px;
}
.fw .fw-s2-icn-round-clock {
  background-position: -86px -1057px;
}
.fw .fw-s2-icn-install-agent-w {
  background-position: -106px -1058px;
}
.fw .fw-s2-icn-circle-tick-32 {
  background-position: -314px -1061px;
  width: 33px;
  height: 33px;
}
.fw .fw-s2-icn-circle-cross-32 {
  background-position: -315px -1104px;
  width: 33px;
  height: 33px;
}
.fw .fw-s2-icn-local-account-user {
  background-position: -125px -1057px;
}
.fw .fw-s2-icn-copy-blue-sm {
  background-position: -167.5px -1081px;
}
.fw .fw-s2-icn-file-eye {
  background-position: -188px -1081px;
}
.fw .fw-s2-icn-ad360 {
  background-position: -214px -1081px;
}
.fw .fw-s2-icn-entities {
  background-position: -353px -1492px;
  width: 35px;
  height: 35px;
}
.fw .fw-s2-icn-users {
  background-position: -392px -1492px;
  width: 41px;
  height: 26px;
}
.fw .fw-s2-icn-zia-search-sm {
  background-position: -218px -1104px;
}
.fw .fw-s2-icn-zia-search-md {
  background-position: -196px -1105px;
}
.fw .fw-s2-icn-mitre-attack {
  background-position: -239px -1105px;
  width: 19px;
}
.fw .fw-s2-icn-timeline {
  background-position: -259px -1106px;
}
.fw .fw-s2-icn-line-file {
  background-position: -277px -1105.5px;
}
.fw .fw-s2-icn-search-md {
  background-position: -237px -1082px;
}
.fw .fw-s2-icn-bulb {
  background-position: -176px -1104px;
}
.fw .fw-s2-icn-check-list {
  background-position: -22px -1125px;
}
.fw .fw-s2-icn-actor {
  background-position: -256px -1081px;
}
.fw .fw-s2-icn-search-finger {
  background-position: -277.5px -1082px;
}
.fw .fw-s2-icn-note-edit {
  background-position: -281px -1058px;
}
.fw .fw-s2-icn-star-blue {
  background-position: -4px -1129px;
}
.fw .fw-s2-icn-arrow-double {
  background-position: -63px -1296px;
}
.fw .fw-s2-icn-import-gray {
  background-position: -22px -1295px;
}
.fw .fw-s2-icn-export-gray {
  background-position: -43px -1295px;
}
.fw .fw-s2-icn-configuration {
  background-position: -84px -1294.5px;
}
.fw .fw-s2-icn-tuning-insights {
  background-position: -281px -1215px;
}
.fw .fw-s2-icn-rounded-clear {
  background-position: -105px -1295px;
}
.fw .fw-s2-icn-red-info {
  background-position: -125px -1296px;
}
.fw .fw-s2-icn-speedometer-sm {
  background-position: -146.5px -1295px;
}
.fw .fw-s2-icn-shield-brute-force {
  background-position: -166px -1295px;
}
.fw .fw-s2-icn-chatgpt {
  background-position: -46px -1126px;
}
.fw .fw-s2-icn-anthropic {
  background-position: -69px -1127px;
}
.fw .fw-s2-icn-chatgpt-lg {
  background-position: -459px -1449px;
  width: 31px;
  height: 31px;
}
.fw .fw-s2-icn-anthropic-lg {
  background-position: -459px -1498px;
  width: 31px;
  height: 31px;
}
.fw .fw-s2-icn-login-cosmos {
  background-position: 0 -1318px;
  width: 57px;
  height: 13px;
}
.fw .fw-s2-icn-login-okta {
  background-position: -63px -1318px;
  width: 46px;
  height: 12px;
}
.fw .fw-s2-icn-login-onelogin {
  background-position: -115px -1318px;
  width: 49px;
  height: 12px;
}
.fw .fw-s2-icn-login-adfs {
  background-position: -171px -1318px;
  width: 38px;
  height: 12px;
}
.fw .fw-s2-icn-login-pingidentity {
  background-position: -218px -1318px;
  width: 69px;
  height: 12px;
}
.fw .fw-s2-icn-login-lineworks {
  background-position: 0 -1335px;
  width: 95px;
  height: 12px;
}
.fw .fw-s2-icn-crowdstrike-falcon {
  background-position: -94px -1126px;
}
.fw .fw-s2-icn-total-detections-xlg {
  background-position: -333px -1545px;
  width: 55px;
  height: 55px;
}
.fw .fw-s2-icn-allowed-detections-xlg {
  background-position: -272px -1545px;
  width: 55px;
  height: 55px;
}
.fw .fw-s2-icn-blocked-detections-xlg {
  background-position: -213px -1545px;
  width: 55px;
  height: 55px;
}
.fw .fw-s2-icn-current-crowdscore-xlg {
  background-position: -154px -1545px;
  width: 55px;
  height: 55px;
}
.fw .fw-s2-icn-rounded-arrow-prev {
  background-position: -119px -1127px;
}
.fw .fw-s2-icn-rounded-arrow-next {
  background-position: -142px -1127px;
}
.fw .fw-s2-icn-file-eye {
  background-position: -170px -1128px;
  width: 19px;
}
.fw .fw-s2-icn-file-eye-hide {
  background-position: -195px -1128px;
  width: 19px;
}
.fw .fw-s2-icn-db-collection {
  background-position: -186px -1297px;
}
.fw .fw-s2-icn-info-partially-sm {
  background-position: -203px -1295px;
}
.fw .fw-s2-icn-server-log360-sm {
  background-position: -216.5px -1128.5px;
}
.fw .fw-s2-icn-log360-logo {
  background-position: -235px -1128px;
}
.fw .fw-s2-icn-azure-sm {
  background-position: -253px -1128px;
}
.fw .fw-s2-sw-azure-ai {
  background-position: -226px -1295px;
}
.fw .fw-s2-icn-cube {
  background-position: -293px -1273px;
}
.fw .fw-s2-icn-ad360-logo {
  background-position: -271.5px -1128px;
}
.fw .fw-s2-black-market-place {
  background-position: -252px -1295px;
}
.fw .fw-s2-dashboard-list {
  background-position: -316px -1295px;
}
.fw .fw-s2-icn-new-label-orange {
  background-position: -278px -1294px;
  width: 31px;
  height: 20px;
}
.fw .fw-s2-icn-server-log360-sm {
  background-position: -216.5px -1128.5px;
}
.fw .fw-s2-icn-log360-logo {
  background-position: -235px -1128px;
}
.fw .fw-s2-icn-azure-sm {
  background-position: -253px -1128px;
}
.fw .fw-s2-icn-ad360-logo {
  background-position: -271.5px -1128px;
}
.fw .fw-s2-icn-file-eye {
  background-position: -170px -1128px;
  width: 19px;
}
.fw .fw-s2-icn-file-eye-hide {
  background-position: -195px -1128px;
  width: 19px;
}
.fw .fw-s2-icn-zia {
  background-position: -292.5px -1128px;
}
.fw .fw-s2-icn-mail-sync {
  background-position: -313px -1273px;
}
.fw .fw-icon-mitre-attack {
  display: inline-block;
  vertical-align: middle;
  width: 54px;
  height: 55px;
  background-image: url("images/mitre-attack-sprite@2x.png?bN=5314");
  background-size: 500px 150px;
  background-image: url("images/mitre-attack-sprite.png?bN=5314") \9;
}
.fw .fw-icn-detections-analytics {
  background-position: -7px -5px;
}
.fw .fw-icn-threat-intelligence {
  background-position: -69px -5px;
}
.fw .fw-icn-adversary-emulation {
  background-position: -131px -5px;
}
.fw .fw-icn-assessment-engineering {
  background-position: -193px -5px;
}
.fw .fw-icn-time-tracking {
  background-position: -255px -5px;
}
.fw .fw-icn-audit-remote {
  background-position: -317px -5px;
}
.fw .fw-icn-working-hours-reports {
  background-position: -379px -5px;
}
.fw .cmp-modal-sprite {
  background: url(images/component-modal-img@2x.png);
  background: url(images/component-modal-img.png) \9;
  background-repeat: no-repeat;
  background-size: 600px 400px;
}
.fw .fw-cmp-icn-cog {
  background-position: -252px -38px;
  width: 122px;
  height: 117px;
  left: 75px;
  top: 49px;
}
.fw .fw-cmp-icn-l3cmssp {
  background-position: -428px -1px;
  width: 144px;
  height: 201px;
  left: 35px;
  top: 63px;
}
.fw {
  /* iCheck plugin Minimal skin
----------------------------------- */
  /*#671184 issue fix*/
  /*  SECTIONS  */
  /*  COLUMN SETUP  */
  /*  GROUPING  */
  /*  GRID OF TWELVE  */
  /*  GO FULL WIDTH BELOW 480 PIXELS */
  /*! jQuery UI - v1.11.4 - 2016-06-27
* http://jqueryui.com
* Includes: core.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */
  /* Layout helpers
----------------------------------*/
  /* Interaction Cues
----------------------------------*/
  /* Icons
----------------------------------*/
  /* states and images */
  /* Misc visuals
----------------------------------*/
  /* Overlays */
  /* Component containers
----------------------------------*/
  /* Interaction states
----------------------------------*/
  /* Interaction Cues
----------------------------------*/
  /* Icons
----------------------------------*/
  /* states and images */
  /* positioning */
  /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
  /* Misc visuals
----------------------------------*/
  /* Corner radius */
  /* Overlays */
  /* Naming format Ui tooltip style */
  /*  Larger Screen Styling */
  /*! ========================================================================
 * Bootstrap Toggle: bootstrap-toggle.css v2.2.0
 * http://www.bootstraptoggle.com
 * ========================================================================
 * Copyright 2014 Min Hur, The New York Times Company
 * Licensed under MIT
 * ======================================================================== */
  /*
== malihu jquery custom scrollbar plugin ==
Plugin URI: http://manos.malihu.gr/jquery-custom-content-scroller
*/
  /*
CONTENTS: 
	1. BASIC STYLE - Plugin's basic/essential CSS properties (normally, should not be edited). 
	2. VERTICAL SCROLLBAR - Positioning and dimensions of vertical scrollbar. 
	3. HORIZONTAL SCROLLBAR - Positioning and dimensions of horizontal scrollbar.
	4. VERTICAL AND HORIZONTAL SCROLLBARS - Positioning and dimensions of 2-axis scrollbars. 
	5. TRANSITIONS - CSS3 transitions for hover events, auto-expanded and auto-hidden scrollbars. 
	6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS 
		6.1 THEMES - Scrollbar colors, opacity, dimensions, backgrounds etc. via ready-to-use themes.
*/
  /* 
------------------------------------------------------------------------------------------------------------------------
1. BASIC STYLE  
------------------------------------------------------------------------------------------------------------------------
*/
  /* 
------------------------------------------------------------------------------------------------------------------------
2. VERTICAL SCROLLBAR 
y-axis
------------------------------------------------------------------------------------------------------------------------
*/
  /* non-visible scrollbar */
  /* RTL direction/left-side scrollbar */
  /* scrollbar position: outside */
  /* RTL direction/left-side scrollbar (scrollbar position: outside) */
  /* 
------------------------------------------------------------------------------------------------------------------------
3. HORIZONTAL SCROLLBAR 
x-axis
------------------------------------------------------------------------------------------------------------------------
*/
  /* non-visible scrollbar */
  /* scrollbar position: outside */
  /* 
------------------------------------------------------------------------------------------------------------------------
4. VERTICAL AND HORIZONTAL SCROLLBARS 
yx-axis 
------------------------------------------------------------------------------------------------------------------------
*/
  /* non-visible horizontal scrollbar */
  /* non-visible vertical scrollbar/RTL direction/left-side scrollbar */
  /* RTL direction/left-side scrollbar */
  /* non-visible scrollbar/RTL direction/left-side scrollbar */
  /* non-visible horizontal scrollbar */
  /* 
------------------------------------------------------------------------------------------------------------------------
5. TRANSITIONS  
------------------------------------------------------------------------------------------------------------------------
*/
  /* theme: "dark" */
  /* theme: "light" */
  /* ---------------------------------------- */
  /*floating-modal form */
  /*floating-modal form */
  /* jsTree default theme */
  /*feedback form */
  /*** UL Types*/
  /*** UL Types*/
  /*License details css*/
  /*arrow button*/
  /**toggle panel styles**/
  /*jquery ui tooltip with arrow*/
  /*product tab*/
  /*product tab*/
  /***** IP Restriction *****/
  /***** IP Restriction *****/
  /**Fav List**/
  /* ********* Unified Search ******** */
  /* ********* Unified Search ******** */
  /* load balancer architecture*/
  /* load balancer architecture*/
  /*****{Please Leave this import end of this page dont change the order}****/
  /***Responsive styles should be here *****/
}
.fw .fw-left-pane,
.fw .fw-right-pane {
  width: 194px;
  position: absolute;
  min-height: 800px;
  overflow: hidden;
  background: #ebeff0;
  top: 70px;
  height: auto;
  z-index: 995;
}
.fw .fw-left-pane .toggle-btn,
.fw .fw-right-pane .toggle-btn {
  width: 7px;
  height: 48px;
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") no-repeat -491px -3px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  position: absolute;
  top: 300px;
  right: 0;
  cursor: pointer;
  z-index: 1001;
}
.fw .fw-left-pane .toggle-btn.open,
.fw .fw-right-pane .toggle-btn.open {
  background-position: -477px -3px;
}
.fw .fw-left-pane.left-pane-fix,
.fw .fw-right-pane.left-pane-fix {
  position: fixed;
  top: 70px;
  bottom: 0;
  min-height: auto;
}
.fw .fw-left-pane.left-pane-fix .left-navigation .mCSB_scrollTools,
.fw .fw-right-pane.left-pane-fix .left-navigation .mCSB_scrollTools,
.fw .fw-left-pane.left-pane-fix .left-navigation .mCSB_scrollTools .mCSB_draggerRail,
.fw .fw-right-pane.left-pane-fix .left-navigation .mCSB_scrollTools .mCSB_draggerRail,
.fw .fw-left-pane.left-pane-fix .left-navigation .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.fw .fw-right-pane.left-pane-fix .left-navigation .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 8px;
}
.fw .fw-left-pane.left-pane-fix .left-navigation .mCSB_dragger .mCSB_dragger_bar,
.fw .fw-right-pane.left-pane-fix .left-navigation .mCSB_dragger .mCSB_dragger_bar {
  background-color: #dadee1;
}
.fw .fw-left-pane.left-pane-fix .left-navigation .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.fw .fw-right-pane.left-pane-fix .left-navigation .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #d5d9dc;
}
.fw .fw-left-pane.left-pane-fix .left-navigation .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.fw .fw-right-pane.left-pane-fix .left-navigation .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.fw .fw-left-pane.left-pane-fix .left-navigation .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.fw .fw-right-pane.left-pane-fix .left-navigation .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #ccd2d5;
}
.fw .fw-left-pane.right-pane-fix,
.fw .fw-right-pane.right-pane-fix {
  position: fixed;
  top: 70px;
  height: 100%;
}
.fw .fw-left-pane.right-pane-fix .toggle-btn,
.fw .fw-right-pane.right-pane-fix .toggle-btn {
  display: block;
}
.fw .fw-left-pane.right-pane-fix:hover .toggle-btn,
.fw .fw-right-pane.right-pane-fix:hover .toggle-btn {
  display: block;
}
.fw .fw-left-pane .left-pane-with-icons .lnav > li,
.fw .fw-right-pane .left-pane-with-icons .lnav > li {
  border-bottom: 1px solid #DADEDF;
}
.fw .fw-left-pane .left-pane-with-icons .lnav > li > a,
.fw .fw-right-pane .left-pane-with-icons .lnav > li > a {
  padding: 10px !important;
}
.fw .fw-left-pane .left-pane-with-icons .lnav > li > a i,
.fw .fw-right-pane .left-pane-with-icons .lnav > li > a i {
  margin-right: 8px;
}
.fw .fw-left-pane .left-pane-with-icons .lnav > li > a:hover,
.fw .fw-right-pane .left-pane-with-icons .lnav > li > a:hover {
  background: transparent;
}
.fw .fw-left-pane .left-pane-with-icons .lnav > li:hover > a,
.fw .fw-right-pane .left-pane-with-icons .lnav > li:hover > a {
  background: transparent;
}
.fw .fw-left-pane .left-pane-with-title .lnav,
.fw .fw-right-pane .left-pane-with-title .lnav {
  margin: -1px 0 0 0;
}
.fw .fw-left-pane .left-pane-with-title .lnav > li,
.fw .fw-right-pane .left-pane-with-title .lnav > li {
  border-bottom: none;
  position: relative;
}
.fw .fw-left-pane .left-pane-with-title .lnav > li::before,
.fw .fw-right-pane .left-pane-with-title .lnav > li::before {
  content: "";
  position: absolute;
  left: 10px;
  right: 10px;
  bottom: 0;
  background: #DADEDF;
  width: 230px;
  height: 1px;
  display: inline-block;
}
.fw .fw-left-pane .left-pane-with-title .lnav > li ul li .sub-list-heading,
.fw .fw-right-pane .left-pane-with-title .lnav > li ul li .sub-list-heading {
  display: block;
  color: #8D8F90;
  padding: 10px 14px 3px;
}
.fw .fw-left-pane .left-pane-with-title .lnav > li > ul,
.fw .fw-right-pane .left-pane-with-title .lnav > li > ul {
  max-height: 486px;
  padding-bottom: 12px;
}
.fw .fw-left-pane .left-pane-with-title .lnav > li > ul .mCSB_scrollTools,
.fw .fw-right-pane .left-pane-with-title .lnav > li > ul .mCSB_scrollTools {
  right: 4px;
  width: 6px;
}
.fw .fw-left-pane .left-pane-with-title .lnav > li > ul .mCSB_scrollTools .mCSB_draggerRail,
.fw .fw-right-pane .left-pane-with-title .lnav > li > ul .mCSB_scrollTools .mCSB_draggerRail {
  background: #e4e5e6;
  width: 6px !important;
}
.fw .fw-left-pane .left-pane-with-title .lnav > li > ul .mCSB_scrollTools:hover,
.fw .fw-right-pane .left-pane-with-title .lnav > li > ul .mCSB_scrollTools:hover {
  opacity: 1;
}
.fw .fw-left-pane .left-pane-with-title .lnav > li > ul .mCSB_dragger .mCSB_dragger_bar,
.fw .fw-right-pane .left-pane-with-title .lnav > li > ul .mCSB_dragger .mCSB_dragger_bar {
  background: #b3b9bb;
  width: 6px !important;
}
.fw .fw-left-pane.menu-search-active,
.fw .fw-right-pane.menu-search-active {
  padding-top: 30px !important;
}
.fw .fw-left-pane .device-type,
.fw .fw-right-pane .device-type {
  margin: 10px !important;
}
.fw .fw-left-pane .device-type .dropdown-header,
.fw .fw-right-pane .device-type .dropdown-header {
  padding: 0px !important;
}
.fw .fw-left-pane .device-type .dropdown-menu li a.opt,
.fw .fw-right-pane .device-type .dropdown-menu li a.opt {
  padding: 5px 6px 4px 10px !important;
}
.fw .fw-left-pane .device-type > .dropdown-toggle,
.fw .fw-right-pane .device-type > .dropdown-toggle {
  background: #7ebb49;
  border-color: #7ebb49;
  height: 22px;
  max-height: 22px !important;
  color: #fff;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
.fw .fw-left-pane .device-type > .dropdown-toggle .filter-option,
.fw .fw-right-pane .device-type > .dropdown-toggle .filter-option {
  display: inline-block;
  overflow: hidden;
  width: 100%;
  text-align: left;
  font-size: 11px;
}
.fw .fw-left-pane .device-type > .dropdown-toggle .caret,
.fw .fw-right-pane .device-type > .dropdown-toggle .caret {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.fw .fw-left-pane .device-type > .dropdown-toggle:focus,
.fw .fw-right-pane .device-type > .dropdown-toggle:focus {
  background: #7ebb49;
}
.fw .fw-left-pane .device-type.open > .dropdown-toggle,
.fw .fw-right-pane .device-type.open > .dropdown-toggle {
  background: #fff;
}
.fw .fw-left-pane .device-type.open > .dropdown-toggle .filter-option,
.fw .fw-right-pane .device-type.open > .dropdown-toggle .filter-option {
  color: #000;
}
.fw .lnav-selectpicker {
  margin: 7px 0 0;
}
.fw .lnav-selectpicker .bootstrap-select.btn-group {
  width: 100% !important;
  max-width: 100%;
}
.fw .lnav-selectpicker .bootstrap-select.btn-group .btn {
  background-color: #ebeff0;
  padding: 6px 25px 6px 14px;
  border: 1px solid transparent;
  border-bottom-color: #c5cacc;
}
.fw .lnav-selectpicker .bootstrap-select.btn-group .btn .filter-option {
  font-size: 12px;
}
.fw .lnav-selectpicker .bootstrap-select.btn-group .btn .caret {
  background-position: -341px -3020px !important;
  border: none;
  background-color: transparent !important;
  top: 5px;
  right: 7px;
}
.fw .lnav-selectpicker .bootstrap-select.btn-group .btn:hover {
  background-color: #ebeff0;
  padding: 6px 25px 6px 14px;
}
.fw .lnav-selectpicker .bootstrap-select.btn-group.open .btn {
  border-color: #c5cacc;
  background-color: #fff;
}
.fw .lnav-selectpicker .bootstrap-select.btn-group .dropdown-menu {
  border-color: #c5cacc;
}
.fw .fw-right-pane {
  right: 0;
  width: 290px;
  background: #fff;
  border-left: 1px solid #d7dcdd;
  z-index: 100;
}
.fw .fw-right-pane .toggle-btn {
  width: 7px;
  height: 48px;
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") no-repeat -477px -2px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  position: absolute;
  top: 300px;
  left: 0;
  cursor: pointer;
  z-index: 1001;
  display: none;
}
.fw .fw-right-pane .toggle-btn.open {
  background-position: -491px -1px;
}
.fw .fw-right-pane .right-pane-box {
  height: auto;
  overflow: hidden;
}
.fw .fw-right-pane .right-pane-box .right-pane-box-inner {
  padding: 5px 10px 10px 10px;
  border-bottom: 1px solid #d9dcdd;
}
.fw .fw-right-pane .right-pane-box .right-pane-footer {
  padding: 7px 7px 0;
}
.fw .fw-right-pane .right-pane-box > h3 {
  font-size: 12px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: 600;
  color: #000;
  margin: 0px;
  padding: 0 0 9px 0;
  line-height: 18px;
  padding: 4px 10px 4px 15px;
  margin-top: 10px;
  background-color: #fff;
}
.fw .fw-right-pane .right-pane-box > h3 a {
  float: right;
  font-size: 11px;
  color: #017fbe;
}
.fw .fw-right-pane .right-pane-box .right-pane-scroll-box {
  height: 360px;
  overflow: hidden;
  clear: both;
}
.fw .fw-right-pane .right-pane-box ul.disc-style {
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw .fw-right-pane .right-pane-box ul.disc-style > li {
  margin-bottom: 5px;
}
.fw .fw-right-pane .right-pane-box ul.disc-style > li > a,
.fw .fw-right-pane .right-pane-box ul.disc-style > li a {
  display: block;
  padding: 9px;
  font-size: 18px;
  font-weight: 200;
  color: #fff;
  line-height: 34px;
}
.fw .fw-right-pane .right-pane-box ul.disc-style > li > a strong,
.fw .fw-right-pane .right-pane-box ul.disc-style > li a strong {
  float: right;
  font-weight: 600;
  font-size: 24px;
  color: #fff;
  height: auto;
  overflow: hidden;
}
.fw .fw-right-pane .right-pane-box ul.disc-style > li > a i,
.fw .fw-right-pane .right-pane-box ul.disc-style > li a i {
  display: block;
  float: left;
  height: 35px;
  width: 35px;
  margin-right: 10px;
}
.fw .fw-right-pane .right-pane-box ul.disc-style > li .section .span_6 {
  width: 48.25%;
}
.fw .fw-right-pane .right-pane-box ul.disc-style > li .section .col {
  margin-left: 3.5%;
}
.fw .fw-right-pane .right-pane-box ul.disc-style > li .section .col:first-child {
  margin-left: 0;
}
.fw .fw-right-pane .right-pane-box ul.disc-style > li .section a {
  font-size: 13px;
  line-height: 18px;
  text-align: right;
  padding: 7px 9px;
}
.fw .fw-right-pane .right-pane-box ul.disc-style > li .section a strong {
  font-size: 20px;
  font-weight: 600;
  display: block;
  float: none;
  text-align: right;
}
.fw .fw-right-pane .right-pane-box ul.disc-style .critical i {
  background-position: -286px -166px;
}
.fw .fw-right-pane .right-pane-box ul.disc-style .trouble i {
  background-position: -332px -166px;
}
.fw .fw-right-pane .right-pane-box ul.disc-style .attention i {
  background-position: -378px -165px;
}
.fw .fw-right-pane .right-pane-box ul.stack-style {
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw .fw-right-pane .right-pane-box ul.stack-style > li {
  margin-bottom: 3px;
}
.fw .fw-right-pane .right-pane-box ul.stack-style > li > a {
  display: block;
  padding: 7px 9px 7px 14px;
  font-size: 11px;
  color: #333333;
  background: #f5f6f6;
  border-left: 3px solid transparent;
}
.fw .fw-right-pane .right-pane-box ul.stack-style > li > a:hover {
  text-decoration: none;
}
.fw .fw-right-pane .right-pane-box ul.stack-style > li > a strong {
  font-weight: normal;
  display: block;
  font-size: 11px;
  color: #8e959a;
  height: auto;
  overflow: hidden;
  font-style: italic;
  margin-top: 6px;
}
.fw .fw-right-pane .right-pane-box ul.stack-style > li > a.info-alert {
  border-color: #424f56;
}
.fw .fw-right-pane .right-pane-box ul.stack-style > li > a.attention-alert {
  border-color: #edc921;
}
.fw .fw-right-pane .right-pane-box ul.stack-style > li > a.critical-alert {
  border-color: #dc3e3e;
}
.fw .fw-right-pane .right-pane-box ul.stack-style > li > a.trouble-alert {
  border-color: #fa9050;
}
.fw .fw-right-pane .right-pane-box ul.list-style {
  list-style: none;
  margin: 0;
  padding: 0;
}
.fw .fw-right-pane .right-pane-box ul.list-style > li > a {
  display: block;
  padding: 2px 5px 2px 5px;
  color: #000;
  line-height: 18px;
}
.fw .fw-right-pane.added-top-strip {
  padding-top: 0;
}
.fw.no-left-pane .lnav {
  opacity: 0;
}
.fw.no-left-pane .fw-left-pane {
  width: 8px;
}
.fw.no-left-pane .fw-left-pane .toggle-btn {
  display: block;
  background-position: -491px -2px;
}
.fw.no-right-pane .fw-right-pane {
  width: 8px;
}
.fw.no-right-pane .fw-right-pane .toggle-btn {
  display: block;
  background-position: -477px -2px;
}
.fw.fw-left-pane-lg .fw-left-pane {
  width: 247px;
  padding-top: 10px;
}
.fw.fw-left-pane-lg .fw-left-pane .lnav > li {
  margin: 0;
}
.fw.fw-left-pane-lg .fw-left-pane .lnav > li > a {
  padding: 5px 12px 5px 14px;
}
.fw.fw-left-pane-lg.no-left-pane .lnav {
  opacity: 0;
}
.fw.fw-left-pane-lg.no-left-pane .fw-left-pane {
  width: 8px;
  background: #fff;
}
.fw.fw-left-pane-lg.no-left-pane .fw-left-pane .toggle-btn {
  display: block;
  background-position: -491px -2px;
}
.fw.fw-left-pane-lg.no-left-pane .fw-left-pane:hover {
  background: #ebeff0;
}
.fw.fw-left-pane-lg.no-left-pane .left-menu-apps {
  visibility: hidden;
}
.fw .menu-search {
  background-color: #eaeff0;
  float: left;
  position: absolute;
  top: 4px;
  left: 4px;
  right: 4px;
}
.fw .menu-search .report-search {
  width: 100%;
  border: 1px solid #E4E4E4;
  height: 22px;
  background-color: #fff;
  margin: 0;
  position: relative;
}
.fw .menu-search .report-search .search-input {
  border: 0px solid #fff;
  width: 190px;
  height: 20px;
  height: 20px \0/;
  background: transparent;
  padding: 2px 0 2px 5px;
}
.fw .menu-search .report-search .space-align {
  margin-left: 2px !important;
  margin-top: 2px !important;
}
.fw .menu-search .report-search > span.search-clear {
  position: absolute;
  width: 19px;
  height: 19px;
  top: -2px;
  right: 0;
  text-align: center;
  font-size: 16px;
  cursor: pointer;
  color: #bcbcbc;
  display: none;
}
.fw .menu-search .report-search > span.search-clear:hover {
  color: #000;
}
.fw .menu-search .report-search .search-btn {
  position: absolute;
  right: 0;
}
.fw.no-left-pane .menu-search {
  display: none;
}
.fw.sub-tab-active .fw-left-pane {
  top: 100px !important;
}
.fw.sub-tab-active .fw-body-pane {
  margin-top: 100px;
}
.fw.sub-tab-active.alert-sub-tab {
  margin-top: 102px;
}
.fw .sub-tab {
  min-height: 30px;
  border-bottom: 1px solid #e4e4e4;
  top: 70px;
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1000;
  background: #fff;
}
.fw .sub-tab div.sub-tab-nav-left,
.fw .sub-tab div.sub-tab-nav-right {
  position: absolute;
  height: 29px;
  width: 15px;
  background-color: #f2f2f2;
  left: 0;
  top: 0;
  padding-top: 6px;
  cursor: pointer;
}
.fw .sub-tab div.sub-tab-nav-left > .fw-inline-icon,
.fw .sub-tab div.sub-tab-nav-right > .fw-inline-icon {
  opacity: 0.4;
  filter: alpha(opacity=40);
}
.fw .sub-tab div.sub-tab-nav-left > .fw-inline-icon.fw-icn-tab-right-arrow,
.fw .sub-tab div.sub-tab-nav-right > .fw-inline-icon.fw-icn-tab-right-arrow {
  margin-left: -2px;
}
.fw .sub-tab div.sub-tab-nav-left:hover > .fw-inline-icon,
.fw .sub-tab div.sub-tab-nav-right:hover > .fw-inline-icon {
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .sub-tab div.sub-tab-nav-right {
  right: 65px;
  left: auto;
}
.fw .sub-tab .fav-list {
  float: right;
  margin-top: -39px;
}
.fw .sub-tab .fav-list > .box-dropdown > .dropdown-toggle {
  padding: 5px 8px;
}
.fw .sub-tab .fav-list > .box-dropdown > .dropdown-menu {
  min-width: 500px;
  z-index: 1000;
}
.fw .sub-tab .fav-list > .box-dropdown > .dropdown-menu .box-dropdown-list {
  float: right;
  width: 50%;
  padding: 0 5px;
}
.fw .sub-tab .fav-list > .box-dropdown > .dropdown-menu .box-dropdown-list > li {
  padding: 2px 0;
}
.fw .sub-tab .fav-list > .box-dropdown > .dropdown-menu a {
  padding: 5px 10px !important;
  width: 100% !important;
}
.fw .sub-tab .fav-list > .box-dropdown > .dropdown-menu a > span {
  visibility: hidden;
  opacity: 0.5;
  filter: alpha(opacity=50);
  float: right;
  margin-right: -10px;
  margin-top: 1px;
}
.fw .sub-tab .fav-list > .box-dropdown > .dropdown-menu a > span:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .sub-tab .fav-list > .box-dropdown > .dropdown-menu a:hover > span {
  visibility: visible;
}
.fw .sub-tab .fav-list > .box-dropdown > .dropdown-menu a i {
  margin: -3px 3px 0 0;
}
.fw .sub-tab .fav-list > .box-dropdown > .dropdown-menu a .icn-device-win {
  background-position: -37px -24px;
}
.fw .sub-tab .fav-list > .box-dropdown > .dropdown-menu a .icn-device-unix {
  background-position: -6px -25px;
}
.fw .sub-tab .fav-list > .box-dropdown > .dropdown-menu.on-row-fav {
  min-width: 250px;
}
.fw .sub-tab .fav-list > .box-dropdown > .dropdown-menu.on-row-fav .box-dropdown-list {
  width: 100%;
}
.fw .sub-tab .fav-list > .box-dropdown > .dropdown-menu.on-row-fav .box-dropdown-list > li:last-child {
  margin-bottom: 0;
}
.fw .sub-tab .fav-list > .box-dropdown.open .dropdown-toggle:focus,
.fw .sub-tab .fav-list > .box-dropdown.open .dropdown-toggle:hover {
  background: #fff;
  border: 1px solid #cccccc;
  border-bottom: 1px solid #fff;
  padding: 5px 8px;
}
.fw .sub-tab div.sub-tab-menu {
  margin-left: 15px;
  margin-right: 90px;
  overflow: hidden;
}
.fw .sub-tab div.sub-tab-menu > ul.tab-list {
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
.fw .sub-tab div.sub-tab-menu > ul.tab-list > li {
  list-style-type: none;
  padding: 8px 0 5px 0;
  margin: 0 10px -1px 10px;
  border-bottom: 3px solid transparent;
  cursor: pointer;
  display: inline-block;
  position: relative;
  float: left;
}
.fw .sub-tab div.sub-tab-menu > ul.tab-list > li:before {
  content: " ";
  display: block;
  width: 1px;
  border-left: 1px solid #e5e7e8;
  height: 16px;
  z-index: 1;
  top: 7px;
  left: 0px;
  position: absolute;
}
.fw .sub-tab div.sub-tab-menu > ul.tab-list > li.open + li:before {
  display: none;
}
.fw .sub-tab div.sub-tab-menu > ul.tab-list > li.open:before {
  display: none;
}
.fw .sub-tab div.sub-tab-menu > ul.tab-list > li:first-child::before,
.fw .sub-tab div.sub-tab-menu > ul.tab-list > li:last-child::before {
  display: none;
}
.fw .sub-tab div.sub-tab-menu > ul.tab-list > li > a {
  display: block;
  line-height: 20px;
  padding: 0px 5px;
  text-decoration: none;
  line-height: 14px;
  color: #000;
  cursor: pointer;
}
.fw .sub-tab div.sub-tab-menu > ul.tab-list > li.active {
  border-color: #7fbb49;
}
.fw .sub-tab div.sub-tab-menu > ul.tab-list > li:hover {
  border-bottom-color: #ccc;
}
.fw .sub-tab div.sub-tab-menu > ul.tab-list > li:first-child {
  margin-left: 0;
}
.fw .sub-tab .db-product-list-dd {
  right: 33px;
  top: 0;
  position: absolute;
  z-index: 999;
}
.fw .sub-tab .db-product-list-dd .dropdown-toggle {
  float: left;
  padding: 6px 12px 5px 12px;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  background: #fff;
  font-size: 8px;
}
.fw .sub-tab .db-product-list-dd.dropdown.open > .btn {
  background-color: #fff;
  box-shadow: 0px -4px 5px #ccc;
  z-index: 1;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #fff;
}
.fw .sub-tab .db-product-list-dd.dropdown > .dropdown-menu {
  margin-top: -1px;
  z-index: -1;
  min-width: 160px;
  padding: 5px 0;
}
.fw .sub-tab .db-product-list-dd.dropdown > .dropdown-menu.mcustom-scroll-right-5 .mCSB_scrollTools {
  right: 5px;
}
.fw .sub-tab .db-product-list-dd.dropdown > .dropdown-menu li a {
  display: block;
  padding: 3px 10px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}
.fw .sub-tab .db-product-list-dd.dropdown > .dropdown-menu > li > a {
  padding: 4px 10px;
  cursor: pointer;
}
.fw .sub-tab .sep {
  position: absolute;
  width: 1px;
  top: 8px;
  right: -10px;
  background-color: #ccc;
  height: 12px;
}
.fw .sub-tab .db-tool-list-dd {
  right: 0px;
  top: 0;
  position: absolute;
  z-index: 999;
}
.fw .sub-tab .db-tool-list-dd .dropdown-toggle {
  float: left;
  padding: 4px 7px 2px 7px;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  background: #fff;
  font-size: 8px;
}
.fw .sub-tab .db-tool-list-dd.dropdown.open > .btn {
  background-color: #fff;
  box-shadow: 0px -4px 5px #ccc;
  z-index: 1;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #fff;
}
.fw .sub-tab .db-tool-list-dd.dropdown > .dropdown-menu {
  margin-top: -1px;
  z-index: -1;
  min-width: 160px;
  padding: 5px 0;
}
.fw .sub-tab .db-tool-list-dd.dropdown > .dropdown-menu > li > a {
  padding: 4px 10px;
  cursor: pointer;
}
.fw .sub-tab.reports-sub-tab {
  padding: 0 10px;
}
.fw .sub-tab.reports-sub-tab .tab-search {
  float: left;
  margin: 5.5px -1px 5.5px 0;
  padding-right: 5px;
  border-right: 1px solid #E4E4E4;
}
.fw .sub-tab.reports-sub-tab .sub-tab-menu {
  margin-left: 24px;
  margin-right: -10px;
}
.fw .sub-tab.reports-sub-tab .sub-tab-menu .tab-list > li {
  margin: 0;
  padding: 0;
  border: none;
}
.fw .sub-tab.reports-sub-tab .sub-tab-menu .tab-list > li > a {
  padding: 0 10px;
  background: #fff;
  border: 1px solid transparent;
  position: relative;
}
.fw .sub-tab.reports-sub-tab .sub-tab-menu .tab-list > li > a span {
  padding: 7px 0 5px;
  display: inline-block;
  border-bottom: 3px solid transparent;
  margin-bottom: -1px;
}
.fw .sub-tab.reports-sub-tab .sub-tab-menu .tab-list > li.active {
  border-color: transparent;
}
.fw .sub-tab.reports-sub-tab .sub-tab-menu .tab-list > li.active > a span {
  border-bottom: 3px solid #7FBA60;
}
.fw .sub-tab.reports-sub-tab .sub-tab-menu .tab-list > li:hover > a span {
  border-bottom: 3px solid #CCCCCC;
}
.fw .sub-tab.reports-sub-tab .sub-tab-menu .tab-list > li.open > a {
  border: 1px solid #E4E4E4;
  border-bottom-color: #fff;
  z-index: 1001;
}
.fw .sub-tab.reports-sub-tab .sub-tab-menu .tab-list > li.open > a span {
  border-bottom: 3px solid transparent;
}
.fw .sub-tab.reports-sub-tab .sub-tab-menu .tab-list > li.has-submenu .dropdown-menu {
  min-width: 100%;
  margin-top: -1px;
  padding: 10px 10px 10px 8px;
}
.fw .sub-tab.reports-sub-tab .sub-tab-menu .tab-list > li.has-submenu .dropdown-menu .submenu-header {
  color: #828383;
  display: block;
  border-bottom: 1px solid #EEEEEE;
  padding-bottom: 6px;
  margin-bottom: 5px;
}
.fw .sub-tab.reports-sub-tab .sub-tab-menu .tab-list > li.has-submenu .dropdown-menu ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw .sub-tab.reports-sub-tab .sub-tab-menu .tab-list > li.has-submenu .dropdown-menu ul li {
  padding: 0;
}
.fw .sub-tab.reports-sub-tab .sub-tab-menu .tab-list > li.has-submenu .dropdown-menu ul li a {
  color: #000;
  padding: 6px 11px 6px 10px;
  display: block;
  min-width: 150px;
}
.fw .sub-tab.reports-sub-tab .sub-tab-menu .tab-list > li.has-submenu .dropdown-menu ul li a:hover {
  background: #efefef;
}
.fw .reports-left-pane {
  background-color: #F8F8F8;
  border-right: 1px solid #E4E4E4;
}
.fw .reports-left-pane.left-pane-txt-break .lnav.lnav-left-caret > li > a {
  padding-left: 35px !important;
}
.fw .reports-left-pane.left-pane-txt-break .lnav.lnav-left-caret > li > a > span {
  float: none;
  position: absolute;
  left: 15px;
}
.fw .reports-left-pane.left-pane-txt-break .lnav.lnav-left-caret-style1 > li > ul > li {
  margin-right: 8px;
}
.fw .reports-left-pane.left-pane-txt-break .lnav.lnav-left-caret-style1 > li > ul > li > a {
  white-space: normal;
  padding-right: 0;
}
.fw .reports-left-pane .left-pane-head {
  margin: 0 10px 10px;
  font-size: 12px;
  font-weight: 300;
  border: 1px solid #c1c1c1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #ffffff;
  background: linear-gradient(180deg, #ffffff 0%, #ffffff 80%, #f5f5f5 100%);
  box-shadow: 1px 1px 4px 0 rgba(154, 154, 154, 0.23);
}
.fw .reports-left-pane .left-pane-head > .dropdown > span.dropdown-toggle {
  padding: 5px 0 5px 10px;
  display: block;
  line-height: 18px;
}
.fw .reports-left-pane .left-pane-head > .dropdown > span.dropdown-toggle::after {
  content: " ";
  display: inline-block;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -2px;
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid black;
}
.fw .reports-left-pane .left-pane-head .dropdown-menu {
  max-height: 380px;
  width: 225px;
  padding-right: 0px;
  border-color: #c1c1c1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 3px -1px 0 -1px;
}
.fw .reports-left-pane .left-pane-head .dropdown-menu i {
  /* IE 6-9 */
  margin-right: 8px;
}
.fw .reports-left-pane .left-pane-head .dropdown-menu .report-header {
  color: #828383;
  padding-bottom: 5px;
  border-bottom: 1px solid #EEEEEE;
  margin: 7px 10px 5px;
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 600;
}
.fw .reports-left-pane .left-pane-head .dropdown-menu ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw .reports-left-pane .left-pane-head .dropdown-menu ul li a {
  padding: 6px 10px;
  display: block;
  color: #000;
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 400;
}
.fw .reports-left-pane .lnav.lnav-left-caret > li > a {
  padding: 4px 12px 5px 12px !important;
  color: #000;
}
.fw .reports-left-pane .lnav.lnav-left-caret > li > a > span > .caret-arrow {
  background-position: -205px -2473px;
  margin-top: 3px;
  margin-right: 3px;
}
.fw .reports-left-pane .lnav.lnav-left-caret > li > a:hover {
  background-color: #EBEAEA;
}
.fw .reports-left-pane .lnav.lnav-left-caret > li.open > a > span > .caret-arrow {
  background-position: -185px -2473px;
}
.fw .reports-left-pane .lnav.lnav-left-caret > li > ul > li > a {
  padding-left: 35px;
  border: none !important;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #000;
}
.fw .reports-left-pane .lnav.lnav-left-caret > li > ul > li > a > span > .caret-arrow {
  background-position: -205px -2473px;
  margin-top: 2px;
  margin-right: 3px;
}
.fw .reports-left-pane .lnav.lnav-left-caret > li > ul > li > a:hover {
  background-color: #EBEAEA;
}
.fw .reports-left-pane .lnav.lnav-left-caret > li > ul > li > a:focus {
  background-color: transparent;
}
.fw .reports-left-pane .lnav.lnav-left-caret > li > ul > li.active > a {
  border: none !important;
  background-color: #EBEAEA;
}
.fw .reports-left-pane .lnav.lnav-left-caret > li > ul > li.open > a > span > .caret-arrow {
  background-position: -185px -2473px;
}
.fw .reports-left-pane .lnav.lnav-left-caret-style1 > li > ul > li {
  margin: 2px 0;
}
.fw .reports-left-pane .lnav.lnav-left-caret-style1 > li > ul > li > a {
  padding-left: 38px !important;
}
.fw .reports-left-pane .lnav.lnav-left-caret-style1 > li > ul > li > ul {
  margin: 5px 0;
}
.fw .reports-left-pane .lnav.lnav-left-caret-style1 > li > ul > li > ul > li > a {
  padding-left: 60px !important;
}
.fw .reports-left-pane .lnav.lnav-left-caret-style1 > li > ul > li > ul > li > a:hover {
  background-color: #EBEAEA;
}
.fw .reports-left-pane .lnav.lnav-left-caret-style1 > li > ul > li > ul > li.active > a {
  background-color: #EBEAEA;
}
.fw .reports-left-pane .lnav.lnav-left-caret-style1 > li a span .caret-arrow {
  position: static !important;
  margin-right: 5px !important;
}
.fw .reports-left-pane .lhs-category-links {
  background-color: #F8F8F8 !important;
}
.fw.no-db-right-pane .fw-right-pane {
  width: 8px !important;
  border-left-width: 0;
  background-color: transparent;
}
.fw.no-db-right-pane .fw-right-pane .right-pane-inner {
  visibility: hidden;
}
.fw .left-menu-apps {
  width: 100%;
  margin-top: -10px;
}
.fw .left-menu-apps .lhs-search {
  border: 1px solid #e7e7e7;
  margin: 5px 5px 0px 5px;
  position: relative;
  background-color: #fff;
}
.fw .left-menu-apps .lhs-search input.typeahead-input {
  border-width: 0;
  width: 215px;
  padding: 0 8px;
  height: 20px;
  background-color: #fff !important;
}
.fw .left-menu-apps .lhs-search input.typeahead-input::-webkit-input-placeholder,
.fw .left-menu-apps .lhs-search input.typeahead-input::placeholder {
  color: #bdbebe !important;
}
.fw .left-menu-apps .lhs-search input.typeahead-input:focus {
  background-color: #fff !important;
}
.fw .left-menu-apps .lhs-search .fw-icn-clear-search-sm {
  position: absolute;
  right: -2px;
  top: 1px;
  cursor: pointer;
  display: none;
}
.fw .left-menu-apps .lhs-search .fw-icn-search-right {
  position: absolute;
  right: -2px;
  top: 1px;
  cursor: pointer;
  opacity: 0.7;
  filter: alpha(opacity=70);
}
.fw .left-menu-apps .lhs-search.open {
  border-color: #ccc !important;
}
.fw .left-menu-apps .lhs-search.open .fw-icn-clear-search-sm {
  display: inline-block;
}
.fw .left-menu-apps .lhs-search.open .fw-icn-search-right {
  display: none;
}
.fw .left-menu-apps .lhs-header-select {
  padding: 10px 5px 5px 5px;
  margin-bottom: 10px;
  border-bottom: 1px solid #e4e4e4;
}
.fw .left-menu-apps .lhs-header-select .bootstrap-select > .dropdown-toggle {
  background-color: transparent;
  border-width: 0;
  font-size: 12px;
  padding-left: 10px;
}
.fw .left-menu-apps .lhs-header-select .bootstrap-select > .dropdown-toggle > .filter-option > span {
  color: #666666;
  font-size: 11px;
}
.fw .left-menu-apps .lhs-header-select .bootstrap-select.btn-group .dropdown-toggle .caret {
  background-color: transparent;
  border-left-width: 0;
  background-position: -423px -724px;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.fw .left-menu-apps .lhs-header-select .bootstrap-select.open .btn-default {
  background-color: transparent !important;
  padding-left: 10px;
}
.fw .left-menu-apps .left-menu-l1-header {
  font-size: 12px;
  font-weight: 600;
  padding-left: 10px;
}
.fw .left-menu-apps > ul.ul-list-type-1 {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.fw .left-menu-apps > ul.ul-list-type-1 > li > a {
  display: block;
  padding: 4px 10px 4px 20px;
  color: #000;
  text-decoration: none;
  line-height: 18px;
}
.fw .left-menu-apps > ul.ul-list-type-1 > li:hover > a,
.fw .left-menu-apps > ul.ul-list-type-1 > li.active > a {
  background-color: #d9dcdd;
}
.fw .left-menu-apps > ul.ul-list-type-1 > li > .left-menu-level-2 {
  width: 200px;
  margin-left: 228px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  background: #f5f6f6;
  display: none;
}
.fw .left-menu-apps > ul.ul-list-type-1 > li.active > .left-menu-level-2 {
  display: block;
}
.fw .left-menu-apps > .menu-gategory > h1 {
  font-size: 11px;
  font-weight: normal;
  margin: 0 10px 8px 10px;
  padding: 10px 0 11px 5px;
  border-bottom: 1px solid #d6d9db;
}
.fw .left-menu-apps > .menu-gategory > h1 > span {
  float: right;
  color: #585859;
}
.fw .left-menu-apps > .menu-gategory ul.ul-list-type-2 {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.fw .left-menu-apps > .menu-gategory ul.ul-list-type-2 > li {
  margin-bottom: 1px;
}
.fw .left-menu-apps > .menu-gategory ul.ul-list-type-2 > li > a {
  display: block;
  padding: 5px 12px 5px 14px;
  color: #000000;
  text-decoration: none;
  line-height: 18px;
  cursor: pointer;
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 11px;
  font-weight: 400;
}
.fw .left-menu-apps > .menu-gategory ul.ul-list-type-2 > li > a > span {
  float: right;
  color: #757778;
  font-size: 11px;
  font-weight: 400;
}
.fw .left-menu-apps > .menu-gategory ul.ul-list-type-2 > li.active > a,
.fw .left-menu-apps > .menu-gategory ul.ul-list-type-2 > li:hover > a {
  background-color: #dfe1e3;
}
.fw .left-menu-apps > .menu-gategory ul.ul-list-type-2 > li.active > .left-menu-level-2 {
  display: block;
}
.fw .left-menu-apps > .menu-gategory-items .lhs-back-to-menu {
  padding: 5px;
  border-bottom: 1px solid #dfe1e3;
}
.fw .left-menu-apps > .menu-gategory-items .lhs-back-to-menu > span {
  width: 30px;
  height: 27px;
  display: block;
  float: left;
  text-align: center;
  padding: 3px;
  cursor: pointer;
}
.fw .left-menu-apps > .menu-gategory-items .lhs-back-to-menu > div {
  margin-left: 30px;
  height: 27px;
  padding: 3px 8px;
  font-size: 13px;
  line-height: 18px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 {
  margin-top: 8px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul {
  margin: 0;
  padding: 0;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li {
  list-style-type: none;
  margin-bottom: 1px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a {
  display: block;
  padding: 6px 18px 6px 35px;
  padding: 6px 18px 6px 15px \0/;
  color: #000;
  text-decoration: none;
  line-height: 18px;
  cursor: pointer;
  position: relative;
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 11px;
  font-weight: 400;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwibmIcon {
  background-position: -461px -2067px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdir389Icon {
  background-position: -406px -2231px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwpgsqlIcon {
  background-position: -461px -2176px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwmssqlIcon {
  background-position: -406px -2176px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwhpIcon {
  background-position: -461px -1959px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwgoogleIcon {
  background-position: -407px -1959px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fworaEBussIcon {
  background-position: -516px -2067px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fworaDBIcon {
  background-position: -461px -2013px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwoffice365Icon {
  background-position: -407px -2067px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwsalesforceIcon {
  background-position: -461px -2122px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwzohoIcon {
  background-position: -516px -1959px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwzendeskIcon {
  background-position: -516px -2122px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdynamicsCRMIcon {
  background-position: -407px -2013px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwadldsIcon {
  background-position: -516px -7676px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwopenldapIcon {
  background-position: -516px -2013px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwadIcon {
  background-position: -516px -2176px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdropboxIcon {
  background-position: -407px 0;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwstatushubIcon {
  background-position: -515px -265px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwfacebookIcon {
  background-position: -407px -485px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwquandoraIcon {
  background-position: -410px -320px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwsamanageIcon {
  background-position: -460px -322px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwuserechoIcon {
  background-position: -517px -325px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdeskproIcon {
  background-position: -407px -380px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbimeIcon {
  background-position: -460px -380px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdropboxIcon {
  background-position: -409px 2px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwclarizenIcon {
  background-position: -460px 0px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwplanmyleaveIcon {
  background-position: -515px -4px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwthoughtworksIcon {
  background-position: -408px -50px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwsumologicIcon {
  background-position: -460px -53px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwwrikeIcon {
  background-position: -407px -105px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwjitbitIcon {
  background-position: -518px -53px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwsyncplicityIcon {
  background-position: -460px -105px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwpagerdutyIcon {
  background-position: -520px -100px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwkiteworksIcon {
  background-position: -405px -160px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwappdynamicsIcon {
  background-position: -457px -160px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwpanorama9Icon {
  background-position: -517px -164px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwvelpicIcon {
  background-position: -410px -218px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwegnyteIcon {
  background-position: -460px -218px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwinstructureIcon {
  background-position: -517px -215px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwflatterfilesIcon {
  background-position: -405px -270px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwezofficeinventoryIcon {
  background-position: -460px -270px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwslackIcon {
  background-position: -408px -432px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwthousandeyesIcon {
  background-position: -516px -373px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwwhosonlocationIcon {
  background-position: -515px -485px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwweekdoneIcon {
  background-position: -405px -543px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwknowledgeowlIcon {
  background-position: -517px -762px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwenvoyIcon {
  background-position: -460px -542px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwscreensteps-liveIcon {
  background-position: -515px -545px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwclearslideIcon {
  background-position: -515px -593px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwedubriteIcon {
  background-position: -460px -595px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwmangoappsIcon {
  background-position: -406px -595px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwhoshinplanIcon {
  background-position: -460px -1035px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwliquidplannerIcon {
  background-position: -515px -650px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwparkmycloudIcon {
  background-position: -515px -703px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwpurelyhrIcon {
  background-position: -461px -650px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwproxyclickIcon {
  background-position: -461px -703px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwpeoplewebIcon {
  background-position: -405px -652px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwtpondemandIcon {
  background-position: -408px -703px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcakeIcon {
  background-position: -460px -765px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwpingboardIcon {
  background-position: -405px -815px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwprodpadIcon {
  background-position: -408px -760px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwfuturesimpleIcon {
  background-position: -460px -490px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwlogitioIcon {
  background-position: -461px -815px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwrobinpoweredIcon {
  background-position: -515px -815px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwahaIcon {
  background-position: -515px -875px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwassemblaIcon {
  background-position: -460px -870px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwchartioIcon {
  background-position: -405px -875px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcloudamqpIcon {
  background-position: -405px -925px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwtableauIcon {
  background-position: -459px -433px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwevernoteIcon {
  background-position: -405px -980px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwhostedgraphiteIcon {
  background-position: -460px -928px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcirconusIcon {
  background-position: -515px -925px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwpingconnectIcon {
  background-position: -515px -982px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcitrixonlineIcon {
  background-position: -405px -1090px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwhackerrankIcon {
  background-position: -460px -1145px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwfeedlyIcon {
  background-position: -515px -1146px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwhumanityIcon {
  background-position: -408px -1200px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwsmall-improvementsIcon {
  background-position: -460px -1200px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwspotinstIcon {
  background-position: -515px -1200px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwicn-15fiveIcon {
  background-position: -515px -1255px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdeskIcon {
  background-position: -405px -1255px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwfreshserviceIcon {
  background-position: -460px -1255px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwstatuspageIcon {
  background-position: -515px -1310px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwarcgisIcon {
  background-position: -460px -1310px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwslidoIcon {
  background-position: -515px -1365px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwrollbarIcon {
  background-position: -25px -1310px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwverechoIcon {
  background-position: -406px -1310px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbuildkiteIcon {
  background-position: -185px -1315px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwtrelloIcon {
  background-position: -460px -980px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdatadoghqIcon {
  background-position: -405px -1035px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbamboohrIcon {
  background-position: -515px -1035px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwkissflowIcon {
  background-position: -405px -1365px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwimagerelayIcon {
  background-position: -460px -1365px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwprotoIcon {
  background-position: -135px -1310px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwsharefileIcon {
  background-position: -515px -1473px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwservice-nowIcon {
  background-position: -515px -1420px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwfreshdeskIcon {
  background-position: -460px -1420px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwremedyforceIcon {
  background-position: -410px -1420px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwlucidchartIcon {
  background-position: -406px -1472px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwrecognizeappIcon {
  background-position: -460px -1472px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwumbrellaIcon {
  background-position: -515px -1530px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwmerakiciscoIcon {
  background-position: -460px -1530px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwlivechatIcon {
  background-position: -350px -1310px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwstatuscastIcon {
  background-position: -405px -1585px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbigpandaIcon {
  background-position: -460px -1583px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwopsgenieIcon {
  background-position: -515px -431px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwezrentoutIcon {
  background-position: -405px -1637px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwstatusdashboardIcon {
  background-position: -461px -1638px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwproworkflowIcon {
  background-position: -516px -1637px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdomoIcon {
  background-position: -405px -1690px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwkintoneIcon {
  background-position: -460px -1690px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwsugarcrmIcon {
  background-position: -515px -1583px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwhoneyisIcon {
  background-position: -515px -1688px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwformstackIcon {
  background-position: -515px -1745px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwshowdmeIcon {
  background-position: -461px -1745px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbambooIcon {
  background-position: -408px -1740px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbonuslyIcon {
  background-position: -515px -1795px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcybozuIcon {
  background-position: -408px -1525px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcybozuofficeIcon {
  background-position: -462px -1795px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwgaroonIcon {
  background-position: -407px -1794px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwmailwiseIcon {
  background-position: -517px -1845px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwshufflrrIcon {
  background-position: -515px -1902px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwadpIcon {
  background-position: -405px -1848px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwblackboardIcon {
  background-position: -460px -1901px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwsapnetweaverIcon {
  background-position: -406px -1895px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcustomSAMLIcon {
  background-position: -465px -1847px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwlineworksIcon {
  background-position: -405px -2115px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwabsorbIcon {
  background-position: -461px -2231px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwherokuIcon {
  background-position: -515px -2231px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbetterworksIcon {
  background-position: -407px -2286px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwhackeroneIcon {
  background-position: -461px -2286px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwgreenhouseIcon {
  background-position: -515px -2286px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwsignalfxIcon {
  background-position: -407px -2341px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwawsIcon {
  background-position: -461px -2341px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbigtincanIcon {
  background-position: -515px -2341px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwtalentlmsIcon {
  background-position: -407px -2396px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwgaggleampIcon {
  background-position: -461px -2396px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwopenvoiceIcon {
  background-position: -515px -2396px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwairtableIcon {
  background-position: -407px -2451px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwgotoassistIcon {
  background-position: -461px -2451px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwlessonlyIcon {
  background-position: -515px -2451px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwlearncoreIcon {
  background-position: -407px -2506px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwsciformaIcon {
  background-position: -461px -2506px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwhellosignIcon {
  background-position: -515px -2506px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwmarketoIcon {
  background-position: -407px -2561px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwmimecastIcon {
  background-position: -461px -2561px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwnewrelicIcon {
  background-position: -515px -2561px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwclicktimeIcon {
  background-position: -407px -2616px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwengagedlyIcon {
  background-position: -461px -2616px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwperiscope_dataIcon {
  background-position: -515px -2616px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbugsnagIcon {
  background-position: -407px -2671px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwlookerIcon {
  background-position: -461px -2671px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwrepliconIcon {
  background-position: -515px -2671px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdocusignIcon {
  background-position: -407px -2726px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwworkdayIcon {
  background-position: -461px -2726px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwnetsuiteIcon {
  background-position: -515px -2726px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwicn-23videoIcon {
  background-position: -407px -2781px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwairwatch_admin_portalIcon {
  background-position: -461px -2781px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwalert_opsIcon {
  background-position: -515px -2781px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwamazon_appstreamIcon {
  background-position: -407px -2836px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwanaplanIcon {
  background-position: -461px -2836px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwanodotIcon {
  background-position: -515px -2836px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwfrontIcon {
  background-position: -407px -2891px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwlearnuponIcon {
  background-position: -461px -2891px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwudemy_for_businessIcon {
  background-position: -515px -2891px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwsciquest_spend_directorIcon {
  background-position: -407px -2946px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwlearning_seat_lmsIcon {
  background-position: -461px -2946px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwlaunch_darklyIcon {
  background-position: -515px -2946px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwklueIcon {
  background-position: -407px -3001px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwintacctIcon {
  background-position: -461px -3001px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwinside_viewIcon {
  background-position: -515px -3001px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwinfogix_data3sixty_governIcon {
  background-position: -407px -3056px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwigloo_softwareIcon {
  background-position: -461px -3056px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwhalosysIcon {
  background-position: -515px -3056px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwget_abstractIcon {
  background-position: -407px -3111px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwformIcon {
  background-position: -461px -3111px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwfm_systemsIcon {
  background-position: -515px -3111px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwfluxx_labsIcon {
  background-position: -407px -3166px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwfiles_anywhereIcon {
  background-position: -461px -3166px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fweverbridgeIcon {
  background-position: -515px -3166px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwfield_glassIcon {
  background-position: -407px -3221px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwethicspoint_incident_managementIcon {
  background-position: -461px -3221px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwencompassIcon {
  background-position: -515px -3221px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fweliumIcon {
  background-position: -407px -3276px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwekincareIcon {
  background-position: -461px -3276px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fweasy_territoryIcon {
  background-position: -515px -3276px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdynamic_signalIcon {
  background-position: -407px -3331px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdeputyIcon {
  background-position: -461px -3331px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdatahugIcon {
  background-position: -515px -3331px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcoupaIcon {
  background-position: -407px -3386px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcommunifireIcon {
  background-position: -461px -3386px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcertain_admin_ssoIcon {
  background-position: -515px -3386px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcerner_centralIcon {
  background-position: -407px -3441px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwceridian_dayforce_hcmIcon {
  background-position: -461px -3441px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcentral_desktopIcon {
  background-position: -515px -3441px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwca_ppmIcon {
  background-position: -407px -3496px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwconcurIcon {
  background-position: -461px -3496px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbrain_sharkIcon {
  background-position: -515px -3496px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbluejeansIcon {
  background-position: -407px -3551px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbenetracIcon {
  background-position: -461px -3551px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwautotask_workplaceIcon {
  background-position: -515px -3551px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwonitIcon {
  background-position: -407px -3606px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwnovatusIcon {
  background-position: -461px -3606px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwnoma_deskIcon {
  background-position: -515px -3606px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwmixpanelIcon {
  background-position: -407px -3661px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwmeta_networks_connectorIcon {
  background-position: -461px -3661px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwmerchlogixIcon {
  background-position: -515px -3661px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwmenlo_securityIcon {
  background-position: -407px -3716px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwm_filesIcon {
  background-position: -461px -3716px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwlogin_radiusIcon {
  background-position: -515px -3716px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwlecorpioIcon {
  background-position: -407px -3771px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwlearning_pool_actIcon {
  background-position: -461px -3771px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwirius_riskIcon {
  background-position: -515px -3771px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwintralinksIcon {
  background-position: -407px -3826px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwinnotasIcon {
  background-position: -461px -3826px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwforesee_cx_suiteIcon {
  background-position: -515px -3826px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwideascaleIcon {
  background-position: -407px -3881px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwflockIcon {
  background-position: -461px -3881px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwfile_cloudIcon {
  background-position: -515px -3881px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwfactsetIcon {
  background-position: -407px -3936px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwexpensifyIcon {
  background-position: -461px -3936px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwetouchesIcon {
  background-position: -515px -3936px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwebscoIcon {
  background-position: -407px -3991px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdruvaIcon {
  background-position: -461px -3991px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdegreedIcon {
  background-position: -515px -3991px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdealpathIcon {
  background-position: -407px -4046px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdatabasicsIcon {
  background-position: -461px -4046px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwconvercentIcon {
  background-position: -515px -4046px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcontract_worksIcon {
  background-position: -407px -4101px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcondecoIcon {
  background-position: -461px -4101px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcompliance_elfIcon {
  background-position: -515px -4101px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcleverIcon {
  background-position: -407px -4156px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwclear_companyIcon {
  background-position: -461px -4156px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcisco_sparkIcon {
  background-position: -515px -4156px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcisco_cloudlockIcon {
  background-position: -407px -4211px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcherwellIcon {
  background-position: -461px -4211px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbynderIcon {
  background-position: -515px -4211px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbrightspace_by_desire2learnIcon {
  background-position: -407px -4266px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbpm_onlineIcon {
  background-position: -461px -4266px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbox_cryptorIcon {
  background-position: -515px -4266px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwboomiIcon {
  background-position: -407px -4321px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbitabizIcon {
  background-position: -461px -4321px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbirstIcon {
  background-position: -515px -4321px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbersinIcon {
  background-position: -407px -4376px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbenefit_hubIcon {
  background-position: -461px -4376px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbeelineIcon {
  background-position: -515px -4376px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbc_in_the_cloudIcon {
  background-position: -407px -4431px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwaward_springIcon {
  background-position: -461px -4431px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwatomic_learningIcon {
  background-position: -515px -4431px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwarcgis_onlineIcon {
  background-position: -407px -4486px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwarc_publishingIcon {
  background-position: -461px -4486px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwaravoIcon {
  background-position: -515px -4486px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwappnetaIcon {
  background-position: -407px -4541px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwapex_portalIcon {
  background-position: -461px -4541px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwamplitudeIcon {
  background-position: -515px -4541px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwallocadiaIcon {
  background-position: -407px -4596px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwagiloftIcon {
  background-position: -461px -4596px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwadobe_signIcon {
  background-position: -515px -4596px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwadobe_experience_managerIcon {
  background-position: -407px -4651px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwadobe_creative_cloudIcon {
  background-position: -461px -4651px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwadobe_captivate_primeIcon {
  background-position: -515px -4651px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwachieve3000Icon {
  background-position: -407px -4706px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwaccredibleIcon {
  background-position: -461px -4706px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwabintegroIcon {
  background-position: -515px -4706px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwicn-8x8_virtual_officeIcon {
  background-position: -407px -4761px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwicn-123contact_formIcon {
  background-position: -461px -4761px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fweloquaIcon {
  background-position: -515px -4761px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwgps_gateIcon {
  background-position: -407px -4816px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwhappyfox_chatIcon {
  background-position: -461px -4816px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwinformaticaIcon {
  background-position: -515px -4816px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwingeniux_lmsIcon {
  background-position: -407px -4871px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwadaptive_suiteIcon {
  background-position: -461px -4871px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwinstructure_bridgeIcon {
  background-position: -515px -4871px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwhirevueIcon {
  background-position: -407px -4926px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwkaseyaIcon {
  background-position: -461px -4926px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwmotivosityIcon {
  background-position: -515px -4926px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwmozy_enterpriseIcon {
  background-position: -407px -4981px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwnewton_softwareIcon {
  background-position: -461px -4981px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwone_codexIcon {
  background-position: -515px -4981px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwoomnitzaIcon {
  background-position: -407px -5036px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwopen_dnsIcon {
  background-position: -461px -5036px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwproofhqIcon {
  background-position: -515px -5036px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwring_centralIcon {
  background-position: -407px -5091px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwsecret_serverIcon {
  background-position: -461px -5091px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwshiftplanningIcon {
  background-position: -515px -5091px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwspring_cmIcon {
  background-position: -407px -5146px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwsprout_videoIcon {
  background-position: -461px -5146px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwstacklaIcon {
  background-position: -515px -5146px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwsuccess_factorsIcon {
  background-position: -407px -5201px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwsumtotal_systemsIcon {
  background-position: -461px -5201px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwtestfairyIcon {
  background-position: -515px -5201px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwtrakstarIcon {
  background-position: -407px -5256px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwwhen_i_workIcon {
  background-position: -461px -5256px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwworkstarsIcon {
  background-position: -515px -5256px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwwdeskIcon {
  background-position: -407px -5311px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwvodeclicIcon {
  background-position: -461px -5311px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwvidyardIcon {
  background-position: -515px -5311px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwultiproIcon {
  background-position: -407px -5366px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwtopdesk_publicIcon {
  background-position: -461px -5366px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwtangoe_command_premium_mobileIcon {
  background-position: -515px -5366px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwtango_analyticsIcon {
  background-position: -407px -5421px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwsynergiIcon {
  background-position: -461px -5421px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwspringer_linkIcon {
  background-position: -515px -5421px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwspaceiqIcon {
  background-position: -407px -5476px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwsmart_recruitersIcon {
  background-position: -461px -5476px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwskytapIcon {
  background-position: -515px -5476px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwskyhigh_networksIcon {
  background-position: -407px -5531px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwskills_managerIcon {
  background-position: -461px -5531px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwsedgwickcmsIcon {
  background-position: -515px -5531px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwsap_hanaIcon {
  background-position: -407px -5586px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwsap_cloud_platformIcon {
  background-position: -461px -5586px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwsafety_netIcon {
  background-position: -515px -5586px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwreward_gatewayIcon {
  background-position: -407px -5641px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwreviewsnapIcon {
  background-position: -461px -5641px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwqumu_cloudIcon {
  background-position: -515px -5641px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwpromappIcon {
  background-position: -407px -5696px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwpega_systemsIcon {
  background-position: -461px -5696px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwpalo_alto_networks_captive_portalIcon {
  background-position: -515px -5696px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwpacific_timesheetIcon {
  background-position: -407px -5751px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwon_trackIcon {
  background-position: -461px -5751px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwonetrust_privacy_management_softwareIcon {
  background-position: -515px -5751px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwnimblexIcon {
  background-position: -407px -5806px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwnexoniaIcon {
  background-position: -461px -5806px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwnetdocumentsIcon {
  background-position: -515px -5806px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwmoconaviIcon {
  background-position: -407px -5861px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwmobile_ironIcon {
  background-position: -461px -5861px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwmobile_xpenseIcon {
  background-position: -515px -5861px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwlockpath_keylightIcon {
  background-position: -407px -5916px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwliquid_filesIcon {
  background-position: -461px -5916px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwkudosIcon {
  background-position: -515px -5916px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwacl_grc_samlIcon {
  background-position: -407px -5971px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwandromeda_on_premisesIcon {
  background-position: -461px -5971px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwedigital_researchIcon {
  background-position: -515px -5971px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcloud_management_portal_for_microsoft_azureIcon {
  background-position: -407px -6026px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwautotask_endpoint_backupIcon {
  background-position: -461px -6026px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwappbladeIcon {
  background-position: -515px -6026px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwmcmIcon {
  background-position: -407px -6081px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwintimeIcon {
  background-position: -461px -6081px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwevidence_dot_comIcon {
  background-position: -515px -6081px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwempcenterIcon {
  background-position: -407px -6136px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fweli_onboardingIcon {
  background-position: -461px -6136px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdirectIcon {
  background-position: -515px -6136px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcs_starsIcon {
  background-position: -407px -6191px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcompetencyiqIcon {
  background-position: -461px -6191px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwchronicxIcon {
  background-position: -515px -6191px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbenselectIcon {
  background-position: -407px -6246px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwasc_contractsIcon {
  background-position: -461px -6246px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwalcumus_info_exchangeIcon {
  background-position: -515px -6246px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwicn-360_onlineIcon {
  background-position: -407px -6301px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwicn-10000ft_plansIcon {
  background-position: -461px -6301px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwgeo_learningIcon {
  background-position: -515px -6301px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwframer_cloudIcon {
  background-position: -407px -6356px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwpopinIcon {
  background-position: -461px -6356px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwwingspan_etmfIcon {
  background-position: -515px -6356px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwvxmaintainIcon {
  background-position: -407px -6411px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwvoyanceIcon {
  background-position: -461px -6411px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwt_and_e_expressIcon {
  background-position: -515px -6411px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwsymantec_web_security_serviceIcon {
  background-position: -407px -6466px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwsplunk_enterprise_and_splunk_cloudIcon {
  background-position: -461px -6466px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwperception_united_statesIcon {
  background-position: -515px -6466px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwpalo_alto_networks_apertureIcon {
  background-position: -407px -6521px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwoc_tanner_appreciatehubIcon {
  background-position: -461px -6521px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwmobiIcon {
  background-position: -515px -6521px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwmoveit_transfer_azure_ad_integrationIcon {
  background-position: -407px -6576px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwmanabi_pocketIcon {
  background-position: -461px -6576px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcollaborative_innovationIcon {
  background-position: -515px -6576px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwsilkroad_life_suiteIcon {
  background-position: -407px -6631px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwenvi_mmisIcon {
  background-position: -461px -6631px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwnamelyIcon {
  background-position: -515px -6631px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwboxIcon {
  background-position: -243px -1312px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwand_franklyIcon {
  background-position: -407px -6686px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwabacusIcon {
  background-position: -461px -6686px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwalertmediaIcon {
  background-position: -515px -6686px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwalterdeskIcon {
  background-position: -407px -6741px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwanswerhubIcon {
  background-position: -461px -6741px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbenevityIcon {
  background-position: -515px -6741px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbambu_by_sprout_socialIcon {
  background-position: -407px -6796px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbeyondtrustIcon {
  background-position: -461px -6796px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbizteraIcon {
  background-position: -515px -6796px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbrandfolderIcon {
  background-position: -407px -6851px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbrightedgeIcon {
  background-position: -461px -6851px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbreezy_hrIcon {
  background-position: -515px -6851px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbright_patternIcon {
  background-position: -407px -6906px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwclariIcon {
  background-position: -461px -6906px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcloudsaverIcon {
  background-position: -515px -6906px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcloudpassageIcon {
  background-position: -407px -6961px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcloudwordsIcon {
  background-position: -461px -6961px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcmpute_ioIcon {
  background-position: -515px -6961px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcontentlyIcon {
  background-position: -407px -7016px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwcoveo_cloudIcon {
  background-position: -461px -7016px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwculture_ampIcon {
  background-position: -515px -7016px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwculture_hqIcon {
  background-position: -407px -7071px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdashlane_businessIcon {
  background-position: -461px -7071px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdatabookIcon {
  background-position: -515px -7071px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdatacastleIcon {
  background-position: -407px -7126px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdetectifyIcon {
  background-position: -461px -7126px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdialpadIcon {
  background-position: -515px -7126px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdigicertIcon {
  background-position: -407px -7181px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdigifyIcon {
  background-position: -461px -7181px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdoceboIcon {
  background-position: -515px -7181px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdocsendIcon {
  background-position: -407px -7236px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdocuratedIcon {
  background-position: -461px -7236px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdopplerIcon {
  background-position: -515px -7236px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdovetaleIcon {
  background-position: -407px -7291px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdroplrIcon {
  background-position: -461px -7291px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwengagioIcon {
  background-position: -515px -7291px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwenplugIcon {
  background-position: -407px -7346px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwteemIcon {
  background-position: -461px -7346px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fweveryonesocialIcon {
  background-position: -515px -7346px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwinsperity_expensableIcon {
  background-position: -407px -7401px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwespressiveIcon {
  background-position: -461px -7401px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwfastlyIcon {
  background-position: -515px -7401px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwfavroIcon {
  background-position: -407px -7456px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwfigmaIcon {
  background-position: -461px -7456px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwfirstbirdIcon {
  background-position: -515px -7456px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwfivetranIcon {
  background-position: -407px -7511px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwfloatIcon {
  background-position: -461px -7511px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwfloqastIcon {
  background-position: -515px -7511px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwflowdockIcon {
  background-position: -407px -7566px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwfulcrumIcon {
  background-position: -461px -7566px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwgithub_comIcon {
  background-position: -516px -7566px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwgliffyIcon {
  background-position: -406px -7621px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwmonday_comIcon {
  background-position: -461px -7621px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwpeakonIcon {
  background-position: -516px -7621px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwoktaIcon {
  background-position: -461px -7676px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwpingoneIcon {
  background-position: -516px -7731px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwmulesoftIcon {
  background-position: -406px -7676px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwopenidIcon {
  background-position: -461px -7731px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwsdpIcon {
  background-position: -406px -7731px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwnatural_hrIcon {
  background-position: -406px -7785px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwnasset_sonarIcon {
  background-position: -461px -7785px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwpam360Icon {
  background-position: -516px -7840px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwad360Icon {
  background-position: -406px -7895px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwopmIcon {
  background-position: -461px -7895px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwassetexplorerIcon {
  background-position: -516px -7895px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwepcIcon {
  background-position: -406px -7950px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwpmpIcon {
  background-position: -461px -7950px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwvmpIcon {
  background-position: -516px -7950px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwdcpIcon {
  background-position: -406px -8005px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwacpIcon {
  background-position: -461px -8005px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwnfaIcon {
  background-position: -516px -8005px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwouIcon {
  background-position: -406px -8060px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwncmIcon {
  background-position: -461px -8060px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwfaIcon {
  background-position: -516px -8060px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwpmproIcon {
  background-position: -406px -8115px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwampIcon {
  background-position: -461px -8115px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwkmpIcon {
  background-position: -516px -8115px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwrapIcon {
  background-position: -516px -7785px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwadapIcon {
  background-position: -461px -7840px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwadmpIcon {
  background-position: -406px -7840px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwanalyticsIcon {
  background-position: -406px -8170px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwadmpmspIcon {
  background-position: -461px -8170px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a .fwbookmarkIcon {
  background-position: -516px -8170px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a > .iam-icon {
  margin-right: 15px;
  width: 50px;
  height: 50px;
  -webkit-transform: scale(0.36);
  -ms-transform: scale(0.36);
  -o-transform: scale(0.36);
  transform: scale(0.36);
  position: absolute;
  top: 0px;
  left: 0px;
  margin-left: -5px;
  margin-top: -10px;
  display: none \0/;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li > a > span {
  float: right;
  opacity: 0.6;
  filter: alpha(opacity=60);
  visibility: hidden;
  margin-right: -12px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li.active > a,
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li.active:hover > a {
  background-color: #dfe1e3;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li.active > a > span,
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li.active:hover > a > span {
  visibility: visible;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto 0;
  height: 18px;
}
.fw .left-menu-apps > .menu-gategory-items > .left-menu-level-2 ul > li:hover > a {
  background-color: #dfe1e3;
}
.fw .left-menu-apps:hover > a > .idmp-inline-icon,
.fw .left-menu-apps.active > a > .idmp-inline-icon {
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .left-menu-apps.active .left-menu-level-1 {
  display: block;
}
.fw .left-menu-apps.bottom-align {
  position: absolute;
  bottom: 0;
  width: 100%;
}
.fw .left-menu-apps .add-custom-app {
  margin: 10px 13px 0 15px;
  border-top: 1px solid #dee1e3;
  padding: 10px 0 0 0;
  cursor: pointer;
}
.fw .left-menu-apps .add-custom-app > div {
  margin: 0 -13px 0 -15px;
  padding: 5px 3px 4px 12px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 600;
}
.fw .left-menu-apps .add-custom-app > div.active {
  background-color: #dfe1e3;
}
.fw .left-menu-apps .add-custom-app > div.active > .icn-right-caret {
  visibility: visible;
}
.fw .left-menu-apps .add-custom-app > div > .icn-right-caret {
  visibility: hidden;
}
.fw .report-search .dropdown-menu {
  border: 1px solid #ccc;
  margin: 0px 0 0 -1px;
  width: 237px;
  display: none;
}
.fw .report-search .dropdown-menu > li > a {
  padding: 4px 7px !important;
}
.fw .report-search .dropdown-menu > li > a span {
  color: #7baa5b;
}
.fw.left-pane-194 .sub-tab {
  margin-left: 7px;
}
.fw.no-left-pane.left-pane-194-active .sub-tab {
  margin-left: 7px !important;
}
.fw.left-pane-194-active .sub-tab {
  margin-left: 194px !important;
}
.fw.left-pane-247-active .sub-tab {
  margin-left: 247px !important;
}
.fw .lhs-nav-tabs > .nav {
  min-height: 53px;
  width: 100%;
  background-color: #e0e1e3;
  border-right: 1px solid #ebeff0;
}
.fw .lhs-nav-tabs > .nav > li.span_by_2 {
  width: 50%;
}
.fw .lhs-nav-tabs > .nav > li > a {
  text-align: center;
  padding: 8px 10px 6px 10px !important;
  background-color: #e0e1e3;
  color: #4c4c4d;
  margin: 0;
  font-weight: 400 !important;
  min-height: 53px;
}
.fw .lhs-nav-tabs > .nav > li > a > div {
  text-align: center;
  margin-bottom: 1px;
}
.fw .lhs-nav-tabs > .nav > li > a > div .fw-inline-icon {
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.fw .lhs-nav-tabs > .nav > li > a:hover {
  background-color: #e0e1e3 !important;
}
.fw .lhs-nav-tabs > .nav > li.active {
  background-color: #fff !important;
}
.fw .lhs-nav-tabs > .nav > li.active a {
  color: #000;
}
.fw .lhs-nav-tabs > .nav > li.active a .fw-inline-icon {
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .lhs-nav-tabs > .nav > li.active a:hover {
  background-color: #fff !important;
}
.fw .font-verdana,
.fw .verdana {
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif !important;
}
.fw .font-lato {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .fw-pb-0 {
  padding-bottom: 0px !important;
}
.fw .fw-mt-null {
  margin-top: 0px !important;
}
.fw .fw-pr-null,
.fw .fw-pr-0 {
  padding-right: 0px !important;
}
.fw .fw-p-null {
  padding: 0px !important;
}
.fw .fw-pl-null,
.fw .fw-pl-0 {
  padding-left: 0px !important;
}
.fw .fw-p-25 {
  padding: 25px !important;
}
.fw .fw-p-30 {
  padding: 30px !important;
}
.fw .fw-p-35 {
  padding: 35px !important;
}
.fw .fw-p-40 {
  padding: 40px !important;
}
.fw .fw-p-45 {
  padding: 45px !important;
}
.fw .fw-p-50 {
  padding: 50px !important;
}
.fw .fw-p-0 {
  padding: 0px !important;
}
.fw .fw-p-1 {
  padding: 1px !important;
}
.fw .fw-p-2 {
  padding: 2px !important;
}
.fw .fw-p-3 {
  padding: 3px !important;
}
.fw .fw-p-4 {
  padding: 4px !important;
}
.fw .fw-p-5 {
  padding: 5px !important;
}
.fw .fw-p-6 {
  padding: 6px !important;
}
.fw .fw-p-7 {
  padding: 7px !important;
}
.fw .fw-p-8 {
  padding: 8px !important;
}
.fw .fw-p-9 {
  padding: 9px !important;
}
.fw .fw-p-10 {
  padding: 10px !important;
}
.fw .fw-p-11 {
  padding: 11px !important;
}
.fw .fw-p-12 {
  padding: 12px !important;
}
.fw .fw-p-13 {
  padding: 13px !important;
}
.fw .fw-p-14 {
  padding: 14px !important;
}
.fw .fw-p-15 {
  padding: 15px !important;
}
.fw .fw-p-16 {
  padding: 16px !important;
}
.fw .fw-p-17 {
  padding: 17px !important;
}
.fw .fw-p-18 {
  padding: 18px !important;
}
.fw .fw-p-19 {
  padding: 19px !important;
}
.fw .fw-p-20 {
  padding: 20px !important;
}
.fw .fw-p-21 {
  padding: 21px !important;
}
.fw .fw-p-22 {
  padding: 22px !important;
}
.fw .fw-p-23 {
  padding: 23px !important;
}
.fw .fw-p-24 {
  padding: 24px !important;
}
.fw .fw-pr-341 {
  padding-right: 341px !important;
}
.fw .fw-pr-342 {
  padding-right: 342px !important;
}
.fw .fw-pr-343 {
  padding-right: 343px !important;
}
.fw .fw-pr-344 {
  padding-right: 344px !important;
}
.fw .fw-pr-345 {
  padding-right: 345px !important;
}
.fw .fw-pr-346 {
  padding-right: 346px !important;
}
.fw .fw-pr-347 {
  padding-right: 347px !important;
}
.fw .fw-pr-348 {
  padding-right: 348px !important;
}
.fw .fw-pr-349 {
  padding-right: 349px !important;
}
.fw .fw-pr-350 {
  padding-right: 350px !important;
}
.fw .fw-pr-351 {
  padding-right: 351px !important;
}
.fw .fw-pr-352 {
  padding-right: 352px !important;
}
.fw .fw-pr-353 {
  padding-right: 353px !important;
}
.fw .fw-pr-354 {
  padding-right: 354px !important;
}
.fw .fw-pr-355 {
  padding-right: 355px !important;
}
.fw .fw-pr-356 {
  padding-right: 356px !important;
}
.fw .fw-pr-357 {
  padding-right: 357px !important;
}
.fw .fw-pr-358 {
  padding-right: 358px !important;
}
.fw .fw-pr-359 {
  padding-right: 359px !important;
}
.fw .fw-pr-360 {
  padding-right: 360px !important;
}
.fw .fw-pr-361 {
  padding-right: 361px !important;
}
.fw .fw-pr-362 {
  padding-right: 362px !important;
}
.fw .fw-pr-363 {
  padding-right: 363px !important;
}
.fw .fw-pr-364 {
  padding-right: 364px !important;
}
.fw .fw-pr-365 {
  padding-right: 365px !important;
}
.fw .fw-pr-366 {
  padding-right: 366px !important;
}
.fw .fw-pr-367 {
  padding-right: 367px !important;
}
.fw .fw-pr-368 {
  padding-right: 368px !important;
}
.fw .fw-pr-369 {
  padding-right: 369px !important;
}
.fw .fw-pr-370 {
  padding-right: 370px !important;
}
.fw .fw-pr-371 {
  padding-right: 371px !important;
}
.fw .fw-pr-372 {
  padding-right: 372px !important;
}
.fw .fw-pr-373 {
  padding-right: 373px !important;
}
.fw .fw-pr-374 {
  padding-right: 374px !important;
}
.fw .fw-pr-375 {
  padding-right: 375px !important;
}
.fw .fw-pr-376 {
  padding-right: 376px !important;
}
.fw .fw-pr-377 {
  padding-right: 377px !important;
}
.fw .fw-pr-378 {
  padding-right: 378px !important;
}
.fw .fw-pr-379 {
  padding-right: 379px !important;
}
.fw .fw-pr-380 {
  padding-right: 380px !important;
}
.fw .fw-pr-381 {
  padding-right: 381px !important;
}
.fw .fw-pr-382 {
  padding-right: 382px !important;
}
.fw .fw-pr-383 {
  padding-right: 383px !important;
}
.fw .fw-pr-384 {
  padding-right: 384px !important;
}
.fw .fw-pr-385 {
  padding-right: 385px !important;
}
.fw .fw-pr-386 {
  padding-right: 386px !important;
}
.fw .fw-pr-387 {
  padding-right: 387px !important;
}
.fw .fw-pr-388 {
  padding-right: 388px !important;
}
.fw .fw-pr-389 {
  padding-right: 389px !important;
}
.fw .fw-pr-390 {
  padding-right: 390px !important;
}
.fw .fw-pr-55 {
  padding-right: 55px !important;
}
.fw .fw-pr-60 {
  padding-right: 60px !important;
}
.fw .fw-pr-65 {
  padding-right: 65px !important;
}
.fw .fw-pr-70 {
  padding-right: 70px !important;
}
.fw .fw-pr-75 {
  padding-right: 75px !important;
}
.fw .fw-pr-80 {
  padding-right: 80px !important;
}
.fw .fw-pr-85 {
  padding-right: 85px !important;
}
.fw .fw-pr-90 {
  padding-right: 90px !important;
}
.fw .fw-pr-95 {
  padding-right: 95px !important;
}
.fw .fw-pr-100 {
  padding-right: 100px !important;
}
.fw .fw-pr-105 {
  padding-right: 105px !important;
}
.fw .fw-pr-110 {
  padding-right: 110px !important;
}
.fw .fw-pr-115 {
  padding-right: 115px !important;
}
.fw .fw-pr-120 {
  padding-right: 120px !important;
}
.fw .fw-pr-125 {
  padding-right: 125px !important;
}
.fw .fw-pr-130 {
  padding-right: 130px !important;
}
.fw .fw-pr-135 {
  padding-right: 135px !important;
}
.fw .fw-pr-140 {
  padding-right: 140px !important;
}
.fw .fw-pr-145 {
  padding-right: 145px !important;
}
.fw .fw-pr-150 {
  padding-right: 150px !important;
}
.fw .fw-pr-155 {
  padding-right: 155px !important;
}
.fw .fw-pr-160 {
  padding-right: 160px !important;
}
.fw .fw-pr-165 {
  padding-right: 165px !important;
}
.fw .fw-pr-170 {
  padding-right: 170px !important;
}
.fw .fw-pr-175 {
  padding-right: 175px !important;
}
.fw .fw-pr-180 {
  padding-right: 180px !important;
}
.fw .fw-pr-185 {
  padding-right: 185px !important;
}
.fw .fw-pr-190 {
  padding-right: 190px !important;
}
.fw .fw-pr-195 {
  padding-right: 195px !important;
}
.fw .fw-pr-200 {
  padding-right: 200px !important;
}
.fw .fw-pr-205 {
  padding-right: 205px !important;
}
.fw .fw-pr-210 {
  padding-right: 210px !important;
}
.fw .fw-pr-215 {
  padding-right: 215px !important;
}
.fw .fw-pr-220 {
  padding-right: 220px !important;
}
.fw .fw-pr-225 {
  padding-right: 225px !important;
}
.fw .fw-pr-230 {
  padding-right: 230px !important;
}
.fw .fw-pr-235 {
  padding-right: 235px !important;
}
.fw .fw-pr-240 {
  padding-right: 240px !important;
}
.fw .fw-pr-245 {
  padding-right: 245px !important;
}
.fw .fw-pr-250 {
  padding-right: 250px !important;
}
.fw .fw-pr-255 {
  padding-right: 255px !important;
}
.fw .fw-pr-260 {
  padding-right: 260px !important;
}
.fw .fw-pr-265 {
  padding-right: 265px !important;
}
.fw .fw-pr-270 {
  padding-right: 270px !important;
}
.fw .fw-pr-275 {
  padding-right: 275px !important;
}
.fw .fw-pr-280 {
  padding-right: 280px !important;
}
.fw .fw-pr-285 {
  padding-right: 285px !important;
}
.fw .fw-pr-290 {
  padding-right: 290px !important;
}
.fw .fw-pr-295 {
  padding-right: 295px !important;
}
.fw .fw-pr-300 {
  padding-right: 300px !important;
}
.fw .fw-pr-305 {
  padding-right: 305px !important;
}
.fw .fw-pr-310 {
  padding-right: 310px !important;
}
.fw .fw-pr-315 {
  padding-right: 315px !important;
}
.fw .fw-pr-320 {
  padding-right: 320px !important;
}
.fw .fw-pr-325 {
  padding-right: 325px !important;
}
.fw .fw-pr-330 {
  padding-right: 330px !important;
}
.fw .fw-pr-335 {
  padding-right: 335px !important;
}
.fw .fw-pr-340 {
  padding-right: 340px !important;
}
.fw .fw-pr-0 {
  padding-right: 0px !important;
}
.fw .fw-pr-1 {
  padding-right: 1px !important;
}
.fw .fw-pr-2 {
  padding-right: 2px !important;
}
.fw .fw-pr-3 {
  padding-right: 3px !important;
}
.fw .fw-pr-4 {
  padding-right: 4px !important;
}
.fw .fw-pr-5 {
  padding-right: 5px !important;
}
.fw .fw-pr-6 {
  padding-right: 6px !important;
}
.fw .fw-pr-7 {
  padding-right: 7px !important;
}
.fw .fw-pr-8 {
  padding-right: 8px !important;
}
.fw .fw-pr-9 {
  padding-right: 9px !important;
}
.fw .fw-pr-10 {
  padding-right: 10px !important;
}
.fw .fw-pr-11 {
  padding-right: 11px !important;
}
.fw .fw-pr-12 {
  padding-right: 12px !important;
}
.fw .fw-pr-13 {
  padding-right: 13px !important;
}
.fw .fw-pr-14 {
  padding-right: 14px !important;
}
.fw .fw-pr-15 {
  padding-right: 15px !important;
}
.fw .fw-pr-16 {
  padding-right: 16px !important;
}
.fw .fw-pr-17 {
  padding-right: 17px !important;
}
.fw .fw-pr-18 {
  padding-right: 18px !important;
}
.fw .fw-pr-19 {
  padding-right: 19px !important;
}
.fw .fw-pr-20 {
  padding-right: 20px !important;
}
.fw .fw-pr-21 {
  padding-right: 21px !important;
}
.fw .fw-pr-22 {
  padding-right: 22px !important;
}
.fw .fw-pr-23 {
  padding-right: 23px !important;
}
.fw .fw-pr-24 {
  padding-right: 24px !important;
}
.fw .fw-pr-25 {
  padding-right: 25px !important;
}
.fw .fw-pr-26 {
  padding-right: 26px !important;
}
.fw .fw-pr-27 {
  padding-right: 27px !important;
}
.fw .fw-pr-28 {
  padding-right: 28px !important;
}
.fw .fw-pr-29 {
  padding-right: 29px !important;
}
.fw .fw-pr-30 {
  padding-right: 30px !important;
}
.fw .fw-pr-31 {
  padding-right: 31px !important;
}
.fw .fw-pr-32 {
  padding-right: 32px !important;
}
.fw .fw-pr-33 {
  padding-right: 33px !important;
}
.fw .fw-pr-34 {
  padding-right: 34px !important;
}
.fw .fw-pr-35 {
  padding-right: 35px !important;
}
.fw .fw-pr-36 {
  padding-right: 36px !important;
}
.fw .fw-pr-37 {
  padding-right: 37px !important;
}
.fw .fw-pr-38 {
  padding-right: 38px !important;
}
.fw .fw-pr-39 {
  padding-right: 39px !important;
}
.fw .fw-pr-40 {
  padding-right: 40px !important;
}
.fw .fw-pr-41 {
  padding-right: 41px !important;
}
.fw .fw-pr-42 {
  padding-right: 42px !important;
}
.fw .fw-pr-43 {
  padding-right: 43px !important;
}
.fw .fw-pr-44 {
  padding-right: 44px !important;
}
.fw .fw-pr-45 {
  padding-right: 45px !important;
}
.fw .fw-pr-46 {
  padding-right: 46px !important;
}
.fw .fw-pr-47 {
  padding-right: 47px !important;
}
.fw .fw-pr-48 {
  padding-right: 48px !important;
}
.fw .fw-pr-49 {
  padding-right: 49px !important;
}
.fw .fw-pr-50 {
  padding-right: 50px !important;
}
.fw .fw-pl-305 {
  padding-left: 305px !important;
}
.fw .fw-pl-310 {
  padding-left: 310px !important;
}
.fw .fw-pl-315 {
  padding-left: 315px !important;
}
.fw .fw-pl-320 {
  padding-left: 320px !important;
}
.fw .fw-pl-325 {
  padding-left: 325px !important;
}
.fw .fw-pl-330 {
  padding-left: 330px !important;
}
.fw .fw-pl-335 {
  padding-left: 335px !important;
}
.fw .fw-pl-340 {
  padding-left: 340px !important;
}
.fw .fw-pl-345 {
  padding-left: 345px !important;
}
.fw .fw-pl-350 {
  padding-left: 350px !important;
}
.fw .fw-pl-355 {
  padding-left: 355px !important;
}
.fw .fw-pl-360 {
  padding-left: 360px !important;
}
.fw .fw-pl-365 {
  padding-left: 365px !important;
}
.fw .fw-pl-370 {
  padding-left: 370px !important;
}
.fw .fw-pl-375 {
  padding-left: 375px !important;
}
.fw .fw-pl-380 {
  padding-left: 380px !important;
}
.fw .fw-pl-385 {
  padding-left: 385px !important;
}
.fw .fw-pl-390 {
  padding-left: 390px !important;
}
.fw .fw-pl-395 {
  padding-left: 395px !important;
}
.fw .fw-pl-400 {
  padding-left: 400px !important;
}
.fw .fw-pl-130 {
  padding-left: 130px !important;
}
.fw .fw-pl-140 {
  padding-left: 140px !important;
}
.fw .fw-pl-150 {
  padding-left: 150px !important;
}
.fw .fw-pl-160 {
  padding-left: 160px !important;
}
.fw .fw-pl-170 {
  padding-left: 170px !important;
}
.fw .fw-pl-180 {
  padding-left: 180px !important;
}
.fw .fw-pl-190 {
  padding-left: 190px !important;
}
.fw .fw-pl-200 {
  padding-left: 200px !important;
}
.fw .fw-pl-210 {
  padding-left: 210px !important;
}
.fw .fw-pl-220 {
  padding-left: 220px !important;
}
.fw .fw-pl-230 {
  padding-left: 230px !important;
}
.fw .fw-pl-240 {
  padding-left: 240px !important;
}
.fw .fw-pl-250 {
  padding-left: 250px !important;
}
.fw .fw-pl-260 {
  padding-left: 260px !important;
}
.fw .fw-pl-270 {
  padding-left: 270px !important;
}
.fw .fw-pl-280 {
  padding-left: 280px !important;
}
.fw .fw-pl-290 {
  padding-left: 290px !important;
}
.fw .fw-pl-300 {
  padding-left: 300px !important;
}
.fw .fw-pl-101 {
  padding-left: 101px !important;
}
.fw .fw-pl-102 {
  padding-left: 102px !important;
}
.fw .fw-pl-103 {
  padding-left: 103px !important;
}
.fw .fw-pl-104 {
  padding-left: 104px !important;
}
.fw .fw-pl-105 {
  padding-left: 105px !important;
}
.fw .fw-pl-106 {
  padding-left: 106px !important;
}
.fw .fw-pl-107 {
  padding-left: 107px !important;
}
.fw .fw-pl-108 {
  padding-left: 108px !important;
}
.fw .fw-pl-109 {
  padding-left: 109px !important;
}
.fw .fw-pl-110 {
  padding-left: 110px !important;
}
.fw .fw-pl-111 {
  padding-left: 111px !important;
}
.fw .fw-pl-112 {
  padding-left: 112px !important;
}
.fw .fw-pl-113 {
  padding-left: 113px !important;
}
.fw .fw-pl-114 {
  padding-left: 114px !important;
}
.fw .fw-pl-115 {
  padding-left: 115px !important;
}
.fw .fw-pl-116 {
  padding-left: 116px !important;
}
.fw .fw-pl-117 {
  padding-left: 117px !important;
}
.fw .fw-pl-118 {
  padding-left: 118px !important;
}
.fw .fw-pl-119 {
  padding-left: 119px !important;
}
.fw .fw-pl-120 {
  padding-left: 120px !important;
}
.fw .fw-pl-121 {
  padding-left: 121px !important;
}
.fw .fw-pl-122 {
  padding-left: 122px !important;
}
.fw .fw-pl-123 {
  padding-left: 123px !important;
}
.fw .fw-pl-124 {
  padding-left: 124px !important;
}
.fw .fw-pl-125 {
  padding-left: 125px !important;
}
.fw .fw-pl-126 {
  padding-left: 126px !important;
}
.fw .fw-pl-127 {
  padding-left: 127px !important;
}
.fw .fw-pl-128 {
  padding-left: 128px !important;
}
.fw .fw-pl-129 {
  padding-left: 129px !important;
}
.fw .fw-pl-130 {
  padding-left: 130px !important;
}
.fw .fw-pl-131 {
  padding-left: 131px !important;
}
.fw .fw-pl-132 {
  padding-left: 132px !important;
}
.fw .fw-pl-133 {
  padding-left: 133px !important;
}
.fw .fw-pl-134 {
  padding-left: 134px !important;
}
.fw .fw-pl-135 {
  padding-left: 135px !important;
}
.fw .fw-pl-136 {
  padding-left: 136px !important;
}
.fw .fw-pl-137 {
  padding-left: 137px !important;
}
.fw .fw-pl-138 {
  padding-left: 138px !important;
}
.fw .fw-pl-139 {
  padding-left: 139px !important;
}
.fw .fw-pl-140 {
  padding-left: 140px !important;
}
.fw .fw-pl-141 {
  padding-left: 141px !important;
}
.fw .fw-pl-142 {
  padding-left: 142px !important;
}
.fw .fw-pl-143 {
  padding-left: 143px !important;
}
.fw .fw-pl-144 {
  padding-left: 144px !important;
}
.fw .fw-pl-145 {
  padding-left: 145px !important;
}
.fw .fw-pl-146 {
  padding-left: 146px !important;
}
.fw .fw-pl-147 {
  padding-left: 147px !important;
}
.fw .fw-pl-148 {
  padding-left: 148px !important;
}
.fw .fw-pl-149 {
  padding-left: 149px !important;
}
.fw .fw-pl-150 {
  padding-left: 150px !important;
}
.fw .fw-pl-60 {
  padding-left: 60px !important;
}
.fw .fw-pl-65 {
  padding-left: 65px !important;
}
.fw .fw-pl-70 {
  padding-left: 70px !important;
}
.fw .fw-pl-75 {
  padding-left: 75px !important;
}
.fw .fw-pl-80 {
  padding-left: 80px !important;
}
.fw .fw-pl-85 {
  padding-left: 85px !important;
}
.fw .fw-pl-90 {
  padding-left: 90px !important;
}
.fw .fw-pl-95 {
  padding-left: 95px !important;
}
.fw .fw-pl-100 {
  padding-left: 100px !important;
}
.fw .fw-pl-0 {
  padding-left: 0px !important;
}
.fw .fw-pl-1 {
  padding-left: 1px !important;
}
.fw .fw-pl-2 {
  padding-left: 2px !important;
}
.fw .fw-pl-3 {
  padding-left: 3px !important;
}
.fw .fw-pl-4 {
  padding-left: 4px !important;
}
.fw .fw-pl-5 {
  padding-left: 5px !important;
}
.fw .fw-pl-6 {
  padding-left: 6px !important;
}
.fw .fw-pl-7 {
  padding-left: 7px !important;
}
.fw .fw-pl-8 {
  padding-left: 8px !important;
}
.fw .fw-pl-9 {
  padding-left: 9px !important;
}
.fw .fw-pl-10 {
  padding-left: 10px !important;
}
.fw .fw-pl-11 {
  padding-left: 11px !important;
}
.fw .fw-pl-12 {
  padding-left: 12px !important;
}
.fw .fw-pl-13 {
  padding-left: 13px !important;
}
.fw .fw-pl-14 {
  padding-left: 14px !important;
}
.fw .fw-pl-15 {
  padding-left: 15px !important;
}
.fw .fw-pl-16 {
  padding-left: 16px !important;
}
.fw .fw-pl-17 {
  padding-left: 17px !important;
}
.fw .fw-pl-18 {
  padding-left: 18px !important;
}
.fw .fw-pl-19 {
  padding-left: 19px !important;
}
.fw .fw-pl-20 {
  padding-left: 20px !important;
}
.fw .fw-pl-21 {
  padding-left: 21px !important;
}
.fw .fw-pl-22 {
  padding-left: 22px !important;
}
.fw .fw-pl-23 {
  padding-left: 23px !important;
}
.fw .fw-pl-24 {
  padding-left: 24px !important;
}
.fw .fw-pl-25 {
  padding-left: 25px !important;
}
.fw .fw-pl-26 {
  padding-left: 26px !important;
}
.fw .fw-pl-27 {
  padding-left: 27px !important;
}
.fw .fw-pl-28 {
  padding-left: 28px !important;
}
.fw .fw-pl-29 {
  padding-left: 29px !important;
}
.fw .fw-pl-30 {
  padding-left: 30px !important;
}
.fw .fw-pl-31 {
  padding-left: 31px !important;
}
.fw .fw-pl-32 {
  padding-left: 32px !important;
}
.fw .fw-pl-33 {
  padding-left: 33px !important;
}
.fw .fw-pl-34 {
  padding-left: 34px !important;
}
.fw .fw-pl-35 {
  padding-left: 35px !important;
}
.fw .fw-pl-36 {
  padding-left: 36px !important;
}
.fw .fw-pl-37 {
  padding-left: 37px !important;
}
.fw .fw-pl-38 {
  padding-left: 38px !important;
}
.fw .fw-pl-39 {
  padding-left: 39px !important;
}
.fw .fw-pl-40 {
  padding-left: 40px !important;
}
.fw .fw-pl-41 {
  padding-left: 41px !important;
}
.fw .fw-pl-42 {
  padding-left: 42px !important;
}
.fw .fw-pl-43 {
  padding-left: 43px !important;
}
.fw .fw-pl-44 {
  padding-left: 44px !important;
}
.fw .fw-pl-45 {
  padding-left: 45px !important;
}
.fw .fw-pl-46 {
  padding-left: 46px !important;
}
.fw .fw-pl-47 {
  padding-left: 47px !important;
}
.fw .fw-pl-48 {
  padding-left: 48px !important;
}
.fw .fw-pl-49 {
  padding-left: 49px !important;
}
.fw .fw-pl-50 {
  padding-left: 50px !important;
}
.fw .fw-pl-51 {
  padding-left: 51px !important;
}
.fw .fw-pl-52 {
  padding-left: 52px !important;
}
.fw .fw-pl-53 {
  padding-left: 53px !important;
}
.fw .fw-pl-54 {
  padding-left: 54px !important;
}
.fw .fw-pl-55 {
  padding-left: 55px !important;
}
.fw .fw-pl-56 {
  padding-left: 56px !important;
}
.fw .fw-pl-57 {
  padding-left: 57px !important;
}
.fw .fw-pl-58 {
  padding-left: 58px !important;
}
.fw .fw-pl-59 {
  padding-left: 59px !important;
}
.fw .fw-pt-105 {
  padding-top: 105px !important;
}
.fw .fw-pt-110 {
  padding-top: 110px !important;
}
.fw .fw-pt-115 {
  padding-top: 115px !important;
}
.fw .fw-pt-120 {
  padding-top: 120px !important;
}
.fw .fw-pt-125 {
  padding-top: 125px !important;
}
.fw .fw-pt-130 {
  padding-top: 130px !important;
}
.fw .fw-pt-135 {
  padding-top: 135px !important;
}
.fw .fw-pt-140 {
  padding-top: 140px !important;
}
.fw .fw-pt-145 {
  padding-top: 145px !important;
}
.fw .fw-pt-150 {
  padding-top: 150px !important;
}
.fw .fw-pt-155 {
  padding-top: 155px !important;
}
.fw .fw-pt-160 {
  padding-top: 160px !important;
}
.fw .fw-pt-165 {
  padding-top: 165px !important;
}
.fw .fw-pt-170 {
  padding-top: 170px !important;
}
.fw .fw-pt-175 {
  padding-top: 175px !important;
}
.fw .fw-pt-180 {
  padding-top: 180px !important;
}
.fw .fw-pt-61 {
  padding-top: 61px !important;
}
.fw .fw-pt-62 {
  padding-top: 62px !important;
}
.fw .fw-pt-63 {
  padding-top: 63px !important;
}
.fw .fw-pt-64 {
  padding-top: 64px !important;
}
.fw .fw-pt-65 {
  padding-top: 65px !important;
}
.fw .fw-pt-66 {
  padding-top: 66px !important;
}
.fw .fw-pt-67 {
  padding-top: 67px !important;
}
.fw .fw-pt-68 {
  padding-top: 68px !important;
}
.fw .fw-pt-69 {
  padding-top: 69px !important;
}
.fw .fw-pt-70 {
  padding-top: 70px !important;
}
.fw .fw-pt-71 {
  padding-top: 71px !important;
}
.fw .fw-pt-72 {
  padding-top: 72px !important;
}
.fw .fw-pt-73 {
  padding-top: 73px !important;
}
.fw .fw-pt-74 {
  padding-top: 74px !important;
}
.fw .fw-pt-75 {
  padding-top: 75px !important;
}
.fw .fw-pt-76 {
  padding-top: 76px !important;
}
.fw .fw-pt-77 {
  padding-top: 77px !important;
}
.fw .fw-pt-78 {
  padding-top: 78px !important;
}
.fw .fw-pt-79 {
  padding-top: 79px !important;
}
.fw .fw-pt-80 {
  padding-top: 80px !important;
}
.fw .fw-pt-81 {
  padding-top: 81px !important;
}
.fw .fw-pt-82 {
  padding-top: 82px !important;
}
.fw .fw-pt-83 {
  padding-top: 83px !important;
}
.fw .fw-pt-84 {
  padding-top: 84px !important;
}
.fw .fw-pt-85 {
  padding-top: 85px !important;
}
.fw .fw-pt-86 {
  padding-top: 86px !important;
}
.fw .fw-pt-87 {
  padding-top: 87px !important;
}
.fw .fw-pt-88 {
  padding-top: 88px !important;
}
.fw .fw-pt-89 {
  padding-top: 89px !important;
}
.fw .fw-pt-90 {
  padding-top: 90px !important;
}
.fw .fw-pt-91 {
  padding-top: 91px !important;
}
.fw .fw-pt-92 {
  padding-top: 92px !important;
}
.fw .fw-pt-93 {
  padding-top: 93px !important;
}
.fw .fw-pt-94 {
  padding-top: 94px !important;
}
.fw .fw-pt-95 {
  padding-top: 95px !important;
}
.fw .fw-pt-96 {
  padding-top: 96px !important;
}
.fw .fw-pt-97 {
  padding-top: 97px !important;
}
.fw .fw-pt-98 {
  padding-top: 98px !important;
}
.fw .fw-pt-99 {
  padding-top: 99px !important;
}
.fw .fw-pt-100 {
  padding-top: 100px !important;
}
.fw .fw-pt-0 {
  padding-top: 0px !important;
}
.fw .fw-pt-1 {
  padding-top: 1px !important;
}
.fw .fw-pt-2 {
  padding-top: 2px !important;
}
.fw .fw-pt-3 {
  padding-top: 3px !important;
}
.fw .fw-pt-4 {
  padding-top: 4px !important;
}
.fw .fw-pt-5 {
  padding-top: 5px !important;
}
.fw .fw-pt-6 {
  padding-top: 6px !important;
}
.fw .fw-pt-7 {
  padding-top: 7px !important;
}
.fw .fw-pt-8 {
  padding-top: 8px !important;
}
.fw .fw-pt-9 {
  padding-top: 9px !important;
}
.fw .fw-pt-10 {
  padding-top: 10px !important;
}
.fw .fw-pt-11 {
  padding-top: 11px !important;
}
.fw .fw-pt-12 {
  padding-top: 12px !important;
}
.fw .fw-pt-13 {
  padding-top: 13px !important;
}
.fw .fw-pt-14 {
  padding-top: 14px !important;
}
.fw .fw-pt-15 {
  padding-top: 15px !important;
}
.fw .fw-pt-16 {
  padding-top: 16px !important;
}
.fw .fw-pt-17 {
  padding-top: 17px !important;
}
.fw .fw-pt-18 {
  padding-top: 18px !important;
}
.fw .fw-pt-19 {
  padding-top: 19px !important;
}
.fw .fw-pt-20 {
  padding-top: 20px !important;
}
.fw .fw-pt-21 {
  padding-top: 21px !important;
}
.fw .fw-pt-22 {
  padding-top: 22px !important;
}
.fw .fw-pt-23 {
  padding-top: 23px !important;
}
.fw .fw-pt-24 {
  padding-top: 24px !important;
}
.fw .fw-pt-25 {
  padding-top: 25px !important;
}
.fw .fw-pt-26 {
  padding-top: 26px !important;
}
.fw .fw-pt-27 {
  padding-top: 27px !important;
}
.fw .fw-pt-28 {
  padding-top: 28px !important;
}
.fw .fw-pt-29 {
  padding-top: 29px !important;
}
.fw .fw-pt-30 {
  padding-top: 30px !important;
}
.fw .fw-pt-31 {
  padding-top: 31px !important;
}
.fw .fw-pt-32 {
  padding-top: 32px !important;
}
.fw .fw-pt-33 {
  padding-top: 33px !important;
}
.fw .fw-pt-34 {
  padding-top: 34px !important;
}
.fw .fw-pt-35 {
  padding-top: 35px !important;
}
.fw .fw-pt-36 {
  padding-top: 36px !important;
}
.fw .fw-pt-37 {
  padding-top: 37px !important;
}
.fw .fw-pt-38 {
  padding-top: 38px !important;
}
.fw .fw-pt-39 {
  padding-top: 39px !important;
}
.fw .fw-pt-40 {
  padding-top: 40px !important;
}
.fw .fw-pt-41 {
  padding-top: 41px !important;
}
.fw .fw-pt-42 {
  padding-top: 42px !important;
}
.fw .fw-pt-43 {
  padding-top: 43px !important;
}
.fw .fw-pt-44 {
  padding-top: 44px !important;
}
.fw .fw-pt-45 {
  padding-top: 45px !important;
}
.fw .fw-pt-46 {
  padding-top: 46px !important;
}
.fw .fw-pt-47 {
  padding-top: 47px !important;
}
.fw .fw-pt-48 {
  padding-top: 48px !important;
}
.fw .fw-pt-49 {
  padding-top: 49px !important;
}
.fw .fw-pt-50 {
  padding-top: 50px !important;
}
.fw .fw-pt-51 {
  padding-top: 51px !important;
}
.fw .fw-pt-52 {
  padding-top: 52px !important;
}
.fw .fw-pt-53 {
  padding-top: 53px !important;
}
.fw .fw-pt-54 {
  padding-top: 54px !important;
}
.fw .fw-pt-55 {
  padding-top: 55px !important;
}
.fw .fw-pt-56 {
  padding-top: 56px !important;
}
.fw .fw-pt-57 {
  padding-top: 57px !important;
}
.fw .fw-pt-58 {
  padding-top: 58px !important;
}
.fw .fw-pt-59 {
  padding-top: 59px !important;
}
.fw .fw-pt-60 {
  padding-top: 60px !important;
}
.fw .fw-pb-90 {
  padding-bottom: 90px !important;
}
.fw .fw-pb-95 {
  padding-bottom: 95px !important;
}
.fw .fw-pb-100 {
  padding-bottom: 100px !important;
}
.fw .fw-pb-105 {
  padding-bottom: 105px !important;
}
.fw .fw-pb-110 {
  padding-bottom: 110px !important;
}
.fw .fw-pb-115 {
  padding-bottom: 115px !important;
}
.fw .fw-pb-120 {
  padding-bottom: 120px !important;
}
.fw .fw-pb-125 {
  padding-bottom: 125px !important;
}
.fw .fw-pb-130 {
  padding-bottom: 130px !important;
}
.fw .fw-pb-135 {
  padding-bottom: 135px !important;
}
.fw .fw-pb-140 {
  padding-bottom: 140px !important;
}
.fw .fw-pb-145 {
  padding-bottom: 145px !important;
}
.fw .fw-pb-150 {
  padding-bottom: 150px !important;
}
.fw .fw-pb-155 {
  padding-bottom: 155px !important;
}
.fw .fw-pb-160 {
  padding-bottom: 160px !important;
}
.fw .fw-pb-165 {
  padding-bottom: 165px !important;
}
.fw .fw-pb-170 {
  padding-bottom: 170px !important;
}
.fw .fw-pb-175 {
  padding-bottom: 175px !important;
}
.fw .fw-pb-180 {
  padding-bottom: 180px !important;
}
.fw .fw-pb-185 {
  padding-bottom: 185px !important;
}
.fw .fw-pb-0 {
  padding-bottom: 0px !important;
}
.fw .fw-pb-1 {
  padding-bottom: 1px !important;
}
.fw .fw-pb-2 {
  padding-bottom: 2px !important;
}
.fw .fw-pb-3 {
  padding-bottom: 3px !important;
}
.fw .fw-pb-4 {
  padding-bottom: 4px !important;
}
.fw .fw-pb-5 {
  padding-bottom: 5px !important;
}
.fw .fw-pb-6 {
  padding-bottom: 6px !important;
}
.fw .fw-pb-7 {
  padding-bottom: 7px !important;
}
.fw .fw-pb-8 {
  padding-bottom: 8px !important;
}
.fw .fw-pb-9 {
  padding-bottom: 9px !important;
}
.fw .fw-pb-10 {
  padding-bottom: 10px !important;
}
.fw .fw-pb-11 {
  padding-bottom: 11px !important;
}
.fw .fw-pb-12 {
  padding-bottom: 12px !important;
}
.fw .fw-pb-13 {
  padding-bottom: 13px !important;
}
.fw .fw-pb-14 {
  padding-bottom: 14px !important;
}
.fw .fw-pb-15 {
  padding-bottom: 15px !important;
}
.fw .fw-pb-16 {
  padding-bottom: 16px !important;
}
.fw .fw-pb-17 {
  padding-bottom: 17px !important;
}
.fw .fw-pb-18 {
  padding-bottom: 18px !important;
}
.fw .fw-pb-19 {
  padding-bottom: 19px !important;
}
.fw .fw-pb-20 {
  padding-bottom: 20px !important;
}
.fw .fw-pb-21 {
  padding-bottom: 21px !important;
}
.fw .fw-pb-22 {
  padding-bottom: 22px !important;
}
.fw .fw-pb-23 {
  padding-bottom: 23px !important;
}
.fw .fw-pb-24 {
  padding-bottom: 24px !important;
}
.fw .fw-pb-25 {
  padding-bottom: 25px !important;
}
.fw .fw-pb-26 {
  padding-bottom: 26px !important;
}
.fw .fw-pb-27 {
  padding-bottom: 27px !important;
}
.fw .fw-pb-28 {
  padding-bottom: 28px !important;
}
.fw .fw-pb-29 {
  padding-bottom: 29px !important;
}
.fw .fw-pb-30 {
  padding-bottom: 30px !important;
}
.fw .fw-pb-31 {
  padding-bottom: 31px !important;
}
.fw .fw-pb-32 {
  padding-bottom: 32px !important;
}
.fw .fw-pb-33 {
  padding-bottom: 33px !important;
}
.fw .fw-pb-34 {
  padding-bottom: 34px !important;
}
.fw .fw-pb-35 {
  padding-bottom: 35px !important;
}
.fw .fw-pb-36 {
  padding-bottom: 36px !important;
}
.fw .fw-pb-37 {
  padding-bottom: 37px !important;
}
.fw .fw-pb-38 {
  padding-bottom: 38px !important;
}
.fw .fw-pb-39 {
  padding-bottom: 39px !important;
}
.fw .fw-pb-40 {
  padding-bottom: 40px !important;
}
.fw .fw-pb-41 {
  padding-bottom: 41px !important;
}
.fw .fw-pb-42 {
  padding-bottom: 42px !important;
}
.fw .fw-pb-43 {
  padding-bottom: 43px !important;
}
.fw .fw-pb-44 {
  padding-bottom: 44px !important;
}
.fw .fw-pb-45 {
  padding-bottom: 45px !important;
}
.fw .fw-pb-46 {
  padding-bottom: 46px !important;
}
.fw .fw-pb-47 {
  padding-bottom: 47px !important;
}
.fw .fw-pb-48 {
  padding-bottom: 48px !important;
}
.fw .fw-pb-49 {
  padding-bottom: 49px !important;
}
.fw .fw-pb-50 {
  padding-bottom: 50px !important;
}
.fw .fw-pb-51 {
  padding-bottom: 51px !important;
}
.fw .fw-pb-52 {
  padding-bottom: 52px !important;
}
.fw .fw-pb-53 {
  padding-bottom: 53px !important;
}
.fw .fw-pb-54 {
  padding-bottom: 54px !important;
}
.fw .fw-pb-55 {
  padding-bottom: 55px !important;
}
.fw .fw-pb-56 {
  padding-bottom: 56px !important;
}
.fw .fw-pb-57 {
  padding-bottom: 57px !important;
}
.fw .fw-pb-58 {
  padding-bottom: 58px !important;
}
.fw .fw-pb-59 {
  padding-bottom: 59px !important;
}
.fw .fw-pb-60 {
  padding-bottom: 60px !important;
}
.fw .fw-pb-61 {
  padding-bottom: 61px !important;
}
.fw .fw-pb-62 {
  padding-bottom: 62px !important;
}
.fw .fw-pb-63 {
  padding-bottom: 63px !important;
}
.fw .fw-pb-64 {
  padding-bottom: 64px !important;
}
.fw .fw-pb-65 {
  padding-bottom: 65px !important;
}
.fw .fw-pb-66 {
  padding-bottom: 66px !important;
}
.fw .fw-pb-67 {
  padding-bottom: 67px !important;
}
.fw .fw-pb-68 {
  padding-bottom: 68px !important;
}
.fw .fw-pb-69 {
  padding-bottom: 69px !important;
}
.fw .fw-pb-70 {
  padding-bottom: 70px !important;
}
.fw .fw-pb-71 {
  padding-bottom: 71px !important;
}
.fw .fw-pb-72 {
  padding-bottom: 72px !important;
}
.fw .fw-pb-73 {
  padding-bottom: 73px !important;
}
.fw .fw-pb-74 {
  padding-bottom: 74px !important;
}
.fw .fw-pb-75 {
  padding-bottom: 75px !important;
}
.fw .fw-pb-76 {
  padding-bottom: 76px !important;
}
.fw .fw-pb-77 {
  padding-bottom: 77px !important;
}
.fw .fw-pb-78 {
  padding-bottom: 78px !important;
}
.fw .fw-pb-79 {
  padding-bottom: 79px !important;
}
.fw .fw-pb-80 {
  padding-bottom: 80px !important;
}
.fw .fw-pb-81 {
  padding-bottom: 81px !important;
}
.fw .fw-pb-82 {
  padding-bottom: 82px !important;
}
.fw .fw-pb-83 {
  padding-bottom: 83px !important;
}
.fw .fw-pb-84 {
  padding-bottom: 84px !important;
}
.fw .fw-pb-85 {
  padding-bottom: 85px !important;
}
.fw .fw-pb-86 {
  padding-bottom: 86px !important;
}
.fw .fw-pb-87 {
  padding-bottom: 87px !important;
}
.fw .fw-pb-88 {
  padding-bottom: 88px !important;
}
.fw .fw-pb-89 {
  padding-bottom: 89px !important;
}
.fw .fw-mb-m50 {
  margin-bottom: -50px !important;
}
.fw .fw-mb-m40 {
  margin-bottom: -40px !important;
}
.fw .fw-mb-m30 {
  margin-bottom: -30px !important;
}
.fw .fw-mb-m20 {
  margin-bottom: -20px !important;
}
.fw .fw-mb-m10 {
  margin-bottom: -10px !important;
}
.fw .fw-mt-140 {
  margin-top: 140px !important;
}
.fw .fw-mt-150 {
  margin-top: 150px !important;
}
.fw .fw-mt-160 {
  margin-top: 160px !important;
}
.fw .fw-mt-170 {
  margin-top: 170px !important;
}
.fw .fw-mt-180 {
  margin-top: 180px !important;
}
.fw .fw-mt-190 {
  margin-top: 190px !important;
}
.fw .fw-mt-200 {
  margin-top: 200px !important;
}
.fw .fw-mt-106 {
  margin-top: 106px !important;
}
.fw .fw-mt-107 {
  margin-top: 107px !important;
}
.fw .fw-mt-108 {
  margin-top: 108px !important;
}
.fw .fw-mt-109 {
  margin-top: 109px !important;
}
.fw .fw-mt-110 {
  margin-top: 110px !important;
}
.fw .fw-mt-111 {
  margin-top: 111px !important;
}
.fw .fw-mt-112 {
  margin-top: 112px !important;
}
.fw .fw-mt-113 {
  margin-top: 113px !important;
}
.fw .fw-mt-114 {
  margin-top: 114px !important;
}
.fw .fw-mt-115 {
  margin-top: 115px !important;
}
.fw .fw-mt-116 {
  margin-top: 116px !important;
}
.fw .fw-mt-117 {
  margin-top: 117px !important;
}
.fw .fw-mt-118 {
  margin-top: 118px !important;
}
.fw .fw-mt-119 {
  margin-top: 119px !important;
}
.fw .fw-mt-120 {
  margin-top: 120px !important;
}
.fw .fw-mt-121 {
  margin-top: 121px !important;
}
.fw .fw-mt-122 {
  margin-top: 122px !important;
}
.fw .fw-mt-123 {
  margin-top: 123px !important;
}
.fw .fw-mt-124 {
  margin-top: 124px !important;
}
.fw .fw-mt-125 {
  margin-top: 125px !important;
}
.fw .fw-mt-126 {
  margin-top: 126px !important;
}
.fw .fw-mt-127 {
  margin-top: 127px !important;
}
.fw .fw-mt-128 {
  margin-top: 128px !important;
}
.fw .fw-mt-129 {
  margin-top: 129px !important;
}
.fw .fw-mt-130 {
  margin-top: 130px !important;
}
.fw .fw-mt-131 {
  margin-top: 131px !important;
}
.fw .fw-mt-132 {
  margin-top: 132px !important;
}
.fw .fw-mt-133 {
  margin-top: 133px !important;
}
.fw .fw-mt-134 {
  margin-top: 134px !important;
}
.fw .fw-mt-135 {
  margin-top: 135px !important;
}
.fw .fw-mt-136 {
  margin-top: 136px !important;
}
.fw .fw-mt-137 {
  margin-top: 137px !important;
}
.fw .fw-mt-138 {
  margin-top: 138px !important;
}
.fw .fw-mt-139 {
  margin-top: 139px !important;
}
.fw .fw-mt-55 {
  margin-top: 55px !important;
}
.fw .fw-mt-60 {
  margin-top: 60px !important;
}
.fw .fw-mt-65 {
  margin-top: 65px !important;
}
.fw .fw-mt-70 {
  margin-top: 70px !important;
}
.fw .fw-mt-75 {
  margin-top: 75px !important;
}
.fw .fw-mt-80 {
  margin-top: 80px !important;
}
.fw .fw-mt-85 {
  margin-top: 85px !important;
}
.fw .fw-mt-90 {
  margin-top: 90px !important;
}
.fw .fw-mt-95 {
  margin-top: 95px !important;
}
.fw .fw-mt-100 {
  margin-top: 100px !important;
}
.fw .fw-mt-105 {
  margin-top: 105px !important;
}
.fw .fw-mt-0 {
  margin-top: 0px !important;
}
.fw .fw-mt-1 {
  margin-top: 1px !important;
}
.fw .fw-mt-2 {
  margin-top: 2px !important;
}
.fw .fw-mt-3 {
  margin-top: 3px !important;
}
.fw .fw-mt-4 {
  margin-top: 4px !important;
}
.fw .fw-mt-5 {
  margin-top: 5px !important;
}
.fw .fw-mt-6 {
  margin-top: 6px !important;
}
.fw .fw-mt-7 {
  margin-top: 7px !important;
}
.fw .fw-mt-8 {
  margin-top: 8px !important;
}
.fw .fw-mt-9 {
  margin-top: 9px !important;
}
.fw .fw-mt-10 {
  margin-top: 10px !important;
}
.fw .fw-mt-11 {
  margin-top: 11px !important;
}
.fw .fw-mt-12 {
  margin-top: 12px !important;
}
.fw .fw-mt-13 {
  margin-top: 13px !important;
}
.fw .fw-mt-14 {
  margin-top: 14px !important;
}
.fw .fw-mt-15 {
  margin-top: 15px !important;
}
.fw .fw-mt-16 {
  margin-top: 16px !important;
}
.fw .fw-mt-17 {
  margin-top: 17px !important;
}
.fw .fw-mt-18 {
  margin-top: 18px !important;
}
.fw .fw-mt-19 {
  margin-top: 19px !important;
}
.fw .fw-mt-20 {
  margin-top: 20px !important;
}
.fw .fw-mt-21 {
  margin-top: 21px !important;
}
.fw .fw-mt-22 {
  margin-top: 22px !important;
}
.fw .fw-mt-23 {
  margin-top: 23px !important;
}
.fw .fw-mt-24 {
  margin-top: 24px !important;
}
.fw .fw-mt-25 {
  margin-top: 25px !important;
}
.fw .fw-mt-26 {
  margin-top: 26px !important;
}
.fw .fw-mt-27 {
  margin-top: 27px !important;
}
.fw .fw-mt-28 {
  margin-top: 28px !important;
}
.fw .fw-mt-29 {
  margin-top: 29px !important;
}
.fw .fw-mt-30 {
  margin-top: 30px !important;
}
.fw .fw-mt-31 {
  margin-top: 31px !important;
}
.fw .fw-mt-32 {
  margin-top: 32px !important;
}
.fw .fw-mt-33 {
  margin-top: 33px !important;
}
.fw .fw-mt-34 {
  margin-top: 34px !important;
}
.fw .fw-mt-35 {
  margin-top: 35px !important;
}
.fw .fw-mt-36 {
  margin-top: 36px !important;
}
.fw .fw-mt-37 {
  margin-top: 37px !important;
}
.fw .fw-mt-38 {
  margin-top: 38px !important;
}
.fw .fw-mt-39 {
  margin-top: 39px !important;
}
.fw .fw-mt-40 {
  margin-top: 40px !important;
}
.fw .fw-mt-41 {
  margin-top: 41px !important;
}
.fw .fw-mt-42 {
  margin-top: 42px !important;
}
.fw .fw-mt-43 {
  margin-top: 43px !important;
}
.fw .fw-mt-44 {
  margin-top: 44px !important;
}
.fw .fw-mt-45 {
  margin-top: 45px !important;
}
.fw .fw-mt-46 {
  margin-top: 46px !important;
}
.fw .fw-mt-47 {
  margin-top: 47px !important;
}
.fw .fw-mt-48 {
  margin-top: 48px !important;
}
.fw .fw-mt-49 {
  margin-top: 49px !important;
}
.fw .fw-mt-50 {
  margin-top: 50px !important;
}
.fw .fw-mt-51 {
  margin-top: 51px !important;
}
.fw .fw-mt-52 {
  margin-top: 52px !important;
}
.fw .fw-mt-53 {
  margin-top: 53px !important;
}
.fw .fw-mt-54 {
  margin-top: 54px !important;
}
.fw .fw-mt-m200 {
  margin-top: -200px !important;
}
.fw .fw-mt-m195 {
  margin-top: -195px !important;
}
.fw .fw-mt-m190 {
  margin-top: -190px !important;
}
.fw .fw-mt-m185 {
  margin-top: -185px !important;
}
.fw .fw-mt-m180 {
  margin-top: -180px !important;
}
.fw .fw-mt-m175 {
  margin-top: -175px !important;
}
.fw .fw-mt-m170 {
  margin-top: -170px !important;
}
.fw .fw-mt-m165 {
  margin-top: -165px !important;
}
.fw .fw-mt-m160 {
  margin-top: -160px !important;
}
.fw .fw-mt-m155 {
  margin-top: -155px !important;
}
.fw .fw-mt-m150 {
  margin-top: -150px !important;
}
.fw .fw-mt-m145 {
  margin-top: -145px !important;
}
.fw .fw-mt-m140 {
  margin-top: -140px !important;
}
.fw .fw-mt-m135 {
  margin-top: -135px !important;
}
.fw .fw-mt-m130 {
  margin-top: -130px !important;
}
.fw .fw-mt-m125 {
  margin-top: -125px !important;
}
.fw .fw-mt-m120 {
  margin-top: -120px !important;
}
.fw .fw-mt-m115 {
  margin-top: -115px !important;
}
.fw .fw-mt-m110 {
  margin-top: -110px !important;
}
.fw .fw-mt-m105 {
  margin-top: -105px !important;
}
.fw .fw-mt-m100 {
  margin-top: -100px !important;
}
.fw .fw-mt-m95 {
  margin-top: -95px !important;
}
.fw .fw-mt-m90 {
  margin-top: -90px !important;
}
.fw .fw-mt-m85 {
  margin-top: -85px !important;
}
.fw .fw-mt-m80 {
  margin-top: -80px !important;
}
.fw .fw-mt-m75 {
  margin-top: -75px !important;
}
.fw .fw-mt-m70 {
  margin-top: -70px !important;
}
.fw .fw-mt-m65 {
  margin-top: -65px !important;
}
.fw .fw-mt-m60 {
  margin-top: -60px !important;
}
.fw .fw-mt-m55 {
  margin-top: -55px !important;
}
.fw .fw-mt-m50 {
  margin-top: -50px !important;
}
.fw .fw-mt-m50 {
  margin-top: -50px !important;
}
.fw .fw-mt-m49 {
  margin-top: -49px !important;
}
.fw .fw-mt-m48 {
  margin-top: -48px !important;
}
.fw .fw-mt-m47 {
  margin-top: -47px !important;
}
.fw .fw-mt-m46 {
  margin-top: -46px !important;
}
.fw .fw-mt-m45 {
  margin-top: -45px !important;
}
.fw .fw-mt-m44 {
  margin-top: -44px !important;
}
.fw .fw-mt-m43 {
  margin-top: -43px !important;
}
.fw .fw-mt-m42 {
  margin-top: -42px !important;
}
.fw .fw-mt-m41 {
  margin-top: -41px !important;
}
.fw .fw-mt-m40 {
  margin-top: -40px !important;
}
.fw .fw-mt-m39 {
  margin-top: -39px !important;
}
.fw .fw-mt-m38 {
  margin-top: -38px !important;
}
.fw .fw-mt-m37 {
  margin-top: -37px !important;
}
.fw .fw-mt-m36 {
  margin-top: -36px !important;
}
.fw .fw-mt-m35 {
  margin-top: -35px !important;
}
.fw .fw-mt-m34 {
  margin-top: -34px !important;
}
.fw .fw-mt-m33 {
  margin-top: -33px !important;
}
.fw .fw-mt-m32 {
  margin-top: -32px !important;
}
.fw .fw-mt-m31 {
  margin-top: -31px !important;
}
.fw .fw-mt-m30 {
  margin-top: -30px !important;
}
.fw .fw-mt-m29 {
  margin-top: -29px !important;
}
.fw .fw-mt-m28 {
  margin-top: -28px !important;
}
.fw .fw-mt-m27 {
  margin-top: -27px !important;
}
.fw .fw-mt-m26 {
  margin-top: -26px !important;
}
.fw .fw-mt-m25 {
  margin-top: -25px !important;
}
.fw .fw-mt-m24 {
  margin-top: -24px !important;
}
.fw .fw-mt-m23 {
  margin-top: -23px !important;
}
.fw .fw-mt-m22 {
  margin-top: -22px !important;
}
.fw .fw-mt-m21 {
  margin-top: -21px !important;
}
.fw .fw-mt-m20 {
  margin-top: -20px !important;
}
.fw .fw-mt-m19 {
  margin-top: -19px !important;
}
.fw .fw-mt-m18 {
  margin-top: -18px !important;
}
.fw .fw-mt-m17 {
  margin-top: -17px !important;
}
.fw .fw-mt-m16 {
  margin-top: -16px !important;
}
.fw .fw-mt-m15 {
  margin-top: -15px !important;
}
.fw .fw-mt-m14 {
  margin-top: -14px !important;
}
.fw .fw-mt-m13 {
  margin-top: -13px !important;
}
.fw .fw-mt-m12 {
  margin-top: -12px !important;
}
.fw .fw-mt-m11 {
  margin-top: -11px !important;
}
.fw .fw-mt-m10 {
  margin-top: -10px !important;
}
.fw .fw-mt-m9 {
  margin-top: -9px !important;
}
.fw .fw-mt-m8 {
  margin-top: -8px !important;
}
.fw .fw-mt-m7 {
  margin-top: -7px !important;
}
.fw .fw-mt-m6 {
  margin-top: -6px !important;
}
.fw .fw-mt-m5 {
  margin-top: -5px !important;
}
.fw .fw-mt-m4 {
  margin-top: -4px !important;
}
.fw .fw-mt-m3 {
  margin-top: -3px !important;
}
.fw .fw-mt-m2 {
  margin-top: -2px !important;
}
.fw .fw-mt-m1 {
  margin-top: -1px !important;
}
.fw .fw-mt-m0 {
  margin-top: 0px !important;
}
.fw .fw-mr-110 {
  margin-right: 110px !important;
}
.fw .fw-mr-120 {
  margin-right: 120px !important;
}
.fw .fw-mr-130 {
  margin-right: 130px !important;
}
.fw .fw-mr-140 {
  margin-right: 140px !important;
}
.fw .fw-mr-150 {
  margin-right: 150px !important;
}
.fw .fw-mr-160 {
  margin-right: 160px !important;
}
.fw .fw-mr-170 {
  margin-right: 170px !important;
}
.fw .fw-mr-180 {
  margin-right: 180px !important;
}
.fw .fw-mr-190 {
  margin-right: 190px !important;
}
.fw .fw-mr-200 {
  margin-right: 200px !important;
}
.fw .fw-mr-210 {
  margin-right: 210px !important;
}
.fw .fw-mr-220 {
  margin-right: 220px !important;
}
.fw .fw-mr-230 {
  margin-right: 230px !important;
}
.fw .fw-mr-240 {
  margin-right: 240px !important;
}
.fw .fw-mr-250 {
  margin-right: 250px !important;
}
.fw .fw-mr-260 {
  margin-right: 260px !important;
}
.fw .fw-mr-270 {
  margin-right: 270px !important;
}
.fw .fw-mr-280 {
  margin-right: 280px !important;
}
.fw .fw-mr-290 {
  margin-right: 290px !important;
}
.fw .fw-mr-300 {
  margin-right: 300px !important;
}
.fw .fw-mr-310 {
  margin-right: 310px !important;
}
.fw .fw-mr-320 {
  margin-right: 320px !important;
}
.fw .fw-mr-330 {
  margin-right: 330px !important;
}
.fw .fw-mr-340 {
  margin-right: 340px !important;
}
.fw .fw-mr-350 {
  margin-right: 350px !important;
}
.fw .fw-mr-360 {
  margin-right: 360px !important;
}
.fw .fw-mr-370 {
  margin-right: 370px !important;
}
.fw .fw-mr-380 {
  margin-right: 380px !important;
}
.fw .fw-mr-390 {
  margin-right: 390px !important;
}
.fw .fw-mr-400 {
  margin-right: 400px !important;
}
.fw .fw-mr-400 {
  margin-right: 400px !important;
}
.fw .fw-mr-405 {
  margin-right: 405px !important;
}
.fw .fw-mr-410 {
  margin-right: 410px !important;
}
.fw .fw-mr-415 {
  margin-right: 415px !important;
}
.fw .fw-mr-420 {
  margin-right: 420px !important;
}
.fw .fw-mr-425 {
  margin-right: 425px !important;
}
.fw .fw-mr-430 {
  margin-right: 430px !important;
}
.fw .fw-mr-435 {
  margin-right: 435px !important;
}
.fw .fw-mr-440 {
  margin-right: 440px !important;
}
.fw .fw-mr-445 {
  margin-right: 445px !important;
}
.fw .fw-mr-450 {
  margin-right: 450px !important;
}
.fw .fw-mr-455 {
  margin-right: 455px !important;
}
.fw .fw-mr-460 {
  margin-right: 460px !important;
}
.fw .fw-mr-465 {
  margin-right: 465px !important;
}
.fw .fw-mr-470 {
  margin-right: 470px !important;
}
.fw .fw-mr-475 {
  margin-right: 475px !important;
}
.fw .fw-mr-480 {
  margin-right: 480px !important;
}
.fw .fw-mr-485 {
  margin-right: 485px !important;
}
.fw .fw-mr-490 {
  margin-right: 490px !important;
}
.fw .fw-mr-495 {
  margin-right: 495px !important;
}
.fw .fw-mr-500 {
  margin-right: 500px !important;
}
.fw .fw-mr-75 {
  margin-right: 75px !important;
}
.fw .fw-mr-80 {
  margin-right: 80px !important;
}
.fw .fw-mr-85 {
  margin-right: 85px !important;
}
.fw .fw-mr-90 {
  margin-right: 90px !important;
}
.fw .fw-mr-95 {
  margin-right: 95px !important;
}
.fw .fw-mr-100 {
  margin-right: 100px !important;
}
.fw .fw-mr-0 {
  margin-right: 0px !important;
}
.fw .fw-mr-1 {
  margin-right: 1px !important;
}
.fw .fw-mr-2 {
  margin-right: 2px !important;
}
.fw .fw-mr-3 {
  margin-right: 3px !important;
}
.fw .fw-mr-4 {
  margin-right: 4px !important;
}
.fw .fw-mr-5 {
  margin-right: 5px !important;
}
.fw .fw-mr-6 {
  margin-right: 6px !important;
}
.fw .fw-mr-7 {
  margin-right: 7px !important;
}
.fw .fw-mr-8 {
  margin-right: 8px !important;
}
.fw .fw-mr-9 {
  margin-right: 9px !important;
}
.fw .fw-mr-10 {
  margin-right: 10px !important;
}
.fw .fw-mr-11 {
  margin-right: 11px !important;
}
.fw .fw-mr-12 {
  margin-right: 12px !important;
}
.fw .fw-mr-13 {
  margin-right: 13px !important;
}
.fw .fw-mr-14 {
  margin-right: 14px !important;
}
.fw .fw-mr-15 {
  margin-right: 15px !important;
}
.fw .fw-mr-16 {
  margin-right: 16px !important;
}
.fw .fw-mr-17 {
  margin-right: 17px !important;
}
.fw .fw-mr-18 {
  margin-right: 18px !important;
}
.fw .fw-mr-19 {
  margin-right: 19px !important;
}
.fw .fw-mr-20 {
  margin-right: 20px !important;
}
.fw .fw-mr-21 {
  margin-right: 21px !important;
}
.fw .fw-mr-22 {
  margin-right: 22px !important;
}
.fw .fw-mr-23 {
  margin-right: 23px !important;
}
.fw .fw-mr-24 {
  margin-right: 24px !important;
}
.fw .fw-mr-25 {
  margin-right: 25px !important;
}
.fw .fw-mr-26 {
  margin-right: 26px !important;
}
.fw .fw-mr-27 {
  margin-right: 27px !important;
}
.fw .fw-mr-28 {
  margin-right: 28px !important;
}
.fw .fw-mr-29 {
  margin-right: 29px !important;
}
.fw .fw-mr-30 {
  margin-right: 30px !important;
}
.fw .fw-mr-31 {
  margin-right: 31px !important;
}
.fw .fw-mr-32 {
  margin-right: 32px !important;
}
.fw .fw-mr-33 {
  margin-right: 33px !important;
}
.fw .fw-mr-34 {
  margin-right: 34px !important;
}
.fw .fw-mr-35 {
  margin-right: 35px !important;
}
.fw .fw-mr-36 {
  margin-right: 36px !important;
}
.fw .fw-mr-37 {
  margin-right: 37px !important;
}
.fw .fw-mr-38 {
  margin-right: 38px !important;
}
.fw .fw-mr-39 {
  margin-right: 39px !important;
}
.fw .fw-mr-40 {
  margin-right: 40px !important;
}
.fw .fw-mr-41 {
  margin-right: 41px !important;
}
.fw .fw-mr-42 {
  margin-right: 42px !important;
}
.fw .fw-mr-43 {
  margin-right: 43px !important;
}
.fw .fw-mr-44 {
  margin-right: 44px !important;
}
.fw .fw-mr-45 {
  margin-right: 45px !important;
}
.fw .fw-mr-46 {
  margin-right: 46px !important;
}
.fw .fw-mr-47 {
  margin-right: 47px !important;
}
.fw .fw-mr-48 {
  margin-right: 48px !important;
}
.fw .fw-mr-49 {
  margin-right: 49px !important;
}
.fw .fw-mr-50 {
  margin-right: 50px !important;
}
.fw .fw-mr-51 {
  margin-right: 51px !important;
}
.fw .fw-mr-52 {
  margin-right: 52px !important;
}
.fw .fw-mr-53 {
  margin-right: 53px !important;
}
.fw .fw-mr-54 {
  margin-right: 54px !important;
}
.fw .fw-mr-55 {
  margin-right: 55px !important;
}
.fw .fw-mr-56 {
  margin-right: 56px !important;
}
.fw .fw-mr-57 {
  margin-right: 57px !important;
}
.fw .fw-mr-58 {
  margin-right: 58px !important;
}
.fw .fw-mr-59 {
  margin-right: 59px !important;
}
.fw .fw-mr-60 {
  margin-right: 60px !important;
}
.fw .fw-mr-61 {
  margin-right: 61px !important;
}
.fw .fw-mr-62 {
  margin-right: 62px !important;
}
.fw .fw-mr-63 {
  margin-right: 63px !important;
}
.fw .fw-mr-64 {
  margin-right: 64px !important;
}
.fw .fw-mr-65 {
  margin-right: 65px !important;
}
.fw .fw-mr-66 {
  margin-right: 66px !important;
}
.fw .fw-mr-67 {
  margin-right: 67px !important;
}
.fw .fw-mr-68 {
  margin-right: 68px !important;
}
.fw .fw-mr-69 {
  margin-right: 69px !important;
}
.fw .fw-mr-70 {
  margin-right: 70px !important;
}
.fw .fw-mr-m500 {
  margin-right: -500px !important;
}
.fw .fw-mr-m400 {
  margin-right: -400px !important;
}
.fw .fw-mr-m300 {
  margin-right: -300px !important;
}
.fw .fw-mr-m300 {
  margin-right: -300px !important;
}
.fw .fw-mr-m295 {
  margin-right: -295px !important;
}
.fw .fw-mr-m290 {
  margin-right: -290px !important;
}
.fw .fw-mr-m285 {
  margin-right: -285px !important;
}
.fw .fw-mr-m280 {
  margin-right: -280px !important;
}
.fw .fw-mr-m275 {
  margin-right: -275px !important;
}
.fw .fw-mr-m270 {
  margin-right: -270px !important;
}
.fw .fw-mr-m265 {
  margin-right: -265px !important;
}
.fw .fw-mr-m260 {
  margin-right: -260px !important;
}
.fw .fw-mr-m255 {
  margin-right: -255px !important;
}
.fw .fw-mr-m250 {
  margin-right: -250px !important;
}
.fw .fw-mr-m245 {
  margin-right: -245px !important;
}
.fw .fw-mr-m240 {
  margin-right: -240px !important;
}
.fw .fw-mr-m235 {
  margin-right: -235px !important;
}
.fw .fw-mr-m230 {
  margin-right: -230px !important;
}
.fw .fw-mr-m225 {
  margin-right: -225px !important;
}
.fw .fw-mr-m220 {
  margin-right: -220px !important;
}
.fw .fw-mr-m215 {
  margin-right: -215px !important;
}
.fw .fw-mr-m210 {
  margin-right: -210px !important;
}
.fw .fw-mr-m205 {
  margin-right: -205px !important;
}
.fw .fw-mr-m200 {
  margin-right: -200px !important;
}
.fw .fw-mr-m195 {
  margin-right: -195px !important;
}
.fw .fw-mr-m190 {
  margin-right: -190px !important;
}
.fw .fw-mr-m185 {
  margin-right: -185px !important;
}
.fw .fw-mr-m180 {
  margin-right: -180px !important;
}
.fw .fw-mr-m175 {
  margin-right: -175px !important;
}
.fw .fw-mr-m170 {
  margin-right: -170px !important;
}
.fw .fw-mr-m165 {
  margin-right: -165px !important;
}
.fw .fw-mr-m160 {
  margin-right: -160px !important;
}
.fw .fw-mr-m155 {
  margin-right: -155px !important;
}
.fw .fw-mr-m150 {
  margin-right: -150px !important;
}
.fw .fw-mr-m145 {
  margin-right: -145px !important;
}
.fw .fw-mr-m140 {
  margin-right: -140px !important;
}
.fw .fw-mr-m135 {
  margin-right: -135px !important;
}
.fw .fw-mr-m130 {
  margin-right: -130px !important;
}
.fw .fw-mr-m125 {
  margin-right: -125px !important;
}
.fw .fw-mr-m120 {
  margin-right: -120px !important;
}
.fw .fw-mr-m115 {
  margin-right: -115px !important;
}
.fw .fw-mr-m110 {
  margin-right: -110px !important;
}
.fw .fw-mr-m105 {
  margin-right: -105px !important;
}
.fw .fw-mr-m100 {
  margin-right: -100px !important;
}
.fw .fw-mr-m95 {
  margin-right: -95px !important;
}
.fw .fw-mr-m90 {
  margin-right: -90px !important;
}
.fw .fw-mr-m85 {
  margin-right: -85px !important;
}
.fw .fw-mr-m80 {
  margin-right: -80px !important;
}
.fw .fw-mr-m75 {
  margin-right: -75px !important;
}
.fw .fw-mr-m70 {
  margin-right: -70px !important;
}
.fw .fw-mr-m65 {
  margin-right: -65px !important;
}
.fw .fw-mr-m60 {
  margin-right: -60px !important;
}
.fw .fw-mr-m55 {
  margin-right: -55px !important;
}
.fw .fw-mr-m50 {
  margin-right: -50px !important;
}
.fw .fw-mr-m45 {
  margin-right: -45px !important;
}
.fw .fw-mr-m40 {
  margin-right: -40px !important;
}
.fw .fw-mr-m35 {
  margin-right: -35px !important;
}
.fw .fw-mr-m30 {
  margin-right: -30px !important;
}
.fw .fw-mr-m29 {
  margin-right: -29px !important;
}
.fw .fw-mr-m28 {
  margin-right: -28px !important;
}
.fw .fw-mr-m27 {
  margin-right: -27px !important;
}
.fw .fw-mr-m26 {
  margin-right: -26px !important;
}
.fw .fw-mr-m25 {
  margin-right: -25px !important;
}
.fw .fw-mr-m24 {
  margin-right: -24px !important;
}
.fw .fw-mr-m23 {
  margin-right: -23px !important;
}
.fw .fw-mr-m22 {
  margin-right: -22px !important;
}
.fw .fw-mr-m21 {
  margin-right: -21px !important;
}
.fw .fw-mr-m20 {
  margin-right: -20px !important;
}
.fw .fw-mr-m19 {
  margin-right: -19px !important;
}
.fw .fw-mr-m18 {
  margin-right: -18px !important;
}
.fw .fw-mr-m17 {
  margin-right: -17px !important;
}
.fw .fw-mr-m16 {
  margin-right: -16px !important;
}
.fw .fw-mr-m15 {
  margin-right: -15px !important;
}
.fw .fw-mr-m14 {
  margin-right: -14px !important;
}
.fw .fw-mr-m13 {
  margin-right: -13px !important;
}
.fw .fw-mr-m12 {
  margin-right: -12px !important;
}
.fw .fw-mr-m11 {
  margin-right: -11px !important;
}
.fw .fw-mr-m10 {
  margin-right: -10px !important;
}
.fw .fw-mr-m9 {
  margin-right: -9px !important;
}
.fw .fw-mr-m8 {
  margin-right: -8px !important;
}
.fw .fw-mr-m7 {
  margin-right: -7px !important;
}
.fw .fw-mr-m6 {
  margin-right: -6px !important;
}
.fw .fw-mr-m5 {
  margin-right: -5px !important;
}
.fw .fw-mr-m4 {
  margin-right: -4px !important;
}
.fw .fw-mr-m3 {
  margin-right: -3px !important;
}
.fw .fw-mr-m2 {
  margin-right: -2px !important;
}
.fw .fw-mr-m1 {
  margin-right: -1px !important;
}
.fw .fw-mr-m0 {
  margin-right: 0px !important;
}
.fw .fw-ml-250 {
  margin-left: 250px !important;
}
.fw .fw-ml-255 {
  margin-left: 255px !important;
}
.fw .fw-ml-260 {
  margin-left: 260px !important;
}
.fw .fw-ml-265 {
  margin-left: 265px !important;
}
.fw .fw-ml-270 {
  margin-left: 270px !important;
}
.fw .fw-ml-275 {
  margin-left: 275px !important;
}
.fw .fw-ml-280 {
  margin-left: 280px !important;
}
.fw .fw-ml-285 {
  margin-left: 285px !important;
}
.fw .fw-ml-290 {
  margin-left: 290px !important;
}
.fw .fw-ml-295 {
  margin-left: 295px !important;
}
.fw .fw-ml-300 {
  margin-left: 300px !important;
}
.fw .fw-ml-305 {
  margin-left: 305px !important;
}
.fw .fw-ml-310 {
  margin-left: 310px !important;
}
.fw .fw-ml-315 {
  margin-left: 315px !important;
}
.fw .fw-ml-320 {
  margin-left: 320px !important;
}
.fw .fw-ml-325 {
  margin-left: 325px !important;
}
.fw .fw-ml-330 {
  margin-left: 330px !important;
}
.fw .fw-ml-335 {
  margin-left: 335px !important;
}
.fw .fw-ml-340 {
  margin-left: 340px !important;
}
.fw .fw-ml-345 {
  margin-left: 345px !important;
}
.fw .fw-ml-350 {
  margin-left: 350px !important;
}
.fw .fw-ml-355 {
  margin-left: 355px !important;
}
.fw .fw-ml-360 {
  margin-left: 360px !important;
}
.fw .fw-ml-365 {
  margin-left: 365px !important;
}
.fw .fw-ml-370 {
  margin-left: 370px !important;
}
.fw .fw-ml-375 {
  margin-left: 375px !important;
}
.fw .fw-ml-380 {
  margin-left: 380px !important;
}
.fw .fw-ml-385 {
  margin-left: 385px !important;
}
.fw .fw-ml-390 {
  margin-left: 390px !important;
}
.fw .fw-ml-395 {
  margin-left: 395px !important;
}
.fw .fw-ml-400 {
  margin-left: 400px !important;
}
.fw .fw-ml-171 {
  margin-left: 171px !important;
}
.fw .fw-ml-172 {
  margin-left: 172px !important;
}
.fw .fw-ml-173 {
  margin-left: 173px !important;
}
.fw .fw-ml-174 {
  margin-left: 174px !important;
}
.fw .fw-ml-175 {
  margin-left: 175px !important;
}
.fw .fw-ml-176 {
  margin-left: 176px !important;
}
.fw .fw-ml-177 {
  margin-left: 177px !important;
}
.fw .fw-ml-178 {
  margin-left: 178px !important;
}
.fw .fw-ml-179 {
  margin-left: 179px !important;
}
.fw .fw-ml-180 {
  margin-left: 180px !important;
}
.fw .fw-ml-181 {
  margin-left: 181px !important;
}
.fw .fw-ml-182 {
  margin-left: 182px !important;
}
.fw .fw-ml-183 {
  margin-left: 183px !important;
}
.fw .fw-ml-184 {
  margin-left: 184px !important;
}
.fw .fw-ml-185 {
  margin-left: 185px !important;
}
.fw .fw-ml-186 {
  margin-left: 186px !important;
}
.fw .fw-ml-187 {
  margin-left: 187px !important;
}
.fw .fw-ml-188 {
  margin-left: 188px !important;
}
.fw .fw-ml-189 {
  margin-left: 189px !important;
}
.fw .fw-ml-190 {
  margin-left: 190px !important;
}
.fw .fw-ml-191 {
  margin-left: 191px !important;
}
.fw .fw-ml-192 {
  margin-left: 192px !important;
}
.fw .fw-ml-193 {
  margin-left: 193px !important;
}
.fw .fw-ml-194 {
  margin-left: 194px !important;
}
.fw .fw-ml-195 {
  margin-left: 195px !important;
}
.fw .fw-ml-196 {
  margin-left: 196px !important;
}
.fw .fw-ml-197 {
  margin-left: 197px !important;
}
.fw .fw-ml-198 {
  margin-left: 198px !important;
}
.fw .fw-ml-199 {
  margin-left: 199px !important;
}
.fw .fw-ml-110 {
  margin-left: 110px !important;
}
.fw .fw-ml-115 {
  margin-left: 115px !important;
}
.fw .fw-ml-120 {
  margin-left: 120px !important;
}
.fw .fw-ml-125 {
  margin-left: 125px !important;
}
.fw .fw-ml-130 {
  margin-left: 130px !important;
}
.fw .fw-ml-135 {
  margin-left: 135px !important;
}
.fw .fw-ml-140 {
  margin-left: 140px !important;
}
.fw .fw-ml-145 {
  margin-left: 145px !important;
}
.fw .fw-ml-150 {
  margin-left: 150px !important;
}
.fw .fw-ml-155 {
  margin-left: 155px !important;
}
.fw .fw-ml-160 {
  margin-left: 160px !important;
}
.fw .fw-ml-165 {
  margin-left: 165px !important;
}
.fw .fw-ml-170 {
  margin-left: 170px !important;
}
.fw .fw-ml-200 {
  margin-left: 200px !important;
}
.fw .fw-ml-201 {
  margin-left: 201px !important;
}
.fw .fw-ml-202 {
  margin-left: 202px !important;
}
.fw .fw-ml-203 {
  margin-left: 203px !important;
}
.fw .fw-ml-204 {
  margin-left: 204px !important;
}
.fw .fw-ml-205 {
  margin-left: 205px !important;
}
.fw .fw-ml-206 {
  margin-left: 206px !important;
}
.fw .fw-ml-207 {
  margin-left: 207px !important;
}
.fw .fw-ml-208 {
  margin-left: 208px !important;
}
.fw .fw-ml-209 {
  margin-left: 209px !important;
}
.fw .fw-ml-210 {
  margin-left: 210px !important;
}
.fw .fw-ml-211 {
  margin-left: 211px !important;
}
.fw .fw-ml-212 {
  margin-left: 212px !important;
}
.fw .fw-ml-213 {
  margin-left: 213px !important;
}
.fw .fw-ml-214 {
  margin-left: 214px !important;
}
.fw .fw-ml-215 {
  margin-left: 215px !important;
}
.fw .fw-ml-216 {
  margin-left: 216px !important;
}
.fw .fw-ml-217 {
  margin-left: 217px !important;
}
.fw .fw-ml-218 {
  margin-left: 218px !important;
}
.fw .fw-ml-219 {
  margin-left: 219px !important;
}
.fw .fw-ml-220 {
  margin-left: 220px !important;
}
.fw .fw-ml-221 {
  margin-left: 221px !important;
}
.fw .fw-ml-222 {
  margin-left: 222px !important;
}
.fw .fw-ml-223 {
  margin-left: 223px !important;
}
.fw .fw-ml-224 {
  margin-left: 224px !important;
}
.fw .fw-ml-225 {
  margin-left: 225px !important;
}
.fw .fw-ml-226 {
  margin-left: 226px !important;
}
.fw .fw-ml-227 {
  margin-left: 227px !important;
}
.fw .fw-ml-228 {
  margin-left: 228px !important;
}
.fw .fw-ml-229 {
  margin-left: 229px !important;
}
.fw .fw-ml-230 {
  margin-left: 230px !important;
}
.fw .fw-ml-231 {
  margin-left: 231px !important;
}
.fw .fw-ml-232 {
  margin-left: 232px !important;
}
.fw .fw-ml-233 {
  margin-left: 233px !important;
}
.fw .fw-ml-234 {
  margin-left: 234px !important;
}
.fw .fw-ml-235 {
  margin-left: 235px !important;
}
.fw .fw-ml-236 {
  margin-left: 236px !important;
}
.fw .fw-ml-237 {
  margin-left: 237px !important;
}
.fw .fw-ml-238 {
  margin-left: 238px !important;
}
.fw .fw-ml-239 {
  margin-left: 239px !important;
}
.fw .fw-ml-240 {
  margin-left: 240px !important;
}
.fw .fw-ml-241 {
  margin-left: 241px !important;
}
.fw .fw-ml-242 {
  margin-left: 242px !important;
}
.fw .fw-ml-243 {
  margin-left: 243px !important;
}
.fw .fw-ml-244 {
  margin-left: 244px !important;
}
.fw .fw-ml-245 {
  margin-left: 245px !important;
}
.fw .fw-ml-246 {
  margin-left: 246px !important;
}
.fw .fw-ml-247 {
  margin-left: 247px !important;
}
.fw .fw-ml-248 {
  margin-left: 248px !important;
}
.fw .fw-ml-249 {
  margin-left: 249px !important;
}
.fw .fw-ml-45 {
  margin-left: 45px !important;
}
.fw .fw-ml-46 {
  margin-left: 46px !important;
}
.fw .fw-ml-47 {
  margin-left: 47px !important;
}
.fw .fw-ml-48 {
  margin-left: 48px !important;
}
.fw .fw-ml-49 {
  margin-left: 49px !important;
}
.fw .fw-ml-50 {
  margin-left: 50px !important;
}
.fw .fw-ml-51 {
  margin-left: 51px !important;
}
.fw .fw-ml-52 {
  margin-left: 52px !important;
}
.fw .fw-ml-53 {
  margin-left: 53px !important;
}
.fw .fw-ml-54 {
  margin-left: 54px !important;
}
.fw .fw-ml-55 {
  margin-left: 55px !important;
}
.fw .fw-ml-56 {
  margin-left: 56px !important;
}
.fw .fw-ml-57 {
  margin-left: 57px !important;
}
.fw .fw-ml-58 {
  margin-left: 58px !important;
}
.fw .fw-ml-59 {
  margin-left: 59px !important;
}
.fw .fw-ml-60 {
  margin-left: 60px !important;
}
.fw .fw-ml-61 {
  margin-left: 61px !important;
}
.fw .fw-ml-62 {
  margin-left: 62px !important;
}
.fw .fw-ml-63 {
  margin-left: 63px !important;
}
.fw .fw-ml-64 {
  margin-left: 64px !important;
}
.fw .fw-ml-65 {
  margin-left: 65px !important;
}
.fw .fw-ml-66 {
  margin-left: 66px !important;
}
.fw .fw-ml-67 {
  margin-left: 67px !important;
}
.fw .fw-ml-68 {
  margin-left: 68px !important;
}
.fw .fw-ml-69 {
  margin-left: 69px !important;
}
.fw .fw-ml-70 {
  margin-left: 70px !important;
}
.fw .fw-ml-71 {
  margin-left: 71px !important;
}
.fw .fw-ml-72 {
  margin-left: 72px !important;
}
.fw .fw-ml-73 {
  margin-left: 73px !important;
}
.fw .fw-ml-74 {
  margin-left: 74px !important;
}
.fw .fw-ml-75 {
  margin-left: 75px !important;
}
.fw .fw-ml-76 {
  margin-left: 76px !important;
}
.fw .fw-ml-77 {
  margin-left: 77px !important;
}
.fw .fw-ml-78 {
  margin-left: 78px !important;
}
.fw .fw-ml-79 {
  margin-left: 79px !important;
}
.fw .fw-ml-80 {
  margin-left: 80px !important;
}
.fw .fw-ml-81 {
  margin-left: 81px !important;
}
.fw .fw-ml-82 {
  margin-left: 82px !important;
}
.fw .fw-ml-83 {
  margin-left: 83px !important;
}
.fw .fw-ml-84 {
  margin-left: 84px !important;
}
.fw .fw-ml-85 {
  margin-left: 85px !important;
}
.fw .fw-ml-86 {
  margin-left: 86px !important;
}
.fw .fw-ml-87 {
  margin-left: 87px !important;
}
.fw .fw-ml-88 {
  margin-left: 88px !important;
}
.fw .fw-ml-89 {
  margin-left: 89px !important;
}
.fw .fw-ml-90 {
  margin-left: 90px !important;
}
.fw .fw-ml-91 {
  margin-left: 91px !important;
}
.fw .fw-ml-92 {
  margin-left: 92px !important;
}
.fw .fw-ml-93 {
  margin-left: 93px !important;
}
.fw .fw-ml-94 {
  margin-left: 94px !important;
}
.fw .fw-ml-95 {
  margin-left: 95px !important;
}
.fw .fw-ml-96 {
  margin-left: 96px !important;
}
.fw .fw-ml-97 {
  margin-left: 97px !important;
}
.fw .fw-ml-98 {
  margin-left: 98px !important;
}
.fw .fw-ml-99 {
  margin-left: 99px !important;
}
.fw .fw-ml-100 {
  margin-left: 100px !important;
}
.fw .fw-ml-101 {
  margin-left: 101px !important;
}
.fw .fw-ml-102 {
  margin-left: 102px !important;
}
.fw .fw-ml-103 {
  margin-left: 103px !important;
}
.fw .fw-ml-104 {
  margin-left: 104px !important;
}
.fw .fw-ml-105 {
  margin-left: 105px !important;
}
.fw .fw-ml-106 {
  margin-left: 106px !important;
}
.fw .fw-ml-107 {
  margin-left: 107px !important;
}
.fw .fw-ml-108 {
  margin-left: 108px !important;
}
.fw .fw-ml-109 {
  margin-left: 109px !important;
}
.fw .fw-ml-110 {
  margin-left: 110px !important;
}
.fw .fw-ml-0 {
  margin-left: 0px !important;
}
.fw .fw-ml-1 {
  margin-left: 1px !important;
}
.fw .fw-ml-2 {
  margin-left: 2px !important;
}
.fw .fw-ml-3 {
  margin-left: 3px !important;
}
.fw .fw-ml-4 {
  margin-left: 4px !important;
}
.fw .fw-ml-5 {
  margin-left: 5px !important;
}
.fw .fw-ml-6 {
  margin-left: 6px !important;
}
.fw .fw-ml-7 {
  margin-left: 7px !important;
}
.fw .fw-ml-8 {
  margin-left: 8px !important;
}
.fw .fw-ml-9 {
  margin-left: 9px !important;
}
.fw .fw-ml-10 {
  margin-left: 10px !important;
}
.fw .fw-ml-11 {
  margin-left: 11px !important;
}
.fw .fw-ml-12 {
  margin-left: 12px !important;
}
.fw .fw-ml-13 {
  margin-left: 13px !important;
}
.fw .fw-ml-14 {
  margin-left: 14px !important;
}
.fw .fw-ml-15 {
  margin-left: 15px !important;
}
.fw .fw-ml-16 {
  margin-left: 16px !important;
}
.fw .fw-ml-17 {
  margin-left: 17px !important;
}
.fw .fw-ml-18 {
  margin-left: 18px !important;
}
.fw .fw-ml-19 {
  margin-left: 19px !important;
}
.fw .fw-ml-20 {
  margin-left: 20px !important;
}
.fw .fw-ml-21 {
  margin-left: 21px !important;
}
.fw .fw-ml-22 {
  margin-left: 22px !important;
}
.fw .fw-ml-23 {
  margin-left: 23px !important;
}
.fw .fw-ml-24 {
  margin-left: 24px !important;
}
.fw .fw-ml-25 {
  margin-left: 25px !important;
}
.fw .fw-ml-26 {
  margin-left: 26px !important;
}
.fw .fw-ml-27 {
  margin-left: 27px !important;
}
.fw .fw-ml-28 {
  margin-left: 28px !important;
}
.fw .fw-ml-29 {
  margin-left: 29px !important;
}
.fw .fw-ml-30 {
  margin-left: 30px !important;
}
.fw .fw-ml-31 {
  margin-left: 31px !important;
}
.fw .fw-ml-32 {
  margin-left: 32px !important;
}
.fw .fw-ml-33 {
  margin-left: 33px !important;
}
.fw .fw-ml-34 {
  margin-left: 34px !important;
}
.fw .fw-ml-35 {
  margin-left: 35px !important;
}
.fw .fw-ml-36 {
  margin-left: 36px !important;
}
.fw .fw-ml-37 {
  margin-left: 37px !important;
}
.fw .fw-ml-38 {
  margin-left: 38px !important;
}
.fw .fw-ml-39 {
  margin-left: 39px !important;
}
.fw .fw-ml-40 {
  margin-left: 40px !important;
}
.fw .fw-ml-m500 {
  margin-left: -500px !important;
}
.fw .fw-ml-m495 {
  margin-left: -495px !important;
}
.fw .fw-ml-m490 {
  margin-left: -490px !important;
}
.fw .fw-ml-m485 {
  margin-left: -485px !important;
}
.fw .fw-ml-m480 {
  margin-left: -480px !important;
}
.fw .fw-ml-m475 {
  margin-left: -475px !important;
}
.fw .fw-ml-m470 {
  margin-left: -470px !important;
}
.fw .fw-ml-m465 {
  margin-left: -465px !important;
}
.fw .fw-ml-m460 {
  margin-left: -460px !important;
}
.fw .fw-ml-m455 {
  margin-left: -455px !important;
}
.fw .fw-ml-m450 {
  margin-left: -450px !important;
}
.fw .fw-ml-m445 {
  margin-left: -445px !important;
}
.fw .fw-ml-m440 {
  margin-left: -440px !important;
}
.fw .fw-ml-m435 {
  margin-left: -435px !important;
}
.fw .fw-ml-m430 {
  margin-left: -430px !important;
}
.fw .fw-ml-m425 {
  margin-left: -425px !important;
}
.fw .fw-ml-m420 {
  margin-left: -420px !important;
}
.fw .fw-ml-m415 {
  margin-left: -415px !important;
}
.fw .fw-ml-m410 {
  margin-left: -410px !important;
}
.fw .fw-ml-m405 {
  margin-left: -405px !important;
}
.fw .fw-ml-m400 {
  margin-left: -400px !important;
}
.fw .fw-ml-m395 {
  margin-left: -395px !important;
}
.fw .fw-ml-m390 {
  margin-left: -390px !important;
}
.fw .fw-ml-m385 {
  margin-left: -385px !important;
}
.fw .fw-ml-m380 {
  margin-left: -380px !important;
}
.fw .fw-ml-m375 {
  margin-left: -375px !important;
}
.fw .fw-ml-m370 {
  margin-left: -370px !important;
}
.fw .fw-ml-m365 {
  margin-left: -365px !important;
}
.fw .fw-ml-m360 {
  margin-left: -360px !important;
}
.fw .fw-ml-m355 {
  margin-left: -355px !important;
}
.fw .fw-ml-m350 {
  margin-left: -350px !important;
}
.fw .fw-ml-m345 {
  margin-left: -345px !important;
}
.fw .fw-ml-m340 {
  margin-left: -340px !important;
}
.fw .fw-ml-m335 {
  margin-left: -335px !important;
}
.fw .fw-ml-m330 {
  margin-left: -330px !important;
}
.fw .fw-ml-m325 {
  margin-left: -325px !important;
}
.fw .fw-ml-m320 {
  margin-left: -320px !important;
}
.fw .fw-ml-m315 {
  margin-left: -315px !important;
}
.fw .fw-ml-m310 {
  margin-left: -310px !important;
}
.fw .fw-ml-m305 {
  margin-left: -305px !important;
}
.fw .fw-ml-m300 {
  margin-left: -300px !important;
}
.fw .fw-ml-m295 {
  margin-left: -295px !important;
}
.fw .fw-ml-m290 {
  margin-left: -290px !important;
}
.fw .fw-ml-m285 {
  margin-left: -285px !important;
}
.fw .fw-ml-m280 {
  margin-left: -280px !important;
}
.fw .fw-ml-m275 {
  margin-left: -275px !important;
}
.fw .fw-ml-m270 {
  margin-left: -270px !important;
}
.fw .fw-ml-m265 {
  margin-left: -265px !important;
}
.fw .fw-ml-m260 {
  margin-left: -260px !important;
}
.fw .fw-ml-m255 {
  margin-left: -255px !important;
}
.fw .fw-ml-m250 {
  margin-left: -250px !important;
}
.fw .fw-ml-m245 {
  margin-left: -245px !important;
}
.fw .fw-ml-m240 {
  margin-left: -240px !important;
}
.fw .fw-ml-m235 {
  margin-left: -235px !important;
}
.fw .fw-ml-m230 {
  margin-left: -230px !important;
}
.fw .fw-ml-m225 {
  margin-left: -225px !important;
}
.fw .fw-ml-m220 {
  margin-left: -220px !important;
}
.fw .fw-ml-m215 {
  margin-left: -215px !important;
}
.fw .fw-ml-m210 {
  margin-left: -210px !important;
}
.fw .fw-ml-m205 {
  margin-left: -205px !important;
}
.fw .fw-ml-m200 {
  margin-left: -200px !important;
}
.fw .fw-ml-m195 {
  margin-left: -195px !important;
}
.fw .fw-ml-m190 {
  margin-left: -190px !important;
}
.fw .fw-ml-m185 {
  margin-left: -185px !important;
}
.fw .fw-ml-m180 {
  margin-left: -180px !important;
}
.fw .fw-ml-m175 {
  margin-left: -175px !important;
}
.fw .fw-ml-m170 {
  margin-left: -170px !important;
}
.fw .fw-ml-m165 {
  margin-left: -165px !important;
}
.fw .fw-ml-m160 {
  margin-left: -160px !important;
}
.fw .fw-ml-m155 {
  margin-left: -155px !important;
}
.fw .fw-ml-m150 {
  margin-left: -150px !important;
}
.fw .fw-ml-m145 {
  margin-left: -145px !important;
}
.fw .fw-ml-m140 {
  margin-left: -140px !important;
}
.fw .fw-ml-m135 {
  margin-left: -135px !important;
}
.fw .fw-ml-m130 {
  margin-left: -130px !important;
}
.fw .fw-ml-m125 {
  margin-left: -125px !important;
}
.fw .fw-ml-m120 {
  margin-left: -120px !important;
}
.fw .fw-ml-m115 {
  margin-left: -115px !important;
}
.fw .fw-ml-m110 {
  margin-left: -110px !important;
}
.fw .fw-ml-m105 {
  margin-left: -105px !important;
}
.fw .fw-ml-m100 {
  margin-left: -100px !important;
}
.fw .fw-ml-m100 {
  margin-left: -100px !important;
}
.fw .fw-ml-m99 {
  margin-left: -99px !important;
}
.fw .fw-ml-m98 {
  margin-left: -98px !important;
}
.fw .fw-ml-m97 {
  margin-left: -97px !important;
}
.fw .fw-ml-m96 {
  margin-left: -96px !important;
}
.fw .fw-ml-m95 {
  margin-left: -95px !important;
}
.fw .fw-ml-m94 {
  margin-left: -94px !important;
}
.fw .fw-ml-m93 {
  margin-left: -93px !important;
}
.fw .fw-ml-m92 {
  margin-left: -92px !important;
}
.fw .fw-ml-m91 {
  margin-left: -91px !important;
}
.fw .fw-ml-m90 {
  margin-left: -90px !important;
}
.fw .fw-ml-m90 {
  margin-left: -90px !important;
}
.fw .fw-ml-m89 {
  margin-left: -89px !important;
}
.fw .fw-ml-m88 {
  margin-left: -88px !important;
}
.fw .fw-ml-m87 {
  margin-left: -87px !important;
}
.fw .fw-ml-m86 {
  margin-left: -86px !important;
}
.fw .fw-ml-m85 {
  margin-left: -85px !important;
}
.fw .fw-ml-m84 {
  margin-left: -84px !important;
}
.fw .fw-ml-m83 {
  margin-left: -83px !important;
}
.fw .fw-ml-m82 {
  margin-left: -82px !important;
}
.fw .fw-ml-m81 {
  margin-left: -81px !important;
}
.fw .fw-ml-m80 {
  margin-left: -80px !important;
}
.fw .fw-ml-m79 {
  margin-left: -79px !important;
}
.fw .fw-ml-m78 {
  margin-left: -78px !important;
}
.fw .fw-ml-m77 {
  margin-left: -77px !important;
}
.fw .fw-ml-m76 {
  margin-left: -76px !important;
}
.fw .fw-ml-m75 {
  margin-left: -75px !important;
}
.fw .fw-ml-m74 {
  margin-left: -74px !important;
}
.fw .fw-ml-m73 {
  margin-left: -73px !important;
}
.fw .fw-ml-m72 {
  margin-left: -72px !important;
}
.fw .fw-ml-m71 {
  margin-left: -71px !important;
}
.fw .fw-ml-m70 {
  margin-left: -70px !important;
}
.fw .fw-ml-m69 {
  margin-left: -69px !important;
}
.fw .fw-ml-m68 {
  margin-left: -68px !important;
}
.fw .fw-ml-m67 {
  margin-left: -67px !important;
}
.fw .fw-ml-m66 {
  margin-left: -66px !important;
}
.fw .fw-ml-m65 {
  margin-left: -65px !important;
}
.fw .fw-ml-m64 {
  margin-left: -64px !important;
}
.fw .fw-ml-m63 {
  margin-left: -63px !important;
}
.fw .fw-ml-m62 {
  margin-left: -62px !important;
}
.fw .fw-ml-m61 {
  margin-left: -61px !important;
}
.fw .fw-ml-m60 {
  margin-left: -60px !important;
}
.fw .fw-ml-m59 {
  margin-left: -59px !important;
}
.fw .fw-ml-m58 {
  margin-left: -58px !important;
}
.fw .fw-ml-m57 {
  margin-left: -57px !important;
}
.fw .fw-ml-m56 {
  margin-left: -56px !important;
}
.fw .fw-ml-m55 {
  margin-left: -55px !important;
}
.fw .fw-ml-m54 {
  margin-left: -54px !important;
}
.fw .fw-ml-m53 {
  margin-left: -53px !important;
}
.fw .fw-ml-m52 {
  margin-left: -52px !important;
}
.fw .fw-ml-m51 {
  margin-left: -51px !important;
}
.fw .fw-ml-m50 {
  margin-left: -50px !important;
}
.fw .fw-ml-m45 {
  margin-left: -45px !important;
}
.fw .fw-ml-m40 {
  margin-left: -40px !important;
}
.fw .fw-ml-m35 {
  margin-left: -35px !important;
}
.fw .fw-ml-m30 {
  margin-left: -30px !important;
}
.fw .fw-ml-m25 {
  margin-left: -25px !important;
}
.fw .fw-ml-m50 {
  margin-left: -50px !important;
}
.fw .fw-ml-m49 {
  margin-left: -49px !important;
}
.fw .fw-ml-m48 {
  margin-left: -48px !important;
}
.fw .fw-ml-m47 {
  margin-left: -47px !important;
}
.fw .fw-ml-m46 {
  margin-left: -46px !important;
}
.fw .fw-ml-m45 {
  margin-left: -45px !important;
}
.fw .fw-ml-m44 {
  margin-left: -44px !important;
}
.fw .fw-ml-m43 {
  margin-left: -43px !important;
}
.fw .fw-ml-m42 {
  margin-left: -42px !important;
}
.fw .fw-ml-m41 {
  margin-left: -41px !important;
}
.fw .fw-ml-m40 {
  margin-left: -40px !important;
}
.fw .fw-ml-m39 {
  margin-left: -39px !important;
}
.fw .fw-ml-m38 {
  margin-left: -38px !important;
}
.fw .fw-ml-m37 {
  margin-left: -37px !important;
}
.fw .fw-ml-m36 {
  margin-left: -36px !important;
}
.fw .fw-ml-m35 {
  margin-left: -35px !important;
}
.fw .fw-ml-m34 {
  margin-left: -34px !important;
}
.fw .fw-ml-m33 {
  margin-left: -33px !important;
}
.fw .fw-ml-m32 {
  margin-left: -32px !important;
}
.fw .fw-ml-m31 {
  margin-left: -31px !important;
}
.fw .fw-ml-m30 {
  margin-left: -30px !important;
}
.fw .fw-ml-m29 {
  margin-left: -29px !important;
}
.fw .fw-ml-m28 {
  margin-left: -28px !important;
}
.fw .fw-ml-m27 {
  margin-left: -27px !important;
}
.fw .fw-ml-m26 {
  margin-left: -26px !important;
}
.fw .fw-ml-m25 {
  margin-left: -25px !important;
}
.fw .fw-ml-m24 {
  margin-left: -24px !important;
}
.fw .fw-ml-m23 {
  margin-left: -23px !important;
}
.fw .fw-ml-m22 {
  margin-left: -22px !important;
}
.fw .fw-ml-m21 {
  margin-left: -21px !important;
}
.fw .fw-ml-m20 {
  margin-left: -20px !important;
}
.fw .fw-ml-m19 {
  margin-left: -19px !important;
}
.fw .fw-ml-m18 {
  margin-left: -18px !important;
}
.fw .fw-ml-m17 {
  margin-left: -17px !important;
}
.fw .fw-ml-m16 {
  margin-left: -16px !important;
}
.fw .fw-ml-m15 {
  margin-left: -15px !important;
}
.fw .fw-ml-m14 {
  margin-left: -14px !important;
}
.fw .fw-ml-m13 {
  margin-left: -13px !important;
}
.fw .fw-ml-m12 {
  margin-left: -12px !important;
}
.fw .fw-ml-m11 {
  margin-left: -11px !important;
}
.fw .fw-ml-m10 {
  margin-left: -10px !important;
}
.fw .fw-ml-m9 {
  margin-left: -9px !important;
}
.fw .fw-ml-m8 {
  margin-left: -8px !important;
}
.fw .fw-ml-m7 {
  margin-left: -7px !important;
}
.fw .fw-ml-m6 {
  margin-left: -6px !important;
}
.fw .fw-ml-m5 {
  margin-left: -5px !important;
}
.fw .fw-ml-m4 {
  margin-left: -4px !important;
}
.fw .fw-ml-m3 {
  margin-left: -3px !important;
}
.fw .fw-ml-m2 {
  margin-left: -2px !important;
}
.fw .fw-ml-m1 {
  margin-left: -1px !important;
}
.fw .fw-ml-m0 {
  margin-left: 0px !important;
}
.fw .fw-m-5 {
  margin: 5px !important;
}
.fw .fw-m-10 {
  margin: 10px !important;
}
.fw .fw-m-15 {
  margin: 15px !important;
}
.fw .fw-m-20 {
  margin: 20px !important;
}
.fw .fw-m-25 {
  margin: 25px !important;
}
.fw .fw-m-30 {
  margin: 30px !important;
}
.fw .fw-m-35 {
  margin: 35px !important;
}
.fw .fw-m-40 {
  margin: 40px !important;
}
.fw .fw-m-45 {
  margin: 45px !important;
}
.fw .fw-m-50 {
  margin: 50px !important;
}
.fw .fw-m-0 {
  margin: 0px !important;
}
.fw .fw-m-1 {
  margin: 1px !important;
}
.fw .fw-m-2 {
  margin: 2px !important;
}
.fw .fw-m-3 {
  margin: 3px !important;
}
.fw .fw-m-4 {
  margin: 4px !important;
}
.fw .fw-m-5 {
  margin: 5px !important;
}
.fw .fw-m-6 {
  margin: 6px !important;
}
.fw .fw-m-7 {
  margin: 7px !important;
}
.fw .fw-m-8 {
  margin: 8px !important;
}
.fw .fw-m-9 {
  margin: 9px !important;
}
.fw .fw-m-10 {
  margin: 10px !important;
}
.fw .fw-m-m20 {
  margin: -20px !important;
}
.fw .fw-m-m19 {
  margin: -19px !important;
}
.fw .fw-m-m18 {
  margin: -18px !important;
}
.fw .fw-m-m17 {
  margin: -17px !important;
}
.fw .fw-m-m16 {
  margin: -16px !important;
}
.fw .fw-m-m15 {
  margin: -15px !important;
}
.fw .fw-m-m14 {
  margin: -14px !important;
}
.fw .fw-m-m13 {
  margin: -13px !important;
}
.fw .fw-m-m12 {
  margin: -12px !important;
}
.fw .fw-m-m11 {
  margin: -11px !important;
}
.fw .fw-m-m10 {
  margin: -10px !important;
}
.fw .fw-m-m9 {
  margin: -9px !important;
}
.fw .fw-m-m8 {
  margin: -8px !important;
}
.fw .fw-m-m7 {
  margin: -7px !important;
}
.fw .fw-m-m6 {
  margin: -6px !important;
}
.fw .fw-m-m5 {
  margin: -5px !important;
}
.fw .fw-m-m4 {
  margin: -4px !important;
}
.fw .fw-m-m3 {
  margin: -3px !important;
}
.fw .fw-m-m2 {
  margin: -2px !important;
}
.fw .fw-m-m1 {
  margin: -1px !important;
}
.fw .fw-mb-150 {
  margin-bottom: 150px !important;
}
.fw .fw-mb-160 {
  margin-bottom: 160px !important;
}
.fw .fw-mb-170 {
  margin-bottom: 170px !important;
}
.fw .fw-mb-180 {
  margin-bottom: 180px !important;
}
.fw .fw-mb-190 {
  margin-bottom: 190px !important;
}
.fw .fw-mb-200 {
  margin-bottom: 200px !important;
}
.fw .fw-mb-120 {
  margin-bottom: 120px !important;
}
.fw .fw-mb-125 {
  margin-bottom: 125px !important;
}
.fw .fw-mb-130 {
  margin-bottom: 130px !important;
}
.fw .fw-mb-135 {
  margin-bottom: 135px !important;
}
.fw .fw-mb-140 {
  margin-bottom: 140px !important;
}
.fw .fw-mb-40 {
  margin-bottom: 40px !important;
}
.fw .fw-mb-45 {
  margin-bottom: 45px !important;
}
.fw .fw-mb-50 {
  margin-bottom: 50px !important;
}
.fw .fw-mb-55 {
  margin-bottom: 55px !important;
}
.fw .fw-mb-60 {
  margin-bottom: 60px !important;
}
.fw .fw-mb-65 {
  margin-bottom: 65px !important;
}
.fw .fw-mb-70 {
  margin-bottom: 70px !important;
}
.fw .fw-mb-75 {
  margin-bottom: 75px !important;
}
.fw .fw-mb-80 {
  margin-bottom: 80px !important;
}
.fw .fw-mb-85 {
  margin-bottom: 85px !important;
}
.fw .fw-mb-90 {
  margin-bottom: 90px !important;
}
.fw .fw-mb-95 {
  margin-bottom: 95px !important;
}
.fw .fw-mb-100 {
  margin-bottom: 100px !important;
}
.fw .fw-mb-105 {
  margin-bottom: 105px !important;
}
.fw .fw-mb-110 {
  margin-bottom: 110px !important;
}
.fw .fw-mb-115 {
  margin-bottom: 115px !important;
}
.fw .fw-mb-0 {
  margin-bottom: 0px !important;
}
.fw .fw-mb-1 {
  margin-bottom: 1px !important;
}
.fw .fw-mb-2 {
  margin-bottom: 2px !important;
}
.fw .fw-mb-3 {
  margin-bottom: 3px !important;
}
.fw .fw-mb-4 {
  margin-bottom: 4px !important;
}
.fw .fw-mb-5 {
  margin-bottom: 5px !important;
}
.fw .fw-mb-6 {
  margin-bottom: 6px !important;
}
.fw .fw-mb-7 {
  margin-bottom: 7px !important;
}
.fw .fw-mb-8 {
  margin-bottom: 8px !important;
}
.fw .fw-mb-9 {
  margin-bottom: 9px !important;
}
.fw .fw-mb-10 {
  margin-bottom: 10px !important;
}
.fw .fw-mb-11 {
  margin-bottom: 11px !important;
}
.fw .fw-mb-12 {
  margin-bottom: 12px !important;
}
.fw .fw-mb-13 {
  margin-bottom: 13px !important;
}
.fw .fw-mb-14 {
  margin-bottom: 14px !important;
}
.fw .fw-mb-15 {
  margin-bottom: 15px !important;
}
.fw .fw-mb-16 {
  margin-bottom: 16px !important;
}
.fw .fw-mb-17 {
  margin-bottom: 17px !important;
}
.fw .fw-mb-18 {
  margin-bottom: 18px !important;
}
.fw .fw-mb-19 {
  margin-bottom: 19px !important;
}
.fw .fw-mb-20 {
  margin-bottom: 20px !important;
}
.fw .fw-mb-21 {
  margin-bottom: 21px !important;
}
.fw .fw-mb-22 {
  margin-bottom: 22px !important;
}
.fw .fw-mb-23 {
  margin-bottom: 23px !important;
}
.fw .fw-mb-24 {
  margin-bottom: 24px !important;
}
.fw .fw-mb-25 {
  margin-bottom: 25px !important;
}
.fw .fw-mb-26 {
  margin-bottom: 26px !important;
}
.fw .fw-mb-27 {
  margin-bottom: 27px !important;
}
.fw .fw-mb-28 {
  margin-bottom: 28px !important;
}
.fw .fw-mb-29 {
  margin-bottom: 29px !important;
}
.fw .fw-mb-30 {
  margin-bottom: 30px !important;
}
.fw .fw-mb-31 {
  margin-bottom: 31px !important;
}
.fw .fw-mb-32 {
  margin-bottom: 32px !important;
}
.fw .fw-mb-33 {
  margin-bottom: 33px !important;
}
.fw .fw-mb-34 {
  margin-bottom: 34px !important;
}
.fw .fw-mb-35 {
  margin-bottom: 35px !important;
}
.fw .fw-mb-36 {
  margin-bottom: 36px !important;
}
.fw .fw-mb-37 {
  margin-bottom: 37px !important;
}
.fw .fw-mb-38 {
  margin-bottom: 38px !important;
}
.fw .fw-mb-39 {
  margin-bottom: 39px !important;
}
.fw .fw-mb-40 {
  margin-bottom: 40px !important;
}
.fw .fw-mb-41 {
  margin-bottom: 41px !important;
}
.fw .fw-mb-42 {
  margin-bottom: 42px !important;
}
.fw .fw-mb-m24 {
  margin-bottom: -24px !important;
}
.fw .fw-mb-m23 {
  margin-bottom: -23px !important;
}
.fw .fw-mb-m22 {
  margin-bottom: -22px !important;
}
.fw .fw-mb-m21 {
  margin-bottom: -21px !important;
}
.fw .fw-mb-m20 {
  margin-bottom: -20px !important;
}
.fw .fw-mb-m19 {
  margin-bottom: -19px !important;
}
.fw .fw-mb-m18 {
  margin-bottom: -18px !important;
}
.fw .fw-mb-m17 {
  margin-bottom: -17px !important;
}
.fw .fw-mb-m16 {
  margin-bottom: -16px !important;
}
.fw .fw-mb-m15 {
  margin-bottom: -15px !important;
}
.fw .fw-mb-m14 {
  margin-bottom: -14px !important;
}
.fw .fw-mb-m13 {
  margin-bottom: -13px !important;
}
.fw .fw-mb-m12 {
  margin-bottom: -12px !important;
}
.fw .fw-mb-m11 {
  margin-bottom: -11px !important;
}
.fw .fw-mb-m10 {
  margin-bottom: -10px !important;
}
.fw .fw-mb-m9 {
  margin-bottom: -9px !important;
}
.fw .fw-mb-m8 {
  margin-bottom: -8px !important;
}
.fw .fw-mb-m7 {
  margin-bottom: -7px !important;
}
.fw .fw-mb-m6 {
  margin-bottom: -6px !important;
}
.fw .fw-mb-m5 {
  margin-bottom: -5px !important;
}
.fw .fw-mb-m4 {
  margin-bottom: -4px !important;
}
.fw .fw-mb-m3 {
  margin-bottom: -3px !important;
}
.fw .fw-mb-m2 {
  margin-bottom: -2px !important;
}
.fw .fw-mb-m1 {
  margin-bottom: -1px !important;
}
.fw .fw-mb-m0 {
  margin-bottom: 0px !important;
}
.fw .fw-mb-m50 {
  margin-bottom: -50px !important;
}
.fw .fw-mb-m45 {
  margin-bottom: -45px !important;
}
.fw .fw-mb-m40 {
  margin-bottom: -40px !important;
}
.fw .fw-mb-m35 {
  margin-bottom: -35px !important;
}
.fw .fw-mb-m30 {
  margin-bottom: -30px !important;
}
.fw .fw-mb-m25 {
  margin-bottom: -25px !important;
}
.fw .fw-mb-m100 {
  margin-bottom: -100px !important;
}
.fw .fw-mb-m90 {
  margin-bottom: -90px !important;
}
.fw .fw-mb-m80 {
  margin-bottom: -80px !important;
}
.fw .fw-mb-m70 {
  margin-bottom: -70px !important;
}
.fw .fw-mb-m60 {
  margin-bottom: -60px !important;
}
.fw .fw-valign-top {
  vertical-align: top !important;
}
.fw .fw-valign-texttop {
  vertical-align: text-top !important;
}
.fw .fw-valign-middle {
  vertical-align: middle !important;
}
.fw .fw-valign-bottom {
  vertical-align: bottom !important;
}
.fw .fw-valign-sub {
  vertical-align: sub !important;
}
.fw .fw-valign-baseline {
  vertical-align: baseline !important;
}
.fw .fw-nowrap {
  white-space: nowrap;
}
.fw .fw-ws-bs {
  white-space: break-spaces !important;
}
.fw .fw-ws-pw {
  white-space: pre-wrap !important;
}
.fw .fw-wrap {
  white-space: normal !important;
}
.fw .fw-link {
  color: #017fbe;
  text-decoration: underline;
}
.fw .fw-thin-bold {
  font-weight: 600 !important;
}
.fw .fw-thik-bold {
  font-weight: 800 !important;
}
.fw .fw-align-left {
  text-align: left !important;
}
.fw .fw-align-center {
  text-align: center !important;
}
.fw .fw-align-right {
  text-align: right !important;
}
.fw .fw-vh {
  visibility: hidden;
}
.fw .fw-vv {
  visibility: visible !important;
}
.fw .mt-4 {
  margin-top: 4px;
}
.fw .fw-light-text {
  color: #999999 !important;
}
.fw .fw-light-text1 {
  color: #656565;
}
.fw .fw-light-text2,
.fw .fw-dull-text5 {
  color: #808080;
}
.fw .fw-light-text3 {
  color: #d2d2d2;
}
.fw .fw-light-text4 {
  color: #556067;
}
.fw .fw-light-text5 {
  color: #7a7a7a;
}
.fw .fw-light-text6 {
  color: #666666 !important;
}
.fw .fw-dark-text {
  color: #000000 !important;
}
.fw .fw-fc-666 {
  color: #666 !important;
}
.fw .fw-fc-red {
  color: red;
}
.fw .fw-dull-text1 {
  color: #4c4c4c !important;
}
.fw .fw-dull-text2 {
  color: #7c7c7c !important;
}
.fw .fw-dull-text3 {
  color: #e4e4e4 !important;
}
.fw .fw-dull-text4 {
  color: #919191 !important;
}
.fw .fw-mxw-unset {
  max-width: unset !important;
}
.fw .fw-mxw-initial {
  max-width: initial !important;
}
.fw .fw-mxw-1000 {
  max-width: 1000px !important;
}
.fw .fw-mxw-1010 {
  max-width: 1010px !important;
}
.fw .fw-mxw-1020 {
  max-width: 1020px !important;
}
.fw .fw-mxw-1030 {
  max-width: 1030px !important;
}
.fw .fw-mxw-1040 {
  max-width: 1040px !important;
}
.fw .fw-mxw-1050 {
  max-width: 1050px !important;
}
.fw .fw-mxw-1060 {
  max-width: 1060px !important;
}
.fw .fw-mxw-1070 {
  max-width: 1070px !important;
}
.fw .fw-mxw-1080 {
  max-width: 1080px !important;
}
.fw .fw-mxw-1090 {
  max-width: 1090px !important;
}
.fw .fw-mxw-1100 {
  max-width: 1100px !important;
}
.fw .fw-mxw-1110 {
  max-width: 1110px !important;
}
.fw .fw-mxw-1120 {
  max-width: 1120px !important;
}
.fw .fw-mxw-1130 {
  max-width: 1130px !important;
}
.fw .fw-mxw-1140 {
  max-width: 1140px !important;
}
.fw .fw-mxw-1150 {
  max-width: 1150px !important;
}
.fw .fw-mxw-1160 {
  max-width: 1160px !important;
}
.fw .fw-mxw-1170 {
  max-width: 1170px !important;
}
.fw .fw-mxw-1180 {
  max-width: 1180px !important;
}
.fw .fw-mxw-1190 {
  max-width: 1190px !important;
}
.fw .fw-mxw-1200 {
  max-width: 1200px !important;
}
.fw .fw-mxw-1210 {
  max-width: 1210px !important;
}
.fw .fw-mxw-1220 {
  max-width: 1220px !important;
}
.fw .fw-mxw-1230 {
  max-width: 1230px !important;
}
.fw .fw-mxw-1240 {
  max-width: 1240px !important;
}
.fw .fw-mxw-1250 {
  max-width: 1250px !important;
}
.fw .fw-mxw-1260 {
  max-width: 1260px !important;
}
.fw .fw-mxw-1270 {
  max-width: 1270px !important;
}
.fw .fw-mxw-1280 {
  max-width: 1280px !important;
}
.fw .fw-mxw-1290 {
  max-width: 1290px !important;
}
.fw .fw-mxw-1300 {
  max-width: 1300px !important;
}
.fw .fw-mxw-1310 {
  max-width: 1310px !important;
}
.fw .fw-mxw-1320 {
  max-width: 1320px !important;
}
.fw .fw-mxw-1330 {
  max-width: 1330px !important;
}
.fw .fw-mxw-1340 {
  max-width: 1340px !important;
}
.fw .fw-mxw-1350 {
  max-width: 1350px !important;
}
.fw .fw-mxw-1360 {
  max-width: 1360px !important;
}
.fw .fw-mxw-1370 {
  max-width: 1370px !important;
}
.fw .fw-mxw-1380 {
  max-width: 1380px !important;
}
.fw .fw-mxw-1390 {
  max-width: 1390px !important;
}
.fw .fw-mxw-1400 {
  max-width: 1400px !important;
}
.fw .fw-mxw-905 {
  max-width: 905px !important;
}
.fw .fw-mxw-910 {
  max-width: 910px !important;
}
.fw .fw-mxw-915 {
  max-width: 915px !important;
}
.fw .fw-mxw-920 {
  max-width: 920px !important;
}
.fw .fw-mxw-925 {
  max-width: 925px !important;
}
.fw .fw-mxw-930 {
  max-width: 930px !important;
}
.fw .fw-mxw-935 {
  max-width: 935px !important;
}
.fw .fw-mxw-940 {
  max-width: 940px !important;
}
.fw .fw-mxw-945 {
  max-width: 945px !important;
}
.fw .fw-mxw-950 {
  max-width: 950px !important;
}
.fw .fw-mxw-955 {
  max-width: 955px !important;
}
.fw .fw-mxw-960 {
  max-width: 960px !important;
}
.fw .fw-mxw-965 {
  max-width: 965px !important;
}
.fw .fw-mxw-970 {
  max-width: 970px !important;
}
.fw .fw-mxw-975 {
  max-width: 975px !important;
}
.fw .fw-mxw-980 {
  max-width: 980px !important;
}
.fw .fw-mxw-985 {
  max-width: 985px !important;
}
.fw .fw-mxw-990 {
  max-width: 990px !important;
}
.fw .fw-mxw-995 {
  max-width: 995px !important;
}
.fw .fw-mxw-700 {
  max-width: 700px !important;
}
.fw .fw-mxw-710 {
  max-width: 710px !important;
}
.fw .fw-mxw-720 {
  max-width: 720px !important;
}
.fw .fw-mxw-730 {
  max-width: 730px !important;
}
.fw .fw-mxw-740 {
  max-width: 740px !important;
}
.fw .fw-mxw-750 {
  max-width: 750px !important;
}
.fw .fw-mxw-760 {
  max-width: 760px !important;
}
.fw .fw-mxw-770 {
  max-width: 770px !important;
}
.fw .fw-mxw-780 {
  max-width: 780px !important;
}
.fw .fw-mxw-790 {
  max-width: 790px !important;
}
.fw .fw-mxw-800 {
  max-width: 800px !important;
}
.fw .fw-mxw-810 {
  max-width: 810px !important;
}
.fw .fw-mxw-820 {
  max-width: 820px !important;
}
.fw .fw-mxw-830 {
  max-width: 830px !important;
}
.fw .fw-mxw-840 {
  max-width: 840px !important;
}
.fw .fw-mxw-850 {
  max-width: 850px !important;
}
.fw .fw-mxw-860 {
  max-width: 860px !important;
}
.fw .fw-mxw-870 {
  max-width: 870px !important;
}
.fw .fw-mxw-880 {
  max-width: 880px !important;
}
.fw .fw-mxw-890 {
  max-width: 890px !important;
}
.fw .fw-mxw-900 {
  max-width: 900px !important;
}
.fw .fw-mxw-600 {
  max-width: 600px !important;
}
.fw .fw-mxw-605 {
  max-width: 605px !important;
}
.fw .fw-mxw-610 {
  max-width: 610px !important;
}
.fw .fw-mxw-615 {
  max-width: 615px !important;
}
.fw .fw-mxw-620 {
  max-width: 620px !important;
}
.fw .fw-mxw-625 {
  max-width: 625px !important;
}
.fw .fw-mxw-630 {
  max-width: 630px !important;
}
.fw .fw-mxw-635 {
  max-width: 635px !important;
}
.fw .fw-mxw-640 {
  max-width: 640px !important;
}
.fw .fw-mxw-645 {
  max-width: 645px !important;
}
.fw .fw-mxw-650 {
  max-width: 650px !important;
}
.fw .fw-mxw-655 {
  max-width: 655px !important;
}
.fw .fw-mxw-660 {
  max-width: 660px !important;
}
.fw .fw-mxw-665 {
  max-width: 665px !important;
}
.fw .fw-mxw-670 {
  max-width: 670px !important;
}
.fw .fw-mxw-675 {
  max-width: 675px !important;
}
.fw .fw-mxw-680 {
  max-width: 680px !important;
}
.fw .fw-mxw-685 {
  max-width: 685px !important;
}
.fw .fw-mxw-690 {
  max-width: 690px !important;
}
.fw .fw-mxw-695 {
  max-width: 695px !important;
}
.fw .fw-mxw-401 {
  max-width: 401px !important;
}
.fw .fw-mxw-402 {
  max-width: 402px !important;
}
.fw .fw-mxw-403 {
  max-width: 403px !important;
}
.fw .fw-mxw-404 {
  max-width: 404px !important;
}
.fw .fw-mxw-405 {
  max-width: 405px !important;
}
.fw .fw-mxw-406 {
  max-width: 406px !important;
}
.fw .fw-mxw-407 {
  max-width: 407px !important;
}
.fw .fw-mxw-408 {
  max-width: 408px !important;
}
.fw .fw-mxw-409 {
  max-width: 409px !important;
}
.fw .fw-mxw-410 {
  max-width: 410px !important;
}
.fw .fw-mxw-411 {
  max-width: 411px !important;
}
.fw .fw-mxw-412 {
  max-width: 412px !important;
}
.fw .fw-mxw-413 {
  max-width: 413px !important;
}
.fw .fw-mxw-414 {
  max-width: 414px !important;
}
.fw .fw-mxw-415 {
  max-width: 415px !important;
}
.fw .fw-mxw-416 {
  max-width: 416px !important;
}
.fw .fw-mxw-417 {
  max-width: 417px !important;
}
.fw .fw-mxw-418 {
  max-width: 418px !important;
}
.fw .fw-mxw-419 {
  max-width: 419px !important;
}
.fw .fw-mxw-420 {
  max-width: 420px !important;
}
.fw .fw-mxw-421 {
  max-width: 421px !important;
}
.fw .fw-mxw-422 {
  max-width: 422px !important;
}
.fw .fw-mxw-423 {
  max-width: 423px !important;
}
.fw .fw-mxw-424 {
  max-width: 424px !important;
}
.fw .fw-mxw-425 {
  max-width: 425px !important;
}
.fw .fw-mxw-426 {
  max-width: 426px !important;
}
.fw .fw-mxw-427 {
  max-width: 427px !important;
}
.fw .fw-mxw-428 {
  max-width: 428px !important;
}
.fw .fw-mxw-429 {
  max-width: 429px !important;
}
.fw .fw-mxw-430 {
  max-width: 430px !important;
}
.fw .fw-mxw-431 {
  max-width: 431px !important;
}
.fw .fw-mxw-432 {
  max-width: 432px !important;
}
.fw .fw-mxw-433 {
  max-width: 433px !important;
}
.fw .fw-mxw-434 {
  max-width: 434px !important;
}
.fw .fw-mxw-435 {
  max-width: 435px !important;
}
.fw .fw-mxw-436 {
  max-width: 436px !important;
}
.fw .fw-mxw-437 {
  max-width: 437px !important;
}
.fw .fw-mxw-438 {
  max-width: 438px !important;
}
.fw .fw-mxw-439 {
  max-width: 439px !important;
}
.fw .fw-mxw-440 {
  max-width: 440px !important;
}
.fw .fw-mxw-441 {
  max-width: 441px !important;
}
.fw .fw-mxw-442 {
  max-width: 442px !important;
}
.fw .fw-mxw-443 {
  max-width: 443px !important;
}
.fw .fw-mxw-444 {
  max-width: 444px !important;
}
.fw .fw-mxw-445 {
  max-width: 445px !important;
}
.fw .fw-mxw-446 {
  max-width: 446px !important;
}
.fw .fw-mxw-447 {
  max-width: 447px !important;
}
.fw .fw-mxw-448 {
  max-width: 448px !important;
}
.fw .fw-mxw-449 {
  max-width: 449px !important;
}
.fw .fw-mxw-450 {
  max-width: 450px !important;
}
.fw .fw-mxw-451 {
  max-width: 451px !important;
}
.fw .fw-mxw-452 {
  max-width: 452px !important;
}
.fw .fw-mxw-453 {
  max-width: 453px !important;
}
.fw .fw-mxw-454 {
  max-width: 454px !important;
}
.fw .fw-mxw-455 {
  max-width: 455px !important;
}
.fw .fw-mxw-456 {
  max-width: 456px !important;
}
.fw .fw-mxw-457 {
  max-width: 457px !important;
}
.fw .fw-mxw-458 {
  max-width: 458px !important;
}
.fw .fw-mxw-459 {
  max-width: 459px !important;
}
.fw .fw-mxw-460 {
  max-width: 460px !important;
}
.fw .fw-mxw-461 {
  max-width: 461px !important;
}
.fw .fw-mxw-462 {
  max-width: 462px !important;
}
.fw .fw-mxw-463 {
  max-width: 463px !important;
}
.fw .fw-mxw-464 {
  max-width: 464px !important;
}
.fw .fw-mxw-465 {
  max-width: 465px !important;
}
.fw .fw-mxw-466 {
  max-width: 466px !important;
}
.fw .fw-mxw-467 {
  max-width: 467px !important;
}
.fw .fw-mxw-468 {
  max-width: 468px !important;
}
.fw .fw-mxw-469 {
  max-width: 469px !important;
}
.fw .fw-mxw-470 {
  max-width: 470px !important;
}
.fw .fw-mxw-471 {
  max-width: 471px !important;
}
.fw .fw-mxw-472 {
  max-width: 472px !important;
}
.fw .fw-mxw-473 {
  max-width: 473px !important;
}
.fw .fw-mxw-474 {
  max-width: 474px !important;
}
.fw .fw-mxw-475 {
  max-width: 475px !important;
}
.fw .fw-mxw-476 {
  max-width: 476px !important;
}
.fw .fw-mxw-477 {
  max-width: 477px !important;
}
.fw .fw-mxw-478 {
  max-width: 478px !important;
}
.fw .fw-mxw-479 {
  max-width: 479px !important;
}
.fw .fw-mxw-480 {
  max-width: 480px !important;
}
.fw .fw-mxw-481 {
  max-width: 481px !important;
}
.fw .fw-mxw-482 {
  max-width: 482px !important;
}
.fw .fw-mxw-483 {
  max-width: 483px !important;
}
.fw .fw-mxw-484 {
  max-width: 484px !important;
}
.fw .fw-mxw-485 {
  max-width: 485px !important;
}
.fw .fw-mxw-486 {
  max-width: 486px !important;
}
.fw .fw-mxw-487 {
  max-width: 487px !important;
}
.fw .fw-mxw-488 {
  max-width: 488px !important;
}
.fw .fw-mxw-489 {
  max-width: 489px !important;
}
.fw .fw-mxw-490 {
  max-width: 490px !important;
}
.fw .fw-mxw-491 {
  max-width: 491px !important;
}
.fw .fw-mxw-492 {
  max-width: 492px !important;
}
.fw .fw-mxw-493 {
  max-width: 493px !important;
}
.fw .fw-mxw-494 {
  max-width: 494px !important;
}
.fw .fw-mxw-495 {
  max-width: 495px !important;
}
.fw .fw-mxw-496 {
  max-width: 496px !important;
}
.fw .fw-mxw-497 {
  max-width: 497px !important;
}
.fw .fw-mxw-498 {
  max-width: 498px !important;
}
.fw .fw-mxw-499 {
  max-width: 499px !important;
}
.fw .fw-mxw-500 {
  max-width: 500px !important;
}
.fw .fw-mxw-501 {
  max-width: 501px !important;
}
.fw .fw-mxw-502 {
  max-width: 502px !important;
}
.fw .fw-mxw-503 {
  max-width: 503px !important;
}
.fw .fw-mxw-504 {
  max-width: 504px !important;
}
.fw .fw-mxw-505 {
  max-width: 505px !important;
}
.fw .fw-mxw-506 {
  max-width: 506px !important;
}
.fw .fw-mxw-507 {
  max-width: 507px !important;
}
.fw .fw-mxw-508 {
  max-width: 508px !important;
}
.fw .fw-mxw-509 {
  max-width: 509px !important;
}
.fw .fw-mxw-510 {
  max-width: 510px !important;
}
.fw .fw-mxw-511 {
  max-width: 511px !important;
}
.fw .fw-mxw-512 {
  max-width: 512px !important;
}
.fw .fw-mxw-513 {
  max-width: 513px !important;
}
.fw .fw-mxw-514 {
  max-width: 514px !important;
}
.fw .fw-mxw-515 {
  max-width: 515px !important;
}
.fw .fw-mxw-516 {
  max-width: 516px !important;
}
.fw .fw-mxw-517 {
  max-width: 517px !important;
}
.fw .fw-mxw-518 {
  max-width: 518px !important;
}
.fw .fw-mxw-519 {
  max-width: 519px !important;
}
.fw .fw-mxw-520 {
  max-width: 520px !important;
}
.fw .fw-mxw-521 {
  max-width: 521px !important;
}
.fw .fw-mxw-522 {
  max-width: 522px !important;
}
.fw .fw-mxw-523 {
  max-width: 523px !important;
}
.fw .fw-mxw-524 {
  max-width: 524px !important;
}
.fw .fw-mxw-525 {
  max-width: 525px !important;
}
.fw .fw-mxw-526 {
  max-width: 526px !important;
}
.fw .fw-mxw-527 {
  max-width: 527px !important;
}
.fw .fw-mxw-528 {
  max-width: 528px !important;
}
.fw .fw-mxw-529 {
  max-width: 529px !important;
}
.fw .fw-mxw-530 {
  max-width: 530px !important;
}
.fw .fw-mxw-531 {
  max-width: 531px !important;
}
.fw .fw-mxw-532 {
  max-width: 532px !important;
}
.fw .fw-mxw-533 {
  max-width: 533px !important;
}
.fw .fw-mxw-534 {
  max-width: 534px !important;
}
.fw .fw-mxw-535 {
  max-width: 535px !important;
}
.fw .fw-mxw-536 {
  max-width: 536px !important;
}
.fw .fw-mxw-537 {
  max-width: 537px !important;
}
.fw .fw-mxw-538 {
  max-width: 538px !important;
}
.fw .fw-mxw-539 {
  max-width: 539px !important;
}
.fw .fw-mxw-540 {
  max-width: 540px !important;
}
.fw .fw-mxw-541 {
  max-width: 541px !important;
}
.fw .fw-mxw-542 {
  max-width: 542px !important;
}
.fw .fw-mxw-543 {
  max-width: 543px !important;
}
.fw .fw-mxw-544 {
  max-width: 544px !important;
}
.fw .fw-mxw-545 {
  max-width: 545px !important;
}
.fw .fw-mxw-546 {
  max-width: 546px !important;
}
.fw .fw-mxw-547 {
  max-width: 547px !important;
}
.fw .fw-mxw-548 {
  max-width: 548px !important;
}
.fw .fw-mxw-549 {
  max-width: 549px !important;
}
.fw .fw-mxw-550 {
  max-width: 550px !important;
}
.fw .fw-mxw-551 {
  max-width: 551px !important;
}
.fw .fw-mxw-552 {
  max-width: 552px !important;
}
.fw .fw-mxw-553 {
  max-width: 553px !important;
}
.fw .fw-mxw-554 {
  max-width: 554px !important;
}
.fw .fw-mxw-555 {
  max-width: 555px !important;
}
.fw .fw-mxw-556 {
  max-width: 556px !important;
}
.fw .fw-mxw-557 {
  max-width: 557px !important;
}
.fw .fw-mxw-558 {
  max-width: 558px !important;
}
.fw .fw-mxw-559 {
  max-width: 559px !important;
}
.fw .fw-mxw-560 {
  max-width: 560px !important;
}
.fw .fw-mxw-561 {
  max-width: 561px !important;
}
.fw .fw-mxw-562 {
  max-width: 562px !important;
}
.fw .fw-mxw-563 {
  max-width: 563px !important;
}
.fw .fw-mxw-564 {
  max-width: 564px !important;
}
.fw .fw-mxw-565 {
  max-width: 565px !important;
}
.fw .fw-mxw-566 {
  max-width: 566px !important;
}
.fw .fw-mxw-567 {
  max-width: 567px !important;
}
.fw .fw-mxw-568 {
  max-width: 568px !important;
}
.fw .fw-mxw-569 {
  max-width: 569px !important;
}
.fw .fw-mxw-570 {
  max-width: 570px !important;
}
.fw .fw-mxw-571 {
  max-width: 571px !important;
}
.fw .fw-mxw-572 {
  max-width: 572px !important;
}
.fw .fw-mxw-573 {
  max-width: 573px !important;
}
.fw .fw-mxw-574 {
  max-width: 574px !important;
}
.fw .fw-mxw-575 {
  max-width: 575px !important;
}
.fw .fw-mxw-576 {
  max-width: 576px !important;
}
.fw .fw-mxw-577 {
  max-width: 577px !important;
}
.fw .fw-mxw-578 {
  max-width: 578px !important;
}
.fw .fw-mxw-579 {
  max-width: 579px !important;
}
.fw .fw-mxw-580 {
  max-width: 580px !important;
}
.fw .fw-mxw-581 {
  max-width: 581px !important;
}
.fw .fw-mxw-582 {
  max-width: 582px !important;
}
.fw .fw-mxw-583 {
  max-width: 583px !important;
}
.fw .fw-mxw-584 {
  max-width: 584px !important;
}
.fw .fw-mxw-585 {
  max-width: 585px !important;
}
.fw .fw-mxw-586 {
  max-width: 586px !important;
}
.fw .fw-mxw-587 {
  max-width: 587px !important;
}
.fw .fw-mxw-588 {
  max-width: 588px !important;
}
.fw .fw-mxw-589 {
  max-width: 589px !important;
}
.fw .fw-mxw-590 {
  max-width: 590px !important;
}
.fw .fw-mxw-591 {
  max-width: 591px !important;
}
.fw .fw-mxw-592 {
  max-width: 592px !important;
}
.fw .fw-mxw-593 {
  max-width: 593px !important;
}
.fw .fw-mxw-594 {
  max-width: 594px !important;
}
.fw .fw-mxw-595 {
  max-width: 595px !important;
}
.fw .fw-mxw-596 {
  max-width: 596px !important;
}
.fw .fw-mxw-597 {
  max-width: 597px !important;
}
.fw .fw-mxw-598 {
  max-width: 598px !important;
}
.fw .fw-mxw-599 {
  max-width: 599px !important;
}
.fw .fw-mxw-280 {
  max-width: 280px !important;
}
.fw .fw-mxw-285 {
  max-width: 285px !important;
}
.fw .fw-mxw-290 {
  max-width: 290px !important;
}
.fw .fw-mxw-295 {
  max-width: 295px !important;
}
.fw .fw-mxw-300 {
  max-width: 300px !important;
}
.fw .fw-mxw-305 {
  max-width: 305px !important;
}
.fw .fw-mxw-310 {
  max-width: 310px !important;
}
.fw .fw-mxw-315 {
  max-width: 315px !important;
}
.fw .fw-mxw-320 {
  max-width: 320px !important;
}
.fw .fw-mxw-325 {
  max-width: 325px !important;
}
.fw .fw-mxw-330 {
  max-width: 330px !important;
}
.fw .fw-mxw-335 {
  max-width: 335px !important;
}
.fw .fw-mxw-340 {
  max-width: 340px !important;
}
.fw .fw-mxw-345 {
  max-width: 345px !important;
}
.fw .fw-mxw-350 {
  max-width: 350px !important;
}
.fw .fw-mxw-355 {
  max-width: 355px !important;
}
.fw .fw-mxw-360 {
  max-width: 360px !important;
}
.fw .fw-mxw-365 {
  max-width: 365px !important;
}
.fw .fw-mxw-370 {
  max-width: 370px !important;
}
.fw .fw-mxw-375 {
  max-width: 375px !important;
}
.fw .fw-mxw-380 {
  max-width: 380px !important;
}
.fw .fw-mxw-385 {
  max-width: 385px !important;
}
.fw .fw-mxw-390 {
  max-width: 390px !important;
}
.fw .fw-mxw-395 {
  max-width: 395px !important;
}
.fw .fw-mxw-400 {
  max-width: 400px !important;
}
.fw .fw-mxw-105 {
  max-width: 105px !important;
}
.fw .fw-mxw-110 {
  max-width: 110px !important;
}
.fw .fw-mxw-115 {
  max-width: 115px !important;
}
.fw .fw-mxw-120 {
  max-width: 120px !important;
}
.fw .fw-mxw-125 {
  max-width: 125px !important;
}
.fw .fw-mxw-130 {
  max-width: 130px !important;
}
.fw .fw-mxw-135 {
  max-width: 135px !important;
}
.fw .fw-mxw-140 {
  max-width: 140px !important;
}
.fw .fw-mxw-145 {
  max-width: 145px !important;
}
.fw .fw-mxw-150 {
  max-width: 150px !important;
}
.fw .fw-mxw-155 {
  max-width: 155px !important;
}
.fw .fw-mxw-160 {
  max-width: 160px !important;
}
.fw .fw-mxw-165 {
  max-width: 165px !important;
}
.fw .fw-mxw-170 {
  max-width: 170px !important;
}
.fw .fw-mxw-175 {
  max-width: 175px !important;
}
.fw .fw-mxw-180 {
  max-width: 180px !important;
}
.fw .fw-mxw-185 {
  max-width: 185px !important;
}
.fw .fw-mxw-190 {
  max-width: 190px !important;
}
.fw .fw-mxw-195 {
  max-width: 195px !important;
}
.fw .fw-mxw-200 {
  max-width: 200px !important;
}
.fw .fw-mxw-205 {
  max-width: 205px !important;
}
.fw .fw-mxw-210 {
  max-width: 210px !important;
}
.fw .fw-mxw-215 {
  max-width: 215px !important;
}
.fw .fw-mxw-220 {
  max-width: 220px !important;
}
.fw .fw-mxw-225 {
  max-width: 225px !important;
}
.fw .fw-mxw-230 {
  max-width: 230px !important;
}
.fw .fw-mxw-235 {
  max-width: 235px !important;
}
.fw .fw-mxw-240 {
  max-width: 240px !important;
}
.fw .fw-mxw-245 {
  max-width: 245px !important;
}
.fw .fw-mxw-250 {
  max-width: 250px !important;
}
.fw .fw-mxw-255 {
  max-width: 255px !important;
}
.fw .fw-mxw-260 {
  max-width: 260px !important;
}
.fw .fw-mxw-265 {
  max-width: 265px !important;
}
.fw .fw-mxw-270 {
  max-width: 270px !important;
}
.fw .fw-mxw-71 {
  max-width: 71px !important;
}
.fw .fw-mxw-72 {
  max-width: 72px !important;
}
.fw .fw-mxw-73 {
  max-width: 73px !important;
}
.fw .fw-mxw-74 {
  max-width: 74px !important;
}
.fw .fw-mxw-75 {
  max-width: 75px !important;
}
.fw .fw-mxw-76 {
  max-width: 76px !important;
}
.fw .fw-mxw-77 {
  max-width: 77px !important;
}
.fw .fw-mxw-78 {
  max-width: 78px !important;
}
.fw .fw-mxw-79 {
  max-width: 79px !important;
}
.fw .fw-mxw-80 {
  max-width: 80px !important;
}
.fw .fw-mxw-81 {
  max-width: 81px !important;
}
.fw .fw-mxw-82 {
  max-width: 82px !important;
}
.fw .fw-mxw-83 {
  max-width: 83px !important;
}
.fw .fw-mxw-84 {
  max-width: 84px !important;
}
.fw .fw-mxw-85 {
  max-width: 85px !important;
}
.fw .fw-mxw-86 {
  max-width: 86px !important;
}
.fw .fw-mxw-87 {
  max-width: 87px !important;
}
.fw .fw-mxw-88 {
  max-width: 88px !important;
}
.fw .fw-mxw-89 {
  max-width: 89px !important;
}
.fw .fw-mxw-90 {
  max-width: 90px !important;
}
.fw .fw-mxw-91 {
  max-width: 91px !important;
}
.fw .fw-mxw-92 {
  max-width: 92px !important;
}
.fw .fw-mxw-93 {
  max-width: 93px !important;
}
.fw .fw-mxw-94 {
  max-width: 94px !important;
}
.fw .fw-mxw-95 {
  max-width: 95px !important;
}
.fw .fw-mxw-96 {
  max-width: 96px !important;
}
.fw .fw-mxw-97 {
  max-width: 97px !important;
}
.fw .fw-mxw-98 {
  max-width: 98px !important;
}
.fw .fw-mxw-99 {
  max-width: 99px !important;
}
.fw .fw-mxw-100 {
  max-width: 100px !important;
}
.fw .fw-mxw-101 {
  max-width: 101px !important;
}
.fw .fw-mxw-102 {
  max-width: 102px !important;
}
.fw .fw-mxw-103 {
  max-width: 103px !important;
}
.fw .fw-mxw-104 {
  max-width: 104px !important;
}
.fw .fw-mxw-20 {
  max-width: 20px !important;
}
.fw .fw-mxw-30 {
  max-width: 30px !important;
}
.fw .fw-mxw-40 {
  max-width: 40px !important;
}
.fw .fw-mxw-50 {
  max-width: 50px !important;
}
.fw .fw-mxw-60 {
  max-width: 60px !important;
}
.fw .fw-mxw-70 {
  max-width: 70px !important;
}
.fw .fw-mh-440 {
  min-height: 440px !important;
}
.fw .fw-mh-445 {
  min-height: 445px !important;
}
.fw .fw-mh-450 {
  min-height: 450px !important;
}
.fw .fw-mh-455 {
  min-height: 455px !important;
}
.fw .fw-mh-460 {
  min-height: 460px !important;
}
.fw .fw-mh-465 {
  min-height: 465px !important;
}
.fw .fw-mh-470 {
  min-height: 470px !important;
}
.fw .fw-mh-475 {
  min-height: 475px !important;
}
.fw .fw-mh-480 {
  min-height: 480px !important;
}
.fw .fw-mh-485 {
  min-height: 485px !important;
}
.fw .fw-mh-490 {
  min-height: 490px !important;
}
.fw .fw-mh-495 {
  min-height: 495px !important;
}
.fw .fw-mh-500 {
  min-height: 500px !important;
}
.fw .fw-mh-505 {
  min-height: 505px !important;
}
.fw .fw-mh-510 {
  min-height: 510px !important;
}
.fw .fw-mh-515 {
  min-height: 515px !important;
}
.fw .fw-mh-520 {
  min-height: 520px !important;
}
.fw .fw-mh-525 {
  min-height: 525px !important;
}
.fw .fw-mh-530 {
  min-height: 530px !important;
}
.fw .fw-mh-535 {
  min-height: 535px !important;
}
.fw .fw-mh-540 {
  min-height: 540px !important;
}
.fw .fw-mh-545 {
  min-height: 545px !important;
}
.fw .fw-mh-550 {
  min-height: 550px !important;
}
.fw .fw-mh-411 {
  min-height: 411px !important;
}
.fw .fw-mh-412 {
  min-height: 412px !important;
}
.fw .fw-mh-413 {
  min-height: 413px !important;
}
.fw .fw-mh-414 {
  min-height: 414px !important;
}
.fw .fw-mh-415 {
  min-height: 415px !important;
}
.fw .fw-mh-416 {
  min-height: 416px !important;
}
.fw .fw-mh-417 {
  min-height: 417px !important;
}
.fw .fw-mh-418 {
  min-height: 418px !important;
}
.fw .fw-mh-419 {
  min-height: 419px !important;
}
.fw .fw-mh-420 {
  min-height: 420px !important;
}
.fw .fw-mh-421 {
  min-height: 421px !important;
}
.fw .fw-mh-422 {
  min-height: 422px !important;
}
.fw .fw-mh-423 {
  min-height: 423px !important;
}
.fw .fw-mh-424 {
  min-height: 424px !important;
}
.fw .fw-mh-425 {
  min-height: 425px !important;
}
.fw .fw-mh-426 {
  min-height: 426px !important;
}
.fw .fw-mh-427 {
  min-height: 427px !important;
}
.fw .fw-mh-428 {
  min-height: 428px !important;
}
.fw .fw-mh-429 {
  min-height: 429px !important;
}
.fw .fw-mh-430 {
  min-height: 430px !important;
}
.fw .fw-mh-431 {
  min-height: 431px !important;
}
.fw .fw-mh-432 {
  min-height: 432px !important;
}
.fw .fw-mh-433 {
  min-height: 433px !important;
}
.fw .fw-mh-434 {
  min-height: 434px !important;
}
.fw .fw-mh-435 {
  min-height: 435px !important;
}
.fw .fw-mh-436 {
  min-height: 436px !important;
}
.fw .fw-mh-437 {
  min-height: 437px !important;
}
.fw .fw-mh-438 {
  min-height: 438px !important;
}
.fw .fw-mh-439 {
  min-height: 439px !important;
}
.fw .fw-mh-400 {
  min-height: 400px !important;
}
.fw .fw-mh-405 {
  min-height: 405px !important;
}
.fw .fw-mh-410 {
  min-height: 410px !important;
}
.fw .fw-mh-321 {
  min-height: 321px !important;
}
.fw .fw-mh-322 {
  min-height: 322px !important;
}
.fw .fw-mh-323 {
  min-height: 323px !important;
}
.fw .fw-mh-324 {
  min-height: 324px !important;
}
.fw .fw-mh-325 {
  min-height: 325px !important;
}
.fw .fw-mh-326 {
  min-height: 326px !important;
}
.fw .fw-mh-327 {
  min-height: 327px !important;
}
.fw .fw-mh-328 {
  min-height: 328px !important;
}
.fw .fw-mh-329 {
  min-height: 329px !important;
}
.fw .fw-mh-330 {
  min-height: 330px !important;
}
.fw .fw-mh-331 {
  min-height: 331px !important;
}
.fw .fw-mh-332 {
  min-height: 332px !important;
}
.fw .fw-mh-333 {
  min-height: 333px !important;
}
.fw .fw-mh-334 {
  min-height: 334px !important;
}
.fw .fw-mh-335 {
  min-height: 335px !important;
}
.fw .fw-mh-336 {
  min-height: 336px !important;
}
.fw .fw-mh-337 {
  min-height: 337px !important;
}
.fw .fw-mh-338 {
  min-height: 338px !important;
}
.fw .fw-mh-339 {
  min-height: 339px !important;
}
.fw .fw-mh-340 {
  min-height: 340px !important;
}
.fw .fw-mh-341 {
  min-height: 341px !important;
}
.fw .fw-mh-342 {
  min-height: 342px !important;
}
.fw .fw-mh-343 {
  min-height: 343px !important;
}
.fw .fw-mh-344 {
  min-height: 344px !important;
}
.fw .fw-mh-345 {
  min-height: 345px !important;
}
.fw .fw-mh-346 {
  min-height: 346px !important;
}
.fw .fw-mh-347 {
  min-height: 347px !important;
}
.fw .fw-mh-348 {
  min-height: 348px !important;
}
.fw .fw-mh-349 {
  min-height: 349px !important;
}
.fw .fw-mh-350 {
  min-height: 350px !important;
}
.fw .fw-mh-351 {
  min-height: 351px !important;
}
.fw .fw-mh-352 {
  min-height: 352px !important;
}
.fw .fw-mh-353 {
  min-height: 353px !important;
}
.fw .fw-mh-354 {
  min-height: 354px !important;
}
.fw .fw-mh-355 {
  min-height: 355px !important;
}
.fw .fw-mh-356 {
  min-height: 356px !important;
}
.fw .fw-mh-357 {
  min-height: 357px !important;
}
.fw .fw-mh-358 {
  min-height: 358px !important;
}
.fw .fw-mh-359 {
  min-height: 359px !important;
}
.fw .fw-mh-360 {
  min-height: 360px !important;
}
.fw .fw-mh-361 {
  min-height: 361px !important;
}
.fw .fw-mh-362 {
  min-height: 362px !important;
}
.fw .fw-mh-363 {
  min-height: 363px !important;
}
.fw .fw-mh-364 {
  min-height: 364px !important;
}
.fw .fw-mh-365 {
  min-height: 365px !important;
}
.fw .fw-mh-366 {
  min-height: 366px !important;
}
.fw .fw-mh-367 {
  min-height: 367px !important;
}
.fw .fw-mh-368 {
  min-height: 368px !important;
}
.fw .fw-mh-369 {
  min-height: 369px !important;
}
.fw .fw-mh-370 {
  min-height: 370px !important;
}
.fw .fw-mh-371 {
  min-height: 371px !important;
}
.fw .fw-mh-372 {
  min-height: 372px !important;
}
.fw .fw-mh-373 {
  min-height: 373px !important;
}
.fw .fw-mh-374 {
  min-height: 374px !important;
}
.fw .fw-mh-375 {
  min-height: 375px !important;
}
.fw .fw-mh-376 {
  min-height: 376px !important;
}
.fw .fw-mh-377 {
  min-height: 377px !important;
}
.fw .fw-mh-378 {
  min-height: 378px !important;
}
.fw .fw-mh-379 {
  min-height: 379px !important;
}
.fw .fw-mh-380 {
  min-height: 380px !important;
}
.fw .fw-mh-381 {
  min-height: 381px !important;
}
.fw .fw-mh-382 {
  min-height: 382px !important;
}
.fw .fw-mh-383 {
  min-height: 383px !important;
}
.fw .fw-mh-384 {
  min-height: 384px !important;
}
.fw .fw-mh-385 {
  min-height: 385px !important;
}
.fw .fw-mh-386 {
  min-height: 386px !important;
}
.fw .fw-mh-387 {
  min-height: 387px !important;
}
.fw .fw-mh-388 {
  min-height: 388px !important;
}
.fw .fw-mh-389 {
  min-height: 389px !important;
}
.fw .fw-mh-390 {
  min-height: 390px !important;
}
.fw .fw-mh-391 {
  min-height: 391px !important;
}
.fw .fw-mh-392 {
  min-height: 392px !important;
}
.fw .fw-mh-393 {
  min-height: 393px !important;
}
.fw .fw-mh-394 {
  min-height: 394px !important;
}
.fw .fw-mh-395 {
  min-height: 395px !important;
}
.fw .fw-mh-396 {
  min-height: 396px !important;
}
.fw .fw-mh-397 {
  min-height: 397px !important;
}
.fw .fw-mh-398 {
  min-height: 398px !important;
}
.fw .fw-mh-399 {
  min-height: 399px !important;
}
.fw .fw-mh-305 {
  min-height: 305px !important;
}
.fw .fw-mh-310 {
  min-height: 310px !important;
}
.fw .fw-mh-315 {
  min-height: 315px !important;
}
.fw .fw-mh-320 {
  min-height: 320px !important;
}
.fw .fw-mh-281 {
  min-height: 281px !important;
}
.fw .fw-mh-282 {
  min-height: 282px !important;
}
.fw .fw-mh-283 {
  min-height: 283px !important;
}
.fw .fw-mh-284 {
  min-height: 284px !important;
}
.fw .fw-mh-285 {
  min-height: 285px !important;
}
.fw .fw-mh-286 {
  min-height: 286px !important;
}
.fw .fw-mh-287 {
  min-height: 287px !important;
}
.fw .fw-mh-288 {
  min-height: 288px !important;
}
.fw .fw-mh-289 {
  min-height: 289px !important;
}
.fw .fw-mh-290 {
  min-height: 290px !important;
}
.fw .fw-mh-291 {
  min-height: 291px !important;
}
.fw .fw-mh-292 {
  min-height: 292px !important;
}
.fw .fw-mh-293 {
  min-height: 293px !important;
}
.fw .fw-mh-294 {
  min-height: 294px !important;
}
.fw .fw-mh-295 {
  min-height: 295px !important;
}
.fw .fw-mh-296 {
  min-height: 296px !important;
}
.fw .fw-mh-297 {
  min-height: 297px !important;
}
.fw .fw-mh-298 {
  min-height: 298px !important;
}
.fw .fw-mh-299 {
  min-height: 299px !important;
}
.fw .fw-mh-300 {
  min-height: 300px !important;
}
.fw .fw-mh-230 {
  min-height: 230px !important;
}
.fw .fw-mh-235 {
  min-height: 235px !important;
}
.fw .fw-mh-240 {
  min-height: 240px !important;
}
.fw .fw-mh-245 {
  min-height: 245px !important;
}
.fw .fw-mh-250 {
  min-height: 250px !important;
}
.fw .fw-mh-255 {
  min-height: 255px !important;
}
.fw .fw-mh-260 {
  min-height: 260px !important;
}
.fw .fw-mh-265 {
  min-height: 265px !important;
}
.fw .fw-mh-270 {
  min-height: 270px !important;
}
.fw .fw-mh-275 {
  min-height: 275px !important;
}
.fw .fw-mh-280 {
  min-height: 280px !important;
}
.fw .fw-mh-180 {
  min-height: 180px !important;
}
.fw .fw-mh-181 {
  min-height: 181px !important;
}
.fw .fw-mh-182 {
  min-height: 182px !important;
}
.fw .fw-mh-183 {
  min-height: 183px !important;
}
.fw .fw-mh-184 {
  min-height: 184px !important;
}
.fw .fw-mh-185 {
  min-height: 185px !important;
}
.fw .fw-mh-186 {
  min-height: 186px !important;
}
.fw .fw-mh-187 {
  min-height: 187px !important;
}
.fw .fw-mh-188 {
  min-height: 188px !important;
}
.fw .fw-mh-189 {
  min-height: 189px !important;
}
.fw .fw-mh-190 {
  min-height: 190px !important;
}
.fw .fw-mh-191 {
  min-height: 191px !important;
}
.fw .fw-mh-192 {
  min-height: 192px !important;
}
.fw .fw-mh-193 {
  min-height: 193px !important;
}
.fw .fw-mh-194 {
  min-height: 194px !important;
}
.fw .fw-mh-195 {
  min-height: 195px !important;
}
.fw .fw-mh-196 {
  min-height: 196px !important;
}
.fw .fw-mh-197 {
  min-height: 197px !important;
}
.fw .fw-mh-198 {
  min-height: 198px !important;
}
.fw .fw-mh-199 {
  min-height: 199px !important;
}
.fw .fw-mh-200 {
  min-height: 200px !important;
}
.fw .fw-mh-201 {
  min-height: 201px !important;
}
.fw .fw-mh-202 {
  min-height: 202px !important;
}
.fw .fw-mh-203 {
  min-height: 203px !important;
}
.fw .fw-mh-204 {
  min-height: 204px !important;
}
.fw .fw-mh-205 {
  min-height: 205px !important;
}
.fw .fw-mh-206 {
  min-height: 206px !important;
}
.fw .fw-mh-207 {
  min-height: 207px !important;
}
.fw .fw-mh-208 {
  min-height: 208px !important;
}
.fw .fw-mh-209 {
  min-height: 209px !important;
}
.fw .fw-mh-210 {
  min-height: 210px !important;
}
.fw .fw-mh-211 {
  min-height: 211px !important;
}
.fw .fw-mh-212 {
  min-height: 212px !important;
}
.fw .fw-mh-213 {
  min-height: 213px !important;
}
.fw .fw-mh-214 {
  min-height: 214px !important;
}
.fw .fw-mh-215 {
  min-height: 215px !important;
}
.fw .fw-mh-216 {
  min-height: 216px !important;
}
.fw .fw-mh-217 {
  min-height: 217px !important;
}
.fw .fw-mh-218 {
  min-height: 218px !important;
}
.fw .fw-mh-219 {
  min-height: 219px !important;
}
.fw .fw-mh-220 {
  min-height: 220px !important;
}
.fw .fw-mh-221 {
  min-height: 221px !important;
}
.fw .fw-mh-222 {
  min-height: 222px !important;
}
.fw .fw-mh-223 {
  min-height: 223px !important;
}
.fw .fw-mh-224 {
  min-height: 224px !important;
}
.fw .fw-mh-225 {
  min-height: 225px !important;
}
.fw .fw-mh-226 {
  min-height: 226px !important;
}
.fw .fw-mh-227 {
  min-height: 227px !important;
}
.fw .fw-mh-228 {
  min-height: 228px !important;
}
.fw .fw-mh-229 {
  min-height: 229px !important;
}
.fw .fw-mh-120 {
  min-height: 120px !important;
}
.fw .fw-mh-130 {
  min-height: 130px !important;
}
.fw .fw-mh-140 {
  min-height: 140px !important;
}
.fw .fw-mh-150 {
  min-height: 150px !important;
}
.fw .fw-mh-160 {
  min-height: 160px !important;
}
.fw .fw-mh-30 {
  min-height: 30px !important;
}
.fw .fw-mh-35 {
  min-height: 35px !important;
}
.fw .fw-mh-40 {
  min-height: 40px !important;
}
.fw .fw-mh-45 {
  min-height: 45px !important;
}
.fw .fw-mh-50 {
  min-height: 50px !important;
}
.fw .fw-mh-55 {
  min-height: 55px !important;
}
.fw .fw-mh-60 {
  min-height: 60px !important;
}
.fw .fw-mh-65 {
  min-height: 65px !important;
}
.fw .fw-mh-70 {
  min-height: 70px !important;
}
.fw .fw-mh-75 {
  min-height: 75px !important;
}
.fw .fw-mh-80 {
  min-height: 80px !important;
}
.fw .fw-mh-85 {
  min-height: 85px !important;
}
.fw .fw-mh-90 {
  min-height: 90px !important;
}
.fw .fw-mh-95 {
  min-height: 95px !important;
}
.fw .fw-mh-100 {
  min-height: 100px !important;
}
.fw .fw-mh-105 {
  min-height: 105px !important;
}
.fw .fw-mh-110 {
  min-height: 110px !important;
}
.fw .fw-mh-115 {
  min-height: 115px !important;
}
.fw .fw-mh-1 {
  min-height: 1px !important;
}
.fw .fw-mh-2 {
  min-height: 2px !important;
}
.fw .fw-mh-3 {
  min-height: 3px !important;
}
.fw .fw-mh-4 {
  min-height: 4px !important;
}
.fw .fw-mh-5 {
  min-height: 5px !important;
}
.fw .fw-mh-6 {
  min-height: 6px !important;
}
.fw .fw-mh-7 {
  min-height: 7px !important;
}
.fw .fw-mh-8 {
  min-height: 8px !important;
}
.fw .fw-mh-9 {
  min-height: 9px !important;
}
.fw .fw-mh-10 {
  min-height: 10px !important;
}
.fw .fw-mh-11 {
  min-height: 11px !important;
}
.fw .fw-mh-12 {
  min-height: 12px !important;
}
.fw .fw-mh-13 {
  min-height: 13px !important;
}
.fw .fw-mh-14 {
  min-height: 14px !important;
}
.fw .fw-mh-15 {
  min-height: 15px !important;
}
.fw .fw-mh-16 {
  min-height: 16px !important;
}
.fw .fw-mh-17 {
  min-height: 17px !important;
}
.fw .fw-mh-18 {
  min-height: 18px !important;
}
.fw .fw-mh-19 {
  min-height: 19px !important;
}
.fw .fw-mh-20 {
  min-height: 20px !important;
}
.fw .fw-mh-21 {
  min-height: 21px !important;
}
.fw .fw-mh-22 {
  min-height: 22px !important;
}
.fw .fw-mh-23 {
  min-height: 23px !important;
}
.fw .fw-mh-24 {
  min-height: 24px !important;
}
.fw .fw-mh-25 {
  min-height: 25px !important;
}
.fw .fw-mh-26 {
  min-height: 26px !important;
}
.fw .fw-mh-27 {
  min-height: 27px !important;
}
.fw .fw-mh-28 {
  min-height: 28px !important;
}
.fw .fw-mh-29 {
  min-height: 29px !important;
}
.fw .fw-mh-30 {
  min-height: 30px !important;
}
.fw .fw-mh-31 {
  min-height: 31px !important;
}
.fw .fw-mh-32 {
  min-height: 32px !important;
}
.fw .fw-mh-33 {
  min-height: 33px !important;
}
.fw .fw-mh-34 {
  min-height: 34px !important;
}
.fw .fw-mh-35 {
  min-height: 35px !important;
}
.fw .fw-mh-36 {
  min-height: 36px !important;
}
.fw .fw-mh-37 {
  min-height: 37px !important;
}
.fw .fw-mh-38 {
  min-height: 38px !important;
}
.fw .fw-mh-39 {
  min-height: 39px !important;
}
.fw .fw-mh-40 {
  min-height: 40px !important;
}
.fw .fw-mh-41 {
  min-height: 41px !important;
}
.fw .fw-mh-42 {
  min-height: 42px !important;
}
.fw .fw-mh-43 {
  min-height: 43px !important;
}
.fw .fw-mh-44 {
  min-height: 44px !important;
}
.fw .fw-mh-45 {
  min-height: 45px !important;
}
.fw .fw-mh-46 {
  min-height: 46px !important;
}
.fw .fw-mh-47 {
  min-height: 47px !important;
}
.fw .fw-mh-48 {
  min-height: 48px !important;
}
.fw .fw-mh-49 {
  min-height: 49px !important;
}
.fw .fw-mh-50 {
  min-height: 50px !important;
}
.fw .fw-mh-51 {
  min-height: 51px !important;
}
.fw .fw-mh-52 {
  min-height: 52px !important;
}
.fw .fw-mh-53 {
  min-height: 53px !important;
}
.fw .fw-mh-54 {
  min-height: 54px !important;
}
.fw .fw-mh-55 {
  min-height: 55px !important;
}
.fw .fw-mh-56 {
  min-height: 56px !important;
}
.fw .fw-mh-57 {
  min-height: 57px !important;
}
.fw .fw-mh-58 {
  min-height: 58px !important;
}
.fw .fw-mh-59 {
  min-height: 59px !important;
}
.fw .fw-mh-60 {
  min-height: 60px !important;
}
.fw .fw-mh-61 {
  min-height: 61px !important;
}
.fw .fw-mh-62 {
  min-height: 62px !important;
}
.fw .fw-mh-63 {
  min-height: 63px !important;
}
.fw .fw-mh-64 {
  min-height: 64px !important;
}
.fw .fw-mh-65 {
  min-height: 65px !important;
}
.fw .fw-mh-66 {
  min-height: 66px !important;
}
.fw .fw-mh-67 {
  min-height: 67px !important;
}
.fw .fw-mh-68 {
  min-height: 68px !important;
}
.fw .fw-mh-69 {
  min-height: 69px !important;
}
.fw .fw-mh-70 {
  min-height: 70px !important;
}
.fw .fw-mxh-250 {
  max-height: 250px !important;
}
.fw .fw-mxh-255 {
  max-height: 255px !important;
}
.fw .fw-mxh-260 {
  max-height: 260px !important;
}
.fw .fw-mxh-265 {
  max-height: 265px !important;
}
.fw .fw-mxh-270 {
  max-height: 270px !important;
}
.fw .fw-mxh-275 {
  max-height: 275px !important;
}
.fw .fw-mxh-280 {
  max-height: 280px !important;
}
.fw .fw-mxh-285 {
  max-height: 285px !important;
}
.fw .fw-mxh-290 {
  max-height: 290px !important;
}
.fw .fw-mxh-295 {
  max-height: 295px !important;
}
.fw .fw-mxh-300 {
  max-height: 300px !important;
}
.fw .fw-mxh-305 {
  max-height: 305px !important;
}
.fw .fw-mxh-310 {
  max-height: 310px !important;
}
.fw .fw-mxh-315 {
  max-height: 315px !important;
}
.fw .fw-mxh-320 {
  max-height: 320px !important;
}
.fw .fw-mxh-325 {
  max-height: 325px !important;
}
.fw .fw-mxh-330 {
  max-height: 330px !important;
}
.fw .fw-mxh-335 {
  max-height: 335px !important;
}
.fw .fw-mxh-340 {
  max-height: 340px !important;
}
.fw .fw-mxh-345 {
  max-height: 345px !important;
}
.fw .fw-mxh-350 {
  max-height: 350px !important;
}
.fw .fw-mxh-355 {
  max-height: 355px !important;
}
.fw .fw-mxh-360 {
  max-height: 360px !important;
}
.fw .fw-mxh-365 {
  max-height: 365px !important;
}
.fw .fw-mxh-370 {
  max-height: 370px !important;
}
.fw .fw-mxh-375 {
  max-height: 375px !important;
}
.fw .fw-mxh-380 {
  max-height: 380px !important;
}
.fw .fw-mxh-385 {
  max-height: 385px !important;
}
.fw .fw-mxh-390 {
  max-height: 390px !important;
}
.fw .fw-mxh-395 {
  max-height: 395px !important;
}
.fw .fw-mxh-400 {
  max-height: 400px !important;
}
.fw .fw-mxh-405 {
  max-height: 405px !important;
}
.fw .fw-mxh-410 {
  max-height: 410px !important;
}
.fw .fw-mxh-415 {
  max-height: 415px !important;
}
.fw .fw-mxh-420 {
  max-height: 420px !important;
}
.fw .fw-mxh-425 {
  max-height: 425px !important;
}
.fw .fw-mxh-430 {
  max-height: 430px !important;
}
.fw .fw-mxh-435 {
  max-height: 435px !important;
}
.fw .fw-mxh-440 {
  max-height: 440px !important;
}
.fw .fw-mxh-445 {
  max-height: 445px !important;
}
.fw .fw-mxh-450 {
  max-height: 450px !important;
}
.fw .fw-mxh-455 {
  max-height: 455px !important;
}
.fw .fw-mxh-460 {
  max-height: 460px !important;
}
.fw .fw-mxh-465 {
  max-height: 465px !important;
}
.fw .fw-mxh-470 {
  max-height: 470px !important;
}
.fw .fw-mxh-475 {
  max-height: 475px !important;
}
.fw .fw-mxh-480 {
  max-height: 480px !important;
}
.fw .fw-mxh-485 {
  max-height: 485px !important;
}
.fw .fw-mxh-490 {
  max-height: 490px !important;
}
.fw .fw-mxh-495 {
  max-height: 495px !important;
}
.fw .fw-mxh-500 {
  max-height: 500px !important;
}
.fw .fw-mxh-505 {
  max-height: 505px !important;
}
.fw .fw-mxh-510 {
  max-height: 510px !important;
}
.fw .fw-mxh-515 {
  max-height: 515px !important;
}
.fw .fw-mxh-520 {
  max-height: 520px !important;
}
.fw .fw-mxh-525 {
  max-height: 525px !important;
}
.fw .fw-mxh-530 {
  max-height: 530px !important;
}
.fw .fw-mxh-535 {
  max-height: 535px !important;
}
.fw .fw-mxh-540 {
  max-height: 540px !important;
}
.fw .fw-mxh-545 {
  max-height: 545px !important;
}
.fw .fw-mxh-550 {
  max-height: 550px !important;
}
.fw .fw-mxh-555 {
  max-height: 555px !important;
}
.fw .fw-mxh-560 {
  max-height: 560px !important;
}
.fw .fw-mxh-565 {
  max-height: 565px !important;
}
.fw .fw-mxh-570 {
  max-height: 570px !important;
}
.fw .fw-mxh-575 {
  max-height: 575px !important;
}
.fw .fw-mxh-580 {
  max-height: 580px !important;
}
.fw .fw-mxh-585 {
  max-height: 585px !important;
}
.fw .fw-mxh-590 {
  max-height: 590px !important;
}
.fw .fw-mxh-595 {
  max-height: 595px !important;
}
.fw .fw-mxh-600 {
  max-height: 600px !important;
}
.fw .fw-mxh-605 {
  max-height: 605px !important;
}
.fw .fw-mxh-610 {
  max-height: 610px !important;
}
.fw .fw-mxh-615 {
  max-height: 615px !important;
}
.fw .fw-mxh-620 {
  max-height: 620px !important;
}
.fw .fw-mxh-625 {
  max-height: 625px !important;
}
.fw .fw-mxh-630 {
  max-height: 630px !important;
}
.fw .fw-mxh-635 {
  max-height: 635px !important;
}
.fw .fw-mxh-640 {
  max-height: 640px !important;
}
.fw .fw-mxh-645 {
  max-height: 645px !important;
}
.fw .fw-mxh-650 {
  max-height: 650px !important;
}
.fw .fw-mxh-221 {
  max-height: 221px !important;
}
.fw .fw-mxh-222 {
  max-height: 222px !important;
}
.fw .fw-mxh-223 {
  max-height: 223px !important;
}
.fw .fw-mxh-224 {
  max-height: 224px !important;
}
.fw .fw-mxh-225 {
  max-height: 225px !important;
}
.fw .fw-mxh-226 {
  max-height: 226px !important;
}
.fw .fw-mxh-227 {
  max-height: 227px !important;
}
.fw .fw-mxh-228 {
  max-height: 228px !important;
}
.fw .fw-mxh-229 {
  max-height: 229px !important;
}
.fw .fw-mxh-230 {
  max-height: 230px !important;
}
.fw .fw-mxh-231 {
  max-height: 231px !important;
}
.fw .fw-mxh-232 {
  max-height: 232px !important;
}
.fw .fw-mxh-233 {
  max-height: 233px !important;
}
.fw .fw-mxh-234 {
  max-height: 234px !important;
}
.fw .fw-mxh-235 {
  max-height: 235px !important;
}
.fw .fw-mxh-236 {
  max-height: 236px !important;
}
.fw .fw-mxh-237 {
  max-height: 237px !important;
}
.fw .fw-mxh-238 {
  max-height: 238px !important;
}
.fw .fw-mxh-239 {
  max-height: 239px !important;
}
.fw .fw-mxh-240 {
  max-height: 240px !important;
}
.fw .fw-mxh-241 {
  max-height: 241px !important;
}
.fw .fw-mxh-242 {
  max-height: 242px !important;
}
.fw .fw-mxh-243 {
  max-height: 243px !important;
}
.fw .fw-mxh-244 {
  max-height: 244px !important;
}
.fw .fw-mxh-245 {
  max-height: 245px !important;
}
.fw .fw-mxh-246 {
  max-height: 246px !important;
}
.fw .fw-mxh-247 {
  max-height: 247px !important;
}
.fw .fw-mxh-248 {
  max-height: 248px !important;
}
.fw .fw-mxh-249 {
  max-height: 249px !important;
}
.fw .fw-mxh-175 {
  max-height: 175px !important;
}
.fw .fw-mxh-180 {
  max-height: 180px !important;
}
.fw .fw-mxh-185 {
  max-height: 185px !important;
}
.fw .fw-mxh-190 {
  max-height: 190px !important;
}
.fw .fw-mxh-195 {
  max-height: 195px !important;
}
.fw .fw-mxh-200 {
  max-height: 200px !important;
}
.fw .fw-mxh-205 {
  max-height: 205px !important;
}
.fw .fw-mxh-210 {
  max-height: 210px !important;
}
.fw .fw-mxh-215 {
  max-height: 215px !important;
}
.fw .fw-mxh-220 {
  max-height: 220px !important;
}
.fw .fw-mxh-151 {
  max-height: 151px !important;
}
.fw .fw-mxh-152 {
  max-height: 152px !important;
}
.fw .fw-mxh-153 {
  max-height: 153px !important;
}
.fw .fw-mxh-154 {
  max-height: 154px !important;
}
.fw .fw-mxh-155 {
  max-height: 155px !important;
}
.fw .fw-mxh-156 {
  max-height: 156px !important;
}
.fw .fw-mxh-157 {
  max-height: 157px !important;
}
.fw .fw-mxh-158 {
  max-height: 158px !important;
}
.fw .fw-mxh-159 {
  max-height: 159px !important;
}
.fw .fw-mxh-160 {
  max-height: 160px !important;
}
.fw .fw-mxh-161 {
  max-height: 161px !important;
}
.fw .fw-mxh-162 {
  max-height: 162px !important;
}
.fw .fw-mxh-163 {
  max-height: 163px !important;
}
.fw .fw-mxh-164 {
  max-height: 164px !important;
}
.fw .fw-mxh-165 {
  max-height: 165px !important;
}
.fw .fw-mxh-166 {
  max-height: 166px !important;
}
.fw .fw-mxh-167 {
  max-height: 167px !important;
}
.fw .fw-mxh-168 {
  max-height: 168px !important;
}
.fw .fw-mxh-169 {
  max-height: 169px !important;
}
.fw .fw-mxh-170 {
  max-height: 170px !important;
}
.fw .fw-mxh-35 {
  max-height: 35px !important;
}
.fw .fw-mxh-40 {
  max-height: 40px !important;
}
.fw .fw-mxh-45 {
  max-height: 45px !important;
}
.fw .fw-mxh-50 {
  max-height: 50px !important;
}
.fw .fw-mxh-55 {
  max-height: 55px !important;
}
.fw .fw-mxh-60 {
  max-height: 60px !important;
}
.fw .fw-mxh-65 {
  max-height: 65px !important;
}
.fw .fw-mxh-70 {
  max-height: 70px !important;
}
.fw .fw-mxh-75 {
  max-height: 75px !important;
}
.fw .fw-mxh-80 {
  max-height: 80px !important;
}
.fw .fw-mxh-85 {
  max-height: 85px !important;
}
.fw .fw-mxh-90 {
  max-height: 90px !important;
}
.fw .fw-mxh-95 {
  max-height: 95px !important;
}
.fw .fw-mxh-100 {
  max-height: 100px !important;
}
.fw .fw-mxh-105 {
  max-height: 105px !important;
}
.fw .fw-mxh-110 {
  max-height: 110px !important;
}
.fw .fw-mxh-115 {
  max-height: 115px !important;
}
.fw .fw-mxh-120 {
  max-height: 120px !important;
}
.fw .fw-mxh-125 {
  max-height: 125px !important;
}
.fw .fw-mxh-130 {
  max-height: 130px !important;
}
.fw .fw-mxh-135 {
  max-height: 135px !important;
}
.fw .fw-mxh-140 {
  max-height: 140px !important;
}
.fw .fw-mxh-145 {
  max-height: 145px !important;
}
.fw .fw-mxh-150 {
  max-height: 150px !important;
}
.fw .fw-mxh-1 {
  max-height: 1px !important;
}
.fw .fw-mxh-2 {
  max-height: 2px !important;
}
.fw .fw-mxh-3 {
  max-height: 3px !important;
}
.fw .fw-mxh-4 {
  max-height: 4px !important;
}
.fw .fw-mxh-5 {
  max-height: 5px !important;
}
.fw .fw-mxh-6 {
  max-height: 6px !important;
}
.fw .fw-mxh-7 {
  max-height: 7px !important;
}
.fw .fw-mxh-8 {
  max-height: 8px !important;
}
.fw .fw-mxh-9 {
  max-height: 9px !important;
}
.fw .fw-mxh-10 {
  max-height: 10px !important;
}
.fw .fw-mxh-11 {
  max-height: 11px !important;
}
.fw .fw-mxh-12 {
  max-height: 12px !important;
}
.fw .fw-mxh-13 {
  max-height: 13px !important;
}
.fw .fw-mxh-14 {
  max-height: 14px !important;
}
.fw .fw-mxh-15 {
  max-height: 15px !important;
}
.fw .fw-mxh-16 {
  max-height: 16px !important;
}
.fw .fw-mxh-17 {
  max-height: 17px !important;
}
.fw .fw-mxh-18 {
  max-height: 18px !important;
}
.fw .fw-mxh-19 {
  max-height: 19px !important;
}
.fw .fw-mxh-20 {
  max-height: 20px !important;
}
.fw .fw-mxh-21 {
  max-height: 21px !important;
}
.fw .fw-mxh-22 {
  max-height: 22px !important;
}
.fw .fw-mxh-23 {
  max-height: 23px !important;
}
.fw .fw-mxh-24 {
  max-height: 24px !important;
}
.fw .fw-mxh-25 {
  max-height: 25px !important;
}
.fw .fw-mxh-26 {
  max-height: 26px !important;
}
.fw .fw-mxh-27 {
  max-height: 27px !important;
}
.fw .fw-mxh-28 {
  max-height: 28px !important;
}
.fw .fw-mxh-29 {
  max-height: 29px !important;
}
.fw .fw-mxh-30 {
  max-height: 30px !important;
}
.fw .fw-mw-1010 {
  min-width: 1010px !important;
}
.fw .fw-mw-1020 {
  min-width: 1020px !important;
}
.fw .fw-mw-1030 {
  min-width: 1030px !important;
}
.fw .fw-mw-1040 {
  min-width: 1040px !important;
}
.fw .fw-mw-1050 {
  min-width: 1050px !important;
}
.fw .fw-mw-1060 {
  min-width: 1060px !important;
}
.fw .fw-mw-1070 {
  min-width: 1070px !important;
}
.fw .fw-mw-1080 {
  min-width: 1080px !important;
}
.fw .fw-mw-1090 {
  min-width: 1090px !important;
}
.fw .fw-mw-1100 {
  min-width: 1100px !important;
}
.fw .fw-mw-1110 {
  min-width: 1110px !important;
}
.fw .fw-mw-1120 {
  min-width: 1120px !important;
}
.fw .fw-mw-1130 {
  min-width: 1130px !important;
}
.fw .fw-mw-1140 {
  min-width: 1140px !important;
}
.fw .fw-mw-1150 {
  min-width: 1150px !important;
}
.fw .fw-mw-1160 {
  min-width: 1160px !important;
}
.fw .fw-mw-1170 {
  min-width: 1170px !important;
}
.fw .fw-mw-1180 {
  min-width: 1180px !important;
}
.fw .fw-mw-1190 {
  min-width: 1190px !important;
}
.fw .fw-mw-1200 {
  min-width: 1200px !important;
}
.fw .fw-mw-1210 {
  min-width: 1210px !important;
}
.fw .fw-mw-1220 {
  min-width: 1220px !important;
}
.fw .fw-mw-1230 {
  min-width: 1230px !important;
}
.fw .fw-mw-1240 {
  min-width: 1240px !important;
}
.fw .fw-mw-1250 {
  min-width: 1250px !important;
}
.fw .fw-mw-1260 {
  min-width: 1260px !important;
}
.fw .fw-mw-1270 {
  min-width: 1270px !important;
}
.fw .fw-mw-1280 {
  min-width: 1280px !important;
}
.fw .fw-mw-1290 {
  min-width: 1290px !important;
}
.fw .fw-mw-1300 {
  min-width: 1300px !important;
}
.fw .fw-mw-1310 {
  min-width: 1310px !important;
}
.fw .fw-mw-1320 {
  min-width: 1320px !important;
}
.fw .fw-mw-1330 {
  min-width: 1330px !important;
}
.fw .fw-mw-1340 {
  min-width: 1340px !important;
}
.fw .fw-mw-1350 {
  min-width: 1350px !important;
}
.fw .fw-mw-1360 {
  min-width: 1360px !important;
}
.fw .fw-mw-1370 {
  min-width: 1370px !important;
}
.fw .fw-mw-1380 {
  min-width: 1380px !important;
}
.fw .fw-mw-1390 {
  min-width: 1390px !important;
}
.fw .fw-mw-1400 {
  min-width: 1400px !important;
}
.fw .fw-mw-800 {
  min-width: 800px !important;
}
.fw .fw-mw-900 {
  min-width: 900px !important;
}
.fw .fw-mw-1000 {
  min-width: 1000px !important;
}
.fw .fw-mw-600 {
  min-width: 600px !important;
}
.fw .fw-mw-605 {
  min-width: 605px !important;
}
.fw .fw-mw-610 {
  min-width: 610px !important;
}
.fw .fw-mw-615 {
  min-width: 615px !important;
}
.fw .fw-mw-620 {
  min-width: 620px !important;
}
.fw .fw-mw-625 {
  min-width: 625px !important;
}
.fw .fw-mw-630 {
  min-width: 630px !important;
}
.fw .fw-mw-635 {
  min-width: 635px !important;
}
.fw .fw-mw-640 {
  min-width: 640px !important;
}
.fw .fw-mw-645 {
  min-width: 645px !important;
}
.fw .fw-mw-650 {
  min-width: 650px !important;
}
.fw .fw-mw-655 {
  min-width: 655px !important;
}
.fw .fw-mw-660 {
  min-width: 660px !important;
}
.fw .fw-mw-665 {
  min-width: 665px !important;
}
.fw .fw-mw-670 {
  min-width: 670px !important;
}
.fw .fw-mw-675 {
  min-width: 675px !important;
}
.fw .fw-mw-680 {
  min-width: 680px !important;
}
.fw .fw-mw-685 {
  min-width: 685px !important;
}
.fw .fw-mw-690 {
  min-width: 690px !important;
}
.fw .fw-mw-695 {
  min-width: 695px !important;
}
.fw .fw-mw-700 {
  min-width: 700px !important;
}
.fw .fw-mw-705 {
  min-width: 705px !important;
}
.fw .fw-mw-710 {
  min-width: 710px !important;
}
.fw .fw-mw-715 {
  min-width: 715px !important;
}
.fw .fw-mw-720 {
  min-width: 720px !important;
}
.fw .fw-mw-725 {
  min-width: 725px !important;
}
.fw .fw-mw-730 {
  min-width: 730px !important;
}
.fw .fw-mw-735 {
  min-width: 735px !important;
}
.fw .fw-mw-740 {
  min-width: 740px !important;
}
.fw .fw-mw-745 {
  min-width: 745px !important;
}
.fw .fw-mw-750 {
  min-width: 750px !important;
}
.fw .fw-mw-500 {
  min-width: 500px !important;
}
.fw .fw-mw-510 {
  min-width: 510px !important;
}
.fw .fw-mw-520 {
  min-width: 520px !important;
}
.fw .fw-mw-530 {
  min-width: 530px !important;
}
.fw .fw-mw-540 {
  min-width: 540px !important;
}
.fw .fw-mw-550 {
  min-width: 550px !important;
}
.fw .fw-mw-560 {
  min-width: 560px !important;
}
.fw .fw-mw-570 {
  min-width: 570px !important;
}
.fw .fw-mw-580 {
  min-width: 580px !important;
}
.fw .fw-mw-590 {
  min-width: 590px !important;
}
.fw .fw-mw-451 {
  min-width: 451px !important;
}
.fw .fw-mw-452 {
  min-width: 452px !important;
}
.fw .fw-mw-453 {
  min-width: 453px !important;
}
.fw .fw-mw-454 {
  min-width: 454px !important;
}
.fw .fw-mw-455 {
  min-width: 455px !important;
}
.fw .fw-mw-456 {
  min-width: 456px !important;
}
.fw .fw-mw-457 {
  min-width: 457px !important;
}
.fw .fw-mw-458 {
  min-width: 458px !important;
}
.fw .fw-mw-459 {
  min-width: 459px !important;
}
.fw .fw-mw-460 {
  min-width: 460px !important;
}
.fw .fw-mw-461 {
  min-width: 461px !important;
}
.fw .fw-mw-462 {
  min-width: 462px !important;
}
.fw .fw-mw-463 {
  min-width: 463px !important;
}
.fw .fw-mw-464 {
  min-width: 464px !important;
}
.fw .fw-mw-465 {
  min-width: 465px !important;
}
.fw .fw-mw-466 {
  min-width: 466px !important;
}
.fw .fw-mw-467 {
  min-width: 467px !important;
}
.fw .fw-mw-468 {
  min-width: 468px !important;
}
.fw .fw-mw-469 {
  min-width: 469px !important;
}
.fw .fw-mw-470 {
  min-width: 470px !important;
}
.fw .fw-mw-471 {
  min-width: 471px !important;
}
.fw .fw-mw-472 {
  min-width: 472px !important;
}
.fw .fw-mw-473 {
  min-width: 473px !important;
}
.fw .fw-mw-474 {
  min-width: 474px !important;
}
.fw .fw-mw-475 {
  min-width: 475px !important;
}
.fw .fw-mw-476 {
  min-width: 476px !important;
}
.fw .fw-mw-477 {
  min-width: 477px !important;
}
.fw .fw-mw-478 {
  min-width: 478px !important;
}
.fw .fw-mw-479 {
  min-width: 479px !important;
}
.fw .fw-mw-480 {
  min-width: 480px !important;
}
.fw .fw-mw-481 {
  min-width: 481px !important;
}
.fw .fw-mw-482 {
  min-width: 482px !important;
}
.fw .fw-mw-483 {
  min-width: 483px !important;
}
.fw .fw-mw-484 {
  min-width: 484px !important;
}
.fw .fw-mw-485 {
  min-width: 485px !important;
}
.fw .fw-mw-486 {
  min-width: 486px !important;
}
.fw .fw-mw-487 {
  min-width: 487px !important;
}
.fw .fw-mw-488 {
  min-width: 488px !important;
}
.fw .fw-mw-489 {
  min-width: 489px !important;
}
.fw .fw-mw-490 {
  min-width: 490px !important;
}
.fw .fw-mw-491 {
  min-width: 491px !important;
}
.fw .fw-mw-492 {
  min-width: 492px !important;
}
.fw .fw-mw-493 {
  min-width: 493px !important;
}
.fw .fw-mw-494 {
  min-width: 494px !important;
}
.fw .fw-mw-495 {
  min-width: 495px !important;
}
.fw .fw-mw-496 {
  min-width: 496px !important;
}
.fw .fw-mw-497 {
  min-width: 497px !important;
}
.fw .fw-mw-498 {
  min-width: 498px !important;
}
.fw .fw-mw-499 {
  min-width: 499px !important;
}
.fw .fw-mw-385 {
  min-width: 385px !important;
}
.fw .fw-mw-390 {
  min-width: 390px !important;
}
.fw .fw-mw-395 {
  min-width: 395px !important;
}
.fw .fw-mw-400 {
  min-width: 400px !important;
}
.fw .fw-mw-405 {
  min-width: 405px !important;
}
.fw .fw-mw-410 {
  min-width: 410px !important;
}
.fw .fw-mw-415 {
  min-width: 415px !important;
}
.fw .fw-mw-420 {
  min-width: 420px !important;
}
.fw .fw-mw-425 {
  min-width: 425px !important;
}
.fw .fw-mw-430 {
  min-width: 430px !important;
}
.fw .fw-mw-435 {
  min-width: 435px !important;
}
.fw .fw-mw-440 {
  min-width: 440px !important;
}
.fw .fw-mw-445 {
  min-width: 445px !important;
}
.fw .fw-mw-450 {
  min-width: 450px !important;
}
.fw .fw-mw-180 {
  min-width: 180px !important;
}
.fw .fw-mw-185 {
  min-width: 185px !important;
}
.fw .fw-mw-190 {
  min-width: 190px !important;
}
.fw .fw-mw-195 {
  min-width: 195px !important;
}
.fw .fw-mw-200 {
  min-width: 200px !important;
}
.fw .fw-mw-205 {
  min-width: 205px !important;
}
.fw .fw-mw-210 {
  min-width: 210px !important;
}
.fw .fw-mw-215 {
  min-width: 215px !important;
}
.fw .fw-mw-220 {
  min-width: 220px !important;
}
.fw .fw-mw-225 {
  min-width: 225px !important;
}
.fw .fw-mw-230 {
  min-width: 230px !important;
}
.fw .fw-mw-235 {
  min-width: 235px !important;
}
.fw .fw-mw-240 {
  min-width: 240px !important;
}
.fw .fw-mw-245 {
  min-width: 245px !important;
}
.fw .fw-mw-250 {
  min-width: 250px !important;
}
.fw .fw-mw-255 {
  min-width: 255px !important;
}
.fw .fw-mw-260 {
  min-width: 260px !important;
}
.fw .fw-mw-265 {
  min-width: 265px !important;
}
.fw .fw-mw-270 {
  min-width: 270px !important;
}
.fw .fw-mw-275 {
  min-width: 275px !important;
}
.fw .fw-mw-280 {
  min-width: 280px !important;
}
.fw .fw-mw-285 {
  min-width: 285px !important;
}
.fw .fw-mw-290 {
  min-width: 290px !important;
}
.fw .fw-mw-295 {
  min-width: 295px !important;
}
.fw .fw-mw-300 {
  min-width: 300px !important;
}
.fw .fw-mw-305 {
  min-width: 305px !important;
}
.fw .fw-mw-310 {
  min-width: 310px !important;
}
.fw .fw-mw-315 {
  min-width: 315px !important;
}
.fw .fw-mw-320 {
  min-width: 320px !important;
}
.fw .fw-mw-325 {
  min-width: 325px !important;
}
.fw .fw-mw-330 {
  min-width: 330px !important;
}
.fw .fw-mw-335 {
  min-width: 335px !important;
}
.fw .fw-mw-340 {
  min-width: 340px !important;
}
.fw .fw-mw-345 {
  min-width: 345px !important;
}
.fw .fw-mw-350 {
  min-width: 350px !important;
}
.fw .fw-mw-355 {
  min-width: 355px !important;
}
.fw .fw-mw-360 {
  min-width: 360px !important;
}
.fw .fw-mw-365 {
  min-width: 365px !important;
}
.fw .fw-mw-370 {
  min-width: 370px !important;
}
.fw .fw-mw-375 {
  min-width: 375px !important;
}
.fw .fw-mw-380 {
  min-width: 380px !important;
}
.fw .fw-mw-200 {
  min-width: 200px !important;
}
.fw .fw-mw-205 {
  min-width: 205px !important;
}
.fw .fw-mw-210 {
  min-width: 210px !important;
}
.fw .fw-mw-215 {
  min-width: 215px !important;
}
.fw .fw-mw-220 {
  min-width: 220px !important;
}
.fw .fw-mw-225 {
  min-width: 225px !important;
}
.fw .fw-mw-230 {
  min-width: 230px !important;
}
.fw .fw-mw-235 {
  min-width: 235px !important;
}
.fw .fw-mw-240 {
  min-width: 240px !important;
}
.fw .fw-mw-245 {
  min-width: 245px !important;
}
.fw .fw-mw-250 {
  min-width: 250px !important;
}
.fw .fw-mw-255 {
  min-width: 255px !important;
}
.fw .fw-mw-260 {
  min-width: 260px !important;
}
.fw .fw-mw-265 {
  min-width: 265px !important;
}
.fw .fw-mw-270 {
  min-width: 270px !important;
}
.fw .fw-mw-275 {
  min-width: 275px !important;
}
.fw .fw-mw-280 {
  min-width: 280px !important;
}
.fw .fw-mw-285 {
  min-width: 285px !important;
}
.fw .fw-mw-290 {
  min-width: 290px !important;
}
.fw .fw-mw-295 {
  min-width: 295px !important;
}
.fw .fw-mw-300 {
  min-width: 300px !important;
}
.fw .fw-mw-301 {
  min-width: 301px !important;
}
.fw .fw-mw-302 {
  min-width: 302px !important;
}
.fw .fw-mw-303 {
  min-width: 303px !important;
}
.fw .fw-mw-304 {
  min-width: 304px !important;
}
.fw .fw-mw-305 {
  min-width: 305px !important;
}
.fw .fw-mw-306 {
  min-width: 306px !important;
}
.fw .fw-mw-307 {
  min-width: 307px !important;
}
.fw .fw-mw-308 {
  min-width: 308px !important;
}
.fw .fw-mw-309 {
  min-width: 309px !important;
}
.fw .fw-mw-310 {
  min-width: 310px !important;
}
.fw .fw-mw-155 {
  min-width: 155px !important;
}
.fw .fw-mw-156 {
  min-width: 156px !important;
}
.fw .fw-mw-157 {
  min-width: 157px !important;
}
.fw .fw-mw-158 {
  min-width: 158px !important;
}
.fw .fw-mw-159 {
  min-width: 159px !important;
}
.fw .fw-mw-160 {
  min-width: 160px !important;
}
.fw .fw-mw-161 {
  min-width: 161px !important;
}
.fw .fw-mw-162 {
  min-width: 162px !important;
}
.fw .fw-mw-163 {
  min-width: 163px !important;
}
.fw .fw-mw-164 {
  min-width: 164px !important;
}
.fw .fw-mw-165 {
  min-width: 165px !important;
}
.fw .fw-mw-166 {
  min-width: 166px !important;
}
.fw .fw-mw-167 {
  min-width: 167px !important;
}
.fw .fw-mw-168 {
  min-width: 168px !important;
}
.fw .fw-mw-169 {
  min-width: 169px !important;
}
.fw .fw-mw-170 {
  min-width: 170px !important;
}
.fw .fw-mw-171 {
  min-width: 171px !important;
}
.fw .fw-mw-172 {
  min-width: 172px !important;
}
.fw .fw-mw-173 {
  min-width: 173px !important;
}
.fw .fw-mw-174 {
  min-width: 174px !important;
}
.fw .fw-mw-175 {
  min-width: 175px !important;
}
.fw .fw-mw-176 {
  min-width: 176px !important;
}
.fw .fw-mw-177 {
  min-width: 177px !important;
}
.fw .fw-mw-178 {
  min-width: 178px !important;
}
.fw .fw-mw-179 {
  min-width: 179px !important;
}
.fw .fw-mw-180 {
  min-width: 180px !important;
}
.fw .fw-mw-181 {
  min-width: 181px !important;
}
.fw .fw-mw-182 {
  min-width: 182px !important;
}
.fw .fw-mw-183 {
  min-width: 183px !important;
}
.fw .fw-mw-184 {
  min-width: 184px !important;
}
.fw .fw-mw-185 {
  min-width: 185px !important;
}
.fw .fw-mw-186 {
  min-width: 186px !important;
}
.fw .fw-mw-187 {
  min-width: 187px !important;
}
.fw .fw-mw-188 {
  min-width: 188px !important;
}
.fw .fw-mw-189 {
  min-width: 189px !important;
}
.fw .fw-mw-190 {
  min-width: 190px !important;
}
.fw .fw-mw-191 {
  min-width: 191px !important;
}
.fw .fw-mw-192 {
  min-width: 192px !important;
}
.fw .fw-mw-193 {
  min-width: 193px !important;
}
.fw .fw-mw-194 {
  min-width: 194px !important;
}
.fw .fw-mw-195 {
  min-width: 195px !important;
}
.fw .fw-mw-196 {
  min-width: 196px !important;
}
.fw .fw-mw-197 {
  min-width: 197px !important;
}
.fw .fw-mw-198 {
  min-width: 198px !important;
}
.fw .fw-mw-199 {
  min-width: 199px !important;
}
.fw .fw-mw-120 {
  min-width: 120px !important;
}
.fw .fw-mw-125 {
  min-width: 125px !important;
}
.fw .fw-mw-130 {
  min-width: 130px !important;
}
.fw .fw-mw-135 {
  min-width: 135px !important;
}
.fw .fw-mw-140 {
  min-width: 140px !important;
}
.fw .fw-mw-145 {
  min-width: 145px !important;
}
.fw .fw-mw-150 {
  min-width: 150px !important;
}
.fw .fw-mw-70 {
  min-width: 70px !important;
}
.fw .fw-mw-71 {
  min-width: 71px !important;
}
.fw .fw-mw-72 {
  min-width: 72px !important;
}
.fw .fw-mw-73 {
  min-width: 73px !important;
}
.fw .fw-mw-74 {
  min-width: 74px !important;
}
.fw .fw-mw-75 {
  min-width: 75px !important;
}
.fw .fw-mw-76 {
  min-width: 76px !important;
}
.fw .fw-mw-77 {
  min-width: 77px !important;
}
.fw .fw-mw-78 {
  min-width: 78px !important;
}
.fw .fw-mw-79 {
  min-width: 79px !important;
}
.fw .fw-mw-80 {
  min-width: 80px !important;
}
.fw .fw-mw-81 {
  min-width: 81px !important;
}
.fw .fw-mw-82 {
  min-width: 82px !important;
}
.fw .fw-mw-83 {
  min-width: 83px !important;
}
.fw .fw-mw-84 {
  min-width: 84px !important;
}
.fw .fw-mw-85 {
  min-width: 85px !important;
}
.fw .fw-mw-86 {
  min-width: 86px !important;
}
.fw .fw-mw-87 {
  min-width: 87px !important;
}
.fw .fw-mw-88 {
  min-width: 88px !important;
}
.fw .fw-mw-89 {
  min-width: 89px !important;
}
.fw .fw-mw-90 {
  min-width: 90px !important;
}
.fw .fw-mw-91 {
  min-width: 91px !important;
}
.fw .fw-mw-92 {
  min-width: 92px !important;
}
.fw .fw-mw-93 {
  min-width: 93px !important;
}
.fw .fw-mw-94 {
  min-width: 94px !important;
}
.fw .fw-mw-95 {
  min-width: 95px !important;
}
.fw .fw-mw-96 {
  min-width: 96px !important;
}
.fw .fw-mw-97 {
  min-width: 97px !important;
}
.fw .fw-mw-98 {
  min-width: 98px !important;
}
.fw .fw-mw-99 {
  min-width: 99px !important;
}
.fw .fw-mw-100 {
  min-width: 100px !important;
}
.fw .fw-mw-101 {
  min-width: 101px !important;
}
.fw .fw-mw-102 {
  min-width: 102px !important;
}
.fw .fw-mw-103 {
  min-width: 103px !important;
}
.fw .fw-mw-104 {
  min-width: 104px !important;
}
.fw .fw-mw-105 {
  min-width: 105px !important;
}
.fw .fw-mw-106 {
  min-width: 106px !important;
}
.fw .fw-mw-107 {
  min-width: 107px !important;
}
.fw .fw-mw-108 {
  min-width: 108px !important;
}
.fw .fw-mw-109 {
  min-width: 109px !important;
}
.fw .fw-mw-110 {
  min-width: 110px !important;
}
.fw .fw-mw-111 {
  min-width: 111px !important;
}
.fw .fw-mw-112 {
  min-width: 112px !important;
}
.fw .fw-mw-113 {
  min-width: 113px !important;
}
.fw .fw-mw-114 {
  min-width: 114px !important;
}
.fw .fw-mw-115 {
  min-width: 115px !important;
}
.fw .fw-mw-116 {
  min-width: 116px !important;
}
.fw .fw-mw-117 {
  min-width: 117px !important;
}
.fw .fw-mw-118 {
  min-width: 118px !important;
}
.fw .fw-mw-119 {
  min-width: 119px !important;
}
.fw .fw-mw-40 {
  min-width: 40px !important;
}
.fw .fw-mw-50 {
  min-width: 50px !important;
}
.fw .fw-mw-60 {
  min-width: 60px !important;
}
.fw .fw-mw-70 {
  min-width: 70px !important;
}
.fw .fw-mw-80 {
  min-width: 80px !important;
}
.fw .fw-mw-5 {
  min-width: 5px !important;
}
.fw .fw-mw-10 {
  min-width: 10px !important;
}
.fw .fw-mw-15 {
  min-width: 15px !important;
}
.fw .fw-mw-20 {
  min-width: 20px !important;
}
.fw .fw-mw-25 {
  min-width: 25px !important;
}
.fw .fw-mw-30 {
  min-width: 30px !important;
}
.fw .fw-mw-35 {
  min-width: 35px !important;
}
.fw .fw-mw-fluid {
  max-width: 100% !important;
}
.fw .fw-w-fluid {
  width: 100% !important;
}
.fw .fw-mh-102 {
  min-height: 102px !important;
}
.fw .fw-mh-87 {
  min-height: 87px !important;
}
.fw .fw-mh-96 {
  min-height: 96px !important;
}
.fw .fw-mh-136 {
  min-height: 136px !important;
}
.fw .fw-mh-122 {
  min-height: 122px !important;
}
.fw .fw-mh-422 {
  min-height: 422px !important;
}
.fw .fw-w-auto {
  width: auto !important;
}
.fw .fw-w-1190 {
  width: 1190px !important;
}
.fw .fw-w-1110 {
  width: 1110px !important;
}
.fw .fw-mw-100p {
  min-width: 100% !important;
}
.fw .fw-mw-inherit {
  min-width: inherit !important;
}
.fw .fw-mh-inherit {
  min-height: inherit !important;
}
.fw .fw-mxh-inherit {
  max-height: inherit !important;
}
.fw .fw-mh-fluid {
  min-height: 100% !important;
}
.fw .fw-w-inherit {
  width: inherit !important;
}
.fw .fw-w-650 {
  width: 650px !important;
}
.fw .fw-w-655 {
  width: 655px !important;
}
.fw .fw-w-660 {
  width: 660px !important;
}
.fw .fw-w-665 {
  width: 665px !important;
}
.fw .fw-w-670 {
  width: 670px !important;
}
.fw .fw-w-675 {
  width: 675px !important;
}
.fw .fw-w-680 {
  width: 680px !important;
}
.fw .fw-w-685 {
  width: 685px !important;
}
.fw .fw-w-690 {
  width: 690px !important;
}
.fw .fw-w-695 {
  width: 695px !important;
}
.fw .fw-w-700 {
  width: 700px !important;
}
.fw .fw-w-705 {
  width: 705px !important;
}
.fw .fw-w-710 {
  width: 710px !important;
}
.fw .fw-w-715 {
  width: 715px !important;
}
.fw .fw-w-720 {
  width: 720px !important;
}
.fw .fw-w-725 {
  width: 725px !important;
}
.fw .fw-w-730 {
  width: 730px !important;
}
.fw .fw-w-735 {
  width: 735px !important;
}
.fw .fw-w-740 {
  width: 740px !important;
}
.fw .fw-w-745 {
  width: 745px !important;
}
.fw .fw-w-750 {
  width: 750px !important;
}
.fw .fw-w-755 {
  width: 755px !important;
}
.fw .fw-w-760 {
  width: 760px !important;
}
.fw .fw-w-765 {
  width: 765px !important;
}
.fw .fw-w-770 {
  width: 770px !important;
}
.fw .fw-w-775 {
  width: 775px !important;
}
.fw .fw-w-780 {
  width: 780px !important;
}
.fw .fw-w-785 {
  width: 785px !important;
}
.fw .fw-w-790 {
  width: 790px !important;
}
.fw .fw-w-795 {
  width: 795px !important;
}
.fw .fw-w-800 {
  width: 800px !important;
}
.fw .fw-w-805 {
  width: 805px !important;
}
.fw .fw-w-810 {
  width: 810px !important;
}
.fw .fw-w-815 {
  width: 815px !important;
}
.fw .fw-w-820 {
  width: 820px !important;
}
.fw .fw-w-825 {
  width: 825px !important;
}
.fw .fw-w-830 {
  width: 830px !important;
}
.fw .fw-w-835 {
  width: 835px !important;
}
.fw .fw-w-840 {
  width: 840px !important;
}
.fw .fw-w-845 {
  width: 845px !important;
}
.fw .fw-w-850 {
  width: 850px !important;
}
.fw .fw-w-855 {
  width: 855px !important;
}
.fw .fw-w-860 {
  width: 860px !important;
}
.fw .fw-w-865 {
  width: 865px !important;
}
.fw .fw-w-870 {
  width: 870px !important;
}
.fw .fw-w-875 {
  width: 875px !important;
}
.fw .fw-w-880 {
  width: 880px !important;
}
.fw .fw-w-885 {
  width: 885px !important;
}
.fw .fw-w-890 {
  width: 890px !important;
}
.fw .fw-w-895 {
  width: 895px !important;
}
.fw .fw-w-900 {
  width: 900px !important;
}
.fw .fw-w-905 {
  width: 905px !important;
}
.fw .fw-w-910 {
  width: 910px !important;
}
.fw .fw-w-915 {
  width: 915px !important;
}
.fw .fw-w-920 {
  width: 920px !important;
}
.fw .fw-w-925 {
  width: 925px !important;
}
.fw .fw-w-930 {
  width: 930px !important;
}
.fw .fw-w-935 {
  width: 935px !important;
}
.fw .fw-w-940 {
  width: 940px !important;
}
.fw .fw-w-945 {
  width: 945px !important;
}
.fw .fw-w-950 {
  width: 950px !important;
}
.fw .fw-w-955 {
  width: 955px !important;
}
.fw .fw-w-960 {
  width: 960px !important;
}
.fw .fw-w-965 {
  width: 965px !important;
}
.fw .fw-w-970 {
  width: 970px !important;
}
.fw .fw-w-975 {
  width: 975px !important;
}
.fw .fw-w-980 {
  width: 980px !important;
}
.fw .fw-w-985 {
  width: 985px !important;
}
.fw .fw-w-990 {
  width: 990px !important;
}
.fw .fw-w-995 {
  width: 995px !important;
}
.fw .fw-w-1000 {
  width: 1000px !important;
}
.fw .fw-w-1005 {
  width: 1005px !important;
}
.fw .fw-w-1010 {
  width: 1010px !important;
}
.fw .fw-w-1015 {
  width: 1015px !important;
}
.fw .fw-w-1020 {
  width: 1020px !important;
}
.fw .fw-w-1025 {
  width: 1025px !important;
}
.fw .fw-w-1030 {
  width: 1030px !important;
}
.fw .fw-w-1035 {
  width: 1035px !important;
}
.fw .fw-w-1040 {
  width: 1040px !important;
}
.fw .fw-w-1045 {
  width: 1045px !important;
}
.fw .fw-w-1050 {
  width: 1050px !important;
}
.fw .fw-w-1055 {
  width: 1055px !important;
}
.fw .fw-w-1060 {
  width: 1060px !important;
}
.fw .fw-w-1065 {
  width: 1065px !important;
}
.fw .fw-w-1070 {
  width: 1070px !important;
}
.fw .fw-w-1075 {
  width: 1075px !important;
}
.fw .fw-w-1080 {
  width: 1080px !important;
}
.fw .fw-w-1085 {
  width: 1085px !important;
}
.fw .fw-w-1090 {
  width: 1090px !important;
}
.fw .fw-w-1095 {
  width: 1095px !important;
}
.fw .fw-w-1100 {
  width: 1100px !important;
}
.fw .fw-w-1105 {
  width: 1105px !important;
}
.fw .fw-w-1110 {
  width: 1110px !important;
}
.fw .fw-w-1115 {
  width: 1115px !important;
}
.fw .fw-w-1120 {
  width: 1120px !important;
}
.fw .fw-w-1125 {
  width: 1125px !important;
}
.fw .fw-w-1130 {
  width: 1130px !important;
}
.fw .fw-w-1135 {
  width: 1135px !important;
}
.fw .fw-w-1140 {
  width: 1140px !important;
}
.fw .fw-w-1145 {
  width: 1145px !important;
}
.fw .fw-w-1150 {
  width: 1150px !important;
}
.fw .fw-w-1155 {
  width: 1155px !important;
}
.fw .fw-w-1160 {
  width: 1160px !important;
}
.fw .fw-w-1165 {
  width: 1165px !important;
}
.fw .fw-w-1170 {
  width: 1170px !important;
}
.fw .fw-w-1175 {
  width: 1175px !important;
}
.fw .fw-w-1180 {
  width: 1180px !important;
}
.fw .fw-w-1185 {
  width: 1185px !important;
}
.fw .fw-w-1190 {
  width: 1190px !important;
}
.fw .fw-w-1195 {
  width: 1195px !important;
}
.fw .fw-w-1200 {
  width: 1200px !important;
}
.fw .fw-w-1205 {
  width: 1205px !important;
}
.fw .fw-w-1210 {
  width: 1210px !important;
}
.fw .fw-w-1215 {
  width: 1215px !important;
}
.fw .fw-w-1220 {
  width: 1220px !important;
}
.fw .fw-w-1225 {
  width: 1225px !important;
}
.fw .fw-w-1230 {
  width: 1230px !important;
}
.fw .fw-w-1235 {
  width: 1235px !important;
}
.fw .fw-w-1240 {
  width: 1240px !important;
}
.fw .fw-w-1245 {
  width: 1245px !important;
}
.fw .fw-w-1250 {
  width: 1250px !important;
}
.fw .fw-w-1255 {
  width: 1255px !important;
}
.fw .fw-w-1260 {
  width: 1260px !important;
}
.fw .fw-w-1265 {
  width: 1265px !important;
}
.fw .fw-w-1270 {
  width: 1270px !important;
}
.fw .fw-w-1275 {
  width: 1275px !important;
}
.fw .fw-w-1280 {
  width: 1280px !important;
}
.fw .fw-w-1285 {
  width: 1285px !important;
}
.fw .fw-w-1290 {
  width: 1290px !important;
}
.fw .fw-w-1295 {
  width: 1295px !important;
}
.fw .fw-w-1300 {
  width: 1300px !important;
}
.fw .fw-w-1305 {
  width: 1305px !important;
}
.fw .fw-w-1310 {
  width: 1310px !important;
}
.fw .fw-w-1315 {
  width: 1315px !important;
}
.fw .fw-w-1320 {
  width: 1320px !important;
}
.fw .fw-w-1325 {
  width: 1325px !important;
}
.fw .fw-w-1330 {
  width: 1330px !important;
}
.fw .fw-w-1335 {
  width: 1335px !important;
}
.fw .fw-w-1340 {
  width: 1340px !important;
}
.fw .fw-w-1345 {
  width: 1345px !important;
}
.fw .fw-w-1350 {
  width: 1350px !important;
}
.fw .fw-w-1355 {
  width: 1355px !important;
}
.fw .fw-w-1360 {
  width: 1360px !important;
}
.fw .fw-w-1365 {
  width: 1365px !important;
}
.fw .fw-w-1370 {
  width: 1370px !important;
}
.fw .fw-w-1375 {
  width: 1375px !important;
}
.fw .fw-w-1380 {
  width: 1380px !important;
}
.fw .fw-w-1385 {
  width: 1385px !important;
}
.fw .fw-w-1390 {
  width: 1390px !important;
}
.fw .fw-w-1395 {
  width: 1395px !important;
}
.fw .fw-w-1400 {
  width: 1400px !important;
}
.fw .fw-w-540 {
  width: 540px !important;
}
.fw .fw-w-545 {
  width: 545px !important;
}
.fw .fw-w-550 {
  width: 550px !important;
}
.fw .fw-w-555 {
  width: 555px !important;
}
.fw .fw-w-560 {
  width: 560px !important;
}
.fw .fw-w-565 {
  width: 565px !important;
}
.fw .fw-w-570 {
  width: 570px !important;
}
.fw .fw-w-575 {
  width: 575px !important;
}
.fw .fw-w-580 {
  width: 580px !important;
}
.fw .fw-w-585 {
  width: 585px !important;
}
.fw .fw-w-590 {
  width: 590px !important;
}
.fw .fw-w-595 {
  width: 595px !important;
}
.fw .fw-w-600 {
  width: 600px !important;
}
.fw .fw-w-605 {
  width: 605px !important;
}
.fw .fw-w-610 {
  width: 610px !important;
}
.fw .fw-w-615 {
  width: 615px !important;
}
.fw .fw-w-620 {
  width: 620px !important;
}
.fw .fw-w-625 {
  width: 625px !important;
}
.fw .fw-w-630 {
  width: 630px !important;
}
.fw .fw-w-635 {
  width: 635px !important;
}
.fw .fw-w-640 {
  width: 640px !important;
}
.fw .fw-w-521 {
  width: 521px !important;
}
.fw .fw-w-522 {
  width: 522px !important;
}
.fw .fw-w-523 {
  width: 523px !important;
}
.fw .fw-w-524 {
  width: 524px !important;
}
.fw .fw-w-525 {
  width: 525px !important;
}
.fw .fw-w-526 {
  width: 526px !important;
}
.fw .fw-w-527 {
  width: 527px !important;
}
.fw .fw-w-528 {
  width: 528px !important;
}
.fw .fw-w-529 {
  width: 529px !important;
}
.fw .fw-w-530 {
  width: 530px !important;
}
.fw .fw-w-531 {
  width: 531px !important;
}
.fw .fw-w-532 {
  width: 532px !important;
}
.fw .fw-w-533 {
  width: 533px !important;
}
.fw .fw-w-534 {
  width: 534px !important;
}
.fw .fw-w-535 {
  width: 535px !important;
}
.fw .fw-w-536 {
  width: 536px !important;
}
.fw .fw-w-537 {
  width: 537px !important;
}
.fw .fw-w-538 {
  width: 538px !important;
}
.fw .fw-w-539 {
  width: 539px !important;
}
.fw .fw-w-500 {
  width: 500px !important;
}
.fw .fw-w-501 {
  width: 501px !important;
}
.fw .fw-w-502 {
  width: 502px !important;
}
.fw .fw-w-503 {
  width: 503px !important;
}
.fw .fw-w-504 {
  width: 504px !important;
}
.fw .fw-w-505 {
  width: 505px !important;
}
.fw .fw-w-506 {
  width: 506px !important;
}
.fw .fw-w-507 {
  width: 507px !important;
}
.fw .fw-w-508 {
  width: 508px !important;
}
.fw .fw-w-509 {
  width: 509px !important;
}
.fw .fw-w-510 {
  width: 510px !important;
}
.fw .fw-w-511 {
  width: 511px !important;
}
.fw .fw-w-512 {
  width: 512px !important;
}
.fw .fw-w-513 {
  width: 513px !important;
}
.fw .fw-w-514 {
  width: 514px !important;
}
.fw .fw-w-515 {
  width: 515px !important;
}
.fw .fw-w-516 {
  width: 516px !important;
}
.fw .fw-w-517 {
  width: 517px !important;
}
.fw .fw-w-518 {
  width: 518px !important;
}
.fw .fw-w-519 {
  width: 519px !important;
}
.fw .fw-w-520 {
  width: 520px !important;
}
.fw .fw-w-341 {
  width: 341px !important;
}
.fw .fw-w-342 {
  width: 342px !important;
}
.fw .fw-w-343 {
  width: 343px !important;
}
.fw .fw-w-344 {
  width: 344px !important;
}
.fw .fw-w-345 {
  width: 345px !important;
}
.fw .fw-w-346 {
  width: 346px !important;
}
.fw .fw-w-347 {
  width: 347px !important;
}
.fw .fw-w-348 {
  width: 348px !important;
}
.fw .fw-w-349 {
  width: 349px !important;
}
.fw .fw-w-350 {
  width: 350px !important;
}
.fw .fw-w-351 {
  width: 351px !important;
}
.fw .fw-w-352 {
  width: 352px !important;
}
.fw .fw-w-353 {
  width: 353px !important;
}
.fw .fw-w-354 {
  width: 354px !important;
}
.fw .fw-w-355 {
  width: 355px !important;
}
.fw .fw-w-356 {
  width: 356px !important;
}
.fw .fw-w-357 {
  width: 357px !important;
}
.fw .fw-w-358 {
  width: 358px !important;
}
.fw .fw-w-359 {
  width: 359px !important;
}
.fw .fw-w-360 {
  width: 360px !important;
}
.fw .fw-w-361 {
  width: 361px !important;
}
.fw .fw-w-362 {
  width: 362px !important;
}
.fw .fw-w-363 {
  width: 363px !important;
}
.fw .fw-w-364 {
  width: 364px !important;
}
.fw .fw-w-365 {
  width: 365px !important;
}
.fw .fw-w-366 {
  width: 366px !important;
}
.fw .fw-w-367 {
  width: 367px !important;
}
.fw .fw-w-368 {
  width: 368px !important;
}
.fw .fw-w-369 {
  width: 369px !important;
}
.fw .fw-w-370 {
  width: 370px !important;
}
.fw .fw-w-371 {
  width: 371px !important;
}
.fw .fw-w-372 {
  width: 372px !important;
}
.fw .fw-w-373 {
  width: 373px !important;
}
.fw .fw-w-374 {
  width: 374px !important;
}
.fw .fw-w-375 {
  width: 375px !important;
}
.fw .fw-w-376 {
  width: 376px !important;
}
.fw .fw-w-377 {
  width: 377px !important;
}
.fw .fw-w-378 {
  width: 378px !important;
}
.fw .fw-w-379 {
  width: 379px !important;
}
.fw .fw-w-380 {
  width: 380px !important;
}
.fw .fw-w-381 {
  width: 381px !important;
}
.fw .fw-w-382 {
  width: 382px !important;
}
.fw .fw-w-383 {
  width: 383px !important;
}
.fw .fw-w-384 {
  width: 384px !important;
}
.fw .fw-w-385 {
  width: 385px !important;
}
.fw .fw-w-386 {
  width: 386px !important;
}
.fw .fw-w-387 {
  width: 387px !important;
}
.fw .fw-w-388 {
  width: 388px !important;
}
.fw .fw-w-389 {
  width: 389px !important;
}
.fw .fw-w-390 {
  width: 390px !important;
}
.fw .fw-w-391 {
  width: 391px !important;
}
.fw .fw-w-392 {
  width: 392px !important;
}
.fw .fw-w-393 {
  width: 393px !important;
}
.fw .fw-w-394 {
  width: 394px !important;
}
.fw .fw-w-395 {
  width: 395px !important;
}
.fw .fw-w-396 {
  width: 396px !important;
}
.fw .fw-w-397 {
  width: 397px !important;
}
.fw .fw-w-398 {
  width: 398px !important;
}
.fw .fw-w-399 {
  width: 399px !important;
}
.fw .fw-w-400 {
  width: 400px !important;
}
.fw .fw-w-401 {
  width: 401px !important;
}
.fw .fw-w-402 {
  width: 402px !important;
}
.fw .fw-w-403 {
  width: 403px !important;
}
.fw .fw-w-404 {
  width: 404px !important;
}
.fw .fw-w-405 {
  width: 405px !important;
}
.fw .fw-w-406 {
  width: 406px !important;
}
.fw .fw-w-407 {
  width: 407px !important;
}
.fw .fw-w-408 {
  width: 408px !important;
}
.fw .fw-w-409 {
  width: 409px !important;
}
.fw .fw-w-410 {
  width: 410px !important;
}
.fw .fw-w-411 {
  width: 411px !important;
}
.fw .fw-w-412 {
  width: 412px !important;
}
.fw .fw-w-413 {
  width: 413px !important;
}
.fw .fw-w-414 {
  width: 414px !important;
}
.fw .fw-w-415 {
  width: 415px !important;
}
.fw .fw-w-416 {
  width: 416px !important;
}
.fw .fw-w-417 {
  width: 417px !important;
}
.fw .fw-w-418 {
  width: 418px !important;
}
.fw .fw-w-419 {
  width: 419px !important;
}
.fw .fw-w-420 {
  width: 420px !important;
}
.fw .fw-w-421 {
  width: 421px !important;
}
.fw .fw-w-422 {
  width: 422px !important;
}
.fw .fw-w-423 {
  width: 423px !important;
}
.fw .fw-w-424 {
  width: 424px !important;
}
.fw .fw-w-425 {
  width: 425px !important;
}
.fw .fw-w-426 {
  width: 426px !important;
}
.fw .fw-w-427 {
  width: 427px !important;
}
.fw .fw-w-428 {
  width: 428px !important;
}
.fw .fw-w-429 {
  width: 429px !important;
}
.fw .fw-w-430 {
  width: 430px !important;
}
.fw .fw-w-431 {
  width: 431px !important;
}
.fw .fw-w-432 {
  width: 432px !important;
}
.fw .fw-w-433 {
  width: 433px !important;
}
.fw .fw-w-434 {
  width: 434px !important;
}
.fw .fw-w-435 {
  width: 435px !important;
}
.fw .fw-w-436 {
  width: 436px !important;
}
.fw .fw-w-437 {
  width: 437px !important;
}
.fw .fw-w-438 {
  width: 438px !important;
}
.fw .fw-w-439 {
  width: 439px !important;
}
.fw .fw-w-440 {
  width: 440px !important;
}
.fw .fw-w-441 {
  width: 441px !important;
}
.fw .fw-w-442 {
  width: 442px !important;
}
.fw .fw-w-443 {
  width: 443px !important;
}
.fw .fw-w-444 {
  width: 444px !important;
}
.fw .fw-w-445 {
  width: 445px !important;
}
.fw .fw-w-446 {
  width: 446px !important;
}
.fw .fw-w-447 {
  width: 447px !important;
}
.fw .fw-w-448 {
  width: 448px !important;
}
.fw .fw-w-449 {
  width: 449px !important;
}
.fw .fw-w-450 {
  width: 450px !important;
}
.fw .fw-w-451 {
  width: 451px !important;
}
.fw .fw-w-452 {
  width: 452px !important;
}
.fw .fw-w-453 {
  width: 453px !important;
}
.fw .fw-w-454 {
  width: 454px !important;
}
.fw .fw-w-455 {
  width: 455px !important;
}
.fw .fw-w-456 {
  width: 456px !important;
}
.fw .fw-w-457 {
  width: 457px !important;
}
.fw .fw-w-458 {
  width: 458px !important;
}
.fw .fw-w-459 {
  width: 459px !important;
}
.fw .fw-w-460 {
  width: 460px !important;
}
.fw .fw-w-461 {
  width: 461px !important;
}
.fw .fw-w-462 {
  width: 462px !important;
}
.fw .fw-w-463 {
  width: 463px !important;
}
.fw .fw-w-464 {
  width: 464px !important;
}
.fw .fw-w-465 {
  width: 465px !important;
}
.fw .fw-w-466 {
  width: 466px !important;
}
.fw .fw-w-467 {
  width: 467px !important;
}
.fw .fw-w-468 {
  width: 468px !important;
}
.fw .fw-w-469 {
  width: 469px !important;
}
.fw .fw-w-470 {
  width: 470px !important;
}
.fw .fw-w-471 {
  width: 471px !important;
}
.fw .fw-w-472 {
  width: 472px !important;
}
.fw .fw-w-473 {
  width: 473px !important;
}
.fw .fw-w-474 {
  width: 474px !important;
}
.fw .fw-w-475 {
  width: 475px !important;
}
.fw .fw-w-476 {
  width: 476px !important;
}
.fw .fw-w-477 {
  width: 477px !important;
}
.fw .fw-w-478 {
  width: 478px !important;
}
.fw .fw-w-479 {
  width: 479px !important;
}
.fw .fw-w-480 {
  width: 480px !important;
}
.fw .fw-w-481 {
  width: 481px !important;
}
.fw .fw-w-482 {
  width: 482px !important;
}
.fw .fw-w-483 {
  width: 483px !important;
}
.fw .fw-w-484 {
  width: 484px !important;
}
.fw .fw-w-485 {
  width: 485px !important;
}
.fw .fw-w-486 {
  width: 486px !important;
}
.fw .fw-w-487 {
  width: 487px !important;
}
.fw .fw-w-488 {
  width: 488px !important;
}
.fw .fw-w-489 {
  width: 489px !important;
}
.fw .fw-w-490 {
  width: 490px !important;
}
.fw .fw-w-491 {
  width: 491px !important;
}
.fw .fw-w-492 {
  width: 492px !important;
}
.fw .fw-w-493 {
  width: 493px !important;
}
.fw .fw-w-494 {
  width: 494px !important;
}
.fw .fw-w-495 {
  width: 495px !important;
}
.fw .fw-w-301 {
  width: 301px !important;
}
.fw .fw-w-302 {
  width: 302px !important;
}
.fw .fw-w-303 {
  width: 303px !important;
}
.fw .fw-w-304 {
  width: 304px !important;
}
.fw .fw-w-305 {
  width: 305px !important;
}
.fw .fw-w-306 {
  width: 306px !important;
}
.fw .fw-w-307 {
  width: 307px !important;
}
.fw .fw-w-308 {
  width: 308px !important;
}
.fw .fw-w-309 {
  width: 309px !important;
}
.fw .fw-w-310 {
  width: 310px !important;
}
.fw .fw-w-311 {
  width: 311px !important;
}
.fw .fw-w-312 {
  width: 312px !important;
}
.fw .fw-w-313 {
  width: 313px !important;
}
.fw .fw-w-314 {
  width: 314px !important;
}
.fw .fw-w-315 {
  width: 315px !important;
}
.fw .fw-w-316 {
  width: 316px !important;
}
.fw .fw-w-317 {
  width: 317px !important;
}
.fw .fw-w-318 {
  width: 318px !important;
}
.fw .fw-w-319 {
  width: 319px !important;
}
.fw .fw-w-320 {
  width: 320px !important;
}
.fw .fw-w-321 {
  width: 321px !important;
}
.fw .fw-w-322 {
  width: 322px !important;
}
.fw .fw-w-323 {
  width: 323px !important;
}
.fw .fw-w-324 {
  width: 324px !important;
}
.fw .fw-w-325 {
  width: 325px !important;
}
.fw .fw-w-326 {
  width: 326px !important;
}
.fw .fw-w-327 {
  width: 327px !important;
}
.fw .fw-w-328 {
  width: 328px !important;
}
.fw .fw-w-329 {
  width: 329px !important;
}
.fw .fw-w-330 {
  width: 330px !important;
}
.fw .fw-w-331 {
  width: 331px !important;
}
.fw .fw-w-332 {
  width: 332px !important;
}
.fw .fw-w-333 {
  width: 333px !important;
}
.fw .fw-w-334 {
  width: 334px !important;
}
.fw .fw-w-335 {
  width: 335px !important;
}
.fw .fw-w-336 {
  width: 336px !important;
}
.fw .fw-w-337 {
  width: 337px !important;
}
.fw .fw-w-338 {
  width: 338px !important;
}
.fw .fw-w-339 {
  width: 339px !important;
}
.fw .fw-w-340 {
  width: 340px !important;
}
.fw .fw-w-215 {
  width: 215px !important;
}
.fw .fw-w-220 {
  width: 220px !important;
}
.fw .fw-w-225 {
  width: 225px !important;
}
.fw .fw-w-230 {
  width: 230px !important;
}
.fw .fw-w-235 {
  width: 235px !important;
}
.fw .fw-w-240 {
  width: 240px !important;
}
.fw .fw-w-245 {
  width: 245px !important;
}
.fw .fw-w-250 {
  width: 250px !important;
}
.fw .fw-w-255 {
  width: 255px !important;
}
.fw .fw-w-260 {
  width: 260px !important;
}
.fw .fw-w-265 {
  width: 265px !important;
}
.fw .fw-w-270 {
  width: 270px !important;
}
.fw .fw-w-275 {
  width: 275px !important;
}
.fw .fw-w-280 {
  width: 280px !important;
}
.fw .fw-w-285 {
  width: 285px !important;
}
.fw .fw-w-290 {
  width: 290px !important;
}
.fw .fw-w-295 {
  width: 295px !important;
}
.fw .fw-w-300 {
  width: 300px !important;
}
.fw .fw-w-10 {
  width: 10px !important;
}
.fw .fw-w-11 {
  width: 11px !important;
}
.fw .fw-w-12 {
  width: 12px !important;
}
.fw .fw-w-13 {
  width: 13px !important;
}
.fw .fw-w-14 {
  width: 14px !important;
}
.fw .fw-w-15 {
  width: 15px !important;
}
.fw .fw-w-16 {
  width: 16px !important;
}
.fw .fw-w-17 {
  width: 17px !important;
}
.fw .fw-w-18 {
  width: 18px !important;
}
.fw .fw-w-19 {
  width: 19px !important;
}
.fw .fw-w-20 {
  width: 20px !important;
}
.fw .fw-w-21 {
  width: 21px !important;
}
.fw .fw-w-22 {
  width: 22px !important;
}
.fw .fw-w-23 {
  width: 23px !important;
}
.fw .fw-w-24 {
  width: 24px !important;
}
.fw .fw-w-25 {
  width: 25px !important;
}
.fw .fw-w-26 {
  width: 26px !important;
}
.fw .fw-w-27 {
  width: 27px !important;
}
.fw .fw-w-28 {
  width: 28px !important;
}
.fw .fw-w-29 {
  width: 29px !important;
}
.fw .fw-w-30 {
  width: 30px !important;
}
.fw .fw-w-31 {
  width: 31px !important;
}
.fw .fw-w-32 {
  width: 32px !important;
}
.fw .fw-w-33 {
  width: 33px !important;
}
.fw .fw-w-34 {
  width: 34px !important;
}
.fw .fw-w-35 {
  width: 35px !important;
}
.fw .fw-w-36 {
  width: 36px !important;
}
.fw .fw-w-37 {
  width: 37px !important;
}
.fw .fw-w-38 {
  width: 38px !important;
}
.fw .fw-w-39 {
  width: 39px !important;
}
.fw .fw-w-40 {
  width: 40px !important;
}
.fw .fw-w-41 {
  width: 41px !important;
}
.fw .fw-w-42 {
  width: 42px !important;
}
.fw .fw-w-43 {
  width: 43px !important;
}
.fw .fw-w-44 {
  width: 44px !important;
}
.fw .fw-w-45 {
  width: 45px !important;
}
.fw .fw-w-46 {
  width: 46px !important;
}
.fw .fw-w-47 {
  width: 47px !important;
}
.fw .fw-w-48 {
  width: 48px !important;
}
.fw .fw-w-49 {
  width: 49px !important;
}
.fw .fw-w-50 {
  width: 50px !important;
}
.fw .fw-w-51 {
  width: 51px !important;
}
.fw .fw-w-52 {
  width: 52px !important;
}
.fw .fw-w-53 {
  width: 53px !important;
}
.fw .fw-w-54 {
  width: 54px !important;
}
.fw .fw-w-55 {
  width: 55px !important;
}
.fw .fw-w-56 {
  width: 56px !important;
}
.fw .fw-w-57 {
  width: 57px !important;
}
.fw .fw-w-58 {
  width: 58px !important;
}
.fw .fw-w-59 {
  width: 59px !important;
}
.fw .fw-w-60 {
  width: 60px !important;
}
.fw .fw-w-61 {
  width: 61px !important;
}
.fw .fw-w-62 {
  width: 62px !important;
}
.fw .fw-w-63 {
  width: 63px !important;
}
.fw .fw-w-64 {
  width: 64px !important;
}
.fw .fw-w-65 {
  width: 65px !important;
}
.fw .fw-w-66 {
  width: 66px !important;
}
.fw .fw-w-67 {
  width: 67px !important;
}
.fw .fw-w-68 {
  width: 68px !important;
}
.fw .fw-w-69 {
  width: 69px !important;
}
.fw .fw-w-70 {
  width: 70px !important;
}
.fw .fw-w-71 {
  width: 71px !important;
}
.fw .fw-w-72 {
  width: 72px !important;
}
.fw .fw-w-73 {
  width: 73px !important;
}
.fw .fw-w-74 {
  width: 74px !important;
}
.fw .fw-w-75 {
  width: 75px !important;
}
.fw .fw-w-76 {
  width: 76px !important;
}
.fw .fw-w-77 {
  width: 77px !important;
}
.fw .fw-w-78 {
  width: 78px !important;
}
.fw .fw-w-79 {
  width: 79px !important;
}
.fw .fw-w-80 {
  width: 80px !important;
}
.fw .fw-w-81 {
  width: 81px !important;
}
.fw .fw-w-82 {
  width: 82px !important;
}
.fw .fw-w-83 {
  width: 83px !important;
}
.fw .fw-w-84 {
  width: 84px !important;
}
.fw .fw-w-85 {
  width: 85px !important;
}
.fw .fw-w-86 {
  width: 86px !important;
}
.fw .fw-w-87 {
  width: 87px !important;
}
.fw .fw-w-88 {
  width: 88px !important;
}
.fw .fw-w-89 {
  width: 89px !important;
}
.fw .fw-w-90 {
  width: 90px !important;
}
.fw .fw-w-91 {
  width: 91px !important;
}
.fw .fw-w-92 {
  width: 92px !important;
}
.fw .fw-w-93 {
  width: 93px !important;
}
.fw .fw-w-94 {
  width: 94px !important;
}
.fw .fw-w-95 {
  width: 95px !important;
}
.fw .fw-w-96 {
  width: 96px !important;
}
.fw .fw-w-97 {
  width: 97px !important;
}
.fw .fw-w-98 {
  width: 98px !important;
}
.fw .fw-w-99 {
  width: 99px !important;
}
.fw .fw-w-100 {
  width: 100px !important;
}
.fw .fw-w-101 {
  width: 101px !important;
}
.fw .fw-w-102 {
  width: 102px !important;
}
.fw .fw-w-103 {
  width: 103px !important;
}
.fw .fw-w-104 {
  width: 104px !important;
}
.fw .fw-w-105 {
  width: 105px !important;
}
.fw .fw-w-106 {
  width: 106px !important;
}
.fw .fw-w-107 {
  width: 107px !important;
}
.fw .fw-w-108 {
  width: 108px !important;
}
.fw .fw-w-109 {
  width: 109px !important;
}
.fw .fw-w-110 {
  width: 110px !important;
}
.fw .fw-w-111 {
  width: 111px !important;
}
.fw .fw-w-112 {
  width: 112px !important;
}
.fw .fw-w-113 {
  width: 113px !important;
}
.fw .fw-w-114 {
  width: 114px !important;
}
.fw .fw-w-115 {
  width: 115px !important;
}
.fw .fw-w-116 {
  width: 116px !important;
}
.fw .fw-w-117 {
  width: 117px !important;
}
.fw .fw-w-118 {
  width: 118px !important;
}
.fw .fw-w-119 {
  width: 119px !important;
}
.fw .fw-w-120 {
  width: 120px !important;
}
.fw .fw-w-121 {
  width: 121px !important;
}
.fw .fw-w-122 {
  width: 122px !important;
}
.fw .fw-w-123 {
  width: 123px !important;
}
.fw .fw-w-124 {
  width: 124px !important;
}
.fw .fw-w-125 {
  width: 125px !important;
}
.fw .fw-w-126 {
  width: 126px !important;
}
.fw .fw-w-127 {
  width: 127px !important;
}
.fw .fw-w-128 {
  width: 128px !important;
}
.fw .fw-w-129 {
  width: 129px !important;
}
.fw .fw-w-130 {
  width: 130px !important;
}
.fw .fw-w-131 {
  width: 131px !important;
}
.fw .fw-w-132 {
  width: 132px !important;
}
.fw .fw-w-133 {
  width: 133px !important;
}
.fw .fw-w-134 {
  width: 134px !important;
}
.fw .fw-w-135 {
  width: 135px !important;
}
.fw .fw-w-136 {
  width: 136px !important;
}
.fw .fw-w-137 {
  width: 137px !important;
}
.fw .fw-w-138 {
  width: 138px !important;
}
.fw .fw-w-139 {
  width: 139px !important;
}
.fw .fw-w-140 {
  width: 140px !important;
}
.fw .fw-w-141 {
  width: 141px !important;
}
.fw .fw-w-142 {
  width: 142px !important;
}
.fw .fw-w-143 {
  width: 143px !important;
}
.fw .fw-w-144 {
  width: 144px !important;
}
.fw .fw-w-145 {
  width: 145px !important;
}
.fw .fw-w-146 {
  width: 146px !important;
}
.fw .fw-w-147 {
  width: 147px !important;
}
.fw .fw-w-148 {
  width: 148px !important;
}
.fw .fw-w-149 {
  width: 149px !important;
}
.fw .fw-w-150 {
  width: 150px !important;
}
.fw .fw-w-151 {
  width: 151px !important;
}
.fw .fw-w-152 {
  width: 152px !important;
}
.fw .fw-w-153 {
  width: 153px !important;
}
.fw .fw-w-154 {
  width: 154px !important;
}
.fw .fw-w-155 {
  width: 155px !important;
}
.fw .fw-w-156 {
  width: 156px !important;
}
.fw .fw-w-157 {
  width: 157px !important;
}
.fw .fw-w-158 {
  width: 158px !important;
}
.fw .fw-w-159 {
  width: 159px !important;
}
.fw .fw-w-160 {
  width: 160px !important;
}
.fw .fw-w-161 {
  width: 161px !important;
}
.fw .fw-w-162 {
  width: 162px !important;
}
.fw .fw-w-163 {
  width: 163px !important;
}
.fw .fw-w-164 {
  width: 164px !important;
}
.fw .fw-w-165 {
  width: 165px !important;
}
.fw .fw-w-166 {
  width: 166px !important;
}
.fw .fw-w-167 {
  width: 167px !important;
}
.fw .fw-w-168 {
  width: 168px !important;
}
.fw .fw-w-169 {
  width: 169px !important;
}
.fw .fw-w-170 {
  width: 170px !important;
}
.fw .fw-w-171 {
  width: 171px !important;
}
.fw .fw-w-172 {
  width: 172px !important;
}
.fw .fw-w-173 {
  width: 173px !important;
}
.fw .fw-w-174 {
  width: 174px !important;
}
.fw .fw-w-175 {
  width: 175px !important;
}
.fw .fw-w-176 {
  width: 176px !important;
}
.fw .fw-w-177 {
  width: 177px !important;
}
.fw .fw-w-178 {
  width: 178px !important;
}
.fw .fw-w-179 {
  width: 179px !important;
}
.fw .fw-w-180 {
  width: 180px !important;
}
.fw .fw-w-181 {
  width: 181px !important;
}
.fw .fw-w-182 {
  width: 182px !important;
}
.fw .fw-w-183 {
  width: 183px !important;
}
.fw .fw-w-184 {
  width: 184px !important;
}
.fw .fw-w-185 {
  width: 185px !important;
}
.fw .fw-w-186 {
  width: 186px !important;
}
.fw .fw-w-187 {
  width: 187px !important;
}
.fw .fw-w-188 {
  width: 188px !important;
}
.fw .fw-w-189 {
  width: 189px !important;
}
.fw .fw-w-190 {
  width: 190px !important;
}
.fw .fw-w-191 {
  width: 191px !important;
}
.fw .fw-w-192 {
  width: 192px !important;
}
.fw .fw-w-193 {
  width: 193px !important;
}
.fw .fw-w-194 {
  width: 194px !important;
}
.fw .fw-w-195 {
  width: 195px !important;
}
.fw .fw-w-196 {
  width: 196px !important;
}
.fw .fw-w-197 {
  width: 197px !important;
}
.fw .fw-w-198 {
  width: 198px !important;
}
.fw .fw-w-199 {
  width: 199px !important;
}
.fw .fw-w-200 {
  width: 200px !important;
}
.fw .fw-w-201 {
  width: 201px !important;
}
.fw .fw-w-202 {
  width: 202px !important;
}
.fw .fw-w-203 {
  width: 203px !important;
}
.fw .fw-w-204 {
  width: 204px !important;
}
.fw .fw-w-205 {
  width: 205px !important;
}
.fw .fw-w-206 {
  width: 206px !important;
}
.fw .fw-w-207 {
  width: 207px !important;
}
.fw .fw-w-208 {
  width: 208px !important;
}
.fw .fw-w-209 {
  width: 209px !important;
}
.fw .fw-w-210 {
  width: 210px !important;
}
.fw .fw-w-211 {
  width: 211px !important;
}
.fw .fw-w-212 {
  width: 212px !important;
}
.fw .fw-w-213 {
  width: 213px !important;
}
.fw .fw-w-214 {
  width: 214px !important;
}
.fw .fw-w-11 {
  width: 11px !important;
}
.fw .fw-w-21 {
  width: 21px !important;
}
.fw .fw-w-22 {
  width: 22px !important;
}
.fw .fw-w-298 {
  width: 298px !important;
}
.fw .fw-w-775 {
  width: 775px !important;
}
.fw .fw-w-750 {
  width: 750px !important;
}
.fw .fw-w-867 {
  width: 867px !important;
}
.fw .fw-mw-298 {
  min-width: 298px !important;
}
.fw .fw-h-6 {
  height: 6px !important;
}
.fw .fw-h-11 {
  height: 11px !important;
}
.fw .fw-h-14 {
  height: 14px !important;
}
.fw .fw-h-16 {
  height: 16px;
}
.fw .fw-h-18 {
  height: 18px;
}
.fw .fw-h-19 {
  height: 19px;
}
.fw .fw-h-20 {
  height: 20px !important;
}
.fw .fw-h-22 {
  height: 22px !important;
}
.fw .fw-h-24 {
  height: 24px;
}
.fw .fw-h-26 {
  height: 26px !important;
}
.fw .fw-h-27 {
  height: 27px !important;
}
.fw .fw-h-28 {
  height: 28px !important;
}
.fw .fw-h-31 {
  height: 31px !important;
}
.fw .fw-h-32 {
  height: 32px !important;
}
.fw .fw-h-34 {
  height: 34px !important;
}
.fw .fw-h-35 {
  height: 35px !important;
}
.fw .fw-h-36 {
  height: 36px;
}
.fw .fw-h-40 {
  height: 40px !important;
}
.fw .fw-h-50 {
  height: 50px !important;
}
.fw .fw-h-55 {
  height: 55px !important;
}
.fw .fw-h-60 {
  height: 60px !important;
}
.fw .fw-h-63 {
  height: 63px !important;
}
.fw .fw-h-72 {
  height: 72px !important;
}
.fw .fw-h-75 {
  height: 75px !important;
}
.fw .fw-h-85 {
  height: 85px !important;
}
.fw .fw-h-90 {
  height: 90px !important;
}
.fw .fw-h-100 {
  height: 100px !important;
}
.fw .fw-h-120 {
  height: 120px !important;
}
.fw .fw-h-136 {
  height: 136px !important;
}
.fw .fw-h-145 {
  height: 165px !important;
}
.fw .fw-h-165 {
  height: 165px !important;
}
.fw .fw-h-170 {
  height: 170px !important;
}
.fw .fw-h-185 {
  height: 185px !important;
}
.fw .fw-h-195 {
  height: 195px !important;
}
.fw .fw-h-210 {
  height: 210px !important;
}
.fw .fw-h-215 {
  height: 215px !important;
}
.fw .fw-h-250 {
  height: 250px;
}
.fw .fw-h-260 {
  height: 260px;
}
.fw .fw-h-290 {
  height: 290px !important;
}
.fw .fw-h-295 {
  height: 295px !important;
}
.fw .fw-h-299 {
  height: 299px;
}
.fw .fw-h-310 {
  height: 310px !important;
}
.fw .fw-h-350 {
  height: 350px !important;
}
.fw .fw-h-374 {
  height: 374px !important;
}
.fw .fw-h-400 {
  height: 400px;
}
.fw .fw-h-auto {
  height: auto !important;
}
.fw .fw-w-35p {
  width: 35%;
}
.fw .fw-w-30p {
  width: 30% !important;
}
.fw .fw-w-40p {
  width: 40% !important;
}
.fw .fw-w-50p {
  width: 50%;
}
.fw .fw-w-53p {
  width: 53%;
}
.fw .fw-w-60p {
  width: 60%;
}
.fw .fw-w-65p {
  width: 65%;
}
.fw .fw-w-80p {
  width: 80% !important;
}
.fw .fw-w-70p {
  width: 70% !important;
}
.fw .fw-w-90p {
  width: 90%;
}
.fw .fw-w-100p {
  width: 100% !important;
}
.fw .fw-w-200p {
  width: 200% !important;
}
.fw .fw-text-7 {
  font-size: 7px;
}
.fw .fw-text-xxs {
  font-size: 8px !important;
}
.fw .fw-text-xs {
  font-size: 9px !important;
}
.fw .fw-text-sm {
  font-size: 10px !important;
}
.fw .fw-text-md {
  font-size: 11px !important;
}
.fw .fw-text-lg {
  font-size: 12px !important;
}
.fw .fw-text-xlg {
  font-size: 13px !important;
}
.fw .fw-text-xxlg {
  font-size: 14px !important;
}
.fw .fw-text-16 {
  font-size: 16px !important;
}
.fw .fw-text-20 {
  font-size: 20px !important;
}
.fw .fw-text-35 {
  font-size: 35px !important;
}
.fw .fw-make-text-normal {
  font-weight: normal !important;
}
.fw .fw-t-6 {
  top: 6px !important;
}
.fw .fw-t-7 {
  top: 7px !important;
}
.fw .fw-t-8 {
  top: 8px !important;
}
.fw .fw-t-9 {
  top: 9px;
}
.fw .fw-t-10 {
  top: 10px !important;
}
.fw .fw-t-13 {
  top: 13px !important;
}
.fw .fw-t-15 {
  top: 15px !important;
}
.fw .fw-t-20 {
  top: 20px !important;
}
.fw .fw-t-22 {
  top: 22px !important;
}
.fw .fw-t-25 {
  top: 25px !important;
}
.fw .fw-t-140 {
  top: 140px !important;
}
.fw .fw-t-58 {
  top: 58px !important;
}
.fw .fw-t-0 {
  top: 0 !important;
}
.fw .fw-t-m1 {
  top: -1px !important;
}
.fw .fw-t-m2 {
  top: -2px !important;
}
.fw .fw-t-m5 {
  top: -5px !important;
}
.fw .fw-t-m6 {
  top: -6px !important;
}
.fw .fw-t-1 {
  top: 1px !important;
}
.fw .fw-t-2 {
  top: 2px !important;
}
.fw .fw-t-3 {
  top: 3px !important;
}
.fw .fw-t-4 {
  top: 4px !important;
}
.fw .fw-t-57 {
  top: 57px !important;
}
.fw .fw-t-40per {
  top: 40% !important;
}
.fw .fw-t-auto {
  top: auto !important;
}
.fw .fw-b-m6 {
  bottom: -6px !important;
}
.fw .fw-b-m10 {
  bottom: -10px !important;
}
.fw .fw-b-m13 {
  bottom: -13px !important;
}
.fw .fw-b-m15 {
  bottom: -15px !important;
}
.fw .fw-b-m16 {
  bottom: -16px !important;
}
.fw .fw-b-m17 {
  bottom: -17px !important;
}
.fw .fw-b-m18 {
  bottom: -18px !important;
}
.fw .fw-b-m19 {
  bottom: -19px !important;
}
.fw .fw-b-m20 {
  bottom: -20px !important;
}
.fw .fw-b-m21 {
  bottom: -21px !important;
}
.fw .fw-b-m24 {
  bottom: -24px !important;
}
.fw .fw-b-10 {
  bottom: 10px !important;
}
.fw .fw-b-15 {
  bottom: 15px !important;
}
.fw .fw-b-23 {
  bottom: 23px !important;
}
.fw .fw-b-0 {
  bottom: 0px !important;
}
.fw .fw-b-1 {
  bottom: 1px !important;
}
.fw .fw-b-auto {
  bottom: inherit !important;
}
.fw .fw-make-block {
  display: block !important;
}
.fw .fw-make-inline-block {
  display: inline-block !important;
}
.fw .fw-make-inline-table {
  display: inline-table !important;
}
.fw .fw-make-table {
  display: table !important;
}
.fw .fw-make-table-cell {
  display: table-cell !important;
}
.fw .fw-make-inline {
  display: inline !important;
}
.fw .fw-table-layout {
  table-layout: fixed;
}
.fw .fw-table-nostyle,
.fw .fw-no-border {
  border: 0px solid #fff !important;
}
.fw .fw-table-cells-noborder {
  border: 0px solid #fff;
}
.fw .fw-table-cells-noborder > tr > td,
.fw .fw-table-cells-noborder > tr th {
  border: 0px solid #fff !important;
}
.fw .fw-table-cells-noborder > tbody > tr > td,
.fw .fw-table-cells-noborder > tbody > tr th {
  border: 0px solid #fff !important;
}
.fw .fw-no-border > * {
  border: 0px solid #fff;
}
.fw .note {
  padding: 3.75px 15px;
  margin-bottom: 15px;
  border: 1px solid transparent;
  border-radius: 0 0 2px 2px;
  position: fixed;
  width: 500px;
  top: 0;
  left: 50%;
  margin-left: -250px;
  z-index: 9002;
  font-size: 11px;
  line-height: 14px;
}
.fw .note .close {
  line-height: 14px;
  opacity: 1;
  font-weight: normal;
  font-size: 14px;
}
.fw .note.note-lg {
  width: 1024px;
  margin-left: -512px;
}
.fw .note.note-md {
  width: 800px;
  margin-left: -400px;
}
.fw .note.note-sm {
  width: 650px;
  margin-left: -325px;
}
.fw .note.note-xs {
  width: 300px;
  margin-left: -150px;
}
.fw .note-success {
  background-color: #69f3aa;
  border-color: #69f3aa;
}
.fw .note-success hr {
  border-top-color: #51f19d;
}
.fw .note-success .alert-link {
  color: #000000;
}
.fw .note-info {
  background-color: #69e1f3;
  border-color: #69e1f3;
}
.fw .note-info hr {
  border-top-color: #51dcf1;
}
.fw .note-info .alert-link {
  color: #000000;
}
.fw .note-warning {
  background-color: #f3db69;
  border-color: #f3db69;
}
.fw .note-warning hr {
  border-top-color: #f1d551;
}
.fw .note-warning .alert-link {
  color: #000000;
}
.fw .note-danger {
  background-color: #f36969;
  border-color: #f36969;
}
.fw .note-danger hr {
  border-top-color: #f15151;
}
.fw .note-danger .alert-link {
  color: #000000;
}
.fw .link-to-text,
.fw .link-to-text:hover {
  color: #000;
}
.fw .hint {
  color: #b3b3b3;
  font-weight: 300;
}
.fw .absolute,
.fw .fw-make-absolute {
  position: absolute !important;
}
.fw .relative,
.fw .fw-make-relative {
  position: relative!important;
}
.fw .static,
.fw .fw-make-static {
  position: static !important;
}
.fw .pointer,
.fw .link-cursor,
.fw .cursor-pointer,
.fw .fw-link-cursor {
  cursor: pointer !important;
}
.fw .cursor-normal {
  cursor: normal;
}
.fw .cursor-ewresize {
  cursor: ew-resize;
}
.fw .fw-pe-none {
  pointer-events: none !important;
}
.fw .fw-pe-auto {
  pointer-events: auto !important;
}
.fw .make-red {
  color: #e4514b;
}
.fw .fw-fr {
  float: right!important;
}
.fw .fw-fl {
  float: left!important;
}
.fw .text-green,
.fw .highlight-text {
  color: #7ebb49 !important;
}
.fw .text-dark-green {
  color: #329932 !important;
}
.fw .fw-bg-green {
  background-color: #7ebb49 !important;
}
.fw .text-red,
.fw .war-text-color {
  color: #df4d44;
}
.fw .fw-text-red1 {
  color: #E55049;
}
.fw .fw-lighter-text {
  color: #8d8d8d !important;
}
.fw .caret-up {
  border-bottom: 10px solid #000000;
  border-left: 6px solid rgba(0, 0, 0, 0);
  border-right: 6px solid rgba(0, 0, 0, 0);
  content: "";
  display: inline-block;
  height: 0;
  vertical-align: top;
  width: 0;
}
.fw .fw-fc-warning {
  color: #eea236 !important;
}
.fw .fw-lh-normal {
  line-height: normal !important;
}
.fw .fw-lh-5 {
  line-height: 5px!important;
}
.fw .fw-lh-10 {
  line-height: 10px!important;
}
.fw .fw-lh-12 {
  line-height: 12px!important;
}
.fw .fw-lh-13 {
  line-height: 13px!important;
}
.fw .fw-lh-15 {
  line-height: 15px!important;
}
.fw .fw-lh-16 {
  line-height: 16px!important;
}
.fw .fw-lh-17 {
  line-height: 17px!important;
}
.fw .fw-lh-18 {
  line-height: 18px!important;
}
.fw .fw-lh-19 {
  line-height: 19px!important;
}
.fw .fw-lh-20 {
  line-height: 20px!important;
}
.fw .fw-lh-22 {
  line-height: 22px!important;
}
.fw .fw-lh-23 {
  line-height: 23px!important;
}
.fw .fw-lh-24 {
  line-height: 24px!important;
}
.fw .fw-lh-25 {
  line-height: 25px!important;
}
.fw .fw-lh-34 {
  line-height: 34px!important;
}
.fw .fw-lh-40 {
  line-height: 40px!important;
}
.fw .fw-h-285 {
  height: 285px;
}
.fw .fw-h-30 {
  height: 30px !important;
}
.fw .fw-highlight-link {
  background-color: #fffcca;
  color: #0086b8;
  font-size: 13px;
  text-decoration: underline;
  font-weight: bold;
  padding: 1px 5px;
}
.fw .text-warning {
  color: red !important;
}
.fw .text-warning-light {
  color: #E36764 !important;
}
.fw .text-warning1 {
  color: #F0A03E;
}
.fw hr.dark-line {
  border-color: #e5e5e5;
}
.fw .opacity-1 {
  opacity: 0.1 !important;
  filter: alpha(opacity=10) !important;
}
.fw .opacity-2 {
  opacity: 0.2 !important;
  filter: alpha(opacity=20) !important;
}
.fw .opacity-3 {
  opacity: 0.3 !important;
  filter: alpha(opacity=30) !important;
}
.fw .opacity-4 {
  opacity: 0.4 !important;
  filter: alpha(opacity=40) !important;
}
.fw .opacity-5 {
  opacity: 0.5 !important;
  filter: alpha(opacity=50) !important;
}
.fw .opacity-6 {
  opacity: 0.6 !important;
  filter: alpha(opacity=60) !important;
}
.fw .opacity-7 {
  opacity: 0.7 !important;
  filter: alpha(opacity=70) !important;
}
.fw .opacity-8 {
  opacity: 0.8 !important;
  filter: alpha(opacity=80) !important;
}
.fw .opacity-9 {
  opacity: 0.9 !important;
  filter: alpha(opacity=90) !important;
}
.fw .opacity-10 {
  opacity: 1 !important;
  filter: alpha(opacity=100) !important;
}
.fw .fw-r-0 {
  right: 0 !important;
}
.fw .fw-r-1 {
  right: 1px !important;
}
.fw .fw-r-4 {
  right: 4px !important;
}
.fw .fw-r-5 {
  right: 5px !important;
}
.fw .fw-r-7 {
  right: 7px !important;
}
.fw .fw-r-8 {
  right: 8px !important;
}
.fw .fw-r-10 {
  right: 10px !important;
}
.fw .fw-r-15 {
  right: 15px !important;
}
.fw .fw-r-20 {
  right: 20px !important;
}
.fw .fw-r-25 {
  right: 25px !important;
}
.fw .fw-r-30 {
  right: 30px !important;
}
.fw .fw-r-40 {
  right: 40px !important;
}
.fw .fw-r-70 {
  right: 70px !important;
}
.fw .fw-zi-auto {
  z-index: auto !important;
}
.fw .fw-zi-0 {
  z-index: 0 !important;
}
.fw .fw-zi-1 {
  z-index: 1 !important;
}
.fw .fw-zi-2 {
  z-index: 2 !important;
}
.fw .fw-zi-3 {
  z-index: 3 !important;
}
.fw .fw-zi-9 {
  z-index: 9 !important;
}
.fw .fw-zi-10 {
  z-index: 10 !important;
}
.fw .fw-zi-99 {
  z-index: 99 !important;
}
.fw .fw-zi-994 {
  z-index: 994 !important;
}
.fw .fw-zi-995 {
  z-index: 995 !important;
}
.fw .fw-zi-999 {
  z-index: 999 !important;
}
.fw .fw-zi-9999 {
  z-index: 9999 !important;
}
.fw .fw-zi-1001 {
  z-index: 1001 !important;
}
.fw .fw-zi-10001 {
  z-index: 10001 !important;
}
.fw .fw-zi-1003 {
  z-index: 1003 !important;
}
.fw .fg-white:hover,
.fw .fg-white {
  color: #fff;
}
.fw .fg-666:hover,
.fw .fg-666 {
  color: #666 !important;
}
.fw .fw-link-hover {
  color: #000;
}
.fw .fw-link-hover:hover {
  color: #017fbe;
}
.fw .fw-sep-22 {
  width: 1px;
  height: 22px;
  background-color: #ccc;
}
.fw .fw-sep-20 {
  width: 1px;
  height: 20px;
  background-color: #ccc;
}
.fw .fw-sep-18 {
  width: 1px;
  height: 18px;
  background-color: #ccc;
}
.fw .fw-sep-16 {
  width: 1px;
  height: 16px;
  background-color: #ccc;
}
.fw .fw-sep-12 {
  width: 1px;
  height: 12px;
  background-color: #B8BBBE;
}
.fw .fw-sep-14 {
  width: 1px;
  height: 14px;
  background-color: #B8BBBE;
}
.fw .fw-sep-13 {
  width: 1px;
  height: 13px;
  background-color: #e4e4e4;
}
.fw .fw-bg-d3d5d6 {
  background-color: #D3D5D6 !important;
}
.fw .fw-bg-low {
  background-color: #69D750 !important;
}
.fw .fw-bg-medium {
  background-color: #E84A5C !important;
}
.fw .fw-bg-high {
  background-color: #EFBA40 !important;
}
.fw .fw-sep-10 {
  width: 1px;
  height: 10px;
  background-color: #D1D1D1;
}
.fw .border {
  border: 1px solid #ccc !important;
}
.fw .border.border-left {
  border-width: 0 !important;
  border-left: 1px solid #ccc !important;
}
.fw .border.border-left-15 {
  border: 0px !important;
  border-left: 15px solid #fff !important;
}
.fw .border.border-right {
  border-width: 0 !important;
  border-right: 1px solid #ccc !important;
}
.fw .border.border-top {
  border-width: 0 !important;
  border-top: 1px solid #ccc !important;
}
.fw .border.border-bottom {
  border-width: 0 !important;
  border-bottom: 1px solid #ccc !important;
}
.fw .border.border-color-1,
.fw .border.border-e4 {
  border-color: #e4e4e4 !important;
}
.fw .border.border-width-0 {
  border-width: 0 !important;
}
.fw .border.border-yellow {
  border-color: #f4df70 !important;
}
.fw .border.border-green {
  border-color: #BFDBA8 !important;
}
.fw .border.border-info {
  border-color: #BCE8F1 !important;
}
.fw .border.border-pink {
  border-color: #FFE5E5 !important;
}
.fw .border.border-ce {
  border-color: #CECECE !important;
}
.fw .border.border-cc {
  border-color: #cccccc !important;
}
.fw .border.border-ed {
  border-color: #ededed !important;
}
.fw .border.border-d6 {
  border-color: #d6d6d6 !important;
}
.fw .border.border-eb {
  border-color: #ebebeb !important;
}
.fw .border.border-e0 {
  border-color: #e0e0e0 !important;
}
.fw .border.border-e2 {
  border-color: #e2e2e2 !important;
}
.fw .border.border-e4 {
  border-color: #e4e4e4 !important;
}
.fw .border.border-e7 {
  border-color: #e7e7e7 !important;
}
.fw .border.border-ec {
  border-color: #ececec !important;
}
.fw .border.border-f1 {
  border-color: #f1f1f1 !important;
}
.fw .border.border-f7 {
  border-color: #f7f7f7 !important;
}
.fw .border.border-1487B6 {
  border-color: #1487B6 !important;
}
.fw .border.border-d8c {
  border-color: #D8DCDD !important;
}
.fw .border.border-c8deeb {
  border-color: #C8DEEB !important;
}
.fw .border.border-B8BBBE {
  border-color: #B8BBBE !important;
}
.fw .border.border-CFD2D3 {
  border-color: #CFD2D3 !important;
}
.fw .border.border-E9CD15 {
  border-color: #E9CD15 !important;
}
.fw .border.border-ed9 {
  border-color: #ED9795 !important;
}
.fw .border.border-d7 {
  border-color: #d7d7d7 !important;
}
.fw .border.border-ddd {
  border-color: #ddd !important;
}
.fw .border.border-ef {
  border-color: #efefef !important;
}
.fw .border.border-color-2 {
  border-color: #E2E0E0 !important;
}
.fw .border.border-color-3 {
  border-color: #DEDEDE !important;
}
.fw .border.border-color-4 {
  border-color: #F0F0F0 !important;
}
.fw .border.border-color-5 {
  border-color: #d6dbdd !important;
}
.fw .border.border-color-6 {
  border-color: #EEEEEE !important;
}
.fw .border.border-color-7 {
  border-color: #EBEBEB !important;
}
.fw .border.border-color-8 {
  border-color: #80BA50 !important;
}
.fw .border.border-color-9 {
  border-color: #e1e1e1 !important;
}
.fw .border.border-color-10 {
  border-color: #454545 !important;
}
.fw .border.border-color-11 {
  border-color: #E9E9E9 !important;
}
.fw .border.border-color-12 {
  border-color: #CEDBE5 !important;
}
.fw .border.border-color-13 {
  border-color: #dbdbdb !important;
}
.fw .border.border-color-14 {
  border-color: #f5f5f5 !important;
}
.fw .border.border-color-dae {
  border-color: #dadee1 !important;
}
.fw .border.border-color-15 {
  border-color: #E9EAEB !important;
}
.fw .border.border-color-16 {
  border-color: #b7b7b7 !important;
}
.fw .border.border-color-17 {
  border-color: #e8e8e8 !important;
}
.fw .border.border-color-18 {
  border-color: #E8EAEB !important;
}
.fw .border.border-color-19 {
  border-color: #afafaf !important;
}
.fw .border.border-color-20 {
  border-color: #c9c9c9 !important;
}
.fw .border.br-style-dotted {
  border-style: dotted !important;
}
.fw .border.br-style-dashed {
  border-style: dashed !important;
}
.fw .border.border-white {
  border-color: #fff !important;
}
.fw .fw-bw-2 {
  border-width: 2px;
}
.fw .border-width-left-0 {
  border-left-width: 0 !important;
}
.fw .border-width-right-0 {
  border-right-width: 0 !important;
}
.fw .border-width-top-0 {
  border-top-width: 0 !important;
}
.fw .border-width-bottom-0 {
  border-bottom-width: 0 !important;
}
.fw .bg-color-transparent {
  background-color: transparent !important;
}
.fw .fw-brd-bottom-gray {
  border-bottom: 1px solid #ddd !important;
}
.fw .fw-brd-top-gray {
  border-top: 1px solid #ddd !important;
}
.fw .text-to-link {
  color: #017fbe !important;
}
.fw .fw-hint {
  color: #565345;
}
.fw .text-success {
  color: #3E8500;
}
.fw .text-success:hover {
  color: #3E8500;
}
.fw .fw-dull-text-1 {
  color: #a0a5a9;
}
.fw .fw-pl-65 {
  padding-left: 65px !important;
}
.fw .fw-mb-12 {
  margin-bottom: 12px;
}
.fw .fw-mb-157 {
  margin-bottom: 157px !important;
}
.fw .fw-bdr-bottom-trans {
  border-bottom: 1px solid transparent !important;
}
.fw .fw-border-trans {
  border-bottom: 1px solid transparent !important;
}
.fw .hover-type-1 .target {
  display: none;
}
.fw .hover-type-1:hover .target {
  display: block;
}
.fw .hover-type-1.active-visible .target {
  display: block;
}
.fw .hover-type-4:hover .target {
  display: none;
}
.fw .fw-bg-f9 {
  background: #f9f9f9;
}
.fw .fw-bg-f2 {
  background: #f2f2f2;
}
.fw .fw-bg-f0faff {
  background-color: #F0FAFF;
}
.fw .fw-bg-f3 {
  background-color: #f3f3f3 !important;
}
.fw .fw-bg-1a {
  background-color: #1a1a1a !important;
}
.fw .fw-bg-fc {
  background-color: #fcfcfc !important;
}
.fw .fw-bg-grey-blue {
  background: #F1F4F5 !important;
}
.fw .fw-bg-light-green {
  background: #EAF2E9 !important;
}
.fw .fw-bg-e5f0dd {
  background: #E5F0DD !important;
}
.fw .fw-bg-fbf3d1 {
  background: #fbf3d1 !important;
}
.fw .fw-bg-fb {
  background: #fbfbfb !important;
}
.fw .fw-bg-f7 {
  background: #f7f7f7 !important;
}
.fw .fw-bg-e3 {
  background: #e3e3e3 !important;
}
.fw .fw-bg-d9 {
  background: #d9d9d9 !important;
}
.fw .fw-bg-f6 {
  background: #f6f6f6 !important;
}
.fw.fw-bg-f5,
.fw .fw-bg-f5 {
  background: #f5f5f5 !important;
}
.fw .fw-bg-e8 {
  background: #e8e8e8 !important;
}
.fw .fw-bg-white {
  background: #fff !important;
}
.fw .fw-bg-f4fbff {
  background: #F4FBFF !important;
}
.fw .fw-bg-f4 {
  background: #f4f4f4 !important;
}
.fw .fw-bg-ecf5e5 {
  background: #ecf5e5 !important;
}
.fw .fw-bg-e42e2e {
  background: #e42e2e !important;
}
.fw .fw-bg-f8ecd9 {
  background: #f8ecd9 !important;
}
.fw .fw-bg-7f {
  background: #7f7f7f !important;
}
.fw .fw-bg-588cb6 {
  background: #588cb6 !important;
}
.fw .fw-bg-0E72EB {
  background-color: #0E72EB !important;
}
.fw .fw-bg-fcfe80 {
  background-color: #fcfe80 !important;
}
.fw .fw-green-txt {
  color: #5d9c26;
}
.fw .fw-green-txt1 {
  color: #7ABC64;
}
.fw .fw-green-dark-txt {
  color: #14910F;
}
.fw .fw-text-underline {
  text-decoration: underline !important;
}
.fw .fw-no-underline {
  text-decoration: none !important;
}
.fw .fw-no-resize {
  resize: none;
}
.fw .fw-vertical-resize {
  resize: vertical;
}
.fw .fw-br-ccc {
  border-right: 1px solid #ccc !important;
}
.fw .fw-bl-ccc {
  border-left: 1px solid #ccc !important;
}
.fw .fw-br-eb {
  border-right: 1px solid #ebebeb;
}
.fw .fw-bl-e4e4e4 {
  border-left: 1px solid #e4e4e4 !important;
}
.fw .fw-text-ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.fw .fw-text-break {
  word-break: break-word;
}
.fw .fw-text-break-all {
  word-break: break-all;
}
.fw .fw-bl-db {
  border-left: 1px solid #DBDBDB;
}
.fw .fw-br-c6c {
  border-color: #C6CACC !important;
}
.fw .hover-underline:hover,
.fw .hover-underline.open {
  text-decoration: underline !important;
}
.fw .active-underline:focus {
  text-decoration: underline !important;
}
.fw .open-underline {
  text-decoration: underline !important;
}
.fw .open-underline:focus,
.fw .open-underline:active {
  text-decoration: none !important;
}
.fw .hover-type-1 .target {
  display: none;
}
.fw .hover-type-1:hover .target {
  display: block;
}
.fw .hover-type-2 .target {
  visibility: hidden;
}
.fw .hover-type-2:hover .target {
  visibility: visible;
}
.fw .hover-type-2.active-visible .target {
  visibility: visible;
}
.fw .hover-type-3 .target_1 {
  text-decoration: none;
}
.fw .hover-type-3:hover .target_1 {
  text-decoration: underline;
}
.fw .fw-text-to-link {
  color: #017fbe !important;
}
.fw .fw-brd-bottom {
  border-bottom: #e4e4e4 solid 1px !important;
}
.fw .fw-brd-top {
  border-top: #e4e4e4 solid 1px !important;
}
.fw .fw-light-txt {
  color: #a3a3a3;
}
.fw .fw-static-container-lg,
.fw .static-container-lg {
  width: 1100px;
}
.fw .fw-mw-215 {
  min-width: 215px !important;
}
.fw .fw-mw-850 {
  min-width: 850px !important;
}
.fw .fw-txt-overflow {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fw .icn-disable {
  opacity: 0.5;
  filter: alpha(opacity=50);
  cursor: not-allowed;
}
.fw .fw-float-none {
  float: none !important;
}
.fw .fw-display-none {
  display: none !important;
}
.fw .fw-brd-right {
  border-right: #e4e4e4 solid 1px !important;
}
.fw .fw-h-fluid,
.fw .fw-h-100p {
  height: 100% !important;
}
.fw .fw-no-list-style {
  padding: 0 !important;
  list-style: none;
  margin: 0;
}
.fw .fw-list-disc {
  list-style: disc !important;
}
.fw .fw-list-position {
  list-style-position: outside;
}
.fw .fw-list-inside {
  list-style-position: inside;
}
.fw .clear-both {
  clear: both;
}
.fw .plain-link {
  color: #000;
  cursor: pointer;
  text-decoration: none;
}
.fw .fw-border-gray-10 {
  border: 1px solid #e6e6e6;
}
.fw .temp-text-chart {
  position: absolute;
  font-size: 20px;
  color: #ccc;
  left: 50%;
  top: 50%;
  margin: -14px 0 0 -50px;
}
.fw .highlight-txt {
  padding: 2.5px 6px;
  background: #ffff77;
  margin: -2px 1px;
  border-radius: 3px;
}
.fw .black-link {
  color: #000 !important;
  cursor: pointer;
  text-decoration: underline;
}
.fw .group-hint-text {
  font-size: 11px;
  font-style: italic;
  color: #999999;
}
.fw .opacityn-link {
  opacity: 0.6;
  filter: alpha(opacity=60);
  cursor: pointer;
}
.fw .opacityn-link:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .verticle-aboslute-middle {
  position: absolute;
  top: 50%;
}
.fw .hover-base-color:hover {
  color: #000;
}
.fw .fw-overflow-hidden {
  overflow: hidden;
}
.fw .fw-m-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}
.fw .fw-mt-auto {
  margin-top: auto !important;
}
.fw .fw-mb-auto {
  margin-bottom: auto !important;
}
.fw .fw-pt-5-p {
  padding-top: 5%;
}
.fw .fw-pb-5-p {
  padding-bottom: 5%;
}
.fw .fw-pb-84 {
  padding-bottom: 84px !important;
}
.fw .fw-pb-136 {
  padding-bottom: 136px !important;
}
.fw .text-danger,
.fw .fw-text-danger {
  color: #e4514b !important;
}
.fw .text-danger:hover,
.fw .fw-text-danger:hover,
.fw .text-danger:visited,
.fw .fw-text-danger:visited,
.fw .text-danger:active,
.fw .fw-text-danger:active,
.fw .text-danger:focus,
.fw .fw-text-danger:focus {
  color: #e4514b;
}
.fw .fw-pt-10-p {
  padding-top: 10%;
}
.fw .fw-pl-6-p {
  padding-left: 6% !important;
}
.fw .fw-p-15-imp {
  padding: 15px !important;
}
.fw .fw-overflow-hidden {
  overflow: hidden;
}
.fw .fw-overflow-visible {
  overflow: visible !important;
}
.fw .fw-m-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}
.fw .fw-mt-auto {
  margin-top: auto !important;
}
.fw .fw-mb-auto {
  margin-bottom: auto !important;
}
.fw .fw-pt-5-p {
  padding-top: 5%;
}
.fw .fw-pb-5-p {
  padding-bottom: 5%;
}
.fw .fw-pb-84 {
  padding-bottom: 84px !important;
}
.fw .fw-pb-136 {
  padding-bottom: 136px !important;
}
.fw .text-danger,
.fw .fw-text-danger {
  color: #e4514b !important;
}
.fw .text-danger:hover,
.fw .fw-text-danger:hover,
.fw .text-danger:visited,
.fw .fw-text-danger:visited,
.fw .text-danger:active,
.fw .fw-text-danger:active,
.fw .text-danger:focus,
.fw .fw-text-danger:focus {
  color: #e4514b;
}
.fw .fw-ml-35-imp {
  margin-left: 35px !important;
}
.fw .fw-fluid-100 {
  width: 100% !important;
}
.fw .fw-mxw-90p {
  max-width: 90%;
}
.fw .fw-mxw-91p {
  max-width: 91%;
}
.fw .fw-mxw-95p {
  max-width: 95%;
}
.fw .fw-mxw-138 {
  max-width: 138px;
}
.fw .fw-mxw-850 {
  max-width: 850px;
}
.fw .text-black {
  color: #000 !important;
}
.fw .text-white {
  color: #fff !important;
}
.fw .fw-top-0 {
  top: 0;
}
.fw .fw-right-0 {
  right: 0 !important;
}
.fw .fw-border-e5 {
  border: 1px solid #e5e5e5;
}
.fw .fw-border-e5.border-top {
  border-width: 0;
  border-top: 1px solid #e5e5e5 !important;
}
.fw .fw-border-e5.border-bottom {
  border-width: 0;
  border-bottom: 1px solid #e5e5e5 !important;
}
.fw .fw-border-f1 {
  border: 1px solid #f1f1f1;
}
.fw .fw-bt-gray10 {
  border-top: 1px solid #e6e6e6;
}
.fw .fw-border-e4e4e4 {
  border: 1px solid #e4e4e4;
}
.fw .fw-border-de {
  border: 1px solid #dedede;
}
.fw .fw-border-F2F2E3 {
  border: 1px solid #F2F2E3;
}
.fw .fw-border-danger {
  border: 1px solid #e1514f !important;
}
.fw .fw-l-8 {
  left: 8px !important;
}
.fw .fw-l-5 {
  left: 5px !important;
}
.fw .fw-l-9 {
  left: 9px !important;
}
.fw .fw-l-m3 {
  left: -3px !important;
}
.fw .fw-l-m1 {
  left: -1px !important;
}
.fw .fw-l-m9 {
  left: -9px !important;
}
.fw .fw-l-13 {
  left: 13px !important;
}
.fw .fw-l-15 {
  left: 15px !important;
}
.fw .fw-l-1 {
  left: 1px !important;
}
.fw .fw-l-237 {
  left: 237px !important;
}
.fw .fw-l-345 {
  left: 345px !important;
}
.fw .fw-l-inherit {
  left: inherit !important;
}
.fw .fw-l-auto {
  left: auto !important;
}
.fw .fw-r-inherit {
  right: inherit !important;
}
.fw .fw-b-m13 {
  bottom: -13px !important;
}
.fw .fw-b-m14 {
  bottom: -14px !important;
}
.fw .fw-bg-fa {
  background-color: #fafafa !important;
}
.fw .fw-bg-f8 {
  background-color: #f8f8f8 !important;
}
.fw .fw-bg-e4 {
  background-color: #e4e4e4 !important;
}
.fw .fw-bg-FFFFF6 {
  background-color: #FFFFF6 !important;
}
.fw .fw-l-10 {
  left: 10px !important;
}
.fw .fw-l-20 {
  left: 20px !important;
}
.fw .fw-l-0 {
  left: 0px !important;
}
.fw .fw-l-85 {
  left: 85px;
}
.fw .fw-l-40p {
  left: 40% !important;
}
.fw .fw-l-100p {
  left: 100% !important;
}
.fw .fw-l-20p {
  left: 20% !important;
}
.fw .fw-l-10p {
  left: 10% !important;
}
.fw .fw-l-15p {
  left: 15% !important;
}
.fw .fw-l-13p {
  left: 13% !important;
}
.fw .fw-l-195 {
  left: 195px !important;
}
.fw .fw-t-10p {
  top: 10% !important;
}
.fw .fw-t-20p {
  top: 20% !important;
}
.fw .fw-t-30p {
  top: 30% !important;
}
.fw .fw-t-40p {
  top: 40% !important;
}
.fw .fw-t-50p {
  top: 50% !important;
}
.fw .fw-t-19 {
  top: 19px;
}
.fw .fw-r-17 {
  right: 17px;
}
.fw .fw-color-bd {
  color: #bdbdbd;
}
.fw .fw-color-7f {
  color: #7f7f7f !important;
}
.fw .fw-color-3 {
  color: #333 !important;
}
.fw .fw-color-9 {
  color: #999 !important;
}
.fw .fw-color-4d {
  color: #4d4d4d;
}
.fw .fw-color-4a {
  color: #4a4a4a !important;
}
.fw .fw-color-a2 {
  color: #A2B0B8;
}
.fw .fw-color-7a7d7f {
  color: #7a7d7f;
}
.fw .fw-border-all {
  border: 1px solid #e2e2e2 !important;
}
.fw .fw-border-all.border-d6 {
  border-color: #d6d6d6 !important;
}
.fw .fw-cursor-notallow {
  cursor: not-allowed !important;
}
.fw .fw-cursor-default {
  cursor: default !important;
}
.fw .fw-shadow-0 {
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  -o-box-shadow: none !important;
}
.fw .fw-shadow-2 {
  -webkit-box-shadow: 0 0 3px 1px #0000001f;
  box-shadow: 0 0 3px 1px #0000001f;
}
.fw .btn-grey {
  background: #d9dcdd !important;
  border-color: #d9dcdd !important;
  color: #210101 !important;
}
.fw .btn-yellow {
  background: #edca00 !important;
  border-color: #edca00 !important;
  color: #010101 !important;
}
.fw .btn-yellow:hover,
.fw .btn-yellow:active,
.fw .btn-yellow:visited,
.fw .btn-yellow:active:hover,
.fw .btn-yellow:focus {
  background: #edca00 !important;
  border-color: #edca00 !important;
  color: #010101 !important;
}
.fw .btn-grey:hover,
.fw .btn-grey:active,
.fw .btn-grey:visited,
.fw .btn-grey:active:hover,
.fw .btn-grey:focus {
  background: #d9dcdd !important;
  border-color: #d9dcdd !important;
  color: #010101 !important;
}
.fw .btn-gray-dark {
  background-color: #57626a !important;
  border-color: #57626a !important;
}
.fw .btn-gray-dark:hover,
.fw .btn-gray-dark:active,
.fw .btn-gray-dark :visited,
.fw .btn-gray-dark:focus {
  background-color: #40484e !important;
  border-color: #40484e !important;
}
.fw .seperator {
  border-right: 1px solid #e4e4e4;
}
.fw .fw-fc-99 {
  color: #8a99a0;
}
.fw .fw-fc-797D7F {
  color: #797D7F;
}
.fw .modal-header .sep {
  width: 1px;
  height: 16px;
  background-color: #ccc;
  float: right;
  margin: 4px 10px 0 6px;
}
.fw .fw-dull-text {
  color: #666 !important;
}
.fw .fw-color-27 {
  color: #272727;
}
.fw .fw-text-disable {
  color: #A1A1A1;
}
.fw .fw-text-enable {
  color: #81BD50;
}
.fw .fw-hint-text {
  color: #788489;
}
.fw .fw-zi-9001 {
  z-index: 9001 !important;
}
.fw .fw-zi-9002 {
  z-index: 9002 !important;
}
.fw .fw-zi-1010 {
  z-index: 1010 !important;
}
.fw .fw-zi-1000 {
  z-index: 1000 !important;
}
.fw .fw-zi-99 {
  z-index: 99 !important;
}
.fw .btn-danger1 {
  background: #F1483E !important;
}
.fw .cursor-move {
  cursor: move !important;
}
.fw .hightlight-txt-yellow {
  background-color: #FBFAC6;
}
.fw .hightlight-txt-gray {
  background-color: #D9D9D9;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  padding: 1px 2px;
}
.fw .fw-bt-0 {
  border-top-width: 0px;
}
.fw .fw-break-all {
  word-break: break-all;
}
.fw .fw-ofw-bw {
  overflow-wrap: break-word !important;
}
.fw .fw-fc-b3 {
  color: #b3b3b3;
}
.fw .fw-fc-58 {
  color: #585858;
}
.fw .fw-fc-51 {
  color: #515151;
}
.fw .fw-fc-4b {
  color: #4b4b4b;
}
.fw .fw-fc-33 {
  color: #333;
}
.fw .fw-fc-7A8388 {
  color: #7A8388;
}
.fw .fw-bc-9 {
  border-color: #999;
}
.fw .fw-bc-1a {
  border-color: #1a1a1a;
}
.fw .fw-bc-e4 {
  border-color: #e4e4e4 !important;
}
.fw .fw-bc-e2 {
  border-color: #e2e2e2 !important;
}
.fw .fw-brc-1a {
  border-right-color: #1a1a1a;
}
.fw .fw-bc-eb {
  border-color: #EBEFF0 !important;
}
.fw .fw-bc-f0 {
  border-color: #F0F0F0;
}
.fw .fw-fc-cc {
  color: #CC3F3C;
}
.fw .fw-fc-green1 {
  color: #3D740F !important;
}
.fw .fw-fc-bule {
  background-color: #d7ebfa !important;
}
.fw .fw-rd-0 {
  -webkit-border-radius: 0px !important;
  -moz-border-radius: 0px !important;
  border-radius: 0px !important;
}
.fw .fw-rd-4 {
  -webkit-border-radius: 4px !important;
  -moz-border-radius: 4px !important;
  border-radius: 4px !important;
}
.fw .fw-rd-6 {
  -webkit-border-radius: 6px !important;
  -moz-border-radius: 6px !important;
  border-radius: 6px !important;
}
.fw .fw-rd-10 {
  -webkit-border-radius: 10px !important;
  -moz-border-radius: 10px !important;
  border-radius: 10px !important;
}
.fw .fw-rd-5 {
  -webkit-border-radius: 5px !important;
  -moz-border-radius: 5px !important;
  border-radius: 5px !important;
}
.fw .fw-rd-3 {
  -webkit-border-radius: 3px !important;
  -moz-border-radius: 3px !important;
  border-radius: 3px !important;
}
.fw .fw-fs-15 {
  font-size: 15px;
}
.fw .fw-fs-16 {
  font-size: 16px;
}
.fw .fw-fs-18 {
  font-size: 18px;
}
.fw .fw-fs-24 {
  font-size: 24px !important;
}
.fw .fw-fs-32 {
  font-size: 32px;
}
.fw .fw-fc-ce {
  color: #CE3636;
}
.fw .fw-fc-b9 {
  color: #B98102;
}
.fw .fw-overflow-auto {
  overflow: auto;
}
.fw .fw-ofx-auto {
  overflow-x: auto;
}
.fw .fw-note-warning {
  background-color: #FFFCBE !important;
}
.fw .fw-fc-777 {
  color: #777;
}
.fw .fw-bg-f6 {
  background-color: #F6F6F6;
}
.fw .fw-input-danger {
  border-color: #eb3223 !important;
}
.fw .fw-bg-db {
  background-color: #DBDBDB !important;
}
.fw .fw-bg-e0 {
  background-color: #e0e0e0 !important;
}
.fw .fw-fs-22 {
  font-size: 22px;
}
.fw .fw-text-danger1 {
  color: #C30015;
}
.fw .fw-br-0 {
  border-radius: 0px !important;
}
.fw .fw-br-2 {
  border-radius: 2px;
}
.fw .fw-br-3 {
  border-radius: 3px;
}
.fw .fw-br-4 {
  border-radius: 4px !important;
}
.fw .fw-br-bl-4 {
  border-bottom-left-radius: 4px;
}
.fw .fw-br-br-4 {
  border-bottom-right-radius: 4px;
}
.fw .fw-br-5 {
  border-radius: 5px;
}
.fw .fw-br-6 {
  border-radius: 6px;
}
.fw .fw-br-7 {
  border-radius: 7px;
}
.fw .fw-br-8 {
  border-radius: 8px;
}
.fw .fw-br-10 {
  border-radius: 10px;
}
.fw .fw-br-12 {
  border-radius: 12px;
}
.fw .fw-br-50p {
  border-radius: 50% !important;
}
.fw .fw-fc-556067 {
  color: #556067 !important;
}
.fw .fw-bg-556067 {
  background-color: #556067 !important;
}
.fw .fw-fc-878F94 {
  color: #878F94 !important;
}
.fw .fw-bg-dark-gray {
  background-color: #E7E9ED !important;
}
.fw .fw-bg-80 {
  background-color: #80ba50 !important;
}
.fw .fw-bg-ea {
  background-color: #eaeaea !important;
}
.fw .fw-bg-cb {
  background-color: #cb4e43 !important;
}
.fw .fw-fs-italic {
  font-style: italic;
}
.fw .fw-fc-8C8F91 {
  color: #8C8F91;
}
.fw .fw-fc-424F56 {
  color: #424F56;
}
.fw .fw-fc-2978E6 {
  color: #2978E6 !important;
}
.fw .fw-w-441 {
  width: 441px;
}
.fw .fw-w-458 {
  width: 458px !important;
}
.fw .fw-fs-30 {
  font-size: 30px !important;
}
.fw .fw-w-36 {
  width: 36px;
}
.fw .fw-fs-16 {
  font-size: 16px;
}
.fw .fw-bg-warning {
  background-color: #FFF5D5 !important;
}
.fw .fw-bg-warning1 {
  background-color: #FBF2E8 !important;
}
.fw .fw-bg-success {
  background-color: #E8EEE3 !important;
}
.fw .fw-fc-B95F66 {
  color: #B95F66;
}
.fw .fw-ml-119 {
  margin-left: 119px;
}
.fw .fw-br-3 {
  border-radius: 3px;
}
.fw .fw-fc-1A252B {
  color: #1A252B;
}
.fw .fw-fc-0095CB {
  color: #0095CB !important;
}
.fw .fw-fc-008000 {
  color: #008000;
}
.fw .fw-bg-FFFEF2 {
  background-color: #FFFEF2 !important;
}
.fw .danger-bg {
  background-color: #FCEFEF !important;
}
.fw .success-bg {
  background-color: #EBF3EB !important;
}
.fw .fw-fc-ED585F {
  color: #ED585F !important;
}
.fw .fw-bg-F0F7EA {
  background-color: #F0F7EA !important;
}
.fw .fw-bg-FCECEC {
  background-color: #FCECEC !important;
}
.fw .fw-fc-4C4C4C {
  color: #4C4C4C !important;
}
.fw .fw-bg-ebeff0 {
  background-color: #ebeff0;
}
.fw .fw-fc-464646 {
  color: #464646;
}
.fw .fw-fc-8C8C8C {
  color: #8C8C8C;
}
.fw .fw-fc-909090 {
  color: #909090;
}
.fw .fw-bg-C92D38 {
  background-color: #C92D38;
}
.fw .fw-fc-848484 {
  color: #848484 !important;
}
.fw .fw-bg-E5F4FF {
  background-color: #E5F4FF !important;
}
.fw .fw-bg-EFEFEF {
  background-color: #EFEFEF !important;
}
.fw .fw-bg-424F56 {
  background-color: #424F56;
}
.fw .fw-fc-e1514f {
  color: #e1514f;
}
.fw .fw-make-fixed {
  position: fixed !important;
}
.fw .fw-fc-004E9D {
  color: #004E9D;
}
.fw .fw-fc-B8B8B8 {
  color: #B8B8B8;
}
.fw .fw-bg-424F56 {
  background-color: #424F56;
}
.fw .fw-bg-424F56 {
  background-color: #424F56;
}
.fw .fw-fc-B8B8B8 {
  color: #B8B8B8;
}
.fw .fw-bg-FFFFF7 {
  background-color: #FFFFF7;
}
.fw .fw-bg-f0f0f0 {
  background-color: #f0f0f0 !important;
}
.fw .fw-not-selectable {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.fw .fw-blinktext {
  animation-name: blinkstat;
  animation-duration: 2s;
  animation-iteration-count: infinite;
}
.fw .fw-warning-txt {
  color: #EB7624 !important;
}
.fw .fw-fc-7E7E7E {
  color: #7E7E7E;
}
.fw .fw-fc-9a {
  color: #9a9a9a;
}
.fw .fw-bg-fefdf3 {
  background-color: #fefdf3 !important;
}
.fw .fw-bg-f7dfa1 {
  background-color: #f7dfa1 !important;
}
.fw .fw-fc-392A00 {
  color: #392A00 !important;
}
.fw .fw-fc-646464 {
  color: #646464 !important;
}
.fw .fw-bg-797979 {
  background-color: #797979 !important;
}
.fw .fw-bg-cecece {
  background-color: #cecece !important;
}
.fw .fw-fc-3e {
  color: #3e3e3e !important;
}
.fw .fw-fc-afafaf {
  color: #afafaf !important;
}
.fw .fw-fc-808080 {
  color: #808080 !important;
}
.fw .fw-fc-70 {
  color: #707070 !important;
}
.fw .fw-line-clamp {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.fw .fw-line-clamp.clamp-line-2 {
  -webkit-line-clamp: 2;
}
.fw .fw-line-clamp.clamp-line-4 {
  -webkit-line-clamp: 4;
}
.fw .fw-bg-ECEDEE {
  background-color: #ECEDEE;
}
.fw .fw-fc-7D7D7D {
  color: #7D7D7D;
}
.fw .fw-bg-ECEFF0 {
  background-color: #ECEFF0 !important;
}
.fw .fw-bg-fcfafa {
  background-color: #fcfafa !important;
}
.fw .fw-fc-969696 {
  color: #969696 !important;
}
.fw .icheckbox_minimal,
.fw .iradio_minimal {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 18px;
  width: 18px \9;
  height: 18px;
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") no-repeat;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  border: none;
  cursor: pointer;
}
.fw .icheck-valign-top .icheckbox_minimal,
.fw .icheck-valign-top .iradio_minimal {
  vertical-align: top;
}
.fw .icheckbox_minimal {
  background-position: -229px -5px !important;
}
.fw .icheckbox_minimal.indeterminate {
  background-position: -380px -113px !important;
}
.fw .icheckbox_minimal.hover,
.fw .icheckbox_minimal.focus {
  background-position: -249px -5px !important;
}
.fw .icheckbox_minimal.checked {
  background-position: -269px -5px !important;
}
.fw .icheckbox_minimal.disabled {
  background-position: -289px -5px !important;
  cursor: not-allowed;
}
.fw .icheckbox_minimal.checked.disabled {
  background-position: -309px -5px !important;
}
.fw .icheckbox_minimal.icheck-minimal-sm {
  background-position: -238px -1088px !important;
}
.fw .icheckbox_minimal.icheck-minimal-sm.hover,
.fw .icheckbox_minimal.icheck-minimal-sm .focus {
  background-position: -256px -1088px !important;
}
.fw .icheckbox_minimal.icheck-minimal-sm.checked {
  background-position: -274px -1088px !important;
}
.fw .icheckbox_minimal.icheck-minimal-sm.disabled {
  background-position: -292px -1088px !important;
  cursor: not-allowed;
}
.fw .icheckbox_minimal.icheck-minimal-sm.checked.disabled {
  background-position: -310px -1088px !important;
}
.fw .iradio_minimal {
  background-position: -329px -5px !important;
}
.fw .iradio_minimal.hover {
  background-position: -349px -5px !important;
}
.fw .iradio_minimal.checked {
  background-position: -369px -5px !important;
}
.fw .iradio_minimal.disabled {
  background-position: -389px -4px !important;
  cursor: default;
}
.fw .iradio_minimal.checked.disabled {
  background-position: -409px -4px !important;
}
.fw .iradio_minimal.iradio-minimal-sm {
  background-position: -328px -1088px !important;
}
.fw .iradio_minimal.iradio-minimal-sm.hover,
.fw .iradio_minimal.iradio-minimal-sm .focus {
  background-position: -346px -1088px !important;
}
.fw .iradio_minimal.iradio-minimal-sm.checked {
  background-position: -364px -1088px !important;
}
.fw .iradio_minimal.iradio-minimal-sm.disabled {
  background-position: -382px -1088px !important;
  cursor: default;
}
.fw .iradio_minimal.iradio-minimal-sm.checked.disabled {
  background-position: -400px -1088px !important;
}
.fw .bs-select-hidden {
  display: none;
}
.fw .bootstrap-select,
.fw .fw-selectpicker {
  width: 240px \0/;
  /*IE9 and below*/
}
.fw .bootstrap-select > .btn-default,
.fw .fw-selectpicker > .btn-default {
  background: #fff;
  box-shadow: none !important;
  border: 1px solid #cccccc;
  padding: 1px 8px;
  min-height: 20px;
}
.fw .bootstrap-select.open > .btn-default,
.fw .fw-selectpicker.open > .btn-default,
.fw .bootstrap-select.open > .btn-default:hover,
.fw .fw-selectpicker.open > .btn-default:hover {
  background-color: #fff;
  box-shadow: none !important;
  padding: 1px 8px;
}
.fw .bootstrap-select.open .dropdown-toggle,
.fw .fw-selectpicker.open .dropdown-toggle,
.fw .bootstrap-select.open .dropdown-toggle:hover,
.fw .fw-selectpicker.open .dropdown-toggle:hover {
  padding-right: 25px;
}
.fw .bootstrap-select > .dropdown-toggle,
.fw .fw-selectpicker > .dropdown-toggle {
  width: 100%;
  padding-right: 25px;
  z-index: 1;
}
.fw .bootstrap-select > select,
.fw .fw-selectpicker > select {
  position: absolute !important;
  bottom: 0;
  left: 50%;
  width: 0.11px !important;
  height: 100% !important;
  padding: 0 !important;
  opacity: 0 !important;
  border: none;
}
.fw .bootstrap-select > select.mobile-device,
.fw .fw-selectpicker > select.mobile-device {
  top: 0;
  left: 0;
  display: block !important;
  width: 100% !important;
  z-index: 2;
}
.fw .bootstrap-select.has-error .dropdown-toggle,
.fw .fw-selectpicker.has-error .dropdown-toggle,
.fw .bootstrap-select.error .dropdown-toggle,
.fw .fw-selectpicker.error .dropdown-toggle {
  border-color: #e1514f;
}
.fw .bootstrap-select.fit-width,
.fw .fw-selectpicker.fit-width {
  width: auto !important;
}
.fw .bootstrap-select.btn-group.fit-content .dropdown-menu,
.fw .fw-selectpicker.btn-group.fit-content .dropdown-menu {
  width: 100%;
}
.fw .bootstrap-select.btn-group.fit-content .dropdown-menu li a span.text,
.fw .fw-selectpicker.btn-group.fit-content .dropdown-menu li a span.text {
  text-overflow: ellipsis;
  overflow: hidden;
  width: 95%;
}
.fw .bootstrap-select.btn-group.fit-content.checkbox-enable .dropdown-menu li a span.text,
.fw .fw-selectpicker.btn-group.fit-content.checkbox-enable .dropdown-menu li a span.text {
  width: 80%;
}
.fw .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn),
.fw .fw-selectpicker:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
  width: 240px;
}
.fw .bootstrap-select .dropdown-toggle:focus,
.fw .fw-selectpicker .dropdown-toggle:focus {
  outline-offset: -2px;
  background-color: #fff;
  outline: none;
}
.fw .bootstrap-select.bs-zindex .dropdown-menu,
.fw .fw-selectpicker.bs-zindex .dropdown-menu {
  z-index: 10000 !important;
}
.fw .bootstrap-select.disabled .btn-default.disabled,
.fw .fw-selectpicker.disabled .btn-default.disabled {
  background-color: #e6e6e6;
  border-color: #ccc;
}
.fw .bootstrap-select.disabled .btn-default.disabled .caret,
.fw .fw-selectpicker.disabled .btn-default.disabled .caret {
  cursor: not-allowed;
}
.fw .bootstrap-select.bs-select-count .bootstrap-select-count-selected,
.fw .fw-selectpicker.bs-select-count .bootstrap-select-count-selected {
  color: #808080;
  padding: 0 11px;
}
.fw .bootstrap-select.form-control {
  margin-bottom: 0;
  padding: 0;
  border: none;
}
.fw .bootstrap-select.form-control:not([class*="col-"]) {
  width: 100%;
}
.fw .bootstrap-select.form-control.input-group-btn {
  z-index: auto;
}
.fw .bootstrap-select.btn-group:not(.input-group-btn),
.fw .fw-selectpicker.btn-group:not(.input-group-btn),
.fw .bootstrap-select.btn-group[class*="col-"],
.fw .fw-selectpicker.btn-group[class*="col-"] {
  float: none;
  display: inline-block;
  margin-left: 0;
}
.fw .bootstrap-select.btn-group.dropdown-menu-right,
.fw .fw-selectpicker.btn-group.dropdown-menu-right,
.fw .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right,
.fw .fw-selectpicker.btn-group[class*="col-"].dropdown-menu-right,
.row .fw .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right,
.row .fw .fw-selectpicker.btn-group[class*="col-"].dropdown-menu-right {
  float: right;
}
.form-inline .fw .bootstrap-select.btn-group,
.form-inline .fw .fw-selectpicker.btn-group,
.form-horizontal .fw .bootstrap-select.btn-group,
.form-horizontal .fw .fw-selectpicker.btn-group,
.form-group .fw .bootstrap-select.btn-group,
.form-group .fw .fw-selectpicker.btn-group {
  margin-bottom: 0;
}
.form-group-lg .fw .bootstrap-select.btn-group.form-control,
.form-group-lg .fw .fw-selectpicker.btn-group.form-control,
.form-group-sm .fw .bootstrap-select.btn-group.form-control,
.form-group-sm .fw .fw-selectpicker.btn-group.form-control {
  padding: 0;
}
.form-inline .fw .bootstrap-select.btn-group .form-control,
.form-inline .fw .fw-selectpicker.btn-group .form-control {
  width: 100%;
}
.fw .bootstrap-select.btn-group.disabled,
.fw .fw-selectpicker.btn-group.disabled,
.fw .bootstrap-select.btn-group > .disabled,
.fw .fw-selectpicker.btn-group > .disabled {
  cursor: not-allowed;
}
.fw .bootstrap-select.btn-group.disabled:focus,
.fw .fw-selectpicker.btn-group.disabled:focus,
.fw .bootstrap-select.btn-group > .disabled:focus,
.fw .fw-selectpicker.btn-group > .disabled:focus {
  outline: none !important;
}
.fw .bootstrap-select.btn-group.bs-container,
.fw .fw-selectpicker.btn-group.bs-container {
  position: absolute;
}
.fw .bootstrap-select.btn-group.bs-container .dropdown-menu,
.fw .fw-selectpicker.btn-group.bs-container .dropdown-menu {
  z-index: 1060;
}
.fw .bootstrap-select.btn-group .dropdown-toggle .filter-option,
.fw .fw-selectpicker.btn-group .dropdown-toggle .filter-option {
  display: inline-block;
  overflow: hidden;
  width: 100%;
  text-align: left;
  text-overflow: ellipsis;
}
.fw .bootstrap-select.btn-group .dropdown-toggle .caret,
.fw .fw-selectpicker.btn-group .dropdown-toggle .caret {
  position: absolute;
  top: 0;
  right: 0;
  width: 22px !important;
  height: 20px !important;
  vertical-align: middle;
  border: 0 solid #fff;
  border-left: 1px solid #cccccc;
  background: #f2f2f2 url("images/flat-common-sprites-images@2x.png?bN=5314") -435px -30px !important;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
}
.fw .bootstrap-select.btn-group[class*="col-"] .dropdown-toggle,
.fw .fw-selectpicker.btn-group[class*="col-"] .dropdown-toggle {
  width: 100%;
}
.fw .bootstrap-select.btn-group .dropdown-menu,
.fw .fw-selectpicker.btn-group .dropdown-menu {
  min-width: 100%;
  box-sizing: border-box;
  white-space: nowrap;
  width: auto;
  margin-top: -1px;
  border-color: #b3b3b3;
}
.fw .bootstrap-select.btn-group .dropdown-menu.inner,
.fw .fw-selectpicker.btn-group .dropdown-menu.inner {
  position: static;
  float: none;
  border: 0;
  padding: 0;
  margin: 0;
  border-radius: 0;
  box-shadow: none;
}
.fw .bootstrap-select.btn-group .dropdown-menu.mCustomScrollbar li a,
.fw .fw-selectpicker.btn-group .dropdown-menu.mCustomScrollbar li a {
  padding: 4px 14px 3px 6px;
}
.fw .bootstrap-select.btn-group .dropdown-menu li,
.fw .fw-selectpicker.btn-group .dropdown-menu li {
  position: relative;
}
.fw .bootstrap-select.btn-group .dropdown-menu li.active small,
.fw .fw-selectpicker.btn-group .dropdown-menu li.active small {
  color: #fff;
}
.fw .bootstrap-select.btn-group .dropdown-menu li.disabled a,
.fw .fw-selectpicker.btn-group .dropdown-menu li.disabled a {
  color: #000;
  cursor: not-allowed;
}
.fw .bootstrap-select.btn-group .dropdown-menu li.disabled a > span.text,
.fw .fw-selectpicker.btn-group .dropdown-menu li.disabled a > span.text,
.fw .bootstrap-select.btn-group .dropdown-menu li.disabled a > span.check-mark,
.fw .fw-selectpicker.btn-group .dropdown-menu li.disabled a > span.check-mark {
  opacity: 0.4;
  filter: alpha(opacity=40);
}
.fw .bootstrap-select.btn-group .dropdown-menu li.disabled a > span.check-mark,
.fw .fw-selectpicker.btn-group .dropdown-menu li.disabled a > span.check-mark {
  opacity: 1;
  filter: alpha(opacity=100);
  background-position: -290px -6px;
}
.fw .bootstrap-select.btn-group .dropdown-menu li.disabled a:hover,
.fw .fw-selectpicker.btn-group .dropdown-menu li.disabled a:hover {
  background-color: #f5f5f5;
}
.fw .bootstrap-select.btn-group .dropdown-menu li.disabled.selected a > span.check-mark,
.fw .fw-selectpicker.btn-group .dropdown-menu li.disabled.selected a > span.check-mark {
  opacity: 1;
  filter: alpha(opacity=100);
  background-position: -310px -6px;
}
.fw .bootstrap-select.btn-group .dropdown-menu li a,
.fw .fw-selectpicker.btn-group .dropdown-menu li a {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 4px 6px 3px 6px;
}
.fw .bootstrap-select.btn-group .dropdown-menu li a.opt,
.fw .fw-selectpicker.btn-group .dropdown-menu li a.opt {
  position: relative;
  padding-left: 20px;
}
.fw .bootstrap-select.btn-group .dropdown-menu li a.opt.legend,
.fw .fw-selectpicker.btn-group .dropdown-menu li a.opt.legend {
  padding-left: 6px;
}
.fw .bootstrap-select.btn-group .dropdown-menu li a span.check-mark,
.fw .fw-selectpicker.btn-group .dropdown-menu li a span.check-mark {
  display: none;
}
.fw .bootstrap-select.btn-group .dropdown-menu li a span.text,
.fw .fw-selectpicker.btn-group .dropdown-menu li a span.text {
  display: inline-block;
}
.fw .bootstrap-select.btn-group .dropdown-menu li a span.text .highlight-text,
.fw .fw-selectpicker.btn-group .dropdown-menu li a span.text .highlight-text {
  color: #7ebb49;
}
.fw .bootstrap-select.btn-group .dropdown-menu li a:focus,
.fw .fw-selectpicker.btn-group .dropdown-menu li a:focus {
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  outline: none;
}
.fw .bootstrap-select.btn-group .dropdown-menu li small,
.fw .fw-selectpicker.btn-group .dropdown-menu li small {
  padding-left: 0.5em;
}
.fw .bootstrap-select.btn-group .dropdown-menu .notify,
.fw .fw-selectpicker.btn-group .dropdown-menu .notify {
  position: absolute;
  bottom: 5px;
  width: 96%;
  margin: 0 2%;
  min-height: 26px;
  padding: 3px 5px;
  background: #f5f5f5;
  border: 1px solid #e3e3e3;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  pointer-events: none;
  opacity: 0.9;
  box-sizing: border-box;
}
.fw .bootstrap-select.btn-group .no-results,
.fw .fw-selectpicker.btn-group .no-results {
  padding: 3px;
  background: #f5f5f5;
  margin: 0 5px;
  white-space: nowrap;
}
.fw .bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option,
.fw .fw-selectpicker.btn-group.fit-width .dropdown-toggle .filter-option {
  position: static;
}
.fw .bootstrap-select.btn-group.fit-width .dropdown-toggle .caret,
.fw .fw-selectpicker.btn-group.fit-width .dropdown-toggle .caret {
  position: static;
  top: auto;
  margin-top: -1px;
}
.fw .bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark,
.fw .fw-selectpicker.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
  position: absolute;
  display: inline-block;
  right: 15px;
  margin-top: 5px;
}
.fw .bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text,
.fw .fw-selectpicker.btn-group.show-tick .dropdown-menu li a span.text {
  margin-right: 34px;
  margin-top: 1px;
}
.fw .bootstrap-select.btn-group.tick-enable .dropdown-menu li a,
.fw .fw-selectpicker.btn-group.tick-enable .dropdown-menu li a {
  padding-left: 24px;
}
.fw .bootstrap-select.btn-group.tick-enable .dropdown-menu li.selected a span.check-mark,
.fw .fw-selectpicker.btn-group.tick-enable .dropdown-menu li.selected a span.check-mark {
  position: absolute;
  display: inline-block;
  left: 5px;
  margin-top: 3px;
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") -40px -6px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  width: 18px;
  height: 18px;
}
.fw .bootstrap-select.btn-group.tick-enable .dropdown-menu li.selected a span.check-mark::before,
.fw .fw-selectpicker.btn-group.tick-enable .dropdown-menu li.selected a span.check-mark::before {
  content: "";
}
.fw .bootstrap-select.btn-group.tick-enable .dropdown-menu li a span.text,
.fw .fw-selectpicker.btn-group.tick-enable .dropdown-menu li a span.text {
  margin-right: 34px;
}
.fw .bootstrap-select.btn-group.tick-enable.tick-enable-md .dropdown-menu li a,
.fw .fw-selectpicker.btn-group.tick-enable.tick-enable-md .dropdown-menu li a {
  padding-left: 32px;
}
.fw .bootstrap-select.btn-group.tick-enable.tick-enable-md .dropdown-menu li.selected a span.check-mark,
.fw .fw-selectpicker.btn-group.tick-enable.tick-enable-md .dropdown-menu li.selected a span.check-mark {
  left: 9px;
}
.fw .bootstrap-select.show-menu-arrow.open > .dropdown-toggle {
  z-index: 1061;
}
.fw .bootstrap-select.show-menu-arrow .dropdown-toggle:before {
  content: '';
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid rgba(204, 204, 204, 0.2);
  position: absolute;
  bottom: -4px;
  left: 9px;
  display: none;
}
.fw .bootstrap-select.show-menu-arrow .dropdown-toggle:after {
  content: '';
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid white;
  position: absolute;
  bottom: -4px;
  left: 10px;
  display: none;
}
.fw .bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
  bottom: auto;
  top: -3px;
  border-top: 7px solid rgba(204, 204, 204, 0.2);
  border-bottom: 0;
}
.fw .bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {
  bottom: auto;
  top: -3px;
  border-top: 6px solid white;
  border-bottom: 0;
}
.fw .bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {
  right: 12px;
  left: auto;
}
.fw .bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {
  right: 13px;
  left: auto;
}
.fw .bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before,
.fw .bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after {
  display: block;
}
.fw .bs-searchbox,
.fw .bs-actionsbox,
.fw .bs-donebutton {
  padding: 1px 3px 4px 3px;
}
.fw .bs-actionsbox {
  width: 100%;
  box-sizing: border-box;
}
.fw .bs-actionsbox .btn-group {
  min-width: 160px;
}
.fw .bs-actionsbox .btn-group button {
  width: 50%;
}
.fw .bs-donebutton {
  float: left;
  width: 100%;
  box-sizing: border-box;
}
.fw .bs-donebutton .btn-group button {
  width: 100%;
}
.fw .bs-searchbox + .bs-actionsbox {
  border-bottom: 1px solid #e5e5e5;
}
.fw .bs-searchbox + .bs-actionsbox .bs-deselect-all {
  border-left: 1px solid #e5e5e5;
}
.fw .bs-searchbox .form-control {
  margin-bottom: 0;
  max-width: 100%;
  width: 100%;
  float: none;
  height: 22px;
  border: 1px solid #cccccc !important;
}
.fw .bootstrap-select.checkbox-enable .dropdown-menu li a span.text,
.fw .fw-selectpicker.checkbox-enable .dropdown-menu li a span.text {
  margin-right: 0 !important;
  margin-left: 28px;
}
.fw .bootstrap-select.checkbox-enable .dropdown-menu li span.check-mark,
.fw .fw-selectpicker.checkbox-enable .dropdown-menu li span.check-mark {
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") -230px -6px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  width: 18px;
  height: 18px;
  position: absolute;
  left: 10px;
  top: 5px;
  display: block !important;
}
.fw .bootstrap-select.checkbox-enable .dropdown-menu li span.check-mark:hover,
.fw .fw-selectpicker.checkbox-enable .dropdown-menu li span.check-mark:hover {
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") -250px -6px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
}
.fw .bootstrap-select.checkbox-enable .dropdown-menu li span.check-mark:before,
.fw .fw-selectpicker.checkbox-enable .dropdown-menu li span.check-mark:before {
  content: "";
}
.fw .bootstrap-select.checkbox-enable .dropdown-menu li.selected span.check-mark,
.fw .fw-selectpicker.checkbox-enable .dropdown-menu li.selected span.check-mark {
  margin-top: 0 !important;
  right: auto;
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") -270px -6px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
}
.fw .bootstrap-select.checkbox-enable .dropdown-menu li.disabled span.check-mark,
.fw .fw-selectpicker.checkbox-enable .dropdown-menu li.disabled span.check-mark {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.fw .bootstrap-select.checkbox-enable .dropdown-menu li.disabled .checked span.text,
.fw .fw-selectpicker.checkbox-enable .dropdown-menu li.disabled .checked span.text {
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .bootstrap-select.checkbox-enable .dropdown-menu li.disabled .checked span.text span.check-mark,
.fw .fw-selectpicker.checkbox-enable .dropdown-menu li.disabled .checked span.text span.check-mark {
  opacity: 1;
  filter: alpha(opacity=100);
  background-position: -310px -6px;
}
.fw .bootstrap-select.icon-enable .dropdown-menu li a span.text,
.fw .fw-selectpicker.icon-enable .dropdown-menu li a span.text {
  margin-right: 0 !important;
  margin-left: 50px;
}
.fw .bootstrap-select.icon-enable .dropdown-menu li span.sp-icon,
.fw .fw-selectpicker.icon-enable .dropdown-menu li span.sp-icon {
  width: 20px;
  height: 20px;
  position: absolute;
  left: 35px;
  top: 5px;
}
.fw .bootstrap-select.icon-enable .dropdown-menu li span.sp-icon:hover,
.fw .fw-selectpicker.icon-enable .dropdown-menu li span.sp-icon:hover {
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") -179px -391px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
}
.fw .bootstrap-select.icon-enable .dropdown-menu li span.sp-icon:before,
.fw .fw-selectpicker.icon-enable .dropdown-menu li span.sp-icon:before {
  content: "";
}
.fw .bootstrap-select .filter-option .glyphicon,
.fw .fw-selectpicker .filter-option .glyphicon {
  display: none;
}
.fw .bootstrap-select.bs-custom-scroll .dropdown-menu,
.fw .fw-selectpicker.bs-custom-scroll .dropdown-menu {
  padding: 5px 0;
}
.fw .bootstrap-select.bs-custom-scroll ul.dropdown-menu.inner,
.fw .fw-selectpicker.bs-custom-scroll ul.dropdown-menu.inner {
  overflow: hidden !important;
  padding-right: 3px;
}
.fw .bootstrap-select .dropdown-menu li > a,
.fw .fw-selectpicker .dropdown-menu li > a {
  display: block;
  padding: 6px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #000;
  white-space: nowrap;
}
.fw .bootstrap-select.mandatory-enable .dropdown-menu,
.fw .fw-selectpicker.mandatory-enable .dropdown-menu {
  min-width: 240px;
}
.fw .bootstrap-select.mandatory-enable .dropdown-menu li span.text,
.fw .fw-selectpicker.mandatory-enable .dropdown-menu li span.text {
  padding-right: 20px;
}
.fw .bootstrap-select.mandatory-enable .dropdown-menu li span.mandatory-mark,
.fw .fw-selectpicker.mandatory-enable .dropdown-menu li span.mandatory-mark {
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") -93px -2837px;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-size: 500px 3824px !important;
  width: 18px;
  height: 18px;
  position: absolute;
  right: 8px;
  top: 5px;
  display: block !important;
}
.fw .bootstrap-select.mandatory-enable .dropdown-menu li span.mandatory-mark:hover,
.fw .fw-selectpicker.mandatory-enable .dropdown-menu li span.mandatory-mark:hover {
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") -93px -2837px;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-size: 500px 3824px !important;
}
.fw .bootstrap-select.mandatory-enable .dropdown-menu li span.mandatory-mark:before,
.fw .fw-selectpicker.mandatory-enable .dropdown-menu li span.mandatory-mark:before {
  content: "";
}
.fw .bootstrap-select.mandatory-enable .dropdown-menu li span.mandatory-mark.selected,
.fw .fw-selectpicker.mandatory-enable .dropdown-menu li span.mandatory-mark.selected {
  margin-top: 0 !important;
  right: 8px !important;
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") -79px -2837px;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-size: 500px 3824px !important;
}
.fw .bootstrap-select.mandatory-enable .dropdown-menu li span.mandatory-mark.selected:hover,
.fw .fw-selectpicker.mandatory-enable .dropdown-menu li span.mandatory-mark.selected:hover {
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") -79px -2837px;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-size: 500px 3824px !important;
}
.fw .bootstrap-select.mandatory-enable .dropdown-menu li.disabled span.mandatory-mark,
.fw .fw-selectpicker.mandatory-enable .dropdown-menu li.disabled span.mandatory-mark {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.fw .bootstrap-select.mandatory-enable.mandatory-enable-only .check-mark,
.fw .fw-selectpicker.mandatory-enable.mandatory-enable-only .check-mark {
  display: none !important;
}
.fw .bootstrap-select .dropdown-menu li.active > a {
  background-color: #f5f5f5 !important;
  color: #262626;
}
.fw .bootstrap-select .bs-attribute {
  padding: 5px 5px 0px 5px;
}
.fw .bootstrap-select .bs-attribute .form-control {
  height: 22px;
}
.fw .bootstrap-select .bs-attribute .btn > .glyphicon-plus {
  font-size: 10px;
  line-height: 6px;
  top: -1px;
}
.fw .bootstrap-select .bs-attribute .btn,
.fw .bootstrap-select .bs-attribute .btn:hover {
  padding: 5px 6px;
  background-color: #f1f4f5;
  height: 22px;
  line-height: 13px;
  font-size: 11px;
  border: 1px solid #cccccc;
  border-left-width: 0;
}
.fw .bs-hover .dropdown-menu li > a .fw-icon,
.fw .bs-hover .dropdown-menu li > a .fw-inline-icon {
  display: none;
}
.fw .bs-hover .dropdown-menu li:hover > a .fw-icon,
.fw .bs-hover .dropdown-menu li:hover > a .fw-inline-icon {
  display: block;
}
.fw .bs-select-footer,
.fw .bootstrap-select-footer {
  min-height: 40px;
  border-top: 1px solid #ccc;
  padding-top: 10px;
  margin: 10px 10px 0  10px;
}
.fw .inside-option-link.btn-group .dropdown-menu li .text-muted {
  float: right;
}
.fw .inside-option-link.btn-group .dropdown-menu li em {
  font-style: normal;
  visibility: hidden;
  font-size: 11px;
}
.fw .inside-option-link.btn-group .dropdown-menu li:hover em {
  visibility: visible;
  cursor: pointer;
}
.fw .bs-highlight-muted.btn-group .dropdown-menu li.disabled:hover {
  background-color: #f5f5f5;
}
.fw .icon-select > button.btn.btn-default.dropdown-toggle .fw-inline-icon {
  margin-top: -2px;
  margin-bottom: -2px;
}
.fw .icon-select .dropdown-menu > .dropdown-menu.inner .fw-inline-icon {
  margin-top: -2px;
  margin-bottom: -2px;
}
.fw .icon-select.icon-select-md .dropdown-toggle {
  padding-left: 5px;
}
.fw .icon-select.icon-select-md .dropdown-toggle .filter-option > span {
  color: #000 !important;
}
.fw .icon-select.icon-select-md .dropdown-menu > .dropdown-menu.inner li a {
  padding: 6px 6px 5px 6px;
}
.fw .icon-select.icon-select-md .dropdown-menu > .dropdown-menu.inner li a .fw-icon {
  margin-top: -1.5px;
}
.fw .icon-select.icon-select-md.open .dropdown-toggle {
  padding-left: 5px;
}
.fw .option-group-select .dropdown-menu .dropdown-header.legend {
  padding: 0 7px 5px;
  color: #8a8a8a;
  font-size: 11px;
  height: 18px;
}
.fw .option-group-select .dropdown-menu .dropdown-header:before {
  content: " ";
  height: 1px;
  background: #e5e5e5;
  position: absolute;
  margin-top: 8px;
  z-index: 0;
  right: 0;
  left: 10px;
}
.fw .option-group-select .dropdown-menu .dropdown-header span.text {
  position: absolute;
  z-index: 2;
  background: white;
  padding-right: 7px;
  color: #8a8a8a;
}
.fw .option-group-select .dropdown-menu .divider {
  border: none;
  background: transparent;
  margin: 0 0;
}
.fw .select-with-legend-style1 .dropdown-menu.inner .dropdown-header {
  padding: 3px 20px 3px 10px;
  color: #666666;
}
.fw .select-with-legend-style2 .dropdown-menu.inner .dropdown-header {
  padding: 4px 6px 3px 6px;
  color: #666666;
}
.fw .select-with-legend-style2 .dropdown-menu.inner li a.opt {
  padding: 4px 6px 3px 6px;
}
.fw .select-with-legend-style3 .dropdown-menu .bs-searchbox {
  padding: 1px 6px 4px 6px;
}
.fw .select-with-legend-style3 .dropdown-menu.inner .dropdown-header {
  padding: 4px 6px 3px 6px;
  color: #7F7F7F;
  font-weight: 600;
}
.fw .select-with-legend-style3 .dropdown-menu.inner li a.opt {
  padding: 4px 6px 3px 18px;
}
.fw .select-with-legend-style3 .dropdown-menu.inner li.divider {
  margin: 6.5px 6px;
}
.fw .bootstrap-select-input {
  border-width: 0;
  width: 100%;
  height: 17px;
}
.fw .bootstrap-select.tool-bs-select {
  background-color: #fff;
}
.fw .bootstrap-select.tool-bs-select .btn-default {
  border: #c6cacc solid 1px;
  min-height: 18px;
  height: 18px;
  line-height: 12px;
  padding: 2px 20px 2px 8px !important;
}
.fw .bootstrap-select.tool-bs-select .btn-default.dropdown-toggle .caret {
  background-position: -246px -31px !important;
  background-color: #fff !important;
  width: 20px !important;
  height: 16px !important;
  border: none;
  opacity: 0.6;
}
.fw .bootstrap-select.tool-bs-select .btn-default.dropdown-toggle:focus {
  outline: none !important;
  border-color: #c6cacc !important;
}
.fw .bootstrap-select.tool-bs-select .dropdown-menu {
  width: 100%;
}
.fw .bootstrap-select.tool-bs-select .dropdown-menu > li a {
  padding: 4.5px 8px 2.5px 8px !important;
  line-height: initial !important;
}
.fw .bootstrap-select.tool-bs-select .dropdown-menu li.dropdown-header {
  margin: 4.5px 3px 3px 3px;
  font-size: 11px;
  position: relative;
  padding: 0;
}
.fw .bootstrap-select.tool-bs-select .dropdown-menu li.dropdown-header span.text {
  padding: 0 7px 0 4px;
  position: relative;
  z-index: 2;
  background: #fff;
  color: #666;
}
.fw .bootstrap-select.tool-bs-select .dropdown-menu li.dropdown-header::after {
  content: "";
  background: #E2E2E2;
  width: 100%;
  height: 1px;
  display: inline-block;
  position: absolute;
  top: 8px;
  left: 0;
  z-index: 1;
}
.fw .bootstrap-select.tool-bs-select .dropdown-menu li.dropdown-header:first-of-type {
  margin-top: 1.5px;
}
.fw .bootstrap-select .bs-pagination {
  height: 28px;
  background-color: #f3f3f3;
  text-align: right;
  margin: 5px 0 -5px 0;
  padding: 6px 5px 0 0;
}
.fw .bootstrap-select .bs-pagination .bs-pagecount {
  opacity: 0.7;
  filter: alpha(opacity=70);
  margin-right: 10px;
}
.fw .bootstrap-select .bs-pagination.disabled .bs-pagecount {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.fw .bootstrap-select.with-selectall .bs-searchbox {
  padding: 1px 4px 1px 4px;
}
.fw .bootstrap-select.with-selectall .bs-actionsbox {
  padding: 0 4px 4px;
}
.fw .bootstrap-select.with-selectall .bs-actionsbox .btn-group {
  border-bottom: 1px solid #e6e6e6;
  padding-bottom: 2px;
}
.fw .bootstrap-select.with-selectall .bs-actionsbox .btn-group .btn {
  padding: 4px 0px 3px 0px;
  font-weight: 600;
  display: block;
  width: 100%;
  text-align: left;
}
.fw .bootstrap-select.with-selectall .bs-actionsbox .btn-group .btn.bs-select-all {
  padding-left: 30px;
  position: relative;
  background-color: #fff;
  font-weight: normal;
}
.fw .bootstrap-select.with-selectall .bs-actionsbox .btn-group .btn.bs-select-all:before {
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") -230px -6px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  width: 18px;
  height: 18px;
  position: absolute;
  left: 6px;
  top: 4px;
  content: "";
}
.fw .bootstrap-select.with-selectall .bs-actionsbox .btn-group .btn.bs-deselect-all {
  padding-left: 30px;
  position: relative;
  display: none;
  background-color: #fff;
  font-weight: normal;
}
.fw .bootstrap-select.with-selectall .bs-actionsbox .btn-group .btn.bs-deselect-all:before {
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") -270px -6px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  width: 18px;
  height: 18px;
  position: absolute;
  left: 7px;
  top: 4px;
  content: "";
}
.fw .bootstrap-select.with-selectall .bs-searchbox + .bs-actionsbox {
  border-bottom-width: 0;
}
.fw .bootstrap-select.with-selectall .mCSB_scrollTools {
  right: 3px;
}
.fw .bootstrap-select.with-selectall.selected-all .bs-actionsbox .btn.bs-deselect-all {
  display: block;
  border-left-width: 0;
}
.fw .bootstrap-select.with-selectall.selected-all .bs-actionsbox .btn.bs-select-all {
  display: none;
}
.fw .bootstrap-select.with-selectall.deselected-all .bs-actionsbox .btn.bs-deselect-all {
  display: none;
}
.fw .bootstrap-select.with-selectall.deselected-all .bs-actionsbox .btn.bs-select-all {
  display: block;
}
.fw .bootstrap-select.with-selectall .bs-placeholder + .dropdown-menu .bs-actionsbox .btn.bs-deselect-all {
  display: none;
}
.fw .bootstrap-select.with-selectall .bs-placeholder + .dropdown-menu .bs-actionsbox .btn.bs-select-all {
  display: block;
}
.fw .bootstrap-select.with-selectall.with-select-option1 .bs-actionsbox {
  padding: 0 4px 0;
}
.fw .bootstrap-select.with-selectall.with-select-option1 .bs-actionsbox .btn-group {
  border: none;
  padding-bottom: 0;
}
.fw .bootstrap-select.with-selectall.with-select-option1 .bs-actionsbox .btn-group .btn {
  font-weight: 400;
}
.fw .bootstrap-select.with-selectall.action-with-border .bs-searchbox {
  margin-bottom: 4px;
}
.fw .bootstrap-select.with-selectall.action-with-border .bs-actionsbox {
  border-bottom: 1px solid #e4e4e4;
}
.fw .bootstrap-select.with-selectall .bs-indeterminate::before {
  background-position: -380px -113px !important;
}
.fw .bootstrap-select.bs-draggable.checkbox-enable .dropdown-menu li a {
  min-height: 26px;
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .bootstrap-select.bs-draggable.checkbox-enable .dropdown-menu li a:not(.ui-state-disabled)::before {
  content: " ";
  width: 7px;
  height: 14px;
  position: absolute;
  background-image: url("images/flat-common-sprites-images@2x.png?bN=5314");
  background-position: -156px -61px;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-size: 500px 3824px !important;
  margin-left: -1px;
  margin-top: 2px;
  cursor: move;
  opacity: 0.7;
  filter: alpha(opacity=70);
}
.fw .bootstrap-select.bs-draggable.checkbox-enable .dropdown-menu li a:not(.ui-state-disabled) span.check-mark {
  left: 19px;
}
.fw .bootstrap-select.bs-draggable.checkbox-enable .dropdown-menu li a:not(.ui-state-disabled) span.text {
  margin-left: 34px;
}
.fw .bootstrap-select.bs-draggable.checkbox-enable .dropdown-menu li.ui-state-disabled a {
  padding: 4px 6px 3px 6px;
}
.fw .bootstrap-select.bs-draggable.checkbox-enable .dropdown-menu li.ui-state-disabled a:before {
  display: none;
}
.fw .bootstrap-select.bs-draggable.checkbox-enable .dropdown-menu li.ui-state-disabled a span.check-mark {
  left: 10px;
}
.fw .bootstrap-select.bs-draggable.checkbox-enable .dropdown-menu li.ui-state-disabled a span.text {
  margin-left: 28px;
}
.fw .bs-ui-state-highlight {
  border: 1px dashed #ccc;
  background: #fafafa;
  min-height: 26px;
}
.fw .bootstrap-select.bs-with-header.btn-group .dropdown-menu li.dropdown-header {
  padding: 3px 5px;
  font-size: 11px;
  color: #666666;
}
.fw .bootstrap-select.bs-with-header.btn-group .dropdown-menu li.divider {
  display: none;
}
.fw .bootstrap-select.bs-with-header.btn-group .dropdown-menu li > a {
  padding-left: 15px;
}
.fw .bootstrap-select.bs-with-header.btn-group .dropdown-menu .bs-searchbox {
  padding-left: 5px;
  padding-right: 5px;
}
.fw .bootstrap-select.bs-with-header.bs-opt-list-sm.btn-group .dropdown-menu li > a {
  padding-left: 5px;
  padding-right: 5px;
}
.fw .bootstrap-select.tool-bs-select.tool-select-with-divider .btn-default {
  height: 22px;
  border: 1px solid #C6CACC;
}
.fw .bootstrap-select.tool-bs-select.tool-select-with-divider .btn-default .option-sub-text {
  display: none;
}
.fw .bootstrap-select.tool-bs-select.tool-select-with-divider .btn-default.dropdown-toggle .caret {
  background-position: -332px -190px !important;
  height: 20px !important;
  opacity: 1;
}
.fw .bootstrap-select.tool-bs-select.tool-select-with-divider .dropdown-menu {
  width: 160px;
}
.fw .bootstrap-select.tool-bs-select.tool-select-with-divider .dropdown-menu li a {
  padding: 8px 8px 7px 8px !important;
}
.fw .bootstrap-select.tool-bs-select.tool-select-with-divider .dropdown-menu li a .option-sub-text {
  display: block;
  color: #666;
  font-size: 10px;
}
.fw .bootstrap-select.tool-bs-select.tool-select-with-divider .dropdown-menu li.divider {
  margin: 5px 8px;
  background-color: #DDDFE0;
}
.fw .bootstrap-select.bootstrap-select-fixed-width-dropdown.btn-group .dropdown-menu.open {
  max-width: 100%;
}
.fw .bootstrap-select.bootstrap-select-fixed-width-dropdown.btn-group .dropdown-menu.open > li {
  word-wrap: break-word;
  overflow-wrap: break-word;
  width: 100%;
}
.fw .bootstrap-select.bootstrap-select-fixed-width-dropdown.select-break-all.btn-group .dropdown-menu.open li a {
  white-space: normal;
}
.fw .bootstrap-select.bootstrap-select-fixed-width-dropdown.select-break-all.btn-group .dropdown-menu.open li a .text {
  white-space: normal;
  word-break: break-all;
}
.fw .alert-status-select .dropdown-toggle .alert-status-color {
  height: 7px;
  width: 9px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 8px;
  margin-top: -1px;
  background: #558ED6;
}
.fw .alert-status-select .dropdown-toggle .alert-status-color.alert-progress {
  background: #F89057;
}
.fw .alert-status-select .dropdown-toggle .alert-status-color.alert-close {
  background: #2DB26D;
}
.fw .alert-status-select .dropdown-toggle .alert-status-color.alert-open {
  background: #229FDF;
}
.fw .alert-status-select .dropdown-menu li a .alert-status-color {
  height: 7px;
  width: 9px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 8px;
  margin-top: -1px;
  background: #558ED6;
}
.fw .alert-status-select .dropdown-menu li a .alert-status-color.alert-progress {
  background: #F89057;
}
.fw .alert-status-select .dropdown-menu li a .alert-status-color.alert-close {
  background: #2DB26D;
}
.fw .alert-status-select .dropdown-menu li a .alert-status-color.alert-open {
  background: #229FDF;
}
.fw .bootstrap-select.bs-truncate-md .dropdown-menu.open li a,
.fw .bootstrap-select.bs-truncate-lg .dropdown-menu.open li a {
  word-wrap: break-word;
  overflow-wrap: break-word;
  width: 100%;
  white-space: normal;
}
.fw .bootstrap-select.bs-truncate-230 .dropdown-menu.open {
  width: 230px;
}
.fw .bootstrap-select.bs-truncate-lg .dropdown-menu.open {
  width: 480px;
}
.fw .bootstrap-select.with-subdropdown .dropdown-menu li.dropdown:hover .dropdown-submenu {
  display: block;
  left: 100%;
  top: -10px;
}
.fw .bootstrap-select.bs-label-fix.btn-group div.dropdown-menu ul.dropdown-menu.inner li > a {
  line-height: 13px;
  padding: 4px 6px 1px 6px;
}
.fw .bootstrap-select.bs-label-fix.btn-group div.dropdown-menu ul.dropdown-menu.inner li > a span.text {
  height: 14px;
}
.fw .bootstrap-select.bs-label-fix.btn-group div.dropdown-menu ul.dropdown-menu.inner li > a span.text label.text {
  height: 14px;
  margin-bottom: 0;
}
.fw .section {
  clear: both;
  padding: 0px;
  margin: 0px;
}
.fw .col {
  display: block;
  float: left;
  margin: 1% 0 1% 1.5%;
}
.fw .small-col {
  display: block;
  float: left;
  margin: 0% 0 0% 1%;
}
.fw .column {
  display: block;
  float: left;
  margin: 0;
}
.fw .column.span_12 {
  width: 100%;
}
.fw .column.span_11 {
  width: 91.66%;
}
.fw .column.span_10 {
  width: 83.33%;
}
.fw .column.span_9 {
  width: 75%;
}
.fw .column.span_8 {
  width: 66.66%;
}
.fw .column.span_7 {
  width: 58.33%;
}
.fw .column.span_6 {
  width: 50%;
}
.fw .column.span_5 {
  width: 41.66%;
}
.fw .column.span_4 {
  width: 33.33%;
}
.fw .column.span_3 {
  width: 25%;
}
.fw .column.span_2 {
  width: 16.66%;
}
.fw .column.span_1 {
  width: 8.333%;
}
.fw .col:first-child,
.fw .small-col:first-child {
  margin-left: 0;
}
.fw .group:before,
.fw .group:after {
  content: "";
  display: table;
}
.fw .group:after {
  clear: both;
}
.fw .group {
  zoom: 1;
  /* For IE 6/7 */
}
.fw .span_12 {
  width: 100%;
}
.fw .span_11 {
  width: 91.54%;
}
.fw .span_10 {
  width: 83.08%;
}
.fw .span_9 {
  width: 74.62%;
}
.fw .span_8 {
  width: 66.16%;
}
.fw .span_7 {
  width: 57.7%;
}
.fw .span_6 {
  width: 49.25%;
}
.fw .span_5 {
  width: 40.79%;
}
.fw .span_4 {
  width: 32.33%;
}
.fw .span_3 {
  width: 23.87%;
}
.fw .span_2 {
  width: 15.41%;
}
.fw .span_1 {
  width: 6.958%;
}
@media only screen and (max-width: 480px) {
  .fw .col {
    margin: 1% 0 1% 0%;
  }
  .fw .span_1,
  .fw .span_2,
  .fw .span_3,
  .fw .span_4,
  .fw .span_5,
  .fw .span_6,
  .fw .span_7,
  .fw .span_8,
  .fw .span_9,
  .fw .span_10,
  .fw .span_11,
  .fw .span_12 {
    width: 100%;
  }
}
.fw .ui-helper-hidden {
  display: none;
}
.fw .ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.fw .ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}
.fw .ui-helper-clearfix:before,
.fw .ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
}
.fw .ui-helper-clearfix:after {
  clear: both;
}
.fw .ui-helper-clearfix {
  min-height: 0;
  /* support: IE7 */
}
.fw .ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
  /* support: IE8 */
}
.fw .ui-front {
  z-index: 100;
}
.fw .ui-state-disabled {
  cursor: default !important;
}
.fw .ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}
.fw .ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.fw .ui-tooltip {
  padding: 8px;
  position: absolute;
  z-index: 9999;
  max-width: 300px;
  /*-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;*/
  background-color: #333 !important;
  color: #fff !important;
  border-radius: 0 !important;
}
.fw .ui-tooltip.ui-tooltip-2 {
  padding: 5px;
  position: absolute;
  z-index: 9999;
  max-width: 300px;
  min-width: 220px;
  background-color: #f2f2f2 !important;
  -webkit-box-shadow: 0 0 5px #aaa;
  box-shadow: 0 0 5px #aaa;
  color: #000 !important;
  border: 1px solid #cfcfcf;
  font-size: 11px;
}
.fw .ui-tooltip.ui-tooltip-3 {
  padding: 15px;
  position: absolute;
  z-index: 9999;
  max-width: 265px;
  min-width: 158px;
  background-color: #F2EBD7 !important;
  -webkit-box-shadow: rgba(0, 0, 0, 0.16) 0 3px 6px;
  box-shadow: rgba(0, 0, 0, 0.16) 0 3px 6px;
  color: #000 !important;
  border: 1px solid #D4A65E;
  font-size: 11px;
}
.fw body .ui-tooltip {
  border-width: 0px;
}
.fw .ui-widget {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
}
.fw .ui-widget .ui-widget {
  font-size: 1em;
}
.fw .ui-widget input,
.fw .ui-widget select,
.fw .ui-widget textarea,
.fw .ui-widget button {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
}
.fw .ui-widget-content {
  border: 1px solid #dddddd;
  background: #ffffff;
  color: #333333;
}
.fw .ui-widget-content a {
  color: #333333;
}
.fw .ui-widget-header {
  border: 1px solid #dddddd;
  background: #e9e9e9;
  color: #333333;
  font-weight: bold;
}
.fw .ui-widget-header a {
  color: #333333;
}
.fw .ui-state-default,
.fw .ui-widget-content .ui-state-default,
.fw .ui-widget-header .ui-state-default {
  border: 1px solid #c5c5c5;
  background: #f6f6f6;
  font-weight: normal;
  color: #454545;
}
.fw .ui-state-default a,
.fw .ui-state-default a:link,
.fw .ui-state-default a:visited {
  color: #454545;
  text-decoration: none;
}
.fw .ui-state-hover,
.fw .ui-widget-content .ui-state-hover,
.fw .ui-widget-header .ui-state-hover,
.fw .ui-state-focus,
.fw .ui-widget-content .ui-state-focus,
.fw .ui-widget-header .ui-state-focus {
  border: 1px solid #cccccc;
  background: #ededed;
  font-weight: normal;
  color: #2b2b2b;
}
.fw .ui-state-hover a,
.fw .ui-state-hover a:hover,
.fw .ui-state-hover a:link,
.fw .ui-state-hover a:visited,
.fw .ui-state-focus a,
.fw .ui-state-focus a:hover,
.fw .ui-state-focus a:link,
.fw .ui-state-focus a:visited {
  color: #2b2b2b;
  text-decoration: none;
}
.fw .ui-state-active,
.fw .ui-widget-content .ui-state-active,
.fw .ui-widget-header .ui-state-active {
  border: 1px solid #003eff;
  background: #007fff;
  font-weight: normal;
  color: #ffffff;
}
.fw .ui-state-active a,
.fw .ui-state-active a:link,
.fw .ui-state-active a:visited {
  color: #ffffff;
  text-decoration: none;
}
.fw .ui-state-highlight,
.fw .ui-widget-content .ui-state-highlight,
.fw .ui-widget-header .ui-state-highlight {
  border: 1px solid #dad55e;
  background: #fffa90;
  color: #777620;
}
.fw .ui-state-highlight a,
.fw .ui-widget-content .ui-state-highlight a,
.fw .ui-widget-header .ui-state-highlight a {
  color: #777620;
}
.fw .ui-state-error,
.fw .ui-widget-content .ui-state-error,
.fw .ui-widget-header .ui-state-error {
  border: 1px solid #f1a899;
  background: #fddfdf;
  color: #5f3f3f;
}
.fw .ui-state-error a,
.fw .ui-widget-content .ui-state-error a,
.fw .ui-widget-header .ui-state-error a {
  color: #5f3f3f;
}
.fw .ui-state-error-text,
.fw .ui-widget-content .ui-state-error-text,
.fw .ui-widget-header .ui-state-error-text {
  color: #5f3f3f;
}
.fw .ui-priority-primary,
.fw .ui-widget-content .ui-priority-primary,
.fw .ui-widget-header .ui-priority-primary {
  font-weight: bold;
}
.fw .ui-priority-secondary,
.fw .ui-widget-content .ui-priority-secondary,
.fw .ui-widget-header .ui-priority-secondary {
  opacity: 0.7;
  filter: alpha(opacity=70);
  /* support: IE8 */
  font-weight: normal;
}
.fw .ui-state-disabled,
.fw .ui-widget-content .ui-state-disabled,
.fw .ui-widget-header .ui-state-disabled {
  opacity: 0.35;
  filter: alpha(opacity=35);
  /* support: IE8 */
  background-image: none;
}
.fw .ui-state-disabled .ui-icon {
  filter: alpha(opacity=35);
  /* support: IE8 - See #6059 */
}
.fw .ui-icon {
  width: 16px;
  height: 16px;
}
.fw .ui-icon-blank {
  background-position: 16px 16px;
}
.fw .ui-icon-carat-1-n {
  background-position: 0 0;
}
.fw .ui-icon-carat-1-ne {
  background-position: -16px 0;
}
.fw .ui-icon-carat-1-e {
  background-position: -32px 0;
}
.fw .ui-icon-carat-1-se {
  background-position: -48px 0;
}
.fw .ui-icon-carat-1-s {
  background-position: -64px 0;
}
.fw .ui-icon-carat-1-sw {
  background-position: -80px 0;
}
.fw .ui-icon-carat-1-w {
  background-position: -96px 0;
}
.fw .ui-icon-carat-1-nw {
  background-position: -112px 0;
}
.fw .ui-icon-carat-2-n-s {
  background-position: -128px 0;
}
.fw .ui-icon-carat-2-e-w {
  background-position: -144px 0;
}
.fw .ui-icon-triangle-1-n {
  background-position: 0 -16px;
}
.fw .ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}
.fw .ui-icon-triangle-1-e {
  background-position: -32px -16px;
}
.fw .ui-icon-triangle-1-se {
  background-position: -48px -16px;
}
.fw .ui-icon-triangle-1-s {
  background-position: -64px -16px;
}
.fw .ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}
.fw .ui-icon-triangle-1-w {
  background-position: -96px -16px;
}
.fw .ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}
.fw .ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}
.fw .ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}
.fw .ui-icon-arrow-1-n {
  background-position: 0 -32px;
}
.fw .ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}
.fw .ui-icon-arrow-1-e {
  background-position: -32px -32px;
}
.fw .ui-icon-arrow-1-se {
  background-position: -48px -32px;
}
.fw .ui-icon-arrow-1-s {
  background-position: -64px -32px;
}
.fw .ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}
.fw .ui-icon-arrow-1-w {
  background-position: -96px -32px;
}
.fw .ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}
.fw .ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}
.fw .ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}
.fw .ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}
.fw .ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}
.fw .ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}
.fw .ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}
.fw .ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}
.fw .ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}
.fw .ui-icon-arrowthick-1-n {
  background-position: 0 -48px;
}
.fw .ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}
.fw .ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}
.fw .ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}
.fw .ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}
.fw .ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}
.fw .ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}
.fw .ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}
.fw .ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}
.fw .ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}
.fw .ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}
.fw .ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}
.fw .ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}
.fw .ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}
.fw .ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}
.fw .ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}
.fw .ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}
.fw .ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}
.fw .ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}
.fw .ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}
.fw .ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}
.fw .ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}
.fw .ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}
.fw .ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}
.fw .ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}
.fw .ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}
.fw .ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}
.fw .ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}
.fw .ui-icon-arrow-4 {
  background-position: 0 -80px;
}
.fw .ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}
.fw .ui-icon-extlink {
  background-position: -32px -80px;
}
.fw .ui-icon-newwin {
  background-position: -48px -80px;
}
.fw .ui-icon-refresh {
  background-position: -64px -80px;
}
.fw .ui-icon-shuffle {
  background-position: -80px -80px;
}
.fw .ui-icon-transfer-e-w {
  background-position: -96px -80px;
}
.fw .ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}
.fw .ui-icon-folder-collapsed {
  background-position: 0 -96px;
}
.fw .ui-icon-folder-open {
  background-position: -16px -96px;
}
.fw .ui-icon-document {
  background-position: -32px -96px;
}
.fw .ui-icon-document-b {
  background-position: -48px -96px;
}
.fw .ui-icon-note {
  background-position: -64px -96px;
}
.fw .ui-icon-mail-closed {
  background-position: -80px -96px;
}
.fw .ui-icon-mail-open {
  background-position: -96px -96px;
}
.fw .ui-icon-suitcase {
  background-position: -112px -96px;
}
.fw .ui-icon-comment {
  background-position: -128px -96px;
}
.fw .ui-icon-person {
  background-position: -144px -96px;
}
.fw .ui-icon-print {
  background-position: -160px -96px;
}
.fw .ui-icon-trash {
  background-position: -176px -96px;
}
.fw .ui-icon-locked {
  background-position: -192px -96px;
}
.fw .ui-icon-unlocked {
  background-position: -208px -96px;
}
.fw .ui-icon-bookmark {
  background-position: -224px -96px;
}
.fw .ui-icon-tag {
  background-position: -240px -96px;
}
.fw .ui-icon-home {
  background-position: 0 -112px;
}
.fw .ui-icon-flag {
  background-position: -16px -112px;
}
.fw .ui-icon-calendar {
  background-position: -32px -112px;
}
.fw .ui-icon-cart {
  background-position: -48px -112px;
}
.fw .ui-icon-pencil {
  background-position: -64px -112px;
}
.fw .ui-icon-clock {
  background-position: -80px -112px;
}
.fw .ui-icon-disk {
  background-position: -96px -112px;
}
.fw .ui-icon-calculator {
  background-position: -112px -112px;
}
.fw .ui-icon-zoomin {
  background-position: -128px -112px;
}
.fw .ui-icon-zoomout {
  background-position: -144px -112px;
}
.fw .ui-icon-search {
  background-position: -160px -112px;
}
.fw .ui-icon-wrench {
  background-position: -176px -112px;
}
.fw .ui-icon-gear {
  background-position: -192px -112px;
}
.fw .ui-icon-heart {
  background-position: -208px -112px;
}
.fw .ui-icon-star {
  background-position: -224px -112px;
}
.fw .ui-icon-link {
  background-position: -240px -112px;
}
.fw .ui-icon-cancel {
  background-position: 0 -128px;
}
.fw .ui-icon-plus {
  background-position: -16px -128px;
}
.fw .ui-icon-plusthick {
  background-position: -32px -128px;
}
.fw .ui-icon-minus {
  background-position: -48px -128px;
}
.fw .ui-icon-minusthick {
  background-position: -64px -128px;
}
.fw .ui-icon-close {
  background-position: -80px -128px;
}
.fw .ui-icon-closethick {
  background-position: -96px -128px;
}
.fw .ui-icon-key {
  background-position: -112px -128px;
}
.fw .ui-icon-lightbulb {
  background-position: -128px -128px;
}
.fw .ui-icon-scissors {
  background-position: -144px -128px;
}
.fw .ui-icon-clipboard {
  background-position: -160px -128px;
}
.fw .ui-icon-copy {
  background-position: -176px -128px;
}
.fw .ui-icon-contact {
  background-position: -192px -128px;
}
.fw .ui-icon-image {
  background-position: -208px -128px;
}
.fw .ui-icon-video {
  background-position: -224px -128px;
}
.fw .ui-icon-script {
  background-position: -240px -128px;
}
.fw .ui-icon-alert {
  background-position: 0 -144px;
}
.fw .ui-icon-info {
  background-position: -16px -144px;
}
.fw .ui-icon-notice {
  background-position: -32px -144px;
}
.fw .ui-icon-help {
  background-position: -48px -144px;
}
.fw .ui-icon-check {
  background-position: -64px -144px;
}
.fw .ui-icon-bullet {
  background-position: -80px -144px;
}
.fw .ui-icon-radio-on {
  background-position: -96px -144px;
}
.fw .ui-icon-radio-off {
  background-position: -112px -144px;
}
.fw .ui-icon-pin-w {
  background-position: -128px -144px;
}
.fw .ui-icon-pin-s {
  background-position: -144px -144px;
}
.fw .ui-icon-play {
  background-position: 0 -160px;
}
.fw .ui-icon-pause {
  background-position: -16px -160px;
}
.fw .ui-icon-seek-next {
  background-position: -32px -160px;
}
.fw .ui-icon-seek-prev {
  background-position: -48px -160px;
}
.fw .ui-icon-seek-end {
  background-position: -64px -160px;
}
.fw .ui-icon-seek-start {
  background-position: -80px -160px;
}
.fw .ui-icon-seek-first {
  background-position: -80px -160px;
}
.fw .ui-icon-stop {
  background-position: -96px -160px;
}
.fw .ui-icon-eject {
  background-position: -112px -160px;
}
.fw .ui-icon-volume-off {
  background-position: -128px -160px;
}
.fw .ui-icon-volume-on {
  background-position: -144px -160px;
}
.fw .ui-icon-power {
  background-position: 0 -176px;
}
.fw .ui-icon-signal-diag {
  background-position: -16px -176px;
}
.fw .ui-icon-signal {
  background-position: -32px -176px;
}
.fw .ui-icon-battery-0 {
  background-position: -48px -176px;
}
.fw .ui-icon-battery-1 {
  background-position: -64px -176px;
}
.fw .ui-icon-battery-2 {
  background-position: -80px -176px;
}
.fw .ui-icon-battery-3 {
  background-position: -96px -176px;
}
.fw .ui-icon-circle-plus {
  background-position: 0 -192px;
}
.fw .ui-icon-circle-minus {
  background-position: -16px -192px;
}
.fw .ui-icon-circle-close {
  background-position: -32px -192px;
}
.fw .ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}
.fw .ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}
.fw .ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}
.fw .ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}
.fw .ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}
.fw .ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}
.fw .ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}
.fw .ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}
.fw .ui-icon-circle-zoomin {
  background-position: -176px -192px;
}
.fw .ui-icon-circle-zoomout {
  background-position: -192px -192px;
}
.fw .ui-icon-circle-check {
  background-position: -208px -192px;
}
.fw .ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}
.fw .ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}
.fw .ui-icon-circlesmall-close {
  background-position: -32px -208px;
}
.fw .ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}
.fw .ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}
.fw .ui-icon-squaresmall-close {
  background-position: -80px -208px;
}
.fw .ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}
.fw .ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}
.fw .ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}
.fw .ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}
.fw .ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}
.fw .ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}
.fw .ui-corner-all,
.fw .ui-corner-top,
.fw .ui-corner-left,
.fw .ui-corner-tl {
  border-top-left-radius: 3px;
}
.fw .ui-corner-all,
.fw .ui-corner-top,
.fw .ui-corner-right,
.fw .ui-corner-tr {
  border-top-right-radius: 3px;
}
.fw .ui-corner-all,
.fw .ui-corner-bottom,
.fw .ui-corner-left,
.fw .ui-corner-bl {
  border-bottom-left-radius: 3px;
}
.fw .ui-corner-all,
.fw .ui-corner-bottom,
.fw .ui-corner-right,
.fw .ui-corner-br {
  border-bottom-right-radius: 3px;
}
.fw .ui-widget-overlay {
  background: #aaaaaa;
  opacity: 0.3;
  filter: alpha(opacity=30);
  /* support: IE8 */
}
.fw .ui-widget-shadow {
  margin: 0px 0 0 0px;
  padding: 5px;
  background: #666666;
  opacity: 0.3;
  filter: alpha(opacity=30);
  /* support: IE8 */
  border-radius: 8px;
}
.fw .ui-tooltop-style1.ui-tooltip {
  background: #FFFFFF !important;
  -webkit-border-radius: 1px !important;
  -moz-border-radius: 1px !important;
  border-radius: 1px !important;
  padding: 6px 10px;
  box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;
}
.fw .ui-tooltop-style1 .ui-tooltip-content .tooltip-heading {
  color: #CE9C13;
}
.fw .ui-tooltop-style1 .ui-tooltip-content .tooltip-heading span {
  color: #000;
}
.fw .ui-tooltop-style1.ui-tooltip .ui-tooltip-content .tooltip-description {
  color: #626262;
}
.fw .daterangepicker {
  position: absolute;
  color: inherit;
  background: #fff;
  width: 278px;
  padding: 0px;
  margin-top: -1px;
  top: 100px;
  left: 20px;
}
.fw .daterangepicker.single {
  padding: 0 !important;
}
.fw .daterangepicker.single .daterangepicker_input {
  display: none;
}
.fw .daterangepicker.single .calendar.left {
  margin: 0 !important;
}
.fw .daterangepicker.single .calendar.left .calendar-table {
  padding: 4px !important;
}
.fw .daterangepicker .header {
  position: absolute;
  padding: 10px 10px 10px 10px;
  font-size: 12px;
  display: none;
  border-bottom: 1px solid #e4e4e4;
}
.fw .daterangepicker .range_inputs {
  position: absolute;
  right: 14px;
  bottom: 10px;
  display: none;
}
.fw .daterangepicker .range_inputs .btn-sm {
  padding: 4.5px 15px;
  line-height: 13px;
}
.fw .daterangepicker .range_inputs .btn-default {
  margin-left: 5px;
}
.fw .daterangepicker .date-label {
  font-size: 11px;
  display: block;
}
.fw .daterangepicker .minuteselect {
  display: none;
}
.fw .daterangepicker.show-calendar .header {
  display: block;
  width: 515px;
  font-weight: bold;
}
.fw .daterangepicker.opensright.show-calendar .header {
  right: 0;
}
.fw .daterangepicker.opensleft.show-calendar .header {
  right: 239px;
}
.fw .daterangepicker.opensright.show-calendar .range_inputs {
  display: block;
}
.fw .daterangepicker.opensleft.show-calendar .range_inputs {
  display: block;
  right: 255px;
}
.fw .daterangepicker.opensright .range_selections {
  bottom: 10px;
  left: 255px;
  font-size: 13px;
}
.fw .daterangepicker.opensleft .range_selections {
  bottom: 10px;
  left: 15px;
  font-size: 11px;
}
.fw .daterangepicker.opensleft {
  margin-right: -22px;
}
.fw .daterangepicker.opensleft.show-calendar {
  padding-left: 10px;
}
.fw .daterangepicker.opensright.show-calendar .ranges {
  margin-right: 10px;
  border-right: 1px solid #ccc;
  min-height: 350px;
  margin-top: 0;
}
.fw .daterangepicker.opensright.show-calendar .calendar.left {
  margin-right: 8px;
}
.fw .daterangepicker.opensleft.show-calendar .calendar.right {
  margin-left: 8px;
}
.fw .daterangepicker.opensleft.show-calendar .ranges {
  margin-right: 0px;
  border-left: 1px solid #ccc;
  min-height: 355px;
  float: right;
}
.fw .daterangepicker.opensleft .ranges {
  border-left: 1px solid #ccc;
}
.fw .daterangepicker.dropup {
  margin-top: -5px;
}
.fw .daterangepicker.dropup:before {
  top: initial;
  bottom: -7px;
  border-bottom: initial;
  border-top: 7px solid #ccc;
}
.fw .daterangepicker.dropup:after {
  top: initial;
  bottom: -6px;
  border-bottom: initial;
  border-top: 6px solid #fff;
}
.fw .daterangepicker.dropdown-menu {
  max-width: none;
  z-index: 9001;
  margin-top: -1px;
}
.fw .daterangepicker.single .ranges,
.fw .daterangepicker.single .calendar {
  float: none;
  margin-top: 0 !important;
}
.fw .daterangepicker.single .ranges {
  display: none;
}
.fw .daterangepicker.single .header {
  display: none;
}
.fw .daterangepicker.single .date-label {
  display: none;
}
.fw .daterangepicker.single .calendar-time {
  margin-left: -30px;
  margin-top: -35px;
}
.fw .daterangepicker.show-calendar .calendar {
  display: block;
  margin-top: 45px;
}
.fw .daterangepicker .calendar {
  display: none;
  max-width: 270px;
  margin: 4px;
}
.fw .daterangepicker .calendar.single .calendar-table {
  border: none;
}
.fw .daterangepicker .calendar th,
.fw .daterangepicker .calendar td {
  white-space: nowrap;
  text-align: center;
  min-width: 32px;
}
.fw .daterangepicker .calendar-table {
  border: 1px solid #e8e8e8;
  padding: 4px;
  border-radius: 4px;
  background: #fff;
}
.fw .daterangepicker table {
  width: 100%;
  margin: 0;
}
.fw .daterangepicker td,
.fw .daterangepicker th {
  text-align: center;
  width: 20px;
  height: 20px;
  border-radius: 4px;
  border: 1px solid transparent;
  white-space: nowrap;
  cursor: pointer;
}
.fw .daterangepicker td.available:hover,
.fw .daterangepicker th.available:hover {
  background: #eee;
}
.fw .daterangepicker td.week,
.fw .daterangepicker th.week {
  font-size: 80%;
  color: #ccc;
}
.fw .daterangepicker td.off,
.fw .daterangepicker td.off.in-range,
.fw .daterangepicker td.off.start-date,
.fw .daterangepicker td.off.end-date {
  background-color: #fff;
  border-color: transparent;
  color: #999;
}
.fw .daterangepicker td.in-range {
  background-color: #edeff1;
  border-color: transparent;
  color: #000;
  border-radius: 0;
}
.fw .daterangepicker td.start-date {
  border-radius: 4px 0 0 4px;
}
.fw .daterangepicker td.end-date {
  border-radius: 0 4px 4px 0;
}
.fw .daterangepicker td.start-date.end-date {
  border-radius: 4px;
}
.fw .daterangepicker td.active,
.fw .daterangepicker td.active:hover {
  background-color: #7bbc55;
  border-color: transparent;
  color: #fff;
}
.fw .daterangepicker th.month {
  width: auto;
}
.fw .daterangepicker td.disabled,
.fw .daterangepicker option.disabled {
  color: #999;
  cursor: not-allowed;
  text-decoration: line-through;
}
.fw .daterangepicker select.monthselect,
.fw .daterangepicker select.yearselect {
  font-size: 12px;
  padding: 1px;
  height: auto;
  margin: 0;
  cursor: default;
}
.fw .daterangepicker select.monthselect {
  margin-right: 2%;
  width: 56%;
}
.fw .daterangepicker select.yearselect {
  width: 40%;
}
.fw .daterangepicker select.hourselect,
.fw .daterangepicker select.minuteselect,
.fw .daterangepicker select.secondselect,
.fw .daterangepicker select.ampmselect {
  width: 60px;
  margin-bottom: 0;
  -webkit-appearance: none;
  padding: 0px 8px;
  border: 1px solid #ededed;
  background: #ededed url("images/flat-common-sprites-images@2x.png?bN=5314") -444px -383px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  height: 22px;
  border-radius: 0;
  cursor: pointer;
  line-height: 22px;
}
.fw .last_input,
.fw .last_input {
  margin-left: 10px;
  padding: 0 0 0 6px;
  width: 40px;
  height: 22px;
  font-size: 11px;
}
.fw .select-min,
.fw .select-min {
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 0px;
  -webkit-border-radius: 0px;
  padding-left: 6px;
  min-width: 100px;
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") no-repeat -401px -358px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  font-size: 11px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
}
.fw select::-ms-expand {
  display: none;
}
.fw .daterangepicker .input-mini {
  border: 1px solid #ededed;
  color: #000;
  height: 22px;
  line-height: 22px;
  display: block;
  margin: -1px 0 5px 0;
  padding: 0 3px 0 3px;
  width: 78px;
  font-size: 11px;
  background: #ededed;
  float: left;
}
.fw .daterangepicker .input-mini.active {
  border: 1px solid #E8E8E8;
}
.fw .daterangepicker .daterangepicker_input {
  position: relative;
  margin-bottom: 10px;
  min-height: 35px;
}
.fw .daterangepicker .daterangepicker_input i {
  position: absolute;
  left: 8px;
  top: 8px;
}
.fw .daterangepicker .calendar-time {
  text-align: center;
  line-height: 30px;
  position: absolute;
  left: 90px;
  top: 11px;
}
.fw .daterangepicker .calendar-time select.disabled {
  color: #ccc;
  cursor: not-allowed;
}
.fw .daterangepicker .ranges {
  font-size: 11px;
  float: none;
  margin: 0;
  text-align: left;
}
.fw .daterangepicker .ranges ul {
  list-style: none;
  margin: 0 auto;
  padding: 0;
  width: 100%;
}
.fw .daterangepicker .ranges li {
  font-size: 11px;
  color: #000;
  padding: 5px 12px;
  cursor: pointer;
}
.fw .daterangepicker .ranges li:hover {
  background: #e5e5e5;
  color: #000;
}
.fw .daterangepicker .ranges li.active {
  background: #7bbc55;
  color: #fff;
}
.fw .daterangepicker {
  padding: 0px;
}
.fw .daterangepicker.range-hide.show-calendar .ranges {
  border-width: 0 !important;
}
.fw .daterangepicker.range-hide.show-calendar .header {
  left: 0;
  padding-left: 19px;
}
.fw .daterangepicker.range-hide.show-calendar .calendar.left {
  margin-left: 15px;
}
.fw .daterangepicker.range-hide.show-calendar .range_inputs {
  right: 20px;
}
.fw .custom-ranges {
  margin-top: 10px;
}
.fw .custom-ranges > .dr-list {
  height: auto;
  border-top: 1px solid #eee;
  margin: 0 3px;
  padding-top: 5px;
}
.fw .custom-ranges > .dr-list .dr-list-item {
  margin: 0 -3px;
  padding: 5px 12px 5px 25px;
  font-size: 11px;
  cursor: pointer;
}
.fw .custom-ranges > .dr-list .dr-list-item:hover {
  background-color: #e5e5e5;
}
.fw .custom-ranges > .dr-list .dr-list-item.active:before {
  content: " ";
  position: absolute;
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") -39px -5px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  width: 18px;
  height: 18px;
  margin-left: -20px;
}
.fw .daterangepicker.dropdown-menu-ela .calendar {
  margin-top: 10px;
}
.fw .daterangepicker.dropdown-menu-ela .calendar .daterangepicker_input .input-mini {
  width: 100%;
  text-align: center;
  float: none;
  margin-bottom: 10px;
}
.fw .daterangepicker.dropdown-menu-ela .calendar .daterangepicker_input .input-mini.active {
  background-color: #fff;
}
.fw .daterangepicker.dropdown-menu-ela .calendar .daterangepicker_input i {
  top: 5px;
}
.fw .daterangepicker.dropdown-menu-ela .calendar .calendar-time {
  position: static;
  display: block;
  line-height: normal;
  text-align: center;
}
.fw .daterangepicker.dropdown-menu-ela .calendar .calendar-time:before,
.fw .daterangepicker.dropdown-menu-ela .calendar .calendar-time:after {
  content: '';
  display: table;
}
.fw .daterangepicker.dropdown-menu-ela .calendar .calendar-time:after {
  clear: both;
}
.fw .daterangepicker.dropdown-menu-ela .calendar .calendar-time > div,
.fw .daterangepicker.dropdown-menu-ela .calendar .calendar-time > i {
  display: inline-block;
  vertical-align: middle;
}
.fw .daterangepicker.dropdown-menu-ela .calendar .calendar-time i {
  position: static;
  margin-right: 5px;
}
.fw .daterangepicker.dropdown-menu-ela .calendar .calendar-time .minuteselect {
  display: inline-block;
}
.fw .daterangepicker.dropdown-menu-ela .ranges li {
  padding: 5px 12px 5px 25px;
}
.fw .daterangepicker.dropdown-menu-ela .ranges li.active {
  background-color: transparent;
  color: #000;
}
.fw .daterangepicker.dropdown-menu-ela .ranges li.active:before {
  content: " ";
  position: absolute;
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") -39px -5px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  width: 18px;
  height: 18px;
  margin-left: -20px;
}
.fw .daterangepicker.support-date-range {
  max-width: 200px;
  border: 1px solid #C5CACC;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.fw .daterangepicker.support-date-range .calendar .left {
  max-width: 100%;
}
.fw .daterangepicker.support-date-range .calendar tr th,
.fw .daterangepicker.support-date-range .calendar tr td {
  min-width: 26px;
  padding: 4px 4px;
}
@media (min-width: 564px) {
  .fw .daterangepicker {
    width: auto;
  }
  .fw .daterangepicker .ranges ul {
    width: 239px;
  }
  .fw .daterangepicker.single .ranges ul {
    width: 100%;
  }
  .fw .daterangepicker.single .calendar.left {
    clear: none;
  }
  .fw .daterangepicker.single .ranges,
  .fw .daterangepicker.single .calendar {
    float: left;
  }
  .fw .daterangepicker .calendar.left {
    clear: left;
    margin-right: 0;
  }
  .fw .daterangepicker .calendar.right {
    margin-left: 0;
    margin-right: 15px;
  }
  .fw .daterangepicker .left .daterangepicker_input {
    padding-right: 12px;
    min-height: 35px;
  }
  .fw .daterangepicker .calendar.left .calendar-table {
    padding-right: 12px;
  }
  .fw .daterangepicker .ranges,
  .fw .daterangepicker .calendar {
    float: left;
  }
}
@media (min-width: 730px) {
  .fw .daterangepicker .ranges {
    width: auto;
    float: left;
    padding: 5px 0;
  }
  .fw .daterangepicker .calendar.left {
    clear: none;
  }
}
.fw .vertical-tab {
  border: 1px solid #e4e4e4;
}
.fw .vertical-tab .tabs-left,
.fw .vertical-tab .tabs-right {
  border-bottom: none;
  padding-top: 2px;
  padding-top: 12px;
  padding-bottom: 24px;
}
.fw .vertical-tab .tabs-left > li,
.fw .vertical-tab .tabs-right > li {
  float: none;
}
.fw .vertical-tab .tabs-left > li.disabled > a,
.fw .vertical-tab .tabs-right > li.disabled > a {
  color: #000;
}
.fw .vertical-tab .tabs-left > li > a,
.fw .vertical-tab .tabs-right > li > a {
  padding: 6px 8px;
  color: #000;
  outline: red;
  border-right-color: transparent;
  border-left-width: 0;
  border-top: 1px solid #e4e5e7;
  border-bottom: 1px solid #e4e5e7;
}
.fw .vertical-tab .tabs-left > li > a .icheckbox_minimal,
.fw .vertical-tab .tabs-right > li > a .icheckbox_minimal {
  vertical-align: middle;
  margin-right: 5px;
}
.fw .vertical-tab .tabs-left > li.active,
.fw .vertical-tab .tabs-right > li.active,
.fw .vertical-tab .tabs-left > li:focus,
.fw .vertical-tab .tabs-right > li:focus {
  position: relative;
  z-index: 4;
}
.fw .vertical-tab .tabs-left > li.active > a,
.fw .vertical-tab .tabs-right > li.active > a,
.fw .vertical-tab .tabs-left > li:focus > a,
.fw .vertical-tab .tabs-right > li:focus > a {
  border-top: 1px solid #e4e4e4;
  border-bottom: 1px solid #e4e4e4;
  border-right-color: transparent;
  border-left-width: 0;
  margin: 0;
  background-color: #fff;
}
.fw .vertical-tab .tabs-left > li {
  margin-right: -1px;
}
.fw .vertical-tab .tabs-left > li > a {
  margin-right: 0;
  display: block;
}
.fw .vertical-tab .tabs-right {
  border-left: 1px solid #ddd;
}
.fw .vertical-tab .tabs-right > li {
  margin-left: -1px;
}
.fw .vertical-tab .tabs-right > li > a {
  margin-right: 0;
}
.fw .vertical-tab .tabs-right > li.active > a,
.fw .vertical-tab .tabs-right > li.active:hover,
.fw .vertical-tab .tabs-right > li.active:focus {
  border-left-color: transparent;
}
.fw .vertical-tab .sideways {
  margin-top: 50px;
  border: none;
  position: relative;
}
.fw .vertical-tab .sideways > li {
  height: 20px;
  width: 120px;
  margin-bottom: 100px;
}
.fw .vertical-tab .sideways > li > a {
  border-bottom: 1px solid #ddd;
  border-right-color: transparent;
  text-align: center;
  border-radius: 4px 4px 0px 0px;
}
.fw .vertical-tab .sideways > li.active > a,
.fw .vertical-tab .sideways > li.active > a:hover,
.fw .vertical-tab .sideways > li.active > a:focus {
  border-bottom-color: transparent;
  border-right-color: #ddd;
  border-left-color: #ddd;
}
.fw .vertical-tab .sideways.tabs-left {
  left: -50px;
}
.fw .vertical-tab .sideways.tabs-right {
  right: -50px;
}
.fw .vertical-tab .sideways.tabs-right > li {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fw .vertical-tab .sideways.tabs-left > li {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.fw .vertical-tab .tab-content {
  padding: 6px 24px 6px 8px;
}
.fw .vertical-tab.vertical-tab-inverse {
  border-width: 0;
}
.fw .vertical-tab.vertical-tab-inverse .tabs-left,
.fw .vertical-tab.vertical-tab-inverse .tabs-right {
  background: #fff;
  padding-top: 8px;
  border-width: 0;
}
.fw .vertical-tab.vertical-tab-inverse .tabs-left > li,
.fw .vertical-tab.vertical-tab-inverse .tabs-right > li {
  float: none;
  margin-bottom: 0;
}
.fw .vertical-tab.vertical-tab-inverse .tabs-left > li > a,
.fw .vertical-tab.vertical-tab-inverse .tabs-right > li > a {
  background-color: #fff;
  border-width: 0;
}
.fw .vertical-tab.vertical-tab-inverse .tabs-left > li.active > a,
.fw .vertical-tab.vertical-tab-inverse .tabs-right > li.active > a {
  border-left-color: #7ebb49 !important;
  background: #f2f2f2;
}
.fw .vertical-tab.vertical-tab-inverse .tabs-left > li.active:after,
.fw .vertical-tab.vertical-tab-inverse .tabs-right > li.active:after {
  content: " ";
  width: 43px;
  height: 43px;
  top: 0;
  right: 0;
  position: absolute;
  margin-right: -43px;
  border: 21px solid #fff;
  border-left-color: #f2f2f2;
}
.fw .vertical-tab.vertical-tab-inverse .tab-content {
  padding: 8px;
}
.fw .vertical-tab.vertical-tab2 {
  border: none;
}
.fw .vertical-tab.vertical-tab2 .vertical-tab-nav {
  width: 180px;
  border-right: none;
}
.fw .vertical-tab.vertical-tab2 .vertical-tab-nav li a {
  padding: 6px 20px;
  line-height: 16px;
  border: none;
  border-left: 3px solid transparent;
}
.fw .vertical-tab.vertical-tab2 .vertical-tab-nav li a span {
  display: block;
  color: #666666;
}
.fw .vertical-tab.vertical-tab2 .vertical-tab-nav li.active a {
  border-left-color: #7ebb49;
}
.fw .vertical-tab.vertical-tab2 .vertical-tab-content {
  margin-left: 180px;
}
.fw .vertical-tab.vertical-tab3 {
  border: none;
}
.fw .vertical-tab.vertical-tab3 .vertical-tab-nav {
  width: 176px;
  background-color: #FAFBFB;
}
.fw .vertical-tab.vertical-tab3 .vertical-tab-nav li a {
  padding: 6px 15px;
  line-height: 16px;
  border: none;
  border-left: 3px solid transparent;
  position: relative;
}
.fw .vertical-tab.vertical-tab3 .vertical-tab-nav li a .fw-icn-tick {
  position: absolute;
  right: 7px;
  top: 5px;
}
.fw .vertical-tab.vertical-tab3 .vertical-tab-nav li a span {
  display: block;
  color: #666666;
}
.fw .vertical-tab.vertical-tab3 .vertical-tab-nav li.active a {
  cursor: pointer;
  background-color: #EDEFF0;
  border-left-color: #7ebb49;
}
.fw .vertical-tab.vertical-tab3 .vertical-tab-content {
  margin-left: 180px;
}
.fw .vertical-tab.vertical-tab4 {
  border: none;
}
.fw .vertical-tab.vertical-tab4 .vertical-tab-nav {
  width: 203px;
  background-color: #FFF;
  border: 1px solid #EBEBEB;
}
.fw .vertical-tab.vertical-tab4 .vertical-tab-nav .nav-tabs {
  padding-top: 6px;
  padding-bottom: 0px;
  height: auto;
}
.fw .vertical-tab.vertical-tab4 .vertical-tab-nav li a {
  padding: 9px 15px 7px 15px;
  line-height: 16px;
  padding-left: 45px;
  border: none;
  position: relative;
}
.fw .vertical-tab.vertical-tab4 .vertical-tab-nav li a span {
  font-weight: normal;
  display: block;
  color: #7a7a7a;
  position: relative;
}
.fw .vertical-tab.vertical-tab4 .vertical-tab-nav li a span i {
  margin-right: -1px;
  opacity: 0.8;
}
.fw .vertical-tab.vertical-tab4 .vertical-tab-nav li a > i {
  position: absolute;
  left: 9px;
  top: 6px;
  z-index: 4;
}
.fw .vertical-tab.vertical-tab4 .vertical-tab-nav li a > i:before {
  content: "";
  position: absolute;
  height: 7px;
  width: 1px;
  display: block;
  background-color: #E4E4E4;
  left: 13px;
  top: -6px;
}
.fw .vertical-tab.vertical-tab4 .vertical-tab-nav li a > i:after {
  content: "";
  position: absolute;
  height: 37px;
  width: 1px;
  display: block;
  background-color: #E4E4E4;
  left: 13px;
  top: 25px;
}
.fw .vertical-tab.vertical-tab4 .vertical-tab-nav li.active a {
  padding: 9px 15px 7px 15px;
  padding-left: 45px;
  cursor: pointer;
  background-color: #F3F3F3;
  border: 0px;
}
.fw .vertical-tab.vertical-tab4 .vertical-tab-nav li:first-child a > i:before {
  content: "";
  position: absolute;
  height: 17px;
  width: 1px;
  display: block;
  background-color: #E4E4E4;
  left: 13px;
  top: -16px;
}
.fw .vertical-tab.vertical-tab4 .vertical-tab-nav li:last-child a > i:after {
  display: none;
}
.fw .vertical-tab.vertical-tab4 .vertical-tab-content {
  margin-left: 220px;
}
.fw .vertical-line-tab {
  border-color: #e4e4e4;
  position: relative;
}
.fw .vertical-line-tab .mCSB_scrollTools_vertical {
  right: 5px;
}
.fw .vertical-line-tab .vertical-tab-nav {
  width: 210px;
  float: left;
  border-right: 1px solid #e4e4e4;
  position: absolute;
  bottom: 0;
  top: 0;
}
.fw .vertical-line-tab .vertical-tab-nav .vertical-tab-nav-header {
  font-size: 10px;
  font-weight: 600;
  background-color: #F0F0F0;
  padding: 7.5px 10px;
  margin-bottom: 3px;
}
.fw .vertical-line-tab .vertical-tab-nav ul {
  padding-top: 0;
}
.fw .vertical-line-tab .vertical-tab-nav ul > li > a {
  padding: 7px 9px;
  border-top-color: #e4e4e4;
  border-bottom-color: #e4e4e4;
  border-left-width: 3px !important;
}
.fw .vertical-line-tab .vertical-tab-nav ul > li:first-child > a {
  border-top-width: 0;
}
.fw .vertical-line-tab .vertical-tab-nav ul > li.active > a {
  border-top-color: #e4e4e4;
  border-bottom-color: #e4e4e4;
  border-left-color: #7ebb49;
}
.fw .vertical-line-tab .vertical-tab-content {
  margin-left: 210px;
  min-height: 300px;
}
.fw .vertical-line-tab .vt-count {
  color: #a3a3a3;
  float: right;
}
.fw .vertical-line-tab.vertical-tab-style1 {
  border: 1px solid #e4e4e4;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.fw .vertical-line-tab.vertical-tab-style1 .vertical-tab-nav {
  width: 150px;
  border: none;
  background-color: #EBEFF0;
  -webkit-border-radius: 5px 0 0 5px;
  -moz-border-radius: 5px 0 0 5px;
  border-radius: 5px 0 0 5px;
}
.fw .vertical-line-tab.vertical-tab-style1 .vertical-tab-nav .nav-tabs {
  padding: 13px 0 0;
}
.fw .vertical-line-tab.vertical-tab-style1 .vertical-tab-nav .nav-tabs li {
  margin-bottom: 3px;
}
.fw .vertical-line-tab.vertical-tab-style1 .vertical-tab-nav .nav-tabs li a {
  padding: 6px 10px 3px;
  border: none;
  border-left: 3px solid transparent;
  border-radius: 0;
}
.fw .vertical-line-tab.vertical-tab-style1 .vertical-tab-nav .nav-tabs li.active a {
  border-left-color: #7ebb49;
}
.fw .vertical-line-tab.vertical-tab-style1 .vertical-tab-content {
  margin-left: 150px;
}
.fw .vertical-line-tab.vertical-tab-style1 .vertical-tab-content .tab-content {
  border: none;
}
.fw .vertical-line-tab.vertical-tab-style2 {
  border-color: #ebebeb;
}
.fw .vertical-line-tab.vertical-tab-style2 .vertical-tab-nav {
  width: 345px;
  background-color: #F5F6F6;
  border-right: 0px;
  position: relative;
}
.fw .vertical-line-tab.vertical-tab-style2 .vertical-tab-nav::after {
  content: "";
  position: absolute;
  top: 0px;
  right: 0px;
  width: 1px;
  height: 100%;
  background-color: #ebebeb;
}
.fw .vertical-line-tab.vertical-tab-style2 .vertical-tab-nav .tabs-left li {
  border-color: #e6e6e6;
  width: 345px;
  border-right: 0px;
}
.fw .vertical-line-tab.vertical-tab-style2 .vertical-tab-nav .tabs-left li a {
  padding: 12px 20px 12px 21px;
  vertical-align: middle;
}
.fw .vertical-line-tab.vertical-tab-style2 .vertical-tab-nav .tabs-left li a .nav-tab-title {
  width: 200px;
  display: inline-block;
  vertical-align: middle;
}
.fw .vertical-line-tab.vertical-tab-style2 .vertical-tab-nav .tabs-left li a .nav-tab-title span {
  display: inline-block;
  vertical-align: middle;
  line-height: 1.2;
  font-size: 14px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 600;
}
.fw .vertical-line-tab.vertical-tab-style2 .vertical-tab-nav .tabs-left li a .nav-tab-title .nav-icn {
  display: inline-block;
  width: 32px;
  height: 32px;
  margin-right: 6px;
}
.fw .vertical-line-tab.vertical-tab-style2 .vertical-tab-nav .tabs-left li a .nav-tab-right {
  width: 95px;
  display: inline-block;
  vertical-align: middle;
}
.fw .vertical-line-tab.vertical-tab-style2 .vertical-tab-nav .tabs-left li a .nav-tab-right .nav-count {
  width: 100%;
  font-size: 14px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 600;
  text-align: right;
  display: inline-block;
}
.fw .vertical-line-tab.vertical-tab-style2 .vertical-tab-nav .tabs-left li a .nav-tab-right .nav-info {
  width: 100%;
  color: #7a7b7a;
  font-size: 11px;
  text-align: right;
  display: inline-block;
}
.fw .vertical-line-tab.vertical-tab-style2 .vertical-tab-nav .tabs-left li.active {
  border-right: 1px solid #fff;
}
.fw .vertical-line-tab.vertical-tab-style2 .vertical-tab-nav .tabs-left li.active a {
  background-color: #FFF;
  border-left-color: #7ebb49;
}
.fw .vertical-line-tab.vertical-tab-style2 .vertical-tab-content {
  margin-left: 345px;
}
.fw .vertical-line-tab.vertical-tab-style2 .vertical-tab-content .tab-content {
  padding: 15px;
}
.fw .modal-line-tab .vertical-tab-nav {
  width: 150px;
}
.fw .modal-line-tab .tabs-left > li > a {
  border: none;
  border-left: transparent solid 3px;
}
.fw .modal-line-tab .tabs-left > li.active a {
  border: none;
  border-left: #7dbb5b solid 3px;
  background-color: #eff0f1;
  color: #000;
}
.fw .modal-line-tab .vertical-tab-content {
  min-height: 295px;
  margin-left: 150px;
}
.fw .modal-line-tab .vertical-tab-content .tab-content {
  padding: 10px;
}
.fw .vertical-tab.vertical-tab-with-tabmenu-header {
  border-color: #ebeff0;
}
.fw .vertical-tab.vertical-tab-with-tabmenu-header .vertical-tab-nav {
  border-right-width: 0;
  width: 180px;
}
.fw .vertical-tab.vertical-tab-with-tabmenu-header .vertical-tab-nav .nav-tabs {
  padding-top: 8px;
}
.fw .vertical-tab.vertical-tab-with-tabmenu-header .vertical-tab-nav .nav-tabs > li {
  margin-left: 10px;
}
.fw .vertical-tab.vertical-tab-with-tabmenu-header .vertical-tab-nav .nav-tabs > li > a {
  padding: 5.5px 10px 5px 10px;
  border-width: 0;
}
.fw .vertical-tab.vertical-tab-with-tabmenu-header .vertical-tab-nav .nav-tabs > li > a .caret {
  border-left: 4px solid;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  float: right;
}
.fw .vertical-tab.vertical-tab-with-tabmenu-header .vertical-tab-nav .nav-tabs > li > a:focus {
  background-color: transparent;
}
.fw .vertical-tab.vertical-tab-with-tabmenu-header .vertical-tab-nav .nav-tabs > li.open > a {
  background: none;
}
.fw .vertical-tab.vertical-tab-with-tabmenu-header .vertical-tab-nav .nav-tabs > li.open > a:focus {
  background: none;
}
.fw .vertical-tab.vertical-tab-with-tabmenu-header .vertical-tab-nav .nav-tabs > li.open > a .caret {
  border-top: 4px solid;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  margin-right: 1px !important;
}
.fw .vertical-tab.vertical-tab-with-tabmenu-header .vertical-tab-nav .nav-tabs > li.tabmenu-header {
  margin-left: 0;
  margin-top: 3px;
}
.fw .vertical-tab.vertical-tab-with-tabmenu-header .vertical-tab-nav .nav-tabs > li.tabmenu-header > a {
  padding: 5.5px 10px 5px 10px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 600;
}
.fw .vertical-tab.vertical-tab-with-tabmenu-header .vertical-tab-nav .nav-tabs > li.tabmenu-header > a .caret {
  margin-top: 6px;
  margin-right: -3px;
  float: right;
}
.fw .vertical-tab.vertical-tab-with-tabmenu-header .vertical-tab-nav .nav-tabs > li.tabmenu-header > a:hover {
  background: none;
}
.fw .vertical-tab.vertical-tab-with-tabmenu-header .vertical-tab-nav .nav-tabs > li.active a:focus {
  background-color: #fff;
}
.fw .vertical-tab.vertical-tab-with-tabmenu-header .vertical-tab-content {
  margin-left: 180px;
}
.fw .vertical-tab.vertical-tab5 .vertical-tab-nav {
  width: 200px;
  background-color: #EBEFF0;
  border-right-width: 0;
}
.fw .vertical-tab.vertical-tab5 .vertical-tab-nav .nav-tabs {
  height: auto;
  padding: 12px 0 10px 10px;
  border-bottom-width: 0;
}
.fw .vertical-tab.vertical-tab5 .vertical-tab-nav .nav-tabs li {
  margin-bottom: 2px;
}
.fw .vertical-tab.vertical-tab5 .vertical-tab-nav .nav-tabs li a {
  padding: 5px 10px;
  line-height: 16px;
  border: none;
  position: relative;
  color: #000;
}
.fw .vertical-tab.vertical-tab5 .vertical-tab-nav .nav-tabs li a:hover {
  background-color: transparent;
}
.fw .vertical-tab.vertical-tab5 .vertical-tab-nav .nav-tabs li.active a {
  background-color: #fff;
  font-weight: normal;
  color: #000;
}
.fw .vertical-tab.vertical-tab5 .vertical-tab-content {
  margin-left: 200px;
  padding: 15px;
}
.fw .vertical-tab.object-vertical-tab {
  border-radius: 4px;
}
.fw .vertical-tab.object-vertical-tab .vertical-tab-nav {
  background-color: #EBEFF0;
  border-right-color: #EBEFF0;
  width: 210px;
}
.fw .vertical-tab.object-vertical-tab .vertical-tab-nav .vertical-tab-header {
  padding: 10px;
  background-color: #F4F4F4;
}
.fw .vertical-tab.object-vertical-tab .vertical-tab-nav .tabs-left > li > a {
  padding: 10px 10px 8px 15px;
  border-bottom: 1px solid #e4e4e4;
  border-left: 3px solid transparent;
}
.fw .vertical-tab.object-vertical-tab .vertical-tab-nav .tabs-left > li > a .iradio_minimal {
  margin-right: 7px;
  margin-top: -2px;
}
.fw .vertical-tab.object-vertical-tab .vertical-tab-nav .tabs-left > li > a .nav-info {
  padding-left: 25px;
}
.fw .vertical-tab.object-vertical-tab .vertical-tab-nav .tabs-left > li > a .nav-info .nav-count {
  font-size: 10px;
  color: #666666;
}
.fw .vertical-tab.object-vertical-tab .vertical-tab-nav .tabs-left > li > a .nav-info .nav-badge {
  font-size: 9px;
  border: 1px solid transparent;
  min-width: 65px;
  text-align: center;
  padding: 0 5px;
  float: right;
  border-radius: 15px;
  line-height: 13px;
}
.fw .vertical-tab.object-vertical-tab .vertical-tab-nav .tabs-left > li > a .nav-info .nav-badge.nav-badge-info {
  color: #3F82EB;
  border-color: #CBDDFB;
  background-color: #EDF4FF;
}
.fw .vertical-tab.object-vertical-tab .vertical-tab-nav .tabs-left > li > a .nav-info .nav-badge.nav-badge-info1 {
  color: #045486;
  border-color: #B9CFDE;
  background-color: #F6F8FA;
}
.fw .vertical-tab.object-vertical-tab .vertical-tab-nav .tabs-left > li > a .nav-info .nav-badge.nav-badge-danger {
  color: #C82F3D;
  border-color: #F4C7CA;
  background-color: #FFEDEF;
}
.fw .vertical-tab.object-vertical-tab .vertical-tab-nav .tabs-left > li > a .nav-info .nav-badge.nav-badge-success {
  color: #12A381;
  border-color: #BAE8DD;
  background-color: #E5F9F4;
}
.fw .vertical-tab.object-vertical-tab .vertical-tab-nav .tabs-left > li > a:hover {
  background-color: transparent;
}
.fw .vertical-tab.object-vertical-tab .vertical-tab-nav .tabs-left > li.active > a {
  font-weight: normal;
  padding: 10px 10px 8px 15px;
  border-left-color: #005184;
  border-bottom-color: transparent;
}
.fw .vertical-tab.object-vertical-tab .vertical-tab-nav .tabs-left > li.active > a:hover {
  background-color: #fff;
}
.fw .vertical-tab.object-vertical-tab .vertical-tab-content {
  margin-left: 210px;
}
.fw .vertical-tab.backup-status .vertical-tab-nav .tabs-left > li {
  position: relative;
}
.fw .vertical-tab.backup-status .vertical-tab-nav .tabs-left > li > a .nav-info {
  position: absolute;
  right: 0;
  top: 0;
  padding: 9px 6px 0 0;
}
.fw .vertical-tab.vertical-tab6 .vertical-tab-nav {
  width: 240px;
}
.fw .vertical-tab.vertical-tab6 .vertical-tab-nav .tabs-left {
  padding: 0;
  background-color: #fff;
}
.fw .vertical-tab.vertical-tab6 .vertical-tab-nav .tabs-left > li {
  margin-right: 0;
}
.fw .vertical-tab.vertical-tab6 .vertical-tab-nav .tabs-left > li > a {
  position: relative;
  padding: 15px 15px 15px 45px;
  border-left: 3px solid transparent;
}
.fw .vertical-tab.vertical-tab6 .vertical-tab-nav .tabs-left > li > a .fw-analytics-icon {
  position: absolute;
  top: 17px;
  left: 15px;
}
.fw .vertical-tab.vertical-tab6 .vertical-tab-nav .tabs-left > li > a > div strong {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  display: block;
  margin-bottom: 5px;
}
.fw .vertical-tab.vertical-tab6 .vertical-tab-nav .tabs-left > li > a > div p {
  margin: 0;
  color: #666666;
}
.fw .vertical-tab.vertical-tab6 .vertical-tab-nav .tabs-left > li.active > a {
  background-color: #F6FAF2;
  border-left-color: #7FBA60;
}
.fw .vertical-tab.vertical-tab6 .vertical-tab-nav .tabs-left > li:first-child > a {
  border-top-width: 0;
}
.fw .vertical-tab.vertical-tab6 .vertical-tab-content {
  margin-left: 240px;
  min-height: 485px;
}
.fw .vertical-tab.vertical-tab6 .vertical-tab-content > .tab-content {
  padding: 20px;
}
.fw .template-vertical-tab {
  position: relative;
}
.fw .template-vertical-tab .vertical-tab-nav {
  width: 180px;
  float: left;
  position: absolute;
  bottom: 0;
  top: 0;
  background: #ebeff0;
  padding: 5px 0;
  min-height: 310px;
  border-right: #e4e4e4 solid 1px;
}
.fw .template-vertical-tab .vertical-tab-content {
  margin-left: 180px;
  position: relative;
}
.fw .toggle,
.fw .toggle {
  margin-left: -20px;
  margin-right: 5px;
  border-radius: 15px;
}
.fw .toggle {
  position: relative;
  overflow: hidden;
}
.fw .toggle[disabled] {
  opacity: 0.3;
  filter: alpha(opacity=30);
}
.fw .toggle input[type="checkbox"] {
  display: none;
}
.fw .toggle-group {
  position: absolute;
  width: 200%;
  top: 0;
  bottom: 0;
  left: 0;
  transition: left 0.35s;
  -webkit-transition: left 0.35s;
  -moz-user-select: none;
  -webkit-user-select: none;
}
.fw .toggle.off .toggle-group {
  left: -100%;
}
.fw .toggle-on {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 50%;
  margin: 0;
  border: 0;
  border-radius: 0;
  font-size: 0;
}
.fw .toggle-off {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 50%;
  right: 0;
  margin: 0;
  border: 0;
  border-radius: 0;
  font-size: 0;
}
.fw .toggle-handle {
  position: relative;
  margin: 0 auto;
  padding-top: 0px;
  padding-bottom: 0px;
  height: 100%;
  width: 0px;
  border-width: 0 1px;
  margin-top: 0px !important;
  line-height: 11px;
}
.fw .toggle.btn {
  min-width: 59px;
  min-height: 34px;
}
.fw .toggle-on.btn {
  padding-right: 24px;
}
.fw .toggle-off.btn {
  padding-left: 24px;
}
.fw .toggle.btn-lg {
  min-width: 79px;
  min-height: 45px;
}
.fw .toggle-on.btn-lg {
  padding-right: 31px;
}
.fw .toggle-off.btn-lg {
  padding-left: 31px;
}
.fw .toggle-handle.btn-lg {
  width: 40px;
}
.fw .toggle.btn-sm {
  min-width: 27px;
  min-height: 13px;
}
.fw .toggle.btn-xs {
  min-width: 35px;
  min-height: 18px;
}
.fw .toggle-on.btn-xs {
  padding-right: 12px;
}
.fw .toggle-off.btn-xs {
  padding-left: 12px;
}
.fw .btn-sm {
  line-height: 11px;
}
.fw .btn-sm span.toggle-handle {
  min-width: 14px;
  border-radius: 50%;
  margin-left: -13px;
  background-color: #fff;
  border: 1px solid #cccccc;
  padding: 5px;
}
.fw .btn-sm.off span.toggle-handle {
  margin-left: 13px;
}
.fw .btn-xs span.toggle-handle {
  min-width: 18px;
  border-radius: 50%;
  margin-left: -18px;
  background-color: #fff;
  border: 1px solid #cccccc;
}
.fw .btn-xs.off span.toggle-handle {
  margin-left: 18px;
}
.fw .mCustomScrollbar {
  -ms-touch-action: none;
  touch-action: none;
  /* MSPointer events - direct all pointer events to js */
}
.fw .mCustomScrollbar.mCS_no_scrollbar {
  -ms-touch-action: auto;
  touch-action: auto;
}
.fw .mCustomScrollBox {
  /* contains plugin's markup */
  position: relative;
  overflow: hidden;
  height: 100%;
  max-width: 100%;
  min-width: 100%;
  outline: none;
  direction: ltr;
}
.fw .mCSB_container {
  /* contains the original content */
  overflow: hidden;
  width: auto;
  height: auto;
  min-width: 100%;
}
.fw .mCSB_inside > .mCSB_container {
  margin-right: 0;
}
.fw .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-right: 0;
}
.fw .mCS-dir-rtl > .mCSB_inside > .mCSB_container {
  /* RTL direction/left-side scrollbar */
  margin-right: 0;
  margin-left: 30px;
}
.fw .mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-left: 0;
}
.fw .mCSB_scrollTools {
  /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */
  position: absolute;
  width: 6px !important;
  height: auto;
  left: auto;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 999;
}
.fw .mCSB_outside + .mCSB_scrollTools {
  right: -10px;
}
.fw .mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,
.fw .mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  /* RTL direction/left-side scrollbar */
  right: auto;
  left: 0;
}
.fw .mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  left: -26px;
}
.fw .mCSB_scrollTools .mCSB_draggerContainer {
  /* contains the draggable element and dragger rail markup */
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: auto;
}
.fw .mCSB_scrollTools a + .mCSB_draggerContainer {
  margin: 20px 0;
}
.fw .mCSB_scrollTools .mCSB_draggerRail {
  width: 4px;
  height: 100%;
  margin: 0 auto;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.fw .mCSB_scrollTools .mCSB_dragger {
  /* the draggable element */
  cursor: pointer;
  width: 100%;
  height: 30px;
  /* minimum dragger height */
  z-index: 1;
}
.fw .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  /* the dragger element */
  position: relative;
  width: 6px;
  height: 100%;
  margin: 0 auto;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  text-align: center;
}
.fw .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.fw .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  width: 12px;
  /* auto-expanded scrollbar */
}
.fw .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.fw .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 8px;
  /* auto-expanded scrollbar */
}
.fw .mCSB_scrollTools .mCSB_buttonUp,
.fw .mCSB_scrollTools .mCSB_buttonDown {
  display: block;
  position: absolute;
  height: 20px;
  width: 100%;
  overflow: hidden;
  margin: 0 auto;
  cursor: pointer;
}
.fw .mCSB_scrollTools .mCSB_buttonDown {
  bottom: 0;
}
.fw .mCSB_horizontal.mCSB_inside > .mCSB_container {
  margin-right: 0;
  margin-bottom: 6px;
}
.fw .mCSB_horizontal.mCSB_outside > .mCSB_container {
  min-height: 100%;
}
.fw .mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden {
  margin-bottom: 0;
}
.fw .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  width: auto !important;
  height: 6px;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
}
.fw .mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.fw .mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  bottom: -10px;
}
.fw .mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer {
  margin: 0 20px;
}
.fw .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 2px;
  margin: 7px 0;
}
.fw .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 30px;
  /* minimum dragger width */
  height: 100%;
  left: 0;
}
.fw .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 6px;
  margin: 0px auto;
}
.fw .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.fw .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  height: 12px;
  /* auto-expanded scrollbar */
  margin: 2px auto;
}
.fw .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.fw .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 8px;
  /* auto-expanded scrollbar */
  margin: 4px 0;
}
.fw .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
.fw .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
  display: block;
  position: absolute;
  width: 20px;
  height: 100%;
  overflow: hidden;
  margin: 0 auto;
  cursor: pointer;
}
.fw .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {
  left: 0;
}
.fw .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
  right: 0;
}
.fw .mCSB_container_wrapper {
  position: absolute;
  height: auto;
  width: auto;
  overflow: hidden;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin-right: 0px;
  margin-bottom: 30px;
}
.fw .mCSB_container_wrapper > .mCSB_container {
  padding-right: 0px;
  padding-bottom: 30px;
}
.fw .mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical {
  bottom: 20px;
}
.fw .mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  right: 20px;
}
.fw .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical {
  bottom: 0;
}
.fw .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.fw .mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  right: 0;
}
.fw .mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  left: 20px;
}
.fw .mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  left: 0;
}
.fw .mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper {
  /* RTL direction/left-side scrollbar */
  margin-right: 0;
  margin-left: 30px;
}
.fw .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container {
  padding-right: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.fw .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container {
  padding-bottom: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.fw .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-right: 0;
  /* non-visible scrollbar */
  margin-left: 0;
}
.fw .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden {
  margin-bottom: 0;
}
.fw .mCSB_scrollTools,
.fw .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.fw .mCSB_scrollTools .mCSB_buttonUp,
.fw .mCSB_scrollTools .mCSB_buttonDown,
.fw .mCSB_scrollTools .mCSB_buttonLeft,
.fw .mCSB_scrollTools .mCSB_buttonRight {
  -webkit-transition: opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;
  -moz-transition: opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;
  -o-transition: opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;
  transition: opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
}
.fw .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.fw .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,
.fw .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.fw .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail {
  -webkit-transition: width 0.2s ease-out 0.2s, height 0.2s ease-out 0.2s, margin-left 0.2s ease-out 0.2s, margin-right 0.2s ease-out 0.2s, margin-top 0.2s ease-out 0.2s, margin-bottom 0.2s ease-out 0.2s, opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;
  -moz-transition: width 0.2s ease-out 0.2s, height 0.2s ease-out 0.2s, margin-left 0.2s ease-out 0.2s, margin-right 0.2s ease-out 0.2s, margin-top 0.2s ease-out 0.2s, margin-bottom 0.2s ease-out 0.2s, opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;
  -o-transition: width 0.2s ease-out 0.2s, height 0.2s ease-out 0.2s, margin-left 0.2s ease-out 0.2s, margin-right 0.2s ease-out 0.2s, margin-top 0.2s ease-out 0.2s, margin-bottom 0.2s ease-out 0.2s, opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;
  transition: width 0.2s ease-out 0.2s, height 0.2s ease-out 0.2s, margin-left 0.2s ease-out 0.2s, margin-right 0.2s ease-out 0.2s, margin-top 0.2s ease-out 0.2s, margin-bottom 0.2s ease-out 0.2s, opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;
}
.fw .mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.15);
}
.fw .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
}
.fw .mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: rgba(0, 0, 0, 0.85);
}
.fw .mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.fw .mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: rgba(0, 0, 0, 0.9);
}
.fw .mCS-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -80px 0;
}
.fw .mCS-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -80px -20px;
}
.fw .mCS-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -80px -40px;
}
.fw .mCS-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -80px -56px;
}
.fw .mCS-light.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #e3e5e6;
  width: 6px;
}
.fw .mCS-light.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #b3b9bb;
}
.fw .mCS-light.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: rgba(0, 0, 0, 0.2);
}
.fw .mCS-light.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.fw .mCS-light.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: rgba(0, 0, 0, 0.2);
}
.fw .mCS-light.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -80px 0;
}
.fw .mCS-light.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -80px -20px;
}
.fw .mCS-light.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -80px -40px;
}
.fw .mCS-light.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -80px -56px;
}
.fw .mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,
.fw .mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools {
  opacity: 0;
  filter: "alpha(opacity=0)";
  -ms-filter: "alpha(opacity=0)";
}
.fw .mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.fw .mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.fw .mCustomScrollBox:hover > .mCSB_scrollTools,
.fw .mCustomScrollBox:hover ~ .mCSB_scrollTools,
.fw .mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,
.fw .mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools {
  opacity: 1;
  filter: "alpha(opacity=100)";
  -ms-filter: "alpha(opacity=100)";
}
.fw .tt-dropdown-menu {
  background: #fff;
  margin-left: -25px;
  width: 237px;
  border: 1px solid #ccc;
  max-height: 200px;
  overflow-y: auto;
}
.fw .tt-dropdown-menu .tt-suggestion {
  padding: 3px 9px 3px 25px;
}
.fw .tt-dropdown-menu .tt-suggestion.tt-cursor,
.fw .tt-dropdown-menu .tt-suggestion:hover {
  background: #eee;
  cursor: pointer;
}
.fw .tt-dropdown-menu .tt-suggestion .tt-highlight {
  color: #7ebb49;
  font-weight: normal;
}
.fw .tt-dropdown-menu .tt-suggestion p {
  margin-bottom: 0;
}
.fw .tt-dropdown-menu .tt-head {
  font-size: 11px;
  color: #8a8a8a;
  padding: 6px 9px 6px 0;
  position: relative;
  margin: 5px 0 0 0;
}
.fw .tt-dropdown-menu .tt-head div {
  position: absolute;
  width: 100%;
  height: 1px;
  border-bottom: 1px solid #e5e5e5;
  top: 12px;
  margin-right: 10px;
  margin-left: 10px;
  right: 0;
  z-index: 2;
}
.fw .tt-dropdown-menu .tt-head span {
  background: #fff;
  z-index: 3;
  position: relative;
  display: inline-block;
  padding-right: 10px;
  padding-left: 10px;
}
.fw .tt-menu {
  background: #fff;
  margin-left: -1px;
  width: 237px;
  border: 1px solid #ccc;
  max-height: 200px;
  overflow: hidden;
  padding-bottom: 5px;
}
.fw .tt-menu .tt-suggestion {
  padding: 3px 9px 3px 25px;
}
.fw .tt-menu .tt-suggestion.tt-cursor,
.fw .tt-menu .tt-suggestion:hover {
  background: #eee;
  cursor: pointer;
}
.fw .tt-menu .tt-suggestion .tt-highlight {
  color: #7ebb49;
  font-weight: normal;
}
.fw .tt-menu .tt-suggestion p {
  margin-bottom: 0;
}
.fw .tt-menu .tt-head {
  font-size: 11px;
  color: #8a8a8a;
  padding: 6px 9px 6px 0;
  position: relative;
  margin: 5px 0 0 0;
  font-weight: normal;
}
.fw .tt-menu .tt-head div {
  position: absolute;
  width: 100%;
  height: 1px;
  border-bottom: 1px solid #e5e5e5;
  top: 12px;
  margin-right: 10px;
  margin-left: 10px;
  right: 0;
  z-index: 2;
}
.fw .tt-menu .tt-head span {
  background: #fff;
  z-index: 3;
  position: relative;
  display: inline-block;
  padding-right: 10px;
  padding-left: 10px;
}
.fw .tt-menu .mCSB_scrollTools {
  margin-top: 3px;
  margin-right: 3px;
  margin-bottom: 3px;
}
@font-face {
  font-family: "Editor";
  src: url('images/ZoFo_RTE.eot');
  src: url('images/ZoFo_RTE.eot?#iefix') format('eot'), url('images/ZoFo_RTE.woff') format('woff'), url('images/ZoFo_RTE.svg#zmail') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fw [class^="zei-"],
.fw [zei*=" zei-"] {
  display: inline-block;
  cursor: pointer;
  font-weight: normal;
  font-style: normal;
}
.fw [class^="zei-"] {
  color: #888;
}
.fw [class^="zei-"]:before,
.fw [zei*=" zei-"]:before {
  font-family: Editor;
  font-weight: normal;
  font-style: normal;
  font-size: 9px;
  width: 12px;
  display: inline-block;
  text-shadow: none;
  white-space: nowrap;
  vertical-align: middle;
  padding: 0 3px;
  cursor: pointer;
  text-align: center;
}
.fw .zei-bold:before {
  content: "\e903";
}
.fw .zei-underline:before {
  content: "\e905";
}
.fw .zei-strike:before {
  content: "\e906";
}
.fw .zei-removeformat:before {
  content: "\e914";
}
.fw .zei-textleft:before {
  content: "\e90a";
}
.fw .zei-textright:before {
  content: "\e90b";
}
.fw .zei-textcenter:before {
  content: "\e90c";
}
.fw .zei-textjustify:before {
  content: "\e909";
}
.fw .zei-indent:before {
  content: "\e90f";
}
.fw .zei-outdent:before {
  content: "\e910";
}
.fw .zei-unorder:before {
  content: "\e90d";
}
.fw .zei-order:before {
  content: "\e90e";
}
.fw .zei-link:before {
  content: "\e911";
}
.fw .zei-unlink:before {
  content: "\e912";
}
.fw .zei-table:before {
  content: "\e915";
}
.fw .zei-line:before {
  content: "\e916";
}
.fw .zei-smiley:before {
  content: "\e917";
}
.fw .zei-fontfamily:before {
  content: "\e918";
  padding-left: 8px;
  width: 20px;
}
.fw .zei-quote:before {
  content: "\e913";
}
.fw .zei-image:before {
  content: "\e919";
}
.fw .zei-arrow:before {
  content: "\e901";
  color: #C9CACD !important;
}
.fw .zei-italic:before {
  content: "\e904";
}
.fw .zei-rarrow:before {
  content: "\e902";
}
.fw .zei-close:before {
  content: "\e920";
  font-size: 16px;
  color: #333;
}
.fw .zei-uncheck:before {
  content: "\e91b";
}
.fw .zei-check:before {
  content: "\e91c";
}
.fw .zei-option:before {
  content: "\e91e";
}
.fw .zei-unoption:before {
  content: "\e91d";
}
.fw .zei-attachment:before {
  content: "\e900";
}
.fw .zei-more:before {
  content: "\e91a";
}
.fw .zei-textclr:before {
  content: "\e907";
}
.fw .zei-rtl:before {
  content: "\e922";
}
.fw .zei-ltr:before {
  content: "\e923";
}
.fw .zei-html:before {
  content: "\e924";
}
.fw .zei-bgclr {
  width: 14px;
  height: 16px;
  display: inline-block;
  margin: 10px 3px 3px 5px;
  background-image: url('images/zme.png');
  background-position: -83px -2px;
}
.fw .ze_SCmb {
  background-color: #fafafa;
  height: 28px;
  border-bottom: 1px solid #e5e5e5;
  font-family: "Open Sans", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 14px;
  padding: 0 10px 0 1px;
  position: relative;
}
.fw .ze_SCmb font {
  width: 1px;
  overflow: hidden;
  float: left;
  background-color: #e5e5e5;
  height: 18px;
  margin-top: 6px;
}
.fw .ze_SCmb ul,
.fw .ze_SCmb li {
  padding: 0;
  list-style: none;
  float: left;
}
.fw .ze_SCmb ul {
  margin: 0;
}
.fw .ze_SCmb li {
  margin: 0 0 0 1px;
}
.fw .ze_SCmb ul li:first-child {
  margin: 0;
}
.fw .ze_SCmb li b {
  height: 30px;
  line-height: 23px;
  padding: 1px 6px;
  display: block;
  position: relative;
  font-weight: normal;
  background: none;
  border: 1px solid transparent;
  cursor: pointer;
  -moz-transition: background-color 0.2s linear;
  -o-transition: background-color 0.2s linear;
  -ms-transition: background-color 0.2s linear;
  transition: background-color 0.2s linear;
}
.fw .ze_SCmb li b span.ze_pdl {
  padding-left: 5px;
  position: relative;
  top: 0px;
  font-size: 13px;
}
.fw .ze_SCmb li b div.ze_hd {
  position: absolute;
  border: 1px solid #e0e0e0;
  border-width: 1px 0;
  width: 5px;
  height: 100%;
  top: -1px;
  left: -3px;
}
.fw .ze_SCmb li b.ze_dn div.ze_hd {
  background-color: #FFF;
  height: 4px;
  margin: 0 0 0 -3px;
  width: 100%;
  z-index: 599;
  display: block;
  left: 3px;
  top: 31px;
  position: absolute;
  border: 0;
}
.fw .ze_SCmb li b.ze_dn {
  background-color: #fff;
  border: 1px solid #ccc;
  border-bottom: 0 solid #fff;
  height: 36px;
  padding: 1px 4px 0;
}
.fw .ze_SCmb li b:hover {
  background-color: #f1f1f1;
}
.fw .ze_SCmb li b:hover span:before,
.fw .ze_SCmb li b.ze_Sel span:before {
  color: #222 !important;
}
.fw .ze_SCmb li b.ze_dn.ze_Sel div.ze_hd {
  background-color: #FFF;
  border: 0;
}
.fw .ze_SCmb li b.ze_dn.ze_Sel {
  background-color: #fff;
  border: 1px solid #ccc;
  border-bottom: 0 solid #fff;
  margin: -1px -1px 0 -1px;
  padding: 2px 7px 0 7px;
  height: 29px;
}
.fw .ze_alttool {
  position: absolute;
  padding: 0;
  z-index: 998;
}
.fw .ze_dd {
  display: none;
  position: absolute;
  padding: 5px;
  z-index: 500;
}
.fw .ze_dd ul {
  margin: -5px 0 0 -5px;
  padding: 0;
  background-color: #fff;
  border: 1px solid #ccc;
  border-top: 0;
  overflow: hidden;
  overflow-y: auto;
  -moz-box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.14);
  -webkit-box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.14);
  box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.14);
}
.fw .ze_dd .ze_ddr {
  margin: -5px -5px 0 0;
  -moz-box-shadow: -1px 2px 4px rgba(0, 0, 0, 0.14);
  -webkit-box-shadow: -1px 2px 4px rgba(0, 0, 0, 0.14);
  box-shadow: -1px 2px 4px rgba(0, 0, 0, 0.14);
}
.fw .ze_tbdr {
  border-top: 1px solid #CCC !important;
}
.fw .ze_dd li {
  float: none;
  padding: 7px 15px;
  line-height: 20px;
  height: 30px;
  list-style: none;
  cursor: pointer;
  -moz-transition: background-color 0.2s linear;
  -o-transition: background-color 0.2s linear;
  -ms-transition: background-color 0.2s linear;
  transition: background-color 0.2s linear;
}
.fw .ze_dd li:hover,
.fw .ze_dd li.sel {
  background-color: #e5e5e5;
  overflow: hidden;
}
.fw .ze_lne {
  padding: 0!important;
  background-color: #dadada;
  height: 1px!important;
  line-height: 1px!important;
  overflow: hidden!important;
}
.fw .ze_dd {
  position: absolute;
  margin: 0;
  opacity: 0;
  display: block;
}
.fw .zei-arrow,
.fw .zei-arrow:before {
  width: 14px;
  height: 28px;
  padding-top: 2px;
  padding-right: 6px;
  text-align: center;
}
.fw .zei-arrow {
  margin-right: -4px;
  margin-top: -3px;
}
.fw .zei-arrow:before {
  padding-left: 0;
}
.fw .zei-arrow.ze-big,
.fw .zei-arrow.ze-big:before {
  width: 34px;
  padding-right: 0;
}
.fw .ze_dd.shw {
  opacity: 1;
}
.fw .ze_dd li:hover {
  background-color: #ebebeb;
}
.fw ul.ze_cb {
  height: 155px;
  width: 235px;
}
.fw ul.ze_cb li {
  cursor: pointer;
  display: inline;
  float: left;
  line-height: normal;
  list-style-type: none;
  margin: 3px 0 0 5px;
  overflow: hidden;
  height: 14px;
  width: 14px;
  padding: 0;
  border: 1px solid #999;
}
.fw ul.ze_sb {
  width: 204px;
  padding: 5px;
}
.fw ul.ze_sb li {
  cursor: pointer;
  display: inline;
  float: left;
  line-height: normal;
  list-style-type: none;
  overflow: hidden;
  border: 1px solid #fff;
  margin: 1px;
  padding: 3px;
  width: 28px;
  height: 28px;
}
.fw ul.ze_sb li:hover {
  box-shadow: #808080 0 0 1px;
  background-color: #fff;
}
.fw .ze_orly {
  position: fixed;
  background-color: #fff;
  left: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 9998;
}
.fw .ze_esel {
  background-color: #f0f0f0 !important;
}
.fw .ze_btn b {
  width: auto!important;
  white-space: nowrap;
  padding: 0 10px!important;
}
.fw .ze_btn li:hover {
  background-color: transparent;
}
.fw .ze_SCmb.ze_btn {
  background-color: #fff;
  border-bottom: 0;
}
.fw .ze_SCmb ul.ze_frt {
  float: right;
}
.fw .ze_phd {
  background-color: #e5e5e5;
  font-size: 110%;
  padding: 5px 10px 0;
  font-weight: bold;
  position: relative;
  top: -3px;
}
.fw .ze_ptt {
  background-color: #f5f5f5;
}
.fw .ze_ptble {
  font-size: 12px;
  width: 100%;
}
.fw .ze_ptble tr td {
  padding: 6px 15px;
}
.fw .ze_ptble tr td input[type=radio] {
  margin: 4px 10px;
}
.fw .ze_ptble tr td input[type=text] {
  height: 26px;
  padding: 6px;
}
.fw .ze_ptble table {
  font-size: 12px;
  padding: 5px 20px 5px 0;
}
.fw .ze_ptble label {
  cursor: pointer;
}
.fw .ze_m20 {
  margin-right: 20px;
}
.fw .ze_area {
  width: 100%;
  border: 0px solid black;
  border-width: 0;
}
.fw .ze-big:before {
  font-size: 22px;
  color: #666 !important;
}
.fw .ze_frt {
  float: right!important;
}
.fw .ze_bld {
  font-weight: bold;
}
.fw .zep_PU {
  font-size: 12px;
  position: absolute;
  background-color: #fff;
  border: 1px solid #c5c5c5;
  min-width: 375px;
  max-width: 800px;
  -moz-box-shadow: 3px 4px 8px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 3px 4px 8px rgba(0, 0, 0, 0.2);
  box-shadow: 3px 4px 8px rgba(0, 0, 0, 0.2);
  z-index: 9999;
}
.fw .zep_PUtts .zep_arr {
  background-color: #f9f9f9;
  -moz-box-shadow: 1px 1px 0 #fff inset;
  -webkit-box-shadow: 1px 1px 0 #fff inset;
  box-shadow: 1px 1px 0 #fff inset;
}
.fw .zep_PUtt {
  border-bottom: 1px solid #e5e5e5;
  height: 40px;
  line-height: 40px;
  padding: 0 15px;
  color: #222;
  font-size: 15px;
}
.fw .zep_PUtt i {
  float: right;
}
.fw .zep_PUbtm {
  border-top: 1px dashed #c5c5c5;
  text-align: center;
  margin: 10px 15px 0 15px;
  padding: 20px 0;
}
.fw .zep_PUbtm span {
  height: 21px;
  border: 1px solid #cecece;
  line-height: 21px;
  padding: 3px 24px;
  margin-right: 8px;
  background-color: #fff;
  color: #666;
  display: inline-block !important;
  cursor: pointer;
  font-size: 110%;
}
.fw .zep_PUbtm span.sel {
  background-color: #424f56;
  border-width: 0;
  padding: 5px 18px;
  min-width: 70px;
  text-align: center;
  color: #fff;
  height: 30px;
}
.fw .ze_angry,
.fw .ze_anxious,
.fw .ze_claps,
.fw .ze_coolnew,
.fw .ze_dislike,
.fw .ze_dizzy,
.fw .ze_doubtful,
.fw .ze_halo,
.fw .ze_idea,
.fw .ze_injured,
.fw .ze_like,
.fw .ze_lipssealed,
.fw .ze_lol,
.fw .ze_loveit,
.fw .ze_meh,
.fw .ze_neutral,
.fw .ze_ontarget,
.fw .ze_sad,
.fw .ze_searching,
.fw .ze_shocked,
.fw .ze_sick,
.fw .ze_sleepy,
.fw .ze_smilenew,
.fw .ze_tearofjoy,
.fw .ze_tensed,
.fw .ze_tongueout,
.fw .ze_winknew,
.fw .ze_worried,
.fw .ze_yoyo,
.fw .ze_yummy {
  background-image: url('images/smileys.png');
  background-repeat: no-repeat;
  width: 24px;
  height: 24px;
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 0 1px;
  overflow: hidden;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min--moz-device-pixel-ratio: 2), screen and (-o-min-device-pixel-ratio: 2), screen and (min-device-pixel-ratio: 2), screen and (min-resolution: 192dpi), screen and (min-resolution: 2dppx) {
  .fw .ze_angry,
  .fw .ze_anxious,
  .fw .ze_claps,
  .fw .ze_coolnew,
  .fw .ze_dislike,
  .fw .ze_dizzy,
  .fw .ze_doubtful,
  .fw .ze_halo,
  .fw .ze_idea,
  .fw .ze_injured,
  .fw .ze_like,
  .fw .ze_lipssealed,
  .fw .ze_lol,
  .fw .ze_loveit,
  .fw .ze_meh,
  .fw .ze_neutral,
  .fw .ze_ontarget,
  .fw .ze_sad,
  .fw .ze_searching,
  .fw .ze_shocked,
  .fw .ze_sick,
  .fw .ze_sleepy,
  .fw .ze_smilenew,
  .fw .ze_tearofjoy,
  .fw .ze_tensed,
  .fw .ze_tongueout,
  .fw .ze_winknew,
  .fw .ze_worried,
  .fw .ze_yoyo,
  .fw .ze_yummy {
    background-image: url('images/smileysretina.png');
    background-size: 240px 290px;
  }
}
.fw .ze_smilenew {
  background-position: 0 0;
}
.fw .ze_sad {
  background-position: -168px -24px;
}
.fw .ze_lol {
  background-position: -24px 0;
}
.fw .ze_angry {
  background-position: -72px -48px;
}
.fw .ze_tongueout {
  background-position: -48px -24px;
}
.fw .ze_coolnew {
  background-position: -96px 0;
}
.fw .ze_winknew {
  background-position: -24px -24px;
}
.fw .ze_meh {
  background-position: -192px -72px;
}
.fw .ze_tearofjoy {
  background-position: -48px 0;
}
.fw .ze_shocked {
  background-position: -48px -72px;
}
.fw .ze_loveit {
  background-position: -120px 0;
}
.fw .ze_neutral {
  background-position: -168px -72px;
}
.fw .ze_worried {
  background-position: -24px -48px;
}
.fw .ze_yummy {
  background-position: -120px -24px;
}
.fw .ze_sleepy {
  background-position: -168px -48px;
}
.fw .ze_dizzy {
  background-position: -72px -72px;
}
.fw .ze_sick {
  background-position: -120px -72px;
}
.fw .ze_injured {
  background-position: -144px -72px;
}
.fw .ze_idea {
  background-position: 0 -24px;
}
.fw .ze_doubtful {
  background-position: -24px -72px;
}
.fw .ze_tensed {
  background-position: -96px -48px;
}
.fw .ze_searching {
  background-position: -216px 0;
}
.fw .ze_anxious {
  background-position: 0 -48px;
}
.fw .ze_lipssealed {
  background-position: -216px -72px;
}
.fw .ze_halo {
  background-position: -96px -24px;
}
.fw .ze_like {
  background-position: 0 -120px;
}
.fw .ze_dislike {
  background-position: -24px -120px;
}
.fw .ze_claps {
  background-position: -168px -120px;
}
.fw .ze_yoyo {
  background-position: -120px -120px;
}
.fw .ze_ontarget {
  background-position: -24px -168px;
}
.fw .ze_spell {
  position: absolute;
  background-color: #f5f5f5;
  border: 1px solid #e5e5e5;
  padding: 5px;
  top: 35px;
  right: 1px;
}
.fw .ze_spell a {
  padding: 0 10px;
}
.fw .ze_spell i {
  margin-left: 10px;
}
.fw .ze_spell span {
  padding: 0 5px;
  margin-left: 5px;
  cursor: pointer;
}
.fw .ze_spell span:hover {
  text-decoration: underline;
}
.fw .ze_ptble .ze_iiInput {
  padding-right: 15px;
}
.fw .ze_ptble .ze_iiInput > div input {
  width: 100%;
}
.fw .ze_ptble .ze_iiSnF {
  color: #a0a0a0;
  font-size: 12px;
  font-style: italic;
  line-height: 11px;
  margin: 0;
  padding: 8px 0 0;
}
.fw .ze_ptble .ze_iiS {
  color: #c2c2c2;
  padding: 8px 0;
}
.fw .ze_ptble .ze_iiS > span {
  color: #222;
}
.fw .ze_ptble .ze_iiI {
  border: #e6e2e3 1px solid;
  height: 120px;
  width: 120px;
}
.fw .ze_ptble .ze_input_text {
  border: #e5e5e5 1px solid;
  padding: 5px 10px;
  width: 293px;
  display: block;
  font-style: italic;
}
.fw .ze_ptble .ze_input_text:focus {
  outline: none;
}
.fw .ze_ptble .ze_iiIP {
  color: #c3c3c3;
  display: block;
  line-height: 120px;
  text-align: center;
}
.fw .ze_popuperrmsg {
  color: #F00;
}
.fw .ze_imgpopupinfo {
  color: #1DAF15;
  font-weight: bold;
  display: none;
}
.fw .ze_change-captcha-icon {
  background: url("images/refresh.png?bN=5314") no-repeat scroll 0 0 transparent;
  cursor: pointer;
  float: right;
  height: 23px;
  width: 38px;
}
.fw .ze_select {
  border: 1px solid #ccc;
  overflow: hidden;
  outline: none;
  position: relative;
  height: 24px;
  width: 70%;
  background-color: #fff;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  float: right;
  width: 60px;
  margin-right: 15px;
}
.fw .ze_select select {
  padding: 0 8px;
  background-color: #fff;
  border: none;
  box-shadow: none;
  background-image: none;
  -webkit-appearance: none;
  outline: none;
  cursor: pointer;
  width: 100%;
}
.fw .ze_select:after {
  content: "\e933";
  position: absolute;
  top: 0;
  right: 0;
  background-color: #fff;
  height: 22px;
  line-height: 22px;
  display: inline-block;
  pointer-events: none;
  font-family: ZoFo-Mail;
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  text-shadow: none;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  color: #555;
  text-align: center;
}
.fw .zep_PUbtm span[data-val=Cancel] {
  border-color: transparent;
  background-color: #e6e6e6;
  padding: 5px 18px;
  min-width: 70px;
  height: 31px;
}
.fw .ze_drag {
  background-color: #fafafa;
  border: 3px dashed #dedede;
  margin-left: auto;
  margin-right: auto;
  opacity: 0.8;
  position: relative;
  height: 66%;
  width: 70%;
  top: 17%;
  text-align: center;
  font-size: 20px;
}
.fw .ze_drag span {
  position: relative;
  top: 46%;
  color: #ccc;
}
.fw .ze_autoFill li {
  padding: 7px;
}
.fw .ze_autoFill li img {
  height: 20px;
  width: 20px;
  padding-right: 7px;
  vertical-align: middle;
}
.fw .zep_ptxtara {
  border-color: #ccc;
  margin-top: 10px;
}
.fw #ze_dropdown {
  z-index: 9999;
}
.fw .floating-modal-button {
  width: 33px;
  height: 30px;
  background: #556067;
  position: fixed;
  top: 100%;
  right: 5px;
  margin-top: -30px;
  z-index: 1029;
  padding: 7px 0;
  cursor: pointer;
  text-align: center;
}
.fw .floating-modal-button .fw-icn-rating {
  margin-top: -2px;
}
.fw .floating-modal-form,
.fw .floating-modal-confirm,
.fw .rating-form {
  width: 373px;
  position: fixed;
  height: 360px;
  right: 0;
  bottom: 0;
  z-index: 1030;
  display: none;
  box-shadow: 0px 0px 4px #b3b3b3;
}
.fw .floating-modal-form .panel-heading,
.fw .floating-modal-confirm .panel-heading,
.fw .rating-form .panel-heading {
  height: 33px;
  padding: 10px 8px 10px 40px;
  background-color: #424f57;
  color: #fff;
}
.fw .floating-modal-form .panel-heading .panel-title,
.fw .floating-modal-confirm .panel-heading .panel-title,
.fw .rating-form .panel-heading .panel-title {
  font-size: 11px;
  line-height: 12px;
}
.fw .floating-modal-form .panel-heading .floating-modal-tools,
.fw .floating-modal-confirm .panel-heading .floating-modal-tools,
.fw .rating-form .panel-heading .floating-modal-tools {
  float: right;
  padding: 0;
  margin: -10px;
  list-style: none;
}
.fw .floating-modal-form .panel-heading .floating-modal-tools > li,
.fw .floating-modal-confirm .panel-heading .floating-modal-tools > li,
.fw .rating-form .panel-heading .floating-modal-tools > li {
  float: left;
  font-size: 14px;
  padding: 6px 10px;
  width: 40px;
  height: 32px;
  text-align: center;
  cursor: pointer;
}
.fw .floating-modal-form .panel-heading .floating-modal-tools > li:hover,
.fw .floating-modal-confirm .panel-heading .floating-modal-tools > li:hover,
.fw .rating-form .panel-heading .floating-modal-tools > li:hover {
  background: #3b474e;
}
.fw .floating-modal-form .panel-heading .floating-modal-tools > li.floating-modal-rating,
.fw .floating-modal-confirm .panel-heading .floating-modal-tools > li.floating-modal-rating,
.fw .rating-form .panel-heading .floating-modal-tools > li.floating-modal-rating {
  width: 90px;
  line-height: 20px;
  font-size: 11px;
}
.fw .floating-modal-form .panel-heading .floating-modal-tools > li.floating-modal-rating .floating-modal-rating-sep,
.fw .floating-modal-confirm .panel-heading .floating-modal-tools > li.floating-modal-rating .floating-modal-rating-sep,
.fw .rating-form .panel-heading .floating-modal-tools > li.floating-modal-rating .floating-modal-rating-sep {
  border-right: 1px solid #7e878d;
  margin-right: -10px;
  padding-right: 10px;
}
.fw .floating-modal-form .panel-heading .floating-modal-tools > li.floating-modal-rating .fw-icn-feedback-rating,
.fw .floating-modal-confirm .panel-heading .floating-modal-tools > li.floating-modal-rating .fw-icn-feedback-rating,
.fw .rating-form .panel-heading .floating-modal-tools > li.floating-modal-rating .fw-icn-feedback-rating {
  margin-right: 5px;
}
.fw .floating-modal-form .panel-heading .ff-dropdown,
.fw .floating-modal-confirm .panel-heading .ff-dropdown,
.fw .rating-form .panel-heading .ff-dropdown,
.fw .rating-form .ff-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  height: 34px;
  width: 37px;
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .floating-modal-form .panel-heading .ff-dropdown.open .dropdown-toggle,
.fw .floating-modal-confirm .panel-heading .ff-dropdown.open .dropdown-toggle,
.fw .rating-form .panel-heading .ff-dropdown.open .dropdown-toggle,
.fw .rating-form .ff-dropdown.open .dropdown-toggle {
  border-color: #e4e4e4 !important;
  border-bottom-color: #fff !important;
}
.fw .floating-modal-form .panel-heading .ff-dropdown .dropdown-toggle,
.fw .floating-modal-confirm .panel-heading .ff-dropdown .dropdown-toggle,
.fw .rating-form .panel-heading .ff-dropdown .dropdown-toggle,
.fw .rating-form .ff-dropdown .dropdown-toggle {
  background-color: transparent;
  padding: 7px 8px;
}
.fw .floating-modal-form .panel-heading .ff-dropdown .dropdown-menu,
.fw .floating-modal-confirm .panel-heading .ff-dropdown .dropdown-menu,
.fw .rating-form .panel-heading .ff-dropdown .dropdown-menu,
.fw .rating-form .ff-dropdown .dropdown-menu {
  border-color: #e4e4e4;
  padding-top: 5px;
}
.fw .floating-modal-form .panel-heading .ff-dropdown .dropdown-menu > li > a,
.fw .floating-modal-confirm .panel-heading .ff-dropdown .dropdown-menu > li > a,
.fw .rating-form .panel-heading .ff-dropdown .dropdown-menu > li > a,
.fw .rating-form .ff-dropdown .dropdown-menu > li > a {
  padding: 5px 10px;
}
.fw .floating-modal-form .panel-heading .icn-close,
.fw .floating-modal-form .panel-heading .icn-minimize,
.fw .floating-modal-confirm .panel-heading .icn-close,
.fw .floating-modal-confirm .panel-heading .icn-minimize,
.fw .rating-form .panel-heading .icn-close,
.fw .rating-form .panel-heading .icn-minimize {
  margin: 0;
}
.fw .floating-modal-form .panel-heading.minimize,
.fw .floating-modal-confirm .panel-heading.minimize,
.fw .rating-form .panel-heading.minimize {
  width: 200px;
  height: 40px;
}
.fw .floating-modal-form .panel-heading.minimize .floating-modal-subject,
.fw .floating-modal-form .panel-heading.minimize .floating-modal-body,
.fw .floating-modal-form .panel-heading.minimize .floating-modal-control,
.fw .floating-modal-confirm .panel-heading.minimize .floating-modal-subject,
.fw .floating-modal-confirm .panel-heading.minimize .floating-modal-body,
.fw .floating-modal-confirm .panel-heading.minimize .floating-modal-control,
.fw .rating-form .panel-heading.minimize .floating-modal-subject,
.fw .rating-form .panel-heading.minimize .floating-modal-body,
.fw .rating-form .panel-heading.minimize .floating-modal-control {
  display: none;
}
.fw .floating-modal-form .panel-heading.minimize .floating-modal-maximize,
.fw .floating-modal-confirm .panel-heading.minimize .floating-modal-maximize,
.fw .rating-form .panel-heading.minimize .floating-modal-maximize {
  display: block;
}
.fw .floating-modal-form .panel-heading.minimize .floating-modal-rating,
.fw .floating-modal-confirm .panel-heading.minimize .floating-modal-rating,
.fw .rating-form .panel-heading.minimize .floating-modal-rating {
  display: none;
}
.fw .floating-modal-form .panel-heading.minimize .floating-modal-minimize,
.fw .floating-modal-confirm .panel-heading.minimize .floating-modal-minimize,
.fw .rating-form .panel-heading.minimize .floating-modal-minimize {
  display: none;
}
.fw .floating-modal-form .floating-modal-subject,
.fw .floating-modal-form .floating-modal-from,
.fw .floating-modal-form .floating-modal-input,
.fw .rating-form .rating-subject,
.fw .rating-form .rating-from {
  width: 100%;
  height: 41px;
  border-bottom: 1px solid #e3e9e9;
}
.fw .floating-modal-form .floating-modal-subject.has-error,
.fw .floating-modal-form .floating-modal-from.has-error,
.fw .floating-modal-form .floating-modal-input.has-error,
.fw .rating-form .rating-subject.has-error,
.fw .rating-form .rating-from.has-error {
  border-bottom-color: #e3504b;
}
.fw .floating-modal-form .floating-modal-subject > input,
.fw .floating-modal-form .floating-modal-from > input,
.fw .floating-modal-form .floating-modal-input > input,
.fw .floating-modal-form .floating-modal-subject table input,
.fw .floating-modal-form .floating-modal-from table input,
.fw .floating-modal-form .floating-modal-input table input,
.fw .rating-form .rating-subject > input,
.fw .rating-form .rating-subject table input,
.fw .rating-form .rating-from > input,
.fw .rating-form .rating-from table input {
  width: 100%;
  height: 40px;
  border-width: 0px;
  padding: 10px;
}
.fw .floating-modal-form .floating-modal-subject > input::placeholder,
.fw .floating-modal-form .floating-modal-from > input::placeholder,
.fw .floating-modal-form .floating-modal-input > input::placeholder,
.fw .floating-modal-form .floating-modal-subject table input::placeholder,
.fw .floating-modal-form .floating-modal-from table input::placeholder,
.fw .floating-modal-form .floating-modal-input table input::placeholder,
.fw .rating-form .rating-subject > input::placeholder,
.fw .rating-form .rating-subject table input::placeholder,
.fw .rating-form .rating-from > input::placeholder,
.fw .rating-form .rating-from table input::placeholder {
  color: #9a9a9a;
}
.fw .floating-modal-form .floating-modal-input-radio {
  width: 100%;
  height: 43px;
  border-bottom: 1px solid #e3e9e9;
  padding: 11px 0;
  line-height: 20px;
}
.fw .floating-modal-form .floating-modal-input-radio .iradio_minimal {
  margin-right: 3px;
}
.fw .floating-modal-form .floating-modal-input-radio .floating-input-1 {
  width: 60px;
  height: 21px;
  margin-right: 3px;
  padding: 2px 7px;
}
.fw .floating-modal-form .floating-modal-group {
  padding: 0 15px;
}
.fw .floating-modal-form .floating-calendar {
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  top: 33px;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 99;
  display: none;
}
.fw .floating-modal-form .floating-calendar > .daterangepicker {
  top: 42px !important;
  left: 55px !important;
  display: block !important;
}
.fw .floating-modal-form .floating-calendar > .daterangepicker:after,
.fw .floating-modal-form .floating-calendar > .daterangepicker:before {
  display: none;
}
.fw .floating-modal-form .error {
  color: #e3504b;
}
.fw .floating-modal-form .floating-modal-input {
  border-bottom: 1px solid #e3e9e9;
}
.fw .floating-modal-form .floating-modal-input .bootstrap-select {
  margin-top: 9px;
}
.fw .floating-modal-form .floating-modal-input .bootstrap-select > .dropdown-toggle {
  border-width: 0;
  padding-left: 10px;
}
.fw .floating-modal-form .floating-modal-input .bootstrap-select > .dropdown-toggle .bs-caret .caret {
  background: url("images/flat-common-sprites-images.png?bN=5314") -434px -30px;
  border-left-width: 0;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.fw .floating-modal-form .floating-modal-body {
  border-bottom: 1px solid #e3e9e9;
  height: auto;
  overflow: hidden;
}
.fw .floating-modal-form .floating-modal-body textarea {
  width: 100%;
  height: 210px;
  padding: 10px;
  border-width: 0px;
  overflow: auto;
  resize: none;
}
.fw .floating-modal-form .floating-modal-body textarea::placeholder {
  color: #9a9a9a;
}
.fw .floating-modal-form .floating-modal-body.sm {
  height: 91px;
}
.fw .floating-modal-form .floating-modal-control {
  background: #fff;
  height: 31px;
}
.fw .floating-modal-form .floating-modal-control .btn {
  height: 32px;
  min-width: 67px;
  margin-top: -1px;
  padding: 2px 25px;
}
.fw .floating-modal-form .floating-modal-attachment {
  padding-top: 8px;
  padding-left: 8px;
  float: left;
}
.fw .floating-modal-form .floating-modal-attachment span {
  margin-left: 5px;
}
.fw .floating-modal-form .floating-modal-maximize {
  display: none;
}
.fw .floating-modal-confirm {
  height: 140px;
}
.fw .floating-modal-confirm .panel-heading {
  padding-left: 15px;
}
.fw .floating-modal-confirm .floating-modal-radio-row {
  min-height: 53px;
  padding: 17px 0;
  margin: 0 15px;
  border-bottom: 1px solid #eeeff0;
}
.fw .floating-modal-confirm .floating-modal-radio-row .iradio_minimal {
  margin-right: 3px;
}
.fw .rating-form {
  height: 356px;
}
.fw .rating-form .rating-tools {
  float: right;
  padding: 0;
  margin: -9px;
  list-style: none;
}
.fw .rating-form .rating-tools > li {
  float: left;
  font-size: 14px;
  padding: 6px;
  width: 30px;
  height: 30px;
  text-align: center;
  cursor: pointer;
}
.fw .rating-form .rating-tools > li:hover {
  background: #3b474e;
}
.fw .rating-form .rating-tools > li.rating-rating {
  width: 90px;
  line-height: 20px;
  font-size: 11px;
}
.fw .rating-form .rating-tools > li.rating-rating .floating-modal-rating-sep {
  border-right: 1px solid #7e878d;
  margin-right: -10px;
  padding-right: 10px;
}
.fw .rating-form .rating-subject,
.fw .rating-form .rating-from {
  border-top: 1px solid #e3e9e9;
  margin-top: 20px;
}
.fw .rating-form .error {
  color: red;
}
.fw .rating-form .rating-subject {
  border-top: 1px solid #e3e9e9;
}
.fw .rating-form .rating-body {
  border-top: 1px solid #e3e9e9;
  border-bottom: 1px solid #e3e9e9;
  height: auto;
  overflow: hidden;
}
.fw .rating-form .rating-body textarea {
  width: 100%;
  height: 127px;
  padding: 10px;
  border-width: 0px;
  overflow: auto;
  resize: none;
}
.fw .rating-form .rating-body textarea::placeholder {
  color: #9a9a9a;
}
.fw .rating-form .rating-stars {
  padding: 10px;
}
.fw .rating-form .rating-stars h2 {
  font-size: 13px;
  font-weight: normal;
  margin-top: 15px;
}
.fw .rating-form .rating-stars .stars {
  width: 200px;
  font-size: 28px;
  color: #d3dadc;
  margin-top: 10px;
  position: absolute;
}
.fw .rating-form .rating-stars .stars i {
  margin-right: 4px;
  cursor: pointer;
}
.fw .rating-form .rating-stars .stars i.active {
  color: #81b638;
}
.fw .rating-form .rating-stars .ratings {
  width: 90px;
  margin-top: 30px;
  margin-left: 226px;
  font-weight: 400;
  font-size: 12px;
  height: 20px;
}
.fw .rating-form .rating-control {
  background: #fff;
  height: 31px;
  line-height: 32px;
  padding-left: 12px;
}
.fw .rating-form .rating-control .btn {
  height: 32px;
  min-width: 90px;
  margin-top: -1px;
}
.fw .rating-form .rating-maximize {
  display: none;
}
.fw .rating-form .icn-close,
.fw .rating-form .icn-minimize {
  margin: 0;
}
.fw .rating-form.minimize {
  width: 200px;
  height: 40px;
}
.fw .rating-form.minimize .floating-modal-subject,
.fw .rating-form.minimize .floating-modal-body,
.fw .rating-form.minimize .floating-modal-control {
  display: none;
}
.fw .rating-form.minimize .rating-maximize {
  display: block;
}
.fw .rating-form.minimize .rating-rating {
  display: none;
}
.fw .rating-form.minimize .rating-minimize {
  display: none;
}
.fw .rating-floating-modal-overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.7);
  z-index: 1030;
  display: none;
}
.fw .rating-floating-modal-overlay .rating-floating-modal-msg {
  width: 255px;
  height: 162px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -127px;
  margin-top: -81px;
  background: #fff;
  box-shadow: 0px 0px 6px #666666;
  padding: 20px;
  text-align: center;
}
.fw .rating-floating-modal-overlay .rating-floating-modal-msg p {
  font-size: 22px;
  font-weight: lighter;
  margin-top: 15px;
}
.fw .freesubs-container {
  padding: 30px 10px 0 20px;
}
.fw .freesubs-container .freesubs-logo {
  text-align: center;
  margin-bottom: 40px;
}
.fw .freesubs-container p {
  text-align: center;
  font-size: 13px;
  line-height: 20px;
}
.fw .freesubs-container > ul {
  padding: 0 0 0 20px;
  margin: 30px 0 0 0;
  list-style: none;
}
.fw .freesubs-container > ul > li {
  float: left;
  width: 47%;
  margin-bottom: 15px;
}
.fw .freesubs-container > ul > li .ad360-icon,
.fw .freesubs-container > ul > li .fw-icon {
  margin-right: 8px;
}
.fw .freesubs-container .btnset {
  text-align: center;
  margin: 20px 0 30px 0;
}
.fw .freesubs-container .btnset > .btn-lg {
  padding: 7px 12px;
  font-size: 12px;
}
.fw .freesubs-container .btnset > .btn-lg + .btn {
  margin-left: 7px;
}
.fw .freesubs-container .freesub-hightlight {
  background-color: #fbf4cf;
  height: 86px;
  border-top: 1px solid #dbdfe0;
  margin: 0 -10px 0 -20px;
}
.fw .freesubs-container .freesub-hightlight .free-sub-high-text {
  font-size: 11px;
  line-height: 17px;
}
.fw .freesubs-container .freesub-hightlight .free-sub-high-text strong {
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: bold;
  color: #bb443c;
}
.fw .floating-modal-form.personalizeDemo {
  height: 361px;
}
.fw .floating-modal-form.getQuote {
  height: 323px;
}
.fw .floating-modal-form.estimatedTime {
  height: 280px;
}
.fw .floating-modal-form.fillFormGetQuote {
  height: 320px;
}
.fw .floating-modal-form.extendtrialForm {
  height: 402px;
}
.fw .floating-modal-confirm.getQuoteSuccess {
  height: 178px;
}
.fw .floating-modal-form.webinarForm {
  height: 358px;
}
.fw .floating-modal-form.webinarForm .floating-modal-body {
  height: 170px;
}
.fw .floating-modal-confirm.freesubscription {
  height: 463px;
  width: 393px;
}
.fw .floating-modal-form.personalizeDemoAddon {
  height: 443px;
}
.fw .lnav {
  padding: 0px;
  margin: 0px;
}
.fw .lnav,
.fw .lnav ul,
.fw .lnav li {
  list-style: none;
  font-family: inherit;
}
.fw .lnav ul {
  padding: 0;
  margin: 0;
}
.fw .lnav li a {
  font-size: 11px;
  line-height: 18px;
  padding: 4px 8px 4px 25px;
  border-left: 3px solid transparent !important;
  float: none;
  width: 100%;
}
.fw .lnav li a:hover {
  background: #dfe1e3;
  color: #000;
  text-decoration: none;
}
.fw .lnav a {
  color: #333;
  display: block;
  outline: none;
  text-decoration: none;
}
.fw .lnav .caret-arrow {
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") no-repeat -291px -152px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  display: block;
  width: 15px;
  height: 15px;
  margin-top: 1px;
}
.fw .lnav > li {
  margin: 6px 0;
}
.fw .lnav > li.open > a > span .caret-arrow {
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") no-repeat -273px -151px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  display: block;
  width: 15px;
  height: 15px;
  margin-top: 1px;
  transform: inherit !important;
}
.fw .lnav > li li {
  margin: 1px 0;
}
.fw .lnav > li li.active a {
  border-left: 3px solid #7dbb5b !important;
  background: #dfe1e3;
}
.fw .lnav > li li a:hover,
.fw .lnav > li li a:focus {
  background: #dfe1e3;
  color: #000;
  text-decoration: none;
}
.fw .lnav > li a > span {
  float: right;
  font-size: 19px;
  font-weight: bolder;
}
.fw .lnav > li a > span:hover {
  color: #fff;
}
.fw .lnav > li > a {
  font-weight: 600;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  line-height: 20px;
  padding: 5px 12px 5px 14px;
  color: #000000;
  text-decoration: none;
}
.fw .lnav > li > ul li.has-dropdown > a {
  font-weight: 600;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
}
.fw .lnav > li > ul li.has-dropdown > a > span {
  float: left;
  font-size: 19px;
  font-weight: bolder;
}
.fw .lnav > li > ul li.has-dropdown > a > span:hover {
  color: #fff;
}
.fw .lnav > li > ul li.has-dropdown > a > span .caret-arrow {
  background-position: -291px -152px;
}
.fw .lnav > li > ul li.has-dropdown li > a {
  padding-left: 40px;
}
.fw .lnav > li > ul li.has-dropdown.open > a > span {
  float: left;
  font-size: 19px;
  font-weight: bolder;
}
.fw .lnav > li > ul li.has-dropdown.open > a > span:hover {
  color: #fff;
}
.fw .lnav > li > ul li.has-dropdown.open > a > span .caret-arrow {
  background-position: -274px -151px;
}
.fw .lnav > li.active > a {
  border-left: 3px solid #7dbb5b !important;
  background: #dfe1e3;
}
.fw .lnav > li > a > span .caret-arrow {
  margin-top: 4px;
}
.fw .lnav.lnav-left-caret > li > a {
  color: #535456;
  padding-left: 20px !important;
}
.fw .lnav.lnav-left-caret > li > ul {
  margin-top: 0;
}
.fw .lnav.lnav-left-caret > li > ul > li > a {
  padding-left: 34px;
}
.fw .lnav.lnav-left-caret > li > ul > li > ul > li > a {
  padding-left: 50px;
}
.fw .lnav.lnav-left-caret > li > ul > li > ul > li ul > li > a {
  padding-left: 64px;
  white-space: nowrap;
}
.fw .lnav.lnav-left-caret > li > ul > li > ul > li ul > li ul > li > a {
  padding-left: 80px;
  white-space: nowrap;
}
.fw .lnav.lnav-left-caret li a > span {
  float: left;
  margin-right: 2px;
}
.fw .lnav.lnav-left-caret li.open > a > span .caret-arrow {
  background-position: -274px -151px;
}
.fw .fw-body-pane,
.fw .fwdash-body-pane {
  position: relative;
  margin-left: 194px;
  margin-top: 70px;
  padding: 0 15px;
  height: auto;
}
.fw .fw-body-pane.full-width,
.fw .fwdash-body-pane.full-width {
  margin-left: 0;
}
.fw .fw-body-pane.fw-right-pane-active,
.fw .fwdash-body-pane.fw-right-pane-active {
  margin-right: 290px;
  margin-left: 0;
}
.fw.no-left-pane .fw-body-pane {
  margin-left: 7px;
}
.fw.sub-menu-active .fw-body-pane {
  padding-top: 30px;
}
.fw.no-right-pane .fw-body-pane {
  margin-right: 7px;
}
.fw.fw-left-pane-lg .fw-body-pane {
  margin-left: 247px;
}
.fw.fw-left-pane-lg.no-left-pane .fw-body-pane {
  margin-left: 7px;
}
.fw .top-body-strip {
  padding: 6px;
  margin: 0 -20px;
  border-bottom: 1px solid #e2e2e2;
  clear: both;
  height: auto;
  overflow: hidden;
}
.fw .jstree-node,
.fw .jstree-children,
.fw .jstree-container-ul {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  list-style-image: none;
  margin-left: -2px;
}
.fw .jstree-node {
  white-space: nowrap;
}
.fw .jstree-anchor {
  display: inline-block;
  color: black;
  white-space: nowrap;
  padding: 0 4px 0 0;
  margin: 0;
  vertical-align: top;
  margin-left: -1px;
}
.fw .jstree-anchor:focus {
  outline: 0;
}
.fw .jstree-anchor,
.fw .jstree-anchor:link,
.fw .jstree-anchor:visited,
.fw .jstree-anchor:hover,
.fw .jstree-anchor:active {
  text-decoration: none;
  color: inherit;
}
.fw .jstree-icon {
  display: inline-block;
  text-decoration: none;
  margin: 0;
  padding: 0;
  vertical-align: top;
  text-align: center;
}
.fw .jstree-icon:empty {
  display: inline-block;
  text-decoration: none;
  margin: 0;
  padding: 0;
  vertical-align: top;
  text-align: center;
}
.fw .jstree-ocl {
  cursor: pointer;
}
.fw .jstree-leaf > .jstree-ocl {
  cursor: default;
}
.fw .jstree .jstree-open > .jstree-children {
  display: block;
}
.fw .jstree .jstree-closed > .jstree-children,
.fw .jstree .jstree-leaf > .jstree-children {
  display: none;
}
.fw .jstree-anchor > .jstree-themeicon {
  margin-right: 2px;
}
.fw .jstree-no-icons .jstree-themeicon,
.fw .jstree-anchor > .jstree-themeicon-hidden {
  display: none;
}
.fw .jstree-rtl .jstree-anchor {
  padding: 0 1px 0 4px;
}
.fw .jstree-rtl .jstree-anchor > .jstree-themeicon {
  margin-left: 2px;
  margin-right: 0;
}
.fw .jstree-rtl .jstree-node {
  margin-left: 0;
}
.fw .jstree-rtl .jstree-container-ul > .jstree-node {
  margin-right: 0;
}
.fw .jstree-wholerow-ul {
  position: relative;
  display: inline-block;
  min-width: 100%;
}
.fw .jstree-wholerow-ul .jstree-leaf > .jstree-ocl {
  cursor: pointer;
}
.fw .jstree-wholerow-ul .jstree-anchor,
.fw .jstree-wholerow-ul .jstree-icon {
  position: relative;
}
.fw .jstree-wholerow-ul .jstree-wholerow {
  width: 100%;
  cursor: pointer;
  position: absolute;
  left: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.fw .vakata-context {
  display: none;
}
.fw .vakata-context,
.fw .vakata-context ul {
  margin: 0;
  padding: 2px;
  position: absolute;
  background: #f5f5f5;
  border: 1px solid #979797;
  box-shadow: 2px 2px 2px #999999;
}
.fw .vakata-context ul {
  list-style: none;
  left: 100%;
  margin-top: -2.7em;
  margin-left: -4px;
}
.fw .vakata-context .vakata-context-right ul {
  left: auto;
  right: 100%;
  margin-left: auto;
  margin-right: -4px;
}
.fw .vakata-context li {
  list-style: none;
  display: inline;
}
.fw .vakata-context li > a {
  display: block;
  padding: 0 2em 0 2em;
  text-decoration: none;
  width: auto;
  color: black;
  white-space: nowrap;
  line-height: 2.4em;
  -moz-text-shadow: 1px 1px 0 white;
  -webkit-text-shadow: 1px 1px 0 white;
  text-shadow: 1px 1px 0 white;
}
.fw .vakata-context li > a:hover {
  position: relative;
  background-color: #e8eff7;
  box-shadow: 0 0 2px #0a6aa1;
}
.fw .vakata-context li > a.vakata-context-parent {
  background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==");
  background-position: right center;
  background-repeat: no-repeat;
}
.fw .vakata-context li > a:focus {
  outline: 0;
}
.fw .vakata-context .vakata-context-hover > a {
  position: relative;
  background-color: #e8eff7;
  box-shadow: 0 0 2px #0a6aa1;
}
.fw .vakata-context .vakata-context-separator > a,
.fw .vakata-context .vakata-context-separator > a:hover {
  background: white;
  border: 0;
  border-top: 1px solid #e2e3e3;
  height: 1px;
  min-height: 1px;
  max-height: 1px;
  padding: 0;
  margin: 0 0 0 2.4em;
  border-left: 1px solid #e0e0e0;
  -moz-text-shadow: 0 0 0 transparent;
  -webkit-text-shadow: 0 0 0 transparent;
  text-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
  border-radius: 0;
}
.fw .vakata-context .vakata-contextmenu-disabled a,
.fw .vakata-context .vakata-contextmenu-disabled a:hover {
  color: silver;
  background-color: transparent;
  border: 0;
  box-shadow: 0 0 0;
}
.fw .vakata-context li > a > i {
  text-decoration: none;
  display: inline-block;
  width: 2.4em;
  height: 2.4em;
  background: transparent;
  margin: 0 0 0 -2em;
  vertical-align: top;
  text-align: center;
  line-height: 2.4em;
}
.fw .vakata-context li > a > i:empty {
  width: 2.4em;
  line-height: 2.4em;
}
.fw .vakata-context li > a .vakata-contextmenu-sep {
  display: inline-block;
  width: 1px;
  height: 2.4em;
  background: white;
  margin: 0 0.5em 0 0;
  border-left: 1px solid #e2e3e3;
}
.fw .vakata-context .vakata-contextmenu-shortcut {
  font-size: 0.8em;
  color: silver;
  opacity: 0.5;
  display: none;
}
.fw .vakata-context-rtl ul {
  left: auto;
  right: 100%;
  margin-left: auto;
  margin-right: -4px;
}
.fw .vakata-context-rtl li > a.vakata-context-parent {
  background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7");
  background-position: left center;
  background-repeat: no-repeat;
}
.fw .vakata-context-rtl .vakata-context-separator > a {
  margin: 0 2.4em 0 0;
  border-left: 0;
  border-right: 1px solid #e2e3e3;
}
.fw .vakata-context-rtl .vakata-context-left ul {
  right: auto;
  left: 100%;
  margin-left: -4px;
  margin-right: auto;
}
.fw .vakata-context-rtl li > a > i {
  margin: 0 -2em 0 0;
}
.fw .vakata-context-rtl li > a .vakata-contextmenu-sep {
  margin: 0 0 0 0.5em;
  border-left-color: white;
  background: #e2e3e3;
}
.fw #jstree-marker {
  position: absolute;
  top: 0;
  left: 0;
  margin: -5px 0 0 0;
  padding: 0;
  border-right: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 5px solid;
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
}
.fw #jstree-dnd {
  line-height: 16px;
  margin: 0;
  padding: 4px;
}
.fw #jstree-dnd .jstree-icon,
.fw #jstree-dnd .jstree-copy {
  display: inline-block;
  text-decoration: none;
  margin: 0 2px 0 0;
  padding: 0;
  width: 16px;
  height: 16px;
}
.fw #jstree-dnd .jstree-ok {
  background: green;
}
.fw #jstree-dnd .jstree-er {
  background: red;
}
.fw #jstree-dnd .jstree-copy {
  margin: 0 2px 0 2px;
}
.fw .jstree-default .jstree-node,
.fw .jstree-default .jstree-icon {
  background-repeat: no-repeat;
  background-color: transparent;
}
.fw .jstree-default .jstree-anchor,
.fw .jstree-default .jstree-wholerow {
  -webkit-transition: background-color 0.15s, box-shadow 0.15s;
  transition: background-color 0.15s, box-shadow 0.15s;
}
.fw .jstree-default .jstree-no-icons .jstree-clicked {
  background-color: #D9DCDD;
}
.fw .jstree-default .jstree-no-icons .jstree-anchor {
  padding: 0 5px;
}
.fw .jstree-default .jstree-no-icons .jstree-anchor > .jstree-themeicon {
  display: none;
}
.fw .jstree-default .jstree-disabled {
  background: transparent;
  color: #666666;
}
.fw .jstree-default .jstree-disabled.jstree-hovered {
  background: transparent;
  box-shadow: none;
}
.fw .jstree-default .jstree-disabled.jstree-clicked {
  background: #efefef;
}
.fw .jstree-default .jstree-disabled > .jstree-icon {
  opacity: 0.8;
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
  /* Firefox 10+ */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(100%);
  /* Chrome 19+ & Safari 6+ */
}
.fw .jstree-default .jstree-search {
  font-style: italic;
  color: #8b0000;
  font-weight: bold;
}
.fw .jstree-default .jstree-no-checkboxes .jstree-checkbox {
  display: none !important;
}
.fw .jstree-default.jstree-checkbox-no-clicked .jstree-clicked {
  background: transparent;
  box-shadow: none;
}
.fw .jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered {
  background: #e7f4f9;
}
.fw .jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked {
  background: transparent;
}
.fw .jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered {
  background: #e7f4f9;
}
.fw .jstree-default > .jstree-striped {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==") left top repeat;
}
.fw .jstree-default > .jstree-wholerow-ul .jstree-hovered,
.fw .jstree-default > .jstree-wholerow-ul .jstree-clicked {
  background: transparent;
  box-shadow: none;
  border-radius: 0;
}
.fw .jstree-default .jstree-wholerow {
  box-sizing: border-box;
}
.fw .jstree-default .jstree-wholerow-hovered {
  background: #e7f4f9;
}
.fw .jstree-default .jstree-wholerow-clicked {
  background: #beebff;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #beebff), color-stop(100%, #a8e4ff));
  background: -webkit-linear-gradient(top, #beebff 0%, #a8e4ff 100%);
  background: linear-gradient(to bottom, #beebff 0%, #a8e4ff 100%);
}
.fw .jstree-default .jstree-node {
  min-height: 24px;
  line-height: 24px;
  margin-left: 24px;
  min-width: 24px;
}
.fw .jstree-default .jstree-anchor {
  line-height: 24px;
  height: 24px;
}
.fw .jstree-default .jstree-icon {
  width: 24px;
  height: 24px;
  line-height: 24px;
}
.fw .jstree-default .jstree-icon:empty {
  width: 24px;
  height: 24px;
  line-height: 24px;
}
.fw .jstree-default.jstree-rtl .jstree-node {
  margin-right: 24px;
}
.fw .jstree-default .jstree-wholerow {
  height: 24px;
}
.fw .jstree-default .jstree-node,
.fw .jstree-default .jstree-icon {
  background-image: url("../styles/images/32px.png?bN=5314");
}
.fw .jstree-default .jstree-node {
  background-position: -295px -4px;
  background-repeat: repeat-y;
}
.fw .jstree-default .jstree-last {
  background: transparent;
}
.fw .jstree-default .jstree-open > .jstree-ocl {
  background-position: -135px -4px;
}
.fw .jstree-default .jstree-closed > .jstree-ocl {
  background-position: -103px -4px;
}
.fw .jstree-default .jstree-leaf > .jstree-ocl {
  background-position: -71px -4px;
}
.fw .jstree-default .jstree-themeicon {
  background-position: -260px -4px;
}
.fw .jstree-default > .jstree-no-dots .jstree-node,
.fw .jstree-default > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.fw .jstree-default > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -36px -4px;
}
.fw .jstree-default > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -4px -4px;
}
.fw .jstree-default .jstree-disabled {
  background: transparent;
}
.fw .jstree-default .jstree-disabled.jstree-hovered {
  background: transparent;
}
.fw .jstree-default .jstree-disabled.jstree-clicked {
  background: #efefef;
}
.fw .jstree-default .jstree-checkbox {
  background-position: -169px -4px;
  width: 15px !important;
}
.fw .jstree-default .jstree-no-icons .jstree-checkbox {
  width: 24px !important;
}
.fw .jstree-default .jstree-checkbox:hover {
  background-position: -169px -36px;
}
.fw .jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.fw .jstree-default .jstree-checked > .jstree-checkbox {
  background-position: -233px -4px;
}
.fw .jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.fw .jstree-default .jstree-checked > .jstree-checkbox:hover {
  background-position: -233px -36px;
}
.fw .jstree-default .jstree-anchor > .jstree-undetermined {
  background-position: -201px -4px;
}
.fw .jstree-default .jstree-anchor > .jstree-undetermined:hover {
  background-position: -201px -36px;
}
.fw .jstree-default > .jstree-striped {
  background-size: auto 48px;
}
.fw .jstree-default.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
  background-position: 100% 1px;
  background-repeat: repeat-y;
}
.fw .jstree-default.jstree-rtl .jstree-last {
  background: transparent;
}
.fw .jstree-default.jstree-rtl .jstree-open > .jstree-ocl {
  background-position: -132px -36px;
}
.fw .jstree-default.jstree-rtl .jstree-closed > .jstree-ocl {
  background-position: -100px -36px;
}
.fw .jstree-default.jstree-rtl .jstree-leaf > .jstree-ocl {
  background-position: -68px -36px;
}
.fw .jstree-default.jstree-rtl > .jstree-no-dots .jstree-node,
.fw .jstree-default.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.fw .jstree-default.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -36px -36px;
}
.fw .jstree-default.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -4px -36px;
}
.fw .jstree-default .jstree-themeicon-custom {
  background-color: transparent;
  background-image: none;
  background-position: 0 0;
}
.fw .jstree-default .jstree-themeicon-custom.tree-icn-dc {
  background-image: url("../styles/images/32px.png?bN=5314");
  background-position: -261px -36px;
}
.fw .jstree-default .jstree-themeicon-custom.tree-icn-ou {
  background-image: url("../styles/images/32px.png?bN=5314");
  background-position: -261px -64px;
}
.fw .jstree-default > .jstree-container-ul .jstree-loading > .jstree-ocl {
  background-image: url("../styles/images/loader-dotted-sm.gif?bN=5314");
  background-repeat: no-repeat;
  width: 14px !important;
  height: 14px;
  background-position: 0 0 !important;
  background-size: cover;
  background-color: #fff;
}
.fw .jstree-default .jstree-file {
  background: url("../styles/images/32px.png?bN=5314") -100px -68px no-repeat;
}
.fw .jstree-default .jstree-folder {
  background: url("../styles/images/32px.png?bN=5314") -260px -4px no-repeat;
}
.fw .jstree-default > .jstree-container-ul > .jstree-node {
  margin-left: 0;
  margin-right: 0;
}
.fw #jstree-dnd.jstree-default {
  line-height: 24px;
  padding: 0 4px;
}
.fw #jstree-dnd.jstree-default .jstree-ok,
.fw #jstree-dnd.jstree-default .jstree-er {
  background-image: url("../styles/images/32px.png?bN=5314");
  background-repeat: no-repeat;
  background-color: transparent;
}
.fw #jstree-dnd.jstree-default i {
  background: transparent;
  width: 24px;
  height: 24px;
  line-height: 24px;
}
.fw #jstree-dnd.jstree-default .jstree-ok {
  background-position: -4px -68px;
}
.fw #jstree-dnd.jstree-default .jstree-er {
  background-position: -36px -68px;
}
.fw .jstree-default.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
}
.fw .jstree-default.jstree-rtl .jstree-last {
  background: transparent;
}
.fw .jstree-default-small .jstree-node {
  min-height: 18px;
  line-height: 18px;
  margin-left: 18px;
  min-width: 18px;
}
.fw .jstree-default-small .jstree-anchor {
  line-height: 18px;
  height: 18px;
}
.fw .jstree-default-small .jstree-icon {
  width: 18px;
  height: 18px;
  line-height: 18px;
}
.fw .jstree-default-small .jstree-icon:empty {
  width: 18px;
  height: 18px;
  line-height: 18px;
}
.fw .jstree-default-small.jstree-rtl .jstree-node {
  margin-right: 18px;
}
.fw .jstree-default-small .jstree-wholerow {
  height: 18px;
}
.fw .jstree-default-small .jstree-node,
.fw .jstree-default-small .jstree-icon {
  background-image: url("../styles/images/32px.png?bN=5314");
}
.fw .jstree-default-small .jstree-node {
  background-position: -295px -7px;
  background-repeat: repeat-y;
}
.fw .jstree-default-small .jstree-last {
  background: transparent;
}
.fw .jstree-default-small .jstree-open > .jstree-ocl {
  background-position: -135px -7px;
}
.fw .jstree-default-small .jstree-closed > .jstree-ocl {
  background-position: -103px -7px;
}
.fw .jstree-default-small .jstree-leaf > .jstree-ocl {
  background-position: -71px -7px;
}
.fw .jstree-default-small .jstree-themeicon {
  background-position: -263px -7px;
}
.fw .jstree-default-small > .jstree-no-dots .jstree-node,
.fw .jstree-default-small > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.fw .jstree-default-small > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -39px -7px;
}
.fw .jstree-default-small > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -7px -7px;
}
.fw .jstree-default-small .jstree-disabled {
  background: transparent;
}
.fw .jstree-default-small .jstree-disabled.jstree-hovered {
  background: transparent;
}
.fw .jstree-default-small .jstree-disabled.jstree-clicked {
  background: #efefef;
}
.fw .jstree-default-small .jstree-checkbox {
  background-position: -167px -7px;
}
.fw .jstree-default-small .jstree-checkbox:hover {
  background-position: -167px -39px;
}
.fw .jstree-default-small.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.fw .jstree-default-small .jstree-checked > .jstree-checkbox {
  background-position: -231px -7px;
}
.fw .jstree-default-small.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.fw .jstree-default-small .jstree-checked > .jstree-checkbox:hover {
  background-position: -231px -39px;
}
.fw .jstree-default-small .jstree-anchor > .jstree-undetermined {
  background-position: -199px -7px;
}
.fw .jstree-default-small .jstree-anchor > .jstree-undetermined:hover {
  background-position: -199px -39px;
}
.fw .jstree-default-small > .jstree-striped {
  background-size: auto 36px;
}
.fw .jstree-default-small.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
  background-position: 100% 1px;
  background-repeat: repeat-y;
}
.fw .jstree-default-small.jstree-rtl .jstree-last {
  background: transparent;
}
.fw .jstree-default-small.jstree-rtl .jstree-open > .jstree-ocl {
  background-position: -135px -39px;
}
.fw .jstree-default-small.jstree-rtl .jstree-closed > .jstree-ocl {
  background-position: -103px -39px;
}
.fw .jstree-default-small.jstree-rtl .jstree-leaf > .jstree-ocl {
  background-position: -71px -39px;
}
.fw .jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-node,
.fw .jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.fw .jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -39px -39px;
}
.fw .jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -7px -39px;
}
.fw .jstree-default-small .jstree-themeicon-custom {
  background-color: transparent;
  background-image: none;
  background-position: 0 0;
}
.fw .jstree-default-small > .jstree-container-ul .jstree-loading > .jstree-ocl {
  background: url("../images/throbber.gif?bN=5314") center center no-repeat;
}
.fw .jstree-default-small .jstree-file {
  background: url("../styles/images/32px.png?bN=5314") -103px -71px no-repeat;
}
.fw .jstree-default-small .jstree-folder {
  background: url("../styles/images/32px.png?bN=5314") -263px -7px no-repeat;
}
.fw .jstree-default-small > .jstree-container-ul > .jstree-node {
  margin-left: 0;
  margin-right: 0;
}
.fw #jstree-dnd.jstree-default-small {
  line-height: 18px;
  padding: 0 4px;
}
.fw #jstree-dnd.jstree-default-small .jstree-ok,
.fw #jstree-dnd.jstree-default-small .jstree-er {
  background-image: url("../styles/images/32px.png?bN=5314");
  background-repeat: no-repeat;
  background-color: transparent;
}
.fw #jstree-dnd.jstree-default-small i {
  background: transparent;
  width: 18px;
  height: 18px;
  line-height: 18px;
}
.fw #jstree-dnd.jstree-default-small .jstree-ok {
  background-position: -7px -71px;
}
.fw #jstree-dnd.jstree-default-small .jstree-er {
  background-position: -39px -71px;
}
.fw .jstree-default-small.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==");
}
.fw .jstree-default-small.jstree-rtl .jstree-last {
  background: transparent;
}
.fw .jstree-default-large .jstree-node {
  min-height: 32px;
  line-height: 32px;
  margin-left: 32px;
  min-width: 32px;
}
.fw .jstree-default-large .jstree-anchor {
  line-height: 32px;
  height: 32px;
}
.fw .jstree-default-large .jstree-icon {
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.fw .jstree-default-large .jstree-icon:empty {
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.fw .jstree-default-large.jstree-rtl .jstree-node {
  margin-right: 32px;
}
.fw .jstree-default-large .jstree-wholerow {
  height: 32px;
}
.fw .jstree-default-large .jstree-node,
.fw .jstree-default-large .jstree-icon {
  background-image: url("../styles/images/32px.png?bN=5314");
}
.fw .jstree-default-large .jstree-node {
  background-position: -288px 0px;
  background-repeat: repeat-y;
}
.fw .jstree-default-large .jstree-last {
  background: transparent;
}
.fw .jstree-default-large .jstree-open > .jstree-ocl {
  background-position: -128px 0px;
}
.fw .jstree-default-large .jstree-closed > .jstree-ocl {
  background-position: -96px 0px;
}
.fw .jstree-default-large .jstree-leaf > .jstree-ocl {
  background-position: -64px 0px;
}
.fw .jstree-default-large .jstree-themeicon {
  background-position: -256px 0px;
}
.fw .jstree-default-large > .jstree-no-dots .jstree-node,
.fw .jstree-default-large > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.fw .jstree-default-large > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -32px 0px;
}
.fw .jstree-default-large > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: 0px 0px;
}
.fw .jstree-default-large .jstree-disabled {
  background: transparent;
}
.fw .jstree-default-large .jstree-disabled.jstree-hovered {
  background: transparent;
}
.fw .jstree-default-large .jstree-disabled.jstree-clicked {
  background: #efefef;
}
.fw .jstree-default-large .jstree-checkbox {
  background-position: -160px 0px;
}
.fw .jstree-default-large .jstree-checkbox:hover {
  background-position: -160px -32px;
}
.fw .jstree-default-large.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.fw .jstree-default-large .jstree-checked > .jstree-checkbox {
  background-position: -224px 0px;
}
.fw .jstree-default-large.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.fw .jstree-default-large .jstree-checked > .jstree-checkbox:hover {
  background-position: -224px -32px;
}
.fw .jstree-default-large .jstree-anchor > .jstree-undetermined {
  background-position: -192px 0px;
}
.fw .jstree-default-large .jstree-anchor > .jstree-undetermined:hover {
  background-position: -192px -32px;
}
.fw .jstree-default-large > .jstree-striped {
  background-size: auto 64px;
}
.fw .jstree-default-large.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
  background-position: 100% 1px;
  background-repeat: repeat-y;
}
.fw .jstree-default-large.jstree-rtl .jstree-last {
  background: transparent;
}
.fw .jstree-default-large.jstree-rtl .jstree-open > .jstree-ocl {
  background-position: -128px -32px;
}
.fw .jstree-default-large.jstree-rtl .jstree-closed > .jstree-ocl {
  background-position: -96px -32px;
}
.fw .jstree-default-large.jstree-rtl .jstree-leaf > .jstree-ocl {
  background-position: -64px -32px;
}
.fw .jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-node,
.fw .jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.fw .jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -32px -32px;
}
.fw .jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: 0px -32px;
}
.fw .jstree-default-large .jstree-themeicon-custom {
  background-color: transparent;
  background-image: none;
  background-position: 0 0;
}
.fw .jstree-default-large > .jstree-container-ul .jstree-loading > .jstree-ocl {
  background: url("../images/throbber.gif?bN=5314") center center no-repeat;
}
.fw .jstree-default-large .jstree-file {
  background: url("../styles/images/32px.png?bN=5314") -96px -64px no-repeat;
}
.fw .jstree-default-large .jstree-folder {
  background: url("../styles/images/32px.png?bN=5314") -256px 0px no-repeat;
}
.fw .jstree-default-large > .jstree-container-ul > .jstree-node {
  margin-left: 0;
  margin-right: 0;
}
.fw #jstree-dnd.jstree-default-large {
  line-height: 32px;
  padding: 0 4px;
}
.fw #jstree-dnd.jstree-default-large .jstree-ok,
.fw #jstree-dnd.jstree-default-large .jstree-er {
  background-image: url("../styles/images/32px.png?bN=5314");
  background-repeat: no-repeat;
  background-color: transparent;
}
.fw #jstree-dnd.jstree-default-large i {
  background: transparent;
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.fw #jstree-dnd.jstree-default-large .jstree-ok {
  background-position: 0px -64px;
}
.fw #jstree-dnd.jstree-default-large .jstree-er {
  background-position: -32px -64px;
}
.fw .jstree-default-large.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==");
}
.fw .jstree-default-large.jstree-rtl .jstree-last {
  background: transparent;
}
@media (max-width: 768px) {
  .fw #jstree-dnd.jstree-dnd-responsive {
    line-height: 40px;
    font-weight: bold;
    font-size: 1.1em;
    text-shadow: 1px 1px white;
  }
  .fw #jstree-dnd.jstree-dnd-responsive > i {
    background: transparent;
    width: 40px;
    height: 40px;
  }
  .fw #jstree-dnd.jstree-dnd-responsive > .jstree-ok {
    background-image: url("../images/40px.png?bN=5314");
    background-position: 0 -200px;
    background-size: 120px 240px;
  }
  .fw #jstree-dnd.jstree-dnd-responsive > .jstree-er {
    background-image: url("../images/40px.png?bN=5314");
    background-position: -40px -200px;
    background-size: 120px 240px;
  }
  .fw #jstree-marker.jstree-dnd-responsive {
    border-left-width: 10px;
    border-top-width: 10px;
    border-bottom-width: 10px;
    margin-top: -10px;
  }
}
@media (max-width: 768px) {
  .fw .jstree-default-responsive .jstree-icon {
    background-image: url("../images/40px.png?bN=5314");
  }
  .fw .jstree-default-responsive .jstree-node,
  .fw .jstree-default-responsive .jstree-leaf > .jstree-ocl {
    background: transparent;
  }
  .fw .jstree-default-responsive .jstree-node {
    min-height: 40px;
    line-height: 40px;
    margin-left: 40px;
    min-width: 40px;
    white-space: nowrap;
  }
  .fw .jstree-default-responsive .jstree-anchor {
    line-height: 40px;
    height: 40px;
  }
  .fw .jstree-default-responsive .jstree-icon,
  .fw .jstree-default-responsive .jstree-icon:empty {
    width: 40px;
    height: 40px;
    line-height: 40px;
  }
  .fw .jstree-default-responsive > .jstree-container-ul > .jstree-node {
    margin-left: 0;
  }
  .fw .jstree-default-responsive.jstree-rtl .jstree-node {
    margin-left: 0;
    margin-right: 40px;
  }
  .fw .jstree-default-responsive.jstree-rtl .jstree-container-ul > .jstree-node {
    margin-right: 0;
  }
  .fw .jstree-default-responsive .jstree-ocl,
  .fw .jstree-default-responsive .jstree-themeicon,
  .fw .jstree-default-responsive .jstree-checkbox {
    background-size: 120px 240px;
  }
  .fw .jstree-default-responsive .jstree-leaf > .jstree-ocl {
    background: transparent;
  }
  .fw .jstree-default-responsive .jstree-open > .jstree-ocl {
    background-position: 0 0px !important;
  }
  .fw .jstree-default-responsive .jstree-closed > .jstree-ocl {
    background-position: 0 -40px !important;
  }
  .fw .jstree-default-responsive.jstree-rtl .jstree-closed > .jstree-ocl {
    background-position: -40px 0px !important;
  }
  .fw .jstree-default-responsive .jstree-themeicon {
    background-position: -40px -40px;
  }
  .fw .jstree-default-responsive .jstree-checkbox,
  .fw .jstree-default-responsive .jstree-checkbox:hover {
    background-position: -40px -80px;
  }
  .fw .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
  .fw .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
  .fw .jstree-default-responsive .jstree-checked > .jstree-checkbox,
  .fw .jstree-default-responsive .jstree-checked > .jstree-checkbox:hover {
    background-position: 0 -80px;
  }
  .fw .jstree-default-responsive .jstree-anchor > .jstree-undetermined,
  .fw .jstree-default-responsive .jstree-anchor > .jstree-undetermined:hover {
    background-position: 0 -120px;
  }
  .fw .jstree-default-responsive .jstree-anchor {
    font-weight: bold;
    font-size: 1.1em;
    text-shadow: 1px 1px white;
  }
  .fw .jstree-default-responsive > .jstree-striped {
    background: transparent;
  }
  .fw .jstree-default-responsive .jstree-wholerow {
    border-top: 1px solid rgba(255, 255, 255, 0.7);
    border-bottom: 1px solid rgba(64, 64, 64, 0.2);
    background: #ebebeb;
    height: 40px;
  }
  .fw .jstree-default-responsive .jstree-wholerow-hovered {
    background: #e7f4f9;
  }
  .fw .jstree-default-responsive .jstree-wholerow-clicked {
    background: #beebff;
  }
  .fw .jstree-default-responsive .jstree-children .jstree-last > .jstree-wholerow {
    box-shadow: inset 0 -6px 3px -5px #666666;
  }
  .fw .jstree-default-responsive .jstree-children .jstree-open > .jstree-wholerow {
    box-shadow: inset 0 6px 3px -5px #666666;
    border-top: 0;
  }
  .fw .jstree-default-responsive .jstree-children .jstree-open + .jstree-open {
    box-shadow: none;
  }
  .fw .jstree-default-responsive .jstree-node,
  .fw .jstree-default-responsive .jstree-icon,
  .fw .jstree-default-responsive .jstree-node > .jstree-ocl,
  .fw .jstree-default-responsive .jstree-themeicon,
  .fw .jstree-default-responsive .jstree-checkbox {
    background-image: url("../images/40px.png?bN=5314");
    background-size: 120px 240px;
  }
  .fw .jstree-default-responsive .jstree-node {
    background-position: -80px 0;
    background-repeat: repeat-y;
  }
  .fw .jstree-default-responsive .jstree-last {
    background: transparent;
  }
  .fw .jstree-default-responsive .jstree-leaf > .jstree-ocl {
    background-position: -40px -120px;
  }
  .fw .jstree-default-responsive .jstree-last > .jstree-ocl {
    background-position: -40px -160px;
  }
  .fw .jstree-default-responsive .jstree-themeicon-custom {
    background-color: transparent;
    background-image: none;
    background-position: 0 0;
  }
  .fw .jstree-default-responsive .jstree-themeicon-custom.tree-icn-dc {
    background-image: url("../styles/images/32px.png?bN=5314");
    background-position: -269px -63px;
  }
  .fw .jstree-default-responsive .jstree-file {
    background: url("../images/40px.png?bN=5314") 0 -160px no-repeat;
    background-size: 120px 240px;
  }
  .fw .jstree-default-responsive .jstree-folder {
    background: url("../images/40px.png?bN=5314") -40px -40px no-repeat;
    background-size: 120px 240px;
  }
  .fw .jstree-default-responsive > .jstree-container-ul > .jstree-node {
    margin-left: 0;
    margin-right: 0;
  }
}
.fw .jstree-default > .jstree-container-ul > .jstree-initial-node.jstree-loading {
  margin-top: 100px;
  margin-left: 250px;
}
.fw .custom-selected-tree.jstree-default .jstree-no-icons {
  padding-right: 10px;
}
.fw .custom-selected-tree.jstree-default .jstree-no-icons .jstree-anchor {
  width: 90%;
  padding: 0 5px 0 2px;
}
.fw .custom-selected-tree.jstree-default .jstree-no-icons span {
  height: 20px;
  line-height: 20px;
  width: 88%;
  display: inline-block;
  vertical-align: middle;
  padding: 0 10px 0 5px;
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
  margin-top: 1px;
  margin-left: -3px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.fw .custom-selected-tree.jstree-default .jstree-no-icons .jstree-clicked {
  background: transparent;
}
.fw .custom-selected-tree.jstree-default .jstree-no-icons .jstree-clicked.selected-node span {
  background-color: #fff;
}
.fw .jstree-default.jstree-style-2 .fw-icon-tree {
  background-image: url("images/fw-tree-sprite-3@2x.png?bN=5314");
  background-image: url("images/fw-tree-sprite-3.png?bN=5314") \9;
  background-repeat: no-repeat;
  background-size: 198px 70px;
  width: 24px;
  height: 24px;
}
.fw .jstree-default.jstree-style-2 .icn-tree-variable-box {
  background-position: -4px -36px;
}
.fw .jstree-default.jstree-style-2 .icn-tree-link-box {
  background-position: -36px -36px;
}
.fw .jstree-default.jstree-style-2 > ul > .jstree-node {
  background: none;
}
.fw .jstree-default.jstree-style-2 > ul > .jstree-node > .jstree-icon {
  display: none;
}
.fw .jstree-default.jstree-style-2 > ul > .jstree-node > .jstree-anchor {
  padding-left: 34px;
  margin-left: 28px;
}
.fw .jstree-default.jstree-style-2 > ul > .jstree-node > .jstree-anchor + .jstree-children {
  padding: 3px 0 0 7px;
}
.fw .jstree-default.jstree-style-2 > ul > .jstree-node.jstree-open > .jstree-anchor .icn-tree-arrow {
  background-position: -75px -46px;
}
.fw .jstree-default.jstree-style-2 .jstree-anchor {
  padding: 0 5px;
  background-color: #fff;
  display: inline-block;
  position: relative;
  z-index: 1;
  height: auto;
  min-height: 24px;
}
.fw .jstree-default.jstree-style-2 .jstree-anchor .icn-tree-variable-box,
.fw .jstree-default.jstree-style-2 .jstree-anchor .icn-tree-link-box {
  position: absolute;
  top: 0;
  left: 0;
}
.fw .jstree-default.jstree-style-2 .jstree-anchor > span {
  position: absolute;
  top: 0;
  background-color: #fff;
  padding: 2px 5px;
  z-index: 1;
}
.fw .jstree-default.jstree-style-2 .jstree-icon {
  position: relative;
  z-index: 1;
}
.fw .jstree-default.jstree-style-2 .jstree-ocl {
  background-image: url("images/fw-tree-sprite-3@2x.png?bN=5314");
  background-image: url("images/fw-tree-sprite-3.png?bN=5314") \9;
  background-repeat: no-repeat;
  background-size: 198px 70px;
}
.fw .jstree-default.jstree-style-2 .jstree-leaf > .jstree-ocl {
  background-position: -49px -3px;
}
.fw .jstree-default.jstree-style-2 .jstree-node {
  background-image: url("images/fw-tree-sprite-3@2x.png?bN=5314");
  background-image: url("images/fw-tree-sprite-3.png?bN=5314") \9;
  background-repeat: no-repeat;
  background-size: 198px 70px;
  background-repeat: repeat-y;
  background-position: -176px 0;
  position: relative;
}
.fw .jstree-default.jstree-style-2 .jstree-node .macros-type {
  font-size: 10px;
  color: #7C7C7C;
  border: #E4E4E4 solid 1px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  display: inline-block;
  vertical-align: middle;
  padding: 1px 5px;
  line-height: 14px;
  position: static;
  margin: -2px 5px 0 -5px;
}
.fw .jstree-default.jstree-style-2 .jstree-node .macros-value {
  color: #666;
  margin: -1px 0 0 49px;
  display: block;
  line-height: 14px;
  cursor: pointer;
  position: relative;
  z-index: 1;
  font-size: 10px;
}
.fw .jstree-default.jstree-style-2 .jstree-node .macros-node {
  position: static;
  line-height: 14px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  margin: 3.5px 0;
}
.fw .jstree-default.jstree-style-2 .jstree-node .macros-node:hover {
  background: #3069A2;
  color: #fff;
}
.fw .jstree-default.jstree-style-2 .jstree-node::after {
  content: "";
  max-width: 100%;
  height: 1px;
  border-top: #C6CCD0 dashed 1px;
  position: absolute;
  top: 14px;
  left: 35px;
  width: 100%;
}
.fw .jstree-default.jstree-style-2 .jstree-node.jstree-closed > .jstree-ocl {
  background-position: -2px -4px;
}
.fw .jstree-default.jstree-style-2 .jstree-node.jstree-open > .jstree-ocl {
  background-position: -28px -4px;
}
.fw .jstree-default.jstree-style-2 .jstree-node.jstree-open .jstree-leaf {
  padding: 2px 0;
}
.fw .jstree-default.jstree-style-3 > ul > .jstree-node > .jstree-anchor {
  padding: 2px 5px;
  margin-left: -18px;
}
.fw .jstree-default.jstree-style-3 .jstree-no-icons .jstree-clicked {
  background-color: transparent;
}
.fw .jstree-default.jstree-style-3 .jstree-node {
  background: none;
  margin-left: 0;
}
.fw .jstree-default.jstree-style-3 .jstree-node .jstree-anchor {
  position: relative;
  padding: 6px 5px;
  background-color: #fff;
}
.fw .jstree-default.jstree-style-3 .jstree-node .jstree-anchor .fw-icon-tree {
  background-image: url("images/fw-tree-sprite-3@2x.png?bN=5314");
  background-image: url("images/fw-tree-sprite-3.png?bN=5314") \9;
  background-repeat: no-repeat;
  background-size: 198px 70px;
  width: 24px;
  height: 24px;
  display: inline-block;
}
.fw .jstree-default.jstree-style-3 .jstree-node .jstree-anchor .icn-tree-arrow {
  vertical-align: middle;
  margin: -3px 0 0 2px;
}
.fw .jstree-default.jstree-style-3 .jstree-node .jstree-icon {
  display: none;
}
.fw .jstree-default.jstree-style-3 .jstree-node.jstree-open .icn-tree-arrow {
  background-position: -67.5px -36px;
}
.fw .jstree-default.jstree-style-3 .jstree-node.jstree-closed .icn-tree-arrow {
  background-position: -89.5px -36px;
}
.fw .loader {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  background: rgba(255, 255, 255, 0.7);
  z-index: 100;
}
.fw .loader.loader-sm .loader-sprite {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -20px;
  margin-top: -20px;
  width: 40px;
  height: 40px;
  text-align: center;
  vertical-align: middle;
  padding: 4px;
  border-radius: 4px;
}
.fw .loader.loader-md .loader-sprite {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -25px;
  margin-top: -25px;
  width: 50px;
  height: 50px;
  text-align: center;
  vertical-align: middle;
  padding: 4px;
  border-radius: 4px;
}
.fw .loader.loader-text.loader-sm .loader-sprite {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -60px;
  margin-top: -20px;
  width: 110px;
  height: 40px;
  text-align: center;
  vertical-align: middle;
  padding: 4px;
  border-radius: 4px;
  background: #fff;
}
.fw .loader.loader-text.loader-md .loader-sprite {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -60px;
  margin-top: -25px;
  width: 120px;
  height: 50px;
  text-align: center;
  vertical-align: middle;
  padding: 4px;
  border-radius: 4px;
  background: #fff;
}
.fw .loader.loader-text.loader-nofreeze {
  background: transparent;
}
.fw .loader.loader-text.loader-nofreeze.loader {
  width: 100%;
  text-align: center;
}
.fw .loader.loader-text.loader-nofreeze.loader .loader-sprite {
  background: transparent;
  width: 200px;
  height: 40px;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.fw .loader.loader-text.loader-nofreeze.loader .loader-sprite span {
  display: block;
}
.fw .bar-loader {
  width: 100%;
  position: fixed;
  left: 0;
  z-index: 9999;
  top: 50px;
}
.fw .bar-loader .bar-loader-inner,
.fw .bar-loader .bar-loader-line {
  position: absolute;
  width: 100%;
  height: 2px;
}
.fw .bar-loader .bar-loader-line {
  background: #7ebb49;
}
.fw .bar-loader .bar-loader-strip {
  position: absolute;
  background: #fff;
  width: 10px;
  height: 2px;
}
.fw .bar-loader .bar-loader-anim1 {
  -webkit-animation: loading 2s infinite;
  -moz-animation: loading 3s infinite;
  -ms-animation: loading 2s infinite;
  -o-animation: loading 2s infinite;
  animation: loading 3s infinite;
}
.fw .bar-loader .bar-loader-anim2 {
  -webkit-animation: loading 2s 0.5s infinite;
  -moz-animation: loading 3s 0.5s infinite;
  -ms-animation: loading 2s 0.5s infinite;
  -o-animation: loading 2s 0.5s infinite;
  animation: loading 3s 0.5s infinite;
}
.fw .bar-loader .bar-loader-anim2 {
  -webkit-animation: loading 2s 1s infinite;
  -moz-animation: loading 3s 1s infinite;
  -ms-animation: loading 2s 1s infinite;
  -o-animation: loading 2s 1s infinite;
  animation: loading 3s 1s infinite;
}
.fw .full-loader {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1003;
}
.fw .full-loader.freeze {
  background: rgba(0, 0, 0, 0.5);
}
.fw .full-loader.freeze.white {
  background: rgba(255, 255, 255, 0.5);
}
.fw .full-loader .loader {
  position: absolute;
  top: 50%;
  left: 50%;
  background: #fff;
  margin: -30px 0 0 -30px;
  width: 50px;
  height: 50px;
  padding: 9px;
  border-radius: 3px;
  border: 1px solid #f6f6f6;
  text-align: center;
}
.fw .full-loader.full-loader-text .loader {
  width: 200px;
  margin-left: -100px;
}
.fw .full-loader.full-loader-text .loader-md {
  width: 330px;
  margin-left: -150px;
}
.fw .white-loader {
  background: rgba(255, 255, 255, 0.5);
  position: fixed;
  top: 70px;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999;
  display: none;
}
.fw .white-loader.open {
  display: block;
}
.fw .white-loader > div {
  width: 100px;
  background: #fff;
  height: 26px;
  position: absolute;
  left: 50%;
  top: 310px;
  margin-left: -50px;
  margin-top: -50px;
  -webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.43);
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.43);
  padding: 5px;
  text-align: center;
}
.fw .line-loader {
  width: 100%;
  position: fixed;
  z-index: 996;
}
.fw .dot-loader {
  background-image: url("images/dot-loader.gif?bN=5314");
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 40px;
  height: 10px;
  background-size: 40px 10px;
}
.fw .dot-loader.dot-loader-sm {
  width: 34px;
  height: 9px;
  background-size: 100%;
  width: 40px \9;
  height: 10px \9;
  zoom: 0.85 \9;
}
.fw .fetching-loader {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  z-index: 9999;
}
.fw .fetching-loader .fetch-inner {
  background-color: #fff;
  position: absolute;
  z-index: 1;
  width: 150px;
  border-radius: 5px;
  text-align: center;
  margin: auto;
  top: 33%;
  height: 45px;
  left: 0;
  right: 0;
  line-height: 44px;
  box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.24);
}
.fw .fetching-loader .fetch-inner img {
  display: inline-block;
  vertical-align: middle;
}
.fw .fetching-loader:after {
  background-color: #000;
  opacity: 0.1;
  filter: alpha(opacity=10);
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  content: "";
}
.fw .fetching-loader.white:after {
  background-color: #fff;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.fw .fetching-loader.fetching-loader-type-1 .fetch-inner {
  height: 28px;
  line-height: 28px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  top: 50%;
  margin-top: -14px;
}
.fw .fetching-loader.fetching-loader-type-1:after {
  position: absolute;
}
.fw .loader1 {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 9999;
  background-color: rgba(255, 255, 255, 0.7);
}
.fw .loader1 .loader-inner {
  background-color: #fff;
  position: absolute;
  z-index: 1;
  width: 145px;
  border-radius: 10px;
  text-align: center;
  margin: auto;
  top: 30%;
  height: 43px;
  left: 0;
  right: 0;
  line-height: 42px;
  box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.24);
}
.fw .loader1 .loader-inner img {
  margin-right: 5px;
}
.fw .loader1 .loader-inner.loader-inner-md {
  height: 54px;
  line-height: 54px;
}
.fw .sending-loader {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  z-index: 9999;
  background-color: transparent;
}
.fw .sending-loader .loader-inner {
  background-color: #fff;
  position: absolute;
  z-index: 1;
  width: 145px;
  border-radius: 10px;
  text-align: center;
  margin: auto;
  top: 12%;
  height: 43px;
  left: 0;
  right: 0;
  line-height: 42px;
  box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.24);
}
.fw .sending-loader .loader-inner img {
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}
.fw .sending-loader:after {
  background-color: #000;
  opacity: 0.1;
  filter: alpha(opacity=10);
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  content: "";
}
.fw .sending-loader.type-1 {
  top: 50%;
  margin-top: -34px;
}
.fw .sending-loader.type-1 .loader-inner {
  width: 117px;
  box-shadow: 0 0 16px rgba(0, 0, 0, 0.2);
  height: 36px;
  line-height: 35px;
  top: 0;
  border-radius: 5px;
}
.fw .sending-loader.type-1 .loader-inner img {
  margin-top: -1px;
}
.fw .sending-loader.type-1:after {
  display: none;
}
.fw .loader-type-2 {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  z-index: 1003;
  background-color: transparent;
}
.fw .loader-type-2.fixed {
  position: fixed;
}
.fw .loader-type-2:after {
  background-color: #000;
  opacity: 0.1;
  filter: alpha(opacity=10);
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  content: "";
}
.fw .loader-type-2.loader-white-dark:after {
  background-color: #fff;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.fw .loader-type-2.loader-white:after {
  background-color: #fff;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.fw .loader-type-2.loader-black-dark:after {
  opacity: 0.4;
  filter: alpha(opacity=40);
}
.fw .loader-type-2 .loader-inner {
  background-color: #fff;
  position: absolute;
  z-index: 1;
  width: 145px;
  border-radius: 10px;
  text-align: center;
  margin: auto;
  top: 12%;
  height: 43px;
  left: 0;
  right: 0;
  line-height: 42px;
  box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.24);
}
.fw .loader-type-2 .loader-inner img {
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}
.fw .loader-type-2 .loader-inner.inner-top-center {
  top: 30%;
}
.fw .loader-type-2 .loader-inner.fw-bdr-5 {
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}
.fw .loader-type-2 .loader-inner.loader-inner-sm {
  height: 36px;
  line-height: 35px;
  border-radius: 5px;
  top: 40%;
  width: 110px;
}
.fw .loader-type-2 .loader-inner.loader-inner-md {
  width: 310px;
  height: 36px;
  line-height: 36px;
  border-radius: 2px;
  border: 1px solid #E4E4E4;
}
.fw .loader-type-2 .loader-inner.loader-inner1 {
  width: 220px;
  border: 1px solid #E4E4E4;
  height: 33px;
  padding: 7px 10px;
  text-align: center;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  line-height: normal;
}
.fw .loader-type-2 .loader-image {
  background-color: #fff;
  position: absolute;
  z-index: 1;
  width: 110px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-align: center;
  margin: auto;
  top: 260px;
  height: 73px;
  left: 0;
  right: 0;
  padding: 20px;
  box-shadow: 1px 1px 16px 0px rgba(0, 0, 0, 0.2);
}
.fw .loader-type-3 .loader-without-text.loader-inner {
  height: 52px;
  width: 62px;
  padding: 15px 20px;
}
.fw .loader-type-3.loader-light-black {
  background-color: rgba(0, 0, 0, 0.5);
}
.fw .loader-type-3 .loader-inner {
  background-color: #fff;
  position: absolute;
  z-index: 1;
  width: 145px;
  border-radius: 10px;
  text-align: center;
  margin: auto;
  margin: auto !important;
  top: 0;
  bottom: 0;
  height: 43px;
  left: 0;
  right: 0;
  box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.24);
}
.fw .loader-type-3 .loader-inner img {
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}
.fw .custom-loader .fw-loader-type-1 {
  background-color: rgba(255, 255, 255, 0.7);
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  z-index: 998;
}
.fw .custom-loader .fw-loader-type-1 .loader-box {
  width: 128px;
  height: 88px;
  line-height: 84px;
  text-align: center;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -64px;
  background-color: #fff;
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.3);
  border: 1px solid #e4e4e4 \9;
  border-radius: 12px;
}
.fw .custom-loader .fw-loader-type-1.fw-loader-top .loader-box {
  top: 27%;
}
.fw .custom-loader .loader-gif {
  display: inline-block;
  height: 36px;
  vertical-align: text-top;
  width: 36px;
  margin-top: -5px;
  background-image: url("images/loader-md.gif?bN=5314") !important;
}
.fw .full-page-loader {
  background-color: rgba(255, 255, 255, 0.5);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  cursor: not-allowed;
}
.fw .full-page-loader .loader-inner {
  background-color: #fff;
  position: absolute;
  z-index: 1;
  width: 110px;
  border-radius: 10px;
  text-align: center;
  margin: auto;
  top: 50%;
  margin-top: -36.5px;
  height: 73px;
  left: 0;
  right: 0;
  line-height: 73px;
  box-shadow: 0 0 16px rgba(0, 0, 0, 0.2);
}
.fw .full-page-loader.loader-black {
  background-color: rgba(0, 0, 0, 0.5);
}
.fw .full-page-loader.loader-black .loader-inner {
  width: 62px;
  height: 53px;
  line-height: 53px;
  margin-top: -26.5px;
  border-radius: 12px;
}
.fw .full-page-loader.progress-loader .loader-inner {
  width: 290px;
  height: 85px;
  text-align: center;
  line-height: 19px;
  padding: 25px 0;
  top: 37%;
  margin-top: -42.5px;
}
.fw .full-page-loader.progress-loader .loader-inner .progress {
  width: 200px;
  display: inline-block;
}
.fw .full-page-loader.progress-loader .loader-inner > span {
  opacity: 0.5;
  filter: alpha(opacity=50);
  display: inline-block;
  vertical-align: middle;
  margin: -2px 0 0 2px;
}
.fw .full-page-loader.progress-loader-style-1 .loader-inner {
  width: 290px;
  height: 96px;
  text-align: center;
  padding: 19px 0;
  top: 50%;
  margin-top: -48px;
  line-height: 19px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  position: relative;
}
.fw .full-page-loader.progress-loader-style-1 .loader-inner .progress {
  width: 240px;
  display: inline-block;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.fw .full-page-loader.progress-loader-style-1 .loader-inner .progress .progress-bar {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.fw .full-page-loader.progress-loader-style-1 .loader-inner > span {
  color: #222;
  font-size: 18px;
  font-weight: 600;
  display: block;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  margin-bottom: 2px;
}
.fw .full-page-loader.progress-loader-style-1 .loader-inner > div {
  color: #7F7F7F;
  font-size: 10px;
}
.fw .full-page-loader.progress-loader-style-1 .loader-inner .fw-icn-loader-minimize {
  position: absolute;
  top: 5px;
  right: 9px;
  cursor: pointer !important;
}
.fw .full-page-loader.fixed {
  position: fixed;
}
.fw .fw-common-loading-freeze {
  width: 100%;
  height: 100%;
  margin: 0;
  position: absolute;
  text-align: center;
  top: 0;
  left: 0;
  z-index: 1000;
  background: rgba(255, 255, 255, 0.8);
}
.fw .fw-common-loading-freeze .loading {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -30px 0 0 -30px;
  width: 50px;
  height: 50px;
  color: #fff;
  text-align: center;
}
.fw .circle-dot-loader {
  position: relative;
  width: auto;
  height: auto;
  display: inline-block;
  width: 16px;
  height: 16px;
  top: 5px;
}
.fw .circle-dot-loader > span {
  height: 4px;
  width: 4px;
  border: 1px solid transparent;
  background-color: #797976;
  border-radius: 50%;
  position: absolute;
  -webkit-animation: 0.8s opaque ease-in-out infinite both;
  animation: 0.8s opaque ease-in-out infinite both;
}
.fw .circle-dot-loader > span:nth-child(1) {
  top: 10px;
  left: 10px;
}
.fw .circle-dot-loader > span:nth-child(2) {
  top: 12px;
  left: 6px;
  -webkit-animation-delay: 0.1s;
  animation-delay: 0.1s;
}
.fw .circle-dot-loader > span:nth-child(3) {
  top: 10px;
  left: 2px;
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
}
.fw .circle-dot-loader > span:nth-child(4) {
  top: 6px;
  left: 0px;
  -webkit-animation-delay: 0.3s;
  animation-delay: 0.3s;
}
.fw .circle-dot-loader > span:nth-child(5) {
  top: 2px;
  left: 2px;
  -webkit-animation-delay: 0.4s;
  animation-delay: 0.4s;
}
.fw .circle-dot-loader > span:nth-child(6) {
  top: 0px;
  left: 6px;
  -webkit-animation-delay: 0.5s;
  animation-delay: 0.5s;
}
.fw .circle-dot-loader > span:nth-child(7) {
  top: 2px;
  left: 10px;
  -webkit-animation-delay: 0.6s;
  animation-delay: 0.6s;
}
.fw .circle-dot-loader > span:nth-child(8) {
  top: 6px;
  left: 12px;
  -webkit-animation-delay: 0.7s;
  animation-delay: 0.7s;
}
@-webkit-keyframes opaque {
  0% {
    opacity: 0.2;
  }
  40% {
    opacity: 1;
  }
  80% {
    opacity: 0.2;
  }
  100% {
    opacity: 0.2;
  }
}
@keyframes opaque {
  0% {
    opacity: 0.2;
  }
  40% {
    opacity: 1;
  }
  80% {
    opacity: 0.2;
  }
  100% {
    opacity: 0.2;
  }
}
@-webkit-keyframes fade {
  from {
    opacity: 1;
  }
  to {
    opacity: 0.25;
  }
}
.fw .css-anim-loader-spinner-sm {
  position: relative;
  width: 40px;
  height: 40px;
  display: inline-block;
}
.fw .css-anim-loader-spinner-sm div {
  width: 5%;
  height: 16%;
  background: rgba(0, 0, 0, 0.9);
  position: absolute;
  left: 49%;
  top: 43%;
  opacity: 0;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  -webkit-animation: fade 1s linear infinite;
  -o-animation: fade 1s linear infinite;
  animation: fade 1s linear infinite;
}
.fw .css-anim-loader-spinner-sm div.bar1 {
  -webkit-transform: rotate(0deg) translate(0, -130%);
  -moz-transform: rotate(0deg) translate(0, -130%);
  -ms-transform: rotate(0deg) translate(0, -130%);
  transform: rotate(0deg) translate(0, -130%);
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}
.fw .css-anim-loader-spinner-sm div.bar2 {
  -webkit-transform: rotate(30deg) translate(0, -130%);
  -moz-transform: rotate(30deg) translate(0, -130%);
  -ms-transform: rotate(30deg) translate(0, -130%);
  transform: rotate(30deg) translate(0, -130%);
  -webkit-animation-delay: -0.9167s;
  animation-delay: -0.9167s;
}
.fw .css-anim-loader-spinner-sm div.bar3 {
  -webkit-transform: rotate(60deg) translate(0, -130%);
  -moz-transform: rotate(60deg) translate(0, -130%);
  -ms-transform: rotate(60deg) translate(0, -130%);
  transform: rotate(60deg) translate(0, -130%);
  -webkit-animation-delay: -0.833s;
  animation-delay: -0.833s;
}
.fw .css-anim-loader-spinner-sm div.bar4 {
  -webkit-transform: rotate(90deg) translate(0, -130%);
  -moz-transform: rotate(90deg) translate(0, -130%);
  -ms-transform: rotate(90deg) translate(0, -130%);
  transform: rotate(90deg) translate(0, -130%);
  -webkit-animation-delay: -0.7497s;
  animation-delay: -0.7497s;
}
.fw .css-anim-loader-spinner-sm div.bar5 {
  -webkit-transform: rotate(120deg) translate(0, -130%);
  -moz-transform: rotate(120deg) translate(0, -130%);
  -ms-transform: rotate(120deg) translate(0, -130%);
  transform: rotate(120deg) translate(0, -130%);
  -webkit-animation-delay: -0.667s;
  animation-delay: -0.667s;
}
.fw .css-anim-loader-spinner-sm div.bar6 {
  -webkit-transform: rotate(150deg) translate(0, -130%);
  -moz-transform: rotate(150deg) translate(0, -130%);
  -ms-transform: rotate(150deg) translate(0, -130%);
  transform: rotate(150deg) translate(0, -130%);
  -webkit-animation-delay: -0.5837s;
  animation-delay: -0.5837s;
}
.fw .css-anim-loader-spinner-sm div.bar7 {
  -webkit-transform: rotate(180deg) translate(0, -130%);
  -moz-transform: rotate(180deg) translate(0, -130%);
  -ms-transform: rotate(180deg) translate(0, -130%);
  transform: rotate(180deg) translate(0, -130%);
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}
.fw .css-anim-loader-spinner-sm div.bar8 {
  -webkit-transform: rotate(210deg) translate(0, -130%);
  -moz-transform: rotate(210deg) translate(0, -130%);
  -ms-transform: rotate(210deg) translate(0, -130%);
  transform: rotate(210deg) translate(0, -130%);
  -webkit-animation-delay: -0.4167s;
  animation-delay: -0.4167s;
}
.fw .css-anim-loader-spinner-sm div.bar9 {
  -webkit-transform: rotate(240deg) translate(0, -130%);
  -moz-transform: rotate(240deg) translate(0, -130%);
  -ms-transform: rotate(240deg) translate(0, -130%);
  transform: rotate(240deg) translate(0, -130%);
  -webkit-animation-delay: -0.333s;
  animation-delay: -0.333s;
}
.fw .css-anim-loader-spinner-sm div.bar10 {
  -webkit-transform: rotate(270deg) translate(0, -130%);
  -moz-transform: rotate(270deg) translate(0, -130%);
  -ms-transform: rotate(270deg) translate(0, -130%);
  transform: rotate(270deg) translate(0, -130%);
  -webkit-animation-delay: -0.2497s;
  animation-delay: -0.2497s;
}
.fw .css-anim-loader-spinner-sm div.bar11 {
  -webkit-transform: rotate(300deg) translate(0, -130%);
  -moz-transform: rotate(300deg) translate(0, -130%);
  -ms-transform: rotate(300deg) translate(0, -130%);
  transform: rotate(300deg) translate(0, -130%);
  -webkit-animation-delay: -0.167s;
  animation-delay: -0.167s;
}
.fw .css-anim-loader-spinner-sm div.bar12 {
  -webkit-transform: rotate(330deg) translate(0, -130%);
  -moz-transform: rotate(330deg) translate(0, -130%);
  -ms-transform: rotate(330deg) translate(0, -130%);
  transform: rotate(330deg) translate(0, -130%);
  -webkit-animation-delay: -0.0833s;
  animation-delay: -0.0833s;
}
.fw .fw-gray-loader {
  height: 300px;
  margin-top: 15px;
  margin-right: 15px;
  background-image: url(images/lazy-loader1.gif);
  background-position: center 0;
  background-repeat: repeat-y;
  background: linear-gradient(to right, #F4F3F3 8%, #E8E8E8 18%, #F4F3F3 33%);
  background-size: 800px 104px;
  animation: lazyloader 1.3s linear forwards infinite;
}
.fw .fw-gray-loader.gray-loader-sm {
  height: 70px;
}
@keyframes lazyloader {
  0% {
    background-position: -468px 0;
  }
  100% {
    background-position: 468px 0;
  }
}
.fw .no-data {
  width: 215px;
  padding-left: 50px;
  position: absolute;
  left: 50%;
  top: 50%;
  min-height: 35px;
  margin-left: -108px;
  margin-top: -17px;
  background: #fff;
}
.fw .nodata-container .no-data {
  padding: 46px 0 61px;
  position: static;
  margin-left: 0;
  width: 100%;
  margin-top: 0;
}
.fw .fwdemo-popover {
  position: fixed;
  bottom: 0;
  right: 0;
  background: #5c6b72;
  box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.2);
  margin: 15px 15px 21px 15px;
  padding: 15px 16px;
  z-index: 1030;
  font-size: 12px;
  color: #fff;
  width: 105px;
  height: 118px;
  line-height: 17px;
  cursor: pointer;
}
.fw .fwdemo-popover .fw-icn-demo {
  margin-bottom: 3px;
}
.fw .fwdemo-popover > a {
  color: #7ebb44;
  font-size: 11px;
  display: block;
  margin-top: 4px;
}
.fw .fwdemo-popover > a:hover {
  text-decoration: none;
}
.fw .fwdemo-popover::after {
  content: "";
  width: 0;
  height: 0;
  border-top: 14px solid #5c6b72;
  border-left: 18px solid transparent;
  position: absolute;
  right: 0;
  bottom: -14px;
}
.fw .flow-chart-sprite {
  background-image: url("images/pwd-sync-sprite@2x.png?bN=5314");
  background-size: 248px 340px !important;
  background-image: url("images/pwd-sync-sprite.png?bN=5314") \9;
  background-repeat: no-repeat;
  display: inline-block;
}
.fw .flow-icn-user {
  background-position: -5px -4px;
  width: 190px;
  height: 162px;
}
.fw .flow-icn-idmp {
  background-position: -128px -183px;
  width: 46px;
  height: 46px;
}
.fw .flow-icn-app-service {
  background-position: -9px -183px;
  width: 106px;
  height: 75px;
}
.fw .architecture-chart .chart-box {
  float: left;
  position: relative;
  padding: 0;
}
.fw .architecture-chart .chart-arrow {
  float: left;
}
.fw .architecture-chart.pwd-chart {
  margin-top: 22px;
  margin-left: 24px;
  margin-bottom: 30px;
}
.fw .architecture-chart.pwd-chart .box-1 {
  width: 190px;
  margin-right: 12px;
}
.fw .architecture-chart.pwd-chart .box-1 span {
  position: absolute;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 600;
  color: #424F56;
  bottom: 38px;
  text-align: center;
  width: 100%;
  left: 0;
}
.fw .architecture-chart.pwd-chart .line-border {
  border: 1px dashed #009EAF;
  border-radius: 12px;
  padding: 15px 10px 8px;
  background: #EDFEFF;
  position: relative;
}
.fw .architecture-chart.pwd-chart .box-2 {
  width: 83px;
  margin: 28px 20px 0;
  text-align: center;
}
.fw .architecture-chart.pwd-chart .box-2 .line-border {
  height: 83px;
}
.fw .architecture-chart.pwd-chart .box-2 .line-border .flow-icn-idmp {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
.fw .architecture-chart.pwd-chart .box-2 span {
  display: inline-block;
  margin-top: 23px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 600;
  color: #424F56;
}
.fw .architecture-chart.pwd-chart .box-3 {
  width: 137px;
  margin-top: 20px;
  text-align: center;
  margin-left: 19px;
}
.fw .architecture-chart.pwd-chart .box-3 .line-border {
  height: 102px;
}
.fw .architecture-chart.pwd-chart .box-3 .line-border .flow-icn-app-service {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
.fw .architecture-chart.pwd-chart .box-3 span {
  display: inline-block;
  margin-top: 12px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 600;
  color: #424F56;
}
.fw .architecture-chart.pwd-chart .chart-arrow.chart-arrow1 {
  width: 110px;
  margin-top: 40px;
}
.fw .architecture-chart.pwd-chart .chart-arrow.chart-arrow2 {
  width: 125px;
  margin-top: 40px;
}
.fw .architecture-chart.pwd-chart .chart-arrow .step {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  color: #424F56;
  font-weight: 400;
  position: absolute;
  left: 0;
  right: 0;
  white-space: nowrap;
  top: -20px;
}
.fw .architecture-chart.pwd-chart .chart-arrow .line-arrow {
  height: 13px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: 100%;
}
.fw .architecture-chart.pwd-chart .chart-arrow .line-arrow:before {
  content: "";
  border-top: #009EAF dashed 1px;
  width: 100%;
  height: 1px;
  display: inline-block;
  position: absolute;
  top: 6.5px;
  left: 0;
}
.fw .architecture-chart.pwd-chart .chart-arrow .line-arrow:after {
  content: "";
  width: 0;
  height: 0;
  border-top: 7px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 8px solid #009EAF;
  position: absolute;
  top: 0;
  right: -1px;
}
.fw .architecture-chart.pwd-chart .chart-arrow .line-arrow.left {
  margin-top: 28px;
}
.fw .architecture-chart.pwd-chart .chart-arrow .line-arrow.left .step {
  top: inherit;
  bottom: -20px;
}
.fw .architecture-chart.pwd-chart .chart-arrow .line-arrow.left:after {
  right: auto;
  left: -1px;
  border-left-width: 0;
  border-right: 8px solid #009EAF;
}
.fw .advanced-criteria-wrapper .adv-query-inner {
  padding: 10px;
}
.fw .advanced-criteria-wrapper .adv-query-inner .mCSB_outside + .mCSB_scrollTools {
  right: 0;
}
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row {
  margin-top: 10px;
}
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row:first-child {
  margin-top: 0;
}
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row:hover .adv-query-col.adv-brace-box {
  visibility: visible;
}
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row .adv-query-col {
  float: left;
  margin-left: 10px;
  width: 150px;
}
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row .adv-query-col .input-md {
  display: inline-block;
  vertical-align: middle;
}
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row .adv-query-col .adv-query-text {
  margin: 0 7px;
}
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row .adv-query-col:first-child {
  margin-left: 0;
}
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row .adv-query-col.adv-brace-box {
  width: 25px;
  visibility: hidden;
}
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row .adv-query-col.adv-brace-group {
  width: 100px;
}
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row .adv-query-col .fw-icn-brace-left,
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row .adv-query-col .fw-icn-brace-right {
  cursor: pointer;
}
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row .adv-query-col.adv-brace-error .fw-icn-adv-brace-left {
  background-position: -356px -648px;
}
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row .adv-query-col.adv-brace-error .fw-icn-adv-brace-right {
  background-position: -366px -648px;
}
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row .adv-query-col.adv-brace-group {
  text-align: right;
}
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row .adv-query-col.adv-brace-group > span {
  cursor: pointer;
  margin-left: 5px;
}
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row .adv-query-col.adv-brace-group > span:hover .fw-icn-adv-brace-left {
  background-position: -356px -648px;
}
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row .adv-query-col.adv-brace-group > span:hover .fw-icn-adv-brace-right {
  background-position: -366px -648px;
}
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row .adv-query-col.adv-brace-group > span .brace-no {
  background-color: #5DD0FA;
  line-height: 13px;
  padding: 0 3px 0 3px;
  font-size: 9px;
  font-weight: 600;
  color: #fff;
  display: inline-block;
  vertical-align: middle;
  width: 12px;
  height: 13px;
}
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row .adv-query-col.adv-brace-group > span .fw-icn-adv-brace-left {
  margin-left: -5px;
  position: relative;
  z-index: 1;
}
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row .adv-query-col.adv-brace-group > span .fw-icn-adv-brace-right {
  margin-right: -5px;
  position: relative;
  z-index: 1;
}
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row .adv-query-col.adv-brace-group.adv-brace-group-right {
  text-align: left;
}
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row .adv-query-col.adv-brace-group.adv-brace-group-right > span {
  margin-left: 0px;
  margin-right: 5px;
}
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row .adv-query-col.adv-condition-box {
  width: 130px;
  margin-left: 15px;
}
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row .adv-query-col.adv-condition-box ul {
  list-style: none;
  padding: 0;
  margin: 0 0 0 5px;
  display: inline-block;
  vertical-align: middle;
}
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row .adv-query-col.adv-condition-box ul li {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
}
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row:before,
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row:after {
  content: "";
  display: table;
}
.fw .advanced-criteria-wrapper .adv-query-inner .adv-query-row:after {
  clear: both;
}
.fw .advanced-criteria-wrapper .adv-query-footer {
  background-color: #F4F4F4;
  color: #797979;
  padding: 8px 15px;
  text-align: center;
  margin-top: 10px;
}
.fw .nas-chart-icon {
  background-image: url("images/qnap-nas-flowchart@2x.png?bN=5314");
  background-size: 398px 275px !important;
  background-image: url("images/qnap-nas-flowchart.png?bN=5314") \9;
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
}
.fw .icn-nas-arc1 {
  background-position: -11px -16px;
  width: 306px;
  height: 111px;
}
.fw .nas-chart-arrow {
  background-image: url("images/qnap-nas-flowchart@2x.png?bN=5314");
  background-size: 398px 275px !important;
  background-image: url("images/qnap-nas-flowchart.png?bN=5314") \9;
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
  background-position: -163px -168px;
  width: 91px;
  height: 59px;
  margin-top: 83px;
}
.fw .icn-nas-log360 {
  background-position: -11px -147px;
  width: 103px;
  height: 110px;
}
.fw .icn-nas-list1 {
  background-position: -354px -12px;
  width: 22px;
  height: 21px;
}
.fw .icn-nas-list2 {
  background-position: -355px -51px;
  width: 22px;
  height: 21px;
}
.fw .icn-nas-list3 {
  background-position: -356px -85px;
  width: 22px;
  height: 21px;
}
.fw .icn-nas-list4 {
  background-position: -356px -121px;
  width: 22px;
  height: 21px;
}
.fw .icn-nas-list5 {
  background-position: -356px -159px;
  width: 22px;
  height: 21px;
}
.fw .nas-flow-chart {
  margin-top: 35px;
}
.fw .nas-flow-chart .chart-line-border {
  width: 384px;
  height: 224px;
  border: 1px dashed #00A1B2;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.fw .nas-flow-chart .nas-chart-box,
.fw .nas-flow-chart .nas-chart-arrow {
  float: left;
}
.fw .nas-flow-chart .nas-chart-box1 .chart-line-border {
  padding: 50px 32px;
  position: relative;
}
.fw .nas-flow-chart .nas-chart-box1 .chart-line-border div {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 600;
  position: absolute;
  color: #424F56;
}
.fw .nas-flow-chart .nas-chart-box1 .chart-line-border div.nas-arc-title1 {
  top: 130px;
  left: 95px;
}
.fw .nas-flow-chart .nas-chart-box1 .chart-line-border div.nas-arc-title2 {
  right: 55px;
  top: 165px;
}
.fw .nas-flow-chart .nas-chart-box2 .chart-line-border {
  padding: 27px 20px;
}
.fw .nas-flow-chart .nas-chart-box2 .chart-line-border div {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 600;
  color: #424F56;
  margin-top: 10px;
}
.fw .nas-flow-chart .nas-chart-box2 .chart-line-border .chart-inner-box {
  float: left;
}
.fw .nas-flow-chart .nas-chart-box2 .chart-line-border .inner-box1 {
  width: 100px;
  text-align: center;
  float: left;
}
.fw .nas-flow-chart .nas-chart-box2 .chart-line-border .inner-box1 > div {
  margin-top: 10px;
}
.fw .nas-flow-chart .nas-chart-box2 .chart-line-border .inner-box2 {
  margin-left: 20px;
  float: left;
  margin-top: 0;
}
.fw .nas-flow-chart .nas-chart-box2 .chart-line-border .inner-box2 ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw .nas-flow-chart .nas-chart-box2 .chart-line-border .inner-box2 ul li {
  font-size: 11px;
  color: #424F56;
  font-weight: 400;
  margin-top: 15px;
  max-width: 220px;
  padding-left: 30px;
  position: relative;
}
.fw .nas-flow-chart .nas-chart-box2 .chart-line-border .inner-box2 ul li i {
  margin-right: 14px;
  position: absolute;
  left: 0px;
  top: -2px;
}
.fw .nas-flow-chart .nas-chart-box2 .chart-line-border .inner-box2 ul li:first-child {
  margin-top: 0;
}
.fw .wfc-arctech-flow-chart {
  position: relative;
  max-width: 640px;
}
.fw .wfc-arctech-flow-chart div {
  font-size: 11px;
  font-weight: 300;
  color: #656565;
  position: absolute;
}
.fw .wfc-arctech-flow-chart div.wfc-arc-title1 {
  top: 131px;
  left: 0px;
  font-size: 11px;
  color: #424f56;
  width: 139px;
}
.fw .wfc-arctech-flow-chart div.wfc-arc-title2 {
  top: 42px;
  left: 163px;
  font-size: 10px;
  text-align: center;
  width: 144px;
}
.fw .wfc-arctech-flow-chart div.wfc-arc-title3 {
  top: 131px;
  left: 319px;
  color: #424f56;
  width: 75px;
}
.fw .wfc-arctech-flow-chart div.wfc-arc-title4 {
  top: 42px;
  right: 102px;
  font-size: 10px;
  width: 110px;
}
.fw .wfc-arctech-flow-chart div.wfc-arc-title5 {
  top: 131px;
  right: 0px;
  color: #424f56;
  width: 72px;
}
.fw .xb-anim-chart-header {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 16px;
  font-weight: 600;
  text-align: center;
  margin-bottom: 15px;
}
.fw .xb-steps-title {
  margin-bottom: 23px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 600;
}
.fw .xb-anim-chart-blk {
  width: 1060px;
  border: 1px solid #E4E4E4;
  background-color: #FCFCFC;
  padding: 25px 25px 40px 20px;
  position: relative;
}
.fw .xb-anim-chart-blk .xb-steps-left-pane {
  margin-right: 335px;
  width: 637px;
}
.fw .xb-anim-chart-blk .xb-steps-right-pane {
  width: 335px;
  position: absolute;
  right: 25px;
  top: 25px;
}
.fw .xb-anim-chart-blk .xb-steps-btn-wrap {
  border-top: 1px solid #E4E4E4;
  padding: 30px 0 0;
  margin-top: 25px;
  text-align: center;
}
.fw .xb-anim-chart-blk.xb-ext-btn-wrap {
  padding: 25px 40px 30px;
}
.fw .xb-anim-chart-blk.xb-fun-btn-wrap {
  padding-bottom: 130px;
}
.fw .xb-anim-chart-blk.xb-fun-btn-wrap .xb-steps-right-pane {
  top: 55px;
}
.fw ul.number-list {
  padding: 0px;
  margin-bottom: 0;
  list-style: none;
}
.fw ul.number-list > li {
  color: #000;
  padding-left: 25px;
  line-height: 20px;
  margin-bottom: 18px;
  position: relative;
}
.fw ul.number-list > li span {
  width: 15px;
  height: 15px;
  line-height: 15px;
  text-align: center;
  color: #000;
  background-color: #ddd;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 3px;
}
.fw .gray-dot-list > li {
  color: #646464;
  line-height: 20px;
  margin-bottom: 18px;
  font-size: 15px;
}
.fw .gray-dot-list > li > span {
  font-size: 11px;
  color: #000;
  display: block;
}
.fw .list-of-widgets {
  margin: 15px 0 0;
  padding: 0;
  list-style-type: none;
}
.fw .list-of-widgets:after {
  content: "";
  display: table;
  clear: both;
}
.fw .list-of-widgets > .list-of-widget-item {
  width: 158px;
  margin-right: 15px;
  float: left;
}
.fw .list-of-widgets > .list-of-widget-item > div {
  position: relative;
  background-color: #F9F9F9;
  border: 1px solid #EBEBEB;
  height: 135px;
  cursor: pointer;
}
.fw .list-of-widgets > .list-of-widget-item > div > .list-widget-item-img {
  background-image: url("images/xb-widget-sprite@2x.png?bN=5314");
  background-image: url("images/xb-widget-sprite.png?bN=5314") \9;
  background-size: 441px 282px !important;
  margin: auto;
  position: absolute;
  left: 0;
  right: 0;
  top: -25px;
  bottom: 0;
  width: 54px;
  height: 54px;
}
.fw .list-of-widgets > .list-of-widget-item > div > .list-widget-item-img.widget-custom {
  background-position: -4px -64px;
  width: 42px;
  height: 42px;
}
.fw .list-of-widgets > .list-of-widget-item > div > .list-widget-item-img.widget-edr-integration {
  background-position: -1px -2px;
}
.fw .list-of-widgets > .list-of-widget-item > div > .list-widget-item-img.widget-threat-integration {
  background-position: -61px -2px;
}
.fw .list-of-widgets > .list-of-widget-item > div > .list-widget-item-img.widget-incident {
  background-position: -120px -2px;
}
.fw .list-of-widgets > .list-of-widget-item > div > .list-widget-item-img.widget-connection-request {
  background-position: -180px -2px;
}
.fw .list-of-widgets > .list-of-widget-item > div > .list-widget-item-img.widget-top-blocked {
  background-position: -239px -2px;
}
.fw .list-of-widgets > .list-of-widget-item > div > .list-widget-item-img.widget-bulk-device {
  background-position: -299px -2px;
}
.fw .list-of-widgets > .list-of-widget-item > div > .list-widget-item-img.widget-inactive-device {
  background-position: -358px -2px;
}
.fw .list-of-widgets > .list-of-widget-item > div > .list-widget-item-img.widget-export-logs {
  background-position: -61px -63px;
}
.fw .list-of-widgets > .list-of-widget-item > div > .list-widget-item-img.widget-export-sheet {
  background-position: -120px -63px;
}
.fw .list-of-widgets > .list-of-widget-item > div > .list-widget-item-img.widget-config-device {
  background-position: -179px -63px;
}
.fw .list-of-widgets > .list-of-widget-item > div > .list-widget-item-img.widget-import-rules {
  background-position: -238px -63px;
  width: 54px;
  height: 54px;
}
.fw .list-of-widgets > .list-of-widget-item > div > .list-widget-item-img.widget-cmd-analyzer {
  background-position: -297px -63px;
  width: 54px;
  height: 54px;
}
.fw .list-of-widgets > .list-of-widget-item > div > .list-widget-item-img.widget-sheet-export {
  background-position: -356px -63px;
  width: 54px;
  height: 54px;
}
.fw .list-of-widgets > .list-of-widget-item > div > .list-widget-item-name {
  position: absolute;
  bottom: 0;
  height: 25px;
  padding: 0 14px;
  background-color: #EBEBEB;
  text-align: center;
  width: 100%;
  line-height: 25px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fw .list-of-widgets > .list-of-widget-item.custom > div {
  background-color: #E6EDF1;
}
.fw .list-of-widgets > .list-of-widget-item.custom > div > .list-widget-item-name {
  background-color: #808A90;
  color: #fff;
  padding: 0 5px;
}
.fw .list-of-widgets > .list-of-widget-item:last-child {
  margin-right: 0;
}
.fw .list-of-widgets > .list-of-widget-item:hover {
  -webkit-box-shadow: rgba(0, 0, 0, 0.25) 0 0 10px;
  box-shadow: rgba(0, 0, 0, 0.25) 0 0 10px;
}
.fw .well-inner-form {
  background-color: #FCFCFC;
  border: 1px solid #e4e4e4;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  padding: 20px;
}
.fw .widget-detail-box {
  background-color: #EBEBEB;
  padding: 15px;
  margin-top: 15px;
  position: relative;
  height: auto !important;
  display: none;
}
.fw .widget-detail-box .widget-detail-pointer {
  display: block;
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") -59px -409px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  width: 24px;
  height: 12px;
  position: absolute;
  margin-top: -11px;
  left: 67px;
  top: 0;
}
.fw .widget-detail-box > h1 {
  margin: 0 0 9px 0;
  padding: 0;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 600;
}
.fw .widget-detail-box p {
  line-height: 18px;
  margin: 0;
}
.fw .widget-detail-box .widget-tags > span {
  padding: 0px 8px;
  line-height: 16px;
  background-color: #fff;
  -webkit-border-radius: 9px;
  -moz-border-radius: 9px;
  border-radius: 9px;
  color: #1487B6;
  display: inline-block;
  margin-right: 8px;
  cursor: pointer;
  font-size: 10px;
}
.fw .widget-detail-box .detail-btn-wrap {
  border-top: 1px solid #DDDDDD;
  padding: 10px 0 0;
  margin: 10px 0 0;
}
.fw .widget-detail-box.pointer-pos-2 .widget-detail-pointer {
  left: 240px;
}
.fw .widget-detail-box.pointer-pos-3 .widget-detail-pointer {
  left: 413px;
}
.fw .widget-detail-box.pointer-pos-4 .widget-detail-pointer {
  left: 585px;
}
.fw .widget-detail-box.pointer-pos-5 .widget-detail-pointer {
  left: 758px;
}
.fw .fw-widget-location-slider {
  width: 840px;
}
.fw .fw-widget-location-slider .bx-wrapper {
  height: auto;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
}
.fw .fw-widget-location-slider .bx-wrapper .bx-pager {
  top: 59px;
  bottom: auto;
  padding-top: 0;
}
.fw .fw-widget-location-slider .bx-wrapper .bx-pager .bx-pager-item .bx-pager-link {
  background-color: #D9D9D9;
  margin: 0 1.5px;
}
.fw .fw-widget-location-slider .bx-wrapper .bx-pager .bx-pager-item .bx-pager-link.active {
  background-color: #7ebb49;
}
.fw .fw-widget-location-slider .bx-wrapper .bx-controls-direction > a {
  height: 34px;
  width: 34px;
  background-image: url("images/s2-flat-common-sprites-images@2x.png?bN=5314");
  background-size: 500px 1600px !important;
  background-image: url("images/s2-flat-common-sprites-images.png?bN=5314") \9;
  background-color: #fff;
  top: 19px;
  margin: 0;
}
.fw .fw-widget-location-slider .bx-wrapper .bx-controls-direction > a.disabled {
  display: inline-block;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.fw .fw-widget-location-slider .bx-wrapper .bx-controls-direction > a.bx-prev {
  background-position: -413px -20px;
}
.fw .fw-widget-location-slider .bx-wrapper .bx-controls-direction > a.bx-next {
  background-position: -413px -62px;
}
.fw .fw-widget-location-slider .bx-wrapper .wl-slider-list > li .wl-slider-list-inner p {
  margin: 0 auto 43px auto;
}
.fw .fw-widget-location-slider .wl-slider-list {
  padding: 0;
  margin: 0;
}
.fw .fw-widget-location-slider .wl-slider-list > li {
  list-style: none;
}
.fw .fw-widget-location-slider .wl-slider-list > li .wl-slider-list-inner {
  text-align: center;
}
.fw .fw-widget-location-slider .wl-slider-list > li .wl-slider-list-inner h5 {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 14px;
  margin: 0 0 6px 0;
  font-weight: 600;
}
.fw .fw-widget-location-slider .wl-slider-list > li .wl-slider-list-inner p {
  color: #666;
  line-height: 15px;
  max-width: 60%;
  margin: 0 auto 40px auto;
  font-size: 10px;
}
.fw .fw-widget-location-slider .wl-slider-list > li .wl-slider-list-inner .wl-location-steps {
  list-style: none;
  padding: 15px 0 0;
  margin: 0;
  text-align: left;
  border-top: 1px solid #E2E2E2;
}
.fw .fw-widget-location-slider .wl-slider-list > li .wl-slider-list-inner .wl-location-steps li {
  margin-bottom: 12px;
}
.fw .fw-widget-location-slider .wl-slider-list > li .wl-slider-list-inner .wl-location-steps li .wl-steps {
  display: inline-block;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  color: #027FBE;
  font-weight: 600;
}
.fw .fw-widget-location-slider .wl-slider-list > li .wl-slider-list-inner .wl-location-steps {
  list-style: none;
  padding: 15px 0 0;
  margin: 0;
  text-align: left;
  border-top: 1px solid #E2E2E2;
}
.fw .fw-widget-location-slider .wl-slider-list > li .wl-slider-list-inner .wl-location-steps li {
  margin-bottom: 12px;
}
.fw .fw-widget-location-slider .wl-slider-list > li .wl-slider-list-inner .wl-location-steps li .wl-steps {
  display: inline-block;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  color: #027FBE;
  font-weight: 600;
}
.fw .xb-wl-sprite {
  background-image: url("images/widget-location-sprite@2x.png?bN=5314");
  background-image: url("images/widget-location-sprite.png?bN=5314") \9;
  background-size: 191px 62px !important;
  display: inline-block;
  vertical-align: top;
}
.fw .widget-location-wrap {
  position: relative;
}
.fw .widget-location-wrap .widget-top-menu {
  position: absolute;
  left: 12px;
  top: 25px;
}
.fw .widget-location-wrap .widget-top-menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.fw .widget-location-wrap .widget-top-menu ul li {
  float: left;
  background-color: #909FA8;
  font-size: 10px;
  color: #fff;
  padding: 4.6px 7px;
  min-width: 48px;
  margin-left: 4px;
}
.fw .widget-location-wrap .widget-top-menu ul li:first-child {
  margin-left: 0;
}
.fw .widget-location-wrap .widget-top-menu ul li.active {
  background-color: #fff;
  color: #434F56;
}
.fw .widget-location-wrap .widget-top-menu ul li.xb-icn-menu {
  background-color: transparent;
  background-position: -2.1px -1.82px;
  width: 87.16px;
  height: 23.19px;
}
.fw .widget-location-wrap .widget-top-menu ul li.widget-more-tab {
  background-position: -61px -35px;
  width: 4px;
  height: 4px;
  background-color: transparent;
  margin: 9px 0 0 7px;
}
.fw .widget-location-wrap .widget-top-menu ul li.widget-new-tab {
  background-position: -93.16px -1.82px;
  width: 88.25px;
  height: 32.18px;
  background-color: transparent;
}
.fw .widget-location-wrap .widget-sub-menu {
  position: absolute;
  left: 8px;
  top: 48px;
}
.fw .widget-location-wrap .widget-sub-menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.fw .widget-location-wrap .widget-sub-menu ul li {
  float: left;
  padding: 10px 25px 9px;
  font-size: 9px;
  color: #7A8388;
  border-bottom: 3px solid #A5CE83;
}
.fw .widget-location-wrap .widget-left-menu {
  position: absolute;
  left: 14px;
  top: 112px;
  text-align: left;
}
.fw .widget-location-wrap .widget-left-menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.fw .widget-location-wrap .widget-left-menu ul li {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 10px;
  font-weight: 600;
  color: #4B4B4B;
}
.fw .widget-location-wrap .widget-left-menu ul li ul {
  padding-left: 10px;
  margin-top: 9px;
}
.fw .widget-location-wrap .widget-left-menu ul li ul li {
  font-size: 10px;
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #4B4B4B;
  padding: 4px 0;
}
.fw .widget-location-wrap .widget-page-header {
  position: absolute;
  left: 235px;
  top: 91px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 10px;
  font-weight: 600;
  color: #7A8388;
}
.fw .widget-location-wrap .widget-loc-pointer {
  position: absolute;
  left: 0;
}
.fw .widget-location-wrap .widget-loc-pointer > span {
  padding: 3px 10px;
  color: #1487B6;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 10px;
  font-weight: 600;
  background-color: #fff;
  border: 1px solid #1487B6;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.fw .widget-location-wrap .widget-dashboard-location {
  position: relative;
}
.fw .widget-location-wrap .widget-dashboard-location .widget-loc-pointer {
  left: 0;
  right: 0;
  text-align: center;
  top: 264px;
}
.fw .widget-location-wrap .widget-report-location {
  position: relative;
}
.fw .widget-location-wrap .widget-report-location .widget-loc-pointer {
  left: 238px;
  right: 0;
  text-align: center;
  top: 92px;
}
.fw .widget-location-wrap .widget-button-location {
  position: relative;
}
.fw .widget-location-wrap .widget-button-location .widget-loc-pointer {
  left: 419px;
  top: 54px;
}
.fw .widget-location-wrap .widget-button-location .button-loc-pointer {
  position: absolute;
  right: 0;
  top: 55px;
}
.fw .widget-location-wrap .widget-button-location .button-loc-pointer span {
  background-color: #E6E6E6;
  border: 1px solid #1487B6;
  padding: 3px 13px;
  font-size: 10px;
}
.fw .widget-location-wrap .widget-button-location .widget-sub-menu {
  position: absolute;
  left: 8px;
  top: 48px;
}
.fw .widget-location-wrap .widget-button-location .widget-sub-menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.fw .widget-location-wrap .widget-button-location .widget-sub-menu ul li {
  float: left;
  padding: 10px 17px 9px;
  font-size: 9px;
  color: #7A8388;
  border-bottom: 3px solid #A5CE83;
}
.fw .widget-location-wrap .widget-incident-location {
  position: relative;
}
.fw .widget-location-wrap .widget-incident-location .widget-loc-pointer {
  left: 148px;
  top: 79px;
}
.fw .widget-location-wrap .widget-incident-location .widget-modal-title {
  position: absolute;
  left: 352px;
  top: 58px;
  font-size: 10px;
}
.fw .widget-location-wrap .widget-webtab-location {
  position: relative;
}
.fw .widget-location-wrap .widget-webtab-location .widget-top-menu ul li {
  padding: 4.6px 24px;
}
.fw .widget-location-wrap .widget-webtab-location .widget-loc-pointer {
  left: 687px;
  top: 27px;
}
.fw .xb-widgets-flow-chart {
  position: relative;
  width: 335px;
}
.fw .xb-widgets-flow-chart .widget-fc-text {
  position: absolute;
  color: #373D43;
  line-height: 14px;
}
.fw .xb-widgets-flow-chart .widget-fc-text.widget-text1 {
  left: 168px;
  width: 60px;
}
.fw .xb-widgets-flow-chart .widget-fc-text.widget-text2 {
  text-align: center;
  width: 100px;
  left: 83px;
  top: 92px;
}
.fw .xb-widgets-flow-chart .widget-fc-text.widget-text3 {
  text-align: center;
  width: 146px;
  left: 60px;
  top: 204px;
}
.fw .xb-widgets-flow-chart .widget-fc-text.widget-text4 {
  text-align: center;
  right: 81px;
  width: 110px;
  top: 325px;
}
.fw .xb-widgets-flow-chart .widget-fc-text.widget-text5 {
  background: #EBEBEB;
  padding: 0 5px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  top: 360px;
  font-size: 10px;
  white-space: nowrap;
  color: #3E3E3E;
  left: -21px;
}
.fw .xb-widgets-flow-chart .widget-fc-text.widget-text6 {
  background: #EBEBEB;
  padding: 0 9px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  top: 360px;
  font-size: 10px;
  white-space: nowrap;
  color: #3E3E3E;
  left: 145px;
}
.fw .xb-widgets-flow-chart .widget-fc-text.widget-text7 {
  width: 70px;
  top: 463px;
  left: -10px;
  text-align: center;
}
.fw .xb-widgets-flow-chart .widget-fc-text.widget-text8 {
  width: 90px;
  top: 463px;
  left: 96px;
  text-align: center;
}
.fw .xb-widgets-flow-chart .widget-fc-text.widget-text9 {
  width: 100px;
  top: 463px;
  right: 19px;
  text-align: center;
}
.fw .xb-widgets-flow-chart .widget-fc-text.widget-text10 {
  text-align: center;
  bottom: -39px;
  width: 100px;
  left: 86px;
}
.fw ul.filter-btns {
  list-style: none;
  padding: 0px;
}
.fw ul.filter-btns li {
  float: left;
  margin-right: 10px;
}
.fw ul.filter-btns li:last-child {
  margin-right: 0px;
}
.fw ul.filter-btns li a {
  padding: 3px 8px;
  border-radius: 11px;
  border: 1px solid #E4E4E4;
  text-decoration: none;
  color: #000;
}
.fw ul.filter-btns li.active a,
.fw ul.filter-btns li:hover a {
  border-color: #7BA8D2;
  background-color: #E8F0F7;
}
.fw ul.filter-btns.filter-btns-sm li {
  margin-right: 4px;
}
.fw ul.filter-btns.filter-btns-sm li a {
  font-size: 9px;
  padding: 1px 6px;
  border-radius: 9px;
  border: 1px solid #dddddd;
  color: #4C4C4C;
}
.fw ul.filter-btns.filter-btns-sm li.active a,
.fw ul.filter-btns.filter-btns-sm li:hover a {
  color: #000;
  background-color: #eee;
  border: 1px solid #eeeeee;
}
.fw .xb-extension-flow-chart {
  position: relative;
  width: 575px;
  margin: 55px auto 80px;
}
.fw .xb-extension-flow-chart .extension-fc-text {
  position: absolute;
  color: #373D43;
  line-height: 16px;
}
.fw .xb-extension-flow-chart .extension-fc-text.extension-text1 {
  width: 180px;
  text-align: center;
  left: 0;
  bottom: -20px;
}
.fw .xb-extension-flow-chart .extension-fc-text.extension-text2 {
  width: 100px;
  text-align: center;
  left: 237px;
  top: 102px;
}
.fw .xb-extension-flow-chart .extension-fc-text.extension-text3 {
  width: 150px;
  text-align: center;
  right: 17px;
  bottom: -40px;
}
.fw .xb-buttons-flow-chart {
  position: relative;
  width: 580px;
  margin: 0 auto;
}
.fw .xb-buttons-flow-chart .button-fc-text {
  position: absolute;
  color: #373D43;
  line-height: 14px;
}
.fw .xb-buttons-flow-chart .button-fc-text.button-text1 {
  left: 80px;
  width: 60px;
  top: 8px;
  text-align: left;
}
.fw .xb-buttons-flow-chart .button-fc-text.button-text2 {
  text-align: center;
  width: 90px;
  left: 0;
  top: 101px;
}
.fw .xb-buttons-flow-chart .button-fc-text.button-text3 {
  text-align: center;
  width: 166px;
  left: 102px;
  top: 41px;
}
.fw .xb-buttons-flow-chart .button-fc-text.button-text4 {
  text-align: center;
  left: 276px;
  width: 127px;
  top: 53px;
}
.fw .xb-buttons-flow-chart .button-fc-text.button-text5 {
  top: 2px;
  color: #3E3E3E;
  right: 21px;
}
.fw .xb-buttons-flow-chart .button-fc-text.button-text6 {
  top: 53px;
  color: #3E3E3E;
  right: -1px;
}
.fw .xb-buttons-flow-chart .button-fc-text.button-text7 {
  top: 102px;
  color: #3E3E3E;
  right: 18px;
}
.fw .bootstrap-select.bootstrap-select-style1 .dropdown-toggle {
  background-color: #E6E6E6;
  border-color: #909090;
}
.fw .bootstrap-select.bootstrap-select-style1 .dropdown-toggle .caret {
  background-color: #E6E6E6 !important;
  border-left: 1px solid #909090;
  background-position: -246px -29px !important;
}
.fw .bootstrap-select.bootstrap-select-style1.open .dropdown-toggle .caret {
  background-color: #CCCCCC !important;
}
.fw .bootstrap-select.bootstrap-select-style1.open .dropdown-toggle:hover {
  background-color: #E6E6E6;
}
.fw .fc-button-location.report-column-location {
  position: relative;
}
.fw .fc-button-location.report-column-location .btn-location-action {
  position: absolute;
  top: 271px;
  left: 285px;
  width: 520px;
  text-align: center;
}
.fw .fc-button-location.report-column-location .custom-btn-loaction-wrap {
  position: absolute;
  right: 27px;
  top: 396px;
  height: 202px;
  border: 1px solid #017FBE;
  padding: 4px;
}
.fw .fc-button-location.report-column-location .custom-btn-loaction-wrap .custom-step-number {
  position: absolute;
  background-color: #017FBE;
  height: 15px;
  width: 15px;
  line-height: 15px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  color: #fff;
  font-size: 10px;
  left: -7px;
  top: -10px;
}
.fw .fc-button-location.report-column-location .custom-btn-loaction-wrap .loc-btn {
  background: #E6E6E6;
  padding: 2px 10px;
  margin: 0 0 8px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  height: 20px;
}
.fw .fc-button-location.report-column-location .btn-fc-text {
  position: absolute;
}
.fw .fc-button-location.report-column-location .btn-fc-text.btn-fc-text1 {
  left: 297px;
  top: 43px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: 600;
  color: #000;
}
.fw .fc-button-location.report-column-location .btn-fc-text.btn-fc-text2 {
  top: 84px;
  left: 556px;
}
.fw .fc-button-location.report-column-location .btn-fc-text.btn-fc-text3 {
  top: 113px;
  left: 319px;
  font-weight: 600;
}
.fw .fc-button-location.report-column-location .btn-fc-text.btn-fc-text4 {
  top: 135px;
  left: 320px;
  font-weight: 600;
}
.fw .fc-button-location.report-column-location .btn-fc-text.btn-fc-text5 {
  top: 159px;
  left: 326px;
}
.fw .fc-button-location.report-column-location .btn-fc-text.btn-fc-text6 {
  top: 191px;
  left: 412px;
  color: #1487B6;
}
.fw .fc-button-location.report-column-location .btn-fc-text.btn-fc-text7 {
  top: 111px;
  left: 568px;
}
.fw .fc-button-location.report-column-location .btn-fc-text.btn-fc-text8 {
  top: 134px;
  left: 568px;
}
.fw .fc-button-location.report-column-location .btn-fc-text.btn-fc-text9 {
  top: 157px;
  left: 568px;
}
.fw .fc-button-location.report-column-location .btn-fc-text.btn-fc-text10 {
  top: 180px;
  left: 568px;
}
.fw .fc-button-location.report-column-location .btn-fc-text.btn-fc-text11 {
  top: 234px;
  left: 297px;
}
.fw .fc-button-location.report-menu-location {
  position: relative;
}
.fw .fc-button-location.report-menu-location .btn-fc-text {
  position: absolute;
}
.fw .fc-button-location.report-menu-location .btn-fc-text.btn-fc-text1 {
  right: 286px;
  top: 15px;
}
.fw .fc-button-location.report-menu-location .btn-fc-text.btn-fc-text2 {
  left: 655px;
  top: 15px;
}
.fw .fc-button-location.report-menu-location .btn-fc-text.btn-fc-text3 {
  left: 792px;
  top: 17px;
}
.fw .fc-button-location.report-menu-location .btn-fc-text.btn-fc-text4 {
  left: 689px;
  top: 50px;
}
.fw .fc-button-location.report-menu-location .btn-fc-text.btn-fc-text5 {
  left: 689px;
  top: 77px;
}
.fw .fc-button-location.report-menu-location .btn-fc-text.btn-fc-text6 {
  left: 689px;
  top: 103px;
}
.fw .fc-button-location.report-menu-location .btn-fc-text.btn-fc-text7 {
  left: 669px;
  top: 137px;
  font-weight: 600;
  font-size: 10px;
}
.fw .fc-button-location.report-menu-location .btn-fc-text.btn-fc-text8 {
  left: 691px;
  top: 162px;
}
.fw .fc-button-location.report-menu-location .btn-fc-text.btn-fc-text9 {
  left: 381px;
  top: 354px;
}
.fw .fc-button-location.report-menu-location .btn-fc-text.btn-fc-text10 {
  right: 275px;
  top: 354px;
}
.fw .fc-button-location.report-menu-location .btn-fc-text.btn-fc-text11 {
  left: 666px;
  top: 354px;
}
.fw .fc-button-location.report-menu-location .btn-fc-text.btn-fc-text12 {
  left: 801px;
  top: 354px;
}
.fw .fc-button-location.alerts-column-location {
  position: relative;
}
.fw .fc-button-location.alerts-column-location:before {
  content: "";
  position: absolute;
  background-image: url(images/extension-builder/xb-button-location-alerts2.png);
  background-repeat: no-repeat;
  background-size: 840px 600px;
  width: 840px;
  height: 620px;
  left: 0;
  top: 0;
  opacity: 0.6;
}
.fw .fc-button-location.alerts-column-location .btn-location-action {
  position: absolute;
  top: 325px;
  left: 290px;
  width: 525px;
  text-align: center;
}
.fw .fc-button-location.alerts-column-location .custom-btn-loaction-wrap {
  position: absolute;
  right: 58px;
  top: 500px;
  height: 82px;
  border: 1px solid #017FBE;
  padding: 4px;
}
.fw .fc-button-location.alerts-column-location .custom-btn-loaction-wrap .custom-step-number {
  position: absolute;
  background-color: #017FBE;
  height: 15px;
  width: 15px;
  line-height: 15px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  color: #fff;
  font-size: 10px;
  left: -7px;
  top: -10px;
}
.fw .fc-button-location.alerts-column-location .custom-btn-loaction-wrap .loc-btn {
  background: #E6E6E6;
  padding: 2px 10px;
  margin: 0 0 8px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  height: 20px;
}
.fw .fc-button-location.alerts-column-location .btn-fc-text {
  position: absolute;
}
.fw .fc-button-location.alerts-column-location .btn-fc-text.btn-fc-text1 {
  left: 300px;
  top: 95px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: 600;
  color: #000;
}
.fw .fc-button-location.alerts-column-location .btn-fc-text.btn-fc-text2 {
  top: 136px;
  left: 562px;
}
.fw .fc-button-location.alerts-column-location .btn-fc-text.btn-fc-text3 {
  top: 165px;
  left: 322px;
  font-weight: 600;
}
.fw .fc-button-location.alerts-column-location .btn-fc-text.btn-fc-text4 {
  top: 188px;
  left: 325px;
  font-weight: 600;
}
.fw .fc-button-location.alerts-column-location .btn-fc-text.btn-fc-text5 {
  top: 212px;
  left: 330px;
}
.fw .fc-button-location.alerts-column-location .btn-fc-text.btn-fc-text6 {
  top: 246px;
  left: 416px;
  color: #1487B6;
}
.fw .fc-button-location.alerts-column-location .btn-fc-text.btn-fc-text7 {
  top: 164px;
  left: 575px;
}
.fw .fc-button-location.alerts-column-location .btn-fc-text.btn-fc-text8 {
  top: 187px;
  left: 575px;
}
.fw .fc-button-location.alerts-column-location .btn-fc-text.btn-fc-text9 {
  top: 210px;
  left: 575px;
}
.fw .fc-button-location.alerts-column-location .btn-fc-text.btn-fc-text10 {
  top: 233px;
  left: 575px;
}
.fw .fc-button-location.alerts-column-location .btn-fc-text.btn-fc-text11 {
  top: 288px;
  left: 301px;
}
.fw .fc-button-location.alert-menu-location {
  position: relative;
}
.fw .fc-button-location.alert-menu-location .buttons-top-menu {
  position: absolute;
  left: 14px;
  top: 28px;
}
.fw .fc-button-location.alert-menu-location .buttons-top-menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.fw .fc-button-location.alert-menu-location .buttons-top-menu ul li {
  float: left;
  background-color: #909FA8;
  font-size: 10px;
  color: #fff;
  padding: 4.6px 7px;
  min-width: 55px;
  margin-left: 4px;
}
.fw .fc-button-location.alert-menu-location .buttons-top-menu ul li:first-child {
  margin-left: 0;
}
.fw .fc-button-location.alert-menu-location .buttons-top-menu ul li.active {
  background-color: #fff;
  color: #434F56;
}
.fw .fc-button-location.alert-menu-location .buttons-top-menu ul li.xb-icn-menu {
  background-color: transparent;
  background-position: -2.1px -1.82px;
  width: 87.16px;
  height: 23.19px;
}
.fw .fc-button-location.alert-menu-location .buttons-top-menu ul li.widget-more-tab {
  background-position: -61px -35px;
  width: 4px;
  height: 4px;
  background-color: transparent;
  margin: 9px 0 0 7px;
}
.fw .fc-button-location.alert-menu-location .buttons-top-menu ul li.widget-new-tab {
  background-position: -93.16px -1.82px;
  width: 88.25px;
  height: 32.18px;
  background-color: transparent;
}
.fw .fc-button-location.alert-menu-location .btn-fc-text {
  position: absolute;
}
.fw .fc-button-location.alert-menu-location .btn-fc-text.btn-fc-text1 {
  font-size: 9px;
  color: #A2A8AB;
  top: 57px;
  left: 24px;
}
.fw .fc-button-location.alert-menu-location .btn-fc-text.btn-fc-text2 {
  top: 106px;
  left: 474px;
}
.fw .fc-button-location.alert-menu-location .btn-fc-text.btn-fc-text3 {
  left: 0;
  right: 0;
  text-align: center;
  top: 160px;
}
.fw .fc-button-location.alert-menu-location .btn-fc-text.btn-fc-text3 span {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 10px;
  font-weight: 600;
  background-color: #fff;
  border: 1px solid #1487B6;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding: 2.5px 15px;
  display: inline-block;
  color: #1487B6;
}
.fw .fc-button-location.correlation-menu-location {
  position: relative;
}
.fw .fc-button-location.correlation-menu-location:before {
  content: "";
  position: absolute;
  background-image: url(images/extension-builder/xb-button-location-correlation1.png);
  background-repeat: no-repeat;
  background-size: 840px 701px;
  width: 840px;
  height: 701px;
  left: 0;
  top: 0;
  opacity: 0.6;
}
.fw .fc-button-location.correlation-menu-location .buttons-top-menu {
  position: absolute;
  left: 14px;
  top: 28px;
}
.fw .fc-button-location.correlation-menu-location .buttons-top-menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.fw .fc-button-location.correlation-menu-location .buttons-top-menu ul li {
  float: left;
  background-color: #909FA8;
  font-size: 10px;
  color: #fff;
  padding: 4.6px 7px;
  min-width: 55px;
  margin-left: 4px;
}
.fw .fc-button-location.correlation-menu-location .buttons-top-menu ul li:first-child {
  margin-left: 0;
}
.fw .fc-button-location.correlation-menu-location .buttons-top-menu ul li.active {
  background-color: #fff;
  color: #434F56;
}
.fw .fc-button-location.correlation-menu-location .buttons-top-menu ul li.xb-icn-menu {
  background-color: transparent;
  background-position: -2.1px -1.82px;
  width: 87.16px;
  height: 23.19px;
}
.fw .fc-button-location.correlation-menu-location .btn-fc-text {
  position: absolute;
}
.fw .fc-button-location.correlation-menu-location .btn-fc-text.btn-fc-text1 {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 10px;
  font-weight: 600;
  color: #7A8388;
  top: 61px;
  left: 2px;
}
.fw .fc-button-location.correlation-menu-location .btn-fc-text.btn-fc-text2 {
  top: 106px;
  left: 1px;
  width: 134px;
  font-size: 10px;
}
.fw .fc-button-location.correlation-menu-location .btn-fc-text.btn-fc-text3 {
  top: 147px;
  right: 186px;
  width: 100px;
  font-size: 10px;
}
.fw .fc-button-location.correlation-menu-location .btn-fc-text.btn-fc-text4 {
  top: 147px;
  right: 23px;
  width: 130px;
  color: #017FBE;
  font-size: 10px;
}
.fw .fc-button-location.correlation-menu-location .btn-fc-text.btn-fc-text5 {
  right: 160px;
  text-align: center;
  top: 86px;
}
.fw .fc-button-location.correlation-menu-location .btn-fc-text.btn-fc-text5 span {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 10px;
  font-weight: 600;
  background-color: #fff;
  border: 1px solid #1487B6;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding: 2.5px 15px;
  display: inline-block;
  color: #1487B6;
}
.fw .fc-button-location.other-device-menu-location {
  position: relative;
}
.fw .fc-button-location.other-device-menu-location:before {
  content: "";
  position: absolute;
  background-image: url(images/extension-builder/xb-button-location-settings3.png);
  background-repeat: no-repeat;
  background-size: 840px 702px;
  width: 840px;
  height: 702px;
  left: 0;
  top: 0;
  opacity: 0.6;
}
.fw .fc-button-location.other-device-menu-location .buttons-top-menu {
  position: absolute;
  left: 14px;
  top: 28px;
}
.fw .fc-button-location.other-device-menu-location .buttons-top-menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.fw .fc-button-location.other-device-menu-location .buttons-top-menu ul li {
  float: left;
  background-color: #909FA8;
  font-size: 10px;
  color: #fff;
  padding: 4.6px 7px;
  min-width: 60px;
  margin-left: 4px;
}
.fw .fc-button-location.other-device-menu-location .buttons-top-menu ul li:first-child {
  margin-left: 0;
}
.fw .fc-button-location.other-device-menu-location .buttons-top-menu ul li.active {
  background-color: #fff;
  color: #434F56;
}
.fw .fc-button-location.other-device-menu-location .buttons-top-menu ul li.xb-icn-menu {
  background-color: transparent;
  background-position: -2.1px -1.82px;
  width: 87.16px;
  height: 23.19px;
}
.fw .fc-button-location.other-device-menu-location .butons-left-menu {
  position: absolute;
  left: 0;
  top: 50px;
  text-align: left;
  width: 220px;
}
.fw .fc-button-location.other-device-menu-location .butons-left-menu .lhs-tab-title {
  width: 50%;
  float: left;
  font-size: 10px;
  text-align: center;
  margin-top: 27px;
}
.fw .fc-button-location.other-device-menu-location .butons-left-menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.fw .fc-button-location.other-device-menu-location .butons-left-menu ul li {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 10px;
  font-weight: 600;
  color: #4B4B4B;
}
.fw .fc-button-location.other-device-menu-location .butons-left-menu ul li.lhs-header {
  margin-top: 26px;
  margin-left: 15px;
  line-height: 15px;
}
.fw .fc-button-location.other-device-menu-location .butons-left-menu ul li ul {
  padding-left: 10px;
  margin-top: 9px;
}
.fw .fc-button-location.other-device-menu-location .butons-left-menu ul li ul li {
  font-size: 10px;
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #4B4B4B;
  padding: 4px 0;
}
.fw .fc-button-location.other-device-menu-location .btn-fc-text {
  position: absolute;
}
.fw .fc-button-location.other-device-menu-location .btn-fc-text.btn-fc-text1 {
  font-size: 10px;
  top: 107px;
  left: 450px;
  width: 133px;
}
.fw .fc-button-location.other-device-menu-location .btn-fc-text.btn-fc-text2 {
  top: 147px;
  left: 590px;
  font-size: 10px;
  width: 100px;
}
.fw .fc-button-location.other-device-menu-location .btn-fc-text.btn-fc-text3 {
  font-size: 10px;
  color: #fff;
  width: 100px;
  top: 147px;
  left: 710px;
}
.fw .fc-button-location.other-device-menu-location .btn-fc-text.btn-fc-text4 {
  right: 160px;
  text-align: center;
  top: 86px;
}
.fw .fc-button-location.other-device-menu-location .btn-fc-text.btn-fc-text4 span {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 10px;
  font-weight: 600;
  background-color: #fff;
  border: 1px solid #1487B6;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding: 2.5px 15px;
  display: inline-block;
  color: #1487B6;
}
.fw .fc-button-location.syslog-device-menu-location {
  position: relative;
}
.fw .fc-button-location.syslog-device-menu-location:before {
  content: "";
  position: absolute;
  background-image: url(images/extension-builder/xb-button-location-settings2.png);
  background-repeat: no-repeat;
  background-size: 840px 702px;
  width: 840px;
  height: 702px;
  left: 0;
  top: 0;
  opacity: 0.6;
}
.fw .fc-button-location.syslog-device-menu-location .buttons-top-menu {
  position: absolute;
  left: 14px;
  top: 28px;
}
.fw .fc-button-location.syslog-device-menu-location .buttons-top-menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.fw .fc-button-location.syslog-device-menu-location .buttons-top-menu ul li {
  float: left;
  background-color: #909FA8;
  font-size: 10px;
  color: #fff;
  padding: 4.6px 7px;
  min-width: 60px;
  margin-left: 4px;
}
.fw .fc-button-location.syslog-device-menu-location .buttons-top-menu ul li:first-child {
  margin-left: 0;
}
.fw .fc-button-location.syslog-device-menu-location .buttons-top-menu ul li.active {
  background-color: #fff;
  color: #434F56;
}
.fw .fc-button-location.syslog-device-menu-location .buttons-top-menu ul li.xb-icn-menu {
  background-color: transparent;
  background-position: -2.1px -1.82px;
  width: 87.16px;
  height: 23.19px;
}
.fw .fc-button-location.syslog-device-menu-location .butons-left-menu {
  position: absolute;
  left: 0;
  top: 50px;
  text-align: left;
  width: 220px;
}
.fw .fc-button-location.syslog-device-menu-location .butons-left-menu .lhs-tab-title {
  width: 50%;
  float: left;
  font-size: 10px;
  text-align: center;
  margin-top: 27px;
}
.fw .fc-button-location.syslog-device-menu-location .butons-left-menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.fw .fc-button-location.syslog-device-menu-location .butons-left-menu ul li {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 10px;
  font-weight: 600;
  color: #4B4B4B;
}
.fw .fc-button-location.syslog-device-menu-location .butons-left-menu ul li.lhs-header {
  margin-top: 26px;
  margin-left: 15px;
  line-height: 15px;
}
.fw .fc-button-location.syslog-device-menu-location .butons-left-menu ul li ul {
  padding-left: 10px;
  margin-top: 9px;
}
.fw .fc-button-location.syslog-device-menu-location .butons-left-menu ul li ul li {
  font-size: 10px;
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #4B4B4B;
  padding: 4px 0;
}
.fw .fc-button-location.syslog-device-menu-location .btn-fc-text {
  position: absolute;
}
.fw .fc-button-location.syslog-device-menu-location .btn-fc-text.btn-fc-text1 {
  font-size: 10px;
  top: 107px;
  left: 340px;
  width: 136px;
}
.fw .fc-button-location.syslog-device-menu-location .btn-fc-text.btn-fc-text2 {
  top: 147px;
  left: 590px;
  font-size: 10px;
  width: 100px;
}
.fw .fc-button-location.syslog-device-menu-location .btn-fc-text.btn-fc-text3 {
  font-size: 10px;
  color: #fff;
  width: 100px;
  top: 147px;
  left: 710px;
}
.fw .fc-button-location.syslog-device-menu-location .btn-fc-text.btn-fc-text4 {
  right: 261px;
  text-align: center;
  top: 86px;
}
.fw .fc-button-location.syslog-device-menu-location .btn-fc-text.btn-fc-text4 span {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 10px;
  font-weight: 600;
  background-color: #fff;
  border: 1px solid #1487B6;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding: 2.5px 15px;
  display: inline-block;
  color: #1487B6;
}
.fw .fc-button-location.windows-device-menu-location {
  position: relative;
}
.fw .fc-button-location.windows-device-menu-location .buttons-top-menu {
  position: absolute;
  left: 14px;
  top: 28px;
}
.fw .fc-button-location.windows-device-menu-location .buttons-top-menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.fw .fc-button-location.windows-device-menu-location .buttons-top-menu ul li {
  float: left;
  background-color: #909FA8;
  font-size: 10px;
  color: #fff;
  padding: 4.6px 7px;
  min-width: 60px;
  margin-left: 4px;
}
.fw .fc-button-location.windows-device-menu-location .buttons-top-menu ul li:first-child {
  margin-left: 0;
}
.fw .fc-button-location.windows-device-menu-location .buttons-top-menu ul li.active {
  background-color: #fff;
  color: #434F56;
}
.fw .fc-button-location.windows-device-menu-location .buttons-top-menu ul li.xb-icn-menu {
  background-color: transparent;
  background-position: -2.1px -1.82px;
  width: 87.16px;
  height: 23.19px;
}
.fw .fc-button-location.windows-device-menu-location .butons-left-menu {
  position: absolute;
  left: 0;
  top: 50px;
  text-align: left;
  width: 220px;
}
.fw .fc-button-location.windows-device-menu-location .butons-left-menu .lhs-tab-title {
  width: 50%;
  float: left;
  font-size: 10px;
  text-align: center;
  margin-top: 27px;
}
.fw .fc-button-location.windows-device-menu-location .butons-left-menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.fw .fc-button-location.windows-device-menu-location .butons-left-menu ul li {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 10px;
  font-weight: 600;
  color: #4B4B4B;
}
.fw .fc-button-location.windows-device-menu-location .butons-left-menu ul li.lhs-header {
  margin-top: 26px;
  margin-left: 15px;
  line-height: 15px;
}
.fw .fc-button-location.windows-device-menu-location .butons-left-menu ul li ul {
  padding-left: 10px;
  margin-top: 9px;
}
.fw .fc-button-location.windows-device-menu-location .butons-left-menu ul li ul li {
  font-size: 10px;
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #4B4B4B;
  padding: 4px 0;
}
.fw .fc-button-location.windows-device-menu-location .btn-fc-text {
  position: absolute;
}
.fw .fc-button-location.windows-device-menu-location .btn-fc-text.btn-fc-text1 {
  font-size: 10px;
  top: 107px;
  left: 230px;
  width: 136px;
}
.fw .fc-button-location.windows-device-menu-location .btn-fc-text.btn-fc-text2 {
  top: 147px;
  left: 590px;
  font-size: 10px;
  width: 100px;
}
.fw .fc-button-location.windows-device-menu-location .btn-fc-text.btn-fc-text3 {
  font-size: 10px;
  color: #fff;
  width: 100px;
  top: 147px;
  left: 710px;
}
.fw .fc-button-location.windows-device-menu-location .btn-fc-text.btn-fc-text4 {
  right: 261px;
  text-align: center;
  top: 86px;
}
.fw .fc-button-location.windows-device-menu-location .btn-fc-text.btn-fc-text4 span {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 10px;
  font-weight: 600;
  background-color: #fff;
  border: 1px solid #1487B6;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding: 2.5px 15px;
  display: inline-block;
  color: #1487B6;
}
.fw .space-tile .space-tile-wrapper {
  clear: both;
}
.fw .space-tile .space-tile-wrapper .tile-col {
  float: left;
  padding-right: 20px;
}
.fw .space-tile .space-tile-wrapper .tile-col .space-tile-inner {
  display: table;
  width: 100%;
  padding: 13px 16px;
  border: 1px solid #E4E4E4;
  background-color: #f8F8F8;
}
.fw .space-tile .space-tile-wrapper .tile-col .space-tile-inner .space-tile-content {
  float: left;
}
.fw .space-tile .space-tile-wrapper .tile-col .space-tile-inner .space-tile-content > span {
  font-weight: 300;
  margin-bottom: 8px;
  color: #292827;
  display: block;
}
.fw .space-tile .space-tile-wrapper .tile-col .space-tile-inner .space-tile-content .space-bottom {
  display: inline-block;
  vertical-align: middle;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 14px;
  color: #afafaf;
}
.fw .space-tile .space-tile-wrapper .tile-col .space-tile-inner .space-tile-content .space-bottom a {
  color: #666666;
}
.fw .space-tile .space-tile-wrapper .tile-col .space-tile-inner .tile-icn {
  float: right;
}
.fw .space-tile .space-tile-wrapper .tile-col:last-child {
  padding-right: 0px;
}
.fw .custom-function-left-pane {
  position: fixed;
  top: 104px;
  background: #ebeff0;
  width: 240px;
  left: 0;
  bottom: 0;
}
.fw .custom-function-left-pane .lnav li a {
  padding: 3px 12px 3px 15px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
}
.fw .custom-function-left-pane .lnav li ul li a {
  padding: 4px 12px 4px 38px;
}
.fw .custom-function-left-pane .lnav li i {
  margin-right: 6px;
}
.fw .custom-function-body-pane {
  margin-left: 225px;
  position: relative;
}
.fw .custom-function-body-pane .tab-content {
  position: relative;
}
.fw .custom-function-body-pane.full-width {
  margin-left: 0;
}
.fw .custom-function-body-pane .console-toggle {
  position: absolute;
  top: 45%;
  background-color: #fff;
  border: 1px solid #E4E4E4;
  padding: 3px 15px;
  right: -33px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  z-index: 1000;
  cursor: pointer;
}
.fw .custom-function-body-pane.console-open .tab-content {
  margin-right: 249px;
}
.fw .custom-function-body-pane.console-open .console-info {
  display: block;
}
.fw .custom-function-body-pane .console-info {
  position: absolute;
  right: 0;
  bottom: 0;
  line-height: 20px;
  border: 1px solid #d6dbdd;
  width: 250px;
  padding: 15px;
  top: 28px;
  display: none;
}
.fw .custom-function-body-pane .console-info ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw .xb-function-flow-chart {
  position: relative;
  width: 330px;
  margin: 0 auto 80px;
}
.fw .xb-function-flow-chart .function-fc-text {
  position: absolute;
  color: #373D43;
  line-height: 14px;
}
.fw .xb-function-flow-chart .function-fc-text.function-text1 {
  top: 0;
  right: 40px;
  text-align: left;
  width: 90px;
}
.fw .xb-function-flow-chart .function-fc-text.function-text2 {
  top: 87px;
  left: 105px;
  text-align: center;
  width: 120px;
}
.fw .xb-function-flow-chart .function-fc-text.function-text3 {
  top: 243px;
  left: 60px;
  text-align: left;
  width: 90px;
  font-size: 10px;
}
.fw .xb-function-flow-chart .function-fc-text.function-text4 {
  top: 241px;
  left: 222px;
  text-align: left;
  width: 90px;
  font-size: 10px;
}
.fw .xb-function-flow-chart .function-fc-text.function-text5 {
  width: 100px;
  text-align: center;
  top: 312px;
  left: 116px;
}
.fw .xb-function-flow-chart .function-fc-text.function-text6 {
  width: 100px;
  text-align: center;
  top: 450px;
  left: -8px;
}
.fw .xb-function-flow-chart .function-fc-text.function-text7 {
  width: 100px;
  text-align: center;
  top: 450px;
  left: 115px;
}
.fw .xb-function-flow-chart .function-fc-text.function-text8 {
  width: 100px;
  text-align: center;
  top: 450px;
  left: 242px;
}
.fw.fw-top-bar-active .custom-function-left-pane {
  top: 129px;
}
.fw .xb-xprofiles-flow-chart {
  position: relative;
  width: 712px;
  margin: 55px auto 80px;
}
.fw .xb-xprofiles-flow-chart .xprofiles-fc-text {
  position: absolute;
  color: #373D43;
  line-height: 14px;
}
.fw .xb-xprofiles-flow-chart .xprofiles-fc-text.xprofiles-text1 {
  top: 19px;
  left: -39px;
  text-align: right;
  width: 120px;
}
.fw .xb-xprofiles-flow-chart .xprofiles-fc-text.xprofiles-text2 {
  top: 65px;
  left: -116px;
  text-align: right;
  width: 120px;
}
.fw .xb-xprofiles-flow-chart .xprofiles-fc-text.xprofiles-text3 {
  top: 136px;
  left: -116px;
  text-align: right;
  width: 120px;
}
.fw .xb-xprofiles-flow-chart .xprofiles-fc-text.xprofiles-text4 {
  top: 191px;
  left: -39px;
  text-align: right;
  width: 120px;
}
.fw .xb-xprofiles-flow-chart .xprofiles-fc-text.xprofiles-text5 {
  width: 100px;
  text-align: center;
  top: 136px;
  left: 226px;
}
.fw .xb-xprofiles-flow-chart .xprofiles-fc-text.xprofiles-text6 {
  width: 130px;
  text-align: center;
  top: 135px;
  left: 329px;
}
.fw .xb-xprofiles-flow-chart .xprofiles-fc-text.xprofiles-text7 {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  color: #373D43;
  top: 235px;
  left: 43px;
  width: 130px;
  text-align: center;
}
.fw .xb-xprofiles-flow-chart .xprofiles-fc-text.xprofiles-text8 {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  color: #373D43;
  top: 235px;
  right: 20px;
  text-align: center;
  width: 180px;
}
.fw ul.fw-rule-tags {
  list-style: none;
  padding: 0;
  margin: 0;
}
.fw ul.fw-rule-tags > li {
  padding: 0 7px;
  background-color: #F8F8F8;
  border: #E4E4E4 solid 1px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  height: 14px;
  font-size: 10px;
  line-height: 11px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 1px;
}
.fw ul.fw-rule-tags > li.high-computation {
  height: 17px;
  line-height: 12px;
  color: #666;
  border-color: #ddd;
}
.fw ul.fw-rule-tags > li.high-computation .fw-s2-inline-icon {
  margin: -1.5px 3px 0 -2px;
}
.fw .fw-tuning-insight-list {
  padding: 0;
  margin: 0;
}
.fw .fw-tuning-insight-list > li {
  margin-right: 7px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  background-color: #EFEFEF;
  border: #AFAFAF solid 1px;
  padding: 0 5px;
  height: 20px;
  line-height: 18px;
  display: inline-block;
  cursor: pointer;
}
.fw .fw-tuning-insight-list > li .fw-icn-tick-circle-sm {
  margin: -1px 0 0 -3px;
}
.fw .fw-tuning-insight-list > li .fw-s2-icn-plus-circle-gray {
  margin: -2px 0 0 -3px;
}
.fw .fw-tuning-insight-list > li .tuning-insight-label {
  display: inline-block;
  vertical-align: top;
}
.fw .fw-tuning-insight-list > li .tuning-hits {
  border-left: #AFAFAF solid 1px;
  display: inline-block;
  padding-left: 4px;
  margin-left: 4px;
  vertical-align: top;
  color: #6B6B6B;
}
.fw .fw-tuning-insight-list > li.active {
  color: #2C801A;
  background-color: #ECFFE8;
  border-color: #6BC259;
}
.fw .fw-tuning-insight-list > li.active .tuning-hits {
  color: #78B36D;
}
.fw .fw-rule-preview {
  border: #C9C9C9 solid 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  position: relative;
  color: #484848;
}
.fw .fw-rule-preview .rule-preview-list {
  padding: 13px 0;
  margin: 0;
  list-style: none;
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
}
.fw .fw-rule-preview .rule-preview-list .rule-preview-list-item {
  position: relative;
  padding: 2px 0;
}
.fw .fw-rule-preview .rule-preview-list .rule-preview-list-item .rule-number {
  width: 27px;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  padding: 2px 0;
}
.fw .fw-rule-preview .rule-preview-list .rule-preview-list-item .error-line {
  position: absolute;
  left: 2px;
  top: 10px;
  background-color: #CC3126;
  height: 5px;
  width: 5px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.fw .fw-rule-preview .rule-preview-list .rule-preview-list-item .rule-condition {
  display: inline-block;
  padding: 0 5px;
}
.fw .fw-rule-preview .rule-preview-list .rule-preview-list-item .rule-condition .rule-action {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 600;
  display: inline-block;
  vertical-align: middle;
}
.fw .fw-rule-preview .rule-preview-list .rule-preview-list-item .rule-condition .rule-log-type {
  display: inline-block;
  vertical-align: middle;
  position: relative;
}
.fw .fw-rule-preview .rule-preview-list .rule-preview-list-item .rule-condition .rule-log-type .fw-icn-close-black {
  position: absolute;
  top: 5px;
  right: 3px;
}
.fw .fw-rule-preview .rule-preview-list .rule-preview-list-item .rule-condition .rule-operator {
  display: inline-block;
  vertical-align: middle;
  color: #3439E6;
}
.fw .fw-rule-preview .rule-preview-list .rule-preview-list-item .rule-condition .rule-operator.rule-group {
  color: #DE2888;
}
.fw .fw-rule-preview .rule-preview-list .rule-preview-list-item.no-rule-log-type {
  margin-top: 5px;
}
.fw .fw-rule-preview .rule-preview-list .rule-preview-list-item.no-rule-log-type .rule-number {
  margin-top: -1px;
}
.fw .fw-rule-preview .rule-preview-actions {
  margin: 0;
  padding: 0;
  list-style: none;
  background-color: #E5E5E5;
  height: 22px;
  -webkit-border-radius: 0 3px 0 0;
  -moz-border-radius: 0 3px 0 0;
  border-radius: 0 3px 0 0;
  position: absolute;
  top: 0;
  right: 0;
}
.fw .fw-rule-preview .rule-preview-actions > li {
  cursor: pointer;
  padding: 2px 6px;
  border-left: #CDCDCD solid 1px;
  float: left;
}
.fw .fw-rule-preview .rule-preview-actions > li:first-child {
  border-width: 0;
}
.fw .fw-rule-preview.disabled {
  background-color: #F4F4F4;
}
.fw .fw-rule-preview.disabled .rule-preview-list .rule-preview-list-item .rule-condition .rule-operator {
  color: #484848;
}
.fw .fw-rule-preview.fw-rule-editor .rule-preview-list {
  border-left: 27px solid #F4F4F4;
  height: 100%;
  min-height: 100px;
}
.fw .fw-rule-preview.fw-rule-editor .rule-preview-list .rule-preview-list-item {
  padding-left: 37px;
  margin-left: -27px;
  position: relative;
  line-height: 18px;
}
.fw .fw-rule-preview.fw-rule-editor .rule-preview-list .rule-preview-list-item .rule-number {
  position: absolute;
  left: 0;
  top: 1px;
}
.fw .fw-rule-preview.fw-rule-editor .mCSB_3_scrollbar {
  visibility: visible !important;
  right: 3px;
  top: 3px;
  bottom: 3px;
}
.fw .fw-rule-preview .rule-error {
  background-color: #F8F8F8;
  padding: 3px 5px 0px;
  -webkit-border-radius: 0 0 3px 3px;
  -moz-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
  color: #CC3126;
}
.fw .rule-preview-view {
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw .rule-preview-view li {
  padding: 5px 7px;
  background-color: #f2f2f2;
  display: inline-block;
  margin-bottom: 3px;
  color: #4B4B4B;
}
.fw .rule-preview-view li strong {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .rule-preview-view li span {
  color: #7173ED;
}
.fw .error-control .anomaly-input-container {
  border: 1px solid #e1514f !important;
}
.fw .anomaly-input-container {
  display: block;
  width: 100%;
  max-width: 240px;
  height: 22px;
  padding: 2px 8px 4px 8px;
  font-size: 11px;
  line-height: 1.42857143;
  color: #000000;
  background-color: #fff;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 0px;
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  max-width: 690px;
  height: auto;
  min-height: 70px;
  padding: 8px;
}
.fw .anomaly-input-container:focus {
  border-color: #b3b3b3;
  outline: 0;
}
.fw .anomaly-input-container::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.fw .anomaly-input-container:-ms-input-placeholder {
  color: #999;
}
.fw .anomaly-input-container::-webkit-input-placeholder {
  color: #999;
}
.fw .anomaly-input-container::-ms-expand {
  border: 0;
  background-color: transparent;
}
.fw .anomaly-input-container[disabled],
.fw .anomaly-input-container[readonly],
fieldset[disabled] .fw .anomaly-input-container,
.fw .anomaly-input-container.disabled {
  background-color: #f6f6f6;
  opacity: 1;
}
.fw .anomaly-input-container[disabled].text-black,
.fw .anomaly-input-container[readonly].text-black,
fieldset[disabled].text-black .fw .anomaly-input-container.text-black,
.fw .anomaly-input-container.disabled .text-black {
  color: #000;
}
.fw .anomaly-input-container[disabled],
fieldset[disabled] .fw .anomaly-input-container {
  cursor: not-allowed;
}
textarea.fw .anomaly-input-container {
  height: auto;
}
.fw .anomaly-input-container.no-border {
  border-width: 0 !important;
}
.fw .anomaly-input-container.fluid,
.fw .anomaly-input-container.fluid-width {
  max-width: 100%;
}
.fw .anomaly-input-container.disabled {
  background-color: #EFEFEF;
  cursor: not-allowed;
}
.fw .anomaly-input-container input {
  border: none !important;
  min-width: 260px;
  background-color: transparent !important;
}
.fw .anomaly-input-container .anomaly-list .anomaly-tag {
  display: inline-block;
  padding: 3px 20px 3px 8px;
  line-height: 12px;
  background-color: #F8F8F8;
  border: 1px solid #E4E4E4;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  font-size: 10px;
  position: relative;
  margin: 0 10px 10px 0;
}
.fw .anomaly-input-container .anomaly-list .anomaly-tag .remove-tag {
  position: absolute;
  right: 2px;
  top: 1px;
  cursor: pointer;
}
.fw .anomaly-dropdown-menu.dropdown-menu {
  width: 240px;
  max-width: 240px;
  padding: 6px 0;
}
.fw .anomaly-dropdown-menu.dropdown-menu .result-list-with-legend li {
  margin-right: 0;
}
.fw .anomaly-dropdown-menu.dropdown-menu .result-list-with-legend li a {
  padding-left: 28px;
  padding-right: 34px;
  position: relative;
}
.fw .anomaly-dropdown-menu.dropdown-menu .result-list-with-legend li a .fw-icn-tick {
  position: absolute;
  left: 5px;
  top: 3px;
  display: none;
}
.fw .anomaly-dropdown-menu.dropdown-menu .result-list-with-legend li a .target {
  visibility: hidden;
  position: absolute;
  right: 12px;
  top: 3px;
  background-color: #F5F5F5;
}
.fw .anomaly-dropdown-menu.dropdown-menu .result-list-with-legend li a:hover .target {
  visibility: visible;
}
.fw .anomaly-dropdown-menu.dropdown-menu .result-list-with-legend li a.selected .fw-icn-tick {
  display: inline-block;
}
.fw .anomaly-dropdown-menu.dropdown-menu .result-list-with-legend li.disabled a {
  color: #7A7A7A;
  cursor: not-allowed;
}
.fw .action-schedule {
  width: 100px;
  margin: 0 auto;
  position: relative;
  clear: both;
}
.fw .action-schedule span.topline,
.fw .action-schedule span.bottomline {
  width: 1px;
  height: 10px;
  background: #e6e6e6;
  display: block;
  margin: 0 auto;
  clear: both;
}
.fw .action-schedule label {
  font-size: 10px;
  color: #7d7d7d;
  padding-top: 2px;
  margin-bottom: 3px;
}
.fw .action-schedule .with-input-box {
  display: inline-block;
  margin-left: 5px;
  vertical-align: middle;
}
.fw .action-schedule .with-input-box input {
  width: 32px;
  height: 24px;
  outline: none;
  font-size: 10px;
  padding: 0px;
  padding-left: 4px;
  float: left;
  margin-right: -1px;
  border: 1px solid #dadadc;
}
.fw .action-schedule .with-input-box .andorbox .bootstrap-select {
  width: 45px !important;
  border: 1px solid #dadadc;
}
.fw .action-schedule .with-input-box .andorbox .dropdown-toggle {
  padding: 2px 4px !important;
  font-size: 10px;
  width: 43px !important;
  height: 22px;
}
.fw .action-schedule .with-input-box .andorbox .dropdown-toggle .filter-option {
  font-size: 11px;
}
.fw .action-schedule .with-input-box .andorbox .dropdown-menu > li > a {
  font-size: 10px;
  padding: 5px 8px;
}
.fw .version-history-list ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw .version-history-list ul li {
  padding: 8px 10px 8px 20px;
  border-left: 2px solid transparent;
  border-bottom: 1px solid #F0F0F0;
  position: relative;
  cursor: pointer;
}
.fw .version-history-list ul li .vh-circle-dot {
  position: absolute;
  height: 6px;
  width: 6px;
  top: 12px;
  left: 8px;
  background-color: #B5B5B5;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.fw .version-history-list ul li .vh-list-left {
  float: left;
  max-width: 60%;
}
.fw .version-history-list ul li .vh-list-left p {
  margin: 0;
}
.fw .version-history-list ul li .vh-list-left span {
  color: #7F7F7F;
  font-size: 10px;
}
.fw .version-history-list ul li .vh-list-right {
  float: right;
  font-size: 10px;
  max-width: 40%;
}
.fw .version-history-list ul li:before,
.fw .version-history-list ul li:after {
  content: "";
  display: table;
}
.fw .version-history-list ul li:after {
  clear: both;
}
.fw .version-history-list ul li:hover {
  background-color: #F2F2F2;
}
.fw .version-history-list ul li.active {
  border-left-color: #7ebb49;
  background-color: #F2F2F2;
}
.fw .version-history-list ul li.active .vh-circle-dot {
  background-color: #7ebb49;
}
.fw .version-history-list .mCSB_scrollTools {
  right: -5px;
}
body.fw.rtl-support,
body.fw.rtl-support * {
  direction: rtl;
}
.fw.rtl-support .fw-body-pane,
.fw.rtl-support .fwdash-body-pane {
  margin-right: 194px;
  margin-left: 0;
}
.fw.rtl-support .fw-body-pane.full-width,
.fw.rtl-support .fwdash-body-pane.full-width {
  margin-right: 0;
}
.fw.rtl-support .fw-body-pane.fw-right-pane-active,
.fw.rtl-support .fwdash-body-pane.fw-right-pane-active {
  margin-left: 290px;
  margin-right: 0;
}
.fw.rtl-support.no-left-pane .fw-body-pane {
  margin-right: 7px;
}
.fw.rtl-support.no-right-pane .fw-body-pane {
  margin-left: 7px;
}
.fw.rtl-support.fw-left-pane-lg .fw-body-pane {
  margin-right: 247px;
  margin-left: 0;
}
.fw.rtl-support.fw-left-pane-lg.no-left-pane .fw-body-pane {
  margin-right: 7px;
}
.fw.rtl-support .fw-top-pane .nav-area {
  margin-right: 180px;
  margin-left: 0;
}
.fw.rtl-support .fw-left-pane .toggle-btn,
.fw.rtl-support .fw-right-pane .toggle-btn {
  left: 0;
  right: auto;
  background-position: -477px -3px;
}
.fw.rtl-support .fw-left-pane .toggle-btn.open,
.fw.rtl-support .fw-right-pane .toggle-btn.open {
  background-position: -491px -3px;
}
.fw.rtl-support .fw-right-pane .toggle-btn {
  right: 0;
  left: auto;
}
.fw.rtl-support .fw-pl-2,
.fw.rtl-support .fw-pl-4,
.fw.rtl-support .fw-pl-5,
.fw.rtl-support .fw-pl-6,
.fw.rtl-support .fw-pl-7,
.fw.rtl-support .fw-pl-10,
.fw.rtl-support .fw-pl-12,
.fw.rtl-support .fw-pl-15,
.fw.rtl-support .fw-pl-20,
.fw.rtl-support .fw-pl-21,
.fw.rtl-support .fw-pl-25,
.fw.rtl-support .fw-pl-27,
.fw.rtl-support .fw-pl-30,
.fw.rtl-support .fw-pl-35,
.fw.rtl-support .fw-pl-55,
.fw.rtl-support .fw-pl-23,
.fw.rtl-support .fw-pl-40 {
  padding-left: 0px !important;
}
.fw.rtl-support .fw-mr-m1,
.fw.rtl-support .fw-mr-m4,
.fw.rtl-support .fw-mr-m5,
.fw.rtl-support .fw-mr-m10,
.fw.rtl-support .fw-mr-m9,
.fw.rtl-support .fw-mr-m11,
.fw.rtl-support .fw-mr-m12,
.fw.rtl-support .fw-mr-m20,
.fw.rtl-support .fw-mr-m25,
.fw.rtl-support .fw-mr-m40,
.fw.rtl-support .fw-mr-m400,
.fw.rtl-support .fw-mr-0,
.fw.rtl-support .fw-mr-1,
.fw.rtl-support .fw-mr-2,
.fw.rtl-support .fw-mr-3,
.fw.rtl-support .fw-mr-4,
.fw.rtl-support .fw-mr-5,
.fw.rtl-support .fw-mr-6,
.fw.rtl-support .fw-mr-7,
.fw.rtl-support .fw-mr-8,
.fw.rtl-support .fw-mr-9,
.fw.rtl-support .fw-mr-10,
.fw.rtl-support .fw-mr-15,
.fw.rtl-support .fw-mr-20,
.fw.rtl-support .fw-mr-25,
.fw.rtl-support .fw-mr-30,
.fw.rtl-support .fw-mr-40,
.fw.rtl-support .fw-mr-45,
.fw.rtl-support .fw-mr-60,
.fw.rtl-support .fw-mr-80,
.fw.rtl-support .fw-mr-90,
.fw.rtl-support .fw-mr-110 {
  margin-right: 0px !important;
}
.fw.rtl-support .fw-ml-0,
.fw.rtl-support .fw-ml-1,
.fw.rtl-support .fw-ml-2,
.fw.rtl-support .fw-ml-3,
.fw.rtl-support .fw-ml-4,
.fw.rtl-support .fw-ml-5,
.fw.rtl-support .fw-ml-6,
.fw.rtl-support .fw-ml-7,
.fw.rtl-support .fw-ml-8,
.fw.rtl-support .fw-ml-9,
.fw.rtl-support .fw-ml-10,
.fw.rtl-support .fw-ml-15,
.fw.rtl-support .fw-ml-20,
.fw.rtl-support .fw-ml-25,
.fw.rtl-support .fw-ml-27,
.fw.rtl-support .fw-ml-30,
.fw.rtl-support .fw-ml-35,
.fw.rtl-support .fw-ml-37,
.fw.rtl-support .fw-ml-40,
.fw.rtl-support .fw-ml-45,
.fw.rtl-support .fw-ml-50,
.fw.rtl-support .fw-ml-55,
.fw.rtl-support .fw-ml-60,
.fw.rtl-support .fw-ml-70,
.fw.rtl-support .fw-ml-m80,
.fw.rtl-support .fw-ml-m180,
.fw.rtl-support .fw-ml-92,
.fw.rtl-support .fw-ml-100,
.fw.rtl-support .fw-ml-110,
.fw.rtl-support .fw-ml-140,
.fw.rtl-support .fw-ml-150,
.fw.rtl-support .fw-ml-160,
.fw.rtl-support .fw-ml-180,
.fw.rtl-support .fw-ml-370,
.fw.rtl-support .fw-ml-250,
.fw.rtl-support .fw-ml-m400,
.fw.rtl-support .fw-ml-m220,
.fw.rtl-support .fw-ml-m94,
.fw.rtl-support .fw-ml-m65,
.fw.rtl-support .fw-ml-m60,
.fw.rtl-support .fw-ml-m57,
.fw.rtl-support .fw-ml-m50,
.fw.rtl-support .fw-ml-m40,
.fw.rtl-support .fw-ml-m30,
.fw.rtl-support .fw-ml-m25,
.fw.rtl-support .fw-ml-m20,
.fw.rtl-support .fw-ml-m15,
.fw.rtl-support .fw-ml-m12,
.fw.rtl-support .fw-ml-m10,
.fw.rtl-support .fw-ml-m9,
.fw.rtl-support .fw-ml-m8,
.fw.rtl-support .fw-ml-m5,
.fw.rtl-support .fw-ml-m4,
.fw.rtl-support .fw-ml-m3,
.fw.rtl-support .fw-ml-m2,
.fw.rtl-support .fw-ml-m1 {
  margin-left: 0 !important;
}
.fw.rtl-support .fw-mr-m1 {
  margin-left: -1px !important;
}
.fw.rtl-support .fw-mr-m4 {
  margin-left: -4px !important;
}
.fw.rtl-support .fw-mr-m5 {
  margin-left: -5px !important;
}
.fw.rtl-support .fw-mr-m10 {
  margin-left: -10px !important;
}
.fw.rtl-support .fw-mr-m9 {
  margin-left: -9px !important;
}
.fw.rtl-support .fw-mr-m11 {
  margin-left: -11px !important;
}
.fw.rtl-support .fw-mr-m12 {
  margin-left: -12px !important;
}
.fw.rtl-support .fw-mr-m20 {
  margin-left: -20px !important;
}
.fw.rtl-support .fw-mr-m25 {
  margin-left: -25px !important;
}
.fw.rtl-support .fw-mr-m40 {
  margin-left: -40px !important;
}
.fw.rtl-support .fw-mr-m400 {
  margin-left: -400px !important;
}
.fw.rtl-support .fw-mr-0 {
  margin-left: 0px !important;
}
.fw.rtl-support .fw-mr-1 {
  margin-left: 1px !important;
}
.fw.rtl-support .fw-mr-2 {
  margin-left: 2px !important;
}
.fw.rtl-support .fw-mr-3 {
  margin-left: 3px !important;
}
.fw.rtl-support .fw-mr-4 {
  margin-left: 4px !important;
}
.fw.rtl-support .fw-mr-5 {
  margin-left: 5px !important;
}
.fw.rtl-support .fw-mr-6 {
  margin-left: 6px !important;
}
.fw.rtl-support .fw-mr-7 {
  margin-left: 7px !important;
}
.fw.rtl-support .fw-mr-8 {
  margin-left: 8px !important;
}
.fw.rtl-support .fw-mr-9 {
  margin-left: 9px !important;
}
.fw.rtl-support .fw-mr-10 {
  margin-left: 10px !important;
}
.fw.rtl-support .fw-mr-15 {
  margin-left: 15px !important;
}
.fw.rtl-support .fw-mr-20 {
  margin-left: 20px !important;
}
.fw.rtl-support .fw-mr-25 {
  margin-left: 25px !important;
}
.fw.rtl-support .fw-mr-30 {
  margin-left: 30px !important;
}
.fw.rtl-support .fw-mr-40 {
  margin-left: 40px !important;
}
.fw.rtl-support .fw-mr-45 {
  margin-left: 45px !important;
}
.fw.rtl-support .fw-mr-60 {
  margin-left: 60px !important;
}
.fw.rtl-support .fw-mr-80 {
  margin-left: 80px !important;
}
.fw.rtl-support .fw-mr-90 {
  margin-left: 90px !important;
}
.fw.rtl-support .fw-mr-110 {
  margin-left: 110px !important;
}
.fw.rtl-support .fw-pr-4,
.fw.rtl-support .fw-pr-5,
.fw.rtl-support .fw-pr-6,
.fw.rtl-support .fw-pr-10,
.fw.rtl-support .fw-pr-13,
.fw.rtl-support .fw-pr-15,
.fw.rtl-support .fw-pr-20,
.fw.rtl-support .fw-pr-25 {
  padding-right: 0px !important;
}
.fw.rtl-support .fw-pl-2 {
  padding-right: 2px !important;
}
.fw.rtl-support .fw-pl-4 {
  padding-right: 4px !important;
}
.fw.rtl-support .fw-pl-5 {
  padding-right: 5px !important;
}
.fw.rtl-support .fw-pl-6 {
  padding-right: 6px !important;
}
.fw.rtl-support .fw-pl-7 {
  padding-right: 7px !important;
}
.fw.rtl-support .fw-pl-10 {
  padding-right: 10px !important;
}
.fw.rtl-support .fw-pl-12 {
  padding-right: 12px !important;
}
.fw.rtl-support .fw-pl-15 {
  padding-right: 15px !important;
}
.fw.rtl-support .fw-pl-20 {
  padding-right: 20px !important;
}
.fw.rtl-support .fw-pl-21 {
  padding-right: 21px !important;
}
.fw.rtl-support .fw-pl-23 {
  padding-right: 23px !important;
}
.fw.rtl-support .fw-pl-25 {
  padding-right: 25px !important;
}
.fw.rtl-support .fw-pl-27 {
  padding-right: 27px !important;
}
.fw.rtl-support .fw-pl-30 {
  padding-right: 30px !important;
}
.fw.rtl-support .fw-pl-35 {
  padding-right: 35px !important;
}
.fw.rtl-support .fw-pl-40 {
  padding-right: 40px !important;
}
.fw.rtl-support .fw-pl-55 {
  padding-right: 55px !important;
}
.fw.rtl-support .fw-pr-4 {
  padding-left: 4px !important;
}
.fw.rtl-support .fw-pr-5 {
  padding-left: 5px !important;
}
.fw.rtl-support .fw-pr-6 {
  padding-left: 6px !important;
}
.fw.rtl-support .fw-pr-10 {
  padding-left: 10px !important;
}
.fw.rtl-support .fw-pr-13 {
  padding-left: 13px !important;
}
.fw.rtl-support .fw-pr-15 {
  padding-left: 15px !important;
}
.fw.rtl-support .fw-pr-20 {
  padding-left: 20px !important;
}
.fw.rtl-support .fw-pr-25 {
  padding-left: 25px !important;
}
.fw.rtl-support .fw-ml-0 {
  margin-right: 0px !important;
}
.fw.rtl-support .fw-ml-1 {
  margin-right: 1px !important;
}
.fw.rtl-support .fw-ml-2 {
  margin-right: 2px !important;
}
.fw.rtl-support .fw-ml-3 {
  margin-right: 3px !important;
}
.fw.rtl-support .fw-ml-4 {
  margin-right: 4px !important;
}
.fw.rtl-support .fw-ml-5 {
  margin-right: 5px !important;
}
.fw.rtl-support .fw-ml-6 {
  margin-right: 6px !important;
}
.fw.rtl-support .fw-ml-7 {
  margin-right: 7px !important;
}
.fw.rtl-support .fw-ml-8 {
  margin-right: 8px !important;
}
.fw.rtl-support .fw-ml-9 {
  margin-right: 9px !important;
}
.fw.rtl-support .fw-ml-10 {
  margin-right: 10px !important;
}
.fw.rtl-support .fw-ml-15 {
  margin-right: 15px !important;
}
.fw.rtl-support .fw-ml-20 {
  margin-right: 20px !important;
}
.fw.rtl-support .fw-ml-25 {
  margin-right: 25px !important;
}
.fw.rtl-support .fw-ml-27 {
  margin-right: 27px !important;
}
.fw.rtl-support .fw-ml-30 {
  margin-right: 30px !important;
}
.fw.rtl-support .fw-ml-35 {
  margin-right: 35px !important;
}
.fw.rtl-support .fw-ml-37 {
  margin-right: 37px !important;
}
.fw.rtl-support .fw-ml-40 {
  margin-right: 40px !important;
}
.fw.rtl-support .fw-ml-45 {
  margin-right: 45px !important;
}
.fw.rtl-support .fw-ml-50 {
  margin-right: 50px !important;
}
.fw.rtl-support .fw-ml-55 {
  margin-right: 55px !important;
}
.fw.rtl-support .fw-ml-60 {
  margin-right: 60px !important;
}
.fw.rtl-support .fw-ml-70 {
  margin-right: 70px !important;
}
.fw.rtl-support .fw-ml-92 {
  margin-right: 92px !important;
}
.fw.rtl-support .fw-ml-100 {
  margin-right: 100px !important;
}
.fw.rtl-support .fw-ml-110 {
  margin-right: 110px !important;
}
.fw.rtl-support .fw-ml-140 {
  margin-right: 140px !important;
}
.fw.rtl-support .fw-ml-150 {
  margin-right: 150px !important;
}
.fw.rtl-support .fw-ml-160 {
  margin-right: 160px !important;
}
.fw.rtl-support .fw-ml-180 {
  margin-right: 180px !important;
}
.fw.rtl-support .fw-ml-370 {
  margin-right: 370px !important;
}
.fw.rtl-support .fw-ml-250 {
  margin-right: 250px !important;
}
.fw.rtl-support .fw-ml-m400 {
  margin-right: -400px !important;
}
.fw.rtl-support .fw-ml-m220 {
  margin-right: -220px !important;
}
.fw.rtl-support .fw-ml-m180 {
  margin-right: -180px !important;
}
.fw.rtl-support .fw-ml-m94 {
  margin-right: -94px !important;
}
.fw.rtl-support .fw-ml-m80 {
  margin-right: -80px !important;
}
.fw.rtl-support .fw-ml-m70 {
  margin-right: -70px !important;
}
.fw.rtl-support .fw-ml-m65 {
  margin-right: -65px !important;
}
.fw.rtl-support .fw-ml-m60 {
  margin-right: -60px !important;
}
.fw.rtl-support .fw-ml-m57 {
  margin-right: -57px !important;
}
.fw.rtl-support .fw-ml-m50 {
  margin-right: -50px !important;
}
.fw.rtl-support .fw-ml-m40 {
  margin-right: -40px !important;
}
.fw.rtl-support .fw-ml-m30 {
  margin-right: -30px !important;
}
.fw.rtl-support .fw-ml-m25 {
  margin-right: -25px !important;
}
.fw.rtl-support .fw-ml-m20 {
  margin-right: -20px !important;
}
.fw.rtl-support .fw-ml-m15 {
  margin-right: -15px !important;
}
.fw.rtl-support .fw-ml-m12 {
  margin-right: -12px !important;
}
.fw.rtl-support .fw-ml-m10 {
  margin-right: -10px !important;
}
.fw.rtl-support .fw-ml-m9 {
  margin-right: -9px !important;
}
.fw.rtl-support .fw-ml-m8 {
  margin-right: -8px !important;
}
.fw.rtl-support .fw-ml-m5 {
  margin-right: -5px !important;
}
.fw.rtl-support .fw-ml-m4 {
  margin-right: -4px !important;
}
.fw.rtl-support .fw-ml-m3 {
  margin-right: -3px !important;
}
.fw.rtl-support .fw-ml-m2 {
  margin-right: -2px !important;
}
.fw.rtl-support .fw-ml-m1 {
  margin-right: -1px !important;
}
.fw.rtl-support .pull-right {
  float: left !important;
}
.fw.rtl-support .pull-left {
  float: right !important;
}
.fw.rtl-support .close {
  float: left;
}
.fw.rtl-support .border.border-right {
  border-left: 1px solid #ccc !important;
  border-right-width: 0px !important;
}
.fw.rtl-support .fw-align-left {
  text-align: right !important;
}
.fw.rtl-support .fw-align-right {
  text-align: left !important;
}
.fw.rtl-support .fw-icon,
.fw.rtl-support .fw-sm-icon,
.fw.rtl-support .fw-mini-icon {
  float: right;
}
.fw.rtl-support .mCS-dir-rtl > .mCSB_inside > .mCSB_container {
  margin-left: 0;
}
.fw.rtl-support .nav {
  padding-right: 0;
}
.fw.rtl-support .nav-tabs > li {
  float: right;
}
.fw.rtl-support .lnav li a {
  padding: 4px 25px 4px 8px;
  border-right: 3px solid transparent !important;
  border-left-width: 0px !important;
}
.fw.rtl-support .lnav > li li.active a {
  border-right: 3px solid #7dbb5b !important;
  border-left-width: 0px !important;
}
.fw.rtl-support .lnav > li a > span {
  float: left;
}
.fw.rtl-support .lnav > li > a {
  padding: 5px 14px 5px 12px;
}
.fw.rtl-support .fw-mr-10,
.fw.rtl-support .fw-mr-m10 {
  margin-right: 0 !important;
}
.fw.rtl-support .fw-ml-m55,
.fw.rtl-support .fw-ml-m10 {
  margin-left: 0 !important;
}
.fw.rtl-support .fw-mr-10 {
  margin-left: 10px !important;
}
.fw.rtl-support .fw-mr-m10 {
  margin-left: -10px !important;
}
.fw.rtl-support .fw-ml-m55 {
  margin-right: -55px !important;
}
.fw.rtl-support .fw-ml-m10 {
  margin-right: -10px !important;
}
.fw.rtl-support .seperator-list > li,
.fw.rtl-support .seperation-list > li {
  float: right;
}
.fw.rtl-support .seperator-list > li .table-nav,
.fw.rtl-support .seperation-list > li .table-nav {
  direction: ltr;
  margin-left: 0;
}
.fw.rtl-support .seperator-list > li .btn-group.no-of-row,
.fw.rtl-support .seperation-list > li .btn-group.no-of-row {
  margin-right: -10px;
  margin-left: 0;
}
.fw.rtl-support .seperator-list > li .btn-group.btn-group-find.open > .btn,
.fw.rtl-support .seperation-list > li .btn-group.btn-group-find.open > .btn {
  margin-left: -12px;
  margin-right: 0;
}
.fw.rtl-support .seperator-list > li .btn-group .dropdown-menu,
.fw.rtl-support .seperation-list > li .btn-group .dropdown-menu {
  margin: 0 0 0 -12px;
}
.fw.rtl-support .seperator-list.pull-right > li,
.fw.rtl-support .seperation-list.pull-right > li {
  border-left: 1px solid #CCC;
  border-right-width: 0;
}
.fw.rtl-support .seperator-list.pull-right > li:last-child,
.fw.rtl-support .seperation-list.pull-right > li:last-child {
  margin-left: -5px;
  margin-right: 0;
  border-left-width: 0px;
  border-right-width: 0px;
  padding-right: 10px;
  padding-left: 0;
}
.fw.rtl-support .bar.bar-grey {
  padding-left: 5px !important;
}
.fw.rtl-support .btn-left-space {
  margin-right: 5px !important;
  margin-left: 0px !important;
}
.fw.rtl-support .main-tab > .nav > li:first-child a,
.fw.rtl-support .tab-style-2 > .nav > li:first-child a {
  border-right-color: transparent;
}
.fw.rtl-support .main-tab .nav-tabs > li:first-child.active > a,
.fw.rtl-support .tab-style-2 .nav-tabs > li:first-child.active > a {
  border-right: 1px solid transparent;
}
.fw.rtl-support .fw-table tr th {
  text-align: right;
}
.fw.rtl-support .fw-table-setter > .top-tool-box > ul.right-flow > li .btn-group.attribute-btn .dropdown-menu ul li {
  float: none;
}
.fw.rtl-support .fw-table-setter > .top-tool-box > ul.right-flow > li .btn-group.attribute-btn .dropdown-menu ul li label .caret-arrow {
  float: left;
}
.fw.rtl-support .fw-table-setter > .top-tool-box > ul.right-flow > li .btn-group.attribute-btn .dropdown-menu ul li label .icheckbox_minimal {
  margin-right: 0px;
  margin-left: 8px;
}
.fw.rtl-support .localization-container ul.localization-list > li > span .loc-modify > .btn,
.fw.rtl-support .localization-container ul.localization-list > li > span .loc-edit > .btn {
  padding: 0 0px 0 10px;
}
.fw.rtl-support .localization-container ul.localization-list > li > span .loc-modify > .btn.first,
.fw.rtl-support .localization-container ul.localization-list > li > span .loc-edit > .btn.first {
  border-left: 1px solid #cccccc;
  border-right-width: 0px;
}
.fw.rtl-support .localization-container ul.localization-list > li > span .loc-edit > .btn.first {
  border-left: 1px solid #cccccc;
  border-right-width: 0;
}
.fw.rtl-support .localization-container ul.localization-list > li > span .fw-icn-cross-gray,
.fw.rtl-support .localization-container ul.localization-list > li > span .fw-icn-reset {
  margin-left: -4px;
  margin-right: 0;
}
.fw.rtl-support .localization-container ul.localization-list > li > span .fw-icn-tick-gray {
  margin-left: -4px;
  margin-right: -2px;
}
.fw.rtl-support .localization-container ul.localization-list > li > div input.loc-edit {
  margin-right: -7px;
  margin-left: 0;
}
.fw.rtl-support .trans-search .form-control {
  border-left: 1px solid #ccc !important;
  padding-left: 26px !important;
  padding-right: 8px !important;
}
.fw.rtl-support .trans-search .btn-search-criteria {
  border-left-width: 0;
  border-right-width: 1px;
}
.fw.rtl-support .trans-search .btn-search-criteria .dropdown-menu {
  margin-right: -1px;
  margin-left: 0;
}
.fw.rtl-support .trans-search .trans-clear-search {
  left: 0;
  right: auto;
}
.fw.rtl-support .replace-table thead > td.f-td,
.fw.rtl-support tbody > td.f-td,
.fw.rtl-support .replace-table thead > th.f-th,
.fw.rtl-support tbody > th.f-th {
  text-align: right;
}
.fw.rtl-support .replace-table thead th,
.fw.rtl-support tbody th {
  text-align: right;
}
.fw.rtl-support .table-modal {
  right: 300px;
  left: 0;
}
.fw.rtl-support .table-modal .table-modal-header h4 {
  float: right;
}
.fw.rtl-support .file-browse .btn {
  right: auto;
  left: -1px;
}
.fw.rtl-support .dropdown-menu {
  text-align: right;
  float: right;
}
.fw.rtl-support .dropdown-menu-left {
  right: 0;
  left: auto;
}
.fw.rtl-support .dropdown-menu-right {
  left: 0;
  right: auto;
}
.fw.rtl-support .caret {
  margin-right: 2px;
  margin-left: 0;
}
.fw.rtl-support .bootstrap-select.btn-group .dropdown-toggle .filter-option {
  text-align: right;
}
.fw.rtl-support .bootstrap-select.btn-group .dropdown-toggle .caret {
  right: auto !important;
  left: 0 !important;
  border-right: 1px solid #cccccc !important;
  border-left-width: 0 !important;
}
.fw.rtl-support .bootstrap-select > .dropdown-toggle {
  padding-left: 25px;
  padding-right: 6px;
}
.fw.rtl-support .bootstrap-select.open .dropdown-toggle:hover {
  padding-right: 6px;
  padding-left: 25px;
}
.fw.rtl-support .radio-inline,
.fw.rtl-support .checkbox-inline {
  padding-right: 25px;
  padding-left: 0;
}
.fw.rtl-support .radio,
.fw.rtl-support .checkbox {
  padding-right: 18px;
  padding-left: 0;
}
.fw.rtl-support .radio input[type="radio"],
.fw.rtl-support .radio-inline input[type="radio"],
.fw.rtl-support .checkbox input[type="checkbox"],
.fw.rtl-support .checkbox-inline input[type="checkbox"],
.fw.rtl-support .radio .iradio_minimal,
.fw.rtl-support .radio-inline .iradio_minimal,
.fw.rtl-support .checkbox .icheckbox_minimal,
.fw.rtl-support .checkbox-inline .icheckbox_minimal {
  margin-right: -25px;
  margin-left: 0;
}
.fw.rtl-support .modal-footer .btn + .btn {
  margin-right: 5px;
  margin-left: 0;
}
.fw.rtl-support .header-right-btn {
  float: left;
}
.fw.rtl-support .classic-tab-with-scroll .classic-nav-enabled {
  padding-right: 0;
  padding-left: 115px;
}
.fw.rtl-support .classic-tab-with-scroll .classic-nav-enabled .nav-tabs > li:first-child.active > a {
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
}
.fw.rtl-support .classic-tab-with-scroll .tab-tool-set {
  right: inherit;
  left: 0;
  border-left: 0px solid #d6dbdd;
  border-right: 1px solid #d6dbdd;
}
.fw.rtl-support .classic-tab-with-scroll .tab-tool-set > ul > li {
  direction: ltr;
}
.fw.rtl-support .fwmandatory {
  margin-right: -10px;
}
.fw.rtl-support .seperator {
  border-right: 0px solid #e4e4e4;
  border-left: 1px solid #e4e4e4;
}
.fw.rtl-support .template-settings .form-horizontal.seperator {
  border-left: 1px solid #e4e4e4;
  border-right: 0px solid #e4e4e4;
}
.fw.rtl-support .lyt-panel-title-editor .sep {
  float: right;
  margin-right: 6px;
  margin-left: 0px;
}
.fw.rtl-support .creation-rule .table .lyt-panel-title-inner > span {
  padding-right: 0px;
  padding-left: 20px;
}
.fw.rtl-support .creation-rule .table .lyt-panel-title-inner > span:hover .lyt-editable-navlist {
  left: -25px;
  right: inherit;
}
.fw.rtl-support .creation-rule .table .lyt-panel-title-inner > span .lyt-editable-navlist {
  left: -25px;
  right: inherit;
}
.fw.rtl-support .creation-rule .panel-body .filter-body {
  padding: 10px 25px 5px 5px !important;
}
.fw.rtl-support .layout-button-list li {
  float: right;
  margin-left: 0;
  margin-right: 10px;
}
.fw.rtl-support .layout-pane .lyt-header .lyt-header-right-btn {
  float: left;
}
.fw.rtl-support .layout-pane .lyt-body .lyt-lhs {
  left: inherit;
  right: 0;
}
.fw.rtl-support .layout-pane .lyt-body .lyt-lhs .lyt-lhs-panel-group .panel > .panel-heading > .panel-title > a span.caret {
  float: left;
}
.fw.rtl-support .layout-pane .lyt-body .lyt-rhs {
  margin-right: 322px;
  margin-left: 0;
}
.fw.rtl-support .layout-pane .lyt-body .lyt-rhs-panel-level-01 .panel-body .form-horizontal .form-group > .lyt-editable-dd {
  left: inherit;
  right: -1px;
}
.fw.rtl-support .layout-pane .lyt-body .lyt-rhs-panel-level-01 .panel-body .form-horizontal .form-group > .lyt-editable-dd > .lyt-editable-ddlist > div .caret {
  margin-left: 0;
  right: 0px;
}
.fw.rtl-support .layout-pane .lyt-body .lyt-rhs-panel-level-01 .panel-body .form-horizontal .form-group > .lyt-editable-dd > .lyt-editable-ddlist > div ul {
  top: 18px;
}
.fw.rtl-support .layout-pane .lyt-body .lyt-rhs-panel-level-01 .panel-body .form-horizontal .form-group .control-label {
  float: right;
  text-align: right;
  padding-right: 25px !important;
}
.fw.rtl-support .layout-pane .lyt-body .lyt-rhs-panel-level-01 .panel-body .form-horizontal .form-group .control-field {
  float: right;
}
.fw.rtl-support .layout-pane .lyt-body .lyt-rhs-panel-level-01 .panel-body .form-horizontal .form-group .control-field-lg1 {
  float: right;
}
.fw.rtl-support .layout-pane .lyt-body .lyt-rhs-panel-level-01 .panel-body .form-horizontal .form-group .control-field-lg {
  float: right;
}
.fw.rtl-support .layout-pane .lyt-body .panel-heading .lyt-editable-navlist {
  bottom: 0px;
  right: inherit;
  left: -13px;
}
.fw.rtl-support .layout-pane .lyt-body .panel-body .form-horizontal .form-group .control-label {
  float: right;
  text-align: right;
  padding-right: 25px !important;
}
.fw.rtl-support .layout-pane .lyt-body .panel-body .form-horizontal .form-group .control-field {
  float: right;
}
.fw.rtl-support .layout-pane .lyt-body .panel-body .form-horizontal .form-group .control-field-lg1 {
  float: right;
}
.fw.rtl-support .layout-pane .lyt-body .panel-body .form-horizontal .form-group .control-field-lg {
  float: right;
}
.fw.rtl-support .layout-pane .lyt-body.lyt-lhs-disabled .lyt-rhs {
  margin-right: 0;
}
.fw.rtl-support .layout-pane .lyt-body .lyt-editable-navlist {
  left: 12px;
  right: inherit;
}
.fw.rtl-support .layout-pane .lyt-body .lyt-editable-navlist > div > ul {
  left: inherit;
  right: -22px;
}
.fw.rtl-support .dropdown-menu.dropdown-menu-arrow:after {
  right: 8px;
  left: inherit;
}
.fw.rtl-support .classic-tab .nav-tabs > li:first-child.active > a {
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
}
.fw.rtl-support .filter-body .filter-row {
  margin-right: 0;
  margin-left: 0;
}
.fw.rtl-support .filter-body .filter-row .filter-col {
  float: right;
  margin-right: 0;
  margin-left: 10px;
}
.fw.rtl-support .filter-body .filter-row .filter-col .filter-actions li {
  float: right;
}
.fw.rtl-support .fw-licence-list ul {
  margin: 12px 0 0;
  padding: 0 35px 0 0px;
  list-style: none;
}
.fw.rtl-support .input-group .form-control {
  border-left: 1px solid #ccc;
  border-right-width: 0px;
}
.fw.rtl-support .input-group .input-group-btn .form-control {
  border-left-width: 1px;
}
.fw.rtl-support .error-control span.error-text {
  padding-left: 0;
  padding-right: 15px;
  left: auto;
  right: 0;
}
.fw.rtl-support .error-control .input-group .input-group-addon:first-child {
  border-right: 1px solid #f1444d !important;
}
.fw.rtl-support .error-control .input-group .form-control {
  border-left-width: 1px;
  border-right-width: 0px !important;
}
.fw.rtl-support .error-control .input-group .input-group-btn .form-control {
  border-left-width: 1px;
}
.fw.rtl-support .modal-header .sep {
  float: left;
}
.fw.rtl-support .modal-help {
  left: 12px;
  right: inherit;
  top: 10px;
}
.fw.rtl-support .modify-template .template-settings .form-group .fw-form-enable {
  float: right;
  border-left: 1px solid #dedede;
  border-right: 0px solid #dedede;
}
.fw.rtl-support .fw-table-setter > .top-tool-box ul.right-flow {
  float: left;
}
.fw.rtl-support .fw-table-setter > .top-tool-box ul.right-flow li {
  float: right;
}
.fw.rtl-support .fw-table-setter > .top-tool-box ul.right-flow li span.sep {
  right: inherit;
  left: 0;
}
.fw.rtl-support .fw-table-setter > .top-tool-box ul.right-flow li:last-child a {
  padding-right: 8px;
  padding-left: 0;
}
.fw.rtl-support .fw-table-setter > .top-tool-box .left-flow {
  float: right;
}
.fw.rtl-support .fw-table-setter .bottom-tool-box ul.right-flow {
  float: left;
}
.fw.rtl-support .fw-table-setter .bottom-tool-box .left-flow {
  float: right;
}
.fw.rtl-support .fw-table-setter .bottom-tool-box .left-flow li {
  float: right;
}
.fw.rtl-support .fw-table-setter .bottom-tool-box .left-flow li span.sep {
  right: inherit;
  left: 0;
}
.fw.rtl-support .fw-table-setter .bottom-tool-box .left-flow li:last-child a {
  padding-right: 8px;
  padding-left: 0;
}
.fw.rtl-support .btn.btn-icon {
  padding-left: 15px;
  padding-right: 5px;
}
.fw.rtl-support .lb-main-wrapper .lb-tab-wrapper .nav-line-tabs .tab-content .tab-pane .lb-fc-failover {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.fw.rtl-support .lb-main-wrapper .lb-tab-wrapper .nav-line-tabs .tab-content .tab-pane .lb-fc-failover .lb-fc-failover_wi,
.fw.rtl-support .lb-main-wrapper .lb-tab-wrapper .nav-line-tabs .tab-content .tab-pane .lb-fc-failover .lb-fc-failover_vh,
.fw.rtl-support .lb-main-wrapper .lb-tab-wrapper .nav-line-tabs .tab-content .tab-pane .lb-fc-failover .lb-fc-failover_active,
.fw.rtl-support .lb-main-wrapper .lb-tab-wrapper .nav-line-tabs .tab-content .tab-pane .lb-fc-failover .lb-fc-failover_stand,
.fw.rtl-support .lb-main-wrapper .lb-tab-wrapper .nav-line-tabs .tab-content .tab-pane .lb-fc-failover .lb-fc-failover_primary,
.fw.rtl-support .lb-main-wrapper .lb-tab-wrapper .nav-line-tabs .tab-content .tab-pane .lb-fc-failover .lb-fc-failover_sec,
.fw.rtl-support .lb-main-wrapper .lb-tab-wrapper .nav-line-tabs .tab-content .tab-pane .lb-fc-failover .lb-fc-failover_ap,
.fw.rtl-support .lb-main-wrapper .lb-tab-wrapper .nav-line-tabs .tab-content .tab-pane .lb-fc-failover .lb-fc-failover_adb {
  transform: rotateY(180deg);
}
.fw.rtl-support .lb-main-wrapper .lb-tab-wrapper .nav-line-tabs .tab-content .tab-pane .lb-fc-failover .lb-fc-failover_active {
  -webkit-transform: rotateZ(-45deg) rotateY(180deg);
  -moz-transform: rotateZ(-45deg) rotateY(180deg);
  -ms-transform: rotateZ(-45deg) rotateY(180deg);
  transform: rotateZ(-45deg) rotateY(180deg);
}
.fw.rtl-support .lb-main-wrapper .lb-tab-wrapper .nav-line-tabs .tab-content .tab-pane .lb-fc-failover .lb-fc-failover_stand {
  -webkit-transform: rotateZ(45deg) rotateY(180deg);
  -moz-transform: rotateZ(45deg) rotateY(180deg);
  -ms-transform: rotateZ(45deg) rotateY(180deg);
  transform: rotateZ(45deg) rotateY(180deg);
}
.fw.rtl-support .lb-main-wrapper .lb-tab-wrapper .nav-line-tabs .tab-content .tab-pane .lb-fc-load-balance {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.fw.rtl-support .lb-main-wrapper .lb-tab-wrapper .nav-line-tabs .tab-content .tab-pane .lb-fc-load-balance .lb-fc-balance_wi,
.fw.rtl-support .lb-main-wrapper .lb-tab-wrapper .nav-line-tabs .tab-content .tab-pane .lb-fc-load-balance .lb-fc-balance_vh,
.fw.rtl-support .lb-main-wrapper .lb-tab-wrapper .nav-line-tabs .tab-content .tab-pane .lb-fc-load-balance .lb-fc-balance_active,
.fw.rtl-support .lb-main-wrapper .lb-tab-wrapper .nav-line-tabs .tab-content .tab-pane .lb-fc-load-balance .lb-fc-balance_stand,
.fw.rtl-support .lb-main-wrapper .lb-tab-wrapper .nav-line-tabs .tab-content .tab-pane .lb-fc-load-balance .lb-fc-balance_primary,
.fw.rtl-support .lb-main-wrapper .lb-tab-wrapper .nav-line-tabs .tab-content .tab-pane .lb-fc-load-balance .lb-fc-balance_sec,
.fw.rtl-support .lb-main-wrapper .lb-tab-wrapper .nav-line-tabs .tab-content .tab-pane .lb-fc-load-balance .lb-fc-balance_ap,
.fw.rtl-support .lb-main-wrapper .lb-tab-wrapper .nav-line-tabs .tab-content .tab-pane .lb-fc-load-balance .lb-fc-balance_adb {
  transform: rotateY(180deg);
}
.fw.rtl-support .lb-main-wrapper .lb-tab-wrapper .nav-line-tabs .tab-content .tab-pane .lb-fc-load-balance .lb-fc-balance_active {
  -webkit-transform: rotateZ(-45deg) rotateY(180deg);
  -moz-transform: rotateZ(-45deg) rotateY(180deg);
  -ms-transform: rotateZ(-45deg) rotateY(180deg);
  transform: rotateZ(-45deg) rotateY(180deg);
}
.fw.rtl-support .lb-main-wrapper .lb-tab-wrapper .nav-line-tabs .tab-content .tab-pane .lb-fc-load-balance .lb-fc-balance_stand {
  -webkit-transform: rotateZ(45deg) rotateY(180deg);
  -moz-transform: rotateZ(45deg) rotateY(180deg);
  -ms-transform: rotateZ(45deg) rotateY(180deg);
  transform: rotateZ(45deg) rotateY(180deg);
}
.fw.rtl-support .lb-main-wrapper .lb-tab-wrapper .nav-line-tabs .tab-content .tab-pane .lb-fc-reverse-proxy {
  transform: rotateY(180deg);
}
.fw.rtl-support .lb-main-wrapper .lb-tab-wrapper .nav-line-tabs .tab-content .tab-pane .lb-fc-reverse-proxy .lb-fc-balance_wi,
.fw.rtl-support .lb-main-wrapper .lb-tab-wrapper .nav-line-tabs .tab-content .tab-pane .lb-fc-reverse-proxy .lb-fc-balance_rp,
.fw.rtl-support .lb-main-wrapper .lb-tab-wrapper .nav-line-tabs .tab-content .tab-pane .lb-fc-reverse-proxy .lb-fc-balance_ap {
  transform: rotateY(180deg);
}
.fw.rtl-support .lb-main-fc-section .lb-fc-failover1 {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.fw.rtl-support .lb-main-fc-section .lb-fc-failover1 .lb-fc-failover_wi,
.fw.rtl-support .lb-main-fc-section .lb-fc-failover1 .lb-fc-failover_vh,
.fw.rtl-support .lb-main-fc-section .lb-fc-failover1 .lb-fc-failover_active,
.fw.rtl-support .lb-main-fc-section .lb-fc-failover1 .lb-fc-failover_stand,
.fw.rtl-support .lb-main-fc-section .lb-fc-failover1 .lb-fc-failover_primary,
.fw.rtl-support .lb-main-fc-section .lb-fc-failover1 .lb-fc-failover_sec,
.fw.rtl-support .lb-main-fc-section .lb-fc-failover1 .lb-fc-failover_ap,
.fw.rtl-support .lb-main-fc-section .lb-fc-failover1 .lb-fc-failover_adb {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.fw.rtl-support .lb-main-fc-section .lb-fc-failover1 .lb-fc-failover_active {
  -webkit-transform: rotateZ(-45deg) rotateY(180deg);
  -moz-transform: rotateZ(-45deg) rotateY(180deg);
  -ms-transform: rotateZ(-45deg) rotateY(180deg);
  transform: rotateZ(-45deg) rotateY(180deg);
}
.fw.rtl-support .lb-main-fc-section .lb-fc-failover1 .lb-fc-failover_stand {
  -webkit-transform: rotateZ(45deg) rotateY(180deg);
  -moz-transform: rotateZ(45deg) rotateY(180deg);
  -ms-transform: rotateZ(45deg) rotateY(180deg);
  transform: rotateZ(45deg) rotateY(180deg);
}
.fw.rtl-support .lb-main-fc-section .lb-fc-load-balance1 {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.fw.rtl-support .lb-main-fc-section .lb-fc-load-balance1 .lb-fc-balance_wi,
.fw.rtl-support .lb-main-fc-section .lb-fc-load-balance1 .lb-fc-balance_vh,
.fw.rtl-support .lb-main-fc-section .lb-fc-load-balance1 .lb-fc-balance_active,
.fw.rtl-support .lb-main-fc-section .lb-fc-load-balance1 .lb-fc-balance_stand,
.fw.rtl-support .lb-main-fc-section .lb-fc-load-balance1 .lb-fc-balance_primary,
.fw.rtl-support .lb-main-fc-section .lb-fc-load-balance1 .lb-fc-balance_sec,
.fw.rtl-support .lb-main-fc-section .lb-fc-load-balance1 .lb-fc-balance_ap,
.fw.rtl-support .lb-main-fc-section .lb-fc-load-balance1 .lb-fc-balance_adb {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.fw.rtl-support .lb-main-fc-section .lb-fc-load-balance1 .lb-fc-balance_active {
  -webkit-transform: rotateZ(-45deg) rotateY(180deg);
  -moz-transform: rotateZ(-45deg) rotateY(180deg);
  -ms-transform: rotateZ(-45deg) rotateY(180deg);
  transform: rotateZ(-45deg) rotateY(180deg);
}
.fw.rtl-support .lb-main-fc-section .lb-fc-load-balance1 .lb-fc-balance_stand {
  -webkit-transform: rotateZ(45deg) rotateY(180deg);
  -moz-transform: rotateZ(45deg) rotateY(180deg);
  -ms-transform: rotateZ(45deg) rotateY(180deg);
  transform: rotateZ(45deg) rotateY(180deg);
}
.fw.rtl-support .lb-main-fc-section .lb-fc-reverse-proxy1 {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.fw.rtl-support .lb-main-fc-section .lb-fc-reverse-proxy1 .lb-fc-balance_wi,
.fw.rtl-support .lb-main-fc-section .lb-fc-reverse-proxy1 .lb-fc-balance_rp,
.fw.rtl-support .lb-main-fc-section .lb-fc-reverse-proxy1 .lb-fc-balance_ap {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.fw.rtl-support .nav-line-tabs .nav-tabs li .sep {
  right: inherit;
  left: 0;
}
.fw.rtl-support .configure-form-box {
  padding-left: 170px;
  padding-right: 0;
}
.fw.rtl-support .configure-form-box .btn-promote {
  left: 20px;
  right: auto;
}
.fw.rtl-support .configure-form-box .configure-form-box-actions {
  left: 6px;
  right: auto;
}
.fw.rtl-support .fw .agent-config-info .agent-config-info {
  padding: 0 20px 0 0;
}
.fw.rtl-support .settings-authconf-key .fw-icn-copy-md {
  left: 9px;
  right: auto;
}
.fw.rtl-support .box-dropdown.box-dropdown-type-1 .dropdown-toggle.btn-icon {
  padding-left: 15px;
  padding-right: 5px;
}
.fw.rtl-support .box-dropdown.box-dropdown-type-1.open .dropdown-toggle.btn-icon {
  padding-left: 15px;
  padding-right: 5px;
}
.fw.rtl-support .fw-r-0 {
  left: 0;
  right: inherit !important;
}
.fw.rtl-support .fw-l-0 {
  right: 0;
  left: inherit !important;
}
.fw.rtl-support .dropdown-menu.pull-right {
  left: 0;
  right: inherit;
}
.fw.rtl-support .input-with-dropdown .bs-dropdown-to-select-group .btn {
  border-left: 1px solid #ccc !important;
  border-right: 0 !important;
  margin-left: 0 !important;
}
.fw.rtl-support .input-with-dropdown .form-control {
  border-width: 0;
}
.fw.rtl-support .piped-or > div {
  right: -7px;
  left: 0;
}
.fw.rtl-support .piped-or.piped-or-horizontal {
  margin: 25px 25px 20px 0px !important;
}
.fw.rtl-support .piped-or.piped-or-horizontal > div {
  right: 33px;
  left: 0;
}
.fw.rtl-support .toggle {
  margin-right: -20px;
  margin-left: 5px;
}
@media (min-width: 768px) {
  .fw.rtl-support .form-horizontal .control-label {
    text-align: left;
    padding-right: 15px !important;
    padding-left: 0 !important;
  }
  .fw.rtl-support .form-horizontal.align-left .control-label {
    text-align: right;
  }
}
.fw.rtl-support .lba-flow-chart .lba-content .lba-txt-1 {
  left: 3%;
}
.fw.rtl-support .lba-flow-chart .lba-content .lba-txt-2 {
  left: 30.65%;
}
.fw.rtl-support .lba-flow-chart .lba-content .lba-txt-3 {
  left: 91.6%;
}
.fw.rtl-support .lba-flow-chart .lba-content .lba-txt-3a {
  left: 16.9%;
}
.fw.rtl-support .lba-flow-chart .lba-content .lba-txt-4,
.fw.rtl-support .lba-flow-chart .lba-content .lba-txt-5,
.fw.rtl-support .lba-flow-chart .lba-content .lba-txt-6,
.fw.rtl-support .lba-flow-chart .lba-content .lba-txt-7 {
  left: 66.3%;
}
.fw.rtl-support .input-group-addon:last-child {
  border-left: 1px solid #cccccc !important;
}
.fw.rtl-support .has-error.input-group .input-group-addon + .form-control {
  border-left-width: 1px;
}
.fw.rtl-support .input-group-addon:first-child {
  border-right: 1px solid #ccc;
}
.fw.rtl-support .has-error.input-group .input-group-addon {
  border-color: #f1444d;
}
@media (min-width: 992px) {
  .fw.rtl-support .col-md-1,
  .fw.rtl-support .col-md-2,
  .fw.rtl-support .col-md-3,
  .fw.rtl-support .col-md-4,
  .fw.rtl-support .col-md-5,
  .fw.rtl-support .col-md-6,
  .fw.rtl-support .col-md-7,
  .fw.rtl-support .col-md-8,
  .fw.rtl-support .col-md-9,
  .fw.rtl-support .col-md-10,
  .fw.rtl-support .col-md-11,
  .fw.rtl-support .col-md-12 {
    float: right;
  }
  .fw.rtl-support .col-md-offset-2 {
    margin-right: 16.66666667%;
    margin-left: 0;
  }
  .fw.rtl-support .col-md-offset-3 {
    margin-right: 25%;
    margin-left: 0;
  }
  .fw.rtl-support .col-md-offset-5 {
    margin-right: 41.66666667%;
    margin-left: 0;
  }
  .fw.rtl-support .col-md-offset-4 {
    margin-right: 33.33333333%;
    margin-left: 0;
  }
  .fw.rtl-support .col-md-push-3 {
    right: 25%;
    left: 0;
  }
}
.fw.db-gray-bg {
  background-color: #f9f9f9;
}
.fw.db-gray-bg1 {
  background-color: #F5F6F6;
}
.fw.db-gray-bg2 {
  background-color: #f2f2f2;
}
.fw.db-gray-bg3 {
  background-color: #f7f7f7;
}
.fw.db-gray-bg4 {
  background-color: #F6F6F6;
}
.fw .lato {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw b {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw *:focus {
  outline: none;
}
.fw input:-webkit-autofill {
  box-shadow: 0 0 0 30px white inset;
  -webkit-box-shadow: 0 0 0 30px white inset;
}
.fw ul.stack-list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.fw ul.stack-list > li {
  padding: 1.5px 8px;
}
.fw ul.queue-list {
  padding: 0;
  margin: 0;
  margin-top: -5px;
  list-style-type: none;
}
.fw ul.queue-list > li {
  padding: 1.5px 16px;
  float: left;
}
.fw ul.queue-list > li:first-child {
  padding-left: 0;
}
.fw ul.queue-list.seperator {
  border-right: 0px solid;
}
.fw ul.queue-list.seperator > li {
  border-right: 1px solid #cccccc;
  font-size: 11px;
}
.fw ul.queue-list.seperator > li:last-child {
  border-right-width: 0;
  padding-right: 0;
}
.fw ul.queue-list.queue-black-list > li a {
  color: #7F7F7F;
}
.fw ul.queue-list.queue-black-list > li.active a {
  color: #000;
}
.fw ul.queue-list.queue-list-sm {
  margin: 0;
  list-style-type: none;
}
.fw ul.queue-list.queue-list-sm > li {
  padding: 0px 10px;
  float: left;
}
.fw ul.queue-list.queue-list-sm.seperator > li {
  border-right: 1px solid #dddddd;
  font-size: 11px;
  line-height: 16px;
}
.fw ul.queue-list.queue-list-sm.seperator > li:first-child {
  padding-left: 0;
}
.fw ul.queue-list.queue-list-sm.seperator > li:last-child {
  border-right-width: 0;
  padding-right: 0;
}
.fw ul.green-dot-list {
  list-style-position: inside;
}
.fw ul.green-dot-list li {
  color: #7ebb49;
  line-height: 20px;
}
.fw ul.green-dot-list li span {
  color: #000;
}
.fw ul.grey-dot-list li {
  color: #b1ad9b;
  line-height: 16px;
}
.fw ul.grey-dot-list li span {
  color: #000;
}
.fw ul.grey-dot-list2 {
  margin-bottom: 0;
  list-style: disc;
}
.fw ul.grey-dot-list2 > li {
  font-size: 13px;
  color: #7f7f7f;
}
.fw ul.grey-dot-list2 > li span,
.fw ul.grey-dot-list2 > li p {
  font-size: 11px;
  color: #000;
}
.fw ul.grey-dot-list2.grey-dot-list2-lg > li {
  font-size: 14px;
}
.fw .bar {
  padding: 5px;
}
.fw .bar.bar-theme {
  background-color: #556067;
}
.fw .bar.bar-grey {
  background-color: #ededed;
}
.fw .caret.up {
  border-top: 0 !important;
  border-bottom: 4px dashed !important;
  border-bottom: 4px solid \9 !important;
  content: "" !important;
}
.fw .caret.right {
  border-width: 0 !important;
  border: 4px solid transparent !important;
  border-left-color: #000 !important;
  border-width: 4px !important;
}
.fw .static-container {
  max-width: 800px;
  width: 100%;
}
.fw .static-container-md {
  width: 1000px;
}
.fw .static-container-sm {
  width: 600px;
}
.fw .static-container-xs {
  width: 400px;
}
.fw .settings-btn {
  padding: 1px 5px;
}
.fw .fw-page-header {
  margin: 0 0 10px 0;
  border-bottom: 1px solid #e2e2e2;
  padding: 7px 0 6px 0;
  min-height: 34px;
}
.fw .fw-page-header h1 {
  font-size: 13px;
  margin: 0 0 0 0;
  line-height: 20px;
  font-weight: 600;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 14px;
}
.fw .fw-page-header h1 > * {
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 11px;
  font-weight: 400;
}
.fw .fw-page-header h1 > .lato {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .fw-page-header.header-slogan {
  margin: 0 0 12px;
  border-bottom: 1px solid #e2e2e2;
  padding: 4px 0 1px 0;
}
.fw .fw-page-header.header-slogan h1 {
  font-size: 14px;
  margin: 2px 0 0 0;
  line-height: 20px;
}
.fw .fw-page-header.header-slogan > span {
  font-size: 10px;
  line-height: 16px;
  font-weight: 400;
  color: #666;
  display: block;
  margin-top: -3px;
  margin-bottom: 4px;
}
.fw .fw-page-header.header-slogan > span > ul.nav {
  margin-top: -5px;
  font-weight: normal;
}
.fw .fw-page-header.header-slogan > span > a {
  color: #3e3e3e;
  text-decoration: underline;
}
.fw .fw-page-header.subtext {
  min-height: 44px;
  padding-top: 6px;
}
.fw .fw-page-header .description {
  color: #999;
  font-size: 10px;
  margin-top: -2px;
  font-weight: normal;
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif !important;
  line-height: 16px;
}
.fw .fw-page-header .page-header-help {
  margin-left: 10px;
  opacity: 0.6;
  filter: alpha(opacity=60);
  display: inline-block;
  height: 18px;
  vertical-align: middle;
  width: 18px;
  background-image: url("images/flat-common-sprites-images@2x.png?bN=5314");
  background-repeat: no-repeat;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-position: -78px -60px;
  opacity: 0.7;
  filter: alpha(opacity=70);
  cursor: pointer;
  margin-top: -3px;
}
.fw .fw-page-header .page-header-help.asc {
  background-position: -181px -927px;
}
.fw .fw-page-header .page-header-help.desc {
  background-position: -166px -927px;
}
.fw .fw-page-header .page-header-help.asc-black {
  background-position: -279px -31px;
}
.fw .fw-page-header .page-header-help.desc-black {
  background-position: -247px -31px;
}
.fw .fw-page-header .page-header-help.disable {
  cursor: not-allowed;
  opacity: 0.3;
  pointer-events: none;
}
.fw .fw-page-header .page-header-help:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .fw-page-header .page-header-help:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .fw-page-header .header-right {
  float: right;
}
.fw .fw-page-header .fw-page-edit {
  float: left;
  position: relative;
}
.fw .fw-page-header .fw-page-edit .form-control {
  border: 0px solid #fff;
  font-size: 12px;
  font-weight: 600;
  padding-left: 0;
  padding-right: 0;
}
.fw .fw-page-header .fw-page-edit .form-control:focus + .bar:after {
  width: 100%;
  left: 0;
  right: 0;
  visibility: visible;
}
.fw .fw-page-header .fw-page-edit .bar:after {
  content: " ";
  width: 10px;
  height: 2px;
  background-color: #5064b1;
  left: 45%;
  top: 26px;
  position: absolute;
  z-index: 99;
  transition: all 0.3s ease-in;
  visibility: hidden;
}
.fw .fw-page-header .fw-page-edit .v-holder {
  display: none;
  font-size: 12px;
  font-weight: 600;
}
.fw .fw-form-header {
  margin-bottom: 10px;
  padding: 10px 0;
  height: auto;
  overflow: visible;
  color: #000;
}
.fw .fw-form-header h2 {
  font-size: 11px;
  margin-top: 0;
  margin: 0;
  font-weight: bold;
}
.fw .fw-table-action-toolset {
  list-style: none;
  margin: 0 0 0 -5px;
  padding: 0;
  float: left;
}
.fw .fw-table-action-toolset > li {
  float: left;
  margin-right: 0px;
}
.fw .fw-table-action-toolset > li .fw-icon {
  cursor: pointer;
}
.fw .fw-table-action-toolset > li.divider {
  width: 1px;
  height: 17px;
  margin: 0 5px;
  background-color: #DEDEDE;
}
.fw .fw-table-action-toolset > li.edit-disabled {
  position: relative;
}
.fw .fw-table-action-toolset > li.edit-disabled .fw-icn-edit {
  opacity: 0.7;
  filter: alpha(opacity=70);
  position: relative;
  z-index: 1;
}
.fw .fw-table-action-toolset > li.edit-disabled .fw-icn-cancel {
  margin: 0;
  position: absolute;
  right: -6px;
  top: 2px;
}
.fw .fw-table-action-toolset.table-action-center {
  text-align: center;
  display: block;
  float: none;
}
.fw .fw-table-action-toolset.table-action-center li {
  display: inline-block;
  float: none;
}
.fw .fw-table-setter .adv-search-clear {
  position: absolute;
  top: 62px;
  right: 0px;
  width: 38px;
  height: 30px;
  background-color: #f3f3f3;
}
.fw .fw-table-setter .adv-search-clear.adv-search-clear-type1 {
  width: 60px;
  top: 55px;
  padding-top: 7px;
}
.fw .fw-table-setter .filter-dropdown {
  background-color: transparent;
}
.fw .fw-table-setter .filter-dropdown .btn-default {
  min-width: 20px !important;
}
.fw .fw-table-setter > .table-setter-header {
  display: none;
}
.fw .fw-table-setter table {
  margin-bottom: 0px;
}
.fw .fw-table-setter table .search-row {
  display: none;
}
.fw .fw-table-setter table .search-row input {
  display: inline;
  margin: 0;
  padding: 0;
  width: auto;
}
.fw .fw-table-setter > .status-box {
  height: 30px;
  padding: 3px 0;
  font-size: 11px;
}
.fw .fw-table-setter > .status-box .key {
  font-weight: 600;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .fw-table-setter > .status-box .value {
  color: #8e959a;
}
.fw .fw-table-setter > .status-box a.value:hover {
  color: #000;
}
.fw .fw-table-setter > .status-box .status-box-rhs {
  float: right;
  color: #8d8d8d !important;
}
.fw .fw-table-setter > .status-box .status-box-rhs span {
  display: none;
}
.fw .fw-table-setter > .status-box .status-box-rhs span.close {
  color: #8d8d8d !important;
  visibility: hidden;
  font-size: 16px !important;
  margin-left: 5px;
}
.fw .fw-table-setter > .status-box .status-box-rhs:hover span.close {
  visibility: visible;
}
.fw .fw-table-setter > .status-box .status-box-rhs.open span {
  display: inline;
}
.fw .fw-table-setter .tool-toggle-box {
  border: #C6CACC solid 1px;
  padding: 15px;
  background-color: #fff;
  display: none;
  margin-top: -2px;
}
.fw .fw-table-setter .tool-toggle-box.open {
  display: block;
}
.fw .fw-table-setter > .top-tool-box,
.fw .fw-table-setter .bottom-tool-box {
  height: 26px;
  background: #f0f0f0;
  padding: 4px 0px 3px 0px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow,
.fw .fw-table-setter > .top-tool-box > ul,
.fw .fw-table-setter .bottom-tool-box > ul {
  margin-left: -10px;
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li,
.fw .fw-table-setter > .top-tool-box > ul > li,
.fw .fw-table-setter .bottom-tool-box > ul > li {
  float: left;
  position: relative;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .box-dropdown .dropdown-toggle,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .box-dropdown .dropdown-toggle,
.fw .fw-table-setter > .top-tool-box > ul > li .box-dropdown .dropdown-toggle,
.fw .fw-table-setter .bottom-tool-box > ul > li .box-dropdown .dropdown-toggle {
  padding: 1px 5px !important;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .box-dropdown .bootstrap-select .dropdown-toggle,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .box-dropdown .bootstrap-select .dropdown-toggle,
.fw .fw-table-setter > .top-tool-box > ul > li .box-dropdown .bootstrap-select .dropdown-toggle,
.fw .fw-table-setter .bottom-tool-box > ul > li .box-dropdown .bootstrap-select .dropdown-toggle {
  border-bottom: 1px solid #c6cacc !important;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .box-dropdown .bootstrap-select .dropdown-menu,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .box-dropdown .bootstrap-select .dropdown-menu,
.fw .fw-table-setter > .top-tool-box > ul > li .box-dropdown .bootstrap-select .dropdown-menu,
.fw .fw-table-setter .bottom-tool-box > ul > li .box-dropdown .bootstrap-select .dropdown-menu {
  min-width: 100% !important;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li div.tool-select button.dropdown-toggle,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li div.tool-select button.dropdown-toggle,
.fw .fw-table-setter > .top-tool-box > ul > li div.tool-select button.dropdown-toggle,
.fw .fw-table-setter .bottom-tool-box > ul > li div.tool-select button.dropdown-toggle {
  background: #fff;
  line-height: 13px;
  border-color: #d8dcdd;
  padding: 2px 6px;
  min-height: 19px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li div.tool-select div.dropdown-menu,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li div.tool-select div.dropdown-menu,
.fw .fw-table-setter > .top-tool-box > ul > li div.tool-select div.dropdown-menu,
.fw .fw-table-setter .bottom-tool-box > ul > li div.tool-select div.dropdown-menu {
  min-width: 100%;
  border-color: #d8dcdd;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li div.tool-select div.dropdown-menu li > a,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li div.tool-select div.dropdown-menu li > a,
.fw .fw-table-setter > .top-tool-box > ul > li div.tool-select div.dropdown-menu li > a,
.fw .fw-table-setter .bottom-tool-box > ul > li div.tool-select div.dropdown-menu li > a {
  padding: 3px 12px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li div.tool-select .bs-caret .caret,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li div.tool-select .bs-caret .caret,
.fw .fw-table-setter > .top-tool-box > ul > li div.tool-select .bs-caret .caret,
.fw .fw-table-setter .bottom-tool-box > ul > li div.tool-select .bs-caret .caret {
  background-position: -109px -904px !important;
  height: 17px !important;
  background-color: #fff !important;
  border-left-width: 0;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > a,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > a,
.fw .fw-table-setter > .top-tool-box > ul > li > a,
.fw .fw-table-setter .bottom-tool-box > ul > li > a {
  display: block;
  padding: 1px 8px;
  text-decoration: none;
  color: #000;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > a .fw-icon,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > a .fw-icon,
.fw .fw-table-setter > .top-tool-box > ul > li > a .fw-icon,
.fw .fw-table-setter .bottom-tool-box > ul > li > a .fw-icon {
  margin: 0px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > a.last-child,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > a.last-child,
.fw .fw-table-setter > .top-tool-box > ul > li > a.last-child,
.fw .fw-table-setter .bottom-tool-box > ul > li > a.last-child {
  padding-right: 0;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > a.extend-space,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > a.extend-space,
.fw .fw-table-setter > .top-tool-box > ul > li > a.extend-space,
.fw .fw-table-setter .bottom-tool-box > ul > li > a.extend-space {
  padding: 0px 8px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > a.minimize-space,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > a.minimize-space,
.fw .fw-table-setter > .top-tool-box > ul > li > a.minimize-space,
.fw .fw-table-setter .bottom-tool-box > ul > li > a.minimize-space {
  padding: 3px 1px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > a.minimize-space.left,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > a.minimize-space.left,
.fw .fw-table-setter > .top-tool-box > ul > li > a.minimize-space.left,
.fw .fw-table-setter .bottom-tool-box > ul > li > a.minimize-space.left {
  padding: 3px 7px 3px 1px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > a.minimize-space.right,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > a.minimize-space.right,
.fw .fw-table-setter > .top-tool-box > ul > li > a.minimize-space.right,
.fw .fw-table-setter .bottom-tool-box > ul > li > a.minimize-space.right {
  padding: 3px 1px 3px 7px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > a.tbl-filter,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > a.tbl-filter,
.fw .fw-table-setter > .top-tool-box > ul > li > a.tbl-filter,
.fw .fw-table-setter .bottom-tool-box > ul > li > a.tbl-filter {
  margin-top: -4px;
  padding-top: 4px;
  margin-left: -1px;
  padding-bottom: 3px;
  border: 1px solid transparent;
  border-bottom: 0px solid;
  position: relative;
  z-index: 1;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > a.tbl-filter.open,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > a.tbl-filter.open,
.fw .fw-table-setter > .top-tool-box > ul > li > a.tbl-filter.open,
.fw .fw-table-setter .bottom-tool-box > ul > li > a.tbl-filter.open {
  padding-bottom: 4px;
  background-color: #fff;
  border: 1px solid #e6e6e6;
  border-bottom: 0px solid;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .table-nav,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .table-nav,
.fw .fw-table-setter > .top-tool-box > ul > li .table-nav,
.fw .fw-table-setter .bottom-tool-box > ul > li .table-nav {
  padding-top: 0px;
  margin-right: 10px;
  margin-left: 10px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .table-nav .fw-icn-next-all,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .table-nav .fw-icn-next-all,
.fw .fw-table-setter > .top-tool-box > ul > li .table-nav .fw-icn-next-all,
.fw .fw-table-setter .bottom-tool-box > ul > li .table-nav .fw-icn-next-all {
  margin-left: 3px;
  cursor: pointer;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .table-nav .fw-icn-next,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .table-nav .fw-icn-next,
.fw .fw-table-setter > .top-tool-box > ul > li .table-nav .fw-icn-next,
.fw .fw-table-setter .bottom-tool-box > ul > li .table-nav .fw-icn-next {
  margin-left: 10px;
  cursor: pointer;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .table-nav .fw-icn-prev-all,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .table-nav .fw-icn-prev-all,
.fw .fw-table-setter > .top-tool-box > ul > li .table-nav .fw-icn-prev-all,
.fw .fw-table-setter .bottom-tool-box > ul > li .table-nav .fw-icn-prev-all {
  margin-right: 3px;
  cursor: pointer;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .table-nav .fw-icn-prev,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .table-nav .fw-icn-prev,
.fw .fw-table-setter > .top-tool-box > ul > li .table-nav .fw-icn-prev,
.fw .fw-table-setter .bottom-tool-box > ul > li .table-nav .fw-icn-prev {
  margin-right: 10px;
  cursor: pointer;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .table-nav span,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .table-nav span,
.fw .fw-table-setter > .top-tool-box > ul > li .table-nav span,
.fw .fw-table-setter .bottom-tool-box > ul > li .table-nav span {
  line-height: 20px;
  vertical-align: bottom;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li span.sep,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li span.sep,
.fw .fw-table-setter > .top-tool-box > ul > li span.sep,
.fw .fw-table-setter .bottom-tool-box > ul > li span.sep {
  background-color: #cccccc;
  width: 1px;
  height: 17px;
  position: absolute;
  right: 0;
  top: 1px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .fw-icon,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .fw-icon,
.fw .fw-table-setter > .top-tool-box > ul > li .fw-icon,
.fw .fw-table-setter .bottom-tool-box > ul > li .fw-icon {
  margin: 0px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .btn-grey,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .btn-grey,
.fw .fw-table-setter > .top-tool-box > ul > li .btn-grey,
.fw .fw-table-setter .bottom-tool-box > ul > li .btn-grey {
  background-color: #d8d8d8;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .btn-dropdown.open .btn,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .btn-dropdown.open .btn,
.fw .fw-table-setter > .top-tool-box > ul > li .btn-dropdown.open .btn,
.fw .fw-table-setter .bottom-tool-box > ul > li .btn-dropdown.open .btn {
  box-shadow: none;
  position: relative;
  border-bottom: 0px solid #fff;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .btn-white:focus,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .btn-white:focus,
.fw .fw-table-setter > .top-tool-box > ul > li .btn-white:focus,
.fw .fw-table-setter .bottom-tool-box > ul > li .btn-white:focus {
  border-top-color: #ccc !important;
  border-left-color: #ccc !important;
  border-right-color: #ccc !important;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .addRemoveBtn,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .addRemoveBtn,
.fw .fw-table-setter > .top-tool-box > ul > li > .addRemoveBtn,
.fw .fw-table-setter .bottom-tool-box > ul > li > .addRemoveBtn {
  margin-left: 5px;
  margin-top: -1px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .addRemoveBtn .btn,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .addRemoveBtn .btn,
.fw .fw-table-setter > .top-tool-box > ul > li > .addRemoveBtn .btn,
.fw .fw-table-setter .bottom-tool-box > ul > li > .addRemoveBtn .btn {
  border: 1px solid #d9dcdd;
  background: #fff !important;
  font-size: 11px;
  padding: 0px 10px !important;
  margin-left: 5px;
  z-index: 0;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .addRemoveBtn .btn.btn-reset,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .addRemoveBtn .btn.btn-reset,
.fw .fw-table-setter > .top-tool-box > ul > li > .addRemoveBtn .btn.btn-reset,
.fw .fw-table-setter .bottom-tool-box > ul > li > .addRemoveBtn .btn.btn-reset {
  z-index: 999;
  margin-right: -6px;
  padding-left: 22px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .addRemoveBtn .btn.btn-reset i,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .addRemoveBtn .btn.btn-reset i,
.fw .fw-table-setter > .top-tool-box > ul > li > .addRemoveBtn .btn.btn-reset i,
.fw .fw-table-setter .bottom-tool-box > ul > li > .addRemoveBtn .btn.btn-reset i {
  position: absolute;
  top: 3px;
  left: 2px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu,
.fw .fw-table-setter > .top-tool-box > ul > li > .addRemoveBtn .dropdown-menu,
.fw .fw-table-setter .bottom-tool-box > ul > li > .addRemoveBtn .dropdown-menu {
  border: 1px solid #e3e9e9;
  margin-top: -2px;
  min-width: 200px;
  overflow: hidden;
  z-index: 1001;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu .cscroll,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu .cscroll,
.fw .fw-table-setter > .top-tool-box > ul > li > .addRemoveBtn .dropdown-menu .cscroll,
.fw .fw-table-setter .bottom-tool-box > ul > li > .addRemoveBtn .dropdown-menu .cscroll {
  height: 300px;
  padding-bottom: 45px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu .btn-primary,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu .btn-primary,
.fw .fw-table-setter > .top-tool-box > ul > li > .addRemoveBtn .dropdown-menu .btn-primary,
.fw .fw-table-setter .bottom-tool-box > ul > li > .addRemoveBtn .dropdown-menu .btn-primary {
  background: #7ebb49 !important;
  color: #fff;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu ul,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu ul,
.fw .fw-table-setter > .top-tool-box > ul > li > .addRemoveBtn .dropdown-menu ul,
.fw .fw-table-setter .bottom-tool-box > ul > li > .addRemoveBtn .dropdown-menu ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
  width: 100%;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu ul li a,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu ul li a,
.fw .fw-table-setter > .top-tool-box > ul > li > .addRemoveBtn .dropdown-menu ul li a,
.fw .fw-table-setter .bottom-tool-box > ul > li > .addRemoveBtn .dropdown-menu ul li a {
  padding: 3px 8px;
  font-size: 11px;
  color: #333333;
  display: block;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu ul li a:hover,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu ul li a:hover,
.fw .fw-table-setter > .top-tool-box > ul > li > .addRemoveBtn .dropdown-menu ul li a:hover,
.fw .fw-table-setter .bottom-tool-box > ul > li > .addRemoveBtn .dropdown-menu ul li a:hover {
  text-decoration: none;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu ul li a .chkbox,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu ul li a .chkbox,
.fw .fw-table-setter > .top-tool-box > ul > li > .addRemoveBtn .dropdown-menu ul li a .chkbox,
.fw .fw-table-setter .bottom-tool-box > ul > li > .addRemoveBtn .dropdown-menu ul li a .chkbox,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu ul li a .icheckbox_minimal,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu ul li a .icheckbox_minimal,
.fw .fw-table-setter > .top-tool-box > ul > li > .addRemoveBtn .dropdown-menu ul li a .icheckbox_minimal,
.fw .fw-table-setter .bottom-tool-box > ul > li > .addRemoveBtn .dropdown-menu ul li a .icheckbox_minimal {
  margin-right: 7px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu ul li a:hover,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu ul li a:hover,
.fw .fw-table-setter > .top-tool-box > ul > li > .addRemoveBtn .dropdown-menu ul li a:hover,
.fw .fw-table-setter .bottom-tool-box > ul > li > .addRemoveBtn .dropdown-menu ul li a:hover {
  cursor: move;
  background: #f5f5f5;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu ul li.ui-state-highlight,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu ul li.ui-state-highlight,
.fw .fw-table-setter > .top-tool-box > ul > li > .addRemoveBtn .dropdown-menu ul li.ui-state-highlight,
.fw .fw-table-setter .bottom-tool-box > ul > li > .addRemoveBtn .dropdown-menu ul li.ui-state-highlight {
  min-height: 30px;
  border: 1px dashed #ccc;
  background: #FFFFED;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu .column-without-drag ul li a,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu .column-without-drag ul li a,
.fw .fw-table-setter > .top-tool-box > ul > li > .addRemoveBtn .dropdown-menu .column-without-drag ul li a,
.fw .fw-table-setter .bottom-tool-box > ul > li > .addRemoveBtn .dropdown-menu .column-without-drag ul li a {
  cursor: pointer;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .addRemoveBtn .cont-area,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .addRemoveBtn .cont-area,
.fw .fw-table-setter > .top-tool-box > ul > li > .addRemoveBtn .cont-area,
.fw .fw-table-setter .bottom-tool-box > ul > li > .addRemoveBtn .cont-area {
  position: absolute;
  bottom: 0;
  margin-left: 0;
  padding: 10px;
  border-top: 1px solid #e3e9e9;
  width: 100%;
  text-align: center;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .addRemoveBtn .cont-area .btn,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .addRemoveBtn .cont-area .btn,
.fw .fw-table-setter > .top-tool-box > ul > li > .addRemoveBtn .cont-area .btn,
.fw .fw-table-setter .bottom-tool-box > ul > li > .addRemoveBtn .cont-area .btn {
  border: 0px solid #fff;
  font-size: 11px;
  padding: 2px 10px !important;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .addRemoveBtn .column-box,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .addRemoveBtn .column-box,
.fw .fw-table-setter > .top-tool-box > ul > li > .addRemoveBtn .column-box,
.fw .fw-table-setter .bottom-tool-box > ul > li > .addRemoveBtn .column-box {
  padding-bottom: 50px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .addRemoveBtn.open .btn,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .addRemoveBtn.open .btn,
.fw .fw-table-setter > .top-tool-box > ul > li > .addRemoveBtn.open .btn,
.fw .fw-table-setter .bottom-tool-box > ul > li > .addRemoveBtn.open .btn {
  box-shadow: none;
  border-bottom: 1px solid #fff;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown {
  margin-left: 0;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown > .btn,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown > .btn,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown > .btn,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown > .btn {
  border: 1px solid transparent;
  font-size: 11px;
  padding-left: 10px !important;
  padding-right: 10px !important;
  margin-left: 0px;
  z-index: 3;
  background-color: transparent !important;
  min-width: inherit;
  padding-top: 4px !important;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown > .btn i,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown > .btn i,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown > .btn i,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown > .btn i {
  margin-top: 0px !important;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .btn.btn-reset,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .btn.btn-reset,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .btn.btn-reset,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .btn.btn-reset {
  z-index: 999;
  margin-right: -6px;
  padding-left: 22px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .btn.btn-reset i,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .btn.btn-reset i,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .btn.btn-reset i,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .btn.btn-reset i {
  position: absolute;
  top: 3px;
  left: 2px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .column-box,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .column-box,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .column-box,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .column-box {
  max-height: 170px;
  overflow: hidden;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu {
  border: 1px solid #c6cacc;
  margin-top: -1px;
  min-width: 200px;
  overflow: hidden;
  z-index: 1001;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu .cscroll,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu .cscroll,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu .cscroll,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu .cscroll {
  height: 300px;
  padding-bottom: 45px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu .btn-primary,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu .btn-primary,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu .btn-primary,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu .btn-primary {
  background: #7ebb49 !important;
  color: #fff;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
  width: 100%;
  max-height: 125px;
  overflow: hidden;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul li a,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul li a,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul li a,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul li a {
  padding: 3px 8px;
  font-size: 11px;
  color: #333333;
  display: block;
  cursor: default !important;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul li a:hover,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul li a:hover,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul li a:hover,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul li a:hover {
  text-decoration: none;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul li a .chkbox,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul li a .chkbox,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul li a .chkbox,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul li a .chkbox,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul li a .icheckbox_minimal,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul li a .icheckbox_minimal,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul li a .icheckbox_minimal,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul li a .icheckbox_minimal {
  margin-right: 7px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul li a:hover,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul li a:hover,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul li a:hover,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul li a:hover {
  cursor: move;
  background: #f5f5f5;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul li.ui-state-highlight,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul li.ui-state-highlight,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul li.ui-state-highlight,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul li.ui-state-highlight {
  min-height: 30px;
  border: 1px dashed #ccc;
  background: #FFFFED;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul .mCSB_scrollTools,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul .mCSB_scrollTools,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul .mCSB_scrollTools,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .dropdown-menu ul .mCSB_scrollTools {
  right: 4px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .cont-area,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .cont-area,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .cont-area,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .cont-area {
  position: absolute;
  bottom: 0;
  padding: 10px;
  border-top: 1px solid #c6cacc;
  width: 100%;
  text-align: center;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .cont-area .btn,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .cont-area .btn,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .cont-area .btn,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .cont-area .btn {
  border: 0px solid #fff;
  padding: 3.5px 10px;
  min-width: 70px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .column-box,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .column-box,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .column-box,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .column-box {
  padding-bottom: 50px;
  max-height: 200px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .column-box .more-link,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown .column-box .more-link,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown .column-box .more-link,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown .column-box .more-link {
  margin: 5px 5px 0 0;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.table-addRemoveBtn,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.table-addRemoveBtn,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.table-addRemoveBtn,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.table-addRemoveBtn {
  margin: 0 10px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.table-addRemoveBtn .btn,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.table-addRemoveBtn .btn,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.table-addRemoveBtn .btn,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.table-addRemoveBtn .btn {
  background-color: #fff;
  border: 1px solid #d8dcdd;
  padding: 2px 5px !important;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.table-addRemoveBtn.open .btn,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .addRemoveBtn.add-column-dropdown.table-addRemoveBtn.open .btn,
.fw .fw-table-setter > .top-tool-box > ul > li .addRemoveBtn.add-column-dropdown.table-addRemoveBtn.open .btn,
.fw .fw-table-setter .bottom-tool-box > ul > li .addRemoveBtn.add-column-dropdown.table-addRemoveBtn.open .btn {
  margin-top: 0px;
  padding: 2px 5px !important;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .addRemoveBtn.add-column-dropdown.open > .btn,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .addRemoveBtn.add-column-dropdown.open > .btn,
.fw .fw-table-setter > .top-tool-box > ul > li > .addRemoveBtn.add-column-dropdown.open > .btn,
.fw .fw-table-setter .bottom-tool-box > ul > li > .addRemoveBtn.add-column-dropdown.open > .btn {
  padding-top: 5px !important;
  box-shadow: none;
  border: 1px solid #c6cacc;
  border-bottom: 1px solid #fff;
  background: #fff !important;
  z-index: 1002;
  padding-bottom: 2px !important;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .addRemoveBtn.add-column-dropdown.open > .btn i,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .addRemoveBtn.add-column-dropdown.open > .btn i,
.fw .fw-table-setter > .top-tool-box > ul > li > .addRemoveBtn.add-column-dropdown.open > .btn i,
.fw .fw-table-setter .bottom-tool-box > ul > li > .addRemoveBtn.add-column-dropdown.open > .btn i {
  margin-top: -1px !important;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .btn-group .btn,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .btn-group .btn,
.fw .fw-table-setter > .top-tool-box > ul > li > .btn-group .btn,
.fw .fw-table-setter .bottom-tool-box > ul > li > .btn-group .btn,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .btn-group .no-bg,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .btn-group .no-bg,
.fw .fw-table-setter > .top-tool-box > ul > li > .btn-group .no-bg,
.fw .fw-table-setter .bottom-tool-box > ul > li > .btn-group .no-bg {
  padding: 2px 6px;
  background: transparent;
  min-width: 50px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .btn-group.attribute-btn,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .btn-group.attribute-btn,
.fw .fw-table-setter > .top-tool-box > ul > li > .btn-group.attribute-btn,
.fw .fw-table-setter .bottom-tool-box > ul > li > .btn-group.attribute-btn {
  margin-left: 5px;
  margin-top: -1px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .btn-group.attribute-btn.open > .btn,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .btn-group.attribute-btn.open > .btn,
.fw .fw-table-setter > .top-tool-box > ul > li > .btn-group.attribute-btn.open > .btn,
.fw .fw-table-setter .bottom-tool-box > ul > li > .btn-group.attribute-btn.open > .btn {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-bottom: 1px solid #fff;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .btn-group.attribute-btn > .btn,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .btn-group.attribute-btn > .btn,
.fw .fw-table-setter > .top-tool-box > ul > li > .btn-group.attribute-btn > .btn,
.fw .fw-table-setter .bottom-tool-box > ul > li > .btn-group.attribute-btn > .btn {
  border: 1px solid #e3e9e9;
  background: #fff !important;
  font-size: 11px;
  padding: 0px 8px !important;
  margin-left: 5px;
  z-index: 10000;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .btn-group.attribute-btn .btn.btn-reset,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .btn-group.attribute-btn .btn.btn-reset,
.fw .fw-table-setter > .top-tool-box > ul > li > .btn-group.attribute-btn .btn.btn-reset,
.fw .fw-table-setter .bottom-tool-box > ul > li > .btn-group.attribute-btn .btn.btn-reset {
  z-index: 999;
  margin-right: -6px;
  padding-left: 22px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .btn-group.attribute-btn .btn.btn-reset i,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .btn-group.attribute-btn .btn.btn-reset i,
.fw .fw-table-setter > .top-tool-box > ul > li > .btn-group.attribute-btn .btn.btn-reset i,
.fw .fw-table-setter .bottom-tool-box > ul > li > .btn-group.attribute-btn .btn.btn-reset i {
  position: absolute;
  top: 3px;
  left: 2px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .btn-group.attribute-btn .dropdown-menu,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .btn-group.attribute-btn .dropdown-menu,
.fw .fw-table-setter > .top-tool-box > ul > li > .btn-group.attribute-btn .dropdown-menu,
.fw .fw-table-setter .bottom-tool-box > ul > li > .btn-group.attribute-btn .dropdown-menu {
  border: 1px solid #e3e9e9;
  margin-top: -1px;
  min-width: 200px;
  overflow: hidden;
  z-index: 1001;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .btn-group.attribute-btn .dropdown-menu .cscroll,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .btn-group.attribute-btn .dropdown-menu .cscroll,
.fw .fw-table-setter > .top-tool-box > ul > li > .btn-group.attribute-btn .dropdown-menu .cscroll,
.fw .fw-table-setter .bottom-tool-box > ul > li > .btn-group.attribute-btn .dropdown-menu .cscroll {
  height: 300px;
  padding-bottom: 45px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .btn-group.attribute-btn .dropdown-menu .btn-primary,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .btn-group.attribute-btn .dropdown-menu .btn-primary,
.fw .fw-table-setter > .top-tool-box > ul > li > .btn-group.attribute-btn .dropdown-menu .btn-primary,
.fw .fw-table-setter .bottom-tool-box > ul > li > .btn-group.attribute-btn .dropdown-menu .btn-primary {
  background: #7ebb49 !important;
  color: #fff;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .btn-group.attribute-btn .dropdown-menu ul,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .btn-group.attribute-btn .dropdown-menu ul,
.fw .fw-table-setter > .top-tool-box > ul > li > .btn-group.attribute-btn .dropdown-menu ul,
.fw .fw-table-setter .bottom-tool-box > ul > li > .btn-group.attribute-btn .dropdown-menu ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
  width: 100%;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .btn-group.attribute-btn .dropdown-menu ul li a,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .btn-group.attribute-btn .dropdown-menu ul li a,
.fw .fw-table-setter > .top-tool-box > ul > li > .btn-group.attribute-btn .dropdown-menu ul li a,
.fw .fw-table-setter .bottom-tool-box > ul > li > .btn-group.attribute-btn .dropdown-menu ul li a {
  padding: 3px 8px;
  font-size: 11px;
  color: #333333;
  display: block;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .btn-group.attribute-btn .dropdown-menu ul li a:hover,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .btn-group.attribute-btn .dropdown-menu ul li a:hover,
.fw .fw-table-setter > .top-tool-box > ul > li > .btn-group.attribute-btn .dropdown-menu ul li a:hover,
.fw .fw-table-setter .bottom-tool-box > ul > li > .btn-group.attribute-btn .dropdown-menu ul li a:hover {
  text-decoration: none;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .btn-group.attribute-btn .dropdown-menu ul li a .chkbox,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .btn-group.attribute-btn .dropdown-menu ul li a .chkbox,
.fw .fw-table-setter > .top-tool-box > ul > li > .btn-group.attribute-btn .dropdown-menu ul li a .chkbox,
.fw .fw-table-setter .bottom-tool-box > ul > li > .btn-group.attribute-btn .dropdown-menu ul li a .chkbox,
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .btn-group.attribute-btn .dropdown-menu ul li a .icheckbox_minimal,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .btn-group.attribute-btn .dropdown-menu ul li a .icheckbox_minimal,
.fw .fw-table-setter > .top-tool-box > ul > li > .btn-group.attribute-btn .dropdown-menu ul li a .icheckbox_minimal,
.fw .fw-table-setter .bottom-tool-box > ul > li > .btn-group.attribute-btn .dropdown-menu ul li a .icheckbox_minimal {
  margin-right: 7px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .btn-group.attribute-btn .dropdown-menu ul li a:hover,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .btn-group.attribute-btn .dropdown-menu ul li a:hover,
.fw .fw-table-setter > .top-tool-box > ul > li > .btn-group.attribute-btn .dropdown-menu ul li a:hover,
.fw .fw-table-setter .bottom-tool-box > ul > li > .btn-group.attribute-btn .dropdown-menu ul li a:hover {
  background: #f5f5f5;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .btn-group.attribute-btn .dropdown-menu ul li.ui-state-highlight,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .btn-group.attribute-btn .dropdown-menu ul li.ui-state-highlight,
.fw .fw-table-setter > .top-tool-box > ul > li > .btn-group.attribute-btn .dropdown-menu ul li.ui-state-highlight,
.fw .fw-table-setter .bottom-tool-box > ul > li > .btn-group.attribute-btn .dropdown-menu ul li.ui-state-highlight {
  min-height: 30px;
  border: 1px dashed #ccc;
  background: #FFFFED;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .btn-group.attribute-btn .cont-area,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .btn-group.attribute-btn .cont-area,
.fw .fw-table-setter > .top-tool-box > ul > li > .btn-group.attribute-btn .cont-area,
.fw .fw-table-setter .bottom-tool-box > ul > li > .btn-group.attribute-btn .cont-area {
  position: absolute;
  bottom: 0;
  margin-left: 0;
  padding: 10px;
  border-top: 1px solid #e3e9e9;
  width: 100%;
  text-align: center;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .btn-group.attribute-btn .cont-area .btn,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .btn-group.attribute-btn .cont-area .btn,
.fw .fw-table-setter > .top-tool-box > ul > li > .btn-group.attribute-btn .cont-area .btn,
.fw .fw-table-setter .bottom-tool-box > ul > li > .btn-group.attribute-btn .cont-area .btn {
  border: 0px solid #fff;
  font-size: 11px;
  padding: 2px 10px !important;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .btn-group.attribute-btn .cont-area .btn-default,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .btn-group.attribute-btn .cont-area .btn-default,
.fw .fw-table-setter > .top-tool-box > ul > li > .btn-group.attribute-btn .cont-area .btn-default,
.fw .fw-table-setter .bottom-tool-box > ul > li > .btn-group.attribute-btn .cont-area .btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #ccc;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .btn-group.attribute-btn .cont-area .btn-default:hover,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .btn-group.attribute-btn .cont-area .btn-default:hover,
.fw .fw-table-setter > .top-tool-box > ul > li > .btn-group.attribute-btn .cont-area .btn-default:hover,
.fw .fw-table-setter .bottom-tool-box > ul > li > .btn-group.attribute-btn .cont-area .btn-default:hover {
  color: #333;
  background-color: #cccccc;
  border-color: #adadad;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li > .btn-group.attribute-btn .column-box,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li > .btn-group.attribute-btn .column-box,
.fw .fw-table-setter > .top-tool-box > ul > li > .btn-group.attribute-btn .column-box,
.fw .fw-table-setter .bottom-tool-box > ul > li > .btn-group.attribute-btn .column-box {
  padding-bottom: 50px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .dropdown-menu,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .dropdown-menu,
.fw .fw-table-setter > .top-tool-box > ul > li .dropdown-menu,
.fw .fw-table-setter .bottom-tool-box > ul > li .dropdown-menu {
  min-width: 50px;
  margin-top: -1px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li.tool-toggle-link,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li.tool-toggle-link,
.fw .fw-table-setter > .top-tool-box > ul > li.tool-toggle-link,
.fw .fw-table-setter .bottom-tool-box > ul > li.tool-toggle-link {
  margin-top: -4px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li.tool-toggle-link > a,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li.tool-toggle-link > a,
.fw .fw-table-setter > .top-tool-box > ul > li.tool-toggle-link > a,
.fw .fw-table-setter .bottom-tool-box > ul > li.tool-toggle-link > a {
  padding: 4px 8px 2px 8px;
  border: transparent solid 1px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li.tool-toggle-link.open > a,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li.tool-toggle-link.open > a,
.fw .fw-table-setter > .top-tool-box > ul > li.tool-toggle-link.open > a,
.fw .fw-table-setter .bottom-tool-box > ul > li.tool-toggle-link.open > a {
  background-color: #fff;
  border: #C6CACC solid 1px;
  border-bottom-width: 0;
  position: relative;
  z-index: 1;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li.tool-toggle-link span.sep,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li.tool-toggle-link span.sep,
.fw .fw-table-setter > .top-tool-box > ul > li.tool-toggle-link span.sep,
.fw .fw-table-setter .bottom-tool-box > ul > li.tool-toggle-link span.sep {
  top: 5px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .report-action,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .report-action,
.fw .fw-table-setter > .top-tool-box > ul > li .report-action,
.fw .fw-table-setter .bottom-tool-box > ul > li .report-action {
  padding: 0;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li .report-action li.box,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li .report-action li.box,
.fw .fw-table-setter > .top-tool-box > ul > li .report-action li.box,
.fw .fw-table-setter .bottom-tool-box > ul > li .report-action li.box {
  list-style: none;
  padding: 1px 8px;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow .bdr-none,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow .bdr-none,
.fw .fw-table-setter > .top-tool-box > ul .bdr-none,
.fw .fw-table-setter .bottom-tool-box > ul .bdr-none {
  border: 0px solid #fff;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li:last-child,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li:last-child,
.fw .fw-table-setter > .top-tool-box > ul > li:last-child,
.fw .fw-table-setter .bottom-tool-box > ul > li:last-child {
  border-right: 0px solid #fff;
}
.fw .fw-table-setter > .top-tool-box > ul.right-flow > li:last-child span.sep,
.fw .fw-table-setter .bottom-tool-box > ul.right-flow > li:last-child span.sep,
.fw .fw-table-setter > .top-tool-box > ul > li:last-child span.sep,
.fw .fw-table-setter .bottom-tool-box > ul > li:last-child span.sep {
  display: none;
}
.fw .fw-table-setter > .top-tool-box ul.right-flow,
.fw .fw-table-setter .bottom-tool-box ul.right-flow {
  float: right;
}
.fw .fw-table-setter > .top-tool-box ul.right-flow > li:first-child,
.fw .fw-table-setter .bottom-tool-box ul.right-flow > li:first-child {
  border-left: 0px solid #fff;
}
.fw .fw-table-setter > .top-tool-box ul.right-flow > li.open,
.fw .fw-table-setter .bottom-tool-box ul.right-flow > li.open {
  box-shadow: 0 0 7px rgba(0, 0, 0, 0.176);
}
.fw .fw-table-setter > .top-tool-box ul.right-flow > li:last-child a,
.fw .fw-table-setter .bottom-tool-box ul.right-flow > li:last-child a {
  padding-right: 0;
}
.fw .fw-table-setter > .top-tool-box ul.right-flow > li .btn-dropdown .btn,
.fw .fw-table-setter .bottom-tool-box ul.right-flow > li .btn-dropdown .btn {
  line-height: 15px;
}
.fw .fw-table-setter > .top-tool-box ul.right-flow > li .page-dropdown,
.fw .fw-table-setter .bottom-tool-box ul.right-flow > li .page-dropdown {
  margin: 0 10px;
}
.fw .fw-table-setter > .top-tool-box ul.right-flow > li .page-dropdown .btn,
.fw .fw-table-setter .bottom-tool-box ul.right-flow > li .page-dropdown .btn {
  padding: 0px 6px;
  background: #fff;
}
.fw .fw-table-setter > .top-tool-box ul.right-flow .btn-dropdown.open .btn,
.fw .fw-table-setter .bottom-tool-box ul.right-flow .btn-dropdown.open .btn {
  box-shadow: none;
  position: relative;
  border-bottom: 0px solid #fff;
}
.fw .fw-table-setter > .top-tool-box ul.right-flow .btn-dropdown.open > ul > li > a,
.fw .fw-table-setter .bottom-tool-box ul.right-flow .btn-dropdown.open > ul > li > a {
  padding: 5px 10px;
}
.fw .fw-table-setter > .top-tool-box ul.right-flow .btn-dropdown.open > ul.align-center > li > a,
.fw .fw-table-setter .bottom-tool-box ul.right-flow .btn-dropdown.open > ul.align-center > li > a {
  text-align: center;
}
.fw .fw-table-setter > .top-tool-box ul.left-flow,
.fw .fw-table-setter .bottom-tool-box ul.left-flow {
  float: left;
}
.fw .fw-table-setter > .top-tool-box ul.left-flow > li:first-child a,
.fw .fw-table-setter .bottom-tool-box ul.left-flow > li:first-child a {
  padding-left: 8px;
}
.fw .fw-table-setter > .top-tool-box .center-flow,
.fw .fw-table-setter .bottom-tool-box .center-flow {
  position: absolute;
  width: 100%;
  text-align: center;
  padding-top: 2px;
}
.fw .fw-table-setter > .top-tool-box.top-tool-box-md,
.fw .fw-table-setter .bottom-tool-box.top-tool-box-md,
.fw .fw-table-setter > .top-tool-box.bottom-tool-box-md,
.fw .fw-table-setter .bottom-tool-box.bottom-tool-box-md {
  height: 30px;
  padding: 6px 0 5px 0;
}
.fw .fw-table-setter > .top-tool-box.top-tool-box-md ul.right-flow > li a.tbl-filter,
.fw .fw-table-setter .bottom-tool-box.top-tool-box-md ul.right-flow > li a.tbl-filter,
.fw .fw-table-setter > .top-tool-box.bottom-tool-box-md ul.right-flow > li a.tbl-filter,
.fw .fw-table-setter .bottom-tool-box.bottom-tool-box-md ul.right-flow > li a.tbl-filter {
  margin-top: -6px;
  padding-top: 6px;
}
.fw .fw-table-setter > .top-tool-box.top-tool-box-md ul.right-flow > li a.tbl-filter.open,
.fw .fw-table-setter .bottom-tool-box.top-tool-box-md ul.right-flow > li a.tbl-filter.open,
.fw .fw-table-setter > .top-tool-box.bottom-tool-box-md ul.right-flow > li a.tbl-filter.open,
.fw .fw-table-setter .bottom-tool-box.bottom-tool-box-md ul.right-flow > li a.tbl-filter.open {
  padding-bottom: 6px;
}
.fw .fw-table-setter > .top-tool-box.top-tool-box-md ul.right-flow > li .addRemoveBtn .btn,
.fw .fw-table-setter .bottom-tool-box.top-tool-box-md ul.right-flow > li .addRemoveBtn .btn,
.fw .fw-table-setter > .top-tool-box.bottom-tool-box-md ul.right-flow > li .addRemoveBtn .btn,
.fw .fw-table-setter .bottom-tool-box.bottom-tool-box-md ul.right-flow > li .addRemoveBtn .btn {
  padding: 1px 10px !important;
}
.fw .fw-table-setter > .top-tool-box.top-tool-box-md ul.right-flow > li .addRemoveBtn.add-column-dropdown .btn,
.fw .fw-table-setter .bottom-tool-box.top-tool-box-md ul.right-flow > li .addRemoveBtn.add-column-dropdown .btn,
.fw .fw-table-setter > .top-tool-box.bottom-tool-box-md ul.right-flow > li .addRemoveBtn.add-column-dropdown .btn,
.fw .fw-table-setter .bottom-tool-box.bottom-tool-box-md ul.right-flow > li .addRemoveBtn.add-column-dropdown .btn {
  padding: 4px 10px !important;
}
.fw .fw-table-setter > .top-tool-box.top-tool-box-md ul.right-flow > li .addRemoveBtn.add-column-dropdown.open .btn .fw-icn-add-remove-column,
.fw .fw-table-setter .bottom-tool-box.top-tool-box-md ul.right-flow > li .addRemoveBtn.add-column-dropdown.open .btn .fw-icn-add-remove-column,
.fw .fw-table-setter > .top-tool-box.bottom-tool-box-md ul.right-flow > li .addRemoveBtn.add-column-dropdown.open .btn .fw-icn-add-remove-column,
.fw .fw-table-setter .bottom-tool-box.bottom-tool-box-md ul.right-flow > li .addRemoveBtn.add-column-dropdown.open .btn .fw-icn-add-remove-column {
  margin-top: 0px !important;
}
.fw .fw-table-setter .table-search-row {
  background-color: #f5f5f5;
}
.fw .fw-table-setter .table-search-row .tbl-search-input {
  padding: 3px 8px;
  height: 22px;
  box-shadow: none;
  border: 1px solid #cccccc;
}
.fw .fw-table-setter .table-search-row .fw-icn-clear-search {
  margin-top: 3px;
  margin-left: 8px;
  float: right;
}
.fw .fw-table-setter .m365-table-scroll .mCSB_horizontal.mCSB_inside > .mCSB_container {
  margin-bottom: 9px;
}
.fw .fw-table-setter .m365-table-scroll .mCSB_scrollTools_horizontal .mCSB_draggerRail {
  background-color: rgba(0, 0, 0, 0.15);
  width: 100%;
  height: 6px;
  margin-top: 6px;
}
.fw .fw-padding-box {
  height: auto;
  clear: both;
  overflow: visible;
  padding: 20px;
}
.fw .fw-padding-box.xs {
  padding: 3px;
}
.fw .fw-padding-box.sm {
  padding: 6px;
}
.fw .fw-padding-box.md {
  padding: 9px;
}
.fw .fw-padding-box.lg {
  padding: 12px;
}
.fw .fw-padding-box.null-left {
  padding-left: 0;
}
.fw .fw-padding-box.null-right {
  padding-right: 0;
}
.fw .fw-padding-box.null-top {
  padding-top: 0;
}
.fw .fw-padding-box.null-bottom {
  padding-bottom: 0;
}
.fw .fw-border-box {
  border: 1px solid #f2f2f2;
}
.fw .fw-space-1 {
  width: 5px;
  display: inline-block;
}
.fw .fw-space-2 {
  width: 10px;
  display: inline-block;
}
.fw .fw-space-3 {
  width: 15px;
  display: inline-block;
}
.fw .fw-space-4 {
  width: 20px;
  display: inline-block;
}
.fw .fw-space-5 {
  width: 25px;
  display: inline-block;
}
.fw .fw-space-6 {
  width: 30px;
  display: inline-block;
}
.fw .fw-space-7 {
  width: 35px;
  display: inline-block;
}
.fw .fw-space-8 {
  width: 40px;
  display: inline-block;
}
.fw .fw-space-9 {
  width: 45px;
  display: inline-block;
}
.fw .fw-space-10 {
  width: 50px;
  display: inline-block;
}
.fw .fw-checkbox-label {
  line-height: 16px;
  vertical-align: bottom;
}
.fw .db-breadcrumps {
  position: fixed;
  top: 92px;
  left: 0;
  width: 100%;
  background-color: #fff;
  border-bottom: 1px solid #f5f5f5;
  z-index: 2;
}
.fw .db-breadcrumps .breadcrumb {
  margin: 0;
}
.fw .db-breadcrumps .breadcrumb > li > a {
  color: #556067;
}
.fw .db-breadcrumps .breadcrumb > li + li:before {
  font-size: 18px;
  line-height: 12px;
}
.fw .fw-favorite-menu {
  position: relative;
  z-index: 1000;
}
.fw .fw-favorite-menu > li {
  position: relative;
}
.fw .fw-favorite-menu > li a {
  font-size: 11px;
  color: #000;
}
.fw .fw-favorite-menu > li > a {
  border: 0px solid #fff;
  line-height: 14px;
  border: 1px solid transparent;
  z-index: 99;
  padding: 5px 8px 5px 2px;
  margin: 0px;
}
.fw .fw-favorite-menu > li > a:hover {
  background: #fff;
}
.fw .fw-favorite-menu > li span.sep {
  background-color: #cecece;
  width: 1px;
  height: 17px;
  margin-right: 7px;
  margin-top: 6px;
  float: left;
}
.fw .fw-favorite-menu > li.open > a {
  border: 0px solid #fff;
  background: #fff;
  border: 1px solid #e3e9e9;
  border-bottom: 1px solid #fff;
  padding: 5px 8px 5px 2px;
  margin: 0px;
  box-shadow: 0 -2px 4px rgba(0, 0, 0, 0.176);
  z-index: 999;
}
.fw .fw-favorite-menu > li.open > a:focus {
  background: #fff;
}
.fw .fw-favorite-menu > li.open > .dropdown-menu {
  box-shadow: 0 0px 6px rgba(0, 0, 0, 0.176);
  padding: 0px;
  min-width: 180px;
}
.fw .fw-favorite-menu > li.open > .dropdown-menu > li > a > .adap-icon {
  margin: 0;
  margin-right: 8px;
}
.fw .fw-favorite-menu > li.open > .dropdown-menu.min-width-sm {
  min-width: 100px;
}
.fw .fw-favorite-menu > li > .dropdown-menu {
  border: 1px solid #e3e9e9;
  box-shadow: 0 9px 12px rgba(0, 0, 0, 0.176);
  z-index: 99;
  margin-top: -1px;
}
.fw .fw-favorite-menu > li > .dropdown-menu > li > a {
  padding: 9px;
  font-size: 11px;
}
.fw .fw-filter-toggle-box {
  display: none;
}
.fw .filter-actions {
  list-style: none;
  margin: 2px 0 0;
  padding: 0;
  width: auto;
}
.fw .filter-actions li {
  float: left;
  margin: 0;
  padding: 0;
}
.fw .filter-actions li .fw-icon {
  cursor: pointer;
}
.fw .data-status {
  min-height: 210px;
  position: relative;
  border: 1px solid #cccccc;
  margin-top: -1px;
}
.fw .fw-license-details .modal-body {
  padding: 15px 10px 10px;
}
.fw .fw-license-details .product-info {
  color: #000;
  font-size: 11px;
  font-weight: 600;
  line-height: 22px;
  margin-bottom: 10px;
}
.fw .fw-license-details .product-info .p-seperator {
  border-right: 1px solid #f1f1f1;
}
.fw .fw-license-details .product-info .p-seperator.last-child {
  border-right-width: 0px;
}
.fw .fw-license-details .product-info .p-title {
  color: #4c4c4c;
  font-weight: normal;
}
.fw .fw-license-details .license-table thead th {
  background-color: #f3f3f3;
  color: #000;
  border: 1px solid #dcdedf;
  border-bottom-width: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  font-weight: normal;
  padding: 4.5px 8px;
}
.fw .fw-license-details .license-table tbody td {
  padding: 10px;
  vertical-align: middle;
}
.fw .fw-license-details .license-table .fw-icon {
  margin-left: 0;
}
.fw .fw-license-details .license-table .fw-icon.fw-icn-white-up,
.fw .fw-license-details .license-table .fw-icon.fw-icn-white-down {
  margin-left: -16px;
  margin-top: 3px;
}
.fw .fw-license-details .license-table .licenseDetailsTr {
  display: none;
}
.fw .fw-license-details .license-table .licenseDetailsTr > td {
  padding: 0;
}
.fw .fw-license-details .license-table.license-status-table tbody {
  border: 1px solid #f3f3f3;
  border-top-width: 0px;
}
.fw .fw-license-details .license-table.license-status-table tbody td {
  padding: 17px 9px;
  border-color: #f3f3f3;
}
.fw .fw-license-details .license-table.license-status-table thead th {
  padding: 3.5px 9px;
  background: #616d75;
  color: #ffffff;
}
.fw .fw-license-details .license-table.license-status-table .btn-default {
  padding-top: 1.5px;
  padding-bottom: 1.5px;
  font-size: 10px;
}
.fw .fw-license-details .getText {
  color: #90979b;
}
.fw .fw-license-details .license-box-container {
  margin-top: -1px;
  margin-bottom: -2px;
  position: relative;
  background-color: #fff;
}
.fw .fw-license-details .license-box-container .pointer {
  position: absolute;
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") no-repeat -343px -989px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  width: 21px;
  height: 15px;
  right: 24%;
  margin-top: -14px;
  z-index: 2;
}
.fw .fw-license-details .license-box-container .license-box {
  background-color: #f5f6f6;
  font-size: 11px;
  color: #000;
  line-height: 20px;
  height: 145px;
  overflow: hidden;
  padding: 3px 3px 3px 10px;
}
.fw .fw-license-details .license-box-container .license-box .mCSB_scrollTools .mCSB_draggerRail {
  width: 6px;
  background-color: #e3e5e6;
}
.fw .fw-license-details .license-box-container .license-box .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 6px;
  background-color: #b3b9bb;
}
.fw .fw-license-details .license-box-container .license-box .lable {
  color: inherit;
  display: block;
  font-size: 11px;
  line-height: 23px;
  width: 263px;
  float: left;
}
.fw .fw-license-details .license-box-container .license-box .lable i {
  float: right;
  font-style: normal;
  margin-right: 18px;
}
.fw .fw-license-details .license-box-container .license-box .td {
  clear: both;
  line-height: 23px;
}
.fw .fw-license-details .license-box-container .license-box .td table {
  background-color: #f5f6f6;
  border: 0px solid #e8eaea;
}
.fw .fw-license-details .license-box-container .license-box .td table tr {
  border-bottom: 1px dashed #d9dcdd;
}
.fw .fw-license-details .license-box-container .license-box .td table tr td {
  padding: 0;
  border-bottom-width: 0px;
}
.fw .fw-license-details .cart-options {
  margin: 9px 0;
}
.fw .fw-license-details .cart-options ul {
  padding: 0;
  margin: 0;
  list-style: none;
  float: right;
}
.fw .fw-license-details .cart-options ul li {
  float: left;
  padding: 3px 0;
}
.fw .fw-license-details .cart-options ul li a {
  display: block;
  color: inherit;
  border-right: 1px solid #d5d5d5;
  padding: 0 10px;
  font-size: 11px;
  color: #017fbe;
  text-decoration: none;
}
.fw .fw-license-details .cart-options ul li:last-child a {
  border-width: 0;
  padding-right: 0;
}
.fw .fw-license-details .cart-options ul li .spmp-icon {
  margin: 0;
}
.fw .fw-license-details .buy-now {
  background: #fff;
  border: 1px solid #b3d793;
  font-size: 14px;
  padding: 2px 3px;
}
.fw .fw-license-details .upgrade {
  font-size: 11px;
  color: #888888;
  line-height: 18px;
}
.fw .fw-license-details .upgrade .upgrade-img {
  width: 40px;
  height: 40px;
  float: left;
  margin: 10px;
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") no-repeat -47px -214px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
}
.fw .fw-license-details .btn-upgrade {
  padding: 3px 15px;
  line-height: 16px;
  margin-left: 20px;
}
.fw .fw-license-details .license-file {
  padding: 21px;
  background: #E5E9EA;
}
.fw .fw-license-details .upload-label {
  background: #d9dcdd;
  padding: 5px 12px;
  height: 28px;
}
.fw .fw-license-details .upload {
  width: 200px;
  height: auto;
  position: relative;
  overflow: hidden;
  margin: 0 15px 0 0;
}
.fw .fw-license-details .upload .fileupload {
  position: absolute;
  opacity: 0;
}
.fw .fw-license-details .upload input {
  width: 100%;
  float: left;
  height: 28px;
  border: 1px solid #d9dcdd;
  padding: 6px;
  background: #eeeeee;
}
.fw .fw-license-details .upload button {
  height: 20px;
  padding: 3px 8px;
  background: #bbbbbb;
  font-size: 11px;
  line-height: 12px;
}
.fw .fw-license-details .license-status {
  box-shadow: 0px 0px 6px #999;
  width: 253px;
  height: 118px;
  margin-left: -125px;
  margin-top: -59px;
  top: 50%;
  left: 50%;
  position: absolute;
  z-index: 101;
  background: #fff;
  text-align: center;
  padding: 20px 10px;
}
.fw .fw-license-details .license-status p {
  font-weight: 600;
  margin-top: 20px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .fw-license-details .license-status .close {
  font-size: 20px;
  position: absolute;
  right: 15px;
  top: 10px;
  color: #adadad;
}
.fw .fw-license-details .license-status .close:hover {
  color: #000;
}
.fw .db-bottom-bar {
  height: 25px;
  width: 100%;
  position: absolute;
  bottom: 0;
}
.fw .db-bottom-bar > a {
  float: left;
  display: block;
  padding: 5px;
  color: #fff;
  font-size: 11px;
}
.fw .db-bottom-bar > i {
  float: right;
  margin-top: 5px;
}
.fw .db-tile-icon {
  width: 100px;
  height: 93px;
  background-image: url("images/flat-common-sprites-images@2x.png?bN=5314");
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  position: absolute;
}
.fw .dynamic-panel {
  position: absolute;
  z-index: 1001;
  -webkit-box-shadow: 0 0 6px #d5d5d5;
  box-shadow: 0 0 6px #d5d5d5;
  display: none;
}
.fw .dynamic-panel .close {
  font-size: 24px;
  line-height: 18px;
}
.fw .dynamic-panel::after,
.fw .dynamic-panel::before {
  border: medium solid transparent;
  bottom: 100%;
  content: " ";
  height: 0;
  left: 20px;
  pointer-events: none;
  position: absolute;
  width: 0;
}
.fw .dynamic-panel::after {
  border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #f2f3f3;
  border-width: 7px;
  margin-left: 0px;
}
.fw .dynamic-panel::before {
  border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #d7dcdd;
  border-width: 8px;
  margin-left: -1px;
}
.fw .date-time-table {
  border: 0px solid #fff;
  margin-bottom: 0;
  min-width: 400px;
}
.fw .date-time-table td {
  width: 50%;
  cursor: pointer;
  padding: 6px 12px !important;
}
.fw .date-time-table td:first-child {
  border-right: 1px solid #ddd;
}
.fw .date-time-table td > span {
  color: #666666;
  display: block;
}
.fw .date-time-table td:hover {
  background-color: #f5f5f5;
}
.fw .arrow-btn {
  border: 1px solid #CCCCCC;
  padding: 0px 8px 0px 22px;
  border-left-width: 0;
  background: #fff;
  position: relative;
  font-size: 11px;
  cursor: pointer;
  line-height: 18px;
  font-weight: normal;
  color: #000;
  min-height: 19px;
}
.fw .arrow-btn.arrow-gray-bg:before {
  background: #F3F3F3;
}
.fw .arrow-btn.arrow-edeff0-bg:before {
  background: #edeff0;
}
.fw .arrow-btn::before {
  content: "";
  width: 11px;
  height: 20px;
  background: #fff;
  position: absolute;
  left: -1px;
  top: -1px;
  z-index: 1;
}
.fw .arrow-btn .arrow {
  position: absolute;
  margin-left: 0;
  bottom: auto;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  border-left: #ccc solid 1px;
  border-top: #ccc solid 1px;
  top: 2px;
  left: 3px;
  width: 14px;
  height: 14px;
  z-index: 2;
  background: #fff !important;
}
.fw .arrow-btn .arrow.fw-bg-f3 {
  background-color: #f3f3f3 !important;
}
.fw .arrow-btn .arrow.fw-bg-edeff0 {
  background-color: #edeff0 !important;
}
.fw .arrow-btn .arrow::after {
  display: none;
}
.fw .arrow-btn .arrow::before {
  content: "";
  background-image: url("images/flat-common-sprites-images@2x.png?bN=5314");
  background-size: 500px 3824px !important;
  background-repeat: no-repeat;
  background-position: -491px -146px;
  width: 5px;
  height: 8px;
  position: absolute;
  top: 5px;
  left: 6px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
}
.fw .arrow-btn:hover,
.fw .arrow-btn:focus {
  background-color: #fff;
}
.fw .note {
  padding: 3.75px 15px;
  margin-bottom: 15px;
  border: 1px solid transparent;
  border-radius: 0 0 2px 2px;
  position: fixed;
  width: 500px;
  top: 0;
  left: 50%;
  margin-left: -250px;
  z-index: 9002;
  font-size: 11px;
  line-height: 14px;
}
.fw .note .close {
  line-height: 14px;
  opacity: 1;
  font-weight: normal;
  font-size: 14px;
}
.fw .note.note-lg {
  width: 1024px;
  margin-left: -512px;
}
.fw .note.note-md {
  width: 800px;
  margin-left: -400px;
}
.fw .note.note-sm {
  width: 650px;
  margin-left: -325px;
}
.fw .note.note-xs {
  width: 300px;
  margin-left: -150px;
}
.fw .note-success {
  background-color: #69f3aa;
  border-color: #69f3aa;
}
.fw .note-success hr {
  border-top-color: #51f19d;
}
.fw .note-success .alert-link {
  color: #000000;
}
.fw .note-info {
  background-color: #69e1f3;
  border-color: #69e1f3;
}
.fw .note-info hr {
  border-top-color: #51dcf1;
}
.fw .note-info .alert-link {
  color: #000000;
}
.fw .note-warning {
  background-color: #f3db69;
  border-color: #f3db69;
}
.fw .note-warning hr {
  border-top-color: #f1d551;
}
.fw .note-warning .alert-link {
  color: #000000;
}
.fw .note-danger {
  background-color: #f36969;
  border-color: #f36969;
}
.fw .note-danger hr {
  border-top-color: #f15151;
}
.fw .note-danger .alert-link {
  color: #000000;
}
.fw .table-search {
  width: 160px;
  border: 1px solid #ccc;
  height: 22px;
  background-color: #fff;
  margin-left: -3px;
  position: relative;
}
.fw .table-search > .search-input {
  border: 0px solid #fff;
  float: right;
  padding-right: 19px;
  width: 130px;
}
.fw .table-search > span {
  margin-left: 3px !important;
  margin-top: 1px !important;
}
.fw .table-search > span.search-clear {
  position: absolute;
  width: 19px;
  height: 19px;
  top: 0;
  right: 0;
  text-align: center;
  font-size: 14px;
  cursor: pointer;
}
.fw .search-bar {
  display: none;
}
.fw .search-bar input {
  width: 100%;
  max-width: 200px;
}
.fw .main-tab,
.fw .tab-style-2 {
  margin-top: 8px;
}
.fw .main-tab > .nav-tabs,
.fw .tab-style-2 > .nav-tabs {
  background: #eceff0;
  border: 1px solid #dbdbdb;
  height: 28px;
}
.fw .main-tab > .nav > li:first-child a,
.fw .tab-style-2 > .nav > li:first-child a {
  margin-left: 0px;
  border-left-color: transparent;
}
.fw .main-tab > .nav > li > a,
.fw .tab-style-2 > .nav > li > a {
  padding: 6px 15px 6px 15px;
  color: #000;
  border-top-width: 0px;
  border-bottom-width: 0px;
  border-left: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  font-size: 11px;
  margin-left: -1px;
}
.fw .main-tab > .nav-tabs > li.active > a,
.fw .tab-style-2 > .nav-tabs > li.active > a,
.fw .main-tab > .nav-tabs > li.active > a:hover,
.fw .tab-style-2 > .nav-tabs > li.active > a:hover,
.fw .main-tab > .nav-tabs > li.active > a:focus,
.fw .tab-style-2 > .nav-tabs > li.active > a:focus {
  background: #fff;
  border-left: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  border-top-width: 0px;
  border-bottom-width: 0px;
  padding: 6px 15px 6px 15px;
}
.fw .main-tab .nav-tabs > li:first-child.active > a,
.fw .tab-style-2 .nav-tabs > li:first-child.active > a {
  border-left: 1px solid transparent;
}
.fw .main-tab > .nav-tabs > li > a,
.fw .tab-style-2 > .nav-tabs > li > a {
  margin-right: 0px;
}
.fw .main-tab > .nav-tabs > li > a:hover,
.fw .tab-style-2 > .nav-tabs > li > a:hover,
.fw .main-tab > .nav-tabs > li > a:focus,
.fw .tab-style-2 > .nav-tabs > li > a:focus {
  background: #e4e8ea;
  border-bottom-width: 1px;
  padding: 6px 15px 5px 15px;
}
.fw .main-tab > .tab-content,
.fw .tab-style-2 > .tab-content {
  padding: 10px;
  clear: both;
  border-left: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
}
.fw .file-upload {
  position: relative;
  background: #ccc;
  height: 22px;
  width: 240px;
}
.fw .file-upload .file-upload-text {
  width: 238px;
  height: 20px;
  position: absolute;
  top: 1px;
  left: 1px;
  right: -1px;
  background-color: #eee;
  line-height: 18px;
  padding: 0 0 0 6px;
}
.fw .file-upload .file-upload-text .upload-btn {
  background: #DCDCDC;
  float: right;
  padding: 5px 9px;
  line-height: 10px;
  color: #000;
}
.fw .file-upload .form-control {
  position: absolute;
  z-index: 4;
  opacity: 0;
}
.fw .file-browse,
.fw .file-upload {
  width: 240px;
  height: 22px;
  border: 1px solid #c6cacd;
  border: 0px solid #c6cacd \9;
  background: #f6f6f6;
  position: relative;
}
.fw .file-browse.has-error,
.fw .file-upload.has-error {
  border-color: #E1514F;
}
.fw .file-browse .file-upload-input,
.fw .file-upload .file-upload-input {
  position: absolute;
  opacity: 1;
  color: #f6f6f6;
  width: 100%;
  height: 20px;
  top: 0;
  opacity: 0;
  opacity: 1 \9;
  color: #000;
  background: #f6f6f6;
  z-index: 3;
  border: 1px solid #c6cacd;
  cursor: pointer;
}
.fw .file-browse .file-upload-input::file-selector-button,
.fw .file-upload .file-upload-input::file-selector-button {
  cursor: pointer;
}
.fw .file-browse .file-upload-placeholder,
.fw .file-upload .file-upload-placeholder {
  width: 188px;
  background: #f6f6f6;
  height: 20px !important;
  padding: 4px;
  z-index: 2;
  border-width: 0;
  padding: 2px 7px;
}
.fw .file-browse .file-upload-placeholder.white-bg,
.fw .file-upload .file-upload-placeholder.white-bg {
  background-color: #fff;
}
.fw .file-browse .btn,
.fw .file-upload .btn {
  position: absolute;
  right: -1px;
  top: -1px;
  background-color: #424f57;
  height: 22px;
  color: #fff;
  cursor: pointer;
  display: none \9;
  border-width: 0 !important;
  padding-left: 15px;
  line-height: 16px;
  padding-right: 15px;
}
.fw .toggle-panel {
  height: auto;
  overflow: hidden;
  width: 100%;
  position: relative;
}
.fw .toggle-panel .toggle-panel-icon {
  position: relative;
  top: 0;
  right: 0;
  height: 28px;
  background: #fff;
  border: 1px solid #dadada;
  padding: 3px 6px;
  text-align: center;
  cursor: pointer;
  float: right;
  line-height: 20px;
}
.fw .toggle-panel .toggle-panel-icon .fw-icon {
  margin: 0;
}
.fw .toggle-panel .toggle-panel-icon a {
  color: #000;
  text-decoration: none;
}
.fw .toggle-panel .toggle-panel-container {
  padding: 8px 16px;
  background: transparent;
  border: 1px solid #dadada;
  display: none;
  margin-top: 27px;
}
.fw .toggle-panel .toggle-panel-container ol li,
.fw .toggle-panel .toggle-panel-container ul li {
  line-height: 26px;
}
.fw .toggle-panel .toggle-panel-hide {
  float: right;
  color: #8e8e8e;
  position: absolute;
  right: 10px;
  bottom: 5px;
  font-size: 11px;
  cursor: pointer;
}
.fw .toggle-panel.open .toggle-panel-icon {
  border-bottom: 1px solid #fff;
  top: 1px;
}
.fw .toggle-panel.open .toggle-panel-container {
  display: block;
}
.fw .toggle-panel.toggle-default .toggle-panel-icon {
  background: #f3f3f3;
  border-color: #dadada;
}
.fw .toggle-panel.toggle-default .toggle-panel-container {
  background: #f3f3f3;
  border-color: #dadada;
}
.fw ul.list-with-arrow {
  padding-left: 0;
  margin-left: 0;
  list-style: none;
}
.fw ul.list-with-arrow li {
  padding-left: 0;
  margin-left: 0;
  position: relative;
  font-size: 11px;
  line-height: 24px;
}
.fw ul.list-with-arrow li > span {
  display: inline-block;
  width: 5px;
  height: 8px;
  margin-right: 5px;
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") -297px -155px no-repeat;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
}
.fw ul.list-with-arrow li a {
  color: #000;
}
.fw .mgmt-component {
  padding: 40px 20px 20px 20px;
}
.fw .mgmt-component h1 {
  font-size: 14px;
  font-weight: 600;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  margin-top: 0;
}
.fw .mgmt-component .component-img {
  position: absolute;
  margin-top: 10px;
  width: 425px;
  height: 297px;
  background-image: url("images/screenshot-sprite@2x.png?bN=5314");
  background-size: 1037px 2680px !important;
}
.fw .mgmt-component .component-img.admp {
  background-position: -21px 0px;
}
.fw .mgmt-component .component-img.admp1 {
  background-position: -18px -1207px;
  width: 456px;
  height: 299px;
}
.fw .mgmt-component .component-img.adap {
  background-position: -472px 0px;
}
.fw .mgmt-component .component-img.adssp {
  background-position: -21px -298px;
}
.fw .mgmt-component .component-img.erp {
  background-position: -472px -298px;
}
.fw .mgmt-component .component-img.ela {
  background-position: -21px -603px;
}
.fw .mgmt-component .component-img.dsp {
  background-position: -29px -1567px;
  width: 438px;
  height: 323px;
}
.fw .mgmt-component .component-img.osp {
  background-position: -534px -1560px;
  width: 458px;
  height: 328px;
}
.fw .mgmt-component .component-img.omp {
  background-position: -21px -900px;
}
.fw .mgmt-component .component-img.log360ueba {
  background-position: -476px -904px;
}
.fw .mgmt-component .component-img.spmp {
  background-position: -535px -1207px;
  width: 456px;
  height: 326px;
}
.fw .mgmt-component .component-img.rmp {
  background-position: -33px -1922px;
}
.fw .mgmt-component .component-img.csp {
  background-position: -536px -1931px;
  width: 458px;
  height: 310px;
}
.fw .mgmt-component .component-img.pam360 {
  background-position: -38px -2270px;
  width: 456px;
  height: 323px;
}
.fw .mgmt-component .component-msg {
  margin-left: 450px;
  margin-right: 30px;
  margin-top: 30px;
  font-size: 11px;
  line-height: 28px;
}
.fw .mgmt-component .component-msg p {
  text-align: justify;
  font-size: 11px;
  line-height: 24px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  margin: 0;
}
.fw .mgmt-component .component-msg ul.list-with-arrow {
  margin: 16px 0 20px 0;
}
.fw .mgmt-component .component-msg ul.list-with-arrow li {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  margin-bottom: 4px;
}
.fw .mgmt-component .component-msg ul.list-with-arrow li .list-arrow {
  background-position: -456px -3786px;
  margin-right: 8px;
}
.fw .mgmt-component.log360-component .component-msg,
.fw .mgmt-component.mgmt-component-lg .component-msg {
  margin-left: 510px;
  margin-top: 0;
}
.fw .mgmt-component.log360-component .component-msg .list-with-arrow,
.fw .mgmt-component.mgmt-component-lg .component-msg .list-with-arrow {
  margin-bottom: 30px;
  margin-top: 20px;
}
.fw .mgmt-component.log360-component .component-msg .list-with-arrow li,
.fw .mgmt-component.mgmt-component-lg .component-msg .list-with-arrow li {
  margin-bottom: 5px;
}
.fw .high_availability_info {
  position: absolute;
  right: 20px;
  margin-top: 10px;
}
.fw .line {
  border-bottom: 1px solid #d8dcdd;
}
.fw .stroke {
  border: 1px solid #e5e5e5;
}
.fw .stroke.stroke-top {
  border-width: 0;
  border-top-width: 1px;
}
.fw .molded-dropdown {
  z-index: 1000;
}
.fw .molded-dropdown > .btn {
  background-color: transparent;
  position: relative;
  border: 1px solid transparent;
  padding: 3px 3px;
  z-index: 3;
}
.fw .molded-dropdown > .dropdown-menu {
  margin-top: -1px;
  border: 1px solid #e6e6e6;
  box-shadow: 0 0px 4px rgba(0, 0, 0, 0.2);
  z-index: 2;
}
.fw .molded-dropdown.open > .btn,
.fw .molded-dropdown.open .btn:focus {
  background-color: #fff;
  box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.2);
  border: 1px solid #e6e6e6;
  border-bottom-color: #fff;
}
.fw .auto_backup_history {
  position: absolute;
  right: 0;
  top: -5px;
  z-index: 1;
}
.fw .auto_backup_history.open {
  z-index: 2;
}
.fw .auto_backup_history .btn {
  height: 28px;
  min-width: 28px;
  text-align: center;
}
.fw .auto_backup_history .auto_backup_history_table {
  padding: 3px 8px;
  min-width: 220px;
  font-size: 11px;
}
.fw .auto_backup_history .auto_backup_history_table .mini-table tr td {
  padding: 2px !important;
}
.fw .auto_backup_history .auto_backup_history_table .mini-table tr:last-child td {
  border-width: 0;
}
.fw .auto_backup_history .auto_backup_history_table .mini-table tr:first-child td {
  font-weight: 600;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .auto_backup_table .fw-icn-history {
  visibility: hidden;
}
.fw .auto_backup_table .open .fw-icn-history {
  visibility: visible;
}
.fw .auto_backup_table .dd-parent-history {
  position: relative;
  float: right;
}
.fw .auto_backup_table tr:hover td .dd-parent-history {
  position: relative;
  float: right;
}
.fw .auto_backup_table tr:hover td .fw-icn-history {
  visibility: visible;
}
.fw .auto_backup_table tr.active .tr-hover {
  visibility: visible;
}
.fw .single-signon-configuration .well {
  box-shadow: none;
  text-align: center;
  background-color: #e6e6e6;
  margin: -5px -5px 15px -5px;
  color: #333;
}
.fw .single-signon-configuration .modal-body {
  padding: 10px;
}
.fw .single-signon-configuration .toggle-panel-container {
  padding: 30px 10px 10px 10px;
}
.fw .ssoc-line {
  margin-top: -1px;
}
.fw .square-box {
  border: 1px solid #ecedee;
  height: auto;
  overflow: hidden;
}
.fw .half {
  width: 50%;
  float: left;
}
.fw .ssl-steps {
  background-color: #f0f1f2;
  padding: 20px;
  height: auto;
  color: #38385a;
  min-height: 808px;
}
.fw .ssl-steps * {
  line-height: 30px;
}
.fw .ssl-steps h4 {
  margin-bottom: 0;
  font-size: 13px;
}
.fw .ssl-note {
  padding: 0;
}
.fw .ssl-note ol {
  list-style: disc;
  display: list-item;
  list-style-position: inside;
}
.fw .ssl-note p {
  width: 500px;
}
.fw .product-tab {
  margin-top: 8px;
  position: relative;
}
.fw .product-tab .product-tab-header {
  overflow: hidden;
  width: 100%;
  position: relative;
  border-left: 1px solid #dbdbdb;
}
.fw .product-tab .product-tab-header > .nav-tabs {
  background: #eceff0;
  border: 1px solid #dbdbdb;
  border-left-width: 0;
  height: 28px;
  font-size: 11px;
  width: 200%;
}
.fw .product-tab .product-tab-header > .nav > li > a {
  padding: 4px 15px;
  color: #000;
  border-right: 1px solid #dbdbdb;
  border-top-width: 0;
  line-height: 19px;
}
.fw .product-tab .product-tab-header > .nav > li:first-child > a {
  border-left-width: 0;
}
.fw .product-tab .product-tab-header > .nav-tabs > li.active > a,
.fw .product-tab .product-tab-header > .nav-tabs > li.active > a:hover,
.fw .product-tab .product-tab-header > .nav-tabs > li.active > a:focus {
  background: #fff;
  border-right-width: 1px;
  border-bottom-color: #fff;
  border-left-color: transparent;
}
.fw .product-tab .product-tab-header .nav-tabs > li.open {
  box-shadow: 0 0 7px rgba(0, 0, 0, 0.176);
}
.fw .product-tab .product-tab-header > .nav-tabs > li > a {
  margin-right: 0px;
}
.fw .product-tab .product-tab-header > .nav-tabs > li > a:hover {
  background: #eceff0;
  border-color: transparent;
  border-right-color: #dbdbdb;
  border-bottom-color: #dbdbdb;
}
.fw .product-tab .product-tab-header .dropdown-menu {
  min-width: 180px;
}
.fw .product-tab .product-tab-header .dropdown-menu > li > a {
  padding: 7px 14px;
}
.fw .product-tab > .tab-content {
  padding: 15px;
  clear: both;
  border-left: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
}
.fw .product-tab > .tab-content h4.tab-view-header {
  margin: 0;
  line-height: 30px;
  font-weight: 600;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 16px;
}
.fw .product-tab .tab-tool-set {
  position: absolute;
  right: 0px;
  top: 1px;
  background: #eceff0;
  height: 26px;
  border-right: 1px solid #dbdbdb;
}
.fw .product-tab .tab-tool-set > ul {
  list-style: none;
  padding: 0;
}
.fw .product-tab .tab-tool-set > ul > li {
  float: left;
}
.fw .product-tab .tab-tool-set > ul > li.border-right {
  border-right: 1px solid #dbdbdb;
}
.fw .product-tab .tab-tool-set > ul > li.border-left {
  border-left: 1px solid #dbdbdb;
}
.fw .product-tab .tab-tool-set > ul > li > a > .fw-icon {
  margin: 0;
}
.fw .product-tab .tab-tool-set > ul > li.bdr-none {
  border-width: 0;
}
.fw .product-tab .tab-tool-set > ul > li.open {
  background: #fff;
}
.fw .product-tab .tab-tool-set > ul > li > a {
  color: #000;
  text-decoration: none;
  font-size: 11px;
  display: block;
  min-height: 27px;
  padding: 4px 10px;
}
.fw .product-tab .tab-tool-set > ul > li > a.sm-padding {
  padding: 4px 3px;
}
.fw .product-tab .tab-tool-set > ul > li.dropdown .dropdown-menu {
  margin-top: -2px;
  z-index: 1;
  box-shadow: 0 0px 6px #9e9e9e;
  border-width: 0;
}
.fw .product-tab .tab-tool-set > ul > li.dropdown.open > a {
  box-shadow: 0 -3px 6px #9e9e9e;
  z-index: 2;
  border-bottom: 1px solid #fff;
  background-color: #fff;
  position: relative;
}
.fw .product-tab .tab-view-bottom {
  margin-top: 10px;
  padding: 10px 0 0 0;
}
.fw .product-list-menu {
  padding: 5px 10px !important;
  min-width: 250px !important;
}
.fw .product-list-menu li {
  border-bottom: 1px solid #e4e4e4;
}
.fw .product-list-menu li:last-child {
  border-bottom-width: 0;
}
.fw .product-list-menu li a {
  padding: 8px !important;
  padding-left: 0 !important;
}
.fw .product-list-menu li a:hover {
  background-color: #fff !important;
}
.fw .product-list-menu li a .fw-icon {
  margin-right: 15px;
}
.fw .report-tab {
  margin-top: 8px;
  position: relative;
}
.fw .report-tab .report-tab-header {
  overflow: hidden;
  width: 100%;
  position: relative;
  border-left: 1px solid #dbdbdb;
  padding-right: 90px;
}
.fw .report-tab .report-tab-header > .nav-tabs {
  background: #eceff0;
  border: 1px solid #dbdbdb;
  border-left-width: 0;
  height: 28px;
  font-size: 11px;
  width: 200%;
}
.fw .report-tab .report-tab-header > .nav > li:hover > a,
.fw .report-tab .report-tab-header > .nav > li:focus > a {
  cursor: move;
}
.fw .report-tab .report-tab-header > .nav > li:hover > a .editable-input,
.fw .report-tab .report-tab-header > .nav > li:focus > a .editable-input {
  border-color: #dedfe1;
}
.fw .report-tab .report-tab-header > .nav > li:hover .fw-inline-icon,
.fw .report-tab .report-tab-header > .nav > li:focus .fw-inline-icon {
  visibility: visible;
}
.fw .report-tab .report-tab-header > .nav > li > a {
  padding: 4px 15px;
  color: #000;
  border-right: 1px solid #dbdbdb;
  border-top-width: 0;
  line-height: 18px;
}
.fw .report-tab .report-tab-header > .nav > li > a .icheckbox_minimal {
  margin-right: 2px;
  vertical-align: bottom;
}
.fw .report-tab .report-tab-header > .nav > li > a .editable-input {
  background: transparent;
  height: 18px;
  border-color: transparent;
  cursor: pointer;
}
.fw .report-tab .report-tab-header > .nav > li > a .editable-input.active,
.fw .report-tab .report-tab-header > .nav > li > a .editable-input:hover.active {
  background-color: #fff;
  cursor: text;
  border-color: #dedfe1;
}
.fw .report-tab .report-tab-header > .nav > li > a .editable-input:focus,
.fw .report-tab .report-tab-header > .nav > li > a .editable-input:hover {
  border-color: #dedfe1;
}
.fw .report-tab .report-tab-header > .nav > li > a .fw-inline-icon {
  position: absolute;
  vertical-align: bottom;
  visibility: hidden;
  right: -2px;
  top: 5px;
  opacity: 0.6;
  filter: alpha(opacity=60);
  cursor: pointer;
}
.fw .report-tab .report-tab-header > .nav > li > a .fw-inline-icon:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .report-tab .report-tab-header > .nav > li:first-child > a {
  border-left-width: 0;
}
.fw .report-tab .report-tab-header > .nav > li.ui-state-highlight {
  background: #eceff0;
  width: 200px;
  height: 26px;
  border: 1px dashed #b3b3b3;
}
.fw .report-tab .report-tab-header > .nav-tabs > li.active > a,
.fw .report-tab .report-tab-header > .nav-tabs > li.active > a:hover,
.fw .report-tab .report-tab-header > .nav-tabs > li.active > a:focus {
  background: #fff;
  border-right-width: 1px;
  border-bottom-color: #fff;
  border-left-color: transparent;
}
.fw .report-tab .report-tab-header .nav-tabs > li.open {
  box-shadow: 0 0 7px rgba(0, 0, 0, 0.176);
}
.fw .report-tab .report-tab-header > .nav-tabs > li > a {
  margin-right: 0px;
}
.fw .report-tab .report-tab-header > .nav-tabs > li > a:hover {
  background: #eceff0;
  border-color: transparent;
  border-right-color: #dbdbdb;
  border-bottom-color: #dbdbdb;
}
.fw .report-tab .report-tab-header .dropdown-menu {
  min-width: 180px;
}
.fw .report-tab .report-tab-header .dropdown-menu > li > a {
  padding: 7px 14px;
}
.fw .report-tab div.report-tab-nav-left,
.fw .report-tab div.report-tab-nav-right {
  position: absolute;
  height: 27px;
  width: 15px;
  background-color: #e1e2e4;
  left: 0;
  top: 0;
  padding-top: 5px;
  cursor: pointer;
  z-index: 1;
}
.fw .report-tab div.report-tab-nav-left > .fw-inline-icon,
.fw .report-tab div.report-tab-nav-right > .fw-inline-icon {
  opacity: 0.4;
  filter: alpha(opacity=40);
}
.fw .report-tab div.report-tab-nav-left:hover > .fw-inline-icon,
.fw .report-tab div.report-tab-nav-right:hover > .fw-inline-icon {
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .report-tab div.report-tab-nav-left:disabled,
.fw .report-tab div.report-tab-nav-right:disabled,
.fw .report-tab div.report-tab-nav-left:disabled:hover,
.fw .report-tab div.report-tab-nav-right:disabled:hover {
  opacity: 0.2 !important;
  filter: alpha(opacity=20) !important;
}
.fw .report-tab div.report-tab-nav-right {
  right: 60px;
  left: auto;
}
.fw .report-tab div.report-tab-nav-right > .fw-inline-icon {
  margin-left: -2px;
}
.fw .report-tab > .tab-content {
  padding: 15px;
  clear: both;
  border-left: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
}
.fw .report-tab > .tab-content h4.tab-view-header {
  margin: 0;
  line-height: 30px;
  font-weight: 600;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 16px;
}
.fw .report-tab .tab-tool-set {
  position: absolute;
  right: 0px;
  top: 1px;
  background: #eceff0;
  height: 26px;
  border-right: 1px solid #dbdbdb;
}
.fw .report-tab .tab-tool-set > ul {
  list-style: none;
  padding: 0;
}
.fw .report-tab .tab-tool-set > ul > li {
  float: left;
}
.fw .report-tab .tab-tool-set > ul > li.border-right {
  border-right: 1px solid #dbdbdb;
}
.fw .report-tab .tab-tool-set > ul > li.border-left {
  border-left: 1px solid #dbdbdb;
}
.fw .report-tab .tab-tool-set > ul > li > a > .fw-icon {
  margin: 0;
}
.fw .report-tab .tab-tool-set > ul > li.bdr-none {
  border-width: 0;
}
.fw .report-tab .tab-tool-set > ul > li.open {
  background: #fff;
  z-index: 100;
}
.fw .report-tab .tab-tool-set > ul > li > a {
  color: #000;
  text-decoration: none;
  font-size: 11px;
  display: block;
  min-height: 27px;
  padding: 4px 10px;
  border-left: 1px solid #dbdbdb;
}
.fw .report-tab .tab-tool-set > ul > li > a.sm-padding {
  padding: 4px 3px;
}
.fw .report-tab .tab-tool-set > ul > li.add-tab > a {
  padding: 4px 5px !important;
}
.fw .report-tab .tab-tool-set > ul > li.dropdown .dropdown-menu {
  margin-top: -2px;
  z-index: 1;
  box-shadow: 0 0px 6px #9e9e9e;
  border-width: 0;
}
.fw .report-tab .tab-tool-set > ul > li.dropdown.open > a {
  box-shadow: 0 -3px 6px #9e9e9e;
  z-index: 2;
  border-bottom: 1px solid #fff;
  background-color: #fff;
  position: relative;
}
.fw .report-tab .tab-tool-set .report-list-menu {
  margin: 0;
  padding: 0;
  list-style: none;
}
.fw .report-tab .tab-tool-set .report-list-menu > li {
  position: relative;
}
.fw .report-tab .tab-tool-set .report-list-menu > li > a {
  padding: 3px 15px !important;
  display: block;
  color: #000;
}
.fw .report-tab .tab-tool-set .report-list-menu > li > a .fw-icn-draggable {
  position: absolute;
  margin-left: -16px;
  top: 2px;
  display: none;
}
.fw .report-tab .tab-tool-set .report-list-menu > li:hover > a .fw-icn-draggable {
  display: block;
}
.fw .report-tab .tab-tool-set .report-list-menu > li.ui-state-highlight {
  background-color: #f5f5f5;
  border: 1px dashed #ccc;
  height: 21px;
}
.fw .report-tab .tab-tool-set .report-list-menu-footer {
  margin: 0px 5px 0px 5px;
  padding-top: 5px;
  border-top: 1px solid #f2f2f2;
}
.fw .report-tab .tab-tool-set .report-list-menu-footer > .btn {
  padding: 0px 10px;
}
.fw .report-tab .tab-view-bottom {
  margin-top: 10px;
  padding: 10px 0 0 0;
}
.fw .integration_info {
  position: absolute;
  right: 20px;
  margin-top: 3px;
}
.fw .integration_tab {
  min-height: 390px;
}
.fw .nav-line-tabs .nav-tabs {
  border-bottom: 1px solid #e3e9e9;
  height: 41px;
}
.fw .nav-line-tabs .nav-tabs li a {
  font-size: 11px;
  color: #545454;
  padding: 10px 20px 10px 20px;
  border-width: 0;
  border-bottom: 3px solid transparent;
}
.fw .nav-line-tabs .nav-tabs li a:hover {
  background: #fff;
  color: #000;
  border-color: #e3e9e9;
}
.fw .nav-line-tabs .nav-tabs li .sep {
  background: #E4E7E8;
  width: 1px;
  height: 16px;
  position: absolute;
  top: 5px;
  right: 0;
}
.fw .nav-line-tabs .nav-tabs li.active a {
  background: #fff;
  border-width: 0;
  padding: 10px 20px 10px 20px;
  border-bottom: 3px solid #7ebb49;
  color: #000;
  font-weight: 600;
}
.fw .nav-line-tabs .tab-content .tab-pane {
  padding: 10px 0;
}
.fw .nav-line-tabs.line-tabs-sm .nav-tabs {
  height: 30px;
}
.fw .nav-line-tabs.line-tabs-sm .nav-tabs li {
  margin-right: 2px;
}
.fw .nav-line-tabs.line-tabs-sm .nav-tabs li a {
  padding: 7px 6px 6px;
}
.fw .nav-line-tabs.line-tabs-sm .nav-tabs li.active a {
  border-bottom: 2px solid #7ebb49;
}
.fw .nav-line-tabs.filter-line-tab .nav-tabs {
  height: auto;
  margin-bottom: -1px;
}
.fw .nav-line-tabs.filter-line-tab .nav-tabs li {
  position: relative;
  margin: 0 5px;
}
.fw .nav-line-tabs.filter-line-tab .nav-tabs li a {
  padding: 7px 10px 9px 35px;
  cursor: pointer;
  background: transparent;
}
.fw .nav-line-tabs.filter-line-tab .nav-tabs li a .iradio_minimal {
  position: absolute;
  left: 10px;
  top: 7px;
  margin-right: 10px;
}
.fw .nav-line-tabs.filter-line-tab .nav-tabs li .sep {
  width: 1px;
  height: 15px;
  background-color: #CECECE;
  display: inline-block;
  position: absolute;
  top: -3px;
  bottom: 0;
  margin: auto;
  right: -5px;
}
.fw .nav-line-tabs.filter-line-tab .nav-tabs li:first-child {
  margin-left: 0;
}
.fw .nav-line-tabs.filter-line-tab .nav-tabs li.active a {
  background: transparent;
}
.fw .nav-line-tabs.line-tabs-md .nav-tabs {
  height: 28px;
}
.fw .nav-line-tabs.line-tabs-md .nav-tabs li {
  margin-right: 24px;
}
.fw .nav-line-tabs.line-tabs-md .nav-tabs li a {
  padding: 5px 8px;
}
.fw .nav-line-tabs.template-line-tab {
  border: 1px solid #e4e4e4;
}
.fw .nav-line-tabs.template-line-tab > .nav.nav-tabs {
  width: 200px;
  height: auto;
  border-bottom: 1px solid #e4e4e4;
}
.fw .nav-line-tabs.template-line-tab > .nav.nav-tabs li {
  border-right: 1px solid #e4e4e4;
  width: 33.333%;
}
.fw .nav-line-tabs.template-line-tab > .nav.nav-tabs li a {
  padding: 6px 0;
  text-align: center;
  color: #000;
  border-bottom-width: 2px;
  margin: 0;
}
.fw .nav-line-tabs.template-line-tab > .nav.nav-tabs li.active a {
  font-weight: normal;
}
.fw .nav-line-tabs.template-line-tab .tab-content .tab-pane {
  padding: 0;
  border: 0;
}
.fw .nav-line-tabs.template-line-tab .tab-content .tab-pane .vertical-tab {
  border: 0;
}
.fw .nav-line-tabs.template-line-tab .tab-content .tab-pane .vertical-tab .vertical-tab-nav {
  width: 200px;
  background: #fff;
  border-right: #e4e4e4 solid 1px;
  min-height: 276px;
  padding: 0;
}
.fw .nav-line-tabs.template-line-tab .tab-content .tab-pane .vertical-tab .tab-content {
  background: #fff;
  position: absolute;
  top: -29px;
  padding: 0;
  width: 100%;
}
.fw .nav-line-tabs.template-line-tab .tab-content .tab-pane .vertical-tab .tab-content .compose {
  background: #f9f9f9;
  padding: 10px 0 0 0;
  border-bottom: 1px solid #e4e4e4;
  border-top: 1px solid #e4e4e4;
  margin-top: -1px;
  display: inline-block;
  width: 100%;
}
.fw .nav-line-tabs.template-line-tab .tab-content .tab-pane .vertical-tab .tab-content .editor {
  border: 0;
  width: 672px;
}
.fw .nav-line-tabs.template-line-tab .tab-content .tab-pane .vertical-tab .tab-content .form-group {
  margin-bottom: 7.5px;
  padding-left: 7.5px;
  padding-right: 7.5px;
}
.fw .nav-line-tabs.template-line-tab .tab-content .tab-pane .vertical-tab .vertical-tab-content {
  margin-left: 200px;
}
.fw .nav-line-tabs.template-line-tab .tab-content .tab-pane .vertical-tab .tabs-left.nav-tabs {
  height: auto;
  padding: 0;
}
.fw .nav-line-tabs.template-line-tab .tab-content .tab-pane .vertical-tab .tabs-left.nav-tabs li a {
  border-top: 1px solid #f1f1f1;
  border-bottom: #f1f1f1 solid 1px;
  padding: 8.5px 10px;
  position: relative;
  color: #000;
}
.fw .nav-line-tabs.template-line-tab .tab-content .tab-pane .vertical-tab .tabs-left.nav-tabs li a .radio-inline {
  min-height: initial;
}
.fw .nav-line-tabs.template-line-tab .tab-content .tab-pane .vertical-tab .tabs-left.nav-tabs li a .radio-inline .iradio_minimal {
  margin-right: 8px;
}
.fw .nav-line-tabs.template-line-tab .tab-content .tab-pane .vertical-tab .tabs-left.nav-tabs li:first-child a {
  border-top-width: 0;
}
.fw .nav-line-tabs.template-line-tab .tab-content .tab-pane .vertical-tab .tabs-left.nav-tabs li.active a,
.fw .nav-line-tabs.template-line-tab .tab-content .tab-pane .vertical-tab .tabs-left.nav-tabs li:hover a {
  background: #f6f6f6;
  font-weight: normal;
}
.fw .nav-line-tabs.template-line-tab .tab-content .tab-pane .vertical-tab .tabs-left.nav-tabs .icheckbox_minimal {
  margin-bottom: 6px;
  float: left;
  margin-top: -2px;
}
.fw .roboUpdate .modal-menu {
  float: right;
  border-right: 1px solid #d8dcdd;
  padding: 0 8px;
  margin-top: 5px;
  margin-right: 10px;
  color: #afafaf;
}
.fw .roboUpdate .download-patch {
  margin: 10px 0 20px;
  height: auto;
  overflow: auto;
}
.fw .roboUpdate .download-patch .current-version,
.fw .roboUpdate .download-patch .upgrade {
  margin-left: 15px;
  font-size: 14px;
  font-weight: 600;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  line-height: 20px;
  float: left;
}
.fw .roboUpdate .download-patch .current-version {
  width: 220px;
  border-right: 1px solid #d9dcdd;
}
.fw .roboUpdate .download-patch .upgrade {
  width: 180px;
  margin-left: 55px;
  font-size: 15px;
}
.fw .roboUpdate .download-patch .patch-label {
  font-size: 11px;
  color: #7a8388;
  font-weight: 300;
}
.fw .roboUpdate .download-patch .download-label {
  font-size: 11px;
  color: #000;
}
.fw .roboUpdate .download-patch .download-completed {
  margin-left: 15px;
  font-size: 12px;
  float: left;
}
.fw .roboUpdate .download-patch .download-error {
  margin-left: 15px;
  font-size: 12px;
  float: left;
  color: #e44f4f;
}
.fw .roboUpdate .download-patch .download-demo-error {
  margin-left: 15px;
  margin-top: inherit;
  font-size: 12px;
  float: left;
  color: #e44f4f;
}
.fw .roboUpdate .download-patch .unsupport-error {
  margin-left: 15px;
  font-size: 12px;
  float: left;
  color: #e44f4f;
  width: 492px;
}
.fw .roboUpdate .action-buttons {
  text-align: center;
  padding: 3px 8px;
}
.fw .roboUpdate .roboupdate-loading {
  font-size: 12px;
  text-align: center;
  padding: 40px 0;
}
.fw .roboUpdate-settings .modal-menu {
  float: right;
  border-right: 1px solid #d8dcdd;
  padding: 0 8px;
  margin-top: 5px;
  margin-right: 10px;
  color: #017fbe;
}
.fw .roboUpdate-settings .nav-line-tabs {
  margin-top: -10px;
}
.fw .robo-update-history {
  padding: 15px 5px 15px 15px;
  border: 1px solid #dcdedf;
  background-color: #f5f6f6;
  clear: both;
  display: none;
  margin-bottom: 20px;
}
.fw .robo-update-history .history-list {
  margin: 0;
  padding: 0;
  list-style: none;
}
.fw .robo-update-history .history-list li {
  padding: 8px;
  border-bottom: 1px solid #dcdedf;
}
.fw .robo-update-history .mCSB_scrollTools .mCSB_draggerRail {
  width: 6px;
  background-color: #e3e5e6;
}
.fw .robo-update-history .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 6px;
  background-color: #b3b9bb !important;
}
.fw .robo-update-history .version {
  display: block;
  float: left;
  color: #000;
  width: 80px;
  font-weight: 600;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .robo-update-history .build {
  display: block;
  float: left;
  color: #000;
  font-weight: 600;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  width: 80px;
}
.fw .robo-update-history .status {
  display: block;
  color: #687278;
  clear: both;
}
.fw .robo-update-history .sep {
  display: block;
  width: 20px;
  float: left;
  line-height: 22px;
}
.fw .btn-gray {
  background-color: #c5cacc;
}
.fw .btn-gray:hover {
  background-color: #b1b9bc;
}
.fw .integration_settings_promotional {
  background: url("images/promotional-sprite.png?bN=5314") #f5f6f6 0px -128px no-repeat;
  width: 260px;
  height: 380px;
  position: absolute;
  right: 6px;
  border-bottom: 6px solid #dfe3e5;
  top: 33px;
}
.fw .integration_settings_promotional .integration_settings_logo {
  width: 147px;
  height: 48px;
  margin: 25px auto 0px auto;
  background: url("images/promotional-sprite.png?bN=5314") no-repeat;
}
.fw .integration_settings_promotional .integration_settings_logo.admp {
  background-position: -332px -8px;
  width: 145px;
}
.fw .integration_settings_promotional .integration_settings_logo.adap {
  background-position: -474px -600px;
  width: 115px;
}
.fw .integration_settings_promotional .integration_settings_logo.adssp {
  width: 165px;
  background-position: -394px -664px;
}
.fw .integration_settings_promotional .integration_settings_logo.erp {
  width: 204px;
  background-position: -393px -728px;
}
.fw .integration_settings_promotional .integration_settings_logo.omp {
  width: 202px;
  background-position: -394px -788px;
}
.fw .integration_settings_promotional .integration_settings_logo.rmp {
  width: 200px;
  background-position: -394px -844px;
}
.fw .integration_settings_promotional .integration_settings_logo.dsp {
  width: 171px;
  background-position: -394px -903px;
}
.fw .integration_settings_promotional .integration_settings_logo.ela {
  width: 157px;
  background-position: -192px -723px;
}
.fw .integration_settings_promotional .integration_settings_logo.csp {
  width: 171px;
  background-position: -192px -837px;
}
.fw .integration_settings_promotional .integration_settings_logo.log360ueba {
  width: 135px;
  background-position: -189px -899px;
}
.fw .integration_settings_promotional .integration_settings_logo.omp1 {
  width: 151px;
  background-position: -192px -664px;
}
.fw .integration_settings_promotional .integration_settings_logo.msp {
  width: 145px;
  background-position: -193px -619px;
}
.fw .integration_settings_promotional .integration_settings_logo.spmp {
  background-position: -169px -956px;
  width: 193px;
}
.fw .integration_settings_promotional .integration_settings_logo.pmp {
  background-position: -393px -960px;
  width: 182px;
}
.fw .integration_settings_promotional .integration_settings_logo.pam360 {
  background-position: -48px -954px;
  width: 99px;
}
.fw .integration_settings_promotional .integration_settings_slogan {
  color: #8b8e8f;
  padding: 15px;
  text-align: center;
  font-weight: 600;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 11px;
  line-height: 16px;
}
.fw .integration_settings_promotional .integration_settings_btns {
  text-align: center;
  margin-top: 15px;
}
.fw .integration_settings_promotional .integration_settings_btns .btn {
  background: #fff;
  border: 1px solid #4f5b61;
  padding: 6px 14px;
}
.fw .integration_settings_promotional .integration_settings_list {
  padding-left: 10px;
}
.fw .integration_settings_promotional .integration_settings_list ul {
  list-style: circle;
  margin-top: 20px;
  padding-left: 40px;
}
.fw .integration_settings_promotional .integration_settings_list ul li {
  padding: 7px 0;
  font-size: 11px;
}
.fw .integration_settings_promotional .integration_settings_list ul li a {
  color: #000;
}
.fw .integration_settings_promotional .integration_settings_list ul li .fw-inline-icon {
  margin-right: 12px;
}
.fw .integration_settings_promotional.type-1 {
  width: 246px;
  height: 361px;
  top: 0;
  right: 0;
  margin-right: -1px;
  border-bottom-width: 5px;
}
.fw .integration_settings_promotional.type-1 .integration_settings_logo {
  margin-top: 22px;
}
.fw .integration_settings_promotional.type-1 .integration_settings_slogan {
  padding: 12px;
}
.fw .integration_settings_promotional.type-1 .integration_settings_btns {
  margin-top: 21px;
}
.fw .integration_settings_promotional.type-1 .integration_settings_list ul {
  margin-top: 15px;
  padding-left: 33px;
}
.fw .integration_settings_promotional.type-1 .integration_settings_list ul li {
  padding: 5px 0;
}
.fw .high_avilability_promotional {
  width: 294px;
  height: 640px;
  position: absolute;
  right: 20px;
  border-bottom: 6px solid #dfe3e5;
  top: 55px;
  background: url("images/promotional-sprite.png?bN=5314") #f5f6f6 0px -55px no-repeat;
}
.fw .high_avilability_promotional .high_avilability_slogan {
  color: #333333;
  padding: 15px;
  text-align: center;
  font-weight: 600;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 16px;
  line-height: 24px;
  margin-top: 30px;
}
.fw .high_avilability_promotional .high_avilability_infographic {
  height: 465px;
  width: 252px;
  margin: 42px 0 0 5px;
  background: url("images/promotional-sprite.png?bN=5314") -347px -107px;
}
.fw .ol-list-1 li {
  margin-bottom: 10px;
  margin-top: 10px;
  padding-left: 5px;
}
.fw .mbtm-10 {
  margin-bottom: 10px;
}
.fw .mopn-1 {
  margin: -2px 3px 0 0 !important;
}
.fw .opacity-5 {
  opacity: 0.5;
}
.fw .sm-loading {
  width: 16px;
  height: 16px;
  float: left;
  background: url("images/LoadingX.gif?bN=5314") no-repeat;
  margin: 1px 10px 0 0;
}
.fw .md-loading {
  width: 40px;
  height: 40px;
  float: left;
  background: url("images/loader-sm.gif?bN=5314") no-repeat;
  margin: 1px 10px 0 0;
}
.fw .fleft {
  float: left;
}
.fw .dnone {
  visibility: hidden !important;
}
.fw .flat-alert-danger {
  width: auto;
  padding: 5px 40px;
  border: 1px solid #ed9695;
}
.fw .flat-alert-danger i {
  float: left;
  width: 10px;
  height: 10px;
}
.fw .flat-alert-danger span {
  font-size: 11px;
  color: #000;
  float: left;
  line-height: 1;
}
.fw .flat-alert-success {
  width: auto;
  padding: 5px 40px;
  border: 1px solid #bfdca9;
}
.fw .flat-alert-success i {
  float: left;
  width: 13px;
  height: 10px;
}
.fw .flat-alert-success span {
  font-size: 11px;
  color: #000;
  float: left;
  line-height: 1;
}
.fw .adanger-icon {
  background-position: -207px -297px;
  margin-top: 1px;
  margin-right: 7px;
}
.fw .asuccess-icon {
  background-position: -287px -297px;
  margin-top: 1px;
  margin-right: 7px;
}
.fw .fright {
  float: right;
}
.fw .mrght-30 {
  margin-right: 30%;
}
.fw .mrght-40 {
  margin-right: 40%;
}
.fw .alert-wid {
  width: 414px;
  margin: 0 0 20px 78px;
}
.fw .alert-wid span {
  width: 94%;
}
.fw .padding80 {
  padding: 5px 80px;
}
.fw .full-page-load {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: fixed;
  display: block;
  opacity: 0.7;
  background-color: #fff;
  z-index: 99;
  text-align: center;
}
.fw .full-page-load i {
  position: absolute;
  top: 50%;
  left: 45%;
  z-index: 100;
}
.fw .overlay-white {
  background: rgba(255, 255, 255, 0.7);
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  height: 100%;
  width: 100%;
  position: absolute;
  z-index: 100;
}
.fw .modal-loader {
  width: 78px;
  height: 53px;
  box-shadow: 0px 0px 6px #999;
  text-align: center;
  line-height: 53px;
  left: 50%;
  top: 50%;
  margin-left: -39px;
  margin-top: -26px;
  position: absolute;
  z-index: 101;
  background: #fff;
}
.fw .overlay-full,
.fw.show {
  display: block;
}
.fw .overlay-full .progress-box,
.fw.show .progress-box {
  left: 50%;
  margin-left: -200px;
  position: absolute;
  top: 50%;
  width: 400px;
}
.fw .overlay-full .progress-status,
.fw.show .progress-status {
  height: 30px;
  display: block;
  text-align: center;
}
.fw .classic-dropdown > .dropdown-menu {
  margin-top: -1px;
  z-index: 3;
  padding: 0;
}
.fw .classic-dropdown > .dropdown-toggle {
  border: 1px solid transparent;
  line-height: 12px;
  display: inline-block;
  margin-left: 0 !important;
  font-size: 11px;
}
.fw .classic-dropdown.open > .dropdown-toggle,
.fw .classic-dropdown.open > .dropdown-toggle:hover,
.fw .classic-dropdown.open > .dropdown-toggle:focus {
  background-color: #fff !important;
  border-color: #bbbbbb;
  border-bottom-color: #fff !important;
  z-index: 4;
  position: relative;
}
.fw .classic-dropdown.with-subdropdown .dropdown-menu li.dropdown:hover .dropdown-submenu {
  display: block;
  left: 100%;
  top: 0;
}
.fw .classic-tab {
  margin-top: 8px;
}
.fw .classic-tab > .nav-tabs {
  background: #eceff0;
  border: 1px solid #d6dbdd;
  height: 29px;
}
.fw .classic-tab > .nav > li > a {
  padding: 4px 20px 5px 20px;
  line-height: 18px;
  color: #000;
  border-left: 1px solid #d6dbdd;
  border-right: 1px solid #d6dbdd;
  border-top-width: 0;
  margin-left: -1px;
  min-height: 28px;
}
.fw .classic-tab > .nav > li > a .m365-icon {
  margin-left: 0;
}
.fw .classic-tab > .nav > li > a .icheckbox_minimal {
  vertical-align: bottom;
  margin-right: 7px;
}
.fw .classic-tab > .nav > li > a .close {
  font-size: 11px;
  position: absolute;
  top: 0;
  right: 2px;
  color: #929395;
  display: none;
  cursor: pointer;
}
.fw .classic-tab > .nav > li > a .count {
  background-color: #f06668;
  padding: 1px 3px;
  width: 20px;
  text-align: center;
  color: #fff;
  border-radius: 3px;
  display: inline-block;
  margin: 0 -8px 0 7px;
  font-size: 9px;
  line-height: normal;
}
.fw .classic-tab > .nav > li > a span.circle {
  width: 17px;
  height: 17px;
  background: #BEBEBE;
  display: inline-block;
  text-align: center;
  padding: 2px 0;
  color: #333;
  border-radius: 50%;
  line-height: 15px;
  margin-right: 10px;
}
.fw .classic-tab > .nav-tabs > li.active > a,
.fw .classic-tab > .nav-tabs > li.active > a:hover,
.fw .classic-tab > .nav-tabs > li.active > a:focus {
  background: #fff;
  border-left: 1px solid #d6dbdd;
  border-right: 1px solid #d6dbdd;
  border-top-width: 0;
}
.fw .classic-tab > .nav-tabs > li.active > a span.circle {
  color: #fff;
  background-color: #327F17;
}
.fw .classic-tab .nav-tabs > li:first-child.active > a {
  border-left: 1px solid transparent;
  border-left-width: 0;
  margin-left: 0;
}
.fw .classic-tab .nav-tabs > li:first-child > a {
  margin-left: 0;
  border-left-width: 0;
}
.fw .classic-tab > .nav-tabs > li > a {
  margin-right: 0px;
}
.fw .classic-tab > .nav-tabs > li > a span.fw-text-xs {
  display: inline-block;
  line-height: normal;
  vertical-align: top;
  margin-top: 4px;
}
.fw .classic-tab > .nav-tabs > li > a:hover,
.fw .classic-tab > .nav-tabs > li > a:focus {
  background: #eceff0;
}
.fw .classic-tab > .nav-tabs > li > a:hover .close {
  display: block;
}
.fw .classic-tab > .tab-content {
  padding: 5px;
  clear: both;
  border-left: 1px solid #d6dbdd;
  border-right: 1px solid #d6dbdd;
  border-bottom: 1px solid #d6dbdd;
}
.fw .classic-tab.classic-tab-enhanced {
  position: relative;
}
.fw .classic-tab.classic-tab-enhanced .tab-content {
  padding-top: 20px;
}
.fw .classic-tab.classic-tab-enhanced .add-button {
  width: 150px;
  height: 31px;
  padding: 7px 8px;
  color: #6a6b6d;
  cursor: pointer;
}
.fw .classic-tab.classic-tab-enhanced .add-button:hover {
  color: #000;
}
.fw .classic-tab .tab-tool-set {
  position: absolute;
  right: 1px;
  top: 1px;
  background: #eceff0;
  height: 31px;
}
.fw .classic-tab .tab-tool-set > ul {
  list-style: none;
  padding: 0;
}
.fw .classic-tab .tab-tool-set > ul > li {
  float: left;
}
.fw .classic-tab .tab-tool-set > ul > li.border-right {
  border-right: 1px solid #d6dbdd;
}
.fw .classic-tab .tab-tool-set > ul > li.border-left {
  border-left: 1px solid #d6dbdd;
}
.fw .classic-tab .tab-tool-set > ul > li > a > .fw-icon {
  margin: 0;
}
.fw .classic-tab .tab-tool-set > ul > li.bdr-none {
  border-width: 0;
}
.fw .classic-tab .tab-tool-set > ul > li.open {
  background: #fff;
}
.fw .classic-tab .tab-tool-set > ul > li > a {
  color: #000;
  text-decoration: none;
  font-size: 11px;
  display: block;
  min-height: 34px;
  padding: 6px 9px;
  border-left: 1px solid #d6dbdd;
  min-height: 31px;
  position: relative;
  z-index: 99;
}
.fw .classic-tab .tab-tool-set > ul > li > a.sm-padding {
  padding: 6px 3px;
}
.fw .classic-tab .tab-tool-set > ul > li.dropdown .dropdown-menu {
  margin-top: -2px;
  z-index: 4;
  box-shadow: 0 0px 6px #9e9e9e;
  border-width: 0;
}
.fw .classic-tab .tab-tool-set > ul > li.dropdown.open > a {
  box-shadow: 0 -3px 6px #9e9e9e;
  z-index: 5;
  border-bottom: 1px solid #fff;
  background-color: #fff;
  position: relative;
}
.fw .classic-tab .tab-tool-set > ul > li:first-child:last-child a {
  border-width: 0;
}
.fw .classic-tab.classic-tab-lg > .nav.nav-tabs {
  height: 36px;
}
.fw .classic-tab.classic-tab-lg > .nav > li {
  width: 50%;
}
.fw .classic-tab.classic-tab-lg > .nav > li > a {
  padding: 7px 16px 8px 16px;
  color: #000;
  border-left: 1px solid #d6dbdd;
  border-right: 1px solid #d6dbdd;
  border-top-width: 0;
  margin-left: -1px;
  height: auto;
  line-height: 18px;
  font-size: 11px;
  margin-right: 0px;
  height: 35px;
}
.fw .classic-tab.classic-tab-lg > .nav > li > a .fw-icon {
  margin-left: 0;
}
.fw .classic-tab.classic-tab-lg > .nav > li > a .icheckbox_minimal {
  vertical-align: bottom;
  margin-right: 10px;
}
.fw .classic-tab.classic-tab-lg > .nav > li > a .close {
  font-size: 11px;
  position: absolute;
  top: 0;
  right: 2px;
  color: #929395;
  display: none;
  cursor: pointer;
}
.fw .classic-tab.classic-tab-lg > .nav > li > a:hover,
.fw .classic-tab.classic-tab-lg > .nav > li > a:focus {
  background: #eceff0;
}
.fw .classic-tab.classic-tab-lg > .nav > li > a:hover .close {
  display: block;
}
.fw .classic-tab.classic-tab-lg > .nav > li > a:last-child {
  border-right: 1px solid transparent !important;
}
.fw .classic-tab.classic-tab-lg > .nav > li.active a {
  border-bottom: #fff solid 1px;
  color: #000;
}
.fw .classic-tab.classic-tab-lg > .nav > li.active a:hover,
.fw .classic-tab.classic-tab-lg > .nav > li.active a:focus {
  background: #fff;
  border-left: 1px solid #d6dbdd;
  border-right: 1px solid #d6dbdd;
  border-top-width: 0;
  border-bottom: #fff solid 1px;
  color: #000;
}
.fw .classic-tab.classic-tab-lg > .nav > li:first-child > a {
  margin-left: 0;
  border-left-width: 0;
}
.fw .classic-tab.classic-tab-lg > .nav > li:first-child.active > a {
  border-left: 1px solid transparent;
  border-left-width: 0;
  margin-left: 0;
}
.fw .classic-tab.classic-tab-noborder > .nav-tabs {
  border: 0px;
  background-color: transparent;
  height: auto !important;
}
.fw .classic-tab.classic-tab-noborder > .nav-tabs > li > a {
  padding: 0 10px;
  min-height: auto;
  color: #7f7f7f;
  border-bottom: 0px;
}
.fw .classic-tab.classic-tab-noborder > .nav-tabs > li > a:hover {
  background-color: #f2f2f2;
}
.fw .classic-tab.classic-tab-noborder > .nav-tabs > li > a.no-border {
  border: 0px !important;
}
.fw .classic-tab.classic-tab-noborder > .nav-tabs > li.active > a {
  color: #000;
  border-right-color: #dedede;
}
.fw .classic-tab.classic-tab-noborder > .tab-content {
  border: 0px;
}
.fw .panel-classic .panel .panel-heading {
  padding: 4px 10px;
  background: #eceff0;
}
.fw .panel-classic .panel .panel-heading .panel-title > span {
  display: block;
  font-size: 11px;
}
.fw .panel-classic .panel .panel-heading .panel-title > span .fw-inline-icon {
  vertical-align: text-top;
  margin: 0;
}
.fw .panel-classic .panel .panel-heading .panel-title > span .icheckbox_minimal {
  margin-right: 10px;
  vertical-align: sub;
}
.fw .panel-classic .panel .panel-heading .panel-title > span ul {
  float: right;
  list-style: none;
  margin: -9px 0;
  padding: 0;
}
.fw .panel-classic .panel .panel-heading .panel-title > span ul li {
  float: left;
  padding: 9px 6px;
  min-height: 36px;
}
.fw .panel-classic .panel .panel-heading .panel-title > span.collapsed .caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-left: 4px dashed;
  border-left: 4px solid \9;
  border-right-width: 0 !important;
  border-top: 4px solid transparent !important;
  border-bottom: 4px solid transparent !important;
}
.fw .panel-classic .panel .panel-heading .panel-title > span .caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-bottom-width: 0px !important;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.fw .list-dropdown {
  padding: 10px;
  min-width: 238px;
  font-size: 11px;
  color: #000;
}
.fw .list-dropdown textarea.form-control {
  border-color: #ccc;
}
.fw .list-dropdown.left-dropdown-arrow:after {
  right: auto !important;
  left: 30px !important;
  top: 1px;
  box-shadow: -2px 2px 2px 0 rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: -2px 2px 2px 0 rgba(0, 0, 0, 0.12);
  -moz-box-shadow: -2px 2px 2px 0 rgba(0, 0, 0, 0.12);
  -o-box-shadow: -2px 2px 2px 0 rgba(0, 0, 0, 0.12);
}
.fw .list-dropdown.right-dropdown-arrow:after {
  left: auto !important;
  right: 0 !important;
}
.fw .list-dropdown .search-input {
  margin-bottom: 10px;
  position: relative;
}
.fw .list-dropdown .search-input input {
  width: 100%;
  height: 22px;
  padding: 1px 20px 1px 3px;
}
.fw .list-dropdown .search-input .fw-icn-clear-search-sm,
.fw .list-dropdown .search-input .fw-icn-search-clear1 {
  position: absolute;
  cursor: pointer;
  right: 8px;
  top: 3px;
}
.fw .list-dropdown > ul {
  padding: 5px 0;
  margin: 0;
}
.fw .list-dropdown > ul > li {
  list-style: none;
}
.fw .list-dropdown > ul > li > a {
  color: #000;
  display: block;
  padding: 5.5px 10px;
}
.fw .list-dropdown > ul > li > a .checkbox-inline {
  padding: 0 !important;
}
.fw .list-dropdown .result-list ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.fw .list-dropdown .result-list ul li a {
  display: block;
  padding: 2px 8px;
  color: #000;
  line-height: 18px;
}
.fw .list-dropdown .result-list ul li a:hover {
  text-decoration: none;
  background-color: #f5f5f5;
}
.fw .list-dropdown .result-list ul li:hover > a {
  text-decoration: none;
  background-color: #f5f5f5;
}
.fw .list-dropdown .result-list .mCSB_scrollTools {
  right: 5px;
}
.fw .list-dropdown.list-dropdown-md .result-list ul li a {
  padding: 5px 12px;
  color: #000;
}
.fw .list-dropdown.list-dropdown-md .result-list ul li a .checkbox-inline .icheckbox_minimal {
  margin-top: 1px;
}
.fw .list-dropdown .troublelisting {
  padding: 0;
  margin: 0;
}
.fw .list-dropdown .troublelisting li {
  list-style: none;
  border-bottom: #e5e5e5 solid 1px;
  padding: 3.5px 0;
}
.fw .list-dropdown .troublelisting li:first-child {
  padding-top: 0;
}
.fw .list-dropdown .troublelisting li a {
  float: right;
  color: #017fbe;
  padding: 0;
}
.fw .list-dropdown .troublelisting li a:hover {
  background-color: transparent;
  color: #017fbe;
  text-decoration: underline;
}
.fw .fw-overlay {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 99;
  position: absolute;
  display: none;
}
.fw .fw-overlay.white {
  background: rgba(255, 255, 255, 0.6);
}
.fw .fw-overlay.black {
  background: rgba(0, 0, 0, 0.7);
}
.fw .fw-overlay.disable {
  display: block;
}
.fw .fw-overlay.grey {
  background: rgba(0, 0, 0, 0.2);
}
.fw .sms-quick-help {
  margin: 0 -10px -10px -10px;
  padding: 20px;
  border-top: 1px solid #e3e9e9;
}
.fw .sms-quick-help h5 {
  font-weight: 600;
  font-size: 12px;
  margin-top: 0;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .sms-quick-help ul {
  padding: 0;
  margin: 0;
  padding-left: 20px;
}
.fw .sms-quick-help ul li {
  line-height: 24px;
  color: #7ebb49;
  font-size: 14px;
}
.fw .sms-quick-help ul li span {
  color: #666666;
  font-size: 11px;
}
.fw .sms-quick-help ul ul {
  padding: 0;
  margin: 0;
  padding-left: 20px;
}
.fw .sms-quick-help ul ul li {
  line-height: 20px;
  color: #808080;
  font-size: 14px;
  list-style-type: disc;
}
.fw .sms-quick-help ul ul li span {
  color: #666666;
  font-size: 11px;
}
.fw .select-auth,
.fw .verify-auth {
  width: 312px;
  margin: 0 auto 0px auto;
  padding-top: 70px;
}
.fw .select-auth .form-group,
.fw .verify-auth .form-group {
  position: relative;
}
.fw .select-auth .form-group .auth-resend,
.fw .verify-auth .form-group .auth-resend {
  position: absolute;
  top: 5px;
  left: 270px;
}
.fw .select-auth .form-control,
.fw .verify-auth .form-control {
  display: inline-block;
}
.fw .select-auth h2,
.fw .verify-auth h2 {
  font-size: 15px;
  font-weight: 600;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  line-height: 24px;
}
.fw .select-auth h2 span,
.fw .verify-auth h2 span {
  font-size: 10px;
  color: #8e959a;
  font-weight: normal;
  display: block;
  white-space: nowrap;
  line-height: 11px;
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .select-auth > ul,
.fw .verify-auth > ul {
  padding: 0;
  margin: 20px 0 20px 0;
  width: 100%;
}
.fw .select-auth > ul > li,
.fw .verify-auth > ul > li {
  display: block;
  padding: 15px 0;
  border-bottom: 1px solid #e3e3e3;
}
.fw .select-auth > ul > li:first-child,
.fw .verify-auth > ul > li:first-child {
  border-top: 1px solid #e3e3e3;
}
.fw .select-auth > ul > li .fw-icon,
.fw .verify-auth > ul > li .fw-icon {
  float: right;
}
.fw .select-auth > ul > li .iradio_minimal,
.fw .verify-auth > ul > li .iradio_minimal {
  margin-top: 0;
  margin-right: 5px;
  vertical-align: middle;
}
.fw .select-auth .hint,
.fw .verify-auth .hint {
  color: #8e959a;
}
.fw .select-auth.duo-auth,
.fw .verify-auth.duo-auth {
  width: 1000px;
  margin: 0px auto;
}
.fw .select-auth.duo-auth .duo-inner,
.fw .verify-auth.duo-auth .duo-inner {
  border: 1px solid #dbdedf;
}
.fw .two-fact-auth h2 {
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  color: #8e959a;
}
.fw .two-fact-auth p {
  line-height: 24px;
}
.fw .tfa-panel-group .panel .panel-heading .panel-title > span {
  line-height: 18px;
}
.fw .tfa-panel-group .panel .panel-heading .panel-title .fw-inline-icon {
  margin-right: 5px;
  margin-left: 5px;
  vertical-align: bottom !important;
}
.fw .tfa-panel-group .panel .panel-body {
  position: relative;
  padding: 10px;
}
.fw .tfa-panel-group .panel .panel-body .form-horizontal .form-group .log-min-width {
  width: 70px;
}
.fw .tfa-panel-group .panel .panel-body .form-horizontal .form-group .log-max-width {
  margin-left: 86px;
  width: 580px;
  float: none;
}
.fw .tfa-panel-group .panel .panel-body .form-horizontal .form-group .log-min-width-offset {
  margin-left: 70px;
}
.fw .tfa-panel-group .panel .lf-bx {
  width: 650px;
  float: left;
}
.fw .tfa-panel-group .nte-box {
  padding: 15px;
  position: relative;
  float: right;
  width: 300px;
  border: 1px solid #d9dcdd;
}
.fw .tfa-panel-group .nte-box .nte-header {
  margin-top: -5px;
  color: #333;
  font-size: 11px;
  margin-bottom: 5px;
}
.fw .tfa-panel-group .nte-box ul {
  padding-left: 20px;
  margin-bottom: 0;
}
.fw .tfa-panel-group .nte-box ul li {
  color: #333;
  font-size: 11px;
  margin-bottom: 10px;
  line-height: 19px;
}
.fw .tfa-panel-group .nte-box ul li:last-child {
  margin-bottom: 0;
}
.fw .tfa-panel-group.panel-group .panel + .panel {
  margin-top: 2px;
}
.fw .tfa-panel-group.panel-group .panel.open + .panel {
  margin-top: -1px;
}
.fw .tick-dropdown {
  font-size: 11px;
  margin: 0;
}
.fw .tick-dropdown li a {
  padding: 6px 20px;
  padding-left: 25px;
}
.fw .tick-dropdown li a:hover {
  background-color: #fff;
}
.fw .tick-dropdown li.active a,
.fw .tick-dropdown li.active a:focus {
  background: #fff;
  color: #000;
  font-weight: 600;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .tick-dropdown li.active a:hover,
.fw .tick-dropdown li.active a:focus:hover {
  background-color: #fff;
  color: #000;
}
.fw .tick-dropdown li.active a .fw-icon,
.fw .tick-dropdown li.active a:focus .fw-icon {
  margin: 0;
  margin-left: -18px;
}
.fw .editor {
  min-height: 125px;
  border: 1px solid #ccc;
  position: relative;
}
.fw .editor.attachment {
  padding-bottom: 22px;
}
.fw .editor .uploaded-file {
  min-height: 25px;
  border-top: 1px solid #e5e5e5;
  position: absolute;
  bottom: 0px;
  left: 0;
  right: 0;
  padding: 0 5px;
  vertical-align: middle;
  display: none;
}
.fw .editor .uploaded-file .file-que {
  display: inline-block;
  width: auto;
  background-color: #fafafa;
  border: 1px solid #e5e5e5;
  padding: 0px 20px 0px 6px;
  line-height: 18px;
  margin-top: 3px;
  margin-right: 5px;
}
.fw .editor .uploaded-file .file-que .name-of-file {
  float: left;
}
.fw .editor .uploaded-file .file-que .close-btn {
  font-size: 14px;
  float: right;
  margin-right: -18px;
  text-align: center;
  cursor: pointer;
  width: 14px;
}
.fw .editor.open .uploaded-file {
  display: block;
}
.fw .editor .editor-priority {
  position: absolute;
  right: 0;
  z-index: 2;
  top: 6px;
  right: -10px;
}
.fw .editor .editor-priority .p-label {
  font-weight: 600;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  color: #888;
}
.fw .editor .editor-priority > a {
  color: #888;
  min-width: 60px;
  display: inline-block;
}
.fw .editor .editor-priority .tick-dropdown {
  min-width: 80px;
  margin-top: 10px;
}
.fw .editor .editor-priority .tick-dropdown::after {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  bottom: 100%;
  right: 3px;
  top: 0;
  box-sizing: border-box;
  border: 6px solid black;
  border-color: transparent transparent #fff #fff;
  transform-origin: 0 0;
  transform: rotate(136deg);
  box-shadow: -1px 1px 0px 0 rgba(0, 0, 0, 0.4);
}
.fw .editor .editor-priority .tick-dropdown li a {
  font-weight: 600;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .sca-status {
  color: #57981d;
}
.fw .sca-status.disable {
  color: #666;
}
.fw .ipTable {
  width: 90%;
  margin-top: 10px;
}
.fw .ipTable tr td {
  padding: 0 10px 5px 0px;
}
.fw .ipTable tr:last-child td {
  padding: 0 10px 0 0px;
}
.fw .iprangelist {
  min-width: 290px;
  word-break: break-word;
  -ms-word-break: break-all;
}
.fw .aiip-input {
  max-width: 100%;
  width: 483px;
}
.fw [fw=COMPONENT] > table {
  border-spacing: 20px;
  border-collapse: separate;
}
.fw [component=CHART_LEGEND] > table {
  border-spacing: 0px;
  border-collapse: separate;
}
.fw [component=CHART_LEGEND] > table[cellpadding="5"] {
  border-spacing: 10px;
  border-collapse: separate;
}
.fw [fw=LHS_HEADER] > table[cellspacing="10"] {
  border-spacing: 10px;
  border-collapse: separate;
}
.fw .adsmiddleLines {
  overflow: inherit;
}
.fw .no-data-icon {
  display: inline;
  background-image: url("images/flat-common-sprites-images@2x.png?bN=5314");
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-repeat: no-repeat;
  float: left;
  margin-right: -15px;
  margin-left: 25px;
  background-position: -39px -223px;
  width: 30px;
  height: 31px;
}
.fw .border-box {
  border: 1px solid #E4E4E4;
  padding: 7px 15px;
  background-color: #f1f4f5;
}
.fw .border-box.default {
  background: none;
}
.fw .trans-alert {
  width: 336px;
  position: absolute;
  left: 50%;
  margin-left: -168px;
  top: 42px;
  z-index: 999;
  color: #000;
  padding: 9px 27px;
  background: #fff;
  border: 2px solid #e4e4e4;
}
.fw .ip-restriction-alert {
  width: 870px;
  height: 216px;
  background-color: #fcfcfc;
  margin: 135px auto;
  text-align: center;
  padding: 40px;
  border: 1px solid #ededed;
}
.fw .ip-restriction-alert div {
  font-size: 12px;
  color: #e1524f;
  margin-top: 20px;
  font-weight: bold;
}
.fw .ip-restriction-alert span {
  font-size: 11px;
  display: block;
  color: #666;
  margin-top: 5px;
}
.fw .ip-restriction .well {
  box-shadow: none;
  text-align: center;
  background-color: #e6e6e6;
  margin: 5px 5px 0px 5px;
  color: #333;
}
.fw .data-box .data-box-readonly {
  background-color: #f5f5f5;
  text-align: center;
  border: 1px solid #CCCCCB;
  color: #808080;
}
.fw .ssl-tab .circle {
  position: absolute;
  width: 25px;
  height: 25px;
  background: red;
  margin-left: -35px;
  margin-top: 10px;
  text-align: center;
  padding: 3px 0;
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") -169px -268px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  font-weight: bold;
  color: #666666;
  top: 0;
  font-size: 12px;
}
.fw .ssl-tab .active .circle {
  color: #fff;
  background-position: -135px -268px;
}
.fw .ssl-tab > .nav {
  height: 47px;
}
.fw .ssl-tab > .nav > li {
  position: relative;
  width: 25%;
}
.fw .ssl-tab > .nav > li > a {
  padding-left: 55px;
  min-height: 46px;
}
.fw .ssl-tab > .nav > li > a .fw-icn-tick {
  position: absolute;
  right: 10px;
  top: 14px;
}
.fw .ssl-tab > .nav > li > a > div {
  margin-top: 10px;
}
.fw .ssl-tab > .nav > li:last-child > a {
  border-right: 1px solid transparent;
}
.fw .ssl-tab > .nav > li:last-child.active > a {
  border-right: 1px solid #ccc;
}
.fw .certificate-textbox {
  width: 540px;
  height: 280px;
  border: 1px solid #c6cacc;
  overflow: hidden;
  padding: 15px;
}
.fw .certificate-textbox div.textarea {
  border-width: 0;
  width: 100%;
  min-height: 243px;
  resize: none;
  padding: 0;
  height: auto;
}
.fw .certificate-textbox .mCSB_outside + .mCSB_scrollTools {
  right: 5px;
  top: 5px;
  bottom: 5px;
}
.fw .input-with-dropdown {
  border: 1px solid #cccccc;
}
.fw .input-with-dropdown .bs-dropdown-to-select-group .btn {
  height: 20px;
  background-color: #f5f5f5;
  border-right: 1px solid #ccc !important;
  margin-right: 0 !important;
  padding: 1px 7px 2px 7px;
  min-width: 64px;
  text-align: left;
}
.fw .input-with-dropdown .bs-dropdown-to-select-group .btn .caret {
  position: absolute;
  right: 7px;
  top: 9px;
}
.fw .input-with-dropdown .bs-dropdown-to-select-group .dropdown-menu {
  min-width: 65px;
  margin: -1px 0 0 -1px;
}
.fw .input-with-dropdown .bs-dropdown-to-select-group .dropdown-menu li a {
  padding: 3px 7px;
}
.fw .input-with-dropdown .bs-dropdown-to-select-group.open > .btn {
  background-color: #fff;
}
.fw .input-with-dropdown .bs-dropdown-to-select-group.open .dropdown-menu {
  border-top-width: 0;
  border-color: #ccc;
}
.fw .input-with-dropdown .form-control {
  border-width: 0;
  height: 20px;
}
.fw .input-with-dropdown.disabled,
.fw .input-with-dropdown.disabled .form-control {
  background-color: #f6f6f6;
}
.fw .input-with-dropdown.disabled,
.fw .input-with-dropdown.disabled * {
  cursor: not-allowed;
}
.fw .input-with-dropdown.disabled .bs-dropdown-to-select-group .btn-default {
  color: #626262;
  border-right: 1px solid #f6f6f6 !important;
}
.fw .input-with-dropdown.has-error {
  border-color: #f1444d !important;
}
.fw .input-with-dropdown.input-with-dropdown-type-1 .bs-dropdown-to-select-group .btn {
  border-right-width: 0 !important;
  border-left: 1px solid #ccc !important;
}
.fw .captcha-input {
  max-width: 260px;
  width: 260px;
  position: relative;
}
.fw .captcha-input.fluid-width {
  width: 100%;
  max-width: 100%;
}
.fw .captcha-input .form-control {
  float: left;
  padding-right: 42px;
  z-index: 1;
  position: relative;
  width: 100%;
}
.fw .captcha-input .input-actions {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 4;
  height: 22px;
  width: 42px;
}
.fw .captcha-input .input-actions .input-addon {
  position: absolute;
  right: 23px;
  top: 5px;
  z-index: 4;
  height: 12px;
}
.fw .captcha-input .input-actions .input-addon .fw-inline-icon {
  margin-top: -4px;
  cursor: pointer;
  opacity: 0.4;
  filter: alpha(opacity=40);
}
.fw .captcha-input .input-actions .input-addon .fw-inline-icon:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .captcha-input .input-actions .input-addon.last {
  border-right-width: 1px;
  border-left: 1px solid #ccc;
  right: 1px;
  padding-left: 1px;
}
.fw .report-category .r-box {
  padding-right: 7px;
  padding-left: 7px;
}
.fw .report-category .r-box > .panel.panel-default {
  border-color: #e4e4e4;
  -webkit-box-shadow: 0 0 0 #fff;
  box-shadow: 0 0 0 #fff;
}
.fw .report-category .r-box > .panel.panel-default > .panel-heading {
  background-color: #f9f9f9;
  padding-left: 7px;
  border-color: #e4e4e4;
  position: relative;
  padding: 2px 9px 2px 7px;
  height: 25px;
}
.fw .report-category .r-box > .panel.panel-default > .panel-heading .fw-icn-trash {
  position: absolute;
  right: 0;
  right: 4px;
  top: 5px;
  cursor: pointer;
  visibility: hidden;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.fw .report-category .r-box > .panel.panel-default > .panel-heading .fw-icn-trash:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .report-category .r-box > .panel.panel-default > .panel-heading:hover .fw-icn-trash {
  visibility: visible;
}
.fw .report-category .r-box > .panel.panel-default > .panel-heading .editable-input {
  background: transparent;
  height: 20px;
  border: 1px solid transparent;
  position: absolute;
  cursor: pointer;
}
.fw .report-category .r-box > .panel.panel-default > .panel-heading .editable-input.active,
.fw .report-category .r-box > .panel.panel-default > .panel-heading .editable-input:hover.active {
  background-color: #fff;
  border-color: #dedfe1;
  cursor: text;
}
.fw .report-category .r-box > .panel.panel-default > .panel-heading:hover .editable-input {
  background-color: #f9f9f9;
  border-color: #dedfe1;
}
.fw .report-category .r-box > .panel.panel-default > .panel-heading .editable-input:focus,
.fw .report-category .r-box > .panel.panel-default > .panel-heading .editable-input:hover {
  border-color: #dedfe1;
}
.fw .report-category .r-box > .panel.panel-default > .panel-heading .icheckbox_minimal {
  margin: 2px 2px 0 0;
  vertical-align: middle;
}
.fw .report-category .r-box > .panel.panel-default > .panel-body {
  padding: 7px;
  min-height: 115px;
}
.fw .report-category .r-box > .panel.panel-default > .panel-body ul.stack-list > li {
  padding-left: 0;
}
.fw .report-category .r-box > .panel.panel-default > .panel-body ul.stack-list > li label .icheckbox_minimal {
  margin-right: 5px;
  vertical-align: middle;
}
.fw .report-category .r-box > .panel.panel-default > .panel-body ul.stack-list > li .fw-icn-trash {
  float: right !important;
  visibility: hidden;
  cursor: pointer;
}
.fw .report-category .r-box > .panel.panel-default > .panel-body ul.stack-list > li:hover {
  background-color: #f5f5f5;
}
.fw .report-category .r-box > .panel.panel-default > .panel-body ul.stack-list > li:hover .fw-icn-trash {
  visibility: visible;
}
.fw .doubly-accordion-list .dcl-left,
.fw .doubly-accordion-list .dcl-right {
  border: 1px solid #d7dadb;
  width: 315px;
  float: left;
}
.fw .doubly-accordion-list .dcl-left .dcl-header,
.fw .doubly-accordion-list .dcl-right .dcl-header {
  min-height: 26px;
  background: #e6ebed;
  padding: 5px 2px 5px 10px;
}
.fw .doubly-accordion-list .dcl-left .dcl-header .sep,
.fw .doubly-accordion-list .dcl-right .dcl-header .sep {
  display: inline-block;
  vertical-align: middle;
  background: #ccc;
  width: 1px;
  height: 14px;
  margin: 0px 2px 0 2px;
}
.fw .doubly-accordion-list .dcl-left .dcl-header .dcl-search,
.fw .doubly-accordion-list .dcl-right .dcl-header .dcl-search {
  display: block;
  position: relative;
  float: right;
  width: 150px;
  height: 22px;
  border: 1px solid #c6cacc;
  margin-top: -3px;
  background-color: #fff;
}
.fw .doubly-accordion-list .dcl-left .dcl-header .dcl-search input,
.fw .doubly-accordion-list .dcl-right .dcl-header .dcl-search input {
  border-width: 0;
  min-height: 20px;
  padding: 3px;
  padding-right: 20px;
  width: 100%;
  position: relative;
  z-index: 2;
  background: transparent;
}
.fw .doubly-accordion-list .dcl-left .dcl-header .dcl-search .dcl-auto-complete,
.fw .doubly-accordion-list .dcl-right .dcl-header .dcl-search .dcl-auto-complete {
  position: absolute;
  width: 150px;
  height: 22px;
  color: #ccc;
  padding: 3px;
  z-index: 1;
  line-height: 16px;
}
.fw .doubly-accordion-list .dcl-left .dcl-header .dcl-search small,
.fw .doubly-accordion-list .dcl-right .dcl-header .dcl-search small {
  position: absolute;
  right: 5px;
  top: 3px;
  cursor: pointer;
  z-index: 3;
}
.fw .doubly-accordion-list .dcl-left .dcl-header .dcl-search i,
.fw .doubly-accordion-list .dcl-right .dcl-header .dcl-search i {
  width: 18px;
  height: 18px;
  float: right;
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") no-repeat -129px -471px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  margin-top: -2px;
  margin-right: 4px;
  cursor: pointer;
  opacity: 0.4;
  filter: alpha(opacity=40);
}
.fw .doubly-accordion-list .dcl-left .dcl-header .dcl-header-left,
.fw .doubly-accordion-list .dcl-right .dcl-header .dcl-header-left {
  float: left;
}
.fw .doubly-accordion-list .dcl-left .dcl-header .dcl-header-right,
.fw .doubly-accordion-list .dcl-right .dcl-header .dcl-header-right {
  float: right;
}
.fw .doubly-accordion-list .dcl-left .dcl-header .dcl-header-right > ul,
.fw .doubly-accordion-list .dcl-right .dcl-header .dcl-header-right > ul {
  padding: 0;
  margin: 0;
}
.fw .doubly-accordion-list .dcl-left .dcl-header .dcl-header-right > ul > li,
.fw .doubly-accordion-list .dcl-right .dcl-header .dcl-header-right > ul > li {
  list-style: none;
  float: left;
  position: relative;
}
.fw .doubly-accordion-list .dcl-left .dcl-header .dcl-header-right > ul > li > a,
.fw .doubly-accordion-list .dcl-right .dcl-header .dcl-header-right > ul > li > a {
  display: block;
  padding: 0px 7px;
}
.fw .doubly-accordion-list .dcl-left .dcl-header .dcl-header-right > ul > li .sep,
.fw .doubly-accordion-list .dcl-right .dcl-header .dcl-header-right > ul > li .sep {
  position: absolute;
  top: 1px;
  right: 0;
  margin: 0;
}
.fw .doubly-accordion-list .dcl-left .dcl-header .dcl-header-right > ul > li:last-child > a,
.fw .doubly-accordion-list .dcl-right .dcl-header .dcl-header-right > ul > li:last-child > a {
  padding-right: 0;
}
.fw .doubly-accordion-list .dcl-left .dcl-body,
.fw .doubly-accordion-list .dcl-right .dcl-body {
  height: 254px;
  overflow: hidden;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-search-result,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-search-result {
  padding: 10px 0;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-search-result dl,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-search-result dl {
  padding: 0 10px;
  margin-bottom: 10px;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-search-result dl dt,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-search-result dl dt {
  font-weight: normal;
  position: relative;
  padding: 0 0 5px 0;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-search-result dl dt em,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-search-result dl dt em {
  background: #fff;
  z-index: 2;
  position: relative;
  font-style: normal;
  color: #8a8a8a;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-search-result dl dt span,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-search-result dl dt span {
  width: 100%;
  height: 1px;
  background: #e5e5e5;
  display: block;
  position: absolute;
  margin-top: -6px;
  z-index: 1;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-search-result dl dd,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-search-result dl dd {
  padding: 3px 0 3px 0;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-search-result dl dd span,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-search-result dl dd span {
  color: #5d9c26;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-panel-group,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-panel-group {
  margin-bottom: 0;
  margin-top: 1px;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-panel-group .panel,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-panel-group .panel {
  border-width: 0;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-heading,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-heading {
  border-width: 0;
  padding: 0;
  background-color: #f5f7f8;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title {
  padding: 0;
  display: block;
  font-size: 11px;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a {
  text-decoration: none;
  padding: 7px 7px 7px 10px;
  display: block;
  color: #545555;
  position: relative;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a .caret,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a .caret {
  margin-top: 4px;
  margin-right: 3px;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  float: right;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a.collapsed .caret,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a.collapsed .caret {
  margin-top: 2px;
  margin-right: 3px;
  border: 0px solid #fff;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-left: 4px dashed #000;
  border-left: 4px solid #000 \9;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent !important;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title:hover > a .caret,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title:hover > a .caret {
  border-top-color: #000;
  border-left-color: transparent;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title:hover > a.collapsed .caret,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title:hover > a.collapsed .caret {
  border-left-color: #000;
  border-top-color: transparent;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-body,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-body {
  border-width: 0;
  padding: 0;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list {
  margin: 0;
  padding: 0;
  list-style: none;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list.dcl-acd-list-with-border > li,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list.dcl-acd-list-with-border > li {
  border-bottom: 1px solid #ECEFF0;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list > li,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list > li {
  padding: 4px 10px 4px 10px;
  min-height: 24px;
  cursor: pointer;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list > li > .icn-drag-handle,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list > li > .icn-drag-handle {
  margin-left: -4px;
  margin-top: -3px;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list > li .icheckbox_minimal,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list > li .icheckbox_minimal {
  margin-right: 3px;
  margin-top: -6px;
  margin-bottom: -3px;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list.dcl-acd-action-list > li,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list.dcl-acd-action-list > li {
  padding: 4px 10px 4px 28px;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list.dcl-acd-hover-list > li:hover,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list.dcl-acd-hover-list > li:hover {
  background-color: #f2f2f2;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list.dcl-acd-hover-list > li:hover .dcl-acd-list-action,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list.dcl-acd-hover-list > li:hover .dcl-acd-list-action {
  display: block;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list.dcl-acd-hover-list > li.active,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list.dcl-acd-hover-list > li.active {
  background-color: #f2f2f2;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list.dcl-acd-hover-list > li.active .dcl-acd-list-action,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list.dcl-acd-hover-list > li.active .dcl-acd-list-action {
  display: block;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list.dcl-acd-hover-list > li .dcl-acd-list-action,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list.dcl-acd-hover-list > li .dcl-acd-list-action {
  padding: 0;
  margin: 0;
  list-style: none;
  float: right;
  display: none;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list.dcl-acd-hover-list > li .dcl-acd-list-action > li,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list.dcl-acd-hover-list > li .dcl-acd-list-action > li {
  float: left;
  min-width: 24px;
  border-right: 1px solid #c2c2c2;
  height: 10px;
  text-align: center;
  padding: 0;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list.dcl-acd-hover-list > li .dcl-acd-list-action > li i.fw-inline-icon,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list.dcl-acd-hover-list > li .dcl-acd-list-action > li i.fw-inline-icon {
  margin-top: -1px;
  cursor: pointer;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list.dcl-acd-hover-list > li .dcl-acd-list-action > li:last-child,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list.dcl-acd-hover-list > li .dcl-acd-list-action > li:last-child {
  border-right-width: 0;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .dcl-panel-group .panel + .panel,
.fw .doubly-accordion-list .dcl-right .dcl-body .dcl-panel-group .panel + .panel {
  margin-top: 1px !important;
}
.fw .doubly-accordion-list .dcl-left .dcl-body .selected-box,
.fw .doubly-accordion-list .dcl-right .dcl-body .selected-box {
  padding: 3px 8px;
}
.fw .doubly-accordion-list .dcl-right {
  margin-left: 15px;
}
.fw .doubly-accordion-list.lg .dcl-left,
.fw .doubly-accordion-list.lg .dcl-right {
  width: 347px !important;
}
.fw .doubly-accordion-list.lg .dcl-left .dcl-body,
.fw .doubly-accordion-list.lg .dcl-right .dcl-body {
  height: 285px;
}
.fw .doubly-accordion-list.lg .dcl-right {
  margin-left: 14px;
}
.fw .doubly-accordion-list .dcl-text-left-dotted {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fw .doubly-accordion-list .dcl-text-right-dotted > div.dcl-text-right {
  width: 90%;
  float: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fw .doubly-accordion-list.report-selection-list .dcl-header {
  min-height: 24px;
  background: #eceff0;
  padding: 2.5px 3px 2.5px 3px;
}
.fw .doubly-accordion-list.report-selection-list .dcl-header .dcl-search {
  background-color: transparent;
  border-width: 0;
  width: 135px;
  position: relative;
  margin-top: 0;
  height: 20px;
}
.fw .doubly-accordion-list.report-selection-list .dcl-header .dcl-search i {
  background-position: -312px -152px;
  opacity: 0.7;
  filter: alpha(opacity=70);
  position: absolute;
  top: 4px;
  right: 0px;
  z-index: 2;
  margin-right: 1px;
}
.fw .doubly-accordion-list.report-selection-list .dcl-header .dcl-search input {
  border: 1px solid #C6CACC;
  height: 20px;
  background: #fff;
  padding-right: 25px;
  position: relative;
  z-index: 1;
}
.fw .doubly-accordion-list.report-selection-list .dcl-header .dcl-search .fw-icn-clear-search-sm {
  left: inherit;
  right: 0px;
  background-position: -241px -1143px;
  top: 3px;
  opacity: 1;
}
.fw .doubly-accordion-list.report-selection-list .dcl-body {
  height: auto;
}
.fw .doubly-accordion-list.report-selection-list .dcl-left {
  width: 315px;
}
.fw .doubly-accordion-list.report-selection-list .dcl-left .dcl-header {
  padding: 3px 3px 3px 3px;
}
.fw .doubly-accordion-list.report-selection-list .dcl-left .dcl-header .dcl-header-left .classic-dropdown .btn-white {
  border-color: #d7dadb;
  text-align: left;
  padding: 3px 5px;
  min-width: 160px;
}
.fw .doubly-accordion-list.report-selection-list .dcl-left .dcl-body .dcl-panel-group {
  margin-top: 6px;
}
.fw .doubly-accordion-list.report-selection-list .dcl-left .dcl-body .dcl-panel-group .panel {
  margin-bottom: 3px;
}
.fw .doubly-accordion-list.report-selection-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-heading {
  background-color: #fff;
}
.fw .doubly-accordion-list.report-selection-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a {
  font-weight: 600;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  color: #000;
  padding: 5.5px 10px 5.5px 10px;
}
.fw .doubly-accordion-list.report-selection-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a .caret {
  border-width: 4px;
  float: left;
  opacity: 0.7;
  filter: alpha(opacity=70);
  margin-right: 6px;
}
.fw .doubly-accordion-list.report-selection-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a.collapsed .caret {
  border-left-color: #000;
  border-width: 4px;
}
.fw .doubly-accordion-list.report-selection-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-body {
  padding: 0;
}
.fw .doubly-accordion-list.report-selection-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-body > .panel {
  padding-left: 15px;
}
.fw .doubly-accordion-list.report-selection-list .dcl-right {
  width: 315px;
  margin-left: 10px;
  border-left-width: 1px;
}
.fw .doubly-accordion-list.report-selection-list .dcl-right .dcl-header {
  margin: 0;
  padding: 4px 10px 4px 10px;
  min-height: 26px;
  font-weight: 600;
  background-color: #E0E6E8;
}
.fw .doubly-accordion-list.report-selection-list .dcl-right .dcl-panel-group {
  margin-top: 1px;
}
.fw .doubly-accordion-list.report-selection-list .dcl-right .dcl-panel-group .panel .panel-body .dcl-acd-list {
  margin-bottom: 10px;
}
.fw .doubly-accordion-list.report-selection-list .dcl-right .dcl-panel-group .panel .panel-body .dcl-acd-list > li .dcl-acd-list-action {
  margin-right: -2px !important;
}
.fw .doubly-accordion-list.reports-list {
  width: 940px;
  margin: 0 auto;
}
.fw .doubly-accordion-list.reports-list .dcl-left,
.fw .doubly-accordion-list.reports-list .dcl-right {
  width: 50%;
}
.fw .doubly-accordion-list.reports-list .dcl-left .dcl-body,
.fw .doubly-accordion-list.reports-list .dcl-right .dcl-body {
  height: 297px;
}
.fw .doubly-accordion-list.reports-list .dcl-left .dcl-body .dcl-panel-group,
.fw .doubly-accordion-list.reports-list .dcl-right .dcl-body .dcl-panel-group {
  margin-top: 9px;
}
.fw .doubly-accordion-list.reports-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-heading,
.fw .doubly-accordion-list.reports-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-heading {
  height: 23px;
  background-color: #fff;
}
.fw .doubly-accordion-list.reports-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a,
.fw .doubly-accordion-list.reports-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a {
  padding-top: 5px;
  padding-bottom: 4px;
  padding-left: 8px;
  background-color: #fff;
  color: #000;
  font-weight: 600;
}
.fw .doubly-accordion-list.reports-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a .caret,
.fw .doubly-accordion-list.reports-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a .caret {
  float: left;
  border-top: 4px dashed #000000;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  margin-right: 7px;
  margin-left: 0;
}
.fw .doubly-accordion-list.reports-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a.collapsed .caret,
.fw .doubly-accordion-list.reports-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a.collapsed .caret {
  border-left: 4px dashed #000000;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent !important;
  margin-right: 4px;
  margin-top: 3px;
  margin-left: 2px;
}
.fw .doubly-accordion-list.reports-list .dcl-left .dcl-body .dcl-panel-group .panel .panel-body,
.fw .doubly-accordion-list.reports-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-body {
  padding: 2px 0 2px 16px;
}
.fw .doubly-accordion-list.reports-list .dcl-left .dcl-body .dcl-panel-group .panel + .panel,
.fw .doubly-accordion-list.reports-list .dcl-right .dcl-body .dcl-panel-group .panel + .panel {
  margin-top: 0;
}
.fw .doubly-accordion-list.reports-list .dcl-left .dcl-header {
  min-height: 28px;
  background: #f5f5f5;
  padding: 3px 13px 3px 5px;
}
.fw .doubly-accordion-list.reports-list .dcl-left .dcl-header .bootstrap-select {
  float: right;
}
.fw .doubly-accordion-list.reports-list .dcl-left .dcl-header .dcl-search {
  margin-top: 0;
  width: 195px;
  border-color: #e4e4e4;
  float: left;
}
.fw .doubly-accordion-list.reports-list .dcl-left .dcl-header .dcl-search input {
  padding: 2px 7px 2px 25px;
  min-height: 20px;
  line-height: 12px;
  background-color: #fff;
}
.fw .doubly-accordion-list.reports-list .dcl-left .dcl-header .dcl-search input::-webkit-input-placeholder {
  color: #666;
}
.fw .doubly-accordion-list.reports-list .dcl-left .dcl-header .dcl-search input:-ms-input-placeholder {
  color: #666;
}
.fw .doubly-accordion-list.reports-list .dcl-left .dcl-header .dcl-search input::placeholder {
  color: #666;
}
.fw .doubly-accordion-list.reports-list .dcl-left .dcl-header .dcl-search input:focus {
  background-color: #fff;
}
.fw .doubly-accordion-list.reports-list .dcl-left .dcl-header .dcl-search.input-focus i {
  background-position: -248px -1062px;
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .doubly-accordion-list.reports-list .dcl-left .dcl-header .dcl-search i {
  position: absolute;
  left: 4px;
  top: 4px;
  z-index: 3;
  opacity: 0.7;
  filter: alpha(opacity=70);
}
.fw .doubly-accordion-list.reports-list .dcl-left .dcl-body .selected-box {
  border-top: #d7dadb solid 1px;
  padding-left: 10px;
  padding-right: 10px;
  color: #929292;
}
.fw .doubly-accordion-list.reports-list .dcl-right {
  margin-left: 0;
  border-left-width: 0;
}
.fw .doubly-accordion-list.reports-list .dcl-right .dcl-header {
  background-color: #fff;
  border-bottom: #d7dadb solid 1px;
  margin: 0 8px;
  padding: 8.5px 0;
  font-weight: 600;
}
.fw .doubly-accordion-list.reports-list .dcl-right .dcl-header.with-bg {
  min-height: 28px;
  background: #f5f5f5;
  padding: 5px 10px;
  margin: 0;
  border-bottom: none;
}
.fw .doubly-accordion-list.reports-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list {
  padding-right: 25px;
  padding-left: 6px;
  margin-top: -3px;
}
.fw .doubly-accordion-list.reports-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list > li {
  border-bottom: #ebebeb solid 1px;
  padding-left: 5px;
  padding-right: 0;
}
.fw .doubly-accordion-list.reports-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list > li .dcl-acd-list-action {
  margin-right: 3px;
  margin-top: -1px;
}
.fw .doubly-accordion-list.reports-list .dcl-right .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list.dcl-acd-hover-list > li:hover {
  background-color: #f7f7f7;
}
.fw .doubly-accordion-list.reports-list .mCSB_scrollTools {
  right: 3px;
  top: 3px;
  bottom: 3px;
}
.fw .doubly-accordion-list.reports-list1 {
  width: 720px;
  margin: 0 auto;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left,
.fw .doubly-accordion-list.reports-list1 .dcl-right {
  width: 49%;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-body,
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body {
  height: 297px;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-body .dcl-panel-group,
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group {
  margin-top: 9px;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-body .dcl-panel-group .panel .panel-heading,
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-heading {
  height: 23px;
  background-color: #fff;
  padding-left: 16px;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a,
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a {
  padding-top: 5px;
  padding-bottom: 4px;
  padding-left: 0px;
  background-color: #fff;
  color: #000;
  font-weight: 600;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a .caret,
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a .caret {
  float: left;
  border-top: 5px dashed #000;
  border-top: 5px solid \9;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  margin-right: 7px;
  margin-left: 0;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a.collapsed .caret,
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a.collapsed .caret {
  border-left: 5px dashed #000;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent !important;
  margin-right: 5px;
  margin-top: 1px;
  margin-left: 2px;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-body .dcl-panel-group .panel .dcl-acd-list > li,
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group .panel .dcl-acd-list > li {
  padding-left: 31px;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-body .dcl-panel-group .panel .dcl-acd-list > li .icheckbox_minimal,
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group .panel .dcl-acd-list > li .icheckbox_minimal {
  margin-top: -1px;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-body .dcl-panel-group .panel .dcl-acd-list.dcl-acd-list-checkbox > li,
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group .panel .dcl-acd-list.dcl-acd-list-checkbox > li {
  padding-left: 31px;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-body .dcl-panel-group .panel .panel-body,
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-body {
  padding: 2px 0 2px 0px;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-body .dcl-panel-group .panel .panel-body > .panel .panel-heading,
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-body > .panel .panel-heading {
  padding-left: 32px;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-body .dcl-panel-group .panel .panel-body > .panel .dcl-acd-list > li,
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-body > .panel .dcl-acd-list > li {
  padding-left: 48px;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-body .dcl-panel-group .panel .panel-body > .panel .dcl-acd-list.dcl-acd-list-checkbox > li,
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-body > .panel .dcl-acd-list.dcl-acd-list-checkbox > li {
  padding-left: 49px;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-body .dcl-panel-group .panel .panel-body > .panel .panel-body > .panel .panel-heading,
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-body > .panel .panel-body > .panel .panel-heading {
  padding-left: 48px;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-body .dcl-panel-group .panel .panel-body > .panel .panel-body > .panel .dcl-acd-list > li,
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-body > .panel .panel-body > .panel .dcl-acd-list > li {
  padding-left: 64px;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-body .dcl-panel-group .panel .panel-body > .panel .panel-body > .panel .dcl-acd-list.dcl-acd-list-checkbox > li,
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-body > .panel .panel-body > .panel .dcl-acd-list.dcl-acd-list-checkbox > li {
  padding-left: 60px;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-body .dcl-panel-group .panel .panel-body > .panel .panel-body > .panel .panel-body > .panel .panel-heading,
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-body > .panel .panel-body > .panel .panel-body > .panel .panel-heading {
  padding-left: 64px;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-body .dcl-panel-group .panel .panel-body > .panel .panel-body > .panel .panel-body > .panel .dcl-acd-list > li,
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-body > .panel .panel-body > .panel .panel-body > .panel .dcl-acd-list > li {
  padding-left: 65px;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-body .dcl-panel-group .panel .panel-body > .panel .panel-body > .panel .panel-body > .panel .dcl-acd-list.dcl-acd-list-checkbox > li,
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-body > .panel .panel-body > .panel .panel-body > .panel .dcl-acd-list.dcl-acd-list-checkbox > li {
  padding-left: 50px;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-body .dcl-panel-group .panel + .panel,
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group .panel + .panel {
  margin-top: 0;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-header {
  min-height: 33px;
  padding-left: 5px;
  padding-right: 5px;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-header .dcl-search {
  background-color: transparent;
  border-width: 0;
  width: 160px;
  position: relative;
  margin-top: 0;
  height: 23px;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-header .dcl-search i {
  position: absolute;
  left: inherit;
  z-index: 2;
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-header .dcl-search i.search-icn {
  background-position: -312px -152px;
  top: 6px;
  right: -2px;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-header .dcl-search i.fw-icn-circle-clear-search {
  right: 0px;
  background-position: -153px -470px;
  top: 5px;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-header .dcl-search input {
  border: 1px solid #C6CACC;
  height: 22px;
  background: #fff;
  padding-right: 25px;
  padding-left: 10px;
  position: relative;
  z-index: 1;
}
.fw .doubly-accordion-list.reports-list1 .dcl-left .dcl-body .selected-box {
  border-top: #d7dadb solid 1px;
  padding-left: 10px;
  padding-right: 10px;
  color: #929292;
}
.fw .doubly-accordion-list.reports-list1 .dcl-right {
  float: right;
  margin-left: 0px;
}
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-header {
  border-bottom: #d7dadb solid 1px;
  font-weight: 600;
  min-height: 33px;
  background: #e6ebed;
  padding: 8px 2px 8px 15px;
}
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-heading h4 a {
  padding-left: 0px !important;
}
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list {
  padding-right: 0px;
  padding-left: 1px;
  margin-top: -3px;
}
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list > li {
  padding-left: 31px;
  padding-right: 0;
}
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list > li .dcl-acd-list-action {
  margin-right: 3px;
  margin-top: -1px;
}
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list.dcl-acd-hover-list > li:hover {
  background-color: #f7f7f7;
}
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group .panel.parent-panel {
  border: 0px;
  position: relative;
}
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group .panel.parent-panel:after {
  content: "";
  left: 15px;
  bottom: -1px;
  position: absolute;
  width: calc(100% - 30px);
  height: 1px;
  background-color: #ebebeb;
}
.fw .doubly-accordion-list.reports-list1 .dcl-right .dcl-body .dcl-panel-group .panel.parent-panel + .panel {
  margin-top: 10px !important;
}
.fw .doubly-accordion-list.reports-list1 .mCSB_scrollTools {
  right: 3px;
  top: 3px;
  bottom: 3px;
}
.fw .doubly-accordion-list.reports-list-style1 {
  width: 620px;
}
.fw .doubly-accordion-list.reports-list-style1 .dcl-left .dcl-header,
.fw .doubly-accordion-list.reports-list-style1 .dcl-right .dcl-header {
  padding: 4px 2px 4px 5px;
  min-height: 30px;
  background-color: #F5F5F5;
  margin: 0;
  border: none;
}
.fw .doubly-accordion-list.reports-list-style1 .dcl-left .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a,
.fw .doubly-accordion-list.reports-list-style1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
}
.fw .doubly-accordion-list.reports-list-style1 .dcl-left .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a .caret,
.fw .doubly-accordion-list.reports-list-style1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a .caret {
  border-top: 4px dashed #b2b2b2;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.fw .doubly-accordion-list.reports-list-style1 .dcl-left .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a.collapsed .caret,
.fw .doubly-accordion-list.reports-list-style1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a.collapsed .caret {
  border-left: 4px dashed #b2b2b2;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent !important;
  margin-top: 3px;
}
.fw .doubly-accordion-list.reports-list-style1 .dcl-right .dcl-header {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  padding: 6px 10px;
}
.fw .doubly-accordion-list.select-column-type1 .dcl-left .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list {
  padding-left: 15px;
}
.fw .doubly-accordion-list.select-column-type1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list.dcl-acd-action-list > li {
  padding: 4px 10px 4px 28px;
}
.fw .doubly-accordion-list.select-column-type1 .dcl-left .dcl-body .dcl-panel-group .panel .panel-heading,
.fw .doubly-accordion-list.select-column-type1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-heading {
  background-color: transparent;
}
.fw .doubly-accordion-list.select-column-type1 .dcl-left .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a,
.fw .doubly-accordion-list.select-column-type1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a {
  color: #000;
  font-weight: 600;
  padding: 9px 7px 6px 25px;
}
.fw .doubly-accordion-list.select-column-type1 .dcl-left .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a .caret,
.fw .doubly-accordion-list.select-column-type1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-heading h4.panel-title a .caret {
  float: left;
  margin-right: 4px;
  position: absolute;
  left: 9px;
}
.fw .add-category {
  padding: 5px 5px 0 5px;
  position: relative;
}
.fw .add-category > input {
  width: 100%;
  padding: 3px 30px 3px 3px;
  height: 22px;
}
.fw .add-category > .fw-icon {
  position: absolute;
  right: 4px;
  top: 7px;
  cursor: pointer;
}
.fw .dbmigration-input {
  padding: 2px 5px 3px 5px;
  height: 20px;
  border: 1px solid #c6cacc;
}
.fw .dbmigration-input:disabled {
  background: #f6f6f6;
  border: 1px solid #c6cacc;
  color: #878787;
}
.fw .dbmigration-input.error {
  border: 1px solid #ff0000;
}
.fw .reverseProxyInput {
  border-color: #c6cacc;
  color: #000;
}
.fw .reverseProxyInput:disabled {
  border-color: #e3e5e6;
  color: #808080;
  background-color: white !important;
}
.fw .localization-container {
  padding-top: 5px;
}
.fw .localization-container ul.localization-list {
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw .localization-container ul.localization-list > li {
  border-bottom: 1px solid #e4e4e4;
  padding: 10px;
}
.fw .localization-container ul.localization-list > li > div {
  min-height: 24px;
  padding: 0 0 2px 0;
}
.fw .localization-container ul.localization-list > li > div input.loc-edit {
  margin-left: -7px;
  padding: 1px 5px;
  min-width: 600px;
  margin-top: -3px;
  margin-bottom: 4px;
}
.fw .localization-container ul.localization-list > li > span {
  min-height: 21px;
  display: block;
  padding: 2px 0 0 0;
}
.fw .localization-container ul.localization-list > li > span .fw-icn-edit-sm,
.fw .localization-container ul.localization-list > li > span .fw-icn-tick-gray {
  margin-top: -3px;
  margin-right: -4px;
  margin-left: -2px;
}
.fw .localization-container ul.localization-list > li > span .fw-icn-cross-gray,
.fw .localization-container ul.localization-list > li > span .fw-icn-reset {
  margin-top: -2px;
  margin-right: -4px;
}
.fw .localization-container ul.localization-list > li > span .loc-modify > .btn,
.fw .localization-container ul.localization-list > li > span .loc-edit > .btn {
  padding: 0 10px 0 0px;
  height: 13px;
  line-height: 13px;
  color: #017fbe;
  background: transparent;
}
.fw .localization-container ul.localization-list > li > span .loc-modify > .btn:focus,
.fw .localization-container ul.localization-list > li > span .loc-edit > .btn:focus,
.fw .localization-container ul.localization-list > li > span .loc-modify > .btn:hover,
.fw .localization-container ul.localization-list > li > span .loc-edit > .btn:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.fw .localization-container ul.localization-list > li > span .loc-modify > .btn.first,
.fw .localization-container ul.localization-list > li > span .loc-edit > .btn.first {
  border-right: 1px solid #cccccc;
}
.fw .localization-container ul.localization-list > li .loc-edit {
  display: none;
}
.fw .localization-container ul.localization-list > li.open .loc-modify {
  display: none;
}
.fw .localization-container ul.localization-list > li.open .loc-edit {
  display: block;
}
.fw .seperator-list,
.fw .seperation-list {
  margin: 0;
  padding: 2px 0 0 0;
  list-style-type: none;
}
.fw .seperator-list > li,
.fw .seperation-list > li {
  float: left;
  padding: 0 10px;
  height: 18px;
}
.fw .seperator-list > li .table-nav,
.fw .seperation-list > li .table-nav {
  margin-right: 10px;
  margin-left: 0;
}
.fw .seperator-list > li .table-nav .fw-icn-next-all,
.fw .seperation-list > li .table-nav .fw-icn-next-all {
  margin-left: 3px;
  cursor: pointer;
  margin-right: -12px;
}
.fw .seperator-list > li .table-nav .fw-icn-next,
.fw .seperation-list > li .table-nav .fw-icn-next {
  margin-left: 10px;
  cursor: pointer;
}
.fw .seperator-list > li .table-nav .fw-icn-prev-all,
.fw .seperation-list > li .table-nav .fw-icn-prev-all {
  margin-right: 3px;
  cursor: pointer;
}
.fw .seperator-list > li .table-nav .fw-icn-prev,
.fw .seperation-list > li .table-nav .fw-icn-prev {
  margin-right: 10px;
  cursor: pointer;
}
.fw .seperator-list > li .table-nav span,
.fw .seperation-list > li .table-nav span {
  line-height: 20px;
  vertical-align: bottom;
}
.fw .seperator-list > li .btn-group > .btn,
.fw .seperation-list > li .btn-group > .btn {
  background: transparent;
  padding: 2px 10px;
  border: 1px solid transparent;
}
.fw .seperator-list > li .btn-group.btn-group-find > .btn,
.fw .seperation-list > li .btn-group.btn-group-find > .btn {
  padding: 3px 8px;
  line-height: 10px;
  background-color: #fff;
  border: 1px solid #d8dcdd;
}
.fw .seperator-list > li .btn-group.btn-group-find .dropdown-menu,
.fw .seperation-list > li .btn-group.btn-group-find .dropdown-menu {
  min-width: 388px;
  border-top-width: 1px;
  z-index: 3;
  margin-top: -1px;
}
.fw .seperator-list > li .btn-group.btn-group-find.open > .btn,
.fw .seperation-list > li .btn-group.btn-group-find.open > .btn {
  margin-top: -4px;
  margin-right: -12px;
  padding: 7px 20px;
  line-height: 10px;
  z-index: 4;
  position: relative;
}
.fw .seperator-list > li .btn-group .dropdown-menu,
.fw .seperation-list > li .btn-group .dropdown-menu {
  margin: 0 -12px 0 0;
  border-top-width: 0;
  min-width: 40px;
  width: 100%;
}
.fw .seperator-list > li .btn-group .dropdown-menu > li > a,
.fw .seperation-list > li .btn-group .dropdown-menu > li > a {
  padding: 3px 10px;
}
.fw .seperator-list > li .btn-group.no-of-row,
.fw .seperation-list > li .btn-group.no-of-row {
  margin-left: -10px;
  margin-top: -3px;
}
.fw .seperator-list > li .btn-group.open > .btn,
.fw .seperation-list > li .btn-group.open > .btn {
  background-color: #fff;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 1px solid #ccc;
  border-bottom-color: #fff;
}
.fw .seperator-list.pull-right > li,
.fw .seperation-list.pull-right > li {
  border-right: 1px solid #CCC;
}
.fw .seperator-list.pull-right > li:last-child,
.fw .seperation-list.pull-right > li:last-child {
  border-right-width: 0;
  padding-right: 0;
  margin-right: -5px;
}
.fw .seperator-list.pull-left > li,
.fw .seperation-list.pull-left > li {
  border-left: 1px solid #CCC;
}
.fw .seperator-list.pull-left > li:last-child,
.fw .seperation-list.pull-left > li:last-child {
  border-left-width: 0;
  padding-left: 0;
}
.fw .highlight {
  background: yellow;
  outline: 1px solid yellow;
}
.fw .highlight-replace {
  background: #cce7f7;
  outline: 1px solid #cce7f7;
}
.fw .table-modal {
  position: absolute;
  left: 300px;
  right: 0;
  top: 0;
  background: #fff;
  z-index: 99;
  border: 1px solid #e4e4e4;
  display: none;
  -webkit-box-shadow: -6px 0px 7px -2px rgba(0, 0, 0, 0.2);
  box-shadow: -6px 0px 7px -2px rgba(0, 0, 0, 0.2);
}
.fw .table-modal.open {
  display: block;
}
.fw .table-modal.lhs-200 {
  left: 200px;
}
.fw .table-modal.lhs-170 {
  left: 170px;
}
.fw .table-modal.lhs-250 {
  left: 250px;
}
.fw .table-modal .table-modal-header {
  background: #fff;
  height: 35px;
  padding: 8px 0px;
  margin: 0 10px;
  border-bottom: 1px solid #ccc;
}
.fw .table-modal .table-modal-header h4 {
  color: #000;
  font-size: 14px;
  margin: 0;
  float: left;
  font-weight: 400;
}
.fw .table-modal .table-modal-header h4 span {
  color: #7e7e7e;
  font-weight: 400;
}
.fw .table-modal .table-modal-header span.close {
  float: right;
  margin: -1px 0px 0 0;
  font-size: 16px;
  font-weight: 600;
}
.fw .table-modal .table-modal-header span.sep {
  background-color: #cccccc;
  width: 1px;
  height: 17px;
  float: right;
  margin: 0px 7px 0;
}
.fw .table-modal .table-modal-body {
  min-height: 580px;
  padding: 15px;
}
.fw .table-modal .table-modal-body .mCSB_outside + .mCSB_scrollTools {
  right: -10px;
}
.fw .table-modal.table-modal-type2 {
  top: 10px;
  bottom: -11px;
}
.fw .table-modal.table-modal-type2 .table-modal-header {
  background: #f3f3f3;
  height: 33px;
  padding: 10px;
  margin: 0;
  border-bottom: transparent;
}
.fw .table-modal.table-modal-type2 .table-modal-header h4 {
  font-size: 12px;
}
.fw .table-modal.table-modal-type2.lhs-315 {
  left: 315px;
}
.fw .table-modal.table-modal-type2.lhs-400 {
  left: 400px;
}
.fw .table-modal.table-modal-type2.lhs-430 {
  left: 430px;
}
.fw .table-modal.table-modal-type2.lhs-490 {
  left: 490px;
}
.fw .table-modal.table-modal-type2.lhs-390 {
  left: 390px;
}
.fw .table-modal.table-modal-type2.lhs-815 {
  left: 815px;
}
.fw .table-modal.table-modal-type2.lhs-35p {
  left: 35%;
}
.fw .table-modal.table-modal-type2 .table-modal-footer {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 10px;
}
.fw .table-modal.table-modal-type2.reports-table-modal {
  bottom: -11px;
}
.fw .table-modal.table-modal-type2.application-modal .draggable-report thead tr th:first-child {
  padding-left: 12px;
}
.fw .table-modal.table-modal-type2.application-modal .draggable-report tbody tr td {
  position: relative;
}
.fw .table-modal.table-modal-type2.application-modal .draggable-report tbody tr td .drag-handle {
  position: absolute;
  left: -3px;
  top: 4px;
}
.fw .table-modal.table-modal-type2.application-modal .draggable-report tbody tr td:first-child {
  padding-left: 12px;
}
.fw .table-modal.table-modal-type2.application-modal .draggable-report tbody tr.drag-has-sub-report td {
  border-bottom: none;
}
.fw .table-modal.table-modal-type2.application-modal .draggable-report tbody tr.drag-child-report:hover {
  background-color: #fff;
}
.fw .table-modal.table-modal-type2.application-modal .draggable-report tbody tr.drag-child-report > td {
  padding: 0 20px 5px;
}
.fw .table-modal.table-modal-type2.application-modal .draggable-report tbody tr.drag-child-report > td .draggable-sub-table tr td {
  border-bottom: none;
  padding: 3px 10px 2px 14px;
}
.fw .table-modal.table-modal-type2.application-modal .draggable-report tbody tr.drag-child-report > td .draggable-sub-table tr td .drag-handle {
  left: 11px;
  top: 2px;
  display: none;
}
.fw .table-modal.table-modal-type2.application-modal .draggable-report tbody tr.drag-child-report > td .draggable-sub-table tr td:first-child {
  padding-left: 26px;
}
.fw .table-modal.table-modal-type2.application-modal .draggable-report tbody tr.drag-child-report > td .draggable-sub-table tr td .icn-drag-tree {
  background-position: -96px -3638px;
  height: 24px;
  width: 15px;
  position: absolute;
  left: 0;
  top: 0;
}
.fw .table-modal.table-modal-type2.application-modal .draggable-report tbody tr.drag-child-report > td .draggable-sub-table tr:hover {
  background-color: #F7F7F7;
}
.fw .table-modal.table-modal-type2.application-modal .draggable-report tbody tr.drag-child-report > td .draggable-sub-table tr:hover td .drag-handle {
  display: block;
}
.fw .table-modal.table-modal-type2.application-modal .draggable-report tbody tr.drag-child-report > td .draggable-sub-table tr:last-child td .icn-drag-tree {
  background-position: -119px -3638px;
  height: 24px;
  width: 15px;
}
.fw .table-modal.table-modal-type2.application-modal .top-tool-box {
  padding-bottom: 8px;
  height: 31px;
}
.fw .table-modal.table-modal-type2.application-modal .top-tool-box .table-nav {
  margin-right: 5px !important;
}
.fw .table-modal.table-modal-type2.application-modal .top-tool-box .fw-icn-prev {
  background-position: -246px -927px;
  margin-right: 2px !important;
}
.fw .table-modal.table-modal-type2.application-modal .top-tool-box .fw-icn-next {
  background-position: -285px -927px;
  margin-left: 0 !important;
}
.fw .table-modal.table-modal-type2.application-modal .table tr th {
  border-bottom: 1px solid #ddd;
  padding: 6px 10px 4px;
}
.fw .table-modal.table-modal-type2.application-modal .table tr td {
  padding: 5px 10px 4px 10px;
}
.fw .table-modal.user-detail-modal .user-detail-table {
  margin: 0 0 12px;
  width: 100%;
}
.fw .table-modal.user-detail-modal .user-detail-table td {
  vertical-align: top;
  border-left: 1px solid #EDEDED;
  padding: 7px 20px 0;
}
.fw .table-modal.user-detail-modal .user-detail-table td:first-child {
  border: none;
}
.fw .table-modal.user-detail-modal .user-det-blk {
  text-align: center;
}
.fw .table-modal.user-detail-modal .user-det-blk h5 {
  font-size: 13px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 600;
  margin: 10px 0 6px;
}
.fw .table-modal.user-detail-modal .user-det-blk span {
  color: #666666;
}
.fw .table-modal.user-detail-modal .anomaly-header {
  border-bottom: 1px solid #ededed;
  padding-bottom: 9px;
}
.fw .table-modal.user-detail-modal .anomaly-header > span {
  color: #666666;
}
.fw .table-modal.user-detail-modal .anomaly-header > strong {
  font-weight: 600;
  float: right;
  margin-top: -9px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 20px;
}
.fw .table-modal.user-detail-modal .anomaly-header:before,
.fw .table-modal.user-detail-modal .anomaly-header:after {
  content: '';
  display: table;
}
.fw .table-modal.user-detail-modal .anomaly-header:after {
  clear: both;
}
.fw .table-modal.user-detail-modal .anomaly-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.fw .table-modal.user-detail-modal .anomaly-list li {
  margin-top: 15px;
}
.fw .table-modal.user-detail-modal .anomaly-list li i {
  margin-right: 5px;
  margin-top: -3px;
}
.fw .table-modal.user-detail-modal .latest-events > span {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 600;
  font-size: 12px;
  margin-bottom: 10px;
  display: inline-block;
}
.fw .table-modal.user-detail-modal .latest-events .events-list {
  list-style: none;
  padding: 0;
  margin: 0 -18px 0 0;
}
.fw .table-modal.user-detail-modal .latest-events .events-list li {
  color: #8d8d8d;
  margin-bottom: 5px;
}
.fw .table-modal.user-detail-modal .latest-events .events-list li span {
  color: #585858;
  display: inline-block;
  min-width: 60px;
}
.fw .table-modal.user-detail-modal .identifiers-blk {
  padding: 18px 15px 20px;
  border-bottom: 1px solid #e4e4e4;
}
.fw .table-modal.user-detail-modal .identifiers-blk .identifiers-header span {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 600;
  font-size: 12px;
}
.fw .table-modal.user-detail-modal .identifiers-blk .identifiers-header > a {
  float: right;
}
.fw .table-modal.user-detail-modal .identifiers-blk .identifiers-list {
  border: 1px solid #f0f0f0;
  list-style: none;
  padding: 0;
  margin: 5px 0 0;
}
.fw .table-modal.user-detail-modal .identifiers-blk .identifiers-list > li {
  padding: 14px 11px 12px 12px;
  border-top: 1px solid #f0f0f0;
  cursor: pointer;
  position: relative;
  color: #333333;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.fw .table-modal.user-detail-modal .identifiers-blk .identifiers-list > li:first-child {
  border-top: none;
}
.fw .table-modal.user-detail-modal .identifiers-blk .identifiers-list > li > i {
  margin: 2px 1px 0 0;
}
.fw .table-modal.user-detail-modal .identifiers-blk .identifiers-list > li span {
  min-width: 77px;
  display: inline-block;
  vertical-align: middle;
  color: #7F7F7F;
}
.fw .table-modal.user-detail-modal .identifiers-blk .identifiers-list > li > a {
  float: right;
  margin-top: 2px;
}
.fw .table-modal.user-detail-modal .identifiers-blk .identifiers-list > li:hover {
  background: #F7F7F7;
}
.fw .table-modal.user-detail-modal .identifiers-blk .identifiers-list > li:hover .identifiers-action {
  display: block;
}
.fw .table-modal.user-detail-modal .identifiers-blk .identifiers-list > li .identifiers-action {
  padding: 0;
  margin: 0;
  list-style: none;
  position: absolute;
  top: 15px;
  right: 118px;
  background: #f7f7f7;
  z-index: 1;
  padding-left: 5px;
  display: none;
}
.fw .table-modal.user-detail-modal .identifiers-blk .identifiers-list > li .identifiers-action li {
  display: inline-block;
  vertical-align: middle;
  margin-left: 4px;
  border-right: #e4e4e4 solid 1px;
}
.fw .table-modal.user-detail-modal .identifiers-blk .identifiers-list > li .identifiers-action li:first-child {
  margin-left: 0;
}
.fw .table-modal.user-detail-modal .table-modal-body {
  padding: 15px 15px 10px;
}
.fw .table-modal.user-detail-modal .table-modal-footer {
  text-align: center;
}
.fw .table-modal.user-detail-modal .table-modal-header {
  background: #f3f3f3;
  height: 34px;
  padding: 10px;
  margin: 0;
  border-bottom: transparent;
}
.fw .table-modal.user-detail-modal .table-modal-header h4 {
  font-size: 12px;
}
.fw .table-modal.user-detail-modal .table-modal-header .fw-icn-close-lg {
  float: right;
  margin: -1px -2px 0 0;
  font-size: 18px;
  font-weight: 600;
}
.fw table.table-modal-open > tbody > tr.active > td {
  background-color: #e3e3e3;
}
.fw .replace-table thead > tr > td,
.fw .replace-table tbody > tr > td {
  padding: 12px 15px;
  vertical-align: middle;
}
.fw .replace-table thead > tr > th,
.fw .replace-table tbody > tr > th {
  padding: 5px 15px;
  vertical-align: middle;
  border-bottom-width: 1px;
}
.fw .replace-table thead > tr > td.f-td,
.fw .replace-table tbody > tr > td.f-td,
.fw .replace-table thead > tr > th.f-th,
.fw .replace-table tbody > tr > th.f-th {
  padding: 5px 5px 5px 8px;
  width: 34px;
  text-align: left;
}
.fw .trans-search {
  min-width: 265px;
}
.fw .trans-search .btn-search-criteria {
  display: table-cell;
  border: 1px solid #c6cacc;
  border-right-width: 0;
  min-width: 24px;
  background: white;
}
.fw .trans-search .btn-search-criteria .dropdown-menu {
  margin-top: -1px;
  margin-left: -1px;
  min-width: 265px;
}
.fw .trans-search .btn-search-criteria .dropdown-toggle {
  text-align: center;
  background-color: #fff;
  cursor: pointer;
}
.fw .trans-search .btn-search-criteria.open > div.dropdown-toggle {
  border-bottom: white 1px solid;
  box-shadow: none;
  position: relative;
  z-index: 4;
}
.fw .trans-search .btn-search-criteria.open .dropdown-menu {
  z-index: 2;
}
.fw .trans-search .form-control {
  border-right: 1px solid #ccc !important;
  padding-right: 26px !important;
}
.fw .trans-search .form-control:focus {
  border-color: #b3b3b3 !important;
}
.fw .trans-search .trans-clear-search {
  position: absolute;
  right: 0;
  z-index: 4;
  top: 3px;
  cursor: pointer;
}
.fw .query-box > .query-body > .query-area {
  width: 80%;
}
.fw .query-box > .query-body > .query-area > textarea {
  width: 100%;
  max-width: 100%;
  min-height: 125px;
  margin-bottom: 10px;
  border-color: #e4e4e4;
}
.fw .enrolled-auth-table {
  border: 1px solid #e4e4e4;
}
.fw .enrolled-auth-table > tbody > tr > th,
.fw .enrolled-auth-table > thead > tr > th,
.fw .enrolled-auth-table > tbody > tr > td,
.fw .enrolled-auth-table > thead > tr > td {
  padding: 7px 10px;
  font-weight: normal;
  border: 1px solid #e4e4e4;
}
.fw .enrolled-auth-table > tbody > tr > th,
.fw .enrolled-auth-table > thead > tr > th {
  background-color: #f7f7f7;
}
.fw ul.green-list {
  margin-bottom: 0;
}
.fw ul.green-list > li {
  font-size: 13px;
  color: #7ebb49;
}
.fw ul.green-list > li span,
.fw ul.green-list > li p {
  font-size: 11px;
  color: #000;
}
.fw ul.green-list.green-list-lg > li {
  font-size: 14px;
}
.fw ul.gray-list {
  margin-bottom: 0;
}
.fw ul.gray-list > li {
  font-size: 13px;
  color: #9D9D9D;
  list-style: disc;
}
.fw ul.gray-list > li span {
  font-size: 11px;
  color: #000;
}
.fw ol.custom-list {
  list-style: none;
  counter-reset: list-counter;
  padding-left: 0px;
  margin-bottom: 0px;
}
.fw ol.custom-list > li {
  counter-increment: list-counter;
  position: relative;
  padding-left: 20px;
}
.fw ol.custom-list > li::before {
  content: "(" counter(list-counter) ")";
  position: absolute;
  left: 0;
}
.fw .piped-or {
  position: relative;
}
.fw .piped-or > span {
  display: block;
  height: 30px;
  width: 1px;
  background-color: #ccc;
}
.fw .piped-or > div {
  position: absolute;
  top: 8px;
  left: -7px;
  background-color: #fff;
  color: #525454;
}
.fw .piped-or.piped-or-horizontal {
  margin: 25px 0 20px 25px !important;
}
.fw .piped-or.piped-or-horizontal > span {
  display: block;
  width: 90px;
  height: 1px;
  background-color: #ccc;
}
.fw .piped-or.piped-or-horizontal > div {
  position: absolute;
  top: -7px;
  left: 33px;
  padding: 0 8px;
  background-color: #fff;
  color: #737373;
  font-size: 10px;
}
.fw .piped-or.piped-md > span {
  height: 37px;
}
.fw .piped-or.piped-md > div {
  top: 12px;
}
.fw .piped-or.piped-lg > span {
  height: 45px;
}
.fw .piped-or.piped-lg > div {
  top: 14px;
}
.fw .freeze {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999;
  background: rgba(0, 0, 0, 0.5);
  cursor: default;
}
.fw .freeze.disable,
.fw .freeze.disabled {
  display: none;
}
.fw .freeze.white {
  background: rgba(255, 255, 255, 0.5);
}
.fw .freeze.transparent {
  background-color: transparent;
}
.fw .freeze.gray {
  background-color: #fff;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.fw .freeze.freeze-yellow {
  background-color: #FFF5D5;
  opacity: 0.4;
  filter: alpha(opacity=40);
}
.fw .reports-itr {
  padding-top: 35px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
.fw .reports-itr.fixed {
  position: fixed;
  top: 70px;
  left: 0;
  right: 0;
  bottom: 0;
}
.fw .reports-itr .reports-btn-list {
  position: absolute;
  right: 30px;
  top: 28px;
}
.fw .reports-itr .reports-btn-list .btn {
  padding: 5px 18px;
  font-size: 11px;
}
.fw .reports-itr .reports-btn-list .btn-default {
  margin-left: 5px;
  background-color: #d9dcdd;
}
.fw .reports-itr .reports-btn-list .btn-default:hover {
  background-color: #ccd0d1;
}
.fw .reports-itr h1 {
  text-align: center;
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 35px;
}
.fw .reports-itr .reports-itr-box {
  max-width: 985px;
  width: 985px;
  background-color: #fbfbfb;
  border: 1px solid #e8e8e8;
  padding: 10px 15px 7px 110px;
  position: relative;
  margin: 0 auto 10px auto;
}
.fw .reports-itr .reports-itr-box .reports-itr-product-icn {
  position: absolute;
  left: 25px;
  top: 16px;
}
.fw .reports-itr .reports-itr-box h2 {
  font-size: 14px;
  font-weight: 300;
}
.fw .reports-itr .reports-itr-box small {
  display: block;
  font-size: 11px;
  font-weight: 300;
  margin-top: 6px;
  margin-bottom: 10px;
  color: #666;
  width: 55%;
  line-height: 18px;
}
.fw .reports-itr .reports-itr-box .btn.btn-icon {
  padding-left: 12px;
  padding-right: 24px;
}
.fw .reports-itr .reports-itr-box .reports-itr-box-hint {
  position: absolute;
  bottom: 5px;
  right: 30px;
  left: 10px;
  text-align: right;
  color: #ccc;
  font-size: 10px;
}
.fw input[type=text].has-error {
  border-color: #ff0000 !important;
}
.fw .vertical-container {
  position: relative;
}
.fw .vertical-container .vertical-tab-nav {
  width: 204px;
  float: left;
  position: absolute;
  bottom: 0;
  top: 0;
  background: #ebeff0;
  border-right: 1px solid #ddd;
}
.fw .vertical-container .vertical-tab-nav > ul {
  padding-top: 12px;
}
.fw .vertical-container .vertical-tab-nav > ul li a {
  padding: 3px 12px;
  line-height: 18px;
}
.fw .vertical-container .vertical-tab-nav .mCSB_scrollTools .mCSB_draggerRail,
.fw .vertical-container .vertical-tab-nav .mCSB_dragger .mCSB_dragger_bar {
  width: 6px;
  background-color: rgba(0, 0, 0, 0.15);
}
.fw .vertical-container .vertical-tab-nav.vertical-tab-nav-lg {
  width: 265px;
}
.fw .vertical-container .vertical-tab-content {
  margin-left: 204px;
  position: relative;
  min-height: 260px;
}
.fw .vertical-container .vertical-tab-content.vertical-tab-content-lg {
  margin-left: 265px;
}
.fw .vertical-container .panel-default {
  margin-bottom: 20px;
}
.fw .vertical-container .panel-default .panel-heading {
  background-color: #ebeff0;
  padding: 4px 9px 5px 9px;
}
.fw .vertical-container .panel-default .panel-heading .icheckbox_minimal {
  vertical-align: bottom;
  margin-right: 10px;
}
.fw .vertical-container .panel-default .panel-body {
  padding: 10px;
  min-height: 150px;
}
.fw .vertical-container .panel-default .panel-body ul.stack-list li {
  padding-left: 0;
  position: relative;
}
.fw .vertical-container .panel-default .panel-body ul.stack-list li .icheckbox_minimal {
  vertical-align: bottom;
  margin-right: 10px;
}
.fw .vertical-container .panel-default .panel-body .CreateRolePopover {
  left: 240px;
  top: -25px;
  display: none;
}
.fw .vertical-container .panel-default .panel-body .CreateRolePopover.right > .arrow {
  top: 40px;
}
.fw .vertical-container .panel-default .panel-body .CreateRolePopover .popover-content {
  min-width: 240px;
}
.fw .vertical-container .panel-default .panel-body .CreateRolePopover .close {
  font-size: 24px;
  line-height: 12px;
}
.fw .arrow-dropdown > .dropdown-menu {
  font-size: 11px;
  background: #fff;
}
.fw .arrow-dropdown > .dropdown-menu li > a {
  position: relative;
}
.fw .arrow-dropdown > .dropdown-menu.dropdown-menu:before {
  position: absolute;
  top: -7px;
  left: 16px;
  display: inline-block;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-left: 7px solid transparent;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}
.fw .arrow-dropdown > .dropdown-menu.dropdown-menu:after {
  position: absolute;
  top: -6px;
  left: 17px;
  display: inline-block;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  border-left: 6px solid transparent;
  content: '';
}
.fw .arrow-dropdown > .dropdown-menu.dropdown-menu-right {
  margin-right: -20px;
  margin-top: 5px;
}
.fw .arrow-dropdown > .dropdown-menu.dropdown-menu-right.dropdown-menu:before {
  position: absolute;
  top: -7px;
  right: 16px;
  left: auto;
  display: inline-block;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-left: 7px solid transparent;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}
.fw .arrow-dropdown > .dropdown-menu.dropdown-menu-right.dropdown-menu:after {
  position: absolute;
  top: -6px;
  right: 17px;
  left: auto;
  display: inline-block;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  border-left: 6px solid transparent;
  content: '';
}
.fw .arrow-dropdown > .dropdown-menu.arrow-120.dropdown-menu:before {
  position: absolute;
  top: -7px;
  left: 114px !important;
  left: auto;
  display: inline-block;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-left: 7px solid transparent;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  border-top: none;
  content: '';
}
.fw .arrow-dropdown > .dropdown-menu.arrow-120.dropdown-menu:after {
  position: absolute;
  top: -6px;
  left: 115px !important;
  left: auto;
  display: inline-block;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  border-left: 6px solid transparent;
  border-top: none;
  content: '';
}
.fw .arrow-dropdown.dropup > .dropdown-menu.dropdown-menu-right:before {
  border-bottom: none;
  border-top: 7px solid #ccc;
  bottom: -7px;
  top: inherit;
}
.fw .arrow-dropdown.dropup > .dropdown-menu.dropdown-menu-right:after {
  border-bottom: none;
  border-top: 7px solid #fff;
  bottom: -6;
  top: inherit;
}
.fw .arrow-dropdown.dropup > .dropdown-menu:before {
  border-bottom: none;
  border-top: 7px solid #ccc;
  bottom: -7px;
  top: inherit;
}
.fw .arrow-dropdown.dropup > .dropdown-menu:after {
  border-bottom: none;
  border-top: 7px solid #fff;
  bottom: -6px;
  top: inherit;
}
.fw .arrow-dropdown.dropup > .dropdown-menu.dropdown-menu-center:before {
  border-bottom: none;
  border-top: 7px solid #ccc;
  bottom: -7px;
  top: inherit;
  left: 50%;
  margin-left: -4px;
}
.fw .arrow-dropdown.dropup > .dropdown-menu.dropdown-menu-center:after {
  border-bottom: none;
  border-top: 7px solid #fff;
  bottom: -6px;
  top: inherit;
  left: 50%;
  margin-left: -3px;
}
.fw .hidden-fields-base .hidden-fields {
  display: none;
}
.fw .hidden-fields-base.open .fw-icn-right-caret {
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
}
.fw .hidden-fields-base.open .hidden-fields {
  display: block;
}
.fw .box-dropdown > .dropdown-toggle {
  padding: 4px 8px;
  background: none;
  margin: 0;
  border: 1px solid transparent;
  z-index: 550;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  text-decoration: none;
  cursor: pointer;
  color: #000;
}
.fw .box-dropdown > .dropdown-toggle:hover {
  background: transparent;
}
.fw .box-dropdown > .dropdown-toggle.icon-text > i,
.fw .box-dropdown > .dropdown-toggle.text-icon > i {
  display: inline-block;
  float: none;
  vertical-align: middle;
}
.fw .box-dropdown > .dropdown-toggle.icon-text {
  padding: 4px 8px 4px 4px !important;
}
.fw .box-dropdown > .dropdown-toggle.icon-text > i {
  margin: 0 3px 0 0;
}
.fw .box-dropdown > .dropdown-toggle.text-icon {
  padding: 1px 4px 1px 8px !important;
}
.fw .box-dropdown > .dropdown-toggle.text-icon > i {
  margin: 0 0 0 3px;
}
.fw .box-dropdown > .dropdown-toggle .fw-icn-bottom-caret {
  background-position: -235px -39px;
  width: 6px;
  height: 3px;
}
.fw .box-dropdown.open > .dropdown-toggle {
  box-shadow: none;
  border: 1px solid #c6cacc;
  border-bottom: 1px solid #fff;
  background: #fff;
  z-index: 1001;
  padding: 4px 8px;
  text-decoration: none;
}
.fw .box-dropdown.open > .dropdown-toggle:hover {
  background-color: #fff;
}
.fw .box-dropdown.open > .dropdown-toggle .fw-icn-arrow-down2 {
  opacity: 1 !important;
  filter: alpha(opacity=100) !important;
}
.fw .box-dropdown .dropdown-menu {
  margin-top: -1px;
  z-index: 500;
  min-width: 95px;
}
.fw .box-dropdown .box-dropdown-list {
  list-style: none;
  padding: 0;
  padding-top: 5px;
}
.fw .box-dropdown .box-dropdown-list > li {
  position: relative;
}
.fw .box-dropdown .box-dropdown-list > li > .img-icon {
  float: left;
  vertical-align: middle;
  margin: 3px 0px 0px 11px;
  width: 14px;
}
.fw .box-dropdown .box-dropdown-list > li > .img-icon > img {
  width: 13px;
}
.fw .box-dropdown .box-dropdown-list > li i {
  vertical-align: middle;
  margin-top: -1px;
}
.fw .box-dropdown .box-dropdown-list > li > span {
  position: absolute;
  right: 7px;
  top: -1px;
  display: none;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.fw .box-dropdown .box-dropdown-list > li > span:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .box-dropdown .box-dropdown-list > li:hover {
  background-color: #f5f5f5;
}
.fw .box-dropdown .box-dropdown-list > li:hover > span {
  display: block;
}
.fw .box-dropdown .box-dropdown-list > li.list-transparent:hover {
  background-color: transparent;
}
.fw .box-dropdown .box-dropdown-list > li a {
  padding: 2px 6px;
  font-size: 11px;
  min-height: 22px;
  display: block;
  width: auto;
  text-decoration: none;
  color: #000;
  line-height: 18px;
}
.fw .box-dropdown .box-dropdown-list > li a:hover {
  background-color: #f5f5f5;
}
.fw .box-dropdown .box-dropdown-list > li a i {
  vertical-align: middle;
  margin-top: -1px;
}
.fw .box-dropdown.box-dropdown-md .dropdown-toggle {
  width: 85px;
}
.fw .box-dropdown.box-dropdown-md .dropdown-toggle:hover,
.fw .box-dropdown.box-dropdown-md .dropdown-toggle:active {
  background-color: #fff;
  border-bottom-color: #fff;
}
.fw .box-dropdown.box-dropdown-md .dropdown-menu {
  min-width: 85px !important;
  width: 85px;
  padding: 0;
}
.fw .box-dropdown.box-dropdown-md .dropdown-menu .box-dropdown-list {
  margin-bottom: 0;
}
.fw .box-dropdown.box-dropdown-md .dropdown-menu .box-dropdown-list li {
  margin-bottom: 0;
}
.fw .box-dropdown.box-dropdown-md .dropdown-menu .box-dropdown-list li a {
  width: 100% !important;
  margin-top: 0 !important;
}
.fw .box-dropdown.box-dropdown-md .dropdown-menu .box-dropdown-list.box-dropdown-list-md li a {
  padding: 3px 6px;
}
.fw .box-dropdown.box-dropdown-type-1 .dropdown-toggle.btn-default {
  color: #000;
  background-color: #e6e6e6;
  border-color: #ccc;
  padding: 1px 15px;
}
.fw .box-dropdown.box-dropdown-type-1 .dropdown-toggle.btn-icon {
  padding-left: 5px;
}
.fw .box-dropdown.box-dropdown-type-1.open .dropdown-toggle.btn-default {
  padding: 1px 15px 5px;
  background-color: #fff;
  border-bottom-color: #fff;
}
.fw .box-dropdown.box-dropdown-type-1.open .dropdown-toggle.btn-icon {
  padding-left: 5px;
}
.fw .history-dropdown .top-tool-box {
  height: 26px;
  background: #f0f0f0;
  padding: 2px 0px 3px 0px;
  position: relative;
  z-index: 1000;
}
.fw .history-dropdown .top-tool-box > ul.right-flow,
.fw .history-dropdown .top-tool-box > ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li,
.fw .history-dropdown .top-tool-box > ul > li {
  float: left;
  position: relative;
  z-index: 1;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li div.tool-select button.dropdown-toggle,
.fw .history-dropdown .top-tool-box > ul > li div.tool-select button.dropdown-toggle {
  background: #fff;
  line-height: 13px;
  border-color: #d8dcdd;
  padding: 2px 6px;
  min-height: 19px;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li div.tool-select div.dropdown-menu,
.fw .history-dropdown .top-tool-box > ul > li div.tool-select div.dropdown-menu {
  min-width: 100%;
  border-color: #d8dcdd;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li div.tool-select div.dropdown-menu li > a,
.fw .history-dropdown .top-tool-box > ul > li div.tool-select div.dropdown-menu li > a {
  padding: 3px 12px;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li div.tool-select .bs-caret .caret,
.fw .history-dropdown .top-tool-box > ul > li div.tool-select .bs-caret .caret {
  background-position: -109px -904px !important;
  height: 17px !important;
  background-color: #fff !important;
  border-left-width: 0;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li > a,
.fw .history-dropdown .top-tool-box > ul > li > a {
  display: block;
  padding: 1px 8px;
  text-decoration: none;
  color: #000;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li > a .fw-icon,
.fw .history-dropdown .top-tool-box > ul > li > a .fw-icon {
  margin: 0px;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li > a.last-child,
.fw .history-dropdown .top-tool-box > ul > li > a.last-child {
  padding-right: 0;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li > a.extend-space,
.fw .history-dropdown .top-tool-box > ul > li > a.extend-space {
  padding: 0px 8px;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li > a.minimize-space,
.fw .history-dropdown .top-tool-box > ul > li > a.minimize-space {
  padding: 3px 1px;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li > a.minimize-space.left,
.fw .history-dropdown .top-tool-box > ul > li > a.minimize-space.left {
  padding: 3px 7px 3px 1px;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li > a.minimize-space.right,
.fw .history-dropdown .top-tool-box > ul > li > a.minimize-space.right {
  padding: 3px 1px 3px 7px;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li > a.tbl-filter,
.fw .history-dropdown .top-tool-box > ul > li > a.tbl-filter {
  margin-top: -4px;
  padding-top: 4px;
  margin-left: -1px;
  padding-bottom: 3px;
  border: 1px solid transparent;
  border-bottom: 0px solid;
  position: relative;
  z-index: 1;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li > a.tbl-filter.open,
.fw .history-dropdown .top-tool-box > ul > li > a.tbl-filter.open {
  padding-bottom: 4px;
  background-color: #fff;
  border: 1px solid #e6e6e6;
  border-bottom: 0px solid;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .table-nav,
.fw .history-dropdown .top-tool-box > ul > li .table-nav {
  padding-top: 0px;
  margin-right: 10px;
  margin-left: 10px;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .table-nav .fw-icn-next-all,
.fw .history-dropdown .top-tool-box > ul > li .table-nav .fw-icn-next-all {
  margin-left: 3px;
  cursor: pointer;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .table-nav .fw-icn-next,
.fw .history-dropdown .top-tool-box > ul > li .table-nav .fw-icn-next {
  margin-left: 10px;
  cursor: pointer;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .table-nav .fw-icn-prev-all,
.fw .history-dropdown .top-tool-box > ul > li .table-nav .fw-icn-prev-all {
  margin-right: 3px;
  cursor: pointer;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .table-nav .fw-icn-prev,
.fw .history-dropdown .top-tool-box > ul > li .table-nav .fw-icn-prev {
  margin-right: 10px;
  cursor: pointer;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .table-nav span,
.fw .history-dropdown .top-tool-box > ul > li .table-nav span {
  line-height: 20px;
  vertical-align: bottom;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li span.sep,
.fw .history-dropdown .top-tool-box > ul > li span.sep {
  background-color: #cccccc;
  width: 1px;
  height: 17px;
  position: absolute;
  right: 0;
  top: 3px;
  margin: 0;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .menu-dropdown,
.fw .history-dropdown .top-tool-box > ul > li .menu-dropdown {
  right: 5px;
  left: inherit;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .menu-dropdown.dropdown-menu.dropdown-menu:before,
.fw .history-dropdown .top-tool-box > ul > li .menu-dropdown.dropdown-menu.dropdown-menu:before {
  right: 6px;
  left: inherit;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .menu-dropdown.dropdown-menu.dropdown-menu:after,
.fw .history-dropdown .top-tool-box > ul > li .menu-dropdown.dropdown-menu.dropdown-menu:after {
  right: -6px;
  left: inherit;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .fw-icon,
.fw .history-dropdown .top-tool-box > ul > li .fw-icon {
  margin: 0px;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .btn-dropdown.open .btn,
.fw .history-dropdown .top-tool-box > ul > li .btn-dropdown.open .btn {
  box-shadow: none;
  position: relative;
  border-bottom: 0px solid #fff;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .btn-white:focus,
.fw .history-dropdown .top-tool-box > ul > li .btn-white:focus {
  border-top-color: #ccc !important;
  border-left-color: #ccc !important;
  border-right-color: #ccc !important;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li > .addRemoveBtn,
.fw .history-dropdown .top-tool-box > ul > li > .addRemoveBtn {
  margin-left: 5px;
  margin-top: -1px;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li > .addRemoveBtn .btn,
.fw .history-dropdown .top-tool-box > ul > li > .addRemoveBtn .btn {
  border: 1px solid #d9dcdd;
  background: #fff !important;
  font-size: 11px;
  padding: 0px 8px !important;
  margin-left: 5px;
  z-index: 0;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li > .addRemoveBtn .btn.btn-reset,
.fw .history-dropdown .top-tool-box > ul > li > .addRemoveBtn .btn.btn-reset {
  z-index: 999;
  margin-right: -6px;
  padding-left: 22px;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li > .addRemoveBtn .btn.btn-reset i,
.fw .history-dropdown .top-tool-box > ul > li > .addRemoveBtn .btn.btn-reset i {
  position: absolute;
  top: 3px;
  left: 2px;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu,
.fw .history-dropdown .top-tool-box > ul > li > .addRemoveBtn .dropdown-menu {
  border: 1px solid #e3e9e9;
  margin-top: -2px;
  min-width: 200px;
  overflow: hidden;
  z-index: 1001;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu .cscroll,
.fw .history-dropdown .top-tool-box > ul > li > .addRemoveBtn .dropdown-menu .cscroll {
  height: 300px;
  padding-bottom: 45px;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu .btn-primary,
.fw .history-dropdown .top-tool-box > ul > li > .addRemoveBtn .dropdown-menu .btn-primary {
  background: #7ebb49 !important;
  color: #fff;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu ul,
.fw .history-dropdown .top-tool-box > ul > li > .addRemoveBtn .dropdown-menu ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
  width: 100%;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu ul li a,
.fw .history-dropdown .top-tool-box > ul > li > .addRemoveBtn .dropdown-menu ul li a {
  padding: 3px 8px;
  font-size: 11px;
  color: #333333;
  display: block;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu ul li a:hover,
.fw .history-dropdown .top-tool-box > ul > li > .addRemoveBtn .dropdown-menu ul li a:hover {
  text-decoration: none;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu ul li a .chkbox,
.fw .history-dropdown .top-tool-box > ul > li > .addRemoveBtn .dropdown-menu ul li a .chkbox,
.fw .history-dropdown .top-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu ul li a .icheckbox_minimal,
.fw .history-dropdown .top-tool-box > ul > li > .addRemoveBtn .dropdown-menu ul li a .icheckbox_minimal {
  margin-right: 7px;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu ul li a:hover,
.fw .history-dropdown .top-tool-box > ul > li > .addRemoveBtn .dropdown-menu ul li a:hover {
  cursor: move;
  background: #f5f5f5;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li > .addRemoveBtn .dropdown-menu ul li.ui-state-highlight,
.fw .history-dropdown .top-tool-box > ul > li > .addRemoveBtn .dropdown-menu ul li.ui-state-highlight {
  min-height: 30px;
  border: 1px dashed #ccc;
  background: #FFFFED;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li > .addRemoveBtn .cont-area,
.fw .history-dropdown .top-tool-box > ul > li > .addRemoveBtn .cont-area {
  position: absolute;
  bottom: 0;
  margin-left: 0;
  padding: 10px;
  border-top: 1px solid #e3e9e9;
  width: 100%;
  text-align: center;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li > .addRemoveBtn .cont-area .btn,
.fw .history-dropdown .top-tool-box > ul > li > .addRemoveBtn .cont-area .btn {
  border: 0px solid #fff;
  font-size: 11px;
  padding: 2px 10px !important;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li > .addRemoveBtn .column-box,
.fw .history-dropdown .top-tool-box > ul > li > .addRemoveBtn .column-box {
  padding-bottom: 50px;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li > .addRemoveBtn.open .btn,
.fw .history-dropdown .top-tool-box > ul > li > .addRemoveBtn.open .btn {
  box-shadow: none;
  border-bottom: 1px solid #fff;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .btn-group .btn,
.fw .history-dropdown .top-tool-box > ul > li .btn-group .btn,
.fw .history-dropdown .top-tool-box > ul.right-flow > li .btn-group .no-bg,
.fw .history-dropdown .top-tool-box > ul > li .btn-group .no-bg {
  padding: 2px 6px;
  background: transparent;
  min-width: 50px;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .btn-group.attribute-btn,
.fw .history-dropdown .top-tool-box > ul > li .btn-group.attribute-btn {
  margin-left: 5px;
  margin-top: -1px;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .btn-group.attribute-btn.open > .btn,
.fw .history-dropdown .top-tool-box > ul > li .btn-group.attribute-btn.open > .btn {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-bottom: 1px solid #fff;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .btn-group.attribute-btn > .btn,
.fw .history-dropdown .top-tool-box > ul > li .btn-group.attribute-btn > .btn {
  border: 1px solid #e3e9e9;
  background: #fff !important;
  font-size: 11px;
  padding: 0px 8px !important;
  margin-left: 5px;
  z-index: 10000;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .btn-group.attribute-btn .btn.btn-reset,
.fw .history-dropdown .top-tool-box > ul > li .btn-group.attribute-btn .btn.btn-reset {
  z-index: 999;
  margin-right: -6px;
  padding-left: 22px;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .btn-group.attribute-btn .btn.btn-reset i,
.fw .history-dropdown .top-tool-box > ul > li .btn-group.attribute-btn .btn.btn-reset i {
  position: absolute;
  top: 3px;
  left: 2px;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .btn-group.attribute-btn .dropdown-menu,
.fw .history-dropdown .top-tool-box > ul > li .btn-group.attribute-btn .dropdown-menu {
  border: 1px solid #e3e9e9;
  margin-top: -1px;
  min-width: 200px;
  overflow: hidden;
  z-index: 1001;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .btn-group.attribute-btn .dropdown-menu .cscroll,
.fw .history-dropdown .top-tool-box > ul > li .btn-group.attribute-btn .dropdown-menu .cscroll {
  height: 300px;
  padding-bottom: 45px;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .btn-group.attribute-btn .dropdown-menu .btn-primary,
.fw .history-dropdown .top-tool-box > ul > li .btn-group.attribute-btn .dropdown-menu .btn-primary {
  background: #7ebb49 !important;
  color: #fff;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .btn-group.attribute-btn .dropdown-menu ul,
.fw .history-dropdown .top-tool-box > ul > li .btn-group.attribute-btn .dropdown-menu ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
  width: 100%;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .btn-group.attribute-btn .dropdown-menu ul li a,
.fw .history-dropdown .top-tool-box > ul > li .btn-group.attribute-btn .dropdown-menu ul li a {
  padding: 3px 8px;
  font-size: 11px;
  color: #333333;
  display: block;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .btn-group.attribute-btn .dropdown-menu ul li a:hover,
.fw .history-dropdown .top-tool-box > ul > li .btn-group.attribute-btn .dropdown-menu ul li a:hover {
  text-decoration: none;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .btn-group.attribute-btn .dropdown-menu ul li a .chkbox,
.fw .history-dropdown .top-tool-box > ul > li .btn-group.attribute-btn .dropdown-menu ul li a .chkbox,
.fw .history-dropdown .top-tool-box > ul.right-flow > li .btn-group.attribute-btn .dropdown-menu ul li a .icheckbox_minimal,
.fw .history-dropdown .top-tool-box > ul > li .btn-group.attribute-btn .dropdown-menu ul li a .icheckbox_minimal {
  margin-right: 7px;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .btn-group.attribute-btn .dropdown-menu ul li a:hover,
.fw .history-dropdown .top-tool-box > ul > li .btn-group.attribute-btn .dropdown-menu ul li a:hover {
  background: #f5f5f5;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .btn-group.attribute-btn .dropdown-menu ul li.ui-state-highlight,
.fw .history-dropdown .top-tool-box > ul > li .btn-group.attribute-btn .dropdown-menu ul li.ui-state-highlight {
  min-height: 30px;
  border: 1px dashed #ccc;
  background: #FFFFED;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .btn-group.attribute-btn .cont-area,
.fw .history-dropdown .top-tool-box > ul > li .btn-group.attribute-btn .cont-area {
  position: absolute;
  bottom: 0;
  margin-left: 0;
  padding: 10px;
  border-top: 1px solid #e3e9e9;
  width: 100%;
  text-align: center;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .btn-group.attribute-btn .cont-area .btn,
.fw .history-dropdown .top-tool-box > ul > li .btn-group.attribute-btn .cont-area .btn {
  border: 0px solid #fff;
  font-size: 11px;
  padding: 2px 10px !important;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .btn-group.attribute-btn .cont-area .btn-default,
.fw .history-dropdown .top-tool-box > ul > li .btn-group.attribute-btn .cont-area .btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #ccc;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .btn-group.attribute-btn .cont-area .btn-default:hover,
.fw .history-dropdown .top-tool-box > ul > li .btn-group.attribute-btn .cont-area .btn-default:hover {
  color: #333;
  background-color: #cccccc;
  border-color: #adadad;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .btn-group.attribute-btn .column-box,
.fw .history-dropdown .top-tool-box > ul > li .btn-group.attribute-btn .column-box {
  padding-bottom: 50px;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li .dropdown-menu,
.fw .history-dropdown .top-tool-box > ul > li .dropdown-menu {
  min-width: 50px;
  margin-top: -1px;
}
.fw .history-dropdown .top-tool-box > ul.right-flow .bdr-none,
.fw .history-dropdown .top-tool-box > ul .bdr-none {
  border: 0px solid #fff;
}
.fw .history-dropdown .top-tool-box > ul.right-flow > li:last-child,
.fw .history-dropdown .top-tool-box > ul > li:last-child {
  border-right: 0px solid #fff;
}
.fw .history-dropdown .top-tool-box ul.right-flow {
  float: right;
}
.fw .history-dropdown .top-tool-box ul.right-flow > li:first-child {
  border-left: 0px solid #fff;
}
.fw .history-dropdown .top-tool-box ul.right-flow > li.open {
  box-shadow: 0 0 7px rgba(0, 0, 0, 0.176);
}
.fw .history-dropdown .top-tool-box ul.right-flow > li:last-child a {
  padding-right: 0;
}
.fw .history-dropdown .top-tool-box ul.right-flow > li .btn-dropdown .btn {
  line-height: 15px;
}
.fw .history-dropdown .top-tool-box ul.right-flow .btn-dropdown.open .btn {
  box-shadow: none;
  position: relative;
  border-bottom: 0px solid #fff;
}
.fw .history-dropdown .top-tool-box ul.right-flow .btn-dropdown.open > ul > li > a {
  padding: 5px 10px;
}
.fw .history-dropdown .top-tool-box ul.right-flow .btn-dropdown.open > ul.align-center > li > a {
  text-align: center;
}
.fw .history-dropdown .dropdown-menu {
  margin-right: -4px;
}
.fw .history-dropdown .popover-title {
  background-color: #fff;
  font-size: 12px;
  font-weight: 600;
}
.fw .history-dropdown .pointer-drop-footer {
  margin: 0 !important;
  font-size: 11px;
  color: #868686;
  padding: 0 !important;
  background: #f4f4f4;
  height: 26px;
}
.fw .history-dropdown .pointer-drop-footer a {
  font-size: 11px;
  color: #868686;
  text-decoration: none;
  line-height: 18px;
}
.fw .history-dropdown .pointer-drop-footer a:hover {
  color: #017fbe;
  text-decoration: none;
}
.fw .history-dropdown .report-history {
  padding: 0px;
}
.fw .history-dropdown .report-history li {
  padding: 13px 20px 11px 20px !important;
  border-bottom: 1px solid #d9dcdd !important;
  position: relative !important;
  overflow: hidden !important;
  display: block;
}
.fw .history-dropdown .report-history li > i {
  position: absolute;
  left: 12px;
  top: 12px;
}
.fw .history-dropdown .report-history li > div.report-history-links {
  position: absolute;
  right: 21px;
  top: 9px;
  display: none;
}
.fw .history-dropdown .report-history li > div.report-history-links > a {
  font-size: 11px;
  cursor: pointer;
  color: #017fbe;
}
.fw .history-dropdown .report-history li > div.report-history-links ul {
  padding: 0;
  margin: -3px 0 0;
}
.fw .history-dropdown .report-history li > div.report-history-links ul li {
  display: inline-block;
  vertical-align: middle;
  padding: 0 !important;
  border: none !important;
  margin-left: 3px;
}
.fw .history-dropdown .report-history li > div.report-history-links ul li a:hover {
  background-color: transparent;
}
.fw .history-dropdown .report-history li:hover {
  background-color: #F6F6F6;
}
.fw .history-dropdown .report-history li:hover > div.report-history-links {
  display: block;
}
.fw .history-dropdown .report-history li > div.report-history-list {
  width: 100%;
  padding-left: 20px;
  clear: both;
  float: right;
}
.fw .history-dropdown .report-history li > div.report-history-list h5 {
  margin: 0px;
  font-weight: 600;
  font-size: 11px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .history-dropdown .report-history li > div.report-history-list > span {
  color: #b0b0b0;
  font-size: 11px;
  font-weight: 400;
}
.fw .history-dropdown .report-history li .progress {
  margin-bottom: 6px !important;
  margin-top: 6px;
}
.fw .history-dropdown .report-history li:hover {
  cursor: pointer;
  background: #f6f6f6 !important;
}
.fw .history-dropdown .report-history .close-this {
  position: absolute;
  right: 0;
  top: 5px;
  opacity: 0.4;
  filter: alpha(opacity=40);
  display: none;
  cursor: pointer;
}
.fw .history-dropdown .report-history .close-this:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .history-dropdown .report-history li:hover .close-this {
  display: block;
}
.fw .fw-table-search {
  padding-left: 6px;
  width: 35px;
  height: 19px;
  position: relative;
}
.fw .fw-table-search .icn-search {
  position: absolute;
  left: 4px;
  top: 1px;
}
.fw .fw-table-search input {
  width: 100%;
  padding-left: 20px;
  background-color: #fff !important;
  display: none;
}
.fw .fw-table-search .clear-search {
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") no-repeat -153px -470px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  width: 18px;
  height: 18px;
  position: absolute;
  top: 1px;
  right: 2px;
  display: none;
  cursor: pointer;
}
.fw .fw-table-search .icn-clear-search-md {
  position: absolute;
  left: 10px;
  top: 3px;
  display: none;
}
.fw .fw-table-search.open {
  width: 150px;
}
.fw .fw-table-search.open .clear-search,
.fw .fw-table-search.open input {
  display: block;
}
.fw .fw-table-search.open .icn-clear-search-md {
  display: block;
}
.fw .fw-table-search.table-search-clear {
  padding-left: 0;
  margin-left: 6px;
}
.fw .fw-table-search.table-search-clear input {
  padding-left: 26px;
  padding-right: 26px;
}
.fw .fw-table-search.table-search-clear input::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #a9a9a9;
}
.fw .fw-table-search.table-search-clear input::-moz-placeholder {
  /* Firefox 19+ */
  color: #a9a9a9;
}
.fw .fw-table-search.table-search-clear input:-ms-input-placeholder {
  /* IE 10+ */
  color: #a9a9a9;
}
.fw .fw-table-search.table-search-clear input:-moz-placeholder {
  /* Firefox 18- */
  color: #a9a9a9;
}
.fw .fw-table-search.table-search-clear .icn-clear-search-md {
  left: 3px;
  top: 1px;
}
.fw .fw-table-search.table-search-clear.open .icn-search {
  display: none;
}
.fw .rteditor-dropdown .rteditor-list-dropdown {
  padding: 10px !important;
  min-width: 238px !important;
  font-size: 11px;
  color: #000;
}
.fw .aud-detail-date-list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.fw .aud-detail-date-list > li {
  position: relative;
  min-height: 100px;
  margin-bottom: 0px;
  padding-bottom: 15px;
}
.fw .aud-detail-date-list > li > div.aud-detail-timeline .aud-detail-timeline-list {
  list-style-type: none;
  margin: 5px 0 0 5px;
  width: 100%;
}
.fw .aud-detail-date-list > li > div.aud-detail-timeline .aud-detail-timeline-list td {
  position: relative;
  vertical-align: top;
}
.fw .aud-detail-date-list > li > div.aud-detail-timeline .aud-detail-timeline-list td > span {
  color: #747474;
  white-space: nowrap;
  padding: 5px 10px 9px 0;
  display: block;
}
.fw .aud-detail-date-list > li > div.aud-detail-timeline .aud-detail-timeline-list td > span > strong {
  display: block;
  font-weight: bold;
  color: #000;
  font-size: 11px;
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif !important;
  margin-bottom: 5px;
}
.fw .aud-detail-date-list > li > div.aud-detail-timeline .aud-detail-timeline-list td > i {
  position: absolute;
  width: 13px;
  height: 13px;
  right: -6px;
  top: 9px;
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") -169px -380px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  margin-left: -7px;
}
.fw .aud-detail-date-list > li > div.aud-detail-timeline .aud-detail-timeline-list td > img {
  position: absolute;
  left: 15px;
  margin-top: -2px;
}
.fw .aud-detail-date-list > li > div.aud-detail-timeline .aud-detail-timeline-list td .details-right {
  display: inline-block;
  min-width: 350px;
  padding: 5px 0 9px 15px;
  margin-bottom: 10px;
  min-height: 38px;
  color: #333333;
  line-height: 18px;
}
.fw .aud-detail-date-list > li > div.aud-detail-timeline .aud-detail-timeline-list td .details-right a {
  text-decoration: underline;
  margin-left: 10px;
}
.fw .aud-detail-date-list > li > div.aud-detail-timeline .aud-detail-timeline-list td .details-right > small {
  font-size: 11px;
  color: #d64441;
}
.fw .aud-detail-date-list > li > div.aud-detail-timeline .aud-detail-timeline-list td .details-right > strong {
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif !important;
  font-weight: bold;
}
.fw .aud-detail-date-list > li > div.aud-detail-timeline .aud-detail-timeline-list td .details-right > div {
  margin-top: 7px;
}
.fw .aud-detail-date-list > li > div.aud-detail-timeline .aud-detail-timeline-list td .details-right > div > a {
  text-decoration: underline;
}
.fw .aud-detail-date-list > li > div.aud-detail-timeline .aud-detail-timeline-list td:last-child {
  border-left: 1px solid #f1f1f1;
}
.fw .aud-detail-date-list > li:last-child .aud-detail-timeline-list li:last-child > div {
  border-bottom-width: 0;
  margin-bottom: 0;
}
.fw .aud-detail-date-list.aud-detail-date-list-lg > li > div.aud-detail-timeline .aud-detail-timeline-list td > i {
  top: 8px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #e3e3e3;
}
.fw .aud-detail-date-list.aud-detail-date-list-lg > li > div.aud-detail-timeline .aud-detail-timeline-list td .details-right {
  width: 100%;
  margin-left: 24px;
  margin-right: 20px;
  padding-left: 0px;
  border-bottom: 1px solid #e6e6e6;
}
.fw .aud-detail-date-list.aud-detail-date-list-lg > li > div.aud-detail-timeline .aud-detail-timeline-list td .details-right .details-info {
  color: #000000;
}
.fw .aud-detail-date-list.aud-detail-date-list-lg > li > div.aud-detail-timeline .aud-detail-timeline-list td .details-right .details-para {
  color: #666;
  margin-top: 0px;
  max-width: 500px;
  line-height: 14px;
}
.fw .aud-detail-date-list.aud-detail-date-list-lg > li > div.aud-detail-timeline .aud-detail-timeline-list td .details-right .details-para span {
  width: 90%;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
  vertical-align: middle;
  text-overflow: ellipsis;
}
.fw .aud-detail-date-list.aud-detail-date-list-lg > li > div.aud-detail-timeline .aud-detail-timeline-list td .details-right .details-para a {
  margin-top: -2px;
  margin-left: 0px;
  display: inline-block;
  vertical-align: middle;
}
.fw .custom-single-dateranger {
  position: absolute;
  width: auto;
  background: #fff;
  left: 0px;
  top: 21px;
  z-index: 10;
  border: 1px solid #e4e4e4;
  box-shadow: 4px 4px 6px 1px rgba(216, 216, 216, 0.61);
}
.fw .custom-single-dateranger > .ranges {
  margin: 0;
  min-height: 140px;
}
.fw .custom-single-dateranger > .ranges > ul {
  width: 189px;
  padding: 0;
  list-style: none;
  padding-top: 5px;
  margin-bottom: 0;
}
.fw .custom-single-dateranger > .ranges > ul > li {
  padding: 4px 9px;
  cursor: pointer;
}
.fw .custom-single-dateranger > .ranges > ul > li > i {
  visibility: hidden;
  margin-left: 2px;
  margin-right: 4px;
}
.fw .custom-single-dateranger > .ranges > ul > li:hover {
  background-color: #f5f5f5;
}
.fw .custom-single-dateranger > .ranges > ul > li.active > i {
  visibility: visible;
}
.fw .custom-single-dateranger > .ranges .singledate-range {
  position: absolute;
  left: 190px;
  top: -1px;
  width: 240px;
  padding: 7px 7px;
  bottom: 0;
  box-shadow: 4px 4px 6px 1px rgba(216, 216, 216, 0.61);
  background: #fff;
  display: block;
  color: #000;
  border: 1px solid #e4e4e4;
  border-left-width: 0;
  height: 355px;
}
.fw .custom-single-dateranger > .ranges .singledate-range .header {
  margin-bottom: 16px;
}
.fw .custom-single-dateranger > .ranges .singledate-range .customsingledate-range {
  display: block;
}
.fw .custom-single-dateranger > .ranges .singledate-range .customsingledate-range .fwdatepicker {
  position: static !important;
  padding: 0;
  width: 100%;
  border-radius: 4px;
  display: block !important;
  box-shadow: 0 0 0 0;
  border: none;
  margin-top: -1px !important;
}
.fw .custom-single-dateranger > .ranges .singledate-range .customsingledate-range .fwdatepicker:before,
.fw .custom-single-dateranger > .ranges .singledate-range .customsingledate-range .fwdatepicker:after {
  display: none;
}
.fw .custom-single-dateranger > .ranges .singledate-range .customsingledate-range .fwdatepicker div {
  max-width: 100%;
  margin: 0 !important;
}
.fw .custom-single-dateranger > .ranges .singledate-range .customsingledate-range .fwdatepicker .calendar-table {
  border: 1px solid #e4e4e4;
  margin: 0 5px 0 !important;
}
.fw .custom-single-dateranger > .ranges .singledate-range .customsingledate-range .fwdatepicker .calendar-time {
  border: 1px solid #e4e4e4;
  border-top-width: 0px;
  margin: 0 5px 0 !important;
}
.fw .custom-single-dateranger > .ranges .singledate-range .customsingledate-range .fwdatepicker .drp-buttons {
  right: 0;
  border: none;
}
.fw .custom-single-dateranger > .ranges .singledate-range .customsingledate-range .fwdatepicker .calendar td,
.fw .custom-single-dateranger > .ranges .singledate-range .customsingledate-range .fwdatepicker .calendar th {
  min-width: 27px;
  line-height: 23px;
  height: 23px;
  font-weight: normal;
  width: 27px;
}
.fw .custom-single-dateranger > .ranges .singledate-range .customsingledate-range .fwdatepicker .calendar th.month {
  font-weight: bold;
}
.fw .custom-single-dateranger > .ranges .singledate-range .customsingledate-range .fwdatepicker ul.monthselect {
  top: 24px;
}
.fw .custom-single-dateranger > .ranges.open {
  min-height: 260px;
}
.fw .custom-single-dateranger.pull-right {
  left: auto;
  right: 0;
  box-shadow: -4px 5px 6px 1px rgba(216, 216, 216, 0.61);
}
.fw .custom-single-dateranger.pull-right .singledate-range {
  left: auto;
  right: 190px;
  box-shadow: -4px 5px 6px 1px rgba(216, 216, 216, 0.61);
  border-right-width: 0;
  border-left-width: 1px;
}
.fw .fw-border-box {
  border: 1px solid #e4e4e4 !important;
}
.fw .header-right-btn {
  float: right;
}
.fw .compilance-lhs .lnav.secondary-lnav > li {
  margin: 6px 0 !important;
}
.fw .compilance-lhs .lnav.secondary-lnav > li > a {
  padding: 3px 12px 3px 14px !important;
  font-size: 12px;
}
.fw .compilance-lhs .lnav > li > a {
  font-size: 12px;
}
.fw .compilance-lhs .lmain {
  padding-top: 8px;
  position: absolute;
  bottom: 30px;
  width: 100%;
  background-color: #ebeff0;
}
.fw .compilance-lhs .lmain > ul {
  display: block !important;
  padding: 0;
  list-style: none;
}
.fw .compilance-lhs .lmain > ul .fw-hdivider {
  border-top: #cacfd1 solid 1px;
  margin: 5px 14px 10px !important;
}
.fw .compilance-lhs .lmain > ul > li {
  margin: 0 !important;
}
.fw .compilance-lhs .lmain > ul > li > a {
  padding: 4px 12px 4px 14px !important;
  color: #000000;
  line-height: 20px;
  display: block;
}
.fw .compilance-lhs .lmain > ul > li > a:hover {
  text-decoration: none;
  background: #dfe1e3;
  color: #000;
}
.fw .compilance-lhs .lmain > ul > li.active > a {
  border-left: 3px solid #7dbb5b;
  background: #dfe1e3;
}
.fw .compilance-lhs .left-pane-head {
  margin-bottom: 10px;
  padding: 3px 15px 6px 15px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 14px;
  min-height: 30px;
}
.fw .compilance-lhs .left-pane-head span {
  white-space: nowrap;
  text-overflow: ellipsis;
  float: left;
  max-width: 190px;
  overflow: hidden;
  cursor: pointer;
}
.fw .fw-sub-haed {
  font-size: 11px;
  color: #8d8d8d;
  padding-bottom: 5px;
  border-bottom: #f1f1f1 solid 1px;
}
.fw .checkbox-coloumn {
  float: left;
  width: 100%;
  margin-top: 15px;
}
.fw .checkbox-coloumn label {
  margin: 0 !important;
  margin-bottom: 5px !important;
}
.fw .fw-group-input {
  background: #425057;
  border: 1px solid #425057 !important;
  white-space: nowrap;
  vertical-align: middle;
  display: table-cell;
  padding: 1px 0px;
  cursor: pointer;
}
.fw .fw-group-input.fw-group-bg-white {
  background-color: transparent;
  border-color: transparent !important;
}
.fw .fw-group-input .fw-icn-plus-white,
.fw .fw-group-input .fw-icn-percentage-white {
  margin: 0 1.5px;
}
.fw .fw-btn-disable {
  opacity: 0.5;
}
.fw .report-tab.secondary-tab {
  margin-top: 10px;
}
.fw .report-tab.secondary-tab .vertical-tab .tabs-left {
  padding-left: 10px;
  padding-top: 12px;
}
.fw .report-tab.secondary-tab .vertical-tab .tabs-left.without-checkbox > li > a {
  padding: 5px 8px 4px;
}
.fw .report-tab.secondary-tab .vertical-tab .tabs-left.with-vt-count {
  padding-left: 5px;
}
.fw .report-tab.secondary-tab .vertical-tab .tabs-left.with-vt-count > li > a {
  padding: 3px 10px;
  line-height: 18px;
}
.fw .report-tab.secondary-tab .vertical-tab .tabs-left.with-vt-count > li > a .vt-count {
  color: #a3a3a3;
  float: right;
}
.fw .report-tab.secondary-tab .vertical-tab .tabs-left > li.nav-tab-header {
  font-weight: 600;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  padding-bottom: 10px;
  padding-top: 10px;
  padding-left: 5px;
}
.fw .report-tab.secondary-tab .vertical-tab .tabs-left > li > a {
  padding: 3px 5px;
  border-top-color: transparent !important;
  border-bottom-color: transparent !important;
  min-height: 25px;
}
.fw .report-tab.secondary-tab .vertical-tab .tabs-left.nav-type1 > li > a {
  padding: 4.15px 8px;
}
.fw .report-tab.secondary-tab .vertical-tab .tabs-left.nav-type1 > li.fw-make-absolute a {
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-right-color: transparent;
  border-left-width: 0;
  margin: 0;
  background-color: transparent;
}
.fw .report-tab.secondary-tab .vertical-tab .vertical-tab-nav {
  width: 220px;
  border-right: none;
}
.fw .report-tab.secondary-tab .vertical-tab .vertical-tab-content {
  margin-left: 220px;
  padding: 2px 2px 2px 0;
}
.fw .report-tab.secondary-tab .vertical-tab .vertical-tab-content .fw-summary-table-list > tbody > tr > td > div {
  cursor: pointer;
}
.fw .report-tab.secondary-tab .vertical-tab .vertical-tab-content .fw-summary-table-list > tbody > tr > td > div .fw-icn-trash {
  visibility: hidden;
}
.fw .report-tab.secondary-tab .vertical-tab .vertical-tab-content .fw-summary-table-list > tbody > tr > td:hover > div {
  background-color: #F5F5F5;
}
.fw .report-tab.secondary-tab .vertical-tab .vertical-tab-content .fw-summary-table-list > tbody > tr > td:hover > div .fw-icn-trash {
  visibility: visible;
}
.fw .report-tab.secondary-tab .vertical-tab .vertical-tab-content .summary-list-hover {
  cursor: pointer;
}
.fw .report-tab.secondary-tab .vertical-tab .vertical-tab-content .summary-list-hover .fw-icn-trash {
  visibility: hidden;
}
.fw .report-tab.secondary-tab .vertical-tab .vertical-tab-content .summary-list-hover:hover {
  background-color: #F5F5F5;
}
.fw .report-tab.secondary-tab .vertical-tab .vertical-tab-content .summary-list-hover:hover .fw-icn-trash {
  visibility: visible;
}
.fw .report-tab.secondary-tab-with-border .vertical-tab .tabs-left > li > a {
  position: relative;
}
.fw .report-tab.secondary-tab-with-border .vertical-tab .tabs-left > li > a::before {
  content: "";
  background: #dadada;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: -2px;
  right: 10px;
}
.fw .report-tab.secondary-tab-with-border .vertical-tab .tabs-left > li:last-child > a::before {
  display: none;
}
.fw .modal-search .modal-search-box {
  width: 190px;
  height: 22px;
  border: #c7cacc solid 1px;
  position: relative;
}
.fw .modal-search .modal-search-box input {
  border: none;
  color: #000;
  width: 90%;
  padding: 2px 6px;
}
.fw .modal-search .modal-search-box input::placeholder {
  color: #8d8d8d;
}
.fw .modal-search .modal-search-box input:-ms-input-placeholder {
  color: #8d8d8d;
}
.fw .modal-search .modal-search-box input::-ms-input-placeholder {
  color: #8d8d8d;
}
.fw .modal-search .modal-search-box .icn-search {
  margin-top: -2px;
  margin-left: -2px;
  opacity: 0.5;
}
.fw .modal-search .modal-search-box .fw-icn-search-clear {
  margin-top: -2px;
  margin-left: -1px;
  display: none;
}
.fw .modal-search .modal-search-box .fw-icn-circle-clear-search {
  display: none;
  position: absolute;
  right: 2px;
  top: 1px;
}
.fw .modal-search .modal-search-box .fw-icn-clear-search-sm {
  display: none;
  position: absolute;
  right: 2px;
  top: 1px;
}
.fw .modal-search-result {
  padding: 10px 15px;
  padding-right: 2px;
  border: #e4e4e4 solid 1px;
}
.fw .modal-search-result .modal-sub-head {
  color: #8a8a8a;
  margin-bottom: 10px;
  margin-right: 10px;
  position: relative;
}
.fw .modal-search-result .modal-sub-head:after {
  content: "";
  border-bottom: #e5e5e5 solid 1px;
  width: 100%;
  position: absolute;
  top: 8px;
  left: 0;
  z-index: 1;
}
.fw .modal-search-result .modal-sub-head:first-child {
  margin-top: 0;
}
.fw .modal-search-result .modal-sub-head span {
  background-color: #fff;
  padding-right: 8px;
  position: relative;
  z-index: 2;
}
.fw .correlation-builder .rule,
.fw .criteria-builder .rule {
  border: 1px solid #e6e6e8;
  padding: 10px 30px 5px 10px;
  float: left;
  width: 100%;
}
.fw .correlation-builder .rule .rule-name,
.fw .criteria-builder .rule .rule-name {
  position: relative;
}
.fw .correlation-builder .rule .rule-name span,
.fw .criteria-builder .rule .rule-name span {
  font-weight: 600;
}
.fw .correlation-builder .rule .rule-name .filter-toggle,
.fw .criteria-builder .rule .rule-name .filter-toggle {
  float: right;
  background: #f9f9f9;
  min-width: 76px;
  height: 29px;
  text-align: center;
  padding-top: 6px;
  text-decoration: none;
  color: #000;
  padding-left: 4px;
}
.fw .correlation-builder .rule .rule-name .fw-icn-trash,
.fw .criteria-builder .rule .rule-name .fw-icn-trash {
  position: absolute;
  right: -24px;
  top: 4px;
  cursor: pointer;
}
.fw .correlation-builder .rule .rule-footer,
.fw .criteria-builder .rule .rule-footer {
  font-size: 11px;
  float: left;
  margin-top: 5px;
}
.fw .correlation-builder .rule .rule-footer label,
.fw .criteria-builder .rule .rule-footer label {
  color: #a3a3a3;
  font-size: 11px;
  float: left;
  margin-bottom: 0;
  padding: 5px 0 0 10px;
}
.fw .correlation-builder .rule .rule-footer .withInputBox,
.fw .criteria-builder .rule .rule-footer .withInputBox {
  margin-bottom: 0px;
}
.fw .correlation-builder .rule .rule-body .rule-action,
.fw .criteria-builder .rule .rule-body .rule-action {
  float: right;
  margin-top: -20px;
  margin-right: -10px;
}
.fw .correlation-builder .rule .rule-body .rule-filter,
.fw .criteria-builder .rule .rule-body .rule-filter {
  padding: 0 15px 40px;
  margin: 10px 0;
  background-color: #f9f9f9;
  position: relative;
}
.fw .correlation-builder .rule .rule-body .rule-filter .rule-filter-group,
.fw .criteria-builder .rule .rule-body .rule-filter .rule-filter-group {
  position: relative;
  clear: both;
  padding: 15px 0;
}
.fw .correlation-builder .rule .rule-body .rule-filter .rule-filter-group .close,
.fw .criteria-builder .rule .rule-body .rule-filter .rule-filter-group .close {
  font-size: 17px;
  margin-top: -6px;
  visibility: hidden;
}
.fw .correlation-builder .rule .rule-body .rule-filter .rule-filter-group:hover .close,
.fw .criteria-builder .rule .rule-body .rule-filter .rule-filter-group:hover .close {
  visibility: visible;
}
.fw .correlation-builder .rule.rule-closed .rule-body,
.fw .criteria-builder .rule.rule-closed .rule-body {
  display: none;
}
.fw .correlation-builder .rule.rule-closed .rule-name,
.fw .criteria-builder .rule.rule-closed .rule-name {
  margin-bottom: 15px;
}
.fw .correlation-builder .rule.rule-closed .filter-toggle,
.fw .criteria-builder .rule.rule-closed .filter-toggle {
  background-color: transparent;
}
.fw .correlation-builder .trail-message,
.fw .criteria-builder .trail-message {
  font-size: 14px;
  padding: 15px;
  text-align: center;
  border: 1px solid #e6e6e8;
}
.fw .correlation-builder .trail-message.trail-message-sm,
.fw .criteria-builder .trail-message.trail-message-sm {
  padding: 8px;
  margin-bottom: 20px;
}
.fw .correlation-builder .rule-row,
.fw .criteria-builder .rule-row {
  margin-bottom: 10px;
}
.fw .correlation-builder .rule-row.rule-row-first > div,
.fw .criteria-builder .rule-row.rule-row-first > div {
  padding-left: 60px;
}
.fw .correlation-builder .rule-row.row-divider,
.fw .criteria-builder .rule-row.row-divider {
  width: 100%;
  height: 2px;
  background: #fff;
  margin: 5px auto 0;
  float: left;
}
.fw .correlation-builder .rule-row.row-divider .andorbox,
.fw .criteria-builder .rule-row.row-divider .andorbox {
  width: 70px;
  margin: -11px auto;
  background: #f9f9f9;
  padding: 0 10px;
}
.fw .correlation-builder .rule-row .btn-filter,
.fw .criteria-builder .rule-row .btn-filter {
  margin-top: 3px;
}
.fw .correlation-builder .rule-row .btn-filter[disabled],
.fw .criteria-builder .rule-row .btn-filter[disabled] {
  background-color: #E6E6E6;
}
.fw .correlation-builder .rule-row-footer,
.fw .criteria-builder .rule-row-footer {
  background: #f4f4f4;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  min-height: 30px !important;
  height: auto !important;
}
.fw .correlation-builder .rule-row-footer.rule-row-footer-lg .rule-edit,
.fw .criteria-builder .rule-row-footer.rule-row-footer-lg .rule-edit {
  position: absolute;
  right: 10px;
  top: 8px;
}
.fw .correlation-builder .rule-row-footer.rule-row-footer-lg .rule-input,
.fw .criteria-builder .rule-row-footer.rule-row-footer-lg .rule-input {
  width: 87%;
}
.fw .correlation-builder .rule-row-footer.rule-row-footer-lg .rule-input .rule-footer-content,
.fw .criteria-builder .rule-row-footer.rule-row-footer-lg .rule-input .rule-footer-content {
  width: 91%;
  max-height: 100px;
}
.fw .correlation-builder .rule-row-footer .rule-input,
.fw .criteria-builder .rule-row-footer .rule-input {
  display: inline-block;
  vertical-align: middle;
  min-width: 250px;
}
.fw .correlation-builder .rule-row-footer > a,
.fw .criteria-builder .rule-row-footer > a {
  position: absolute;
  right: 15px;
  font-size: 11px;
  color: #9a9a9a;
  text-decoration: none;
  top: 7px;
  cursor: pointer;
}
.fw .correlation-builder .rule-row-footer > a:hover,
.fw .criteria-builder .rule-row-footer > a:hover {
  color: #424f57;
}
.fw .correlation-builder .rule-row-footer > a:hover i,
.fw .criteria-builder .rule-row-footer > a:hover i {
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .correlation-builder .rule-row-footer > a > i,
.fw .criteria-builder .rule-row-footer > a > i {
  opacity: 0.5;
  filter: alpha(opacity=50);
  vertical-align: middle;
  margin-top: -2px;
}
.fw .correlation-builder .rule-row-footer > span,
.fw .criteria-builder .rule-row-footer > span {
  font-size: 11px;
  width: 92%;
  text-align: center;
  color: #9a9a9a;
  display: inline-block;
  padding: 7px 7px 7px 15px;
  min-height: 28px;
  height: auto;
}
.fw .correlation-builder .rule-schedule,
.fw .criteria-builder .rule-schedule {
  width: 100px;
  margin: 0 auto;
  position: relative;
  clear: both;
}
.fw .correlation-builder .rule-schedule span.topline,
.fw .criteria-builder .rule-schedule span.topline,
.fw .correlation-builder .rule-schedule span.bottomline,
.fw .criteria-builder .rule-schedule span.bottomline {
  width: 1px;
  height: 10px;
  background: #e6e6e6;
  display: block;
  margin: 0 auto;
  clear: both;
}
.fw .correlation-builder .rule-schedule label,
.fw .criteria-builder .rule-schedule label {
  font-size: 10px;
  color: #7d7d7d;
  padding-top: 2px;
  margin-bottom: 3px;
}
.fw .correlation-builder .with-input-box,
.fw .criteria-builder .with-input-box {
  display: inline-block;
  margin-left: 5px;
  vertical-align: middle;
  margin-bottom: 3px;
}
.fw .correlation-builder .with-input-box input,
.fw .criteria-builder .with-input-box input {
  width: 32px;
  height: 24px;
  outline: none;
  font-size: 10px;
  padding: 0px;
  padding-left: 4px;
  float: left;
  margin-right: -1px;
  border: 1px solid #dadadc;
}
.fw .correlation-builder .with-input-box .andorbox .bootstrap-select,
.fw .criteria-builder .with-input-box .andorbox .bootstrap-select {
  width: 45px !important;
  border: 1px solid #dadadc;
}
.fw .correlation-builder .with-input-box .andorbox .dropdown-toggle,
.fw .criteria-builder .with-input-box .andorbox .dropdown-toggle {
  padding: 2px 4px !important;
  font-size: 10px;
  width: 43px !important;
  height: 22px;
}
.fw .correlation-builder .with-input-box .andorbox .dropdown-toggle .filter-option,
.fw .criteria-builder .with-input-box .andorbox .dropdown-toggle .filter-option {
  font-size: 11px;
}
.fw .correlation-builder .with-input-box .andorbox .dropdown-menu > li > a,
.fw .criteria-builder .with-input-box .andorbox .dropdown-menu > li > a {
  font-size: 10px;
  padding: 5px 8px;
}
.fw .correlation-builder .tooltip > p,
.fw .criteria-builder .tooltip > p {
  text-align: left;
}
.fw .filter-on-poup > .rule {
  padding: 0;
  border: 0px;
}
.fw .filter-on-poup > .rule > .rule-body .rule-filter {
  padding: 0 0 40px;
  margin: 0;
}
.fw .filter-on-poup > .rule > .rule-body .rule-filter.without-expression-blk .rule-row {
  margin-left: 0;
}
.fw .filter-on-poup > .rule > .rule-body .rule-filter.without-expression-blk .rule-row.rule-firstrow {
  margin-left: 0;
}
.fw .filter-on-poup > .rule .rule-row {
  float: left;
  margin-left: 50px;
  margin-bottom: 10px;
}
.fw .filter-on-poup > .rule .rule-row.rule-firstrow {
  margin-left: 110px;
}
.fw .filter-on-poup > .rule .rule-row.row-divider {
  width: 96%;
  height: 2px;
  background: #fff;
  margin: 10px 0 0 2% !important;
  float: left !important;
}
.fw .filter-on-poup > .rule .rule-filter-group .remove-group {
  float: right;
  position: absolute;
  right: 6px;
  z-index: 1;
  top: 6px;
  display: none;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.fw .filter-on-poup > .rule .rule-filter-group .remove-group:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .filter-on-poup > .rule .rule-filter-group:hover .remove-group {
  display: block;
}
.fw .andorbox .btn-group .dropdown-toggle {
  background: none;
  border: none;
  padding: 1px 6px 1px 6px;
  font-size: 11px;
}
.fw .andorbox .btn-group .dropdown-toggle .caret {
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") no-repeat -253px -38px !important;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  border: 0px !important;
  width: 7px !important;
  height: 4px !important;
  margin-top: 9px;
  margin-right: 6px;
}
.fw .andorbox .btn-group .dropdown-toggle:hover {
  padding: 1px 6px 1px 6px;
}
.fw .andorbox .dropdown-menu {
  font-size: 11px;
  border: 0px !important;
}
.fw .andorbox .bootstrap-select.open {
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.fw .andorbox .bootstrap-select.open .dropdown-toggle {
  background: #fff;
}
.fw .search-tag .filter-on-poup > .rule .rule-filter {
  padding: 3px;
}
.fw .search-tag .filter-on-poup > .rule .rule-row {
  margin-left: 25px;
}
.fw .search-tag .filter-on-poup > .rule .rule-row.rule-firstrow {
  margin-left: 85px;
}
.fw .search-tag .filter-on-poup > .rule .rule-footer {
  text-align: center;
  color: #a3a3a3;
  float: none;
}
.fw .search-tag .well {
  background: #F9F9F9;
  cursor: pointer;
}
.fw .search-tag .well:hover {
  background: #F4F3F3;
}
.fw .search-show .modal-search-result {
  display: none;
}
.fw .search-show.open .secondary-tab {
  display: none;
}
.fw .search-show.open .modal-search-result {
  display: block;
}
.fw .search-show.open .icn-search {
  display: none;
}
.fw .search-show.open .fw-icn-search-clear {
  display: inline-block;
}
.fw .popup-selection-tab .classic-tab .arrow-tab-list {
  background: none !important;
  border: none !important;
  width: 100%;
  padding-top: 2px;
  height: 22px;
}
.fw .popup-selection-tab .classic-tab .arrow-tab-list .tab {
  background: none !important;
  float: right;
}
.fw .popup-selection-tab .classic-tab .arrow-tab-list .tab a {
  border: none !important;
  padding: 0 10px;
  color: #1487b6;
  background-color: transparent !important;
}
.fw .popup-selection-tab .classic-tab .arrow-tab-list .tab a:hover {
  background: none !important;
  border: none !important;
}
.fw .popup-selection-tab .classic-tab .arrow-tab-list .tab a.active {
  border: none !important;
}
.fw .popup-selection-tab .classic-tab .arrow-tab-list .tab.active a {
  color: #000 !important;
  border: 0 !important;
  text-decoration: none;
}
.fw .popup-selection-tab .classic-tab .arrow-tab-list .tab.active a:hover {
  background: none !important;
  text-decoration: none;
}
.fw .popup-selection-tab .classic-tab .arrow-tab-list .tab.active .active-arrow {
  display: block;
}
.fw .popup-selection-tab .classic-tab .arrow-tab-list .active-arrow {
  position: absolute;
  top: 30px;
  z-index: 1;
  display: none;
  left: 43%;
}
.fw .popup-selection-tab .classic-tab .arrow-tab-list .active-arrow:after,
.fw .popup-selection-tab .classic-tab .arrow-tab-list .active-arrow:before {
  bottom: 100%;
  left: 88%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.fw .popup-selection-tab .classic-tab .arrow-tab-list .active-arrow:after {
  border-width: 7px;
  margin-left: -7px;
}
.fw .popup-selection-tab .classic-tab .arrow-tab-list .active-arrow:before {
  border-bottom-color: #ccc;
  border-width: 7px;
  margin-left: 3px;
  bottom: 3px;
}
.fw .popup-selection-tab .classic-tab .tab-content {
  border: none !important;
}
.fw .popup-selection-tab .classic-tab .tab-content .main-tree {
  padding: 10px;
  height: 350px;
}
.fw .fw-page-subheader {
  border-bottom: rgba(204, 204, 204, 0.4) solid 1px;
  min-height: 42px;
  padding: 16px 0 10px;
}
.fw .fw-page-subheader h2 {
  color: #3885b4;
  font-size: 13px;
  margin: 0;
}
.fw .fw-subheading {
  font-size: 14px;
  color: #959595;
  margin-top: 16px;
}
.fw .fw-subheading .icn-circle-help:hover {
  opacity: 1;
}
.fw .list-menu-item .menu-heading {
  color: #70B535;
  font-weight: 600;
  margin-bottom: 12px;
  margin-top: 0px;
  padding-bottom: 9px;
  border-bottom: 1px solid #ededed;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 13px;
  min-height: 20px;
}
.fw .list-menu-item .menu-list {
  list-style: outside none none;
  margin-top: 0;
  padding: 0;
}
.fw .list-menu-item .menu-list li {
  padding: 0;
}
.fw .list-menu-item .menu-list li a {
  color: #000;
  line-height: 22px;
}
.fw.sub-tab-active .fw-left-pane.compilance-lhs {
  top: 70px !important;
}
.fw .sub-tab.secondary-sub-tab div.sub-tab-menu > ul.tab-list > li {
  float: left;
}
.fw .sub-tab.secondary-sub-tab .db-product-list-sd {
  right: -19px;
  top: 0;
  color: #666;
}
.fw .sub-tab.secondary-sub-tab div.sub-tab-menu {
  overflow: visible;
}
.fw .fw-favorite-menu li a {
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif !important;
  font-weight: normal;
}
.fw .fw-favorite-menu.fw-favorite-menu > li > a:hover {
  background-color: transparent;
}
.fw .fw-favorite-menu.fw-favorite-menu > li > a:focus {
  background-color: transparent;
}
.fw .fw-favorite-menu.fw-favorite-menu > li.dropdown > a:hover {
  background-color: #fff;
}
.fw .fw-favorite-menu.fw-favorite-menu > li.dropdown > a:focus {
  background-color: #fff;
}
.fw .fw-favorite-menu.fw-favorite-menu > li.open a {
  padding: 5px 8px;
}
.fw .fw-favorite-menu.fw-favorite-menu > li.open .dropdown-menu {
  padding: 5px 0;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -o-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.fw .fw-favorite-menu.fw-favorite-menu > li.open .dropdown-menu > li > a {
  padding: 4.5px 7px;
  min-width: 28px;
}
.fw .fw-favorite-menu .history-dropdown {
  margin-left: 3px;
}
.fw .compilance-switch .toggle.btn-xs {
  min-width: 28px;
  min-height: 14px;
}
.fw .compilance-switch .btn-xs span.toggle-handle {
  margin-right: -4px;
  margin-top: -3px !important;
  min-width: 14px;
}
.fw .compilance-switch .btn-xs.off span.toggle-handle {
  margin-right: 0px;
  margin-left: 14px;
}
.fw .fw-info-alert {
  background-color: #fcf4cf;
  border: #cccccc solid 1px;
  min-height: 40px;
  padding: 8px 5px 8px 15px;
  width: 930px;
  margin: 0 auto;
  text-align: center;
}
.fw .fw-info-alert strong {
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif !important;
  display: inline-block;
  vertical-align: middle;
}
.fw .fw-info-alert span {
  display: inline-block;
  vertical-align: middle;
}
.fw .fw-info-alert span i {
  vertical-align: middle;
}
.fw .fw-info-alert .fw-info-alert-menu {
  padding: 0;
  list-style: none;
  margin: 0;
  display: inline-block;
  vertical-align: middle;
  margin-left: 15px;
}
.fw .fw-info-alert .fw-info-alert-menu li {
  display: inline-block;
  margin: 0 4px 0 0;
}
.fw .fw-info-alert .fw-info-alert-menu li:last-child a {
  border-left: #ccc solid 1px;
  padding-left: 8px;
}
.fw .chart-box {
  padding: 0 10px;
}
.fw .chart-box:first-child {
  margin-top: -10px;
}
.fw .chart-box .col-md-4 {
  padding: 0 5px;
  margin-top: 10px;
}
.fw .app-pane-minimized .custom-sub-tab {
  left: 15px;
}
.fw .main-tab > .nav > li a .fw-icn-draggable {
  position: absolute;
  top: 5px;
  left: 3px;
}
.fw .empty-reports {
  text-align: center;
  padding: 196px 0;
  font-size: 12px;
}
.fw .fw-reports-itr {
  position: relative;
  padding-top: 40px;
  padding-bottom: 80px;
}
.fw .fw-reports-itr h1 {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 15px;
  margin-bottom: 30px;
}
.fw .fw-reports-itr .reports-itr-box {
  padding: 18px 15px 18px 70px;
  max-width: 800px;
  margin-bottom: 20px;
}
.fw .fw-reports-itr .reports-itr-box h2 {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 4px;
  margin-top: 0;
}
.fw .fw-reports-itr .reports-itr-box .reports-itr-product-icn {
  top: 19px;
  left: 29px;
}
.fw .fw-reports-itr .reports-itr-box small {
  margin-bottom: 0;
}
.fw .fw-reports-itr .reports-btn-list {
  right: 30px;
  top: 26px;
}
.fw .fw-reports-itr .reports-btn-list .btn {
  padding: 2px 15px;
}
.fw .result-list-with-legend ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.fw .result-list-with-legend ul li a {
  display: block;
  padding: 2px 6px 2px 10px;
  color: #000;
  min-height: 22px;
  line-height: 18px;
}
.fw .result-list-with-legend ul li a:hover {
  text-decoration: none;
  background-color: #f5f5f5;
}
.fw .result-list-with-legend ul li.legend > span {
  margin: 8px 0 5px 0;
  color: #8b8b8b;
  font-size: 11px;
  padding-left: 7px;
  display: inline-block;
}
.fw .result-list-with-legend.legend-with-line ul li {
  margin-right: 10px;
}
.fw .result-list-with-legend.legend-with-line ul li.legend {
  position: relative;
}
.fw .result-list-with-legend.legend-with-line ul li.legend span {
  background: #fff;
  position: relative;
  z-index: 1;
  padding-right: 4px;
}
.fw .result-list-with-legend.legend-with-line ul li.legend:after {
  content: '';
  width: 100%;
  height: 1px;
  left: 0;
  top: 16px;
  position: absolute;
  background: #e4e4e4;
}
.fw .result-list-with-legend .add-more-fields {
  border-top: #e4e4e4 solid 1px;
  padding: 6px 8px 0 8px;
  margin-top: 8px;
}
.fw .line-dropdown .dropdown-toggle {
  background: #eceff0;
  border: 1px #e4e4e4 solid !important;
  border-bottom: 1px transparent solid !important;
  border-top: 1px transparent solid !important;
  padding: 3px;
  margin-left: -1px !important;
  box-shadow: none !important;
  position: relative;
  z-index: 1001 !important;
}
.fw .line-dropdown.open .dropdown-toggle {
  background: #fff;
  border: 1px #cccccc solid !important;
  border-bottom: 1px transparent solid !important;
  box-shadow: none !important;
}
.fw .fw-seperator {
  background-color: #cecece;
  width: 1px;
  height: 18px;
  position: absolute;
  top: 4px;
  left: 0;
}
.fw .add-custom-select {
  width: 240px;
  display: inline-block;
}
.fw .add-custom-select .custom-select-dropdown {
  border: 1px solid #d8dcdd;
  padding: 1px 6px;
  line-height: 18px;
  cursor: pointer;
  position: relative;
}
.fw .add-custom-select .custom-select-dropdown .caret {
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
  vertical-align: middle;
  border: 0 solid #fff;
  border-left: 1px solid #cccccc;
  background: #f2f2f2 url("images/flat-common-sprites-images@2x.png?bN=5314") -435px -30px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  width: 21px !important;
  height: 20px !important;
  margin: 0;
}
.fw .add-custom-select .custom-select-option {
  border: 1px solid #cccccc;
  margin-top: -1px;
  width: 240px;
  position: absolute;
  z-index: 10;
  background: #fff;
  box-shadow: 3px 3px 5px #ccc;
  display: none;
}
.fw .add-custom-select .custom-select-option .search {
  padding: 0;
  height: auto;
}
.fw .add-custom-select .custom-select-option .search input {
  min-height: 21px !important;
  height: 21px;
  margin-top: 2px;
  width: 185px;
  padding: 2px;
  float: left;
}
.fw .add-custom-select .custom-select-option .options {
  margin: 0;
  padding: 0;
  list-style: none;
  line-height: 24px;
  margin: 5px 0;
  line-height: 14px !important;
}
.fw .add-custom-select .custom-select-option .options li {
  padding: 3px;
  cursor: pointer;
}
.fw .add-custom-select .custom-select-option .options li .ad360-inline-icon {
  margin-top: -2px;
  margin-right: 4px;
}
.fw .add-custom-select .custom-select-option .options li:hover {
  background: #f1f1f1;
}
.fw .select-reports-input .input-group {
  position: absolute;
  left: 125px;
  top: 0;
  visibility: hidden;
}
.fw .select-reports-input.open .input-group {
  visibility: visible;
}
.fw .fw-modal-gray-head {
  font-size: 13px;
  color: #8d8d8d;
}
.fw .check-menu-tab {
  padding-right: 40px;
}
.fw .check-menu-tab .tab-content .check-menu-tab-pane.active {
  border: 1px solid #e4e4e4;
}
.fw .check-menu-tab ul {
  border: none;
}
.fw .check-menu-tab li > a,
.fw .check-menu-tab li > a:focus,
.fw .check-menu-tab li > a:hover {
  background: none !important;
  color: #000;
  padding: 1px 0 0;
  margin-right: 20px;
  border-width: 0;
}
.fw .check-menu-tab li > a .caret,
.fw .check-menu-tab li > a:focus .caret,
.fw .check-menu-tab li > a:hover .caret {
  margin-left: 4px;
}
.fw .check-menu-tab li.active a,
.fw .check-menu-tab li.active > a:focus,
.fw .check-menu-tab li.active > a:hover {
  background: #fff;
  border: none;
  border-bottom: 2px solid #25a02b !important;
  padding-bottom: 7px;
  text-decoration: none;
}
.fw .arrow-with-tab {
  background: #fff;
  float: left;
  width: 100%;
}
.fw .arrow-with-tab .active-arrow {
  position: absolute;
  top: 37px;
  z-index: 1;
  display: none;
  float: left;
  left: 50%;
}
.fw .arrow-with-tab .active-arrow:after,
.fw .arrow-with-tab .active-arrow:before {
  bottom: 100%;
  left: 88%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.fw .arrow-with-tab .active-arrow:after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #fff;
  border-width: 7px;
  margin-left: -7px;
}
.fw .arrow-with-tab .active-arrow:before {
  border-color: rgba(211, 211, 211, 0);
  border-bottom-color: #d3d3d3;
  border-width: 8px;
  margin-left: -8px;
}
.fw .arrow-with-tab .nav.nav-tabs li {
  height: 35px;
}
.fw .arrow-with-tab .tab-content {
  box-shadow: none;
  border: none;
}
.fw .arrow-with-tab .tab-content .title {
  float: left;
  width: 100%;
}
.fw .arrow-with-tab .tab-content ul {
  margin: 0px;
  padding: 0px;
}
.fw .arrow-with-tab .tab-content ul li {
  list-style-type: none;
  width: 100%;
  float: left;
}
.fw .arrow-with-tab .tab-content ul li ul {
  margin: 5px 0px 5px;
  float: left;
  width: 100%;
}
.fw .arrow-with-tab .tab-content ul li ul li {
  width: 50%;
}
.fw .arrow-with-tab .tab-content ul li ul li label {
  margin-left: 27px;
}
.fw .arrow-with-tab li > a,
.fw .arrow-with-tab li > a:focus,
.fw .arrow-with-tab li > a:hover {
  background: none;
  border: none;
  color: #a3a3a3;
  font-weight: 400;
  padding: 8px 0 0;
  margin-right: 10px;
  margin-bottom: 1px;
}
.fw .arrow-with-tab li.active a,
.fw .arrow-with-tab li.active > a:focus,
.fw .arrow-with-tab li.active > a:hover {
  border: none !important;
  background: none;
  color: #000;
  font-weight: 400;
}
.fw .arrow-with-tab li.active a > .active-arrow,
.fw .arrow-with-tab li.active > a:focus > .active-arrow,
.fw .arrow-with-tab li.active > a:hover > .active-arrow {
  display: block;
}
.fw .fw-panel-accord {
  box-shadow: none !important;
  float: left;
  width: 100%;
  position: relative;
  padding: 15px 0;
}
.fw .fw-panel-accord .panel {
  background: none;
  border: none;
  box-shadow: none;
  margin-bottom: 17px;
}
.fw .fw-panel-accord .panel:last-child {
  margin-bottom: 0;
}
.fw .fw-panel-accord .panel-group {
  margin-bottom: 0px;
}
.fw .fw-panel-accord .panel-heading {
  background: none;
  box-shadow: none;
  padding: 0px 11px !important;
}
.fw .fw-panel-accord .panel-heading h4 {
  font-size: 11px;
  font-weight: 600;
  position: relative;
}
.fw .fw-panel-accord .panel-heading h4 a:hover {
  text-decoration: none;
}
.fw .fw-panel-accord .panel-heading h4 a:focus {
  text-decoration: none;
}
.fw .fw-panel-accord .panel-heading h4 a .caret {
  float: left;
  margin-top: 4px;
  margin-right: 9px;
  color: #666666;
  transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
}
.fw .fw-panel-accord .panel-heading h4 a.collapsed .caret {
  color: #666666;
  transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
}
.fw .fw-panel-accord .panel-body {
  padding: 10px 30px 0;
  border-top: 0 none !important;
  line-height: 1.6 !important;
}
.fw .fw-panel-accord .panel-body ul {
  width: 50%;
  float: left;
}
.fw .fw-panel-accord .panel-body ul li {
  padding: 3px 0;
  list-style-type: none;
}
.fw .fw-panel-accord .objects-column {
  padding: 5px;
  margin: 0 10px 10px 10px;
}
.fw .fw-panel-accord .objects-column .show_more {
  height: 10px;
  width: 100%;
  font-size: 10px;
  right: 15px;
  top: 5px;
  position: absolute;
  cursor: pointer;
}
.fw .fw-panel-accord .objects-column .inner {
  float: left;
}
.fw .fw-panel-accord .objects-column .inner h3 {
  font-size: 12px;
  font-weight: 600;
  margin: 6px 0 10px;
  padding-left: 5px;
}
.fw .fw-panel-accord .objects-column .inner li {
  padding-left: 5px;
  margin-right: -10px;
  line-height: 26px;
  list-style: none;
}
.fw .fw-panel-accord .objects-column.hide-part .inner {
  height: 157px;
  overflow: hidden;
}
.fw .fw-panel-accord .custom-attributes .head-ca {
  width: 100%;
  display: block;
}
.fw .fw-panel-accord .custom-attributes .inner {
  height: auto !important;
}
.fw .table-search1 {
  padding-left: 4px;
  width: 35px;
  height: 22px;
  position: relative;
}
.fw .table-search1 input {
  width: 100%;
  padding-left: 25px;
  padding-right: 20px;
  background-color: #fff !important;
  display: none;
}
.fw .table-search1 .fw-icn-table-search,
.fw .table-search1 .fw-icn-search2 {
  position: absolute;
  left: 4px;
  top: 1px;
}
.fw .table-search1 .fw-icn-search-clear {
  background-position: -256px -88px;
  position: absolute;
  left: 8px;
  top: 1px;
}
.fw .table-search1 .clear-search {
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") no-repeat -153px -470px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  width: 18px;
  height: 18px;
  position: absolute;
  top: 1px;
  right: 0;
  display: none;
}
.fw .table-search1.open {
  width: 140px;
}
.fw .table-search1.open .clear-search,
.fw .table-search1.open input {
  display: block;
}
.fw .chart-subhead {
  color: #8d8d8d;
  font-size: 13px;
  margin-left: 5px;
  margin-top: 15px;
}
.fw .db-chart-container {
  background: #fff;
  border: 1px solid #e4e4e4;
  padding: 15px;
  height: auto;
  overflow: hidden;
  min-height: 328px;
}
.fw .db-chart-container:hover {
  border-color: #cccccc;
}
.fw .db-chart-container .db-chart-header {
  font-weight: 400;
  font-size: 12px;
  color: #000;
  margin: -10px 0 0 0;
  height: 25px;
  border-bottom: 1px solid #c6cacc;
  line-height: 17px;
}
.fw .db-chart-container .db-chart-content {
  position: relative;
  padding-top: 10px;
}
.fw .db-chart-container .db-chart-content > img {
  height: 270px;
}
.fw .db-chart-container .db-chart-content .nav-tabs {
  border-bottom: 1px solid #e3e9e9;
  height: 32px;
}
.fw .db-chart-container .db-chart-content .nav-tabs li a {
  text-transform: uppercase;
  color: #8e959a;
  border-bottom: 3px solid transparent;
}
.fw .db-chart-container .db-chart-content .nav-tabs li a:hover {
  background: #fff;
  color: #000;
}
.fw .db-chart-container .db-chart-content .nav-tabs li.active a {
  background: #fff;
  border-bottom: 3px solid #27b6fe;
  color: #000;
}
.fw .db-chart-container .db-chart-content.empty-report-sec {
  text-align: center;
  padding: 120px 0;
  font-size: 12px;
}
.fw .db-chart-container .db-chart-content.empty-report-sec .fw-icn-alert-info {
  vertical-align: middle;
  margin-top: -3px !important;
  margin-right: 4px;
}
.fw .db-chart-container .db-chart-content.empty-report-sec a {
  text-decoration: underline;
}
.fw .fw-secondary-dropdown .dropdown-toggle {
  border-bottom: 1px #dbdbdb solid !important;
  z-index: 998 !important;
}
.fw .fw-secondary-dropdown .dropdown-menu {
  z-index: 997;
}
.fw .fw-secondary-dropdown .dropdown-menu > li > a {
  padding: 5.5px 15px;
}
.fw .main-search {
  background: #506169;
  width: 80px;
  float: left;
  position: relative;
}
.fw .main-search i {
  position: absolute;
  left: 7px;
  top: 2px;
}
.fw .main-search .form-control {
  height: 22px;
  padding: 5px 0 5px 30px;
  border-width: 0;
  background: transparent;
  color: #bbbfc0;
}
.fw .global-search {
  background: rgba(0, 0, 0, 0.7);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
}
.fw .global-search .gs-wrapper {
  width: 95%;
  max-width: 800px;
  margin: 110px auto 0 auto;
}
.fw .global-search .gs-wrapper div.gs-section-container {
  height: 40px;
  position: relative;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections {
  margin: 0;
  padding: 0;
  list-style: none;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections .gs-loader {
  background: url('images/green-loader.gif') no-repeat;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections li {
  float: left;
  margin-right: 10px;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections li a {
  display: block;
  padding: 6px 12px 8px 12px;
  background-color: #121212;
  color: #cdcdcd;
  position: relative;
  cursor: pointer;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections li a:hover,
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections li a:focus {
  text-decoration: none;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections li a .adap-icon {
  margin-left: 0;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections li a img.mloader {
  margin-left: -2px;
  margin-right: 3px;
  margin-top: -2px;
  margin-bottom: -2px;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections li a::after {
  content: " ";
  position: absolute;
  left: 50%;
  top: 29px;
  width: 6px;
  height: 6px;
  border-width: 5px;
  margin-left: -5px;
  border-style: solid;
  border-left-color: transparent;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-top-color: #121212;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections li a i {
  margin-bottom: -2px;
  margin-top: -4px;
  margin-right: 2px;
  margin-left: -3px;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections li a i.fw-icn-result-all {
  background-position: 0px -3354.5px;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections li a i.fw-icn-result-report {
  background-position: -21.5px -3354.5px;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections li a i.fw-icn-result-compliance {
  background-position: -43.5px -3354.5px;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections li a i.fw-icn-result-correlation {
  background-position: -65px -3354.5px;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections li a i.fw-icn-result-alerts {
  background-position: -86.5px -3354.5px;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections li a i.fw-icn-result-settings {
  background-position: -108px -3354px;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections li a i.fw-icn-result-help {
  background-position: -130px -3354px;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections li a i.fw-icn-result-admin {
  background-position: -153px -3354.5px;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections li.active a {
  background-color: #82b951;
  color: #fff;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections li.active a::after {
  border-top-color: #82b951;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections li.active a i.fw-icn-result-all {
  background-position: 0px -3378px;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections li.active a i.fw-icn-result-report {
  background-position: -21.5px -3378.5px;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections li.active a i.fw-icn-result-compliance {
  background-position: -43.5px -3378.5px;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections li.active a i.fw-icn-result-correlation {
  background-position: -65px -3378.5px;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections li.active a i.fw-icn-result-alerts {
  background-position: -86.5px -3378px;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections li.active a i.fw-icn-result-settings {
  background-position: -108px -3378px;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections li.active a i.fw-icn-result-help {
  background-position: -130px -3378px;
}
.fw .global-search .gs-wrapper div.gs-section-container .gs-sections li.active a i.fw-icn-result-admin {
  background-position: -153px -3378.5px;
}
.fw .global-search .gs-wrapper .gs-input-wrapper {
  position: relative;
  clear: both;
  -webkit-box-shadow: 0 0 10px #333;
  box-shadow: 0 0 10px #333;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-esc {
  position: absolute;
  left: 0px;
  bottom: 2px;
  padding: 0 7px 0 9px;
  z-index: 99;
  width: 100%;
  color: #7a7a7a;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-esc > span {
  float: right;
  color: #d5d5d5;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-container {
  min-height: 40px;
  background-color: #fff;
  padding-right: 50px;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-container #caption {
  position: absolute;
  font-size: 13px;
  left: 20px;
  top: 11px;
  color: #999999;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-container #cursor {
  margin-left: 2px;
  line-height: 20px;
  border-left: 1px solid #909090;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-container input {
  width: 100%;
  border-width: 0;
  height: 40px;
  padding: 10px 20px;
  font-size: 13px;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-container input::-webkit-input-placeholder {
  /* Edge */
  color: #7F7F7F;
  font-size: 11px;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-container input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #7F7F7F;
  font-size: 11px;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-container input::placeholder {
  color: #7F7F7F;
  font-size: 11px;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-container .gs-short-key {
  color: #B2B2B2;
  position: absolute;
  top: 0;
  right: 0;
  margin-right: 65px;
  margin-top: 13px;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-container .gs-short-key::selection {
  background-color: transparent;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-container .gs-short-key::-webkit-selection {
  background-color: transparent;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-container .gs-short-key::-moz-selection {
  background-color: transparent;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-container .gs-short-key::-ms-selection {
  background-color: transparent;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-container .search-btn {
  width: 50px;
  height: 40px;
  background-color: #81ba51;
  position: absolute;
  right: 0;
  top: 0;
  cursor: pointer;
  text-align: center;
  padding-top: 11px;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-container .gs-clear-search {
  position: absolute;
  top: 11px;
  right: 65px;
  width: 17px;
  height: 17px;
  cursor: pointer;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result {
  width: 100%;
  margin-top: 2px;
  height: 365px;
  background-color: #f6f6f6;
  padding: 15px 15px 35px 15px;
  overflow: auto;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result.mCustomScrollbar .mCSB_outside + .mCSB_scrollTools {
  right: 0px;
  top: 4px;
  bottom: 4px;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result.mCustomScrollbar .mCSB_outside + .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 6px;
  background-color: #b3b9bb;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result.mCustomScrollbar .mCSB_outside + .mCSB_scrollTools .mCSB_draggerRail {
  width: 6px;
  background: #e3e5e6;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result .gs-result-group {
  padding-bottom: 20px;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result .gs-result-group h4 {
  margin: 0;
  padding: 0;
  font-size: 12px;
  padding-bottom: 7px;
  border-bottom: 1px solid #e7e7e7;
  margin-bottom: 5px;
  font-weight: 800;
  cursor: pointer;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result .gs-result-group h4 span {
  font-weight: normal;
  margin-left: 5px;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result .gs-result-group h4 i {
  font-weight: normal;
  margin-left: 5px;
  font-style: normal;
  opacity: 0.7;
  filter: alpha(opacity=70);
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result .gs-result-group h5 {
  color: #8a8a8a;
  margin-top: 12px;
  margin-bottom: 4px;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result .gs-result-group ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result .gs-result-group ul li {
  padding: 4px 0;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result .gs-result-group ul li a {
  font-size: 11px;
  font-weight: normal;
  color: #333333;
  cursor: pointer;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result .gs-result-group ul li a small {
  color: #5f9b30;
  font-size: 100%;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result .gs-result-group h5 + ul {
  padding: 0 0 0 15px;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result .gs-result-group .gs-result-column {
  padding-left: 20px;
  padding-right: 20px;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result .gs-result-group .gs-result-more {
  min-height: 9px;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result .gs-result-group .gs-result-more span {
  font-size: 11px;
  float: right;
  color: #959595;
  cursor: pointer;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result.gs-default-menu {
  padding: 0 20px 20px 20px;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result.gs-default-menu .gs-menu-list {
  margin-top: 20px;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result.gs-default-menu .gs-menu-list ul {
  margin: 0;
  padding: 0;
  list-style: none;
  margin-top: 5px;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result.gs-default-menu .gs-menu-list ul li a {
  padding: 4px 0;
  font-size: 11px;
  display: block;
  color: #333;
  cursor: pointer;
  line-height: 14px;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result.gs-default-menu .gs-menu-list ul li a span.light-text {
  color: #666;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result.gs-default-menu .gs-menu-list h5 {
  font-weight: 600;
  font-size: 12px;
  border-bottom: 1px solid #e5e5e5;
  margin: 0;
  padding-bottom: 7px;
  margin-bottom: 12px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result.gs-default-menu .gs-menu-list h5 .fw-icon {
  margin-left: 0;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result.gs-default-menu .gs-menu-list .fw-lazy-loader .gray-loader {
  width: 90%;
  height: 12px;
  margin-top: 0px;
  border-radius: 5px;
  margin-bottom: 15px;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result.gs-default-menu .gs-menu-list .fw-lazy-loader .gray-loader.gray-loader-sm {
  width: 70%;
}
.fw .global-search .gs-wrapper .gs-input-wrapper .gs-result.gs-default-menu .gs-menu-list .fw-lazy-loader:last-child .gray-loader {
  margin-bottom: 0px;
}
.fw .global-search .gs-err-message {
  text-align: center;
  padding: 20px;
  font-size: large;
  color: gray;
  font-weight: 500;
}
.fw .overlay {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  position: absolute;
  z-index: 99;
}
.fw .overlay.disabled {
  display: none;
}
.fw .overlay.white {
  background-color: rgba(255, 255, 255, 0.6);
}
.fw .overlay.black {
  background-color: rgba(0, 0, 0, 0.6);
}
.fw .iprange-table {
  border: 1px solid #e7e7e7 !important;
}
.fw .iprange-table .iprangetbl {
  font-size: 10px;
  margin-bottom: 0px;
  width: 100%;
}
.fw .iprange-table .iprangetbl tr th {
  color: #000;
  background: #f5f7f8 !important;
  padding: 4px 12px !important;
  font-size: 11px;
  border-bottom: 1px solid #e7e7e7 !important;
}
.fw .iprange-table .iprangetbl tr td {
  color: #000;
  padding: 4px 12px;
  border-bottom: 1px solid #e7e7e7 !important;
  vertical-align: top;
}
.fw .iprange-table .iprangetbl tr td .iprange-tbl-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.fw .iprange-table .iprangetbl tr td .iprange-tbl-list li {
  line-height: 22px;
}
.fw .ipnote {
  border: 1px solid #e2e4e5;
  padding: 7px 10px;
  margin-top: 20px;
}
.fw .ipnote table tr {
  cursor: inherit;
}
.fw .ipnote table tr td {
  color: #000;
}
.fw .ipnote table tr ul {
  margin-bottom: 0;
  padding-left: 27px;
}
.fw .ipnote table tr ul li {
  color: #7ebb49;
  line-height: 18px;
  font-size: 12px;
}
.fw .ipnote table tr ul li span {
  color: #000;
  font-size: 11px;
}
.fw .allowed-range {
  border: 1px solid #e4e4e4;
  padding: 5px 5px 5px 10px;
  margin: 5px 0 0;
}
.fw .allowed-range .aiip-tog .aiip-input,
.fw .allowed-range .select-range-input .aiip-input {
  height: 30px;
  width: 523px;
}
.fw .filter-body {
  margin: 5px 0 0;
}
.fw .filter-body .filter-row {
  min-height: 22px;
  margin-bottom: 10px;
  clear: both;
}
.fw .filter-body .filter-row .filter-col {
  float: left;
  margin-right: 10px;
  position: relative;
}
.fw .filter-body .filter-row .filter-col .filter-col-freeze {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
}
.fw .filter-body .filter-row .filter-col .list-no {
  line-height: 22px;
}
.fw .filter-body .filter-row:last-child {
  margin-bottom: 0;
}
.fw .filter-group.identifier-popup {
  border: 1px solid #E4E4E4;
}
.fw .filter-group.identifier-popup .filter-body {
  margin: 0;
}
.fw .filter-group.identifier-popup .filter-body .filter-row {
  border-bottom: #F1F1F1 solid 1px;
  margin-bottom: 0;
  padding: 15px;
  display: inline-block;
  width: 100%;
}
.fw .filter-group.identifier-popup .filter-body .filter-row:last-child {
  border-bottom-width: 0;
}
.fw .top-fav-list {
  width: 870px;
}
.fw .top-fav-list .fav-prev {
  position: absolute;
  left: 5px;
  top: 11px;
  z-index: 1;
  background-color: #fff;
}
.fw .top-fav-list .fav-prev i {
  opacity: 0.6;
}
.fw .top-fav-list .fav-prev i:hover {
  opacity: 1;
}
.fw .top-fav-list .fav-next {
  position: absolute;
  right: 5px;
  top: 11px;
  z-index: 1;
  background-color: #fff;
}
.fw .top-fav-list .fav-next i {
  opacity: 0.6;
}
.fw .top-fav-list .fav-next i:hover {
  opacity: 1;
}
.fw .top-fav-list .fav-horizontal-scroll {
  margin: 0 10px 0 15px;
  overflow: hidden;
  border-bottom: 1px solid #e4e4e4;
  padding-right: 25px;
  white-space: nowrap;
}
.fw .top-fav-list .fav-horizontal-scroll.fav-list-dropdown {
  overflow: visible;
}
.fw .top-fav-list .fav-horizontal-scroll.fav-list-dropdown .navbar-nav {
  float: none;
}
.fw .top-fav-list .fav-horizontal-scroll.fav-list-dropdown .navbar-nav li a {
  margin: 0 8px !important;
}
.fw .top-fav-list .fav-horizontal-scroll .favlist-dd {
  position: absolute;
  right: 9px;
  top: 11px;
}
.fw .top-fav-list .fav-horizontal-scroll .favlist-dd .sep {
  background: #CECECE;
  height: 17px;
  width: 1px;
  display: inline-block;
  position: absolute;
  left: 0;
  z-index: 1;
}
.fw .top-fav-list .fav-horizontal-scroll .favlist-dd .dropdown-toggle {
  margin-top: -4px;
  padding: 6px 10px 9px;
  background: #fff;
  position: relative;
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
  line-height: normal;
}
.fw .top-fav-list .fav-horizontal-scroll .favlist-dd.open .dropdown-toggle {
  box-shadow: 0px -4px 5px #ccc;
  z-index: 2;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #fff;
}
.fw .top-fav-list .fav-horizontal-scroll .favlist-dd > .dropdown-menu {
  margin-top: -1px;
  z-index: 1;
  min-width: 160px;
  padding: 5px 0;
}
.fw .top-fav-list .fav-horizontal-scroll .favlist-dd > .dropdown-menu li > a {
  display: block;
  padding: 5.5px 10px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}
.fw .top-fav-list .fav-horizontal-scroll .favlist-dd > .dropdown-menu .mCSB_scrollTools {
  margin-right: 5px;
}
.fw .top-fav-list .navbar-nav {
  transition: all 1s ease;
}
.fw .top-fav-list .navbar-nav li {
  float: none;
  display: inline-block;
  vertical-align: top;
}
.fw .top-fav-list .navbar-nav li a {
  margin: 0px 9px !important;
  padding: 6px 8px 3px 8px !important;
  line-height: 18px;
  border-bottom: 3px solid transparent;
}
.fw .top-fav-list .navbar-nav li.active a {
  font-weight: normal;
  border-color: #7ebb49;
  color: #000;
  line-height: 18px;
}
.fw .top-fav-list .navbar-nav li.active a:focus {
  background-color: #fff;
}
.fw .top-fav-list .fav-list-wrapper {
  padding: 0 15px;
}
.fw .top-fav-list .fav-list-wrapper .mCSB_container {
  margin-bottom: 0;
}
.fw .top-fav-list .fav-list-col {
  padding: 0 10px 0 5px;
  display: table;
}
.fw .top-fav-list .fav-list-col ul {
  min-width: 165px;
  padding: 10px 10px 0 25px;
  list-style: none;
  display: table-cell;
  vertical-align: top;
}
.fw .top-fav-list .fav-list-col ul li {
  line-height: 20px;
  color: #070808;
  margin-bottom: 5px;
  margin-left: 0;
  white-space: nowrap;
}
.fw .top-fav-list .fav-list-col ul li span {
  padding: 0;
  border: none;
}
.fw .top-fav-list .fav-list-col ul li span a {
  padding: 0;
}
.fw .top-fav-list .fav-list-col ul:first-child {
  padding-left: 15px;
}
.fw .top-fav-list.fav-no-data {
  width: 340px;
  padding: 25px !important;
  padding-bottom: 23px !important;
}
.fw .top-fav-list.fav-no-data > ul {
  list-style-type: decimal;
  padding-left: 15px;
  opacity: 0.7;
  line-height: 22px;
}
.fw .top-fav-list.fav-no-data .well {
  background: #F1F4F5;
}
.fw .top-fav-list.fav-no-data p {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .fw-favorite-menu .red-dot {
  background: #e77675;
  width: 6px;
  height: 6px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  position: absolute;
  top: 1px;
  right: 15px;
}
.fw .table-icn-seperator .sep {
  width: 1px;
  height: 13px;
  background-color: #ccc;
  display: inline-block;
  vertical-align: top;
  margin: 3px 0 0;
  float: none;
}
.fw .advsearch-popup.filter-on-poup > .rule .rule-body {
  position: relative;
}
.fw .advsearch-popup.filter-on-poup > .rule .rule-body .rule-filter {
  padding-bottom: 10px;
}
.fw .advsearch-popup.filter-on-poup > .rule .rule-body .rule-row-footer {
  position: static;
}
.fw .advsearch-popup.filter-on-poup > .rule .rule-body .rule-row-footer > a {
  position: static;
  float: right;
  margin: 7px 15px 0 4px;
}
.fw .advsearch-popup.filter-on-poup > .rule .rule-row {
  margin-left: 10px;
}
.fw .advsearch-popup.filter-on-poup > .rule .rule-row.rule-firstrow {
  margin-left: 70px;
}
.fw .advsearch-popup.filter-on-poup > .rule .rule-footer {
  text-align: center;
  color: #a3a3a3;
  float: none;
  margin-bottom: 5px;
}
.fw .select-column-popup .dcl-left .dcl-header .dcl-search {
  float: left;
  position: relative;
  border: none;
  background: transparent;
}
.fw .select-column-popup .dcl-left .dcl-header .dcl-search i {
  float: left;
  position: absolute;
  left: 2px;
  top: 3px;
  margin-top: 0;
  z-index: 10;
  background-position: -129px -471px;
  opacity: 0.5;
}
.fw .select-column-popup .dcl-left .dcl-header .dcl-search .fw-icn-circle-clear-search {
  left: inherit;
  right: 0px;
  background-position: -153px -470px;
  top: 3px;
  opacity: 1;
}
.fw .select-column-popup .dcl-left .dcl-header .dcl-search input {
  border: 1px solid #c6cacc;
  height: 22px;
  background: #fff;
  padding-left: 25px;
}
.fw .select-column-popup.type-1 .dcl-left {
  border-color: #edeff0;
  width: 50%;
  border-right-width: 0;
}
.fw .select-column-popup.type-1 .dcl-left .dcl-header {
  background-color: #edeff0;
}
.fw .select-column-popup.type-1 .dcl-left .dcl-header .dcl-search {
  height: 20px;
  margin-left: -7px;
  margin-top: -2px;
  width: 135px;
}
.fw .select-column-popup.type-1 .dcl-left .dcl-header .dcl-search input {
  height: 20px;
  line-height: 20px;
}
.fw .select-column-popup.type-1 .dcl-left .dcl-header .dcl-search i {
  top: 2px;
}
.fw .select-column-popup.type-1 .dcl-left .dcl-body {
  height: 210px;
}
.fw .select-column-popup.type-1 .dcl-left .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list > li {
  padding: 5px 10px;
}
.fw .select-column-popup.type-1 .dcl-right {
  margin-left: 0;
  width: 50%;
  border-color: #edeff0;
}
.fw .select-column-popup.type-1 .dcl-right .dcl-header {
  background-color: #fff;
  border-bottom: #edeff0 solid 1px;
  font-weight: 600;
}
.fw .select-column-popup.type-1 .dcl-right .dcl-body {
  height: 210px;
}
.fw .select-column-popup.type-1 .dcl-right .dcl-body .dcl-panel-group {
  margin-top: 0px;
}
.fw .select-column-popup.type-1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-body {
  padding: 0;
}
.fw .select-column-popup.type-1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list > li {
  min-height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}
.fw .select-column-popup.type-1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list > li > div {
  border-bottom: #f1f1f1 solid 1px;
  padding-top: 4px;
  padding-bottom: 4px;
}
.fw .select-column-popup.type-1 .dcl-right .dcl-body .dcl-panel-group .panel .panel-body .dcl-acd-list > li > div .icn-drag-handle {
  margin: -2px 3px 0 -1px;
}
.fw .dropdown-bdr-none .dropdown-menu {
  border: none !important;
}
.fw .advanced-toggle {
  border-bottom: 1px solid #e6e6e6;
  position: relative;
  z-index: 2;
}
.fw .advanced-toggle .adv-toggle {
  border: 1px solid #e6e6e6;
  padding: 1px 0 1px 9px;
  position: relative;
  border-bottom: none;
  z-index: 1;
  background-color: #fff;
}
.fw .advanced-toggle .adv-toggle:focus,
.fw .advanced-toggle .adv-toggle:hover {
  text-decoration: none;
  color: #000;
}
.fw .advanced-toggle .adv-toggle i {
  margin: -2px 0 0 -1px;
}
.fw .advanced-toggle .adv-toggle i.fw-icn-up-caret {
  display: none;
}
.fw .advanced-toggle .adv-drop-box {
  border: 1px solid #e6e6e6;
  border-bottom: 1px solid transparent;
  width: 100%;
  float: left;
  padding: 30px 0;
  position: relative;
  display: none;
  top: -1px;
}
.fw .advanced-toggle.open .adv-toggle i.fw-icn-up-caret {
  display: inline-block;
}
.fw .advanced-toggle.open .adv-toggle i.fw-icn-down-caret {
  display: none;
}
.fw .advanced-toggle.open .adv-drop-box {
  display: block;
}
.fw .input-sep {
  width: 1px;
  height: 12px;
  background-color: #969696;
  display: inline-block;
  vertical-align: middle;
}
.fw a.text-red:hover {
  color: #df4d44;
}
.fw .tips-dropdown {
  position: relative;
}
.fw .tips-dropdown > span {
  cursor: pointer;
  display: inline-block;
  border: 1px solid transparent;
  border-bottom: none;
  position: relative;
  z-index: 1003;
}
.fw .tips-dropdown > span i {
  margin: 3px 5px;
}
.fw .tips-dropdown:hover > span {
  border-color: #e4e6e5;
  background-color: #f3f3f3;
}
.fw .tips-dropdown .tips-dropdown-menu {
  width: 340px;
  background: #f3f3f3;
  border-color: #e4e6e5;
  padding: 10px 15px 10px 15px;
  margin: 6px 0 0px;
}
.fw .tips-dropdown .tips-dropdown-menu ul {
  padding-left: 15px;
}
.fw .tips-dropdown .tips-dropdown-menu ul li {
  margin-bottom: 5px;
}
.fw .classic-dropdown .btn-white {
  background-color: #fff !important;
  border: 1px solid #c5ced2;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.fw .classic-dropdown.tool-box-dropdown {
  margin-left: 0 !important;
}
.fw .classic-dropdown.tool-box-dropdown.open > .btn.btn-default {
  background-color: #fff !important;
  border-color: #c6cacd;
  border-bottom-color: #fff !important;
  box-shadow: inset 0 0 0 #fff;
  z-index: 1002;
}
.fw .classic-dropdown.tool-box-dropdown > .btn.btn-default {
  min-width: 20px !important;
  background: transparent !important;
  border: 1px solid transparent;
  padding: 2px 6px 2px 6px !important;
}
.fw .classic-dropdown.tool-box-dropdown .dropdown-menu {
  border: 1px solid #c6cacd;
  margin-top: -1px !important;
  overflow: hidden;
  z-index: 1001;
}
.fw .classic-dropdown.tool-box-dropdown .dropdown-menu .btn {
  border: 0px solid #fff;
  font-size: 11px;
  padding: 2px 10px !important;
  box-shadow: none;
  border-bottom: 1px solid #fff;
}
.fw .classic-dropdown.tool-box-dropdown .dropdown-menu .btn + .btn {
  margin-left: 5px;
}
.fw .classic-dropdown.tool-box-dropdown .dropdown-menu .btn-primary {
  background: #8dc63f !important;
  color: #fff;
}
.fw .classic-dropdown.tool-box-dropdown .dropdown-menu .btn-default {
  color: #000;
  background-color: #e6e6e6 !important;
}
.fw .classic-dropdown.tool-box-dropdown .dropdown-menu .cont-area {
  padding: 10px;
}
.fw .classic-dropdown.classic-dropdown1 .btn-white {
  border-color: #fff;
  line-height: 16px;
}
.fw .classic-dropdown.classic-dropdown1.open .btn-white {
  border-color: #c5ced2;
}
.fw .classic-dropdown.classic-dropdown1.dropup.open > .dropdown-toggle {
  border-bottom-color: #bbbbbb !important;
  border-top-color: #fff !important;
}
.fw .classic-dropdown.classic-dropdown1.dropup.open > .dropdown-menu {
  margin-bottom: -1px;
  margin-top: 0;
}
.fw .gs-container input[type="text"]::-ms-clear {
  display: none;
}
.fw .notes-dropdown .dropdown-menu {
  padding: 0;
}
.fw .notes-dropdown .dropdown-modal {
  min-width: 230px;
}
.fw .notes-dropdown .dropdown-modal-header {
  padding: 7.5px 10px;
  font-weight: 700;
  border-bottom: 1px solid #e8eaeb;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .notes-dropdown .dropdown-modal-header .close {
  margin-right: 5px;
}
.fw .notes-dropdown .dropdown-modal-header .close span {
  font-size: 18px;
}
.fw .notes-dropdown .dropdown-modal-header strong {
  font-weight: 700;
}
.fw .notes-dropdown .dropdown-modal-body {
  padding: 3px 0;
}
.fw .notes-dropdown .dropdown-modal-body table tr > td {
  padding: 8px 10px 6px 10px;
}
.fw .notes-dropdown .dropdown-modal-body table tr i {
  opacity: 0.6;
  filter: alpha(opacity=60);
  cursor: pointer;
}
.fw .notes-dropdown .dropdown-modal-body table tr:hover {
  background: #F8F8F8 !important;
}
.fw .notes-dropdown .dropdown-modal-body table tr:hover i {
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .notes-dropdown .dropdown-modal-body .mCSB_scrollTools_vertical {
  margin-right: 3px;
}
.fw .notes-dropdown.pull-right:before {
  right: -10px;
}
.fw .notes-dropdown.pull-right:after {
  right: -7px;
}
.fw .domain-controllers {
  border: 1px solid #ccc;
  width: 240px;
  min-height: 80px;
  padding: 5px;
}
.fw .domain-controllers.domain-controllers1 .domain-input {
  border: none;
  background: #EDEDED;
  padding: 2px 6px;
  line-height: 16px;
  padding-right: 8px;
  margin-right: 3px;
  margin-bottom: 3px;
  max-width: 115px;
  position: relative;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
.fw .domain-controllers .domain-input {
  border: 1px solid #E4E4E4;
  background: #F4F4F4;
  padding: 3px;
  padding-right: 24px;
  color: #494949;
  font-size: 10px;
  margin-right: 5px;
  margin-bottom: 5px;
  display: block;
  float: left;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 220px;
  position: relative;
}
.fw .domain-controllers .domain-input > .fw-icn-remove-sm {
  width: 15px;
  height: 10px;
  background-position: -342px -978px;
  cursor: pointer;
  position: absolute;
  right: 0px;
  top: 7px;
  opacity: 0.75;
  filter: alpha(opacity=75);
}
.fw .domain-controllers .domain-input.danger {
  border-color: #EA7474 !important;
  background-color: #EA7474 !important;
  color: #fff;
}
.fw .domain-controllers input {
  border: none !important;
  padding: 0;
  margin: 0;
  width: 100%;
  margin-bottom: 3px;
}
.fw .domain-controllers input::placeholder,
.fw .domain-controllers input:-ms-input-placeholder {
  font-size: 10px;
  color: #999;
}
.fw .domain-controllers.ciphers-list {
  padding: 4px 1px;
  border-color: #C6CACC;
  position: relative;
}
.fw .domain-controllers.ciphers-list .domain-input {
  max-width: initial;
  background-color: #E4E4E4;
  border-width: 0;
  padding: 2px 22px 2px 7px;
  border-radius: 3px;
  margin: 0px 3px 3px 3px;
  font-size: 11px;
  white-space: normal;
  word-break: break-all;
}
.fw .domain-controllers.ciphers-list .domain-input .fw-icn-remove-sm {
  right: -1px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.fw .domain-controllers.ciphers-list input[type='text'] {
  padding: 0 4px;
}
.fw .domain-controllers.ciphers-list .dropdown-list {
  position: absolute;
  top: 100%;
  left: -1px;
  right: -1px;
  padding: 5px 0;
  min-width: 100%;
  background-color: #fff;
  margin-top: -1px;
  border: #C6CACC solid 1px;
  box-shadow: rgba(0, 0, 0, 0.16) 0 3px 6px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.16) 0 3px 6px;
  -moz-box-shadow: rgba(0, 0, 0, 0.16) 0 3px 6px;
  -ms-box-shadow: rgba(0, 0, 0, 0.16) 0 3px 6px;
  background-clip: border-box;
  z-index: 999;
}
.fw .domain-controllers.ciphers-list .dropdown-list ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.fw .domain-controllers.ciphers-list .dropdown-list ul li a {
  color: #000;
  padding: 2px 7px;
  line-height: 18px;
  display: block;
}
.fw .domain-controllers.ciphers-list .dropdown-list ul li a:hover,
.fw .domain-controllers.ciphers-list .dropdown-list ul li a:focus {
  background-color: #F5F5F5;
  text-decoration: none;
}
.fw .domain-controllers.ciphers-list .dropdown-list .mCSB_scrollTools {
  right: 4px;
}
.fw .domain-controllers.ciphers-list.disabled {
  background-color: #F6F6F6;
  cursor: not-allowed;
}
.fw .domain-controllers.ciphers-list.disabled input[type='text'] {
  background-color: #F6F6F6;
}
.fw .domain-controllers.ciphers-list.disabled .domain-input {
  opacity: 0.75;
  filter: alpha(opacity=75);
}
.fw .domain-controllers.disabled {
  background-color: #e6e6e6;
  cursor: not-allowed;
}
.fw .domain-controllers.disabled input[type='text'] {
  background-color: #e6e6e6;
}
.fw .domain-controllers.disabled .domain-input {
  opacity: 0.75;
  filter: alpha(opacity=75);
}
.fw .domain-controllers.domain-controllers2 {
  width: 100%;
  border-width: 0;
  min-height: 50px;
}
.fw .domain-controllers.domain-controllers2 .domain-tag-container .domain-input {
  background-color: #E4E4E4;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  font-size: 11px;
  color: #000;
  line-height: 10px;
  padding: 3px 24px 3px 7px;
  white-space: normal;
  max-width: none;
}
.fw .domain-controllers.domain-controllers2 .domain-tag-container .domain-input > .fw-icn-remove-sm {
  top: 5px;
}
.fw .domain-controllers.domain-controllers3 {
  min-height: 22px;
  width: 240px;
  background: #fff;
  padding: 1px 2.5px;
  border-color: #C6CACC;
  cursor: pointer;
  height: 22px;
  overflow: hidden;
  white-space: nowrap;
}
.fw .domain-controllers.domain-controllers3 .dropdown-list {
  position: absolute;
  top: 100%;
  left: 0;
  padding: 5px 0;
  min-width: 100%;
  background-color: #fff;
  margin-top: -1px;
  border: #C6CACC solid 1px;
  display: none !important;
  -webkit-box-shadow: rgba(0, 0, 0, 0.16) 0 3px 6px;
  box-shadow: rgba(0, 0, 0, 0.16) 0 3px 6px;
  z-index: 999;
}
.fw .domain-controllers.domain-controllers3 .dropdown-list ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.fw .domain-controllers.domain-controllers3 .dropdown-list ul li a {
  color: #000;
  padding: 2px 7px;
  line-height: 18px;
  display: block;
}
.fw .domain-controllers.domain-controllers3 .dropdown-list ul li a:hover,
.fw .domain-controllers.domain-controllers3 .dropdown-list ul li a:focus {
  background-color: #F5F5F5;
  text-decoration: none;
}
.fw .domain-controllers.domain-controllers3 .dropdown-list .mCSB_scrollTools {
  right: 4px;
}
.fw .domain-controllers.domain-controllers3 .domain-input {
  padding: 0 21px 0 7px;
  background-color: #F8F8F8;
  border: #E4E4E4 solid 1px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  height: 14px;
  font-size: 10px;
  line-height: 11px;
  display: inline-block;
  vertical-align: middle;
  margin: 2.5px;
  background: #F8F8F8;
  max-width: initial;
  float: none;
}
.fw .domain-controllers.domain-controllers3 .domain-input .fw-icn-remove-sm {
  top: 2px;
  right: -1px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.fw .domain-controllers.domain-controllers3 .domain-input.danger {
  background-color: #FFBFBF !important;
  border-color: #FFBFBF !important;
  color: black;
}
.fw .domain-controllers.domain-controllers3 input[type='text'] {
  height: 15px;
  margin: 0;
  padding: 0 4px;
  max-width: 80px;
}
.fw .domain-controllers.domain-controllers3 .fw-icn-circle-clear-search {
  top: 0px;
  right: 5px;
  position: absolute;
  z-index: 1;
}
.fw .domain-controllers.domain-controllers3.open {
  cursor: auto;
  height: auto !important;
  white-space: normal;
  padding-right: 27px;
}
.fw .domain-controllers.domain-controllers3.open .dropdown-list {
  display: block !important;
}
.fw .dropdown-menu.license-dropdown {
  padding: 15px;
  padding-bottom: 10px;
  right: -160px;
  left: auto;
  margin-top: 5px !important;
}
.fw .dropdown-menu.license-dropdown h3 {
  font-weight: bold;
  font-size: 11px;
  margin: 0;
}
.fw .dropdown-menu.license-dropdown ul {
  padding-left: 48px;
  padding-right: 40px;
}
.fw .dropdown-menu.license-dropdown ul > li {
  padding: 2px 0;
  padding-top: 4px;
  line-height: 18px;
}
.fw .dropdown-menu.license-dropdown ul > li:first-child {
  padding-top: 2px;
}
.fw .dropdown-menu.license-dropdown .close {
  float: right;
  margin-top: -4px !important;
  margin-right: -2px;
}
.fw .dropdown-menu.license-dropdown.dropdown-menu-arrow.center:after {
  left: 66%;
}
.fw .dropdown-menu.license-dropdown.dropdown-menu-arrow.l-61:after {
  left: 61%;
}
.fw .dropdown-menu.license-dropdown.dropdown-menu-arrow.center.arrow-right:after {
  left: 73%;
}
.fw .dropdown-menu.license-dropdown.inside {
  right: -190px;
  margin-top: 8px !important;
}
.fw .dropdown-menu.license-dropdown.inside.dropdown-menu-arrow.center:after {
  left: 60%;
}
.fw .filter-drop-table > thead th {
  font-weight: normal;
  background-color: #fafafa;
  color: #333333;
  padding: 3px 0 3px 10px;
}
.fw .filter-drop-table > tbody > tr > td {
  font-weight: normal;
  color: #333333;
  padding: 5px 0 0px 9px;
}
.fw .customer-support-base {
  position: fixed;
  right: 10px;
  bottom: 10px;
  z-index: 100;
}
.fw .customer-support-base.customer-support-base-sm {
  right: 5px;
  bottom: 3px;
  height: 51px;
  width: 51px;
}
.fw .customer-support-base.customer-support-base-sm > .ui-effects-wrapper {
  transform: scale(0.7);
  -ms-transform: scale(0.7);
  -moz-transform: scale(0.7);
  -webkit-transform: scale(0.7);
}
.fw .customer-support-base.customer-support-base-sm .support-icon .flash-dot {
  right: -8px;
}
.fw .customer-support-base.customer-support-base-sm .support-icon .flash-dot.flash-glow {
  right: -14px;
}
.fw .customer-support-base.customer-support-base-sm .cust-req-list {
  right: 0px;
  bottom: 1px;
}
.fw .customer-support-base.customer-support-base-sm .support-floating-form {
  right: 0px;
  bottom: 1px;
}
.fw .customer-support-base .support-icon {
  opacity: 0.88;
  cursor: pointer;
  position: relative;
}
.fw .customer-support-base .support-icon .flash-dot {
  height: 11px;
  width: 11px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  display: inline-block;
  position: absolute;
  right: 11px;
  top: 11px;
  background: #E32121;
  border: 1px solid #fff;
}
.fw .customer-support-base .support-icon .flash-dot.flash-glow {
  z-index: 1;
  height: 24px;
  width: 24px;
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") no-repeat -424px -1085px;
  background-size: 500px 3824px !important;
  border: 0px solid #fff;
  right: 5px;
  top: 4px;
}
.fw .customer-support-base .support-icon:hover {
  opacity: 1;
}
.fw .customer-support-base .cust-req-list {
  position: absolute;
  right: 10px;
  bottom: 12px;
  background-color: #36434B;
  z-index: 1;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding: 15px;
  width: 185px;
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  display: none;
  white-space: nowrap;
}
.fw .customer-support-base .cust-req-list ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.fw .customer-support-base .cust-req-list ul li {
  margin-top: 15px;
}
.fw .customer-support-base .cust-req-list ul li:first-child {
  margin-top: 0;
}
.fw .customer-support-base .cust-req-list ul li a {
  display: inline-block;
  color: #fff;
  vertical-align: middle;
}
.fw .customer-support-base .cust-req-list ul li a i {
  margin-right: 8px;
}
.fw .customer-support-base .cust-req-list ul li a:hover {
  text-decoration: underline;
}
.fw .customer-support-base .support-floating-form {
  background-color: #fff;
  position: absolute;
  right: 0;
  bottom: 0;
  width: 329px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  border: 1px solid #DEDEDE;
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  display: none;
  z-index: 2;
}
.fw .customer-support-base .support-floating-form .support-form-header {
  background-color: #36434B;
  padding: 6px 5px;
  -webkit-border-radius: 8px 8px 0 0;
  -moz-border-radius: 8px 8px 0 0;
  border-radius: 8px 8px 0 0;
  border: 1px solid #36434B;
  border-bottom: 0px solid transparent;
  margin: -1px;
}
.fw .customer-support-base .support-floating-form .support-form-header .dropdown {
  float: left;
}
.fw .customer-support-base .support-floating-form .support-form-header .dropdown .dropdown-toggle {
  padding: 3px;
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
}
.fw .customer-support-base .support-floating-form .support-form-header .dropdown.drop-open .dropdown-toggle {
  background-color: #212A2F;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.fw .customer-support-base .support-floating-form .support-form-header .dropdown .dropdown-menu {
  -webkit-border-radius: 0 0 8px 8px;
  -moz-border-radius: 0 0 8px 8px;
  border-radius: 0 0 8px 8px;
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.22);
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.22);
  top: 30px;
  margin-top: 0;
  left: -6px;
  border: 1px solid #D6D9DB;
  min-width: 167px;
}
.fw .customer-support-base .support-floating-form .support-form-header .dropdown .dropdown-menu ul {
  list-style: none;
  padding: 5px 0;
  margin: 0;
}
.fw .customer-support-base .support-floating-form .support-form-header .dropdown .dropdown-menu ul li a {
  display: block;
  padding: 5px 10px;
  color: #000;
}
.fw .customer-support-base .support-floating-form .support-form-header .dropdown .dropdown-menu ul li a i {
  margin-right: 5px;
}
.fw .customer-support-base .support-floating-form .support-form-header .dropdown .dropdown-menu ul li a i.fw-icn-rateus-dark {
  margin-top: -3px;
}
.fw .customer-support-base .support-floating-form .support-form-header .dropdown .dropdown-menu ul li a:hover {
  background-color: transparent;
  text-decoration: underline;
  color: #000;
}
.fw .customer-support-base .support-floating-form .support-form-header .support-title {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 13px;
  color: #fff;
  margin-left: 2px;
  float: left;
  padding-top: 6px;
  line-height: 15px;
}
.fw .customer-support-base .support-floating-form .support-form-header .support-form-close {
  float: right;
  margin-top: 3px;
}
.fw .customer-support-base .support-floating-form .quote-tooltip {
  position: relative;
}
.fw .customer-support-base .support-floating-form .quote-tooltip .tooltip {
  right: -5px;
  top: 13px;
  margin-top: 3px;
  padding: 5px 0;
  cursor: text;
  min-width: 200px;
}
.fw .customer-support-base .support-floating-form .quote-tooltip .tooltip-arrow {
  left: inherit;
  margin-left: 0;
  right: 10px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
  top: 0;
}
.fw .customer-support-base .support-floating-form .quote-tooltip .tooltip-inner > a {
  color: #fff;
  text-decoration: underline;
}
.fw .customer-support-base .support-floating-form .support-form-body {
  padding: 10px 10px 15px;
  height: 370px;
  overflow: hidden;
  position: relative;
}
.fw .customer-support-base .support-floating-form .support-form-body .mCSB_scrollTools {
  width: 5px !important;
}
.fw .customer-support-base .support-floating-form .support-form-body .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 5px !important;
}
.fw .customer-support-base .support-floating-form .support-form-body .mCSB_scrollTools .mCSB_draggerRail {
  width: 5px !important;
}
.fw .customer-support-base .support-floating-form .support-form-body .status-alert {
  top: 1px !important;
}
.fw .customer-support-base .support-floating-form .support-form-body .status-alert.static-alert {
  position: static;
  margin: 0;
  max-width: 100%;
  width: 100%;
  border-top: 1px solid #ee9795;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin-bottom: 10px;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.fw .customer-support-base .support-floating-form .support-form-body h5 {
  font-weight: 600;
  color: #191919;
  display: block;
  margin: 10px 0 18px;
}
.fw .customer-support-base .support-floating-form .support-form-body .quote-chk-wrap {
  padding-left: 7px;
  padding-top: 5px;
  white-space: nowrap;
}
.fw .customer-support-base .support-floating-form .support-form-body .quote-chk-wrap > div {
  margin-bottom: 12px;
}
.fw .customer-support-base .support-floating-form .support-form-body .form-field-group {
  margin: 0 0 15px;
  padding: 0 10px 10px 0;
  border-bottom: 1px solid #EDEFEF;
}
.fw .customer-support-base .support-floating-form .support-form-body .form-field-group > span {
  display: block;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 600;
  margin-bottom: 7px;
}
.fw .customer-support-base .support-floating-form .support-form-body .form-field-group .support-form .form-control {
  padding-right: 65px;
}
.fw .customer-support-base .support-floating-form .support-form-body .mCSB_container .form-field {
  padding: 0 10px 0 0;
}
.fw .customer-support-base .support-floating-form .support-form-body .support-form {
  margin-bottom: 10px;
  position: relative;
  line-height: normal;
}
.fw .customer-support-base .support-floating-form .support-form-body .support-form .support-inline-form {
  max-width: 48%;
  width: 100%;
  display: inline-block;
}
.fw .customer-support-base .support-floating-form .support-form-body .support-form .support-inline-form + .support-inline-form {
  margin-left: 7px;
}
.fw .customer-support-base .support-floating-form .support-form-body .support-form .bootstrap-select {
  height: 24px;
  max-width: 100%;
  width: 100%;
}
.fw .customer-support-base .support-floating-form .support-form-body .support-form .bootstrap-select .btn-default {
  border: 1px solid #C5CACC;
  height: 24px;
}
.fw .customer-support-base .support-floating-form .support-form-body .support-form .bootstrap-select .btn-default .bs-caret .caret {
  border-left: 0px solid transparent;
  background-color: transparent !important;
  height: 22px;
  background-position: -434px -29px !important;
  opacity: 0.7;
  filter: alpha(opacity=70);
}
.fw .customer-support-base .support-floating-form .support-form-body .support-form .bootstrap-select .dropdown-menu {
  border: 1px solid #C5CACC;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin-top: -3px;
}
.fw .customer-support-base .support-floating-form .support-form-body .support-form .bootstrap-select .dropdown-menu.inner {
  position: static;
  float: none;
  border: 0;
  padding: 0;
  margin: 0;
  border-radius: 0;
  box-shadow: none;
}
.fw .customer-support-base .support-floating-form .support-form-body .support-form .bootstrap-select.select-date-icon .dropdown-toggle {
  padding-left: 25px;
}
.fw .customer-support-base .support-floating-form .support-form-body .support-form .bootstrap-select.select-date-icon .dropdown-toggle:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") no-repeat -378px -1063px;
  height: 18px;
  width: 18px;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-size: 500px 3824px !important;
  top: 3px;
  left: 4px;
}
.fw .customer-support-base .support-floating-form .support-form-body .support-form label {
  font-size: 10px;
  color: #7F7F7F;
  margin-bottom: 3px;
  display: block;
}
.fw .customer-support-base .support-floating-form .support-form-body .support-form label .fwmandatory {
  color: #ED9795;
  position: relative;
  margin-left: 1px;
}
.fw .customer-support-base .support-floating-form .support-form-body .support-form label.floating-label {
  position: absolute;
  margin-left: 8px;
  top: 6px;
  font-size: 10px;
  color: #7F7F7F;
  width: auto;
  max-width: inherit;
  margin-bottom: 0;
}
.fw .customer-support-base .support-floating-form .support-form-body .support-form label.floating-label.focus-label {
  font-size: 9px;
  top: 7px;
}
.fw .customer-support-base .support-floating-form .support-form-body .support-form label.floating-label.focus-label .fwmandatory {
  display: none;
}
.fw .customer-support-base .support-floating-form .support-form-body .support-form .form-control {
  max-width: 100%;
  height: 24px;
  background-color: transparent;
  position: relative;
  border: 1px solid #C5CACC;
  padding: 2px 7px 4px 6px;
}
.fw .customer-support-base .support-floating-form .support-form-body .support-form textarea.form-control {
  height: auto;
}
.fw .customer-support-base .support-floating-form .support-form-body .support-form.has-error > .form-control {
  border-color: #ED9795;
}
.fw .customer-support-base .support-floating-form .support-form-body .support-form.has-error .bootstrap-select .btn-default {
  border-color: #ED9795;
}
.fw .customer-support-base .support-floating-form .support-form-body .support-policy {
  text-align: right;
  color: #C6C6C6;
  font-size: 9px;
  position: absolute;
  bottom: 3px;
  width: 100%;
  padding: 7px 10px 0;
  background: #fff;
  left: 0;
  z-index: 1000;
}
.fw .customer-support-base .support-floating-form .support-form-body .support-policy.policy-shadow {
  -webkit-box-shadow: 0 -5px 6px -3px rgba(0, 0, 0, 0.08);
  box-shadow: 0 -5px 6px -3px rgba(0, 0, 0, 0.08);
}
.fw .customer-support-base .support-floating-form .support-form-body .support-policy .checkbox-inline {
  min-height: 15px;
  line-height: 16px;
  text-align: left;
  padding-left: 0px;
}
.fw .customer-support-base .support-floating-form .support-form-body .support-policy .checkbox-inline .icheckbox_minimal {
  margin-left: -3px;
  position: relative;
  margin-right: 2px;
}
.fw .customer-support-base .support-floating-form .support-form-body .support-policy .privacy-label {
  max-width: inherit;
  text-align: left;
  line-height: 16px;
  cursor: pointer;
}
.fw .customer-support-base .support-floating-form .support-form-body .rating-stars > span {
  display: block;
  margin-top: 2px;
}
.fw .customer-support-base .support-floating-form .support-form-body .rating-stars .stars {
  margin-top: 16px;
  position: absolute;
  width: 200px;
}
.fw .customer-support-base .support-floating-form .support-form-body .rating-stars .stars i {
  font-size: 24px;
  color: #d5d5d5;
  margin-right: 3px;
  cursor: pointer;
}
.fw .customer-support-base .support-floating-form .support-form-body .rating-stars .stars i.active,
.fw .customer-support-base .support-floating-form .support-form-body .rating-stars .stars i.clicked {
  color: #82b856;
}
.fw .customer-support-base .support-floating-form .support-form-body .rating-stars .ratings {
  width: 90px;
  margin-top: 23px;
  margin-left: 176px;
  margin-bottom: 13px;
  font-size: 11px;
  height: 20px;
}
.fw .customer-support-base .support-floating-form .support-form-body .compliance-list {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .customer-support-base .support-floating-form .support-form-body .compliance-list h5 {
  font-size: 13px;
  color: #000;
  font-weight: 600;
  margin-top: 11px;
  margin-bottom: 20px;
  padding-left: 10px;
}
.fw .customer-support-base .support-floating-form .support-form-body .compliance-list ul {
  padding: 0 10px;
  margin-bottom: 0;
}
.fw .customer-support-base .support-floating-form .support-form-body .compliance-list ul li {
  list-style: none;
  position: relative;
  margin-bottom: 20px;
}
.fw .customer-support-base .support-floating-form .support-form-body .compliance-list ul li a {
  display: block;
  padding-left: 65px;
}
.fw .customer-support-base .support-floating-form .support-form-body .compliance-list ul li a i {
  background-image: url("images/compliance-sprite@2x.png?bN=5314");
  background-size: 500px 300px;
  background-image: url("images/compliance-sprite.png?bN=5314") \9;
  background-repeat: no-repeat;
  display: inline-block;
  width: 48px;
  height: 40px;
  position: absolute;
  top: 0;
  left: 0;
}
.fw .customer-support-base .support-floating-form .support-form-body .compliance-list ul li a i.icn-sox {
  background-position: -4px -8px;
}
.fw .customer-support-base .support-floating-form .support-form-body .compliance-list ul li a i.icn-glba {
  background-position: -62px -8px;
}
.fw .customer-support-base .support-floating-form .support-form-body .compliance-list ul li a i.icn-hipaa {
  background-position: -127px -8px;
}
.fw .customer-support-base .support-floating-form .support-form-body .compliance-list ul li a i.icn-pcidss {
  background-position: -190px -8px;
}
.fw .customer-support-base .support-floating-form .support-form-body .compliance-list ul li a i.icn-fisma {
  background-position: -269px -7px;
  height: 44px;
}
.fw .customer-support-base .support-floating-form .support-form-body .compliance-list ul li a div {
  font-size: 12px;
  font-weight: 500;
  color: #000;
}
.fw .customer-support-base .support-floating-form .support-form-body .compliance-list ul li a p {
  font-size: 10px;
  line-height: 12px;
  color: #666666;
}
.fw .customer-support-base .support-floating-form .support-form-body .compliance-list ul li a:hover,
.fw .customer-support-base .support-floating-form .support-form-body .compliance-list ul li a:focus {
  text-decoration: none;
}
.fw .customer-support-base .support-floating-form .sending-loader {
  text-align: center;
}
.fw .customer-support-base .support-floating-form .sending-loader .loader-inner {
  top: 50%;
  bottom: 0;
  margin-top: -21px;
  position: relative;
  width: auto;
  min-width: 145px;
  display: inline-block;
}
.fw .customer-support-base .support-floating-form .sending-loader:after {
  position: absolute;
}
.fw .customer-support-base .support-floating-form .support-form-footer {
  padding: 0 10px;
  min-height: 44px;
}
.fw .customer-support-base .support-floating-form .support-form-footer .support-btn {
  border-top: 1px solid #E1E4E5;
  padding: 10px 0;
  text-align: right;
}
.fw .customer-support-base .support-floating-form .support-form-footer .support-btn:before,
.fw .customer-support-base .support-floating-form .support-form-footer .support-btn:after {
  content: '';
  display: table;
  clear: both;
}
.fw .customer-support-base .support-floating-form .support-form-footer .support-btn .btn {
  padding: 3px 15px;
}
.fw .customer-support-base .support-floating-form .support-form-footer .support-btn .btn + .btn {
  margin-left: 5px;
}
.fw .macros {
  border: 1px solid #ccc;
  width: 148px;
}
.fw .macros .macros-header {
  background: #fafafa;
  padding: 6px 7px;
  position: relative;
}
.fw .macros .macros-header .macro-search {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 25px;
  border-bottom: 1px solid #ccc;
}
.fw .macros .macros-header .macro-search .fw-icn-clear-search-sm {
  position: absolute;
  right: 2px;
  cursor: pointer;
  top: 0;
  bottom: 0;
  margin: auto;
  background-position: -242px -1143px;
}
.fw .macros .macros-header .macro-search input[type=text] {
  width: 100%;
  height: 24px;
  border: 0px solid #fff;
  padding: 0 20px 0 5px;
}
.fw .macros .macros-body {
  padding: 5px 0;
}
.fw .macros .macros-body ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw .macros .macros-body ul li.legend {
  position: relative;
}
.fw .macros .macros-body ul li.legend span {
  background: #fff;
  position: relative;
  z-index: 1;
  padding-right: 4px;
  margin: 1px 0 5px 0;
  color: #666;
  font-size: 11px;
  padding-left: 7px;
  display: inline-block;
}
.fw .macros .macros-body ul li.legend:after {
  content: '';
  width: 100%;
  height: 1px;
  left: 0;
  top: 8px;
  position: absolute;
  background: #DEDEDE;
}
.fw .macros .macros-body ul li + .legend {
  margin-top: 8px;
}
.fw .macros .macros-body ul li a {
  padding: 5px 10px 6px;
  display: block;
  color: #000;
}
.fw .macros .macros-body ul li a .highlight-text {
  color: #7ebb49;
}
.fw .macros .macros-body ul li a:hover {
  background-color: #ebedee;
  text-decoration: none;
}
.fw .macros .macros-body ul li a:focus {
  text-decoration: none;
}
.fw .fw-db-wrapper {
  height: 100%;
}
.fw .fw-db-wrapper .db-mini-widget .col {
  padding-right: 10px;
  margin: 0;
  margin-bottom: 10px;
}
.fw .fw-db-wrapper .db-mini-widget .col:last-child {
  padding-right: 0;
}
.fw .fw-db-wrapper .db-mini-widget .span_3 {
  width: 25%;
}
.fw .fw-db-wrapper .db_tile {
  min-height: 52px;
  height: 52px;
  position: relative;
  background: #f5f8fa;
  border: 1px solid #EAF0F2;
  padding: 5px 10px;
}
.fw .fw-db-wrapper .db_tile:hover,
.fw .fw-db-wrapper .db_tile.active {
  background: #e7ecef;
}
.fw .fw-db-wrapper .db_tile.db-tile-1:hover,
.fw .fw-db-wrapper .db_tile.db-tile-1.active {
  border-bottom: 3px solid #d94143;
}
.fw .fw-db-wrapper .db_tile.db-tile-1 .db-tile-icon {
  background-position: -7px -1183px;
}
.fw .fw-db-wrapper .db_tile.db-tile-2:hover,
.fw .fw-db-wrapper .db_tile.db-tile-2.active {
  border-bottom: 3px solid #f89057;
}
.fw .fw-db-wrapper .db_tile.db-tile-2 .db-tile-icon {
  background-position: -51px -1182px;
}
.fw .fw-db-wrapper .db_tile.db-tile-3:hover,
.fw .fw-db-wrapper .db_tile.db-tile-3.active {
  border-bottom: 3px solid #ecc739;
}
.fw .fw-db-wrapper .db_tile.db-tile-3 .db-tile-icon {
  background-position: -7px -1220px;
}
.fw .fw-db-wrapper .db_tile.db-tile-4:hover,
.fw .fw-db-wrapper .db_tile.db-tile-4.active {
  border-bottom: 3px solid #1d97b6;
}
.fw .fw-db-wrapper .db_tile.db-tile-4 .db-tile-icon {
  background-position: -50px -1220px;
  width: 29px;
  height: 27px;
}
.fw .fw-db-wrapper .db-tile-icon {
  width: 28px;
  height: 28px;
  background-image: url("images/flat-common-sprites-images@2x.png?bN=5314");
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-size: 500px 3824px !important;
  position: absolute;
  top: 11px;
  left: 27px;
}
.fw .fw-db-wrapper .db-stats {
  padding-left: 72px;
  color: #fff;
}
.fw .fw-db-wrapper .db-stats .count {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 20px;
  line-height: 1.2;
  color: #000;
}
.fw .fw-db-wrapper .db-stats .count-of {
  font-size: 11px;
  color: #000;
}
.fw .fw-db-wrapper.fw-db-wrapper-type-1 section .column {
  margin: 0 -1px -1px 0;
}
.fw .fw-db-wrapper.fw-db-wrapper-type-1 section .column:last-child {
  margin-bottom: 0;
}
.fw .fw-db-wrapper.fw-db-wrapper-type-1 .db-chart-container .db-chart-header {
  border-bottom-width: 0;
  margin-top: 0;
}
.fw .doubly-list {
  width: 590px;
}
.fw .doubly-list.doubly-list-with-bg {
  background-color: #fafafa;
  border: 1px solid #e4e4e4;
  padding: 15px;
  width: 630px;
}
.fw .doubly-list.with-search .doubly-header {
  background: #ECEFF0;
  border: 1px solid #e4e4e4;
  border-bottom: none;
  color: #000;
  padding: 6px 10px 6px 7px;
  position: relative;
}
.fw .doubly-list.with-search .doubly-header .dcl-search {
  position: absolute;
  right: 2px;
  top: 3px;
}
.fw .doubly-list.with-search .doubly-header .dcl-search .form-control {
  border: 1px solid #c6cacc;
  height: 22px;
  background: #fff;
  padding-left: 25px;
  min-height: 20px;
  padding: 3px;
  padding-right: 20px;
  width: 95%;
  position: relative;
  z-index: 2;
  margin-top: -2px;
  float: right;
}
.fw .doubly-list.with-search .doubly-header .dcl-search .fw-icn-circle-clear-search {
  left: inherit;
  right: 0px;
  background-position: -153px -470px;
  top: 0px;
  opacity: 1;
}
.fw .doubly-list.with-search .doubly-header .dcl-search i {
  width: 18px;
  height: 18px;
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") no-repeat -129px -471px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  margin-top: 1px;
  margin-right: 4px;
  cursor: pointer;
  opacity: 0.4;
  filter: alpha(opacity=40);
  z-index: 10;
  position: absolute;
  right: 2px;
  top: 0px;
  background-position: -129px -471px;
}
.fw .doubly-list .doubly-header {
  font-weight: 400;
  color: #9e9e9e;
  padding: 0px 0px 3px 0px;
  margin: 0;
}
.fw .doubly-list .doubly-list-wrapper {
  width: 100%;
  clear: both;
}
.fw .doubly-list .doubly-list-wrapper:after {
  content: " ";
  display: table;
  clear: both;
}
.fw .doubly-list .doubly-list-wrapper .doubly-list-lhs,
.fw .doubly-list .doubly-list-wrapper .doubly-list-rhs {
  width: 237px;
  float: left;
}
.fw .doubly-list .doubly-list-wrapper .doubly-list-holder {
  width: 58px;
  float: left;
}
.fw .doubly-list .doubly-list-box {
  position: relative;
  padding: 3px 0;
  border: 1px solid #ececec;
  height: 160px;
  overflow: hidden;
  background: #fff;
}
.fw .doubly-list .doubly-list-box .mCSB_scrollTools {
  right: 3px;
}
.fw .doubly-list .doubly-list-box ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.fw .doubly-list .doubly-list-box ul > li {
  padding: 3px 7px 4px 7px;
  cursor: pointer;
  margin-bottom: 1px;
}
.fw .doubly-list .doubly-list-box ul > li:hover {
  background: #efefef;
}
.fw .doubly-list .doubly-list-box ul > li.selected {
  background: #7ebb49;
  color: #fff;
}
.fw .doubly-list .doubly-list-box ul > li.selected > span span {
  color: #fff;
}
.fw .doubly-list .doubly-list-box ul > li.default > span span {
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .doubly-list .doubly-list-box ul > li > span {
  display: block;
}
.fw .doubly-list .doubly-list-box ul > li > span span {
  float: right;
  color: #b8b8b8;
  opacity: 0;
  filter: alpha(opacity=0);
}
.fw .doubly-list .doubly-list-box ul > li > span span:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .doubly-list .doubly-navigation ul {
  padding: 0;
  margin: 0 auto;
  list-style: none;
  margin-top: 75px;
  width: 22px;
}
.fw .doubly-list .doubly-navigation ul li {
  padding: 4px;
  border: 1px solid #DFDFDF;
  margin-bottom: 10px;
  min-height: 22px;
  min-width: 22px;
  cursor: pointer;
  background: #d9dcdd;
  text-align: center;
}
.fw .doubly-list .doubly-navigation ul li .fw-icon {
  margin: -3px 0 0 -3px;
}
.fw .doubly-list .doubly-navigation ul li.wide-btn {
  width: 49px;
}
.fw .filter-alerts {
  border: 1px solid #E4E4E4;
  float: left;
  width: 100%;
  position: relative;
  z-index: 1;
}
.fw .filter-alerts .filter-alerts-sec {
  padding: 7px 12px 10px 10px;
  min-width: 200px;
  border-right: 1px solid #e7e7e7;
  width: 18%;
  float: left;
}
.fw .filter-alerts .filter-alerts-sec:last-child {
  border-right-width: 0;
  width: 28%;
}
.fw .filter-alerts .filter-alerts-sec ul {
  list-style: none;
  padding-left: 0;
  margin: 0;
}
.fw .filter-alerts .filter-alerts-sec ul li {
  margin-bottom: 3px;
}
.fw .filter-alerts .filter-alerts-sec ul li label {
  width: 95%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.fw .filter-alerts .filter-alerts-sec .filter-header {
  position: relative;
  margin-bottom: 9px;
}
.fw .filter-alerts .filter-alerts-sec .filter-header > i {
  position: absolute;
  z-index: 5;
  right: 5px;
  top: 2px;
}
.fw .filter-alerts .filter-alerts-sec .filter-header > input {
  width: 100%;
  position: absolute;
  left: 0;
  top: 0px;
  z-index: 1;
  height: 21px;
  padding-left: 8px;
  padding-right: 25px;
  border-color: #c6cacc;
}
.fw .filter-alerts-selection {
  padding: 7px 10px;
  padding-right: 190px;
  padding-bottom: 0px;
  background: #fcfff3;
  border: 1px solid #e5e8d8;
  line-height: 2;
  position: relative;
}
.fw .selection-cell .filter-selection {
  line-height: 1.42857143;
  display: inline-block;
}
.fw .selection-cell .filter-selection > .filter-header {
  float: left;
  margin-right: 10px;
  margin-top: 2px;
}
.fw .selection-cell .filter-selection > ul {
  float: left;
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw .selection-cell .filter-selection > ul li {
  border: 1px solid #e7e7e7;
  background: white;
  padding: 1px 5px;
  padding-right: 15px;
  float: left;
  width: 118px;
  margin-right: 8px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  position: relative;
}
.fw .selection-cell .filter-selection > ul li .fw-icn-clear-search-sm {
  width: 9px;
  height: 9px;
  margin-top: 5px;
  margin-right: 3px;
  position: absolute;
  top: 0;
  right: 0;
  background-position: -246px -1147px;
}
.fw .selection-cell .filter-selection > ul li > span {
  cursor: default;
}
.fw .selection-cell .filter-selection > ul li:last-child {
  margin-right: 17px;
}
.fw .assign-tool .fw-icn-clear-search {
  display: none;
}
.fw .assign-tool.open .fw-icn-clear-search {
  display: inline-block;
}
.fw .clear-filter-cell {
  position: absolute;
  top: 10px;
  right: 0px;
  margin-top: 5px;
  margin-right: 20px;
}
.fw .sub-list-text {
  padding: 0;
  margin: 0;
  list-style: none;
  float: left;
  width: 100%;
}
.fw .sub-list-text li {
  float: left;
}
.fw .sub-list-text .sep {
  background-color: #cccccc;
  width: 1px;
  height: 15px;
  display: inline-block;
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: -3px;
}
.fw .status-container {
  border-top: 1px solid #e5e5e5;
  width: 100%;
  display: table;
}
.fw .status-container .status-rhs,
.fw .status-container .status-lhs {
  display: table-cell;
  vertical-align: top;
}
.fw .status-container .status-lhs {
  width: 60%;
  padding-top: 20px;
  border-right: 1px solid #e5e5e5;
}
.fw .status-container .status-lhs > ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.fw .status-container .status-lhs > ul > li {
  display: inline-block;
  width: 32%;
  border-right: 1px solid #e5e5e5;
  padding-left: 15px;
  line-height: 18px;
  font-size: 13px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .status-container .status-lhs > ul > li:last-child {
  border-right-width: 0;
}
.fw .status-container .status-lhs > ul > li:first-child {
  padding-left: 0;
}
.fw .status-container .status-lhs > ul > li.with-icon {
  position: relative;
  padding-left: 50px;
}
.fw .status-container .status-lhs > ul > li.with-icon > i {
  position: absolute;
  left: 15px;
}
.fw .status-container .status-lhs > ul > li .fw-icn-bottom-caret {
  margin-top: -1px;
}
.fw .status-container .status-lhs > ul > li .dropdown > a {
  color: #808080;
}
.fw .status-container .status-lhs > ul > li .dropdown > a:hover,
.fw .status-container .status-lhs > ul > li .dropdown > a:focus {
  color: #808080;
  text-decoration: none;
}
.fw .status-container .status-lhs > ul > li > div {
  font-size: 11px;
}
.fw .status-container .status-lhs .alert-status-result .status-options {
  position: relative;
}
.fw .status-container .status-rhs {
  width: 40%;
  padding-top: 23px;
  padding-left: 15px;
}
.fw .status-container .alert-status-result > p {
  margin-bottom: 4.5px;
}
.fw .status-container .alert-status-result .status-options ul {
  list-style: none;
  padding-left: 22px;
  padding-right: 45px;
  max-height: 45px;
  margin-bottom: 15px;
  overflow: hidden;
}
.fw .status-container .alert-status-result .status-options ul li {
  border: none;
  display: inline-block;
  background: #f0f0f0;
  padding: 2px 5px 3px 5px;
  border-radius: 4px;
  width: auto;
  color: #525252;
  margin-right: 5px;
  margin-bottom: 5px;
  font-size: 10px;
  cursor: pointer;
}
.fw .status-container .alert-status-result .status-options ul.open {
  max-height: inherit;
}
.fw .status-container .alert-status-result .status-options .fw-icn-plus-square.fw-icn-minus-square {
  margin-top: -4px;
}
.fw .status-container .alert-status-result .status-options > span {
  position: absolute;
  right: 25px;
  top: 4px;
}
.fw .no-notes {
  padding: 70px 0 60px;
}
.fw .no-notes .no-data-table {
  margin: 0 auto;
}
.fw .no-notes .no-data-table tr td {
  padding: 0 3px;
}
.fw .no-notes .no-data-table tr td span {
  color: #7f7f7f;
}
.fw .notes-list {
  list-style: none;
  padding-left: 0;
  padding-right: 18px;
}
.fw .notes-list > li {
  background: #fffdf4;
  border: 1px solid #f8f0d2;
  position: relative;
  padding: 10px 8px;
  padding-bottom: 38px;
  margin-bottom: 15px;
}
.fw .notes-list > li .notes-footer {
  background: #f8f0d2;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 2px 8px;
}
.fw .notes-list > li .notes-list-actions {
  list-style: none;
  position: absolute;
  top: 2px;
  right: 4px;
  display: none;
}
.fw .notes-list > li .notes-list-actions > li {
  float: left;
}
.fw .notes-list > li:hover .notes-list-actions {
  display: block;
}
.fw .shrink-width {
  width: 190px !important;
  padding-right: 20px;
  text-overflow: initial;
}
.fw .ticket-tool .ticket-tool-header {
  background: #fafafa;
  border-bottom: 1px solid #f5f5f5;
  padding: 15.5px 16px 11.5px 16px;
  line-height: 16px;
}
.fw .ticket-tool .ticket-tool-header > ul {
  padding: 0;
  list-style: none;
  margin: 0;
  float: left;
}
.fw .ticket-tool .ticket-tool-header > ul li {
  float: left;
  min-width: 290px;
  padding-left: 20px;
  border-right: 1px solid #e4e4e4;
  cursor: pointer;
}
.fw .ticket-tool .ticket-tool-header > ul li:first-child {
  padding-left: 0;
}
.fw .ticket-tool .ticket-tool-header > ul li:last-child {
  padding-right: 0;
}
.fw .ticket-tool .ticket-tool-header > ul li:last-child {
  border-right-width: 0;
}
.fw .ticket-tool .ticket-tool-header > ul li > span {
  color: #666666;
  cursor: text;
}
.fw .ticket-tool .ticket-tool-header > ul li .fw-icn-close-black {
  opacity: 0.8;
  margin-top: -1px;
  margin-left: -4px;
}
.fw .ticket-tool .ticket-tool-header > ul li .fw-icn-edit-md {
  margin-top: -2px;
}
.fw .ticket-tool .ticket-tool-header .ticket-tool-rhs {
  float: right;
}
.fw .ticket-tool .ticket-tool-header .ticket-tool-rhs li {
  min-width: initial;
  padding-left: 10px;
  padding-right: 10px;
  border-right: 1px solid transparent;
  position: relative;
}
.fw .ticket-tool .ticket-tool-header .ticket-tool-rhs li > .sep {
  position: absolute;
  width: 1px;
  background: #919191;
  height: 12px;
  top: 3px;
  right: -1px;
}
.fw .ticket-tool .ticket-tool-content {
  padding-top: 15px;
  padding-left: 20px;
  padding-bottom: 10px;
}
.fw .ticket-tool .ticket-tool-content .ticket-search {
  position: relative;
}
.fw .ticket-tool .ticket-tool-content .ticket-search > i {
  position: absolute;
  left: 2px;
  top: 3px;
}
.fw .ticket-tool .ticket-tool-content .ticket-search .form-control {
  padding-left: 28px;
  border-color: #c6cacc;
}
.fw .ticket-tool .ticket-tool-footer {
  padding: 20px;
  border-top: 1px solid #eaeaea;
  text-align: center;
}
.fw .ticket-tool .ticket-tool-footer > span {
  float: left;
  margin-top: 4px;
}
.fw .ticket-tool .ticket-list {
  margin-top: 10px;
}
.fw .ticket-tool .ticket-list .ticket-list-item {
  width: 33%;
  display: inline-block;
  margin-bottom: 5px;
}
.fw .ticket-tool .mCSB_scrollTools {
  margin-right: 6px;
}
.fw .rule-builder {
  margin-top: 10px;
}
.fw .rule-builder ul.rule-builder-connectWith {
  list-style: none;
  margin: 0;
  padding: 0;
  display: block;
}
.fw .rule-builder ul.rule-builder-connectWith li {
  list-style: none;
}
.fw .rule-builder ul.rule-builder-connectWith li > div .bootstrap-select,
.fw .rule-builder ul.rule-builder-connectWith li > div .input-md {
  margin-left: 11px;
}
.fw .rule-builder ul.rule-builder-connectWith li > div .bootstrap-select:first-child,
.fw .rule-builder ul.rule-builder-connectWith li > div .input-md:first-child {
  margin-left: 0;
}
.fw .rule-builder ul.rule-builder-connectWith > li {
  background-color: #f6f6f6;
  padding: 10px 10px 0 10px;
  cursor: move;
  margin-left: 14px;
  margin-bottom: 10px;
  position: relative;
  list-style: none;
  min-height: 42px;
}
.fw .rule-builder ul.rule-builder-connectWith > li ul.rule-list {
  margin: 0;
  padding: 0;
  list-style: none;
  padding-left: 0px;
  display: block;
}
.fw .rule-builder ul.rule-builder-connectWith > li ul.rule-list > li {
  list-style: none;
  padding: 15px 5px 0px 15px;
  min-height: 38px;
}
.fw .rule-builder ul.rule-builder-connectWith > li ul.rule-list:last-child > li {
  padding-bottom: 10px;
}
.fw .rule-builder ul.rule-builder-connectWith > li > .img {
  position: absolute;
  left: -14px;
  top: -10px;
  bottom: -10px;
  width: 14px;
  min-height: 42px;
  border-left: 1px solid #e5e5e5;
}
.fw .rule-builder ul.rule-builder-connectWith > li > .img:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  background-color: #E5E5E5;
  left: 0;
  top: 31px;
}
.fw .rule-builder ul.rule-builder-connectWith > li:first-child > .img {
  min-height: 42px;
  top: 0;
  bottom: 0 !important;
}
.fw .rule-builder ul.rule-builder-connectWith > li:first-child > .img:after {
  top: 21px;
}
.fw .rule-builder ul.rule-builder-connectWith > li:last-child > .img {
  top: -10px;
  bottom: 0 !important;
  height: 34px;
  min-height: 34px;
}
.fw .rule-builder ul.rule-builder-connectWith > li:last-child > .img:after {
  top: 33px;
}
.fw .rule-builder ul.rule-builder-connectWith > li:first-child:last-child > .img {
  top: -10px !important;
}
.fw .rule-builder .rule-builder-add {
  background: transparent url("images/flat-common-sprites-images@2x.png?bN=5314") -161px -3029px;
  background-size: 500px 3824px !important;
  border-width: 0;
  color: #fafafa;
  font-weight: bold;
  cursor: pointer;
  width: 8px;
  height: 8px;
  margin-right: 3px;
  margin-left: 4px;
  vertical-align: middle;
}
.fw .rule-builder .rule-builder-add:focus {
  outline: 0px solid #fff;
}
.fw .rule-builder .rule-builder-remove {
  background: transparent url("images/flat-common-sprites-images@2x.png?bN=5314") -179px -3032px;
  background-size: 500px 3824px !important;
  border-width: 0;
  color: #fafafa;
  font-weight: bold;
  cursor: pointer;
  width: 8px;
  height: 2px;
  padding-top: 1px;
  vertical-align: middle;
}
.fw .rule-builder .rule-builder-remove:focus {
  outline: 0px solid #fff;
}
.fw .log-history-setter .log-tool {
  border-bottom: 1px solid #e5e5e5;
  padding-bottom: 5px;
}
.fw .log-history-setter .log-tool span {
  margin: 0px 20px 0 0;
  float: left;
}
.fw .log-history-setter .log-tool .checkbox-inline {
  margin-right: 20px;
  min-height: 16px;
}
.fw .log-history-setter .log-tool .right-item {
  margin: 3px 5px 0 5px;
}
.fw .log-history-setter .log-tool .sep {
  background-color: #e4e4e4;
  width: 1px;
  height: 14px;
  float: right;
  margin-top: 3px;
  margin-right: 0;
}
.fw .log-history-setter .addRemoveBtn > .btn {
  border: 1px solid #e3e9e9;
  background: #fff;
  padding: 1px 10px 1px 10px !important;
  z-index: 1010;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.fw .log-history-setter .addRemoveBtn .btn.btn-reset {
  z-index: 999;
  margin-right: -6px;
  padding-left: 22px;
}
.fw .log-history-setter .addRemoveBtn .btn.btn-reset i {
  position: absolute;
  top: 3px;
  left: 2px;
}
.fw .log-history-setter .addRemoveBtn .dropdown-menu {
  border: 1px solid #e3e9e9;
  margin-top: -1px;
  min-width: 150px;
  overflow: hidden;
}
.fw .log-history-setter .addRemoveBtn .dropdown-menu .cscroll {
  height: 300px;
  padding-bottom: 45px;
}
.fw .log-history-setter .addRemoveBtn .dropdown-menu .btn-primary {
  background: #7ebb49;
  color: #fff;
}
.fw .log-history-setter .addRemoveBtn .dropdown-menu .column-box {
  max-height: inherit;
  padding-bottom: 0;
}
.fw .log-history-setter .addRemoveBtn .dropdown-menu ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
  width: 100%;
}
.fw .log-history-setter .addRemoveBtn .dropdown-menu ul li a {
  padding: 3px 10px;
  font-size: 11px;
  color: #333333;
  display: block;
  cursor: pointer !important;
}
.fw .log-history-setter .addRemoveBtn .dropdown-menu ul li a:hover {
  text-decoration: none;
}
.fw .log-history-setter .addRemoveBtn .dropdown-menu ul li a .chkbox,
.fw .log-history-setter .addRemoveBtn .dropdown-menu ul li a .iCheck {
  margin-right: 5px;
}
.fw .log-history-setter .addRemoveBtn .dropdown-menu ul li a:hover {
  cursor: move;
  background: #f5f5f5;
}
.fw .log-history-setter .addRemoveBtn .dropdown-menu ul li.ui-state-highlight {
  min-height: 30px;
  border: 1px dashed #ccc;
  background: #FFFFED;
}
.fw .log-history-setter .addRemoveBtn .cont-area {
  padding: 10px 0 5px;
  border-top: 1px solid #e3e9e9;
  width: 100%;
  text-align: center;
  margin: 5px 0 0;
  position: static;
}
.fw .log-history-setter .addRemoveBtn .cont-area .btn-sm {
  border: 0px solid #fff;
  padding: 3px 13px;
  font-size: 11px;
  margin: 0 3px;
}
.fw .log-history-setter .addRemoveBtn.open .btn {
  border-bottom: 1px solid #fff;
}
.fw .log-history-setter.api-history-setter .log-list {
  padding-top: 5px;
}
.fw .log-history-setter.api-history-setter .log-list > li:first-child .log-cont {
  padding: 5px 0 0 120px;
}
.fw .log-history-setter.api-history-setter .log-list > li:first-child .log-date {
  top: 6px;
}
.fw .log-history-setter.api-history-setter .log-list > li:first-child .lineholder {
  bottom: inherit;
}
.fw .log-history-setter.api-history-setter .log-list > li:first-child .lineholder .fw-icon {
  margin-top: 10px;
}
.fw .log-history-setter.api-history-setter .log-list > li .log-date {
  text-align: left;
  left: 10px;
}
.fw .log-history-setter.api-history-setter .log-list > li .log-cont {
  padding: 11px 0 0 120px;
}
.fw .log-history-setter.api-history-setter .log-list > li .log-cont > span {
  color: #666;
  border-bottom: 1px solid #e5e5e5;
  padding-bottom: 15px;
  font-size: 11px;
}
.fw .log-history-setter.api-history-setter .log-list > li .log-cont strong {
  color: #000;
}
.fw .log-history-setter.api-history-setter .log-list > li .log-date span {
  font-weight: 400;
  font-size: 12px;
  color: #000;
}
.fw .log-history-setter.api-history-setter .log-list > li .lineholder {
  background-color: #E4E4E4;
  left: 97px;
}
.fw .log-history-setter.api-history-setter .log-list > li .lineholder .fw-icon {
  margin: 18px 0 0 -4px;
  background: #E2E2E2;
  height: 9px;
  width: 9px;
  border-radius: 50%;
}
.fw .log-history-setter .log-list {
  margin: 0;
  padding: 0;
  list-style: none;
}
.fw .log-history-setter .log-list > li {
  width: 100%;
  overflow: hidden;
  display: block;
  position: relative;
}
.fw .log-history-setter .log-list > li .log-date {
  float: left;
  color: #666666;
  margin-bottom: 0px;
  position: absolute;
  left: 5px;
  top: 14px;
  text-align: right;
}
.fw .log-history-setter .log-list > li .log-date span {
  width: 100%;
  display: block;
  color: #000;
  padding-bottom: 2px;
}
.fw .log-history-setter .log-list > li .lineholder {
  background: #dedede;
  height: 100%;
  width: 1px;
  position: absolute;
  left: 88px;
}
.fw .log-history-setter .log-list > li .lineholder.end-line {
  height: 15px;
}
.fw .log-history-setter .log-list > li .lineholder .dot-icon {
  background: #fff;
  width: 8px;
  height: 8px;
  border: #dedede solid 1px;
  margin: 15px 0 0 -4px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  display: inline-block;
}
.fw .log-history-setter .log-list > li .lineholder .fw-icn-start {
  margin: -1px 0 0 -8px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.fw .log-history-setter .log-list > li .lineholder .fw-icn-end {
  margin: 12px 0 0 -8px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.fw .log-history-setter .log-list > li .log-cont {
  margin: 0;
  float: right;
  width: 100%;
  padding: 11px 0 0 103px;
  line-height: 1.62857143;
}
.fw .log-history-setter .log-list > li .log-cont > span {
  color: #6a6a6a;
  display: block;
  font-size: 10px;
  margin-top: 2px;
}
.fw .log-history-setter .log-list > li .log-cont > div {
  border-bottom: 1px solid #efefef;
  padding-bottom: 7px;
}
.fw .log-history-setter .log-list > li:first-child .log-date {
  top: 3px;
}
.fw .log-history-setter .log-list > li:first-child .log-cont {
  padding: 2px 0 0 103px;
}
.fw .log-history-setter .log-list > li:first-child .lineholder .fw-icon {
  margin-top: 4px;
}
.fw .log-history-setter .log-list > li:last-child .lineholder {
  height: 29px;
}
.fw .log-history-setter .log-list > li:last-child .lineholder .dot-icon {
  margin-top: 22px;
}
.fw .log-history-setter .log-list > li:last-child .log-cont > div {
  border-bottom-width: 0;
}
.fw .log-history-setter .log-list > li:first-child .lineholder {
  bottom: -13px;
}
.fw .log-history-setter .log-list > li:first-child .lineholder .dot-icon {
  position: absolute;
  margin-top: 0;
}
.fw .log-history-setter.process-history .log-list > li:first-child .log-date {
  top: 21px;
}
.fw .log-history-setter.process-history .log-list > li:first-child .lineholder .fw-icon {
  margin-top: 28px;
}
.fw .log-history-setter.process-history .log-list > li:first-child .log-cont {
  padding-top: 20px;
}
.fw .log-history-setter.process-history .log-list > li:last-child .lineholder {
  height: 100%;
}
.fw .log-history-setter.log-history-green-marker .log-list li .lineholder .dot-icon {
  background-color: #7ebb49;
  border-color: #7ebb49;
}
.fw .log-history-setter.log-history-green-marker .log-list li:first-child .lineholder {
  top: 0;
}
.fw .log-history-setter.log-history-green-marker .log-list li:first-child .lineholder .dot-icon {
  margin-top: 7px;
}
.fw .log-history-setter.log-history-green-marker .log-list li:last-child .log-cont > div {
  border-width: 1px;
}
.fw .log-history-setter.log-history-green-marker .log-list li:last-child .lineholder .dot-icon {
  margin-top: 16px;
}
.fw .log-history-setter.log-history-align-left .log-list > li .log-date {
  text-align: left;
}
.fw .layout-tab-dropdown {
  padding: 7px 0 !important;
  margin: 10px 0px 0 -15px !important;
  z-index: 99;
  min-width: 120px !important;
}
.fw .layout-tab-dropdown:before {
  display: none;
}
.fw .dropdown-menu-with-header .dropdown-header {
  padding: 6px 8px;
  border-bottom: 1px solid #e8eaeb;
}
.fw .dropdown-menu-with-header .dropdown-header .dropdown-title {
  margin: 0;
  font-weight: 600;
  color: #000;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 13px;
}
.fw .dropdown-menu-with-header .dropdown-header .close {
  float: right;
  font-size: 18px;
  font-weight: normal;
  line-height: 1;
  color: #4d4d4d;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.8;
  margin-top: -2px;
}
.fw .dropdown-menu-with-header .dropdown-body {
  padding: 15px;
}
.fw .dropdown.open .drop-underline {
  text-decoration: underline;
}
.fw .webhook-field {
  border: 1px solid #dee0e1;
  padding: 2px 3px 2px 10px;
  height: 130px;
  position: relative;
}
.fw .webhook-field .no-data {
  width: auto;
  text-align: center;
  left: 5px;
  right: 5px;
  margin-left: 0;
  padding: 0;
  min-height: inherit;
  margin-top: -10px;
}
.fw .webhook-field .filter-body {
  padding: 7px 0 0;
  margin: 0;
}
.fw .webhook-field .filter-row {
  margin-bottom: 8px;
}
.fw .report-chart-box .report-chart-header {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: 600;
}
.fw .report-chart-box .report-chart-content {
  margin-top: 12px;
}
.fw .list-item {
  padding: 2px 8px !important;
  min-height: 22px;
}
.fw .list-item:hover {
  background: #fff;
}
.fw .list-item.open {
  background: white;
}
.fw .no-data-top-center {
  position: absolute;
  margin: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.fw .fw-support .support-header h4 {
  font-size: 15px;
  font-weight: 600;
  line-height: 19px;
  border-bottom: 1px solid #cacaca;
  padding: 6px 0;
  margin-top: 0;
  margin-bottom: 0;
  min-height: 34px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .fw-support .support-header h4 ul {
  float: right;
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw .fw-support .support-header h4 ul li {
  float: left;
  font-size: 11px;
  font-weight: normal;
  line-height: 22px;
  padding: 0px 5px;
}
.fw .fw-support .support-header h4 ul li:last-child {
  padding-right: 0;
}
.fw .fw-support .support-header h4 ul li .btn-xs {
  padding: 2px 10px;
}
.fw .fw-support .tile-wrapper {
  clear: both;
}
.fw .fw-support .tile-wrapper .col {
  margin-top: 0;
  margin-bottom: 0;
}
.fw .fw-support .tile-wrapper .col-md-4 {
  padding-right: 0;
}
.fw .fw-support .tile-wrapper .col-md-6 {
  padding-right: 0;
}
.fw .fw-support .tile-wrapper .tile-1,
.fw .fw-support .tile-wrapper .tile-2 {
  float: left;
  width: 33.3%;
  padding: 0;
  margin-bottom: 15px;
  margin-right: 15px;
  position: relative;
  box-sizing: border-box;
}
.fw .fw-support .tile-wrapper .tile-2 {
  padding: 0;
  width: 100%;
}
.fw .fw-support .tile-wrapper .tile-inner {
  padding: 13px 28px;
  background: #ecedee;
  border-bottom: 2px solid #ecedee;
  min-height: 90px;
  position: relative;
}
.fw .fw-support .tile-wrapper .tile-inner > h3 {
  padding: 0;
  margin: 0;
  font-weight: 300;
  line-height: 29px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 15px;
}
.fw .fw-support .tile-wrapper .tile-inner h4 {
  padding: 0;
  margin: 0;
  font-weight: normal;
  font-size: 11px;
  line-height: 20px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fw .fw-support .tile-wrapper .tile-inner span.tile-icon {
  position: absolute;
  display: block;
  right: 0px;
  top: 0;
  margin: 10px 30px 10px 20px;
  height: 70px;
  width: 60px;
  background-image: url("images/flat-common-sprites-images@2x.png?bN=5314");
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-repeat: no-repeat;
  background-size: 500px 3824px !important;
}
.fw .fw-support .tile-wrapper .tile-inner ul {
  padding: 0;
  margin: 0;
  display: inline-block;
  list-style: none;
  vertical-align: middle;
}
.fw .fw-support .tile-wrapper .tile-inner ul li {
  border-right: 1px solid #000;
  line-height: 11px;
  float: left;
}
.fw .fw-support .tile-wrapper .tile-inner ul li a {
  padding: 0 6px;
  color: #017fbe;
  text-decoration: none;
  margin-top: -2px;
  display: block;
}
.fw .fw-support .tile-wrapper .tile-inner ul li a:hover {
  text-decoration: underline;
}
.fw .fw-support .tile-wrapper .tile-inner ul li:first-child a {
  padding-left: 0;
}
.fw .fw-support .tile-wrapper .tile-inner ul li:last-child {
  border-right: 0px solid #fff;
}
.fw .fw-support .tile-wrapper .tile-inner .log {
  margin-left: 5px;
  margin-top: -5px;
}
.fw .fw-support .tile-wrapper .tile-color-1 .tile-inner:hover {
  border-color: #0084c9;
}
.fw .fw-support .tile-wrapper .tile-color-2 .tile-inner:hover {
  border-color: #f76b2e;
}
.fw .fw-support .tile-wrapper .tile-color-3 .tile-inner:hover {
  border-color: #35b459;
}
.fw .fw-support .tile-wrapper .tile-color-4 .tile-inner:hover {
  border-color: #18bbb4;
}
.fw .fw-support .tile-wrapper .tile-color-5 .tile-inner:hover {
  border-color: #c2185b;
}
.fw .fw-support .tile-wrapper .tile-color-6 .tile-inner:hover {
  border-color: #a8ad1f;
}
.fw .fw-support .tile-wrapper .tile-row-2 {
  margin-bottom: 0px;
}
.fw .fw-support .tile-wrapper .tile-inner .tile-contact-header {
  line-height: 15px;
  margin-bottom: 10px;
}
.fw .fw-support .tile-wrapper .tile-contact {
  color: #000;
  border-bottom: 1px solid #d3d7d8;
  margin-top: 5px;
  padding-bottom: 7px;
}
.fw .fw-support .tile-wrapper .tile-contact:last-child {
  border-bottom: 0px solid #d3d7d8;
}
.fw .fw-support .tile-wrapper .tile-contact h4 {
  color: #556067;
}
.fw .fw-support .tile-wrapper .tile-contact p {
  margin: 0;
  font-size: 11px;
  line-height: 14px;
}
.fw .fw-support .tile-wrapper .tile-contact a {
  font-size: 11px;
  display: inline-block;
  line-height: 14px;
}
.fw .fw-support .tile-wrapper .tile-color-7 .tile-inner {
  min-height: 195px;
  font-size: 13px;
}
.fw .fw-support .tile-wrapper .tile-contact-chat {
  margin-top: 18px;
}
.fw .fw-support .tile-wrapper .tile-contact-chat > div > a,
.fw .fw-support .tile-wrapper .tile-contact-chat > div > a * {
  text-decoration: none;
}
.fw .fw-support .tile-wrapper .tile-contact-chat > div > a:hover,
.fw .fw-support .tile-wrapper .tile-contact-chat > div > a *:hover {
  text-decoration: none;
}
.fw .fw-support .tile-wrapper .tile-contact-chat .tile-contact-chat-txt {
  font-size: 22px;
  font-weight: 600;
  color: #0086b8;
  margin-top: 0px;
}
.fw .fw-support .tile-wrapper .tile-contact-chat > div {
  width: 200px;
  margin: 0px auto;
  padding-left: 70px;
  position: relative;
}
.fw .fw-support .tile-wrapper .tile-contact-chat > div i {
  position: absolute;
  width: 47px;
  height: 37px;
  left: 0;
  top: 5px;
}
.fw .fw-support .tile-wrapper .tile-contact-chat > div span {
  display: block;
}
.fw .fw-support .db-chart-container {
  padding-left: 10px !important;
  padding-right: 10px !important;
}
.fw .fw-support .db-chart-container .db-chart-header {
  font-size: 13px !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  border-bottom: 1px solid #E4E4E4;
  line-height: 19px !important;
}
.fw .fw-support .db-chart-container .db-chart-header .fw-inline-icon {
  margin-right: 0px;
  margin-left: 4px;
}
.fw .fw-support .db-chart-container .db-chart-header .db-tool-set {
  float: right;
  list-style: none;
  margin: 0;
  padding: 0;
}
.fw .fw-support .db-chart-container .db-chart-header .db-tool-set li a.disable {
  opacity: 0.7;
  filter: alpha(opacity=70);
  cursor: not-allowed;
  pointer-events: none;
}
.fw .fw-support .db-chart-container .db-chart-content {
  padding: 7px 0 0 5px;
}
.fw .fw-support .db-chart-container .db-chart-content .btn-white {
  padding: 3px 10px !important;
  font-size: 11px;
}
.fw .fw-support .db-chart-container .db-chart-content .fw-feed-list {
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw .fw-support .db-chart-container .db-chart-content .fw-feed-list > li {
  min-height: 60px;
  position: relative;
  width: 100%;
  border-bottom: 1px solid #e4e4e4;
  padding: 10px 0 10px 70px;
  cursor: pointer;
}
.fw .fw-support .db-chart-container .db-chart-content .fw-feed-list > li a {
  color: #017fbe;
  font-size: 11px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 100px;
  display: inline-block;
  max-width: 100%;
}
.fw .fw-support .db-chart-container .db-chart-content .fw-feed-list > li button.btn {
  position: absolute;
  top: 30%;
  right: 20px;
  min-width: 70px;
  color: #000 !important;
  background: #fff;
  border: 1px solid #b3b3b3;
  display: none;
  padding: 1px 5px !important;
}
.fw .fw-support .db-chart-container .db-chart-content .fw-feed-list > li button.btn.btn-white:hover {
  color: #000;
  background-color: #e6e6e6 !important;
  border-color: #a2b0b8 !important;
}
.fw .fw-support .db-chart-container .db-chart-content .fw-feed-list > li:hover {
  background: #f4f5f5;
}
.fw .fw-support .db-chart-container .db-chart-content .fw-feed-list > li:hover button.btn {
  display: block;
}
.fw .fw-support .db-chart-container .db-chart-content .fw-feed-list .forum-author {
  width: 40px;
  height: 40px;
  background: #ccc;
  border-radius: 50%;
  position: absolute;
  border: 0px solid #fff;
  border-style: none;
  top: 8px;
  left: 15px;
}
.fw .fw-support .db-chart-container .db-chart-content .fw-feed-list .forum-author-info {
  list-style: none;
  padding: 0;
  margin: 0;
  padding-top: 7px;
}
.fw .fw-support .db-chart-container .db-chart-content .fw-feed-list .forum-author-info li {
  float: left;
  padding: 0 10px;
  border-right: 1px solid #000;
  line-height: 11px;
}
.fw .fw-support .db-chart-container .db-chart-content .fw-feed-list .forum-author-info li:last-child {
  border-right: 0px solid #fff;
}
.fw .fw-support .db-chart-container .db-chart-content .fw-feed-list .forum-author-info li:first-child {
  padding-left: 0;
}
.fw .fw-support .db-chart-container .db-chart-content .fw-feed-list.no-author-image > li {
  padding-left: 22px;
}
.fw .fw-support .db-chart-container .db-chart-content .loader-type-2 {
  text-align: center;
}
.fw .fw-support .db-chart-container .db-chart-content .loader-type-2 .loader-inner {
  position: relative;
  width: auto;
  min-width: 145px;
  display: inline-block;
}
.fw .fw-support .db-chart-container:hover {
  border-color: #e4e4e4;
}
.fw .fw-support .event_info .event_date {
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") -193px -989px;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-size: 500px 3824px !important;
  width: 47px;
  height: 41px;
  display: block;
  position: absolute;
  text-align: center;
  line-height: 45px;
  font-size: 22px;
  font-weight: 300;
}
.fw .fw-support .event_info .event_details {
  margin-left: 65px;
}
.fw .fw-support .event_info .event_details p {
  font-size: 13px;
  margin-bottom: 5px;
}
.fw .fw-support .event_info .event_details span {
  color: #8e959a;
}
.fw .alert-modal-opened .dropdown-menu.dropdown-menu-arrow.pull-right:after {
  right: 150px;
}
.fw .update-main-blk {
  position: relative;
}
.fw .update-main-blk .box-dropdown {
  position: absolute;
  right: 5px;
  top: 0;
  display: none;
}
.fw .update-main-blk .box-dropdown .dropdown-toggle {
  padding-top: 7px;
}
.fw .update-main-blk .box-dropdown .box-dropdown-list {
  margin-bottom: 0;
  padding-top: 0;
}
.fw .update-main-blk .box-dropdown .box-dropdown-list > li a {
  min-height: 26px;
  padding: 5px 10px 3px;
}
.fw .update-main-blk:hover .box-dropdown {
  display: block;
}
.fw .modal-body-gray-bg {
  background-color: #F6F6F6;
}
.fw .build-history-title {
  padding: 13px 0 12px;
  border-bottom: 1px solid #e4e4e4;
}
.fw .build-history-title > i {
  margin-left: 15px;
}
.fw .build-history {
  list-style: none;
  padding: 0;
  margin: 0;
  background: #F8F8F8;
}
.fw .build-history .build-history-list .build-history-sec {
  display: table-cell;
  vertical-align: top;
  color: #000;
  font-size: 12px;
  width: 110px;
  line-height: 17px;
  padding-top: 7px;
  padding-right: 15px;
  text-align: right;
}
.fw .build-history .build-history-list .build-history-sec span {
  display: block;
  color: #808080;
  font-size: 11px;
}
.fw .build-history .build-history-list .build-history-type {
  display: table-cell;
  vertical-align: top;
  color: #666666;
  font-size: 10px;
  width: 81px;
  line-height: 17px;
}
.fw .build-history .build-history-list .build-history-type span {
  display: block;
  color: #000;
  font-weight: 600;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
}
.fw .build-history .build-history-list .build-history-type {
  width: 635px;
  padding: 7px 0;
  border-bottom: 1px solid #e0e0e0;
}
.fw .build-history .build-history-list .build-history-type p {
  margin: 0;
  font-size: 11px;
  display: inline-block;
  vertical-align: middle;
}
.fw .build-history .build-history-list .build-history-type a {
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
}
.fw .build-history .build-history-list .build-history-divider {
  display: table-cell;
  vertical-align: top;
  border-left: #dedede solid 1px;
  position: relative;
  min-height: 54px;
  height: 100%;
  width: 20px;
}
.fw .build-history .build-history-list .build-history-divider .divider-circle {
  width: 9px;
  height: 9px;
  display: inline-block;
  background-color: #dedede;
  position: absolute;
  top: 12px;
  left: -5px;
  border-radius: 50%;
  z-index: 1;
  border: #dedede solid 1px;
}
.fw .build-history .build-history-list .build-history-score {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 15px;
  font-weight: 600;
  color: #424f57;
  display: table-cell;
  vertical-align: top;
  text-align: right;
  cursor: pointer;
  margin-top: 7px;
  margin-right: 20px;
}
.fw .build-history .build-history-list .build-history-score span {
  font-weight: normal;
}
.fw .build-history .build-history-list .build-history-confidence {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 15px;
  font-weight: 600;
  width: 110px;
  display: table-cell;
  vertical-align: top;
  text-align: right;
  cursor: pointer;
  margin-top: 7px;
  margin-right: 20px;
}
.fw .build-history .build-history-list .build-history-confidence span {
  font-size: 11px;
  font-weight: normal;
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .build-history .build-history-list:last-child .build-history-divider {
  min-height: 40px;
}
.fw .build-history .build-history-list:first-child .build-history-sec {
  padding-top: 20px;
}
.fw .build-history .build-history-list:first-child .build-history-divider {
  min-height: 58px;
}
.fw .build-history .build-history-list:first-child .build-history-divider .divider-circle {
  top: 20px;
}
.fw .build-history .build-history-list:first-child .build-history-type {
  padding-top: 17px;
}
.fw .build-history .mCSB_scrollTools_vertical {
  right: 5px;
  top: 5px;
  bottom: 5px;
}
.fw .integrate-components {
  background-color: #F6F6F6;
  padding: 15px;
  display: none;
  width: 790px;
  margin-top: 13px;
}
.fw .integrate-components .integrated-comp-list {
  padding: 0;
  margin: 10px 0 0;
  list-style: none;
}
.fw .integrate-components .integrated-comp-list > li {
  width: 372px;
  display: inline-block;
  vertical-align: top;
  background: #fff;
  border: 1px solid #E5E5E5;
  margin-right: 11px;
  margin-bottom: 15px;
}
.fw .integrate-components .integrated-comp-list > li:nth-child(even) {
  margin-right: 0;
}
.fw .integrate-components .integrated-comp-list > li .integrated-comp-blk {
  padding: 15px;
  position: relative;
}
.fw .integrate-components .integrated-comp-list > li .integrated-comp-blk .box-dropdown {
  position: absolute;
  right: -1px;
  top: -1px;
  display: none;
}
.fw .integrate-components .integrated-comp-list > li .integrated-comp-blk .box-dropdown .dropdown-toggle {
  padding-top: 7px;
}
.fw .integrate-components .integrated-comp-list > li .integrated-comp-blk .box-dropdown .box-dropdown-list {
  margin-bottom: 0;
  padding-top: 0;
}
.fw .integrate-components .integrated-comp-list > li .integrated-comp-blk .box-dropdown .box-dropdown-list > li a {
  min-height: 26px;
  padding: 5px 10px 3px;
}
.fw .integrate-components .integrated-comp-list > li .integrated-comp-blk:hover .box-dropdown {
  display: block;
}
.fw .integrate-components .integrated-comp-list > li .integrated-comp-blk .integrate-prod-icon {
  display: inline-block;
  vertical-align: middle;
}
.fw .integrate-components .integrated-comp-list > li .integrated-comp-blk .integrate-prod-cont {
  display: inline-block;
  vertical-align: middle;
  margin-left: 6px;
}
.fw .integrate-components .integrated-comp-list > li .integrated-comp-blk .integrate-prod-cont strong {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  display: block;
}
.fw .integrate-components .integrated-comp-list > li .integrated-comp-blk .integrate-prod-cont span {
  color: #777;
  margin-top: 2px;
  display: block;
}
.fw .integrate-components .integrated-comp-list > li .integrate-update-blk {
  border-top: 1px solid #e5e5e5;
  padding: 10px 15px;
  min-height: 43px;
}
.fw .integrate-components .integrated-comp-list > li .integrate-update-blk > span {
  display: inline-block;
  margin-top: 3px;
  color: #333;
  font-size: 10px;
}
.fw .integrate-components .integrated-comp-list > li .integrate-update-blk .btn {
  float: right;
}
.fw .integrate-components .integrated-comp-list > li .dropdown .dropdown-header {
  color: #000;
  font-size: 11px;
}
.fw .integrate-components .integrated-comp-list > li .dropdown .dropdown-header .sep {
  width: 1px;
  background: #E5E5E5;
  height: 14px;
  margin: 0 10px;
  margin: 1px 10px 0;
  float: right;
}
.fw .integrate-components .integrated-comp-list > li .dropdown .dropdown-body {
  padding: 0;
}
.fw .integrate-components .integrated-comp-list > li .dropdown .dropdown-body ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw .integrate-components .integrated-comp-list > li .dropdown .dropdown-body ul li {
  display: block;
  padding: 10px;
  border-top: 1px solid #e4e4e4;
}
.fw .integrate-components .integrated-comp-list > li .dropdown .dropdown-body ul li:first-child {
  border-top: none;
}
.fw .integrate-components .integrated-comp-list > li .dropdown .dropdown-body ul li span {
  display: block;
}
.fw .integrate-components .integrate-well {
  padding: 6px 10px 5px;
  background: #e5e5e5;
  border: 1px solid #D0D0D0;
}
.fw .apps-list {
  padding: 0;
  margin: 0;
  list-style: none;
  margin: 0 auto;
}
.fw .apps-list .app-item {
  width: 155px;
  float: left;
  margin: 0 43px 5px 43px;
  cursor: pointer;
  min-height: 210px;
}
.fw .apps-list .app-item.custom-app .app-item-inner .app-item-name {
  margin-top: 13px;
}
.fw .apps-list .app-item .app-item-inner {
  text-align: center;
  background-color: #fff;
  border-radius: 10px;
  padding: 10px 10px 15px;
  position: relative;
  cursor: pointer;
  transition: all 0.6s ease;
  -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -ms-transition: all 0.6s ease;
  z-index: 99;
}
.fw .apps-list .app-item .app-item-inner > span {
  background-color: #F3F3F3;
  width: 75px;
  height: 75px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
  position: relative;
  transition: all 0.6s ease;
  -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -ms-transition: all 0.6s ease;
}
.fw .apps-list .app-item .app-item-inner > span .app-disable {
  background: url("images/flat-common-sprites-images@2x.png?bN=5314");
  background: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-size: 500px 3824px !important;
  display: inline-block;
  background-position: -315px -1692px;
  width: 26px;
  height: 26px;
  position: absolute;
  right: -3px;
  top: -5px;
}
.fw .apps-list .app-item .app-item-inner > span .app-item-logo {
  background: url("images/flat-common-sprites-images@2x.png?bN=5314");
  background: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-size: 500px 3824px !important;
  display: inline-block;
  margin-top: 21.5px;
  margin-left: 1px;
  width: 33px;
  height: 33px;
}
.fw .apps-list .app-item .app-item-inner > span .app-item-logo.app-admp {
  background-position: -118px -1412px;
}
.fw .apps-list .app-item .app-item-inner > span .app-item-logo.app-adap {
  background-position: -166px -1412px;
}
.fw .apps-list .app-item .app-item-inner > span .app-item-logo.app-adssp {
  background-position: -209px -1453px;
}
.fw .apps-list .app-item .app-item-inner > span .app-item-logo.app-erp {
  background-position: -261px -1452px;
}
.fw .apps-list .app-item .app-item-inner > span .app-item-logo.app-omp {
  background-position: -214px -1412px;
}
.fw .apps-list .app-item .app-item-inner > span .app-item-logo.app-rmp {
  background-position: -75px -1413px;
}
.fw .apps-list .app-item .app-item-inner > span .app-item-logo.app-spmp {
  background-position: -228px -2540px;
}
.fw .apps-list .app-item .app-item-inner > span .app-item-logo.app-ela {
  background-position: -268px -2540px;
}
.fw .apps-list .app-item .app-item-inner > span .app-item-logo.app-log360ueba {
  background-position: -308px -2540px;
}
.fw .apps-list .app-item .app-item-inner > span .app-item-logo.app-csp {
  background-position: -348px -2540px;
}
.fw .apps-list .app-item .app-item-inner > span .app-item-logo.app-dsp {
  background-position: -388px -2540px;
}
.fw .apps-list .app-item .app-item-inner > span .app-item-logo.app-pmp {
  background-position: -428px -2540px;
}
.fw .apps-list .app-item .app-item-inner > span .app-item-logo.app-mca {
  background-position: -468px -2540px;
}
.fw .apps-list .app-item .app-item-inner > span .app-item-logo.app-sdp {
  background-position: -119px -1454px;
}
.fw .apps-list .app-item .app-item-inner > span .app-item-logo.app-myapp {
  background-position: -168px -1454px;
}
.fw .apps-list .app-item .app-item-inner > span .app-item-logo.app-custom {
  background-position: -77px -1456px;
}
.fw .apps-list .app-item .app-item-inner > span .app-item-logo.app-more {
  background-position: -30px -2852px;
}
.fw .apps-list .app-item .app-item-inner > span .app-item-logo.app-pam360 {
  background-position: -268px -1852px;
}
.fw .apps-list .app-item .app-item-inner > span .app-down,
.fw .apps-list .app-item .app-item-inner > span .app-running {
  background: url("images/flat-common-sprites-images@2x.png?bN=5314");
  background: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-size: 500px 3824px !important;
  display: inline-block;
  background-position: -242px -1360px;
  width: 18px;
  height: 18px;
  position: absolute;
  bottom: 18px;
  left: 45px;
}
.fw .apps-list .app-item .app-item-inner > span .app-running {
  background-position: -266px -1358px;
}
.fw .apps-list .app-item .app-item-inner.less-apps > span .app-item-logo.app-custom {
  background-position: -16px -3244px;
}
.fw .apps-list .app-item .app-item-inner .app-item-link {
  margin-top: 5px;
}
.fw .apps-list .app-item .app-item-inner .app-item-link a:hover {
  text-decoration: none;
}
.fw .apps-list .app-item .app-item-inner .app-item-name {
  color: #333;
  text-align: center;
  margin-top: 3px;
  font-weight: 600;
  font-size: 12px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .apps-list .app-item .app-item-inner .app-item-slogan {
  color: #666;
  text-align: center;
  margin-top: 5px;
  line-height: 16px;
  font-size: 10px;
}
.fw .apps-list .app-item .app-item-inner .apps-dropdown {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  transition: all 0.7s ease;
  -webkit-transition: all 0.7s ease;
  -moz-transition: all 0.7s ease;
  -ms-transition: all 0.7s ease;
  z-index: 1000;
}
.fw .apps-list .app-item .app-item-inner .apps-dropdown .dropdown-toggle {
  padding: 9px 0 0;
  border-top-left-radius: 12px;
}
.fw .apps-list .app-item .app-item-inner .apps-dropdown .dropdown-toggle .fw-icn-vertical-dot {
  margin-left: 3px;
  height: 15px;
}
.fw .apps-list .app-item .app-item-inner .apps-dropdown .box-dropdown-list {
  padding-top: 0;
}
.fw .apps-list .app-item .app-item-inner .apps-dropdown .box-dropdown-list li a {
  line-height: 18px;
}
.fw .apps-list .app-item .app-item-inner .apps-dropdown .dropdown-menu > ul li a {
  padding: 2px 11px;
}
.fw .apps-list .app-item .app-item-inner .apps-dropdown.open .dropdown-toggle {
  border-color: #E5EBED;
  border-bottom-color: #fff;
}
.fw .apps-list .app-item .app-item-inner .apps-dropdown.open .dropdown-menu {
  border-color: #E5EBED;
  box-shadow: 0 5px 5px rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.12);
  -moz-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.12);
  -ms-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.12);
}
.fw .apps-list .app-item .app-item-inner .tooltip.type-1 {
  margin: 0;
  top: 131px;
  left: 67%;
  visibility: hidden;
  white-space: unset;
  max-width: 200px;
  min-width: 120px;
  -webkit-transition: all 0.15s linear;
  -o-transition: all 0.15s linear;
  transition: all 0.15s linear;
  opacity: 1;
}
.fw .apps-list .app-item .app-item-inner .tooltip.type-1 .tooltip-arrow {
  left: 15%;
}
.fw .apps-list .app-item .app-item-inner:hover {
  background-color: #F3F3F3;
  box-shadow: rgba(0, 0, 0, 0.16) 3px 3px 6px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.16) 3px 3px 6px;
  -moz-box-shadow: rgba(0, 0, 0, 0.16) 3px 3px 6px;
  -ms-box-shadow: rgba(0, 0, 0, 0.16) 3px 3px 6px;
}
.fw .apps-list .app-item .app-item-inner:hover .apps-dropdown {
  opacity: 1;
}
.fw .apps-list .app-item .app-item-inner:hover > span {
  background-color: #EBEBEB;
}
.fw .apps-list .app-item .app-disable-tooltip {
  visibility: hidden;
  bottom: -47px;
}
.fw .apps-list .app-item .app-disable-tooltip .tooltip-inner {
  margin-left: -50px;
  max-width: 240px;
  width: 240px;
}
.fw .apps-list .app-item .app-disable-tooltip .tooltip-arrow {
  left: 37%;
}
.fw .apps-list .app-item.disable span .app-item-logo.app-admp {
  background-position: -11px -1690px;
}
.fw .apps-list .app-item.disable span .app-item-logo.app-adap {
  background-position: -54px -1690px;
}
.fw .apps-list .app-item.disable span .app-item-logo.app-adssp {
  background-position: -97px -1690px;
}
.fw .apps-list .app-item.disable span .app-item-logo.app-erp {
  background-position: -10px -1733px;
}
.fw .apps-list .app-item.disable span .app-item-logo.app-omp {
  background-position: -269px -1689px;
}
.fw .apps-list .app-item.disable span .app-item-logo.app-rmp {
  background-position: -54px -1733px;
}
.fw .apps-list .app-item.disable span .app-item-logo.app-spmp {
  background-position: -97px -1734px;
}
.fw .apps-list .app-item.disable span .app-item-logo.app-ela {
  background-position: -140px -1690px;
}
.fw .apps-list .app-item.disable span .app-item-logo.app-log360ueba {
  background-position: -97px -1776px;
}
.fw .apps-list .app-item.disable span .app-item-logo.app-csp {
  background-position: -54px -1776px;
}
.fw .apps-list .app-item.disable span .app-item-logo.app-dsp {
  background-position: -183px -1690px;
}
.fw .apps-list .app-item.disable span .app-item-logo.app-pmp {
  background-position: -428px -2540px;
}
.fw .apps-list .app-item.disable span .app-item-logo.app-mca {
  background-position: -468px -2540px;
}
.fw .apps-list .app-item.disable span .app-item-logo.app-sdp {
  background-position: -119px -1454px;
}
.fw .apps-list .app-item.disable span .app-item-logo.app-myapp {
  background-position: -168px -1454px;
}
.fw .apps-list .app-item.disable span .app-item-logo.app-custom {
  background-position: -77px -1456px;
}
.fw .apps-list .app-item.disable span .app-item-logo.app-pam360 {
  background-position: -5px -467px;
}
.fw .apps-list .app-item.disable .tooltip.type-1 {
  display: none;
}
.fw .apps-list .app-item.disable .app-down,
.fw .apps-list .app-item.disable .app-running {
  visibility: hidden;
}
.fw .apps-list .app-item.disable:hover .app-disable-tooltip {
  visibility: visible;
}
.fw .apps-list .app-item.add-more-tile {
  text-align: center;
}
.fw .apps-list .app-item.add-more-tile .more-apps {
  position: relative;
}
.fw .apps-list .app-item .app-item-inner.more-apps .app-item-name {
  margin-top: 24px;
}
.fw .dropdown-modal .dropdown-modal-header {
  padding: 5px 8px 4px;
  border-bottom: 1px solid #E8EAEB;
}
.fw .dropdown-modal .dropdown-modal-header strong {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
}
.fw .dropdown-modal .dropdown-modal-header .close {
  margin-top: -2px;
}
.fw .dropdown-modal .dropdown-modal-body {
  padding: 15px;
}
.fw .dropdown-modal .dropdown-modal-footer {
  padding: 15px;
}
.fw .more-apps-link {
  cursor: pointer;
  border: 1px solid #B6B6B6;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  color: #858585;
  padding: 2px 10px 2px 10px;
  font-size: 10px;
}
.fw .more-apps-link:hover {
  text-decoration: none;
  color: #000;
  background-color: #F6F6F6;
}
.fw .more-apps-link:focus {
  text-decoration: none;
}
.fw .menu-left-container {
  position: absolute;
  right: 0px;
  top: 25px;
}
.fw .fw-server-dropdown {
  z-index: 1;
  margin-right: 5px;
}
.fw .fw-server-dropdown .dropdown-toggle {
  background-color: #c8cbcd;
  color: #000;
  min-width: 138px;
  display: block;
  padding: 3px 10px 3px 10px;
  position: relative;
  z-index: 1001;
  border: 1px solid transparent;
  border-bottom-width: 0;
}
.fw .fw-server-dropdown .dropdown-toggle .caret {
  float: right;
  margin-top: 7px;
}
.fw .fw-server-dropdown .dropdown-toggle:active,
.fw .fw-server-dropdown .dropdown-toggle:focus,
.fw .fw-server-dropdown .dropdown-toggle:hover {
  text-decoration: none;
}
.fw .fw-server-dropdown .dropdown-menu {
  margin-top: -1px;
  padding: 0;
  min-width: 276px;
  border-color: #C6CACC;
}
.fw .fw-server-dropdown .dropdown-menu ul {
  margin-bottom: 9px;
  padding: 0;
  padding-top: 3px;
  list-style: none;
}
.fw .fw-server-dropdown .dropdown-menu ul li {
  position: relative;
}
.fw .fw-server-dropdown .dropdown-menu ul li a {
  display: block;
  padding: 6.5px 15px 6.5px 33px;
  color: #000;
}
.fw .fw-server-dropdown .dropdown-menu ul li a .highlight {
  color: #69A812;
  background-color: transparent;
  outline: none;
}
.fw .fw-server-dropdown .dropdown-menu ul li a .fw-icn-tick-green {
  position: absolute;
  top: 7px;
  left: 5px;
}
.fw .fw-server-dropdown .dropdown-menu .server-search {
  padding: 5px;
  border-bottom: #e8e8e8 solid 1px;
  height: 32px;
}
.fw .fw-server-dropdown .dropdown-menu .server-search .fw-icn-search-right,
.fw .fw-server-dropdown .dropdown-menu .server-search .fw-icn-circle-clear-search {
  position: absolute;
  top: 0;
  right: 0;
  margin-top: 7.5px;
  margin-right: 11px;
  cursor: pointer;
}
.fw .fw-server-dropdown .dropdown-menu .server-search .fw-icn-circle-clear-search {
  margin-top: 7.5px;
  margin-right: 11px;
}
.fw .fw-server-dropdown .dropdown-menu .server-search > span {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 600;
  margin-left: 7px;
  display: block;
  margin-top: 3.5px;
}
.fw .fw-server-dropdown .dropdown-menu .server-search .form-control {
  border-color: #e0e0e0;
  max-width: 100%;
  padding-right: 26px;
  display: none;
}
.fw .fw-server-dropdown .dropdown-menu .server-search.open .form-control {
  display: block;
}
.fw .fw-server-dropdown .dropdown-menu .server-search.open > span {
  display: none;
}
.fw .fw-server-dropdown .dropdown-menu .server-search.open .icn-server-search {
  margin-right: 11px;
}
.fw .fw-server-dropdown .dropdown-menu .server-dropdown-footer > span {
  color: #858585;
  display: block;
  margin: 0 10px;
  border-top: #e0e0e0 solid 1px;
  text-align: right;
  padding-top: 5px;
  padding-bottom: 5px;
}
.fw .fw-server-dropdown .dropdown-menu .server-dropdown-footer > span span {
  vertical-align: middle;
}
.fw .fw-server-dropdown .dropdown-menu .server-dropdown-footer > span .fw-icn-prev {
  margin-left: 2px;
  margin-right: -1px;
}
.fw .fw-server-dropdown .dropdown-menu .server-dropdown-footer > div {
  background-color: #f5f5f5;
  padding: 4px 15px 4px 23px;
  color: #333333;
  line-height: 16px;
  font-size: 10px;
  border-top: #e0e0e0 solid 1px;
}
.fw .fw-server-dropdown .dropdown-menu .server-dropdown-footer > div strong {
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .fw-server-dropdown .dropdown-menu .server-dropdown-footer > div a {
  color: #333333;
  text-decoration: underline;
}
.fw .fw-server-dropdown.open > a {
  background-color: #fff;
  border-color: #C6CACC;
  padding-bottom: 6px;
}
.fw .email-address .cc {
  margin-top: 15px;
}
.fw .email-address .input-group {
  margin-bottom: -1px;
}
.fw .email-address .input-group.disabled .form-control {
  background-color: #f6f6f6;
}
.fw .email-address .input-group.disabled .input-group-addon {
  background-color: #eaeaea;
}
.fw .email-address .form-control {
  border-right: 1px solid #ccc;
  border-left-width: 0;
}
.fw .email-address .form-control.addedCC {
  border-right: 0px solid transparent;
}
.fw .email-address .form-control.addedCC + .input-group-addon {
  color: #5D5D5D !important;
  cursor: pointer;
}
.fw .email-address .domain-controllers.multiple-email-address {
  min-height: 22px;
}
.fw .email-address .domain-controllers.multiple-email-address input {
  height: 22px;
  margin: -6px 0;
  max-width: 100%;
  border-right: 0px;
}
.fw .email-address .domain-controllers.multiple-email-address input.custom1 {
  height: 14px;
  margin: -7px 0 -5px 0;
}
.fw .email-address .domain-controllers .domain-input {
  background-color: #E4E4E4;
  border: 0px solid;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 1px 8px;
  padding-right: 24px;
  line-height: 16px;
  margin-bottom: 8px;
}
.fw .email-address .domain-controllers .domain-input > .fw-icn-remove-sm {
  top: 5px;
}
.fw .email-address .domain-controllers .domain-input.danger {
  background-color: #EA7474;
}
.fw .fw-table thead tr th .thead-sep {
  background-color: #cecece;
  width: 1px;
  height: 17px;
  display: inline-block;
  vertical-align: middle;
  margin: 0 8px 0 3px;
}
.fw .invalid-entry input[type="text"] {
  border: 1px solid #e1514f;
}
.fw .invalid-entry .error-text {
  color: #df4d44;
}
.fw .advancedsetting {
  color: #000;
}
.fw .advancedsetting:hover {
  color: #000;
}
.fw .advancedsetting .caret {
  transform: rotate(-90deg);
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.fw .advancedsetting.open .caret {
  transform: rotate(0deg);
}
.fw .template-tab.vertical-tab {
  border: 1px solid #e4e4e4;
}
.fw .template-tab.vertical-tab:before,
.fw .template-tab.vertical-tab:after {
  content: '';
  display: table;
}
.fw .template-tab.vertical-tab:after {
  clear: both;
}
.fw .template-tab.vertical-tab .vertical-tab-nav {
  width: 230px;
  border-right: 1px solid #e4e4e4;
  float: left;
}
.fw .template-tab.vertical-tab .vertical-tab-nav .template-tab-header {
  background-color: #F0F0F0;
  padding: 6px 10px;
  position: relative;
  border-bottom: 1px solid #d6dbdd;
}
.fw .template-tab.vertical-tab .vertical-tab-nav .template-tab-header strong {
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 10px;
}
.fw .template-tab.vertical-tab .vertical-tab-nav .template-tab-header i {
  cursor: pointer;
}
.fw .template-tab.vertical-tab .vertical-tab-nav .template-tab-header i.fw-icn-filter-ok {
  background-position: -41px -2002px;
}
.fw .template-tab.vertical-tab .vertical-tab-nav .template-tab-search {
  padding: 5px;
  position: relative;
}
.fw .template-tab.vertical-tab .vertical-tab-nav .template-tab-search .fw-icn-clear-search-sm {
  position: absolute;
  right: 13px;
  cursor: pointer;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 9px;
  height: 9px;
  background-position: -246px -1147px;
}
.fw .template-tab.vertical-tab .vertical-tab-nav .template-tab-search .form-control {
  width: 100%;
  padding: 0 24px 0 5px;
  border-color: #E4E4E4;
}
.fw .template-tab.vertical-tab .vertical-tab-nav .template-tab-search .form-control:focus {
  border-color: #E4E4E4;
}
.fw .template-tab.vertical-tab .vertical-tab-nav .mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  right: 3px;
  left: 3px;
  bottom: 3px;
}
.fw .template-tab.vertical-tab .vertical-tab-nav .mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical {
  bottom: 13px;
  top: 3px;
}
.fw .template-tab.vertical-tab .vertical-tab-nav .mCSB_container_wrapper {
  margin-bottom: 0;
}
.fw .template-tab.vertical-tab .vertical-tab-nav .mCSB_container_wrapper > .mCSB_container {
  padding-bottom: 0;
}
.fw .template-tab.vertical-tab .vertical-tab-nav .nav-list {
  width: 230px;
  background: #fff;
  border-right: #e4e4e4 solid 1px;
  padding-right: 12px;
  padding-bottom: 15px;
}
.fw .template-tab.vertical-tab .vertical-tab-nav .nav-list .mCSB_outside + .mCSB_scrollTools {
  right: 3px;
  top: 5px;
  bottom: 10px;
}
.fw .template-tab.vertical-tab .vertical-tab-nav .nav-list .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  margin: 2px 0;
}
.fw .template-tab.vertical-tab .vertical-tab-nav .nav-list .mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  bottom: 3px;
  right: 10px;
  left: 5px;
}
.fw .template-tab.vertical-tab .vertical-tab-nav .tabs-left {
  min-width: auto;
  white-space: nowrap;
  padding: 5px 0;
}
.fw .template-tab.vertical-tab .vertical-tab-nav .tabs-left li a {
  padding: 5px 10px;
  line-height: 18px;
}
.fw .template-tab.vertical-tab .vertical-tab-nav .tabs-left li a .highlight-text {
  color: #7ebb49;
}
.fw .template-tab.vertical-tab .vertical-tab-nav .tabs-left li:first-child a {
  border-top: 1px solid transparent;
}
.fw .template-tab.vertical-tab .vertical-tab-content {
  margin-left: 230px;
}
.fw .template-tab.vertical-tab .nav-line-tabs .nav {
  height: 30px;
  border-color: #e4e4e4;
}
.fw .template-tab.vertical-tab .nav-line-tabs .nav li {
  border-right: 1px solid #e4e4e4;
}
.fw .template-tab.vertical-tab .nav-line-tabs .nav li a {
  padding: 7px 20px 5px;
  margin: 0;
}
.fw .template-tab.vertical-tab .compose {
  position: relative;
  background-color: #FBFBFB;
  border-bottom: 1px solid #e4e4e4;
  padding: 8px 20px;
}
.fw .template-tab.vertical-tab .compose .fw-icn-edit {
  position: absolute;
  top: 10px;
  right: 10px;
}
.fw .template-tab.vertical-tab .compose table td {
  padding: 5px 0;
}
.fw .template-tab.vertical-tab .compose .dropright .dropdown-menu ul li {
  padding: 3px 12px;
}
.fw .template-tab.vertical-tab .compose-attachment {
  margin: 0 4px 0 20px;
  border-top: 1px solid #e4e4e4;
  padding: 6px 0;
}
.fw .template-tab.vertical-tab .compose-attachment span {
  display: inline-block;
  padding: 4px 20px 3px 5px;
  min-width: 110px;
  background-color: #F6F6F6;
  margin-right: 20px;
}
.fw .template-tab.vertical-tab .compose-attachment span i {
  margin-left: -3px;
}
.fw .template-tab.vertical-tab .compose-attachment span.fw-more-attachments {
  padding: 0;
  min-width: inherit;
  background: none;
}
.fw .preview-temp img {
  vertical-align: baseline;
}
.fw .preview-compose {
  position: relative;
  background-color: #FBFBFB;
  border: 1px solid #e4e4e4;
  padding: 7px 15px;
}
.fw .preview-compose .fw-icn-edit {
  position: absolute;
  top: 7px;
  right: 7px;
  cursor: pointer;
}
.fw .preview-compose .dropright .dropdown-menu ul li {
  padding: 3px 12px;
}
.fw .preview-compose table td {
  padding: 5px 0;
}
.fw .preview-body .mCustomScrollBox + .mCSB_scrollTools {
  right: -8px;
}
.fw .preview-body .mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  bottom: -8px;
}
.fw .domain-controllers.multiple-email-address {
  min-height: 24px;
  max-height: 90px;
  height: auto;
}
.fw .domain-controllers.multiple-email-address input {
  margin-bottom: 1px;
  margin-top: 2px;
}
.fw .fw-inputgroup-listbox .input-list {
  display: inline-block;
  background-color: #e4e4e4;
  padding: 1px 8px;
  margin: 0 4px 2px 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.fw .fw-inputgroup-listbox .input-list .close {
  color: #666;
  margin-left: 10px;
  font-size: 12px;
  margin-top: 2px;
  text-shadow: none;
}
.fw .fw-inputgroup-listbox .input-list.danger {
  background-color: #ea7474;
  color: #fff;
}
.fw .fw-inputgroup-listbox .input-group-addon {
  vertical-align: top;
  background-color: #eaeaea;
  min-width: 27px;
}
.fw .fw-inputgroup-listbox .form-control {
  padding-right: 3px;
}
.fw .fw-inputgroup-listbox .form-control + .input-group-addon {
  border-left-width: 0 !important;
}
.fw .simple-tile:after {
  clear: both;
  content: " ";
  display: table;
}
.fw .simple-tile > .span_4 > div {
  min-height: 78px;
  background-color: #f2f3f3;
  margin-left: 15px;
}
.fw .simple-tile > .span_4 > div span.fw-icon {
  width: 42px;
  height: 42px;
  float: left;
  margin-top: 20px;
  margin-left: 15px;
}
.fw .simple-tile > .span_4:first-child > div {
  margin-left: 0;
}
.fw .simple-tile .simple-tile-inner {
  margin-left: 70px;
  margin-right: 15px;
  padding-top: 12px;
  line-height: 1.2;
}
.fw .simple-tile .simple-tile-inner em,
.fw .simple-tile .simple-tile-inner span,
.fw .simple-tile .simple-tile-inner small {
  display: block;
  text-align: right;
}
.fw .simple-tile .simple-tile-inner small {
  font-size: 14px;
  line-height: 25px;
}
.fw .simple-tile .simple-tile-inner span {
  font-size: 20px;
}
.fw .simple-tile .simple-tile-inner em {
  font-size: 10px;
  color: #c7c7c7;
  font-style: normal;
}
.fw .simple-tile .simple-tile-1 .simple-tile-inner span {
  color: #006dac;
}
.fw .simple-tile .simple-tile-2 .simple-tile-inner span {
  color: #11974d;
}
.fw .simple-tile .simple-tile-3 .simple-tile-inner span {
  color: #e45959;
}
.fw .lba-flow-chart h4 {
  font-weight: bold;
  font-size: 14px;
  text-align: center;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .lba-flow-chart .square-dot {
  display: inline-block;
  width: 8px;
  height: 8px;
  background-color: #7ebb49;
}
.fw .lba-flow-chart p {
  font-size: 10px;
  color: #666666;
  text-align: center;
}
.fw .lba-flow-chart .lba-content {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}
.fw .lba-flow-chart .lba-content .lba-txt-1,
.fw .lba-flow-chart .lba-content .lba-txt-2,
.fw .lba-flow-chart .lba-content .lba-txt-3,
.fw .lba-flow-chart .lba-content .lba-txt-4,
.fw .lba-flow-chart .lba-content .lba-txt-5,
.fw .lba-flow-chart .lba-content .lba-txt-6,
.fw .lba-flow-chart .lba-content .lba-txt-7,
.fw .lba-flow-chart .lba-content .lba-txt-3a {
  left: 0%;
  position: absolute;
  font-weight: bold;
  white-space: nowrap;
  font-size: 12px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .lba-flow-chart .lba-content .lba-txt-1 {
  top: 131px;
}
.fw .lba-flow-chart .lba-content .lba-txt-2 {
  top: 131px;
  left: 27.65%;
  display: block;
}
.fw .lba-flow-chart .lba-content .lba-txt-3 {
  left: 88.6%;
  top: 131px;
}
.fw .lba-flow-chart .lba-content .lba-txt-3a {
  font-weight: normal;
  font-size: 10px;
  color: #8c8c8c;
  left: 11.8%;
  top: 78px;
}
.fw .lba-flow-chart .lba-content .lba-txt-4,
.fw .lba-flow-chart .lba-content .lba-txt-5,
.fw .lba-flow-chart .lba-content .lba-txt-6,
.fw .lba-flow-chart .lba-content .lba-txt-7 {
  left: 61.3%;
  font-weight: normal;
  font-size: 10px;
  margin-top: 10px;
}
.fw .lba-flow-chart .lba-content .lba-txt-4 > div:first-child,
.fw .lba-flow-chart .lba-content .lba-txt-5 > div:first-child,
.fw .lba-flow-chart .lba-content .lba-txt-6 > div:first-child,
.fw .lba-flow-chart .lba-content .lba-txt-7 > div:first-child {
  font-weight: bold;
  line-height: 15px;
}
.fw .lba-flow-chart .lba-content .lba-txt-4 > div:last-child,
.fw .lba-flow-chart .lba-content .lba-txt-5 > div:last-child,
.fw .lba-flow-chart .lba-content .lba-txt-6 > div:last-child,
.fw .lba-flow-chart .lba-content .lba-txt-7 > div:last-child {
  color: #8c8c8c;
}
.fw .lba-flow-chart .lba-content .lba-txt-5 {
  margin-top: 55px;
}
.fw .lba-flow-chart .lba-content .lba-txt-6 {
  margin-top: 103px;
}
.fw .lba-flow-chart .lba-content .lba-txt-7 {
  margin-top: 153px;
}
.fw .modal-footer-left {
  position: absolute;
  left: 10px;
}
.fw .toggle-base-box .toggle-main {
  padding: 5px 13px;
  top: -4px;
  position: relative;
  z-index: 9;
}
.fw .toggle-base-box.open .toggle-main {
  border: #e4e4e4 solid 1px;
  border-bottom-color: transparent;
  background: #fff;
}
.fw .toggle-base-box.open .toggle-box {
  display: block;
}
.fw .toggle-base-box .toggle-box {
  display: none;
}
.fw .sortable-cient-table tr.ui-sortable-helper td {
  border: none !important;
}
.fw .load-balance-summary table tr > td {
  padding: 4px 0;
}
.fw .load-balance-summary .clb-label {
  color: #666;
  font-size: 10px;
}
.fw .search-format-view {
  background: #FAFAFA;
  max-height: 500px;
}
.fw .search-format-view .mCSB_container_wrapper {
  margin-bottom: 10px;
  position: static;
}
.fw .search-format-view .mCSB_container_wrapper > .mCSB_container {
  padding-bottom: 10px;
}
.fw .search-format-view .search-format-container {
  padding: 6px 20px 20px 10px;
  position: relative;
  border-left: 20px solid #E3E3E3;
}
.fw .search-format-view .search-format-container ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.fw .search-format-view .search-format-container ul li {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  position: relative;
  word-break: break-word;
}
.fw .search-format-view .search-format-container ul li div {
  padding: 3px 0;
}
.fw .search-format-view .search-format-container ul li strong {
  color: #000;
}
.fw .search-format-view .search-format-container ul li .green-text {
  color: #008000;
}
.fw .search-format-view .search-format-container ul li .grey-text {
  color: #777777;
}
.fw .search-format-view .search-format-container ul li > ul li {
  padding-left: 10px;
}
.fw .search-format-view .search-format-container ul li.has-sublist > div {
  cursor: pointer;
}
.fw .search-format-view .search-format-container ul li.has-sublist > ul {
  display: none;
}
.fw .search-format-view .search-format-container ul li.has-sublist > div .toggle-icon {
  position: absolute;
  height: 99.5%;
  top: 0;
  left: -30px;
  width: 40px;
}
.fw .search-format-view .search-format-container ul li.has-sublist > div .toggle-icon:after {
  content: '';
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") no-repeat -467px -2006px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  width: 6px;
  height: 8px;
  position: absolute;
  left: 7px;
  top: 8px;
}
.fw .search-format-view .search-format-container ul li.has-sublist.open > div .toggle-icon {
  width: 20px;
  background-color: #DDF1FF;
}
.fw .search-format-view .search-format-container ul li.has-sublist.open > div .toggle-icon:after {
  background-position: -488px -2009px;
  width: 6px;
  height: 2px;
  position: absolute;
  left: 7px;
  top: 12px;
}
.fw .search-format-view .search-format-container ul li.has-sublist.open > ul {
  display: block;
}
.fw .search-format-view .search-format-container ul li.has-sublist.open > div:hover {
  background-color: transparent;
}
.fw .search-format-view .search-format-container ul li.has-sublist.open > div:hover .toggle-icon {
  background-color: #DDF1FF;
}
.fw .search-format-view .search-format-container ul li.has-sublist > div:hover {
  background-color: #DDF1FF;
}
.fw .search-format-view .search-format-container ul li.has-sublist > div:hover .toggle-icon {
  background-color: #DDF1FF;
}
.fw .search-format-view.format-view1 {
  background-color: transparent;
}
.fw .search-format-view.format-view1 * {
  font-family: Verdana, Geneva, Tahoma, sans-serif;
  font-size: 11px;
}
.fw .search-format-view.format-view1 .search-format-container {
  border-color: transparent;
  border-width: 0px;
  padding: 0px;
}
.fw .search-format-view.format-view1 .search-format-container ul li.has-sublist > div {
  padding-left: 8px;
  position: relative;
}
.fw .search-format-view.format-view1 .search-format-container ul li.has-sublist > div:before {
  content: "";
  background-color: transparent;
  width: 25px;
  height: 100%;
  left: -25px;
  position: absolute;
  top: 0px;
}
.fw .search-format-view.format-view1 .search-format-container ul li.has-sublist > div .toggle-icon {
  background-color: transparent;
  width: 10px;
  left: 0px;
}
.fw .search-format-view.format-view1 .search-format-container ul li.has-sublist > div .toggle-icon:after {
  background-position: -137px -93px;
  left: -2px;
  top: 7.5px;
  width: 8px;
  height: 8px;
}
.fw .search-format-view.format-view1 .search-format-container ul li.has-sublist > div:hover {
  background-color: #E0E0E0;
}
.fw .search-format-view.format-view1 .search-format-container ul li.has-sublist > div:hover:before {
  background-color: #E0E0E0;
}
.fw .search-format-view.format-view1 .search-format-container ul li.has-sublist > div:hover .toggle-icon {
  background-color: transparent;
}
.fw .search-format-view.format-view1 .search-format-container ul li.no-sublist {
  padding-left: 18px;
}
.fw .search-format-view.format-view1 .search-format-container ul li.open .hide-details {
  display: none;
}
.fw .search-format-view.format-view1 .search-format-container ul li.open > div {
  position: relative;
}
.fw .search-format-view.format-view1 .search-format-container ul li.open > div:before {
  content: "";
  background-color: transparent;
  width: 25px;
  height: 100%;
  left: -25px;
  position: absolute;
  top: 0px;
}
.fw .search-format-view.format-view1 .search-format-container ul li.open > div .toggle-icon {
  background-color: transparent;
}
.fw .search-format-view.format-view1 .search-format-container ul li.open > div .toggle-icon:after {
  background-position: -350px -122px;
  left: -2px;
  top: 10.5px;
  height: 2px;
}
.fw .search-format-view.format-view1 .search-format-container ul li.open > div:hover {
  background-color: #E0E0E0;
}
.fw .search-format-view.format-view1 .search-format-container ul li.open > div:hover:before {
  background-color: #E0E0E0;
}
.fw .search-format-view.format-view1 .search-format-container ul li > ul li.has-sublist > div {
  position: relative;
}
.fw .search-format-view.format-view1 .search-format-container ul li > ul li.has-sublist > div:before {
  width: 50px;
  left: -50px;
}
.fw .search-format-view.format-view1 .search-format-container ul li > ul li.has-sublist > div:hover {
  background-color: #E0E0E0;
}
.fw .search-format-view.format-view1 .search-format-container ul li > ul li.has-sublist > div:hover:before {
  background-color: #E0E0E0;
}
.fw .search-format-view.format-view1 .search-format-container ul li > ul li.open > div {
  position: relative;
}
.fw .search-format-view.format-view1 .search-format-container ul li > ul li.open > div:before {
  width: 50px;
  left: -50px;
}
.fw .search-format-view.format-view1 .search-format-container ul li > ul li.open > div:hover {
  background-color: #E0E0E0;
}
.fw .search-format-view.format-view1 .search-format-container ul li > ul li.open > div:hover:before {
  background-color: #E0E0E0;
}
.fw .drag-listing .list-group-item {
  cursor: pointer;
}
.fw .drag-listing .list-group-item .icn-dragged,
.fw .drag-listing .list-group-item .icn-dragged-selected {
  position: absolute;
  top: 0;
  right: 0;
  visibility: hidden;
  cursor: pointer;
}
.fw .drag-listing .list-group-item:hover {
  background-color: #f7f7f7;
}
.fw .drag-listing .list-group-item:hover .icn-dragged {
  visibility: visible;
}
.fw .drag-listing .list-group-item.active {
  background-color: #fff;
  color: #000;
  border: #e4e4e4 solid 1px;
}
.fw .drag-listing .list-group-item.active .icn-dragged {
  visibility: visible;
  background-position: -125px -1174px;
}
.fw .drag-listing .list-group-item .ui-sortable-helper {
  border: #e4e4e4 solid 1px;
}
.fw .drag-listing .ui-state-highlight {
  min-height: 26px;
  background-color: #fff;
  margin: 0px 0;
  border: #e4e4e4 solid 1px;
  border-bottom-color: transparent;
  list-style: none;
}
.fw .drag-listing .ui-state-highlight:last-child {
  border-bottom-color: #e4e4e4;
}
.fw .drag-listing.drag-listing-sm {
  border: #e4e4e4 solid 1px;
  border-top-color: transparent;
}
.fw .drag-listing.drag-listing-sm .list-group-item {
  border-left-color: transparent;
  border-right-color: transparent;
  padding: 4px 7px;
  line-height: 16px;
}
.fw .drag-listing.drag-listing-sm .ui-state-highlight {
  border-left-color: transparent;
  border-right-color: transparent;
}
.fw .drag-listing.drag-listing-sm .ui-sortable-helper {
  border: #e4e4e4 solid 1px;
}
.fw .tagged-it {
  padding: 0;
  margin: 0;
  list-style: none;
  background: #fff;
  border-width: 0;
  min-height: 20px;
}
.fw .tagged-it > li {
  padding: 0 10px;
  display: block;
  float: left;
  height: 18px;
  font-size: 11px;
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif !important;
  color: #000;
  margin-left: 6px;
  word-break: break-word;
}
.fw .tagged-it > li.tagit-choice {
  background-color: #e4e4e4;
  border-width: 0;
  margin-bottom: 2px;
  color: #000;
  line-height: 13px;
  position: relative;
  padding: 2px 25px 3px 10px;
  min-height: 18px;
  height: auto;
}
.fw .tagged-it > li.tagit-choice.has-error {
  background-color: #ff6b73;
  color: #fff;
}
.fw .tagged-it > li.tagit-new {
  margin-left: 0;
}
.fw .tagged-it > li.tagit-new input.ui-autocomplete-input {
  font-size: 11px;
  height: 18px;
  margin: 0px !important;
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif !important;
  color: #000;
  height: 18px !important;
  display: block !important;
}
.fw .tagged-it > li .tagit-close {
  font-size: 12px;
  position: absolute;
  top: 2.5px;
  right: 6px;
  color: #000;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.fw .tagged-it > li .tagit-close .ui-icon-close {
  display: none;
}
.fw .tagged-it > li .tagit-label {
  pointer-events: none;
}
.fw .tagit-autocomplete {
  position: absolute;
  width: 100%;
  max-width: 380px;
  left: 0 !important;
  margin: 0;
  padding: 0;
  border: 1px solid #c5cbcd;
  list-style: none;
  border-radius: 0;
  cursor: default;
}
.fw .tagit-autocomplete li.ui-menu-item {
  margin: 0;
  padding: 0;
  zoom: 1;
  float: left;
  clear: left;
  width: 100%;
}
.fw .tagit-autocomplete li.ui-menu-item > a {
  text-decoration: none;
  display: block;
  padding: 4px 5px;
  line-height: 14px;
  zoom: 1;
  font-size: 11px;
  color: #000;
  border-radius: 0;
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif !important;
}
.fw .tagit-autocomplete li.ui-menu-item > a:hover,
.fw .tagit-autocomplete li.ui-menu-item > a.ui-state-focus {
  background-color: #f5f5f5;
  border-width: 0 !important;
}
.fw .tagit-autocomplete li.ui-menu-item > a .tagged-it-highlight {
  color: #64be47;
}
.fw div .day-time-table {
  width: 100%;
  max-width: 535px;
  border: 1px solid #e4e4e4;
  font-size: 9px;
  background-color: #fff;
}
.fw div .day-time-table > tbody > tr {
  background-color: #fff !important;
}
.fw div .day-time-table > tbody > tr > th,
.fw div .day-time-table > tbody > tr > td {
  border: 1px solid #f1f1f1;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  padding: 6px 3px 6px 3px;
  padding-right: 3px;
  cursor: cell;
  background-color: transparent;
  line-height: 10px;
}
.fw div .day-time-table > tbody > tr > th .day-marker,
.fw div .day-time-table > tbody > tr > td .day-marker {
  width: 14px;
  height: 11px;
  background-color: #e5e5e5;
  display: block;
}
.fw div .day-time-table > tbody > tr > th:first-child,
.fw div .day-time-table > tbody > tr > td:first-child {
  text-align: center;
  padding-right: 6px;
  border-right-width: 1px !important;
}
.fw div .day-time-table > tbody > tr > th:last-child,
.fw div .day-time-table > tbody > tr > td:last-child {
  padding-right: 6px;
}
.fw div .day-time-table > tbody > tr > th .day-hint,
.fw div .day-time-table > tbody > tr > td .day-hint {
  float: left;
}
.fw div .day-time-table > tbody > tr > th:hover .day-marker,
.fw div .day-time-table > tbody > tr > td:hover .day-marker {
  background-color: #7ebb49;
}
.fw div .day-time-table > tbody > tr > th.td-selected .day-marker,
.fw div .day-time-table > tbody > tr > td.td-selected .day-marker {
  background-color: #7ebb49;
}
.fw div .day-time-table > tbody > tr > th.ui-selecting .day-marker,
.fw div .day-time-table > tbody > tr > td.ui-selecting .day-marker {
  background-color: #7ebb49;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.fw div .day-time-table > tbody > tr.day-time-notation > th {
  font-weight: bold;
  padding-left: 6px;
  border-width: 0;
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif !important;
  font-size: 10px;
  border-right-width: 1px;
  cursor: pointer;
  line-height: 0;
  color: #000;
}
.fw div .day-time-table > tbody > tr.day-time-notation > td {
  padding-left: 6px;
  padding-right: 6px;
  padding: 1px;
  border-width: 0 !important;
  cursor: pointer;
  text-align: center;
}
.fw div .day-time-table > tbody > tr.day-notation {
  border-top-color: #e4e4e4;
}
.fw .hour-markers {
  position: absolute;
  left: 570px;
  top: 0;
  white-space: nowrap;
}
.fw .hour-markers .day-marker-hint {
  width: 9px;
  height: 15px;
  background-color: #e5e5e5;
  display: inline-block;
  margin-right: 5px;
  vertical-align: middle;
}
.fw .hour-markers .day-marker-hint.selected {
  background-color: #7ebb49;
}
.fw .role-vertical-tab {
  position: relative;
}
.fw .role-vertical-tab .vertical-tab-nav {
  width: 230px;
  float: left;
  position: absolute;
  bottom: 0;
  top: 0;
  background: #eceff0;
  border-right: 1px solid #E4E4E4;
}
.fw .panel-attribute-box.panel-default .panel-heading {
  background-color: #ECEFF0;
  padding: 4px 8px 2px;
  font-weight: 600;
  border-color: #E4E4E4;
  border-bottom: 1px solid #E4E4E4;
}
.fw .panel-attribute-box.panel-default .panel-heading .icheckbox_minimal {
  margin-right: 5px;
  margin-top: -1px;
}
.fw .panel-attribute-box.panel-default .panel-body {
  padding: 7px 8px 5px;
}
.fw .panel-attribute-box.panel-default .panel-body ul.stack-list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.fw .panel-attribute-box.panel-default .panel-body ul.stack-list li {
  padding: 3px 0;
  position: relative;
}
.fw .panel-attribute-box.panel-default .panel-body ul.stack-list li label {
  display: inline-block;
  text-align: left;
  margin-bottom: 2px;
}
.fw .panel-attribute-box.panel-default .panel-body ul.stack-list li .icheckbox_minimal {
  margin-right: 5px;
  margin-top: -2px;
}
.fw .range-slider-type1 {
  width: 210px;
  position: relative;
  margin-right: 25px;
}
.fw .range-slider-type1 .slider-range {
  padding: 0;
  list-style: none;
  display: inline-block;
  width: 100%;
  margin: 0 0 -5px;
}
.fw .range-slider-type1 .slider-range li {
  float: left;
  width: 50%;
  margin-left: -15px;
}
.fw .range-slider-type1 .slider-range li:last-child {
  text-align: right;
  margin-left: 0px;
  float: right;
  margin-right: -28px;
}
.fw .range-slider-type1 .slider-range.within-count li {
  margin-left: 0px;
}
.fw .range-slider-type1 .slider-range.within-count li:last-child {
  margin-right: 0px;
}
.fw .range-slider-type1 .ui-slider-horizontal {
  height: 20px;
  width: 100%;
  border: none;
  border-radius: 0px;
  border-top: 1px solid #000;
  position: relative;
  z-index: 1;
  cursor: pointer;
  background: transparent;
}
.fw .range-slider-type1 .ui-slider-horizontal .ui-slider-handle {
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") -100px -885px;
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  width: 13px;
  height: 7px;
  display: inline-block;
  position: absolute;
  margin-left: -6px;
  top: -8px;
  border: none;
  border-radius: 0;
}
.fw .range-slider-type1 .slider-range-wrap {
  width: 100%;
  bottom: 0;
  left: 0;
}
.fw .range-slider-type1 .slider-range-wrap .rangeslider-bg {
  width: 20%;
  height: 17px;
  float: left;
}
.fw .range-slider-type1 .slider-range-wrap .rangeslider-bg.rangeslider-bg1 {
  background: #e51921;
}
.fw .range-slider-type1 .slider-range-wrap .rangeslider-bg.rangeslider-bg2 {
  background: #eb5622;
}
.fw .range-slider-type1 .slider-range-wrap .rangeslider-bg.rangeslider-bg3 {
  background: #fd9835;
}
.fw .range-slider-type1 .slider-range-wrap .rangeslider-bg.rangeslider-bg4 {
  background: #6aae70;
}
.fw .range-slider-type1 .slider-range-wrap .rangeslider-bg.rangeslider-bg5 {
  background: #448743;
}
.fw .threat-popup .tab-content .tab-pane {
  position: relative;
  min-height: 275px;
  padding-bottom: 50px;
}
.fw .threat-popup .threat-header {
  padding: 0px 0 15px;
  margin-left: 10px;
  border-bottom: 1px solid #ebebeb;
}
.fw .threat-popup .threat-header.without-br {
  border-width: 0px !important;
  padding-bottom: 12px !important;
}
.fw .threat-popup .threat-header i {
  vertical-align: middle;
}
.fw .threat-popup .threat-header h4 {
  font-size: 19px;
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 0 7px;
}
.fw .threat-popup .threat-header h4 span {
  font-size: 10px;
  display: table;
  margin: 5px 0 0;
  padding: 2px 3px;
  border-radius: 2px;
}
.fw .threat-popup .threat-body {
  padding: 10px 0 0px;
}
.fw .threat-popup .threat-body > table {
  width: 100%;
  margin-bottom: 20px;
  margin-left: 10px;
}
.fw .threat-popup .threat-body > table tr > td {
  padding: 6px 4px;
}
.fw .threat-popup .threat-body.with-br {
  border: 1px solid #ebebeb;
  border-radius: 4px;
  padding: 4px 13px;
}
.fw .threat-popup .threat-body.with-br > table tr td:nth-child(1) {
  color: #666;
  padding: 9.7px 4px;
}
.fw .threat-popup .threat-body.with-br > table.tr-normal td,
.fw .threat-popup .threat-body.with-br > table.tr-normal tr {
  line-height: 1;
}
.fw .threat-popup .threat-body.with-br > table.tr-normal tr td:nth-child(1) {
  color: #000;
  padding: 4px 4px;
}
.fw .threat-popup .status-alert-warning,
.fw .threat-popup .status-alert-info {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.fw .breachHistory .badge.badge-sm {
  border-radius: 2px;
  padding: 2px 5px;
  font-size: 9px;
}
.fw .breachHistory .badge.badge-md {
  border-radius: 2px;
  padding: 2px 5px;
  font-size: 10px;
}
.fw .breachHistory .badge.badge-md.with-br {
  padding: 1px 5px;
  border: 1px solid;
}
.fw .breachHistory .badge.badge-highrisk {
  background-color: #FCEFEF;
  color: #E36764;
}
.fw .breachHistory .badge.badge-highrisk.with-br {
  border-color: #E36764;
}
.fw .breachHistory .badge.badge-mediumrisk {
  background-color: #FAEAD9;
  color: #DB7101;
}
.fw .breachHistory .badge.badge-mediumrisk.with-br {
  border-color: #DB7101;
}
.fw .breachHistory .badge.badge-lowrisk {
  background-color: #FFF7D3;
  color: #FFD100;
}
.fw .breachHistory .badge.badge-lowrisk.with-br {
  border-color: #FFD100;
}
.fw .criteria-panel .filter-criteria {
  position: relative;
  border: none;
}
.fw .criteria-panel .filter-criteria .correlation-builder-2 .rule .rule-body .rule-row.row-divider {
  width: 100%;
  border-bottom: 1px solid #eff0f0;
}
.fw .criteria-panel .filter-criteria .correlation-builder-2 .rule .rule-body .rule-row-footer {
  background: none;
  border-top: 1px solid #eff0f0;
}
.fw .criteria-panel .filter-criteria .correlation-builder-2 .rule .rule-body .rule-row-footer span {
  padding: 15px 7px 15px 15px !important;
}
.fw .criteria-panel .filter-criteria .correlation-builder-2 .rule .rule-body .rule-row-footer a {
  color: #999999 !important;
}
.fw .criteria-panel .filter-criteria .correlation-builder-2 .rule .rule-body .rule-row-footer a i {
  opacity: 0.5;
}
.fw .criteria-panel .filter-criteria .correlation-builder-2 .rule .rule-body .rule-row-footer a:hover i {
  opacity: 0.5;
}
.fw .criteria-panel .filter-criteria .bootstrap-select.btn-group .dropdown-menu .dropdown-header.legend {
  padding: 0 10px 5px;
  color: #8a8a8a;
  font-size: 11px;
}
.fw .criteria-panel .filter-criteria .bootstrap-select.btn-group .dropdown-menu li.selected a {
  background: transparent;
}
.fw .criteria-panel .filter-criteria .bootstrap-select.btn-group .dropdown-menu li.selected a:hover {
  background-color: #ebedee;
}
.fw .criteria-panel .filter-criteria .bootstrap-select.select-with-legend .dropdown-menu .mCustomScrollBox {
  margin: 5px 0 0;
}
.fw .criteria-panel .filter-criteria .bootstrap-select.select-with-legend .dropdown-menu li a {
  padding-left: 28px;
}
.fw .criteria-panel .filter-criteria .bootstrap-select.select-with-legend .dropdown-menu li a:hover {
  background-color: #ebedee;
}
.fw .criteria-panel .filter-criteria .bootstrap-select.select-with-legend .dropdown-menu .divider {
  background: transparent;
  margin: 2px 0;
}
.fw .criteria-panel .filter-criteria .top-link-arrow {
  position: absolute;
  top: -9px;
  left: 20px;
  color: #fff;
  font-size: 11px;
}
.fw .criteria-panel.panel-group-border > .panel-default > .panel-heading {
  border-bottom: none;
  padding: 0;
}
.fw .criteria-panel.panel-group-border > .panel-default > .panel-heading h4 {
  padding: 5px 10px;
  background: #ECEFF0;
  position: relative;
  min-height: 28px;
  line-height: 18px;
}
.fw .criteria-panel.panel-group-border > .panel-default > .panel-heading h4:hover {
  text-decoration: none;
}
.fw .criteria-panel.panel-group-border > .panel-default > .panel-heading h4 .fw-icn-tick {
  display: none;
  margin-top: -2px;
}
.fw .criteria-panel.panel-group-border > .panel-default > .panel-heading h4.collapsed {
  background: #ECEFF0;
}
.fw .criteria-panel.panel-group-border > .panel-default > .panel-heading h4.collapsed .fw-icn-tick {
  display: inline-block;
}
.fw .criteria-panel.panel-group-border > .panel-default > .panel-heading h4.collapsed .caret-arrow {
  background-position: -439px -904px;
  opacity: 1;
}
.fw .criteria-panel.panel-group-border > .panel-default > .panel-heading h4 .caret-arrow {
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") no-repeat -461px -904px;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-size: 500px 3824px !important;
  width: 18px;
  height: 18px;
  position: absolute;
  right: 10px;
  top: 5px;
  opacity: 0.8;
}
.fw .criteria-panel.panel-group .panel + .panel {
  border-top: none;
}
.fw .select-toggle-list .panel {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.fw .select-toggle-list .panel .panel-heading {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: transparent;
  padding: 0;
}
.fw .select-toggle-list .panel .panel-heading .panel-title {
  padding: 3px 10px 3px 20px;
  position: relative;
  font-size: 10px;
  font-weight: 600;
}
.fw .select-toggle-list .panel .panel-heading .panel-title .fw-icon,
.fw .select-toggle-list .panel .panel-heading .panel-title .fw-inline-icon {
  position: absolute;
  left: 0;
  top: 0px;
}
.fw .select-toggle-list .panel .panel-heading .panel-title .fw-icn-bottom-caret {
  left: 2px;
  top: -1px;
}
.fw .select-toggle-list .panel .panel-heading .panel-title .fw-icn-right-caret {
  display: none;
}
.fw .select-toggle-list .panel .panel-heading .panel-title.collapsed .fw-icn-bottom-caret {
  display: none;
}
.fw .select-toggle-list .panel .panel-heading .panel-title.collapsed .fw-icn-right-caret {
  display: inline-block;
}
.fw .select-toggle-list .panel .panel-body ul {
  margin-top: 3px;
}
.fw .select-toggle-list .panel .panel-body ul li a {
  padding-left: 20px;
}
.fw .fixed-update-wrap {
  position: fixed;
  bottom: 0;
  right: 0;
  width: 410px;
  padding: 20px 20px 20px 69px;
  border-left: 4px solid #68C42B;
  background: #3A4F58;
  z-index: 1000;
}
.fw .fixed-update-wrap > i {
  position: absolute;
  top: 20px;
  left: 20px;
}
.fw .fixed-update-wrap h3 {
  margin: 0 0 7px;
  font-size: 12px;
  color: #fff;
  font-weight: 600;
}
.fw .fixed-update-wrap p {
  color: #D8DCDE;
  margin: 0;
  line-height: 16px;
}
.fw .fixed-update-wrap p a {
  color: #D8DCDE;
  text-decoration: underline;
}
.fw .fixed-update-wrap .update-btn-wrap {
  margin-top: 20px;
}
.fw .fixed-update-wrap .update-btn-wrap .btn-primary {
  color: #000;
  background: #68C42B;
  border-color: #68C42B;
}
.fw .fixed-update-wrap .update-btn-wrap .btn-default {
  color: #000;
  background: #A1B6BF;
  border-color: #A1B6BF;
}
.fw .modal-header-tools {
  float: right;
  margin: -1px 3px 0 0;
  list-style: none;
  padding: 0;
}
.fw .modal-header-tools li {
  display: inline-block;
  vertical-align: top;
}
.fw .modal-header-tools li .export-as-list .dropdown-menu {
  width: 82px;
}
.fw .modal-header-tools li .box-dropdown .dropdown-menu li {
  display: block;
}
.fw .modal-header-tools li .box-dropdown .dropdown-menu li a {
  width: 100% !important;
  margin-top: 2px !important;
}
.fw .table-with-dropdown table th {
  position: relative;
  padding-right: 30px !important;
}
.fw .table-with-dropdown table th.has-dropdown:hover,
.fw .table-with-dropdown table th.has-dropdown.open {
  background-color: #424F56;
}
.fw .table-with-dropdown table th.has-dropdown > .caret {
  display: none;
}
.fw .table-with-dropdown table th.has-dropdown .more-dropdown {
  display: none;
}
.fw .table-with-dropdown table th.has-dropdown.open > .caret {
  display: inline-block;
}
.fw .table-with-dropdown table th.has-dropdown.open .more-dropdown {
  display: block;
}
.fw .table-with-dropdown table th:hover .more-dropdown {
  display: block;
}
.fw .table-with-dropdown .more-dropdown {
  position: absolute;
  right: 0;
  top: 0;
}
.fw .table-with-dropdown .more-dropdown.more-fixed-dropdown .dropdown-menu {
  position: fixed;
  left: auto;
  right: auto;
  margin-top: -2px;
  top: auto;
}
.fw .table-with-dropdown .more-dropdown .btn {
  background-color: transparent;
  padding: 3px 3px 6px;
  border: 1px solid transparent;
  position: relative;
}
.fw .table-with-dropdown .more-dropdown .btn .fw-icn-whitelist-table {
  background-position: -235px -2752px;
}
.fw .table-with-dropdown .more-dropdown.dropup .caret {
  border-left: 4px solid;
  border-left: 4px solid \9;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-right: 4px solid transparent;
}
.fw .table-with-dropdown .more-dropdown.dropup .dropdown-menu {
  margin: 0 0 -1px;
}
.fw .table-with-dropdown .more-dropdown .dropdown-menu {
  min-width: 160px;
  margin: -1px 0 0;
  left: inherit;
  right: 0;
}
.fw .table-with-dropdown .more-dropdown .dropdown-menu li {
  position: relative;
}
.fw .table-with-dropdown .more-dropdown .dropdown-menu li a {
  padding: 4px 10px;
}
.fw .table-with-dropdown .more-dropdown .dropdown-menu li .caret {
  position: absolute;
  right: 5px;
  top: 9px;
  opacity: 0.5;
  color: #333333;
}
.fw .table-with-dropdown .more-dropdown .dropdown-menu li.divider {
  margin: 4px 10px;
}
.fw .table-with-dropdown .more-dropdown .dropdown-menu li:hover a {
  background-color: #F5F5F5;
}
.fw .table-with-dropdown .more-dropdown .dropdown-menu .values-table {
  position: absolute;
  left: 100%;
  background-color: #fff;
  padding: 10px;
  border: 1px solid #C6CACC;
  width: 420px;
  top: 0;
}
.fw .table-with-dropdown .more-dropdown .dropdown-menu .values-table .mCSB_scrollTools {
  top: 5px;
  bottom: 5px;
  right: 5px;
}
.fw .table-with-dropdown .more-dropdown .dropdown-menu .values-table .mCustomScrollBox table {
  margin-bottom: 0;
}
.fw .table-with-dropdown .more-dropdown .dropdown-menu .values-table table {
  table-layout: fixed;
  margin-bottom: -1px;
}
.fw .table-with-dropdown .more-dropdown .dropdown-menu .values-table table th {
  background-color: #F5F7F8;
}
.fw .table-with-dropdown .more-dropdown .dropdown-menu .values-table table th,
.fw .table-with-dropdown .more-dropdown .dropdown-menu .values-table table td {
  padding: 4px 10px !important;
  border: 1px solid #e4e4e4 !important;
  color: #000;
}
.fw .table-with-dropdown .more-dropdown .dropdown-menu .values-table table td {
  color: #000;
}
.fw .table-with-dropdown .more-dropdown .dropdown-menu .values-table.right {
  right: 100%;
  left: inherit;
}
.fw .table-with-dropdown .more-dropdown .dropdown-menu .values-table.top {
  top: auto;
  bottom: 0px;
}
.fw .table-with-dropdown .more-dropdown .dropdown-menu .values-table.bx-shadow {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  -moz-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
}
.fw .table-with-dropdown .more-dropdown .dropdown-menu.pull-left {
  left: 0;
  right: auto;
}
.fw .table-with-dropdown .more-dropdown.open.dropup .btn {
  border-color: #C6CACC;
  border-top-color: transparent;
  border-bottom-color: #C6CACC;
}
.fw .table-with-dropdown .more-dropdown.open .btn {
  background-color: #fff;
  border-color: #C6CACC;
  border-bottom-color: transparent;
  z-index: 1001;
}
.fw .table-with-dropdown .more-dropdown.open .btn .fw-icn-whitelist-table {
  background-position: -218px -2752px;
}
.fw .device-search-sontainer ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.fw .device-search-sontainer ul li {
  margin-top: 7px;
}
.fw .device-search-sontainer ul li.legend {
  position: relative;
  margin-bottom: 8px;
}
.fw .device-search-sontainer ul li.legend span {
  background: #fff;
  position: relative;
  z-index: 1;
  padding-right: 4px;
  margin: 0;
  color: #8b8b8b;
  font-size: 11px;
  display: inline-block;
}
.fw .device-search-sontainer ul li.legend:after {
  content: '';
  width: 100%;
  height: 1px;
  left: 0;
  top: 9px;
  position: absolute;
  background: #e4e4e4;
}
.fw .password-strength {
  position: absolute;
  top: 20px;
  width: 240px;
}
.fw .password-strength .strip {
  height: 2px;
}
.fw .password-strength .strip.nor {
  width: 25%;
  background-color: #000000;
}
.fw .password-strength .strip.low {
  width: 50%;
  background-color: #cd2315;
}
.fw .password-strength .strip.mid {
  width: 75%;
  background-color: #dec800;
}
.fw .password-strength .strip.hig {
  width: 100%;
  background-color: #68bc00;
}
.fw .password-strength-text span {
  display: none;
}
.fw .password-strength-text.nor .pwd-black,
.fw .password-strength-text.nor .pwd-gray {
  display: block;
}
.fw .password-strength-text.low .pwd-weak-text {
  display: block;
}
.fw .password-strength-text.mid .pwd-good-text {
  display: block;
}
.fw .password-strength-text.hig .pwd-strong-text {
  display: block;
}
.fw .password-strength-text .pwd-black {
  color: #000;
}
.fw .password-strength-text .pwd-gray {
  color: #666;
}
.fw .password-strength-text .pwd-weak-text {
  color: #cd2315;
}
.fw .password-strength-text .pwd-good-text {
  color: #dec800;
}
.fw .password-strength-text .pwd-strong-text {
  color: #68bc00;
}
.fw .password-cheklist {
  width: 340px;
  margin: 8px 0 0 15px;
}
.fw .password-cheklist ul {
  padding: 5px 0 6px 6px;
  margin: 0;
  list-style: none;
}
.fw .password-cheklist ul li {
  padding: 2px 0;
}
.fw .password-cheklist ul li i {
  margin: 0 4px 0 0;
}
.fw .password-cheklist ul li .fw-icn-tick-green,
.fw .password-cheklist ul li .fw-icn-tick-green2 {
  display: none;
}
.fw .password-cheklist ul li .hyphen-text {
  display: inline-block;
  height: 18px;
  width: 18px;
  text-align: center;
  line-height: 16px;
  margin: 0 4px 0 0;
  opacity: 0.7;
  filter: alpha(opacity=70);
}
.fw .password-cheklist ul li.pwd-strength-nor .fw-icn-tick-green,
.fw .password-cheklist ul li.pwd-strength-nor .fw-icn-tick-green2 {
  display: inline-block;
}
.fw .password-cheklist ul li.pwd-strength-nor .hyphen-text {
  display: none;
}
.fw .password-cheklist.nor {
  display: block;
}
.fw .password-cheklist.low .pwd-strength-low .fw-icn-tick-green,
.fw .password-cheklist.low .pwd-strength-low .fw-icn-tick-green2 {
  display: inline-block;
}
.fw .password-cheklist.low .pwd-strength-low .hyphen-text {
  display: none;
}
.fw .password-cheklist.low .pwd-strength-low .pwd-strength-mid .fw-icn-tick-green,
.fw .password-cheklist.low .pwd-strength-low .pwd-strength-mid .fw-icn-tick-green2 {
  display: inline-block;
}
.fw .password-cheklist.low .pwd-strength-low .pwd-strength-mid .hyphen-text {
  display: none;
}
.fw .password-cheklist.low.mid .pwd-strength-mid .fw-icn-tick-green,
.fw .password-cheklist.low.mid .pwd-strength-mid .fw-icn-tick-green2 {
  display: inline-block;
}
.fw .password-cheklist.low.mid .pwd-strength-mid .hyphen-text {
  display: none;
}
.fw .password-cheklist.low.mid .pwd-strength-high .fw-icn-tick-green,
.fw .password-cheklist.low.mid .pwd-strength-high .fw-icn-tick-green2 {
  display: inline-block;
}
.fw .password-cheklist.low.mid .pwd-strength-high .hyphen-text {
  display: none;
}
.fw .password-cheklist.low.hig {
  display: none;
}
.fw .password-cheklist.simple-list {
  display: none;
  padding: 3px 0 0;
}
.fw .password-cheklist.simple-list.hig {
  display: block;
}
.fw .custom-outside-scroll {
  overflow: visible !important;
}
.fw .custom-outside-scroll .mCustomScrollBox {
  margin: -1px 0 -1px 0 !important;
}
.fw .custom-outside-scroll .mCustomScrollBox.mCSB_outside + .mCSB_scrollTools {
  right: -10px;
}
.fw .display-icon-list {
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw .display-icon-list li {
  float: left;
  width: 126px;
  height: 58px;
  text-align: center;
  padding: 10px;
  cursor: pointer;
}
.fw .display-icon-list li span {
  display: block;
}
.fw .display-icon-list li:hover {
  background-color: #F2F2F2;
}
.fw .copy-dropdown .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -43px;
  margin-left: 10px;
}
.fw .copy-dropdown .dropdown-menu .dropdown-header {
  padding: 9px 10px;
}
.fw .copy-dropdown .dropdown-menu .dropdown-body {
  padding: 20px;
}
.fw .copy-dropdown .dropdown-menu.dropdown-menu-arrow:after {
  left: 0;
  top: 43px;
  transform: rotate(46deg);
  -ms-transform: rotate(46deg);
}
.fw .table-with-search.open {
  width: 160px;
}
.fw .table-with-search .table-search-list {
  width: 230px;
  background-color: #fff;
  position: absolute;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  border: 1px solid rgba(0, 0, 0, 0.15);
  padding: 3px 3px 3px 0;
  top: 18px;
  display: none;
}
.fw .table-with-search .table-search-list ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw .table-with-search .table-search-list ul li a {
  color: #000;
  display: block;
  padding: 3.5px 10px !important;
  line-height: 15px;
}
.fw .table-with-search .table-search-list ul li a:hover {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}
.fw .tooltip-custom-hover .tooltip {
  right: 10px;
  top: 13px;
  margin-top: 7px;
  padding: 5px 0;
  cursor: text;
}
.fw .tooltip-custom-hover .tooltip .tooltip-arrow {
  left: inherit;
  right: 10px;
}
.fw .tooltip-custom-hover .tooltip .tooltip-inner {
  width: 190px;
  padding: 9px 12px;
  text-align: left;
  line-height: 18px;
  word-break: inherit;
}
.fw .tooltip-custom-hover .tooltip .tooltip-inner a {
  color: #fff;
  text-decoration: underline;
}
.fw .double-column-box {
  width: 100%;
  border: 1px solid #e4e4e4;
}
.fw .double-column-box .dc-inner {
  position: relative;
}
.fw .double-column-box .dc-inner > .dc-column {
  width: 50%;
  float: left;
}
.fw .double-column-box .dc-inner > .dc-column.dc-column-left {
  border-right: 1px solid #e4e4e4;
}
.fw .double-column-box .dc-inner > .dc-column .dc-column-header {
  padding: 6px 10px 7px;
  border-bottom: 1px solid #e4e4e4;
}
.fw .double-column-box .dc-inner > .dc-column .dc-column-header strong {
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 600;
}
.fw .double-column-box .dc-inner > .dc-column .dc-column-header > span {
  color: #808080;
  margin-left: 8px;
}
.fw .double-column-box .dc-inner > .dc-column .dc-column-header i {
  opacity: 0.7;
  margin-top: -2px;
}
.fw .double-column-box .dc-inner > .dc-column .dc-column-body {
  padding: 10px 6px 10px 10px;
}
.fw .double-column-box .dc-inner > .dc-column .dc-column-body .dc-row {
  margin-bottom: 10px;
}
.fw .double-column-box .dc-inner:after {
  content: " ";
  display: table;
  clear: both;
}
.fw .double-column-box .dc-column-footer {
  clear: both;
  padding: 7px 10px;
  background-color: #EBEFF0;
  min-height: 29px;
  border-top: 1px solid #e4e4e4;
  position: relative;
}
.fw .double-column-box .dc-column-footer .dc-footer-left,
.fw .double-column-box .dc-column-footer .dc-footer-right {
  display: block;
  width: 50%;
  float: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fw .double-column-box .dc-column-footer .fw-icn-link {
  position: absolute;
  left: 50%;
  margin-left: -10px;
}
.fw .double-column-box .dc-column-footer .dc-footer-left {
  text-align: right;
  padding: 0 15px 0 10px;
}
.fw .double-column-box .dc-column-footer .dc-footer-right {
  text-align: left;
  padding: 0 25px 0 15px;
}
.fw .double-column-box .dc-column-footer .footer-text-edit {
  background-color: #fff;
  border: 1px solid #e4e4e4;
  height: 25px;
  width: 235px;
  float: right;
  margin: -4px 0 0;
  text-align: left;
  padding: 4px 10px;
}
.fw .double-column-box .dc-column-footer .footer-text-edit span {
  border: 1px solid #dbe9ca;
  background-color: #e8fed0;
  padding: 1px 4px;
  margin: 0 4px;
}
.fw .double-column-box.mapping-column-box .dc-inner .dc-link-circle {
  height: 35px;
  width: 35px;
  display: inline-block;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  background: #69BF30;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto;
}
.fw .double-column-box.mapping-column-box .dc-inner .dc-link-circle i {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto;
}
.fw .double-column-box.mapping-column-box .dc-inner > .dc-column {
  padding: 12px 30px;
}
.fw .double-column-box.mapping-column-box .dc-inner > .dc-column .dc-column-header {
  padding: 0 0 10px 0;
  border-bottom-width: 0;
}
.fw .double-column-box.mapping-column-box .dc-inner > .dc-column .dc-column-body {
  padding: 0;
}
.fw .double-column-box.mapping-column-box .dc-inner > .dc-column .dc-column-body .dc-row .fw-icn-trash:hover {
  opacity: 1 !important;
  filter: alpha(opacity=100) !important;
}
.fw .double-column-box.mapping-column-box .dc-column-footer {
  padding: 5.5px 10px 5.5px 10px;
  background-color: #f2f2f2;
  min-height: 36px;
  text-align: center;
}
.fw .double-column-box.mapping-column-box .dc-column-footer .dc-footer-left,
.fw .double-column-box.mapping-column-box .dc-column-footer .dc-footer-right {
  display: inline-block;
  vertical-align: middle;
  line-height: 25px;
  text-align: left;
  padding: 0;
  float: none;
  width: auto;
}
.fw .double-column-box.mapping-column-box .dc-column-footer .dc-footer-left .actions,
.fw .double-column-box.mapping-column-box .dc-column-footer .dc-footer-right .actions {
  position: absolute;
  top: 10px;
  left: 13px;
}
.fw .double-column-box.mapping-column-box .dc-column-footer .fw-icn-link {
  margin: 1px 3px 0 4px;
  position: static;
}
.fw .double-column-box.mapping-column-box .dc-column-footer .footer-text-edit {
  border: 1px solid #C6CACC;
  width: 240px;
  white-space: nowrap;
  overflow: hidden;
  line-height: 16px;
  margin: 0;
}
.fw.fw-top-bar-active .fw-fixed-ts {
  top: 95px;
}
.fw .fw-fixed-ts {
  height: 35px;
  background-color: #fff;
  position: fixed;
  top: 70px;
  left: 0;
  right: 0;
  border-bottom: 1px solid #ebebeb;
  z-index: 99;
}
.fw .fw-fixed-ts .left-holder {
  width: 100%;
  padding-right: 503px;
  height: 34px;
  float: left;
}
.fw .fw-fixed-ts .right-holder {
  position: absolute;
  right: 0;
  width: 503px;
  height: 34px;
}
.fw .fw-fixed-ts .right-holder .fw-fixed-ts-dd-menu {
  float: left;
  list-style: none outside none;
  margin: 0;
  padding: 0;
}
.fw .fw-fixed-ts .right-holder .fw-fixed-ts-dd-menu > li {
  float: left;
  height: 34px;
  border-left: 1px solid #e6e6e6;
}
.fw .fw-fixed-ts .right-holder .fw-fixed-ts-dd-menu > li > a {
  color: #000000;
  padding: 8px 3px;
  display: block;
  height: 34px;
}
.fw .fw-fixed-ts .right-holder .fw-fixed-ts-dd-menu > li:last-child {
  border-right: 1px solid #fff;
  padding-right: 0;
}
.fw .fw-fixed-ts .right-holder .fw-fixed-ts-dd-menu > li > .dropdown > .btn {
  padding: 7px 1px;
  background-color: #fff;
  border: 1px solid #fff;
}
.fw .fw-fixed-ts .right-holder .fw-fixed-ts-dd-menu > li > .dropdown.open > .btn {
  background-color: #fff;
  box-shadow: 0px -4px 5px #ccc;
  z-index: 1;
  border: 1px solid #ccc;
  padding-bottom: 8px;
  border-bottom: 1px solid #fff;
}
.fw .fw-fixed-ts .right-holder .fw-fixed-ts-dd-menu > li > .dropdown > .dropdown-menu {
  margin-top: -1px;
  z-index: -1;
  padding: 5px 0;
}
.fw .fw-fixed-ts .right-holder .fw-fixed-ts-dd-menu > li > .dropdown > .dropdown-menu > li > a {
  padding: 5.5px 10px;
}
.fw .fw-fixed-ts .right-holder .fw-fixed-ts-dd-menu > li > .dropdown > .dropdown-menu > li.divider {
  margin: 5px 10px;
  background-color: #ececec;
}
.fw .ms-listbox {
  display: inline-block;
}
.fw .ms-listbox .ms-listbox-input {
  border: 1px solid #c6cacc;
  height: 120px;
  width: 240px;
  display: inline-block;
  padding: 2px 0;
  overflow: hidden;
}
.fw .ms-listbox .ms-listbox-input .ms-listbox-inner .mCSB_scrollTools_vertical {
  width: 6px;
}
.fw .ms-listbox .ms-listbox-input .ms-listbox-inner ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw .ms-listbox .ms-listbox-input .ms-listbox-inner ul li {
  padding: 4px 10px 3px 3px;
  border-bottom: 1px solid #e3e7e8;
  background-color: #fff;
  cursor: pointer;
  position: relative;
}
.fw .ms-listbox .ms-listbox-input .ms-listbox-inner ul li span {
  display: block;
  padding-right: 20px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  position: relative;
}
.fw .ms-listbox .ms-listbox-input .ms-listbox-inner ul li span .fw-icn-draggable {
  cursor: move;
  margin-top: -2px;
}
.fw .ms-listbox .ms-listbox-input .ms-listbox-inner ul li button.close {
  font-size: 12px;
  line-height: 12px;
  display: none;
  color: #8D8D8D;
  margin-right: 8px;
  cursor: pointer;
  font-weight: bold;
  margin-top: 3px;
  position: absolute;
  right: 0;
  top: 0;
}
.fw .ms-listbox .ms-listbox-input .ms-listbox-inner ul li:hover {
  background-color: #f4f4f5;
}
.fw .ms-listbox .ms-listbox-input .ms-listbox-inner ul li:hover .icn-cancel-xs {
  display: block;
}
.fw .ms-listbox .ms-listbox-input .ms-listbox-inner ul li:hover button.close {
  display: block;
}
.fw .ms-listbox .ms-listbox-input .ms-listbox-inner ul .ui-sortable-placeholder {
  background: red;
}
.fw .ms-listbox .ms-listbox-input .ms-listbox-inner.light-border ul > li {
  padding: 0;
}
.fw .ms-listbox .ms-listbox-input .ms-listbox-inner.light-border ul > li span {
  border-color: #f4f4f5;
  padding-left: 10px;
  padding-right: 10px;
}
.fw .ms-listbox .ms-listbox-input .mCSB_scrollTools {
  right: 3px;
}
.fw .ms-listbox .ms-listbox-control {
  display: inline-block;
  vertical-align: top;
  margin-left: 5px;
}
.fw .ms-listbox .ms-listbox-control ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.fw .ms-listbox .ms-listbox-control ul li {
  background-color: #556067;
  display: block;
  width: 22px;
  height: 22px;
  margin-bottom: 10px;
  cursor: pointer;
}
.fw .ms-listbox .ms-listbox-control ul li i {
  height: 22px;
  width: 22px;
  background-position: -323px -112px;
}
.fw .ms-listbox.type-1 {
  display: block;
}
.fw .ms-listbox.type-1 .ms-listbox-input {
  padding: 0;
  height: auto;
  border-color: #e4e4e4;
  display: block;
  width: 100%;
}
.fw .ms-listbox.type-1 .ms-listbox-input .ms-listbox-inner ul li {
  border-bottom-color: #e4e4e4;
  padding: 4px 10px 3px 1px;
}
.fw .ms-listbox.type-1 .ms-listbox-input .ms-listbox-inner ul li:last-child {
  border-bottom-width: 0;
}
.fw .ms-listbox.type-1 .ms-listbox-input .ms-listbox-inner ul li > span .checkbox-inline {
  min-height: 16px;
}
.fw .ms-listbox.type-1 .ms-listbox-input .ms-listbox-inner ul li > span .fw-icn-draggable {
  margin-right: 1px;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.fw .ms-listbox.type-1 .ms-listbox-input .ms-listbox-inner ul li:hover {
  background-color: #F7F7F7;
}
.fw .user-descripe-dropdown .static-link,
.fw .user-descripe-dropdown-menu .static-link {
  color: #000;
  text-decoration: underline;
}
.fw .user-descripe-dropdown.open .static-link,
.fw .user-descripe-dropdown-menu.open .static-link {
  color: #017fbe !important;
  text-decoration: none;
}
.fw .user-descripe-dropdown.center .dropdown-menu,
.fw .user-descripe-dropdown-menu.center .dropdown-menu {
  left: -410px;
}
.fw .user-descripe-dropdown.center .dropdown-menu.dropdown-menu-arrow:after,
.fw .user-descripe-dropdown-menu.center .dropdown-menu.dropdown-menu-arrow:after {
  left: 50%;
}
.fw .user-descripe-dropdown.dropup .dropdown-menu-arrow:after,
.fw .user-descripe-dropdown-menu.dropup .dropdown-menu-arrow:after {
  top: 100%;
  transform: rotate(315deg);
  border: 6px solid black;
  border-color: transparent transparent #fff #fff;
}
.fw .user-descripe-dropdown.dropup-arrow.dropdown-menu-arrow:after,
.fw .user-descripe-dropdown-menu.dropup-arrow.dropdown-menu-arrow:after {
  top: 100%;
  transform: rotate(315deg);
}
.fw .user-descripe-dropdown .view-btn,
.fw .user-descripe-dropdown-menu .view-btn {
  padding: 3px 14px;
  border: 1px solid #cdd1d3;
  float: right;
  margin-right: 20px;
  margin-top: 15px;
}
.fw .user-descripe-dropdown .view-btn:hover,
.fw .user-descripe-dropdown-menu .view-btn:hover {
  background: #eceff0;
  text-decoration: none;
}
.fw .user-descripe-base {
  width: 100%;
}
.fw .user-descripe-base .col-18p {
  width: 18%;
  float: left;
}
.fw .user-descripe-base .col-26p {
  width: 26%;
  float: left;
}
.fw .user-descripe-base .col-28p {
  width: 28%;
  float: left;
}
.fw .user-descripe-base .col-37p {
  width: 37%;
  float: left;
}
.fw .user-descripe-base .col-22p {
  width: 22%;
  float: left;
}
.fw .user-descripe-base .col-39p {
  width: 39%;
  float: left;
}
.fw .user-descripe-base .col-50p {
  width: 50%;
  float: left;
}
.fw .user-descripe-base .col-54p {
  width: 54%;
  float: left;
}
.fw .user-descripe-base .user-profile-descrip {
  text-align: center;
  margin-top: 28px;
}
.fw .user-descripe-base .user-profile-descrip .user-profile-dp {
  width: 86px;
  height: 86px;
  border-radius: 50%;
  margin: 0 auto;
}
.fw .user-descripe-base .user-profile-descrip .user-profile-dp img {
  width: 100%;
  height: 100%;
}
.fw .user-descripe-base .user-profile-descrip .user-profile-dp.user-entity-dp {
  background-color: #EEEEEE;
  padding: 21px 26px;
  text-align: center;
}
.fw .user-descripe-base .user-profile-descrip .user-profile-dp.sb-alphabet-dp {
  padding: 25px 10px;
}
.fw .user-descripe-base .user-profile-descrip .user-profile-dp.sb-alphabet-dp span {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 25px;
  color: #fff;
  font-weight: 600;
}
.fw .user-descripe-base .user-profile-descrip .user-profile-dp.user-alphabet-dp {
  padding: 25px 10px;
}
.fw .user-descripe-base .user-profile-descrip .user-profile-dp.user-alphabet-dp span {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 25px;
  color: #fff;
  font-weight: 600;
}
.fw .user-descripe-base .user-profile-descrip .user-mail {
  color: #666666;
  opacity: 0.8;
  display: block;
}
.fw .user-descripe-base .user-profile-descrip .user-profile-name {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #000;
  margin-top: 10px;
  margin-bottom: 2px;
}
.fw .user-descripe-base .user-profile-descrip:last-child {
  border-color: transparent;
}
.fw .user-descripe-base .user-profile-descrip .user-anomaly {
  background: #798d9a;
  color: #fff;
  padding: 2px 8px;
  border-radius: 2px;
  margin-top: 7px;
  display: inline-block;
  font-size: 9px;
}
.fw .user-descripe-base .user-profile-descrip .user-progress {
  width: 100%;
  display: inline-block;
  margin-bottom: 14px;
}
.fw .user-descripe-base .user-profile-descrip .user-progress .user-progress-level {
  font-weight: 600;
  width: 9%;
  float: right;
  text-align: right;
  margin-top: -5px;
  padding-left: 14px;
}
.fw .user-descripe-base .user-profile-descrip .user-progress .progress {
  width: 91%;
  border-radius: 15px;
  float: left;
  margin-bottom: 0;
}
.fw .user-descripe-base .user-profile-descrip .user-progress .progress .progress-bar {
  border-radius: 15px;
}
.fw .user-descripe-base .user-profile-descrip .user-progress .progress.progress-yellow .progress-bar {
  background-color: #e39b00;
}
.fw .user-descripe-base .user-profile-descrip .user-progress .progress.progress-red .progress-bar {
  background-color: #9a0001;
}
.fw .user-descripe-base .user-profile-descrip .user-progress .progress.progress-green .progress-bar {
  background-color: #83c502;
}
.fw .user-descripe-base .user-profile-descrip .user-progress .progress.progress-midred .progress-bar {
  background-color: #f40405;
}
.fw .user-descripe-base .user-profile-descrip .user-progress .user-progress-type {
  margin-bottom: 3px;
}
.fw .user-descripe-base .user-profile-descrip .user-progress .user-progress-type span {
  float: right;
  color: #666666;
  font-size: 10px;
  opacity: 0.8;
}
.fw .user-descripe-base .user-profile-descrip .user-progress:last-child {
  margin-bottom: 0px;
}
.fw .user-descripe-base .user-profile-descrip.mid-details {
  padding: 0 30px 20px;
  color: #000;
  text-align: left;
  border-right: #ededed solid 1px;
  border-left: #ededed solid 1px;
}
.fw .user-descripe-base .user-profile-descrip.mid-details .col-md-6:nth-child(odd) {
  color: #333;
  opacity: 0.8;
}
.fw .user-descripe-base .user-profile-descrip .user-score-header {
  color: #000;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: 600;
  margin-bottom: 18px;
}
.fw .config-site-body .user-descripe-dropdown .dropdown-menu:after {
  left: 310px;
}
.fw .response-filter {
  border: 1px solid #C6CACC;
  background-color: #fff;
  padding: 15px;
  margin-left: 4px;
  width: 640px;
  display: inline-block;
  vertical-align: top;
}
.fw .response-filter.disabled {
  background-color: #f6f6f6;
}
.fw .fw-dashed-box {
  border: 1px dashed #C1C1C1;
}
.fw .macros-with-panel .list-dropdown .result-list .mCSB_scrollTools {
  right: 3px;
}
.fw .macros-with-panel .panel-default {
  border: none;
  margin: 0;
}
.fw .macros-with-panel .panel-default .panel-heading {
  padding: 0;
  background-color: transparent;
  border: none;
}
.fw .macros-with-panel .panel-default .panel-heading .panel-title a {
  font-weight: 600;
  font-size: 10px;
}
.fw .macros-with-panel .panel-default .panel-heading .panel-title a.collapsed .fw-icn-right-caret {
  background-position: -263px -32px;
}
.fw .macros-with-panel .panel-default .panel-heading .panel-title a:focus,
.fw .macros-with-panel .panel-default .panel-heading .panel-title a:hover {
  text-decoration: none;
}
.fw .macros-with-panel .panel-default .panel-heading .panel-title a .fw-icn-right-caret {
  margin-left: -7px;
  background-position: -247px -31px;
}
.fw .macros-with-panel .panel-default .panel-body {
  padding: 0;
}
.fw .macros-with-panel .panel-default .panel-body li a {
  padding-left: 20px;
}
.fw .floater-box {
  position: fixed;
  background-color: #365059;
  min-height: 130px;
  width: 435px;
  z-index: 1001;
  border-color: #cccccc;
}
.fw .floater-box.bottom {
  bottom: 0;
}
.fw .floater-box.top {
  top: 0;
}
.fw .floater-box.right {
  right: 0;
  border-left: 4px solid #cccccc;
}
.fw .floater-box.left {
  left: 0;
  border-right: 3px solid #cccccc;
}
.fw .floater-box.success {
  border-color: #7ebb49;
}
.fw .floater-box.info {
  border-color: #5bc0de;
}
.fw .floater-box.warning {
  border-color: #f0ad4e;
}
.fw .floater-box.danger {
  border-color: #dc3e3e;
}
.fw .floater-box .floater-body {
  padding: 20px;
}
.fw .floater-box .floater-body .fw-inline-icon {
  position: absolute;
}
.fw .floater-box .floater-body .flo-cont {
  margin-left: 45px;
}
.fw .floater-box .floater-body .flo-cont p {
  line-height: 16px;
  color: #D7DCDD;
  margin-bottom: 14px;
}
.fw .floater-box .floater-body .flo-cont a {
  color: #D7DCDD;
  text-decoration: underline;
}
.fw .floater-box .floater-body .flo-cont strong {
  font-size: 12px;
  color: #fff;
  display: block;
  margin-bottom: 3px;
}
.fw .floater-box .floater-body .flo-cont .btn {
  color: #000;
  font-size: 12px;
}
.fw .floater-box .floater-body .flo-cont .btn.btn-primary {
  background-color: #68C42B;
}
.fw .floater-box .floater-body .flo-cont .btn.btn-default {
  background-color: #A1B6BF;
}
.fw .floater-box .floater-body .flo-cont .btn:hover {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.fw .task-panel-group {
  width: 300px;
  border-left: 1px solid #E4E4E4;
}
.fw .task-panel-group .panel {
  border: none;
  margin: 0;
}
.fw .task-panel-group .panel .panel-heading {
  padding: 0;
}
.fw .task-panel-group .panel .panel-heading .panel-title.static-title {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 600;
  color: #5A5C5D;
  padding: 8px 10px 9px;
  margin-bottom: 1px;
  background-color: #E0E6E8;
}
.fw .task-panel-group .panel .panel-body {
  border: none !important;
  padding: 5px 0;
}
.fw .task-panel-group .panel .panel-body ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.fw .task-panel-group .panel .panel-body ul li {
  padding: 3px 12px;
  color: #666;
}
.fw .task-panel-group .panel .panel-body .panel-heading .panel-title > span {
  padding: 7px 10px;
  background: #F1F4F5;
}
.fw .cloud-note-cont strong span {
  color: #CC3F3C;
}
.fw .cloud-note-cont ol {
  margin: 12px 0 0;
  padding: 0 0 0 15px;
}
.fw .cloud-note-cont ol li {
  margin-bottom: 9px;
  list-style-type: decimal;
}
.fw .location-browser {
  width: 680px;
  border: 1px solid #ebebeb;
  position: relative;
  float: left;
  padding-top: 48px;
}
.fw .location-browser .browser-box th {
  padding: 3px 10px !important;
  font-weight: 400 !important;
  background-color: #F1F4F5 !important;
}
.fw .location-browser .browser-box td {
  padding: 5px 10px !important;
  border-bottom: 1px solid #f1f1f1;
}
.fw .location-browser .location-box {
  background: #f9f9f9;
  height: 44px;
  padding: 9px;
  top: 0;
  width: 100%;
  position: absolute;
}
.fw .location-browser .location-box input {
  padding: 0;
  height: 26px;
  padding-left: 10px;
  width: 100%;
  border: 1px solid #cccccc;
  padding-right: 80px;
}
.fw .location-browser .location-box input::placeholder {
  color: #b0b0b0;
  opacity: 0.7;
  filter: alpha(opacity=70);
}
.fw .location-browser .location-box input:focus {
  border: 1px solid #b3b3b3;
}
.fw .location-browser .location-box > btn {
  width: auto;
  background: #e6e6e6;
  color: #000;
  text-align: center;
  padding: 4px 10px;
  cursor: pointer;
  line-height: 16px;
  position: absolute;
  right: 10px;
  top: 10px;
}
.fw .location-browser .location-box > btn:hover {
  background: #d4d4d4;
}
.fw .location-browser .location-box .location-input-close {
  position: absolute;
  top: 13px;
  right: 64px;
  opacity: 0.4;
  filter: alpha(opacity=40);
  cursor: pointer;
}
.fw .location-browser .location-box .location-input-close:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.fw .location-browser .location-box-filter input {
  padding-right: 10px;
}
.fw .location-browser .location-box-filter .location-input-close {
  right: 95px !important;
}
.fw .location-browser .location-box-filter > btn {
  background: #556067;
  color: #fff;
  padding: 5px 15px;
  top: 9px;
}
.fw .location-browser .location-box-filter > btn:hover {
  background: #454e53;
}
.fw .location-browser.location-browser-sub .location-box.location-box-filter > input {
  width: 297px;
}
.fw .location-browser .table-location-sub {
  display: none;
}
.fw .location-browser .table-location-sub tr td {
  background: transparent;
}
.fw .location-browser .table-location-sub tr td:first-child {
  padding-left: 35px !important;
}
.fw .location-browser .table-header-location {
  padding: 8px 0 1px 5px !important;
  float: left;
  width: 100%;
}
.fw .location-browser .table-header-location > a {
  cursor: pointer;
  text-decoration: none;
}
.fw .location-browser .table-header-location > a:hover {
  text-decoration: none;
}
.fw .location-browser .table-header-location .fw-icn-down-black-arrow {
  display: none;
}
.fw .location-browser .table-header-location .fw-icn-right-black-arrow {
  display: block;
}
.fw .location-browser .table-header-location.open-stage .fw-icn-down-black-arrow {
  display: block;
}
.fw .location-browser .table-header-location.open-stage .fw-icn-right-black-arrow {
  display: none !important;
}
.fw .location-browser .table-header-location:hover,
.fw .location-browser .table-header-location.hover,
.fw .location-browser .table-header-location:hover + .table-location-sub,
.fw .location-browser .table-header-location.hover + .table-location-sub {
  background-color: #fbfbfb;
}
.fw .location-browser .table-header-location.open-stage + .table-location-sub {
  display: table;
}
.fw .location-browser.add-file-path {
  border-color: #e0e0e0;
  width: 100%;
}
.fw .location-browser.add-file-path .location-box {
  background: #f8f8f8;
  border-top: #e0e0e0 solid 1px;
  padding: 11px 10px;
}
.fw .location-browser.add-file-path .location-box input {
  height: 22px;
  border-color: #c6cacc;
  line-height: 22px;
  width: 548px;
}
.fw .location-browser.add-file-path .location-box > btn {
  padding-top: 3px;
  padding-bottom: 3px;
}
.fw .monitoring-tab {
  margin-top: 45px;
  margin-left: 38px;
  margin-bottom: 42px;
}
.fw .monitoring-tab .monitoring-tab-header {
  font-size: 18px;
  border-bottom: 1px solid #e5e5e5;
  padding-bottom: 8px;
  margin-bottom: 20px;
  max-width: 550px;
}
.fw .monitoring-tab p {
  max-width: 800px;
  line-height: 2.2;
}
.fw .monitoring-tab ul.monitoring-tab-list {
  padding: 0;
  margin-top: 5px;
  padding-left: 20px;
  float: left;
  margin-bottom: 20px;
  width: 100%;
}
.fw .monitoring-tab ul.monitoring-tab-list > li {
  width: 33.33%;
  float: left;
  padding: 2px 0;
  color: #9e9e9e;
  font-size: 18px;
}
.fw .monitoring-tab ul.monitoring-tab-list > li span {
  color: black;
  font-size: 11px;
}
.fw .monitoring-tab .monitoring-tab-btn {
  height: 36px;
  border: none;
  border-radius: 5px;
  padding: 0 25px;
  color: white;
  background: #8ab845;
  min-width: 150px;
  font-size: 14px;
  outline: none;
}
.fw .monitoring-tab.file-monitoring ul.monitoring-tab-list > li {
  width: 100%;
}
.fw .ram-allocation-wrap .ram-allocation-blk {
  border: 1px solid #e3e3e3;
  padding: 30px 20px;
  margin-bottom: 20px;
  table-layout: fixed;
}
.fw .ram-allocation-wrap .ram-allocation-blk.danger-blk {
  border-color: #ED9795;
  background-color: #FFFCFC;
}
.fw .ram-allocation-wrap .ram-allocation-blk > div {
  float: left;
}
.fw .ram-allocation-wrap .ram-allocation-blk .ram-allocate-form {
  width: 520px;
}
.fw .ram-allocation-wrap .ram-allocation-blk .ram-recommantion {
  padding-left: 30px;
  max-width: 290px;
}
.fw .ram-allocation-wrap .ram-allocation-blk .ram-recommantion h3 {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 600;
  color: #287200;
  margin: 0 0 10px;
}
.fw .ram-allocation-wrap .ram-allocation-blk .ram-recommantion ol {
  padding: 0 0 0 15px;
  margin: 0;
}
.fw .ram-allocation-wrap .ram-allocation-blk .ram-allocate-info {
  padding: 0 20px 0 30px;
  position: relative;
  width: 270px;
}
.fw .ram-allocation-wrap .ram-allocation-blk .ram-allocate-info i {
  position: absolute;
  left: 0;
  top: 0;
}
.fw .ram-allocation-wrap .ram-allocation-blk .ram-allocate-info h2 {
  margin: 0;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 600;
}
.fw .ram-allocation-wrap .ram-allocation-blk .ram-allocate-info p {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  color: #666666;
  margin: 2px 0 0;
}
.fw .ram-allocation-wrap .ram-allocation-blk .ram-allocate-info p.danger-text {
  color: #B50400;
}
.fw .top-client-dropdown {
  float: right;
  position: relative;
  width: 182px;
  margin-right: 90px;
  margin-top: -3px;
}
.fw .top-client-dropdown .btn-default {
  background: #616B73;
  width: 100%;
  padding: 3px 13px;
  height: 24px;
  border-radius: 0 0 5px 5px;
  color: #DFE1E3;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 600;
}
.fw .top-client-dropdown .btn-default:active {
  color: #DFE1E3;
}
.fw .top-client-dropdown .btn-default:focus {
  color: #DFE1E3;
}
.fw .top-client-dropdown .btn-default .filter-option {
  line-height: 20px;
}
.fw .top-client-dropdown .btn-default .filter-option i {
  margin-top: -2px;
  margin-right: 12px;
}
.fw .top-client-dropdown .btn-default .bs-caret {
  float: right;
}
.fw .top-client-dropdown .btn-default .bs-caret .caret {
  border: none;
  background: url("images/flat-common-sprites-images@2x.png?bN=5314") no-repeat -121px -3677px;
  background: url("images/flat-common-sprites-images.png?bN=5314") no-repeat -121px -3677px \9;
  background-size: 500px 3824px !important;
  width: 11px;
  height: 6px;
}
.fw .top-client-dropdown .dropdown-menu {
  width: 100%;
  margin-top: 0;
}
.fw .top-client-dropdown .dropdown-menu .client-drop-header {
  margin: 0 10px;
  line-height: 20px;
  padding: 4px 0 9px;
  border-bottom: 1px solid #F0F0F0;
}
.fw .top-client-dropdown .dropdown-menu .client-drop-header i {
  margin-top: -2px;
  margin-right: 13px;
}
.fw .top-client-dropdown .dropdown-menu .client-drop-bottom {
  margin: 0 10px;
  line-height: 20px;
  padding: 9px 0 4px;
  border-top: 1px solid #F0F0F0;
}
.fw .top-client-dropdown .dropdown-menu .client-drop-bottom i {
  margin-top: -2px;
  margin-right: 13px;
}
.fw .top-client-dropdown .dropdown-menu .client-list-search {
  padding: 10px 10px 7px 10px;
}
.fw .top-client-dropdown .dropdown-menu .client-list-search strong {
  display: block;
  margin-bottom: 9px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 600;
}
.fw .top-client-dropdown .dropdown-menu .client-list-search .client-search-input .form-control {
  border-color: #E6E9E9;
  height: 24px;
  padding-left: 7px;
  padding-right: 7px;
}
.fw .top-client-dropdown .dropdown-menu .client-list {
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw .top-client-dropdown .dropdown-menu .client-list li a {
  padding: 6px 6px 6px 10px;
  display: block;
  color: #333333;
}
.fw .top-client-dropdown .dropdown-menu .client-list li a i {
  margin-right: 12px;
}
.fw .top-client-dropdown .dropdown-menu .client-list li a .fw-icn-star-empty {
  display: none;
}
.fw .top-client-dropdown .dropdown-menu .client-list li a .fw-icn-star-empty,
.fw .top-client-dropdown .dropdown-menu .client-list li a .fw-icn-star-filled {
  float: right;
  margin: 0;
}
.fw .top-client-dropdown .dropdown-menu .client-list li a:hover {
  background-color: #ECEDEE;
}
.fw .top-client-dropdown .dropdown-menu .client-list li a:hover .fw-icn-star-empty {
  display: block;
}
.fw .line-tab .nav-tabs {
  border-bottom: 1px solid #d1d1d1;
}
.fw .line-tab .nav-tabs > li a {
  padding: 7px 22px;
  color: #000;
}
.fw .line-tab .nav-tabs > li a:hover {
  border-color: transparent;
  background-color: transparent;
}
.fw .line-tab .nav-tabs > li.active a {
  background-color: #fff;
  border: 1px solid #d1d1d1;
  border-bottom-color: transparent;
}
.fw .line-tab .tab-content {
  padding: 20px;
  clear: both;
  border-left: 1px solid #d1d1d1;
  border-right: 1px solid #d1d1d1;
  border-bottom: 1px solid #d1d1d1;
}
.fw .domain-section .span_6 {
  margin: 0;
  padding: 0 5px 10px;
  width: 50%;
}
.fw .domain-section .tile {
  height: 95px;
  padding: 14px 14px 14px 60px;
  position: relative;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #E8F3F8;
}
.fw .domain-section .tile span {
  color: #424F56;
  font-size: 12px;
  font-weight: 600;
}
.fw .domain-section .tile .domain-config {
  margin-top: 10px;
}
.fw .domain-section .tile .domain-config div {
  float: left;
  margin-left: 22px;
}
.fw .domain-section .tile .domain-config div span {
  font-size: 10px;
  color: #666666;
  display: block;
  margin-bottom: 8px;
  font-weight: 400;
}
.fw .domain-section .tile .domain-config div strong {
  color: #000;
}
.fw .domain-section .tile .domain-config div strong,
.fw .domain-section .tile .domain-config div a {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: 600;
}
.fw .domain-section .tile .domain-config div:first-child {
  margin-left: 0;
}
@-moz-document url-prefix() {
  .fw .domain-section .tile .domain-config div {
    margin-left: 17px;
  }
}
.fw .domain-section .tile .domain-tile-icon {
  height: 48px;
  width: 44px;
  display: inline-block;
  position: absolute;
  left: 14px;
  top: 14px;
}
.fw .installation-guide {
  border: #e4e4e4 solid 1px;
  padding-top: 52px;
  padding-bottom: 61px;
  margin: 0 5px;
}
.fw .installation-guide > div {
  width: 746px;
  margin: 0 auto;
}
.fw .installation-guide > div strong {
  font-size: 12px;
  padding-bottom: 29px;
  border-bottom: #e4e4e4 solid 1px;
  text-align: center;
  display: block;
}
.fw .installation-guide > div strong .icn-info-lg {
  margin-top: -4px;
  margin-right: 10px;
}
.fw .installation-guide > div span {
  display: block;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 16px;
  padding: 26px 33px 22px 33px;
}
.fw .installation-guide > div ol {
  padding: 0 48px;
  margin-bottom: 0;
}
.fw .installation-guide > div ol li {
  margin-bottom: 19px;
}
.fw .installation-guide > div ol li:last-child {
  margin-bottom: 0;
}
.fw .sync-base {
  padding-right: 310px;
  width: 1200px;
  position: relative;
  margin: 0 auto;
}
.fw .sync-base .sync-rhs {
  background: #F6F6F6;
  padding: 30px;
  border-radius: 13px;
  box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.08);
  -webkit-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.08);
  -moz-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.08);
  -ms-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.08);
  display: inline-block;
  position: absolute;
  right: 0;
  width: 312px;
  top: 50%;
  margin-top: -82.5px;
}
.fw .sync-base .sync-rhs > div {
  display: inline-block;
  width: 100%;
  padding-bottom: 29px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 14px;
}
.fw .sync-base .sync-rhs > div .fw-icon {
  margin-top: -1px;
  margin-right: 10px;
}
.fw .sync-base .sync-rhs > div:last-child {
  padding-bottom: 0;
}
.fw .sync-base .sync-lhs {
  position: relative;
}
.fw .sync-base .sync-lhs .col-1,
.fw .sync-base .sync-lhs .col-2,
.fw .sync-base .sync-lhs .col-3 {
  position: absolute;
  top: 59%;
  left: 28%;
  margin-top: 11px;
  text-align: center;
  z-index: 1;
}
.fw .sync-base .sync-lhs .col-1 strong,
.fw .sync-base .sync-lhs .col-2 strong,
.fw .sync-base .sync-lhs .col-3 strong {
  display: block;
  margin-bottom: 1px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 14px;
}
.fw .sync-base .sync-lhs .col-1 span,
.fw .sync-base .sync-lhs .col-2 span,
.fw .sync-base .sync-lhs .col-3 span {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  color: #666;
}
.fw .sync-base .sync-lhs .col-2 {
  left: 68%;
  margin-left: -2px;
}
.fw .sync-base .sync-lhs .col-3 {
  top: 41%;
  left: 88%;
  margin-top: -14px;
  margin-left: -3px;
}
.fw .sync-base .sync-lhs .col-3 strong {
  font-size: 12px;
  color: #479851;
  margin-bottom: 0;
}
.fw .sync-base .sync-lhs .col-3 span {
  font-size: 10px;
}
.fw .sync-base .sync-lhs .sync-header {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 16px;
  font-weight: 600;
  text-align: center;
  position: absolute;
  top: 10%;
  left: 44%;
  z-index: 1;
}
.fw .sync-note {
  text-align: center;
}
.fw .sync-note > div {
  background: #F1F4F5;
  border: #e4e4e4 solid 1px;
  display: inline-block;
  padding: 6.5px 19.5px;
}
.fw .sync-note > div strong {
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .logon-timing {
  list-style: none;
  padding: 0;
  margin: 0;
}
.fw .logon-timing .timing-list .timer-sec {
  display: table-cell;
  vertical-align: top;
  color: #808080;
  font-size: 11px;
  width: 95px;
  line-height: 17px;
  padding-top: 7px;
}
.fw .logon-timing .timing-list .timer-sec span {
  display: block;
  color: #000;
  font-size: 12px;
}
.fw .logon-timing .timing-list .logon-type {
  display: table-cell;
  vertical-align: top;
  color: #666666;
  font-size: 10px;
  width: 81px;
  line-height: 17px;
}
.fw .logon-timing .timing-list .logon-type span {
  display: block;
  color: #000;
  font-size: 11px;
  font-weight: 600;
}
.fw .logon-timing .timing-list .logon-type {
  width: 495px;
  padding: 7px 0;
  border-bottom: 1px solid #e0e0e0;
}
.fw .logon-timing .timing-list .logon-type p {
  margin: 0;
  font-size: 11px;
  display: inline-block;
  vertical-align: middle;
}
.fw .logon-timing .timing-list .logon-type a {
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
}
.fw .logon-timing .timing-list .timer-divider {
  display: table-cell;
  vertical-align: top;
  border-left: #dedede solid 1px;
  position: relative;
  min-height: 54px;
  height: 100%;
  width: 26px;
}
.fw .logon-timing .timing-list .timer-divider .divider-circle {
  width: 9px;
  height: 9px;
  display: inline-block;
  background-color: #dedede;
  position: absolute;
  top: 12px;
  left: -5px;
  border-radius: 50%;
  z-index: 9999;
  border: #dedede solid 1px;
}
.fw .logon-timing .timing-list .logon-score {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 15px;
  font-weight: 600;
  color: #424f57;
  display: table-cell;
  vertical-align: top;
  text-align: right;
  cursor: pointer;
  margin-top: 7px;
  margin-right: 20px;
}
.fw .logon-timing .timing-list .logon-score span {
  font-weight: normal;
}
.fw .logon-timing .timing-list .logon-confidence {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 15px;
  font-weight: 600;
  width: 110px;
  display: table-cell;
  vertical-align: top;
  text-align: right;
  cursor: pointer;
  margin-top: 7px;
  margin-right: 20px;
  border-bottom: 1px solid #e0e0e0;
}
.fw .logon-timing .timing-list .logon-confidence span {
  font-size: 11px;
  font-weight: normal;
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .logon-timing .timing-list:last-child .timer-divider {
  min-height: 40px;
}
.fw .logon-timing .timing-list:first-child {
  margin-top: 10px;
}
.fw .logon-timing .timing-list:first-child .timer-sec {
  padding-top: 5px;
}
.fw .logon-timing .timing-list:first-child .timer-divider .divider-circle {
  top: 8px;
}
.fw .logon-timing .timing-list:first-child .logon-type {
  padding-top: 3px;
}
.fw .zia-app-card {
  float: left;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #E4E4E4;
  width: 370px;
}
.fw .zia-app-card .zia-app-card-header {
  margin-bottom: 10px;
  padding: 15px 15px 0 15px;
}
.fw .zia-app-card .zia-app-card-header .zia-app-card-logo {
  width: 24px;
  position: absolute;
}
.fw .zia-app-card .zia-app-card-header h2 {
  margin: 0 0 0 40px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 600;
  font-size: 12px;
  line-height: 25px;
}
.fw .zia-app-card .zia-app-card-body {
  padding: 0 15px 10px 15px;
}
.fw .zia-app-card .zia-app-card-body p {
  margin-bottom: 0;
}
.fw .zia-app-card .zia-app-card-footer {
  padding: 9px 10px;
  border-top: 1px solid #E4E4E4;
  line-height: 23px;
}
.fw .zia-app-card .zia-app-card-footer .s-badge {
  color: #000;
  border-radius: 3px;
  padding: 2px 8px;
  background-color: #E6E6E6;
}
.fw .zia-app-card .zia-app-card-footer .s-badge.s-badge-success {
  background-color: #E0F5E1;
}
.fw .zia-app-card .zia-app-card-footer .zia-app-card-btn {
  padding: 2px 15px;
  line-height: 16px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  border: 1px solid #006EB1;
  color: #006EB1;
  background-color: #fff;
}
.fw .zia-app-card .zia-app-card-footer .zia-app-card-btn:hover {
  background-color: #006EB1;
  color: #fff;
}
.fw .threat-badge .badge {
  padding: 3px 12px;
  color: #000;
  font-weight: 400;
  border: 1px solid;
  margin: 0 0 0 6px;
  border-radius: 10px;
  font-size: 11px;
  position: static;
  line-height: 16px;
}
.fw .threat-badge .badge:first-child {
  margin-left: 0;
}
.fw .threat-badge .badge.pill-risk {
  background: #F9DADC;
  border-color: #E51922;
}
.fw .threat-badge .badge.pill-suspicious {
  background: #FAE4DC;
  border-color: #EB5623;
}
.fw .threat-badge .badge.pill-moderate {
  background: #FDEDDE;
  border-color: #FD9835;
}
.fw .threat-badge .badge.pill-norisk {
  background: #E6F1E7;
  border-color: #6AAE70;
}
.fw .threat-badge .badge.pill-trust {
  background: #E1EBE1;
  border-color: #448743;
}
.fw .nav-line-tabs.nav-line-tabs-type-1 > .nav-tabs {
  height: 30px;
  border-bottom-color: #E5E5E5;
  padding: 0 5px;
}
.fw .nav-line-tabs.nav-line-tabs-type-1 > .nav-tabs > li > a {
  padding: 5.5px 5px;
  color: #000;
  margin-right: 17px;
}
.fw .nav-line-tabs.nav-line-tabs-type-1 > .nav-tabs > li > a:hover {
  background-color: transparent;
}
.fw .nav-line-tabs.nav-line-tabs-type-1 > .nav-tabs > li.active a {
  font-weight: 600;
  background-color: transparent;
}
.fw .nav-line-tabs.nav-line-tabs-type-1 > .nav-tabs.nav-mxw-tabs > li > a {
  max-width: 160px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.fw .nav-line-tabs.nav-line-tabs-type-2 > .nav-tabs {
  height: 30px;
  border-bottom-color: #E5E5E5;
  padding: 0 5px;
}
.fw .nav-line-tabs.nav-line-tabs-type-2 > .nav-tabs > li > a {
  padding: 5.5px 5px;
  color: #000;
  margin: 0 15px;
}
.fw .nav-line-tabs.nav-line-tabs-type-2 > .nav-tabs > li > a:hover {
  background-color: transparent;
}
.fw .nav-line-tabs.nav-line-tabs-type-2 > .nav-tabs > li.active a {
  font-weight: 600;
  background-color: transparent;
}
.fw .nav-line-tabs.nav-line-tabs-type-3 > .nav-tabs > li > a {
  min-height: 41px;
}
.fw .nav-line-tabs.nav-with-toolset .nav-tabs {
  padding-right: 35px;
}
.fw .nav-line-tabs.nav-with-toolset .nav-tabs > li a {
  margin-right: 15px;
}
.fw .nav-line-tabs.nav-with-toolset .tab-tool-set {
  position: absolute;
  right: 0;
  top: 0;
}
.fw .nav-line-tabs.nav-with-toolset .tab-tool-set > ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw .bottom-panel {
  position: fixed;
  bottom: 0;
  background-color: #424E56;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
  color: #fff;
  font-size: 12px;
  height: 30px;
  padding: 7px 10px;
  min-width: 215px;
  cursor: pointer;
  z-index: 1001;
}
.fw .bottom-panel .fw-icn-computer-search-white {
  margin-right: 10px;
}
.fw .bottom-panel .fw-icn-close-white {
  float: right;
  margin-right: -4px;
}
.fw .bottom-panel.bottom-panel-style-1 {
  background-color: #36434B;
  height: 36px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 13px;
  padding: 10px 20px 9px 10px;
  min-width: 330px;
  text-align: left;
}
.fw .bottom-panel.bottom-panel-style-2 {
  background-color: #F2F2F2;
  border: 1px solid #C8CCCE;
  border-bottom-width: 0;
  color: #000;
  height: 30px;
  min-width: 330px;
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 13px;
}
.fw .bottom-panel.bottom-panel-style-2 > span {
  color: #797979;
  margin-left: 10px;
}
.fw .bottom-panel.bottom-panel-minimized {
  min-width: 50px;
  padding: 2px 15px;
  text-align: center;
  height: 20px;
}
.fw .bottom-panel-body {
  width: 330px;
  position: fixed;
  height: 410px;
  right: 0;
  bottom: 0;
  z-index: 1030;
  display: none;
  -webkit-box-shadow: rgba(0, 0, 0, 0.5) 0 0 10px;
  box-shadow: rgba(0, 0, 0, 0.5) 0 0 10px;
  background-color: #fff;
  border-radius: 10px;
}
.fw .bottom-panel-body .panel {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-width: 0;
}
.fw .bottom-panel-body .panel .panel-heading {
  background-color: #36434B;
  height: 36px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  padding: 10px 20px 9px 10px;
  color: #fff;
  cursor: pointer;
}
.fw .bottom-panel-body .panel .panel-heading .panel-title {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 13px;
}
.fw .bottom-panel-body .panel .operation-summary .opsum-list {
  padding: 0 10px;
}
.fw .bottom-panel-body .panel .operation-summary .opsum-list .opsum-list-inner {
  border-bottom: #E1E4E5 solid 1px;
  padding: 10px 0;
}
.fw .bottom-panel-body .panel .operation-summary .opsum-list .opsum-list-inner .opsum-list-header {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 600;
}
.fw .bottom-panel-body .panel .operation-summary .opsum-list .opsum-list-inner .opsum-list-header > span {
  float: right;
  font-size: 10px;
  color: #666;
}
.fw .bottom-panel-body .panel .operation-summary .opsum-list .opsum-list-inner > ul {
  list-style: none;
  padding: 0;
  margin: 8px 0 0;
}
.fw .bottom-panel-body .panel .operation-summary .opsum-list .opsum-list-inner > ul > li {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding: 0 10px;
  margin-left: -4px;
}
.fw .bottom-panel-body .panel .operation-summary .opsum-list .opsum-list-inner > ul > li:last-child {
  border-right-width: 0;
}
.fw .bottom-panel-body .panel .operation-summary .opsum-list .opsum-list-inner > ul > li:first-child {
  padding-left: 0;
  margin-left: 0;
}
.fw .bottom-panel-body .panel .operation-summary .opsum-list .opsum-list-inner > ul > li > span {
  background-color: #e4e4e4;
  width: 1px;
  height: 14px;
  position: absolute;
  right: 0;
  top: 2px;
}
.fw .bottom-panel-body .panel .operation-summary .opsum-list .opsum-list-inner > .opsum-view-details {
  display: block;
  margin-top: 7px;
}
.fw .bottom-panel-body.bottom-panel-body-style-1 {
  border: #DEDEDE solid 1px;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.fw .bottom-panel-body.bottom-panel-body-style-1 .panel .panel-heading {
  background-color: #F2F2F2;
  border-width: 0;
  border-bottom: 1px solid #C8CCCE;
  color: #000;
}
.fw .bottom-panel-body.bottom-panel-body-style-1 .panel .panel-heading .panel-title > span {
  color: #797979;
  margin-left: 10px;
}
.fw .fw-chart-info-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.fw .fw-chart-info-list li {
  float: left;
  margin-right: 17px;
}
.fw .incident-time-select .dropdown {
  min-width: 110px;
  float: left;
}
.fw .incident-time-select .dropdown .dropdown-toggle {
  border: 1px solid #A5B3C7;
  border-radius: 5px;
  background-color: #F7FBFF;
  min-width: 110px;
  display: inline-block;
  padding: 1.5px 10px 1.5px 8px;
}
.fw .incident-time-select .dropdown .dropdown-toggle .caret {
  color: #8898AC;
  float: right;
  margin-top: 7px;
}
.fw .incident-time-select .date-box {
  background-color: #F25C05;
  border-radius: 5px;
  color: #fff;
  padding: 2.5px 10.5px;
  float: left;
}
.fw .incident-time-select .orange-line {
  width: 26px;
  height: 4px;
  background-image: url("images/flat-common-sprites-images@2x.png?bN=5314");
  background-size: 500px 3824px !important;
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-repeat: no-repeat;
  float: left;
  margin-top: 9px;
}
.fw .incident-time-select .orange-line.orange-line-1 {
  background-position: -422px -1741px;
  margin-left: -1px;
}
.fw .incident-time-select .orange-line.orange-line-2 {
  background-position: -452px -1741px;
  margin-right: -1px;
}
.fw .fw-macros-accordion .dropdown-menu {
  max-width: 195px;
  min-width: 195px;
  position: fixed;
  top: auto;
  right: auto;
  padding: 5px 2px 5px 0;
  margin-top: 4px;
}
.fw .fw-macros-accordion .dropdown-menu::before,
.fw .fw-macros-accordion .dropdown-menu::after {
  content: ' ';
  position: absolute;
  top: 0;
  left: 0;
  margin-left: 10px;
  margin-top: -6px;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
}
.fw .fw-macros-accordion .dropdown-menu:before {
  margin-top: -8px;
  margin-left: 8px;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid #d9d9d9;
}
.fw .fw-macros-accordion .dropdown-menu .fw-macros-accord-inner .fw-macros-accord-parent {
  margin: 0 0 0 5px;
  padding: 0;
}
.fw .fw-macros-accordion .dropdown-menu .fw-macros-accord-inner .fw-macros-accord-parent .fw-macros-accord-items {
  list-style: none;
  position: relative;
  border-bottom: 1px solid #e5e5e5;
}
.fw .fw-macros-accordion .dropdown-menu .fw-macros-accord-inner .fw-macros-accord-parent .fw-macros-accord-items .fw-macros-accord-header {
  cursor: pointer;
}
.fw .fw-macros-accordion .dropdown-menu .fw-macros-accord-inner .fw-macros-accord-parent .fw-macros-accord-items .fw-macros-accord-header > span {
  font-weight: bold;
  display: block;
  padding: 5px 25px 5px 10px;
  margin: 0 -5px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.fw .fw-macros-accordion .dropdown-menu .fw-macros-accord-inner .fw-macros-accord-parent .fw-macros-accord-items .fw-macros-accord-header > span:hover {
  background-color: #F3F3F3;
}
.fw .fw-macros-accordion .dropdown-menu .fw-macros-accord-inner .fw-macros-accord-parent .fw-macros-accord-items .fw-macros-accord-header .fw-macros-accord-toggle {
  position: absolute;
  right: 10px;
  top: 10px;
  width: 18px;
  height: 18px;
  background-image: url("images/flat-common-sprites-images@2x.png?bN=5314");
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-size: 500px 3824px !important;
  background-position: -79px -3079px;
}
.fw .fw-macros-accordion .dropdown-menu .fw-macros-accord-inner .fw-macros-accord-parent .fw-macros-accord-items .fw-macros-accord-list-items {
  margin: 0 0 0 -5px;
  padding: 0;
  display: none;
}
.fw .fw-macros-accordion .dropdown-menu .fw-macros-accord-inner .fw-macros-accord-parent .fw-macros-accord-items .fw-macros-accord-list-items .fw-macros-accord-list-item {
  list-style: none;
}
.fw .fw-macros-accordion .dropdown-menu .fw-macros-accord-inner .fw-macros-accord-parent .fw-macros-accord-items .fw-macros-accord-list-items .fw-macros-accord-list-item > a {
  display: block;
  padding: 2px 10px 2px 20px;
  color: #000;
}
.fw .fw-macros-accordion .dropdown-menu .fw-macros-accord-inner .fw-macros-accord-parent .fw-macros-accord-items .fw-macros-accord-list-items .fw-macros-accord-list-item:hover {
  background-color: #fafafa;
}
.fw .fw-macros-accordion .dropdown-menu .fw-macros-accord-inner .fw-macros-accord-parent .fw-macros-accord-items.open .fw-macros-accord-toggle {
  background-position: -102px -3079px;
}
.fw .fw-macros-accordion .dropdown-menu .fw-macros-accord-inner .fw-macros-accord-parent .fw-macros-accord-items.open .fw-macros-accord-header > span:hover {
  background-color: #fff;
}
.fw .fw-macros-accordion .dropdown-menu .fw-macros-accord-inner .fw-macros-accord-parent .fw-macros-accord-items.open .fw-macros-accord-list-items {
  display: block;
}
.fw .range-slider {
  width: 80px;
  height: 3px;
  background: #E5E5E5;
  outline: none;
  display: inline-block;
  border-width: 0;
  border-radius: 0;
  position: relative;
}
.fw .range-slider .ui-slider-handle {
  background-color: transparent;
  background-image: url("images/flat-common-sprites-images@2x.png?bN=5314");
  background-image: url("images/flat-common-sprites-images.png?bN=5314") \9;
  background-size: 500px 3824px !important;
  background-position: -29px -3730px;
  width: 17px;
  height: 16px;
  display: inline-block;
  border: 0;
  cursor: pointer;
  position: absolute;
  top: -7px;
  margin-left: -8px;
}
.fw .range-slider.range-slider-style-1 {
  background: #CBCBCB;
  height: 2px;
}
.fw .range-slider.range-slider-style-1 .ui-slider-handle {
  width: 12px;
  height: 12px;
  border: #3E85B2 solid 1.5px;
  border-radius: 50%;
  background-color: #fff;
  background-image: none;
  top: -5.5px;
  margin-left: -6px;
}
.fw .chart-type {
  position: absolute;
  right: 0px;
}
.fw .chart-type > .btn-default {
  background: #fff;
  width: 30px;
  height: 28px;
  border: 1px solid #ccc;
  padding: 0px;
}
.fw .chart-type > .btn-default > .caret {
  border: 0px;
  background-position: -426px -724px;
  margin: 0px 0 0 6px;
}
.fw .chart-type > .btn-default.btn-sm {
  height: 22px;
  width: 22px;
}
.fw .chart-type > .btn-default.btn-sm > .caret {
  margin: 1px 0 0 1px;
  background-position: -333px -191px;
}
.fw .chart-type .dropdown-menu {
  min-width: 100px !important;
}
.fw .chart-type > .dropdown-menu {
  margin-top: -1px;
  z-index: 100;
}
.fw .chart-type > .dropdown-menu a {
  padding: 6px 8px !important;
  cursor: pointer;
}
.fw .chart-type > .dropdown-menu > li > a .caret {
  float: right;
  border: 0px;
  background-position: -264px -32px;
  margin: 0px;
}
.fw .chart-type > .dropdown-menu > li > a.activethis {
  background: #7abf37;
  color: #fff;
}
.fw .chart-type > .dropdown-menu > li > a.activethis .caret {
  background-position: -116px -879px;
}
.fw .chart-type.open .btn-default {
  border-bottom-color: #fff;
  position: relative;
  z-index: 105;
}
.fw .chart-type .dropdown-submenu .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -1px;
}
.fw .chart-type2 {
  border: 1px solid #C1C1C1;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  position: absolute;
  right: 12px;
  top: 12px;
}
.fw .chart-type2 ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw .chart-type2 ul li {
  float: left;
  border-left: 1px solid #C1C1C1;
}
.fw .chart-type2 ul li:first-child {
  border-left: none;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.fw .chart-type2 ul li:last-child {
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.fw .chart-type2 ul li:hover {
  background-color: #F0F0F0;
}
.fw .chart-type2 ul li a {
  display: inline-block;
  padding: 2px;
}
.fw ul.list-style1 {
  list-style-position: inside;
}
.fw ul.list-style1 li {
  float: left;
  margin-right: 15px;
  margin-bottom: 10px;
  position: relative;
  padding-left: 20px;
}
.fw ul.list-style1 li span {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inline-block;
  vertical-align: middle;
  margin-top: -2px;
  margin-left: -2px;
}
.fw ul.list-style1.with-checkbox li .checkbox-inline {
  padding-left: 0px;
}
.fw ul.list-style1.with-checkbox li .checkbox-inline span {
  margin-left: -1px;
}
.fw .list-boxs {
  padding-top: 15px;
}
.fw .list-boxs .list-box {
  width: 20%;
  display: table;
  float: left;
  margin-right: -4px;
  vertical-align: top;
}
.fw .list-boxs .list-box ul.list-style1 {
  list-style-position: inside;
}
.fw .list-boxs .list-box ul.list-style1 li {
  float: left;
  margin-right: 15px;
  margin-bottom: 10px;
  position: relative;
  padding-left: 20px;
}
.fw .list-boxs .list-box ul.list-style1 li span {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inline-block;
  vertical-align: middle;
  margin-top: -2px;
  margin-left: -2px;
}
.fw .list-boxs .list-box ul.list-style1.with-checkbox li .checkbox-inline {
  padding-left: 0px;
}
.fw .list-boxs .list-box ul.list-style1.with-checkbox li .checkbox-inline span {
  margin-left: -1px;
}
.fw .list-boxs .list-box ul.list-style2 {
  list-style-type: none;
  width: 100%;
}
.fw .list-boxs .list-box ul.list-style2 li {
  float: left;
  margin-right: 15px;
  margin-bottom: 10px;
  position: relative;
  padding-left: 20px;
  line-height: 18px;
  width: 100%;
}
.fw .list-boxs .list-box ul.list-style2 li span {
  display: inline-block;
  margin-top: -2px;
  margin-left: -2px;
  padding-right: 32px;
  width: 100%;
}
.fw .list-boxs .list-box ul.list-style2 li::before {
  content: "";
  display: block;
  width: 5px;
  height: 5px;
  background-color: #7f7f7f;
  border-radius: 50%;
  position: absolute;
  left: 6px;
  top: 6px;
}
.fw .list-boxs .list-box ul.list-style2 li > i.fw-icn-arrow-down {
  position: absolute;
  right: 14px;
  top: -2px;
}
.fw .list-boxs .list-box ul.list-style2 li ul {
  display: none;
  list-style: none;
  padding-left: 0;
  margin-top: 10px;
  margin-bottom: 0px;
  margin-left: -8px;
  width: 100%;
}
.fw .list-boxs .list-box ul.list-style2 li ul li {
  margin-right: 15px;
  margin-bottom: 10px;
  position: relative;
  padding-left: 20px;
  padding-right: 0px;
  width: 100%;
}
.fw .list-boxs .list-box ul.list-style2 li ul li::before {
  content: "";
  display: block;
  width: 5px;
  height: 5px;
  background-color: #7f7f7f;
  border-radius: 50%;
  position: absolute;
  left: 6px;
  top: 6px;
}
.fw .list-boxs .list-box ul.list-style2 li ul li:last-child {
  margin-bottom: 0px;
}
.fw .list-boxs .list-box ul.list-style2 li ul li span {
  margin-top: -2px;
  margin-left: -2px;
  padding-right: 0px;
  width: 100%;
}
.fw .list-boxs .list-box ul.list-style2 .open ul {
  display: block;
}
.fw .list-boxs .list-box ul.list-style3 {
  list-style: none;
  padding-left: 20px;
  margin-bottom: 0px;
}
.fw .list-boxs .list-box ul.list-style3 > li {
  float: left;
  margin-right: 20px;
  margin-bottom: 10px;
  position: relative;
  padding-left: 5px;
  padding-right: 15px;
  width: 95%;
}
.fw .list-boxs .list-box ul.list-style3 > li::before {
  content: "";
  display: block;
  width: 5px;
  height: 5px;
  background-color: #7f7f7f;
  border-radius: 50%;
  position: absolute;
  left: -5px;
  top: 6px;
}
.fw .list-boxs .list-box ul.list-style3 > li:last-child {
  margin-bottom: 0px;
}
.fw .list-boxs .list-box ul.list-style3 > li > label {
  padding-left: 0px;
}
.fw .list-boxs .list-box ul.list-style3 > li ul {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0px;
  margin-left: -15px;
  margin-top: 10px;
  display: none;
  width: 100%;
}
.fw .list-boxs .list-box ul.list-style3 > li ul li {
  margin-right: 15px;
  margin-bottom: 10px;
  position: relative;
  padding-left: 14px;
  padding-right: 0px;
  width: 100%;
}
.fw .list-boxs .list-box ul.list-style3 > li ul li:last-child {
  margin-bottom: 0px;
}
.fw .list-boxs .list-box ul.list-style3 > li ul li label span {
  margin-top: -2px;
  margin-left: -2px;
  padding-right: 0px;
  width: 100%;
}
.fw .list-boxs .list-box ul.list-style3 > li ul li > i.fw-icn-arrow-down {
  position: absolute;
  right: 14px;
  top: -1px;
}
.fw .list-boxs .list-box ul.list-style3 > li .open ul {
  display: block;
}
.fw .list-boxs .list-box ul.list-style3.with-checkbox > li > .checkbox-inline {
  padding-left: 0px;
}
.fw .list-boxs .list-box ul.list-style3.with-checkbox > li > .checkbox-inline > span {
  margin-left: -1px;
}
.fw .list-boxs .list-box ul.list-style3.with-checkbox > li {
  float: left;
  margin-right: 15px;
  margin-bottom: 10px;
  position: relative;
  padding-left: 14px;
  padding-right: 10px;
}
.fw .list-boxs .list-box ul.list-style3.with-checkbox > li:last-child {
  margin-bottom: 0px;
}
.fw .list-boxs .list-box ul.list-style3.with-checkbox > li > label > span {
  display: inline-block;
  margin-top: -2px;
  margin-left: -2px;
  padding-right: 25px;
}
.fw .list-boxs .list-box ul.list-style3.with-checkbox > li > i.fw-icn-arrow-down {
  position: absolute;
  right: 14px;
  top: -1px;
}
.fw .list-boxs .list-box ul.list-style3.with-checkbox > li ul {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0px;
  margin-left: -15px;
  margin-top: 10px;
  display: none;
  width: 100%;
}
.fw .list-boxs .list-box ul.list-style3.with-checkbox > li ul li {
  margin-right: 15px;
  margin-bottom: 10px;
  position: relative;
  padding-left: 14px;
  padding-right: 0px;
  width: 100%;
}
.fw .list-boxs .list-box ul.list-style3.with-checkbox > li ul li:last-child {
  margin-bottom: 0px;
}
.fw .list-boxs .list-box ul.list-style3.with-checkbox > li ul li label span {
  margin-top: -2px;
  margin-left: -2px;
  padding-right: 0px;
  width: 100%;
}
.fw .list-boxs .list-box ul.list-style3.with-checkbox > li ul li > i.fw-icn-arrow-down {
  position: absolute;
  right: 14px;
  top: -1px;
}
.fw .list-boxs .list-box ul.list-style3.with-checkbox > li .open ul {
  display: block;
}
@media screen and (max-width: 1920px) {
  .fw .list-boxs .list-box {
    width: 25%;
  }
}
@media screen and (max-width: 1280px) {
  .fw .list-boxs .list-box {
    width: 33.3333%;
  }
}
@media screen and (max-width: 992px) {
  .fw .list-boxs .list-box {
    width: 50%;
  }
}
@media screen and (max-width: 680px) {
  .fw .list-boxs .list-box {
    width: 100%;
  }
}
.fw .auto-complete-box {
  position: absolute;
  max-height: 100px;
  overflow: hidden;
  top: 100%;
  width: 100%;
  z-index: 99;
  background-color: #fff;
  border-width: 0;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
}
.fw .auto-complete-box ul.ui-autocomplete {
  position: relative;
  max-height: initial !important;
  overflow: visible;
  box-shadow: none;
  border-width: 0;
  z-index: 1 !important;
}
.fw .auto-complete-box.open {
  border: #e4e4e4 solid 1px;
}
.fw .sigma-tags {
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw .sigma-tags li {
  display: inline-block;
  vertical-align: top;
  padding: 0 7px;
  -webkit-border-radius: 11px;
  -moz-border-radius: 11px;
  border-radius: 11px;
  border: 1px solid #E8E5EA;
  background-color: #F9FBFC;
  font-size: 9px;
  margin-top: 7px;
}
.fw .fw-numeric-list {
  list-style: none;
  padding: 0 0 0 20px;
  margin: 20px 0 0;
}
.fw .fw-numeric-list li {
  padding: 0 0 20px 30px;
  line-height: 18px;
  position: relative;
}
.fw .fw-numeric-list li span {
  position: absolute;
  height: 18px;
  width: 18px;
  background-color: #909090;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  color: #fff;
  text-align: center;
  left: 0;
  top: 0;
  line-height: 19px;
}
.fw .fw-cloud-app-card {
  border: #e4e4e4 solid 1px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  padding: 10px 15px 17px 55px;
  position: relative;
  width: 230px;
  float: left;
  margin: 0 15px 0 0;
  cursor: pointer;
}
.fw .fw-cloud-app-card .cloud-app-card-img {
  position: absolute;
  top: 12px;
  left: 15px;
}
.fw .fw-cloud-app-card .cloud-app-card-description {
  margin-top: 13px;
  margin-bottom: 0;
  line-height: 16px;
}
.fw .fw-cloud-app-card:hover {
  border-color: #C3C3C3;
  -webkit-box-shadow: rgba(0, 0, 0, 0.16) 0 3px 6px;
  box-shadow: rgba(0, 0, 0, 0.16) 0 3px 6px;
  transition: 0.5s;
}
.fw .fw-fixed-table-with-scroll {
  position: relative;
  max-width: 100%;
}
.fw .fw-fixed-table-with-scroll .fw-fixed-table {
  position: absolute;
  top: 0;
  left: 0;
}
.fw .fw-fixed-table-with-scroll .fw-fixed-table .mCSB_scrollTools {
  visibility: hidden;
}
.fw .no-wf-lhs .wf-builder .drag-continant-base {
  left: 15px;
  position: absolute;
  right: 15px;
}
.fw .wf-builder .dragging-nav {
  width: 215px;
  min-height: 760px;
  float: left;
  border: #e4e4e4 solid 1px;
  height: 100%;
  top: 0;
}
.fw .wf-builder .dragging-nav .dragging-panel {
  margin-bottom: 0;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel + .panel {
  margin-top: 0;
  border-top: none;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel.panel-default {
  border-left: none;
  border-right: none;
  border-color: #e4e4e4;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel.panel-default > .panel-heading {
  padding: 0;
  background-color: #eceff0;
  border-color: #e4e4e4;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel.panel-default > .panel-heading .panel-title {
  font-size: 11px;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel.panel-default > .panel-heading .panel-title a {
  padding: 6.5px 10px;
  display: inline-block;
  width: 100%;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel.panel-default > .panel-heading .panel-title a:hover,
.fw .wf-builder .dragging-nav .dragging-panel .panel.panel-default > .panel-heading .panel-title a:focus {
  text-decoration: none;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel.panel-default > .panel-heading .panel-title a .badge-new {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 8px;
  font-weight: 600;
  color: #fff;
  background-color: #1C9658;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  padding: 1px 2px;
  margin-left: 5px;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel.panel-default > .panel-heading .panel-title .fw-icn-right-caret {
  margin: -3px -2px 0 0;
  transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
}
.fw .wf-builder .dragging-nav .dragging-panel .panel.panel-default > .panel-heading .panel-title.collapsed .fw-icn-right-caret {
  margin: -3px -6px 0 0;
  transform: rotate(0);
  -webkit-transform: rotate(0);
  -o-transform: rotate(0);
  -moz-transform: rotate(0);
}
.fw .wf-builder .dragging-nav .dragging-panel .panel.panel-default .wf-integration-dropdown {
  left: 100%;
  top: 0;
  margin-top: -1px;
  padding: 15px 15px 0;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel.panel-default .wf-integration-dropdown ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel.panel-default .wf-integration-dropdown ul li {
  margin-top: 7px;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel.panel-default .wf-integration-dropdown ul li a {
  font-size: 12px;
  color: #000;
  padding: 0 !important;
  margin-left: -2px;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel.panel-default .wf-integration-dropdown ul li a:hover {
  background-color: transparent;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel.panel-default .wf-integration-dropdown ul li:first-child {
  margin-top: 0;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse {
  padding: 0 5px;
  border-top: #e4e4e4 solid 1px;
  position: relative;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .dragging-header {
  color: #959595;
  font-size: 11px;
  display: block;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .dragging-header:first-child {
  margin-top: 5px;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .dragging-list {
  padding: 5px 0;
  margin-bottom: 0;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .dragging-list li {
  list-style: none;
  margin-bottom: 5px;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .dragging-list li a {
  color: #000;
  border: #e6e6e6 solid 1px;
  padding: 2px 5px 2px 19px;
  position: relative;
  min-height: 22px;
  display: inline-block;
  width: 100%;
  line-height: 15px;
  font-size: 11px;
  cursor: move;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .dragging-list li a .icn-drag-handle {
  position: absolute;
  top: 50%;
  margin-top: -9px;
  left: 0;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .dragging-list li a:hover,
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .dragging-list li a:focus {
  text-decoration: none;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .dragging-list li:last-child {
  margin-bottom: 0;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .dragging-list.dragging-disabled-list li a {
  color: #757575;
  border-color: #B8BCBE;
  background-color: #EAEAEA;
  cursor: pointer;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .empty-drag-box,
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .add-drag-box {
  font-size: 11px;
  text-align: center;
  padding: 25px 0;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .empty-drag-box .icn-plus-black-thick,
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .add-drag-box .icn-plus-black-thick {
  margin-right: 2px;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .add-drag-box {
  padding: 2px 2px 4px 0;
  text-align: right;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .empty-integrations {
  padding: 16px 0;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .wf-integration-card {
  display: block;
  position: absolute;
  border: 1px solid #C6CACC;
  left: 100%;
  top: 0;
  margin-top: -1px;
  width: 230px;
  padding: 20px 15px;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .wf-integration-card .wf-integrate-product {
  margin-bottom: 16px;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .wf-integration-card .wf-integrate-product .wf-prod-img {
  float: left;
  width: 45px;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .wf-integration-card .wf-integrate-product .wf-prod-info {
  float: left;
  max-width: 135px;
  margin-left: 15px;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .wf-integration-card .wf-integrate-product .wf-prod-info strong {
  font-size: 12px;
  display: block;
  margin-bottom: 5px;
  font-weight: 400;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .wf-integration-card .wf-integrate-product .wf-prod-info .wf-integrate-btn {
  display: inline-block;
  border: 1px solid #1487B6;
  padding: 3px 10px;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 10px;
  color: #1487B6;
  text-decoration: none;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .wf-integration-card .wf-integrate-product .wf-prod-info .wf-integrate-btn:hover {
  background-color: #1487B6;
  color: #fff;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .wf-integration-card .wf-integrate-product .wf-prod-details {
  margin-top: 17px;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .wf-integration-card .wf-integrate-product .wf-prod-details span {
  display: block;
  margin-bottom: 5px;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .wf-integration-card .wf-integrate-product .wf-prod-details p {
  margin: 0;
  color: #7F7F7F;
  font-size: 10px;
  line-height: 17px;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .wf-integration-card .wf-integrate-links {
  padding: 16px 0 0;
  border-top: 1px solid #E4E4E4;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .wf-integration-card .wf-integrate-links span {
  display: block;
  margin-bottom: 5px;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .wf-integration-card .wf-integrate-links ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .wf-integration-card .wf-integrate-links ul li {
  margin-bottom: 3px;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .wf-integration-card .wf-integrate-links ul li a:hover {
  background-color: transparent;
  color: #017fbe;
}
.fw .wf-builder .dragging-nav .dragging-panel .panel-collapse .wf-integration-card .wf-integrate-links ul li:last-child {
  margin-bottom: 0;
}
.fw .wf-builder .dragging-nav .drag-search {
  position: relative;
  margin: 3px;
}
.fw .wf-builder .dragging-nav .drag-search input {
  width: 100%;
  height: 22px;
  line-height: 22px;
  border: #e7e7e7 solid 1px;
  padding: 0 5px;
  padding-right: 25px;
  font-size: 11px;
}
.fw .wf-builder .dragging-nav .drag-search .icn-search-right {
  position: absolute;
  top: 2px;
  right: 3px;
  opacity: 0.6;
}
.fw .wf-builder .dragging-nav .drag-search .fw-icn-clear-search {
  position: absolute;
  top: 3px;
  right: 2px;
}
.fw .wf-builder .dragging-nav .drag-search .search-base {
  border-color: #e7e7e7;
  width: 100%;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: -1px 0 0;
  background-color: #fff;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.fw .wf-builder .dragging-nav .drag-search .search-base ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.fw .wf-builder .dragging-nav .drag-search .search-base ul li a {
  font-size: 11px;
  padding: 3.5px 10px;
  display: block;
  text-decoration: none;
  color: #000;
}
.fw .wf-builder .drag-continant-base {
  left: 245px;
  position: absolute;
  right: 15px;
}
.fw .wf-builder .drag-continant-base .drag-continant-area {
  border: #e4e4e4 solid 1px;
  min-height: 760px;
  background: #f6f6f6 url("images/grid.png?bN=5314") repeat;
}
.fw .wf-builder .drag-continant-base .drag-continant-area .dropdown-menu.dropdown-menu-arrow {
  -webkit-box-shadow: 0px 0px 4px 1px rgba(93, 93, 93, 0.13);
  box-shadow: 0px 0px 4px 1px rgba(93, 93, 93, 0.13);
  border: none;
}
.fw .wf-builder .drag-continant-base .drag-continant-area .dropdown-menu.dropdown-menu-arrow:after {
  -webkit-box-shadow: -1px 1px 2px 0px rgba(195, 195, 195, 0.2);
  box-shadow: -1px 1px 2px 0px rgba(195, 195, 195, 0.2);
}
.fw .wf-builder .drag-continant-base .drag-continant-area .empty-drag-info {
  width: 755px;
  padding: 27px 0;
  background-color: #fff;
  border: #e4e4e4 solid 1px;
  text-align: center;
  margin: 210px auto 0;
}
.fw .wf-builder .drag-continant-base .drag-continant-area .empty-drag-info .fw-icn-info-lg {
  margin-top: -2px;
  margin-right: 10px;
}
.fw .wf-builder .drag-continant-base .drag-continant-area .empty-drag-info-sm {
  width: 510px;
  background-color: #fff;
  border: 1px solid #e4e4e4;
  text-align: center;
  margin: auto;
  height: 40px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.fw .connect-circle-bottom,
.fw .connect-circle-right {
  display: inline-block;
  background-color: #fff;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  border: #bfbfbf solid 1px;
  position: absolute;
  left: 50%;
  bottom: -5px;
  margin-left: -5px;
  z-index: 2;
}
.fw .connect-circle-bottom.connect-circle-danger,
.fw .connect-circle-right.connect-circle-danger {
  border-color: #FF6560;
}
.fw .connect-circle-right {
  bottom: auto;
  top: 50%;
  margin-left: 0;
  margin-top: -4px;
  right: -4px;
  left: auto;
}
.fw .fw-wf-icon {
  margin-top: -1px;
}
.fw .drag-condition-edit {
  position: absolute;
  right: 0px;
  top: 1px;
  width: 20px;
  height: 34px;
  border-left: 1px solid #F2F2F2;
}
.fw .drag-condition-edit::after {
  content: "";
  position: absolute;
  width: 100%;
  border-bottom: 1px solid #F2F2F2;
  opacity: 1;
  left: -1px;
  top: 50%;
}
.fw .drag-condition-edit .fw-icn-edit-xsm {
  margin-left: 0;
  margin-right: 0;
  opacity: 0.6;
  cursor: pointer;
}
.fw .drag-condition-edit .fw-icn-edit-xsm:hover {
  opacity: 1;
}
.fw .drag-condition-edit .fw-icn-close-xsm {
  margin-left: 0px;
  margin-right: 0px;
  opacity: 0.6;
  cursor: pointer;
  margin-top: 0px;
}
.fw .drag-condition-edit .fw-icn-close-xsm:hover {
  opacity: 1;
}
.fw .icn-wf-dots {
  width: 1px;
  min-height: 63px;
  border-right: #cdcdcd dashed 1px;
  display: inline-block;
  height: 100%;
}
.fw .dragged-box,
.fw .empty-dragged-box {
  width: 185px;
  display: inline-block;
  border-left: none;
  background-color: #fff;
  line-height: 36px;
  -webkit-box-shadow: -1px 1px 4px 0px rgba(93, 93, 93, 0.13);
  box-shadow: -1px 1px 4px 0px rgba(93, 93, 93, 0.13);
  position: absolute;
  margin-bottom: 0;
}
.fw .dragged-box.active,
.fw .empty-dragged-box.active {
  background-color: #fff7d0;
  box-shadow: 1px 2px 4px 0px transparent;
}
.fw .dragged-box.active .main-drag-box,
.fw .empty-dragged-box.active .main-drag-box {
  border: #acacac dashed 1px;
  border-left: #acacac dashed 1px;
}
.fw .dragged-box.active .drag-condition-edit,
.fw .empty-dragged-box.active .drag-condition-edit {
  border-left: 1px dashed #acacac;
}
.fw .dragged-box.active .drag-condition-edit::after,
.fw .empty-dragged-box.active .drag-condition-edit::after {
  border-bottom: 1px dashed #acacac;
}
.fw .dragged-box .drag-delete,
.fw .empty-dragged-box .drag-delete {
  position: absolute;
  right: -5px;
  top: -13px;
  display: none;
}
.fw .dragged-box.ui-draggable-dragging,
.fw .empty-dragged-box.ui-draggable-dragging {
  border: 1px dashed #9A9A9A;
  background-color: #F9F8A7;
  height: 22px;
  line-height: 16px;
}
.fw .dragged-box.ui-draggable-dragging .main-drag-box,
.fw .empty-dragged-box.ui-draggable-dragging .main-drag-box {
  border: none;
  background: transparent;
  height: 22px;
}
.fw .main-drag-box:hover > .drag-delete {
  display: block;
}
.fw .empty-dragged-box.dropdown {
  width: 87px;
  text-align: center;
  display: block;
  border-left: none;
  background-color: #fff;
  line-height: 20px;
  position: relative;
  margin-bottom: 0;
  margin-left: 45px;
  color: #b8b8b8;
  border: #e1e1e1 dashed 1px !important;
}
.fw .empty-dragged-box.dropdown a {
  color: #b9b9b9;
  display: block;
}
.fw .empty-dragged-box.dropdown a i {
  margin-top: -1px;
  margin-left: -3px;
}
.fw .empty-dragged-box.dropdown a:hover,
.fw .empty-dragged-box.dropdown a:focus,
.fw .empty-dragged-box.dropdown a:visited {
  text-decoration: none;
}
.fw .empty-dragged-box.dropdown.open {
  background-color: #dadcdd;
}
.fw .empty-dragged-box.dropdown.open a {
  color: #000;
}
.fw .empty-dragged-box.dropdown.open a i {
  background-position: -261px -409px;
}
.fw .empty-dragged-box.dropdown .dropdown-menu li > a {
  padding: 5px 8px;
  line-height: 1.2;
}
.fw .empty-dragged-box.dropdown .dropdown-menu.dropdown-menu-arrow:after {
  left: 68px;
}
.fw .main-drag-box {
  border: #e6e6e6 solid 1px;
  border-left: #7fdbc4 solid 2px;
  padding: 0 10px;
  height: 36px;
  cursor: move;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding-right: 25px;
}
.fw .main-drag-box:hover .drag-condition-edit {
  visibility: visible;
}
.fw .drag-condition {
  background-color: #fff;
  padding: 8px 12px 3px 8px;
  border: #e6e6e6 solid 1px;
  border-top: none;
}
.fw .drag-condition-one {
  width: 165px;
  height: 20px;
  line-height: 20px;
  background-color: #f5f5f5;
  padding: 0 7px;
  position: relative;
  cursor: pointer;
  margin-bottom: 5px;
}
.fw .drag-condition-one:hover .drag-condition-edit {
  visibility: visible;
}
.fw .drag-condition-one .drag-condition-edit {
  position: absolute;
  right: -2px;
  top: 1.5px;
  visibility: hidden;
}
.fw .drag-condition-one .drag-condition-edit .fw-icn-edit-xsm {
  margin-right: 0;
  margin-left: 0px;
  opacity: 0.6;
}
.fw .drag-condition-one .drag-condition-edit .fw-icn-edit-xsm:hover {
  opacity: 1;
}
.fw .drag-condition-one .drag-condition-edit .fw-icn-close-xsm {
  opacity: 0.6;
  margin-left: 0px;
  margin-top: 0px;
}
.fw .drag-condition-one .drag-condition-edit .fw-icn-close-xsm:hover {
  opacity: 1;
}
.fw .drag-condition-next {
  background-color: #f5f5f5;
  text-align: center;
  height: 22px;
  line-height: 20px;
  border: #e6e6e6 solid 1px;
  border-top: none;
}
.fw .empty-dragged-box {
  color: #b8b8b8;
  text-align: center;
  border: #e1e1e1 dashed 1px !important;
  opacity: 0;
  cursor: move;
}
.fw .empty-dragged-box.show {
  opacity: 1;
  z-index: 1;
}
.fw .wf-direction {
  width: 185px;
  text-align: center;
  position: absolute;
  right: 0 !important;
  top: -65px;
  line-height: 1px;
}
.fw .icn-wf-down-arrow {
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -2.5px;
  z-index: 2;
}
.fw .wf-direction-right {
  position: absolute;
  right: 187px;
  top: 10px;
  line-height: 1px;
  margin-top: -0.5px;
}
.fw .wf-direction-right.wf-direction-155 {
  right: -155px;
}
.fw .wf-direction-right.wf-direction-350 {
  right: -350px;
}
.fw .wf-direction-right .icn-wf-dots {
  min-width: 90px;
  width: 100%;
  height: 1px;
  min-height: initial;
  border-top: #cdcdcd dashed 1px;
  border-right: none;
}
.fw .wf-direction-right .icn-wf-right-arrow {
  position: absolute;
  right: -2.5px;
  top: 50%;
  margin-top: -0.5px;
}
.fw .wf-direction-right .connect-circle-right {
  bottom: auto;
  top: 50%;
  margin-left: 0;
  margin-top: -3px;
  left: 8px;
}
.fw .secondary-listing {
  position: absolute;
  right: -278px;
  top: 50%;
  margin-top: -14px;
  line-height: initial;
}
.fw .secondary-listing.empty-dragged-box {
  position: absolute;
  right: -160px;
  top: 50%;
  margin-top: -10px;
  line-height: 20px;
}
.fw .secondary-listing.wf-listing-right {
  right: -245px;
}
.fw .secondary-listing.list-right-538 {
  right: -538px;
}
.fw .add-task-dropdown {
  position: absolute;
  left: 50%;
  margin-left: -6px;
  top: 16px;
}
.fw .add-task-dropdown .dropdown-menu.dropdown-menu-arrow {
  margin-left: -55px;
}
.fw .add-task-dropdown .dropdown-menu.dropdown-menu-arrow:after {
  left: 66px;
}
.fw .drag-time-delay i {
  visibility: hidden;
}
.fw .drag-time-delay:hover i,
.fw .drag-time-delay .open i {
  visibility: visible;
}
.fw .timedelay-dropdown {
  width: 265px;
  padding: 10px 20px 20px;
  margin-left: -166px;
}
.fw .timedelay-dropdown.dropdown-menu.dropdown-menu-arrow:after {
  left: 180px;
}
.fw .fw-scroll-hidden .mCSB_scrollTools {
  visibility: hidden !important;
}
.fw .macros-tree-section {
  position: absolute;
  top: 0;
  right: 0;
  width: 330px;
  padding: 12px 0 15px 0;
  border-left: 1px solid #e4e4e4;
}
.fw .macros-tree-section .macros-tree-header {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 14px;
  padding: 0 15px;
}
.fw .macros-tree-section .macros-tree-header > span {
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 11px;
  color: #666;
  display: block;
  margin-top: 4px;
}
.fw .macros-tree-section .macros-tree-search {
  width: 100%;
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.fw .macros-tree-section .macros-tree-search > input[type="text"] {
  height: 22px;
  padding-left: 30px;
  min-width: auto;
  width: 100%;
}
.fw .macros-tree-section .macros-tree-search .fw-inline-icon {
  position: absolute;
}
.fw .macros-tree-section .macros-tree-search .fw-inline-icon.fw-icn-clear-search {
  top: 2.5px;
  right: 4px;
  opacity: 0.6;
  filter: alpha(opacity=60);
  cursor: pointer;
}
.fw .macros-tree-section .macros-tree-search .fw-inline-icon.icn-search-right,
.fw .macros-tree-section .macros-tree-search .fw-inline-icon.fw-icn-search-left {
  position: absolute;
  margin-top: 2px;
  margin-left: 7px;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.fw .macros-tree-section .macros-tree {
  padding: 15px 15px 11px 7px;
  background-color: #FCFCFC;
}
.fw .macros-tree-section .macros-tree .macros-tree-left {
  width: 81%;
  float: left;
}
.fw .macros-tree-section .macros-tree .macros-tree-right {
  width: 19%;
  float: left;
  padding-left: 5px;
  color: #627884;
}
.fw .macros-tree-section .macros-tree.open {
  background-color: #fff;
}
.fw .aud-detail-date-list.event-history-list > li {
  padding-bottom: 0;
}
.fw .aud-detail-date-list.event-history-list > li .aud-detail-timeline .aud-detail-timeline-list {
  margin: 5px 0 0;
}
.fw .aud-detail-date-list.event-history-list > li .aud-detail-timeline .aud-detail-timeline-list tr td:last-child {
  border-left-width: 0;
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-align: right;
  min-width: 60px;
  padding-top: 12px;
  padding-right: 7px;
}
.fw .aud-detail-date-list.event-history-list > li .aud-detail-timeline .aud-detail-timeline-list tr td:nth-child(2) {
  border-left: 1px solid #CBCBCB;
}
.fw .aud-detail-date-list.event-history-list > li .aud-detail-timeline .aud-detail-timeline-list tr td .details-right {
  color: #8d8d8d;
  padding-left: 21px;
  padding-bottom: 5px;
  padding-top: 6px;
}
.fw .aud-detail-date-list.event-history-list > li .aud-detail-timeline .aud-detail-timeline-list tr td .details-right strong {
  font-weight: normal;
  display: block;
  color: #000;
  margin-bottom: -1px;
}
.fw .aud-detail-date-list.event-history-list > li .aud-detail-timeline .aud-detail-timeline-list tr td .details-right a {
  margin-left: 0;
  text-decoration: none;
}
.fw .aud-detail-date-list.event-history-list > li .aud-detail-timeline .aud-detail-timeline-list tr td > span {
  color: #8d8d8d;
  text-align: right;
  font-size: 10px;
  padding-right: 20px;
  padding-top: 6px;
}
.fw .aud-detail-date-list.event-history-list > li .aud-detail-timeline .aud-detail-timeline-list tr td > span > strong {
  font-family: "Lato", Helvetica Neue, Helvetica, Arial, sans-serif !important;
  font-size: 11px !important;
  color: #000;
  margin-bottom: 2px;
}
.fw .aud-detail-date-list.event-history-list > li .aud-detail-timeline .aud-detail-timeline-list tr td > i {
  background-position: -164px -2584px !important;
  right: -7px;
  top: 8px;
}
.fw .aud-detail-date-list.event-history-list > li .aud-detail-timeline .aud-detail-timeline-list tr:last-child td .details-right {
  margin-bottom: 0;
}
.fw .timeline {
  overflow: auto;
}
.fw .timeline .timeline-list {
  margin-right: 15px;
}
.fw .timeline .timeline-list .timeline-title {
  position: relative;
  width: 100%;
  margin: 10px 0;
}
.fw .timeline .timeline-list .timeline-title span {
  border: 1px solid #E8E5EA;
  padding: 1px 23px 0px 10px;
  color: #646465;
  display: table;
  border-radius: 11px;
  margin: 0 auto;
  z-index: 9;
  background-color: #fff;
  position: relative;
  cursor: pointer;
}
.fw .timeline .timeline-list .timeline-title span i {
  position: absolute;
  right: 3px;
  top: 0px;
  transform: rotate(180deg);
  transition: 0.2s;
}
.fw .timeline .timeline-list .timeline-title:before {
  content: "";
  width: 100%;
  height: 1px;
  background-color: #E8E5EA;
  top: 10px;
  position: absolute;
  left: 0px;
}
.fw .timeline .timeline-list.open .timeline-title span i {
  transform: rotate(0);
}
.fw .timeline .timeline-list > ul {
  list-style-type: none;
  display: block;
  width: 100%;
  padding-left: 0px;
  position: relative;
}
.fw .timeline .timeline-list > ul > li {
  margin-bottom: 10px;
  display: table;
  width: 100%;
  position: relative;
}
.fw .timeline .timeline-list > ul > li:before {
  content: "";
  width: 1px;
  height: 106%;
  background-color: #e4e4e4;
  position: absolute;
  left: 86px;
  top: 25px;
}
.fw .timeline .timeline-list > ul > li:after {
  content: "";
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #E2E2E2;
  position: absolute;
  display: block;
  top: 17px;
  left: 82px;
}
.fw .timeline .timeline-list > ul > li .date-time {
  width: 75px;
  margin-right: 32px;
  position: absolute;
  left: 0px;
  top: 0px;
  padding: 5px 0px;
}
.fw .timeline .timeline-list > ul > li .date-time .date {
  font-weight: 400;
  color: #666;
}
.fw .timeline .timeline-list > ul > li .date-time .time {
  font-size: 12px;
}
.fw .timeline .timeline-list > ul > li .correlation {
  float: left;
  width: calc(100% - 110px);
  margin-left: 110px;
}
.fw .timeline .timeline-list > ul > li .correlation .correlation-header {
  background-color: #FCFCFC;
  border: 1px solid #F5F5F5;
  padding: 4px 12px;
  border-radius: 4px;
  height: 42px;
  cursor: pointer;
}
.fw .timeline .timeline-list > ul > li .correlation .correlation-header .correlation-head {
  font-size: 11px;
  font-weight: 600;
}
.fw .timeline .timeline-list > ul > li .correlation .correlation-header .correlation-head .badge {
  font-size: 9px;
  border-radius: 2px;
  margin-left: 10px;
  padding: 2px 6px;
  font-weight: normal;
}
.fw .timeline .timeline-list > ul > li .correlation .correlation-header .correlation-head .badge.detType1 {
  color: #E36764;
  background-color: #F9ECEC;
}
.fw .timeline .timeline-list > ul > li .correlation .correlation-header .correlation-head .badge.detType2 {
  color: #F0A03E;
  background-color: #FBF2E8;
}
.fw .timeline .timeline-list > ul > li .correlation .correlation-header .correlation-head .badge.detType3 {
  color: #80BA50;
  background-color: #E8EEE3;
}
.fw .timeline .timeline-list > ul > li .correlation .correlation-header .correlation-info {
  color: #7d7d7d;
  font-size: 10px;
}
.fw .timeline .timeline-list > ul > li .correlation .correlation-header .correlation-info span {
  margin-top: 0px;
  display: inline-block;
  vertical-align: middle;
}
.fw .timeline .timeline-list > ul > li .correlation .correlation-header .kb-sec {
  width: 130px;
  position: absolute;
  top: 0px;
  right: 0px;
  padding: 14px 0;
}
.fw .timeline .timeline-list > ul > li .correlation .correlation-header .kb-sec .arrow-icn {
  height: 41px;
  width: 40px;
  border-left: 1px solid #e4e4e4;
  position: absolute;
  padding: 14px 0;
  right: 0px;
  top: 0px;
  transition: 0.2s;
}
.fw .timeline .timeline-list > ul > li .correlation .correlation-header .kb-sec .arrow-icn i {
  margin: 0 8px;
}
.fw .timeline .timeline-list > ul > li .correlation .correlation-body {
  background-color: #f4f4f4;
  border: 1px solid #ebebeb;
  padding: 4px 12px;
  border-radius: 4px;
  margin-top: 10px;
  display: none;
}
.fw .timeline .timeline-list > ul > li .correlation .correlation-body table {
  padding: 15px;
  width: 100%;
}
.fw .timeline .timeline-list > ul > li .correlation .correlation-body table th,
.fw .timeline .timeline-list > ul > li .correlation .correlation-body table td {
  padding: 4.5px 0;
}
.fw .timeline .timeline-list > ul > li .correlation .correlation-body table th {
  color: #797979;
}
.fw .timeline .timeline-list > ul > li .correlation .correlation-body p {
  color: #777;
}
.fw .timeline .timeline-list > ul > li .correlation.open .correlation-header,
.fw .timeline .timeline-list > ul > li .correlation.open .correlation-body {
  background-color: #f4f4f4;
  border: 1px solid #ebebeb;
}
.fw .timeline .timeline-list > ul > li .correlation.open .correlation-header .arrow-icn i,
.fw .timeline .timeline-list > ul > li .correlation.open .correlation-body .arrow-icn i {
  transform: rotate(180deg);
  margin: 0 11px 0 10px;
}
.fw .timeline .timeline-list > ul > li:last-child:before {
  display: none;
}
.fw .fw-data-filter .data-filter-table table {
  width: 100%;
}
.fw .fw-data-filter .data-filter-table table thead {
  color: #fff;
}
.fw .fw-data-filter .data-filter-table table thead th {
  height: 29px;
  background-color: #536067;
  line-height: 11px;
  padding: 5px 10px;
  font-weight: normal;
  line-height: 18px;
}
.fw .fw-data-filter .data-filter-table table tbody tr td {
  height: 36px;
  line-height: 22px;
  padding: 0px 0px;
  font-weight: normal;
}
.fw .fw-data-filter .col-1 {
  width: 380px;
  float: left !important;
}
.fw .fw-data-filter .col-2 {
  width: 260px;
  float: left !important;
}
.fw .fw-data-filter .col-3 {
  width: 140px;
  float: left !important;
}
.fw .fw-data-filter .df-edit {
  float: right !important;
  margin-right: 72px;
  margin-top: 3px;
  display: none;
  cursor: pointer;
}
.fw .fw-data-filter .df-caret {
  cursor: pointer;
}
.fw .fw-data-filter .df-action {
  float: right !important;
  position: absolute;
  right: 0;
  margin-right: 5px;
  margin-top: 4px;
  line-height: 18px;
  display: none;
}
.fw .fw-data-filter .row-wrapper {
  border-bottom: 1px solid #e4e4e4;
  padding-bottom: 7px;
  padding-top: 7px;
  position: relative;
}
.fw .fw-data-filter .row-wrapper.n-mode {
  padding-bottom: 7px !important;
}
.fw .fw-data-filter .row-wrapper.n-mode .n-mode .col-1 {
  padding-left: 35px;
}
.fw .fw-data-filter .row-wrapper:hover .df-edit {
  display: block;
}
.fw .fw-data-filter .row-wrapper:hover .df-action {
  display: block;
  padding-right: 20px;
}
.fw .fw-data-filter .row-wrapper.btn-action {
  margin-top: 2px;
  border-top: 1px solid #efefef;
  padding-top: 10px;
  padding-left: 20px;
  text-align: center;
  margin-bottom: 10px;
}
.fw .fw-data-filter .row-wrapper:after {
  content: " ";
  display: table;
  clear: both;
}
.fw .fw-data-filter .row-wrapper + .row-wrapper {
  padding-top: 7px;
  border-top-width: 0;
}
.fw .fw-data-filter .sub-level {
  padding-top: 8px;
}
.fw .fw-data-filter .sub-level.enable-bg {
  background-color: #FBFBFB;
}
.fw .fw-data-filter .sub-level.n-mode:hover,
.fw .fw-data-filter .sub-level.n-mode.open {
  background: #fff;
}
.fw .fw-data-filter .sub-level.n-mode:hover > .row-wrapper.n-mode:hover,
.fw .fw-data-filter .sub-level.n-mode.open > .row-wrapper.n-mode:hover {
  background-color: #f6f6f6;
}
.fw .fw-data-filter .sub-level.n-mode .sub-level {
  background: #fff;
}
.fw .fw-data-filter .sub-level.n-mode .sub-level > .row-wrapper.n-mode:hover {
  background-color: #f6f6f6;
}
.fw .fw-data-filter .sub-level .df-caret {
  margin-left: -5px;
}
.fw .fw-data-filter .sub-level .col-1 {
  padding-left: 20px;
}
.fw .fw-data-filter .sub-level .row-wrapper {
  border-bottom-width: 0;
}
.fw .fw-data-filter .sub-level .row-wrapper.enable-line {
  border-bottom-width: 1px;
}
.fw .fw-data-filter .sub-level .sub-level {
  padding-top: 0px;
}
.fw .fw-data-filter .sub-level .sub-level .col-1 {
  padding-left: 40px;
}
.fw .fw-data-filter .sub-level .sub-level .sub-level {
  padding-top: 0px;
}
.fw .fw-data-filter .sub-level .sub-level .sub-level .col-1 {
  padding-left: 60px;
}
.fw .fw-data-filter .sub-level .row-wrapper:last-child {
  padding-bottom: 7px;
}
.fw .fw-data-filter .sub-level .mCSB_scrollTools {
  right: 10px;
}
.fw .fw-data-filter td > .row-wrapper:hover {
  background-color: #F6F6F6;
}
.fw .fw-data-filter td > .sub-level {
  border-bottom: 1px solid #E4E4E4;
  padding-top: 0;
}
.fw .unmapped-account-user {
  position: relative;
}
.fw .unmapped-account-user > span {
  width: 42px;
  height: 42px;
  display: inline-block;
  border-radius: 50%;
  margin-right: 15px;
  position: absolute;
  top: 0;
  left: 0;
}
.fw .unmapped-account-user .unmapped-user-info {
  padding-left: 57px;
}
.fw .anomaly-list-box {
  width: 240px;
  border: 1px solid #C6CACC;
}
.fw .anomaly-list-box div.anomaly-list-inner {
  height: 122px;
  overflow: hidden;
}
.fw .anomaly-list-box div.anomaly-list-inner > .table {
  margin-bottom: 0;
}
.fw .anomaly-list-box div.anomaly-list-inner > .table tr td {
  padding: 5px 10px;
  border-bottom: 1px solid #e4e4e4;
  position: relative;
}
.fw .anomaly-list-box div.anomaly-list-inner > .table tr:hover {
  background-color: #fff;
}
.fw .anomaly-list-box .anomaly-list-actions {
  position: absolute;
  right: 7px;
  top: 4px;
}
.fw .anomaly-list-box .anomaly-list-actions ul {
  margin: 0;
  padding: 0;
}
.fw .anomaly-list-box .anomaly-list-actions ul li {
  list-style: none;
  float: left;
}
.fw .anomaly-list-box > .add-type {
  float: right;
  margin: 2px 8px 4px 0;
}
.fw .anomaly-list-box > .add-type .icn-plus-bold-black {
  margin-right: 4px;
  margin-top: -1px;
}
@media all and (-ms-high-contrast: none) {
  .fw {
    /* IE11 */
  }
  .fw *::-ms-backdrop,
  .fw .fwmandatory {
    position: relative;
    display: inline-block !important;
    margin-right: 3px;
  }
}
.fw _::selection,
.fw .fwmandatory {
  position: relative \9;
}
@media (max-width: 1350px) {
  .fw {
    /* screens that*/
  }
  .fw .lf-bx {
    margin-bottom: 20px;
  }
  .fw .tfa-panel-group .nte-box {
    padding: 15px;
    width: 100%;
    float: none;
    clear: both;
    border: 1px solid #d9dcdd;
  }
}
@media screen and (min-width: 1325px) and (max-width: 1430px) {
  .fw .fw-fluid-container .fw-static-container-lg {
    width: 1000px;
    margin-left: 0;
  }
}
@media screen and (min-width: 1225px) and (max-width: 1324px) {
  .fw .fw-fluid-container {
    margin-left: 0;
  }
  .fw .fw-fluid-container .fw-static-container-lg {
    width: 900px;
  }
  .fw .fw-fluid-container .fw-mr-90 {
    margin-right: 40px;
  }
}
@media screen and (min-width: 1000px) and (max-width: 1400px) {
  .fw .table-modal-enabled .static-container-md {
    width: 450px;
  }
}
@media screen and (min-width: 1150px) and (max-width: 1224px) {
  .fw .fw-fluid-container {
    margin-left: 0;
  }
  .fw .fw-fluid-container .fw-static-container-lg {
    width: 800px;
  }
  .fw .fw-fluid-container .fw-mr-90 {
    margin-right: 15px;
  }
}
@-moz-document url-prefix() {
  @media screen and (max-width: 1200px) {
    .fw div.arrow-btn div.arrow {
      top: -0.9px !important;
    }
  }
}
@media screen and (min-width: 1480px) {
  .fw .ram-allocation-wrap .ram-allocation-blk .ram-recommantion {
    max-width: 480px;
  }
}
@media screen and (max-width: 1350px) {
  .fw .ram-allocation-wrap .ram-allocation-blk .ram-allocate-form {
    border: none !important;
    margin-bottom: 20px;
  }
  .fw .ram-allocation-wrap .ram-allocation-blk .ram-recommantion {
    max-width: inherit;
    clear: left;
    margin: 20px 0 0 270px;
    float: none;
    padding: 17px 0 0;
    border-top: 1px solid #e3e3e3;
  }
}
@media screen and (max-height: 720px) {
  .fw .configure-load-balancing .clb-right .load-balancing-chart {
    zoom: 0.7;
  }
}
/*************** ELA Top panel Fix Start ***************/
.fw .ela-top-pane .nav-area .nav-tabs li:first-child a {
  border-left: 0px;
}
.fw .ela-top-pane .nav-area .nav-tabs li a:hover {
  border-color: #424f56;
  background-color: #627884;
}
.fw .ela-top-pane .nav-area .nav-tabs li.active a:hover {
  border-color: #fff;
  background-color: #fff;
}
.editor .editor-tooltab {
  position: absolute;
  right: 0;
  z-index: 2;
}
.editor .editor-tooltab .editor-priority {
  float: left;
  right: inherit;
  position: relative;
  top: 0;
}
.editor .editor-tooltab .editor-priority > a {
  color: #000;
  display: inline-block;
  padding: 5px;
  border: 1px solid transparent;
  border-bottom: 0px;
  margin-top: -1px;
  border-radius: 2px 2px 0 0;
  position: relative;
  z-index: 1001;
  min-width: 30px;
  text-align: center;
}
.editor .editor-tooltab .editor-priority.open > a {
  background-color: #fff;
  border-color: #E4E4E4;
  -webkit-box-shadow: 0 -2px 8px rgba(0, 0, 0, 0.1);
  box-shadow: 0 -2px 8px rgba(0, 0, 0, 0.1);
}
.editor .editor-tooltab .editor-priority .tick-dropdown {
  margin-top: -1px;
}
.editor .editor-tooltab .editor-priority .tick-dropdown li a {
  font-family: "Verdana", Helvetica Neue, Helvetica, Arial, sans-serif !important;
  font-weight: normal;
  padding-left: 15px;
}
.editor .editor-tooltab .editor-priority .tick-dropdown:after {
  display: none;
}
.flow-sec-2 {
  border: #c6cacc solid 1px;
  padding: 0px 8px;
  list-style: none;
  -webkit-user-select: none;
  /* Safari 3.1+ */
  -moz-user-select: none;
  /* Firefox 2+ */
  -ms-user-select: none;
  /* IE 10+ */
  user-select: none;
  /* Standard syntax */
}
.flow-sec-2 > li {
  padding: 0px 2px;
  width: 100%;
  border-bottom: 1px solid #c6cacc;
  position: relative;
}
.flow-sec-2 > li:last-child {
  border-bottom-width: 0;
}
.flow-sec-2 > li:hover .flow-arrow {
  display: block;
}
.flow-sec-2 > li.left-edge:before {
  display: none;
}
.flow-sec-2 > li.right-edge:after {
  display: none;
}
.flow-sec-2 .flow-arrow {
  position: absolute;
  width: 15px;
  height: 15px;
  z-index: 10;
  display: none;
  background-image: url("images/s2-flat-common-sprites-images@2x.png?bN=5314");
  background-size: 500px 1600px !important;
  background-image: url("images/s2-flat-common-sprites-images.png?bN=5314") \9;
  background-position: -352px -893px;
  top: 13px;
  cursor: pointer;
}
.flow-sec-2 .flow-arrow.arrow-prev {
  left: 2px;
}
.flow-sec-2 .flow-arrow.arrow-next {
  right: 65px;
  background-position: -371px -893px;
}
.flow-sec-2 .flow-number {
  margin-right: 0;
}
.flow-sec-2 .flow-order {
  padding: 0;
  margin: 10px 0;
  list-style: none;
  display: inline-block;
  position: absolute;
  transition: 0.3s linear;
  padding-right: 50px;
  left: 0;
  font-size: 0;
}
.flow-sec-2 .flow-order > li .flow-extend-dropdown {
  display: none;
}
.flow-sec-2 .flow-order > li:last-child .flow-extend-dropdown {
  display: block;
}
.flow-sec-2 .flow-order .flow-list {
  border: #c6cacc solid 1px;
  background-color: #f1f4f5;
  height: 21px;
  display: inline-block;
  padding: 0 4px;
  padding-right: 8px;
  line-height: 19px;
  border-radius: 2px;
  cursor: -webkit-grab;
  position: relative;
  margin-right: 17px;
  vertical-align: middle;
  font-size: 11px;
  margin-left: 5px;
}
.flow-sec-2 .flow-order .flow-list .icn-drag {
  vertical-align: middle;
  margin-top: -2px;
  margin-right: 4px;
}
.flow-sec-2 .flow-order .flow-list.ui-sortable-helper {
  background-color: #f9f8a7;
  border: #d55456 dashed 1px;
}
.flow-sec-2 .flow-order .flow-list.ui-sortable-helper:after {
  display: none;
}
.flow-sec-2 .flow-order .flow-list.ui-sortable-helper .icn-drag {
  margin-right: 3px;
}
.flow-sec-2 .flow-order .flow-list.ui-sortable-helper:hover .flow-close {
  display: none;
}
.flow-sec-2 .flow-order .flow-list.ui-sortable-helper .flow-extend-dropdown {
  display: none;
}
.flow-sec-2 .flow-order .flow-list:after {
  content: "";
  display: block;
  position: absolute;
  height: 21px;
  width: 18px;
  background-image: url("images/s2-flat-common-sprites-images@2x.png?bN=5314");
  background-size: 500px 1600px !important;
  background-image: url("images/s2-flat-common-sprites-images.png?bN=5314") \9;
  background-position: -333px -891px;
  right: -22px;
  top: 0;
}
.flow-sec-2 .flow-order .flow-list:last-child:after {
  display: none;
}
.flow-sec-2 .flow-order .flow-list .flow-close {
  position: absolute;
  top: -7px;
  right: -7px;
  background: url("images/s2-flat-common-sprites-images@2x.png?bN=5314");
  background-repeat: no-repeat;
  background-position: -181px -924px;
  background-image: url("images/s2-flat-common-sprites-images.png?bN=5314") \9;
  background-size: 500px 1600px !important;
  width: 14px;
  height: 14px;
  display: none;
  cursor: pointer;
}
.flow-sec-2 .flow-order .flow-list .flow-extend {
  position: absolute;
  background-image: url("images/s2-flat-common-sprites-images@2x.png?bN=5314");
  background-repeat: no-repeat;
  background-position: -204px -925px;
  background-image: url("images/s2-flat-common-sprites-images.png?bN=5314") \9;
  background-size: 500px 1600px !important;
  cursor: pointer;
  width: 12px;
  height: 12px;
  right: -30px;
  top: 4px;
}
.flow-sec-2 .flow-order .flow-list .flow-extend:before {
  position: absolute;
  content: "";
  width: 11px;
  height: 1px;
  background: #B4B4B4;
  left: -10px;
  top: 5px;
}
.flow-sec-2 .flow-order .flow-list:hover .flow-close {
  display: block;
}
.flow-sec-2 .flow-order .empty-list {
  width: 70px;
  height: 21px;
  background-color: #fff;
  border: #d55456 dashed 1px;
  border-radius: 2px;
  margin-right: 17px;
  margin-left: 5px;
  padding: 0 4px;
  display: inline-block;
  vertical-align: middle;
  position: relative;
}
.flow-sec-2 .flow-order .empty-list:after {
  content: "";
  display: block;
  position: absolute;
  height: 18px;
  width: 18px;
  background-image: url("images/s2-flat-common-sprites-images@2x.png?bN=5314");
  background-size: 500px 1600px !important;
  background-image: url("images/s2-flat-common-sprites-images.png?bN=5314") \9;
  background-position: -333px -891px;
  right: -22px;
  top: 0;
}
.flow-sec-2 .flow-order .empty-list:last-child {
  margin-right: 0;
}
.flow-sec-2 .flow-order .empty-list:last-child:after {
  display: none;
}
.flow-sec-2 .flow-actions {
  float: right;
  margin-top: 11px;
}
.flow-sec-2 .flow-content {
  width: 86%;
  overflow: hidden;
  position: relative;
  display: inline-block;
  height: 42px;
  vertical-align: middle;
  white-space: nowrap;
}
.overlay-icon-box {
  position: relative;
  display: inline-block;
}
.overlay-icon-box .overlay-icon {
  position: absolute;
  top: 0;
  right: 0;
}
.ep-protection-list {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ep-protection-list li {
  border-bottom: 1px solid #e9e9e9;
  padding: 16px 16px 16px 55px;
  position: relative;
}
.ep-protection-list li:before,
.ep-protection-list li:after {
  content: "";
  display: table;
  clear: both;
}
.ep-protection-list li:first-child {
  padding-top: 0;
}
.ep-protection-list li:first-child .ep-protection-icon {
  top: 3px;
}
.ep-protection-list li:last-child {
  border: none;
}
.ep-protection-list li .ep-protection-icon {
  position: absolute;
  left: 10px;
  top: 18px;
}
.ep-protection-list li .ep-protection-left {
  float: left;
}
.ep-protection-list li .ep-protection-left > span {
  font-weight: 500;
  font-size: 12px;
  display: block;
  margin-bottom: 6px;
}
.ep-protection-list li .ep-protection-right {
  float: right;
  margin-top: 8px;
}
.ep-protection-list li .ep-protection-right span {
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  font-weight: 500;
  color: #fff;
  padding: 2px 4px 2px 2px;
}
.ep-protection-list li .ep-protection-right span.ep-protected {
  background: rgba(24, 142, 78, 0.1);
  color: #188E4E;
}
.ep-protection-list li .ep-protection-right span.ep-nonsecure {
  background: rgba(122, 122, 122, 0.2);
  color: #7a7a7a;
}
/* naming formats */
.condition-query {
  background: #F5F5F5;
  padding: 15px 15px 15px 32px;
  position: relative;
  margin-bottom: 8px;
}
.condition-query i {
  position: absolute;
  top: 27px;
  left: 6px;
  cursor: move;
}
.ui-tooltop-style2 {
  position: absolute;
  display: none;
  background: #fff;
  color: #000;
  padding: 6px 10px;
  border-radius: 4px;
  font-size: 11px;
  pointer-events: none;
  white-space: nowrap;
  z-index: 2;
  transition: all 0.1s ease;
  -webkit-box-shadow: 0px 4px 7px 0px rgba(0, 0, 0, 0.16);
  box-shadow: 0px 4px 7px 0px rgba(0, 0, 0, 0.16);
}
.ui-tooltop-style2 .ui-tooltip-content .tooltip-heading {
  color: #CE9C13;
}
.ui-tooltop-style2 .ui-tooltip-content .tooltip-heading span {
  color: #626262;
}
.format-value-mirror {
  position: absolute;
  visibility: hidden;
  white-space: pre-wrap;
  word-wrap: break-word;
  overflow-wrap: break-word;
  overflow: hidden;
}
/*************** ELA Top panel Fix End ***************/
/*************** AD360 Top panel Fix Start ***************/
.fw .ad360-top-pane .nav-area .nav-tabs li.active a {
  border-bottom: 1px solid transparent !important;
}
.fw .ad360-top-pane .nav-area .nav-tabs li.active a:hover,
.fw .ad360-top-pane .nav-area .nav-tabs li.active a:focus {
  border-top: 0px;
  border-right: 0px;
  border-bottom: 1px solid transparent !important;
}
/*************** AD360 Top panel Fix End ***************/
/*************** Log360Cloud Top panel Fix Start ***************/
.fw .zlog360-top-pane .nav-area .nav-tabs li:first-child a {
  border-left: 0px;
}
.fw .zlog360-top-pane .nav-area .nav-tabs li a:hover {
  border-color: #424f56;
  background-color: #627884;
}
.fw .zlog360-top-pane .nav-area .nav-tabs li.active a:hover {
  border-color: #fff;
  background-color: #fff;
}
/*************** Log360Cloud Top panel Fix End ***************/
.vulnerability-box {
  border: 1px solid #ededed;
  border-left: 3px solid #fa2222;
  padding: 10px 15px;
  background-color: #fafafa;
}
.vulnerability-box .vul-box-left {
  float: left;
}
.vulnerability-box .vul-box-left .vul-info {
  line-height: 16px;
}
.vulnerability-box .vul-box-left .vul-score {
  color: #6e6e6e;
  padding-right: 10px;
  border-right: 1px solid #bcbcbc;
}
.vulnerability-box .vul-box-left .vul-status {
  padding: 2px 6px 3px 6px;
  color: #d32e2d;
  margin-left: 10px;
  border-radius: 3px;
  background-color: #f4d4d4;
}
.vulnerability-box .vul-box-right {
  float: right;
  text-align: right;
}
.vulnerability-box .vul-box-right div {
  text-align: right;
}
.vector-list {
  padding: 0px;
  list-style: none;
}
.vector-list li {
  list-style: none;
  margin-right: 5px;
  background-color: #f8f8f8;
  border: 1px solid #e4e4e4;
  float: left;
  border-radius: 13px;
  padding: 1px 7px;
  font-size: 10px;
  line-height: 18px;
}
.vector-list li.active {
  background-color: #effaff;
  border: 1px solid #8ed9ff;
}
.vector-list li:last-child {
  margin-right: 0px;
}
.input-group.input-group-style-1 .form-control {
  border-right-width: 0;
}
.input-group.input-group-style-1 .fw-group-input {
  background-color: #fff;
  border: 1px solid #ccc !important;
  border-left-width: 0 !important;
  padding: 1px;
}
.input-group.input-group-style-1 .fw-group-input .fw-icn-plus-black {
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.fw-insight-flow-chart {
  width: 725px;
  height: 324px;
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.fw-insight-flow-chart > img {
  width: 100%;
}
.fw-insight-flow-chart > span {
  position: absolute;
  text-align: center;
}
.fw-insight-flow-chart .fw-insight-text-1 {
  left: 116px;
  top: 45px;
  width: 200px;
}
.fw-insight-flow-chart .fw-insight-text-2 {
  left: 13px;
  top: 157px;
  width: 150px;
  font-size: 13px;
}
.fw-insight-flow-chart .fw-insight-text-3 {
  left: 166px;
  top: 144px;
  width: 100px;
  font-size: 13px;
}
.fw-insight-flow-chart .fw-insight-text-3_1 {
  left: 166px;
  top: 154px;
  width: 100px;
  font-size: 13px;
}
.fw-insight-flow-chart .fw-insight-text-4 {
  width: 200px;
  top: 262px;
  left: 112px;
  font-size: 13px;
}
.fw-insight-flow-chart .fw-insight-text-5 {
  left: 335px;
  top: 173px;
  width: 100px;
  font-size: 13px;
}
.fw-insight-flow-chart .fw-insight-text-6 {
  left: 499px;
  text-align: left;
  top: 98px;
}
.fw-insight-flow-chart .fw-insight-text-6 > span {
  display: block;
  margin-bottom: 11px;
}
