@charset "UTF-8";
/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
 * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any other CSS/SCSS
 * files in this directory. Styles in this file should be added after the last require_* statement.
 * It is generally better to create a new file per style scope.
 *
 */
/*
 * The MIT License
 * Copyright (c) 2012 Matias Meno <m@tias.me>
 */
@import url(/assets/theme-default/bootstrap-ce866222ad29a6622d6b028174775a2629b2c837da48108fe48f4b923d26aea0.css);
@import url(/assets/theme-default/materialadmin-d91eb8023d30222f5145557604b5402b49d6b655516ba38234002ea88bd42781.css);
@import url(/assets/theme-default/font-awesome.min-9b45e83dc4db70725454a05ed0eeb8f24284bdd62c98f4dd52b1cc7b5f7ab662.css);
@import url(/assets/theme-default/material-design-iconic-font.min-9ba47dcafb3904e416a4decf1aa5fe1dcf502e210dbf979916ac644355056215.css);
@import url(/assets/theme-default/libs/wizard/wizard-79e9ec5907075347ae92d1b90b80b4d0622d40a75f99cf2c0a7eb6e81085c9f5.css);
@import url(/assets/theme-default/libs/toastr/toastr-4b19b6d71ee6c6d163e03cb11b0692df826878045f11bf5b6ddab39376ee1f1e.css);
@import url(/assets/bootstrap-select-1.12.1/bootstrap-select-04a1fb78e517a9dcd2d222800ad42a8407cabca7eb16952282b528334061eeac.css);
@-webkit-keyframes passing-through {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30%, 70% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
    transform: translateY(-40px);
  }
}
@-moz-keyframes passing-through {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30%, 70% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
    transform: translateY(-40px);
  }
}
@keyframes passing-through {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30%, 70% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
    transform: translateY(-40px);
  }
}
@-webkit-keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
}
@-moz-keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
}
@keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  10% {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
  }
  20% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
@-moz-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  10% {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
  }
  20% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  10% {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
  }
  20% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
/* line 173, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone, .dropzone * {
  box-sizing: border-box;
}

/* line 176, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone {
  min-height: 150px;
  border: 2px solid rgba(0, 0, 0, 0.3);
  background: white;
  padding: 20px 20px;
}

/* line 181, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone.dz-clickable {
  cursor: pointer;
}

/* line 183, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone.dz-clickable * {
  cursor: default;
}

/* line 185, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone.dz-clickable .dz-message, .dropzone.dz-clickable .dz-message * {
  cursor: pointer;
}

/* line 187, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone.dz-started .dz-message {
  display: none;
}

/* line 189, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone.dz-drag-hover {
  border-style: solid;
}

/* line 191, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone.dz-drag-hover .dz-message {
  opacity: 0.5;
}

/* line 193, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-message {
  text-align: center;
  margin: 2em 0;
}

/* line 196, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 16px;
  min-height: 100px;
}

/* line 202, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview:hover {
  z-index: 1000;
}

/* line 204, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview:hover .dz-details {
  opacity: 1;
}

/* line 206, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview.dz-file-preview .dz-image {
  border-radius: 20px;
  background: #999;
  background: linear-gradient(to bottom, #eee, #ddd);
}

/* line 210, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview.dz-file-preview .dz-details {
  opacity: 1;
}

/* line 212, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview.dz-image-preview {
  background: white;
}

/* line 214, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview.dz-image-preview .dz-details {
  -webkit-transition: opacity 0.2s linear;
  -moz-transition: opacity 0.2s linear;
  -ms-transition: opacity 0.2s linear;
  -o-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}

/* line 220, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview .dz-remove {
  font-size: 14px;
  text-align: center;
  display: block;
  cursor: pointer;
  border: none;
}

/* line 226, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview .dz-remove:hover {
  text-decoration: underline;
}

/* line 228, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview:hover .dz-details {
  opacity: 1;
}

/* line 230, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview .dz-details {
  z-index: 20;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  font-size: 13px;
  min-width: 100%;
  max-width: 100%;
  padding: 2em 1em;
  text-align: center;
  color: rgba(0, 0, 0, 0.9);
  line-height: 150%;
}

/* line 243, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview .dz-details .dz-size {
  margin-bottom: 1em;
  font-size: 16px;
}

/* line 246, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview .dz-details .dz-filename {
  white-space: nowrap;
}

/* line 248, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview .dz-details .dz-filename:hover span {
  border: 1px solid rgba(200, 200, 200, 0.8);
  background-color: rgba(255, 255, 255, 0.8);
}

/* line 251, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview .dz-details .dz-filename:not(:hover) {
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 254, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {
  border: 1px solid transparent;
}

/* line 256, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview .dz-details .dz-filename span, .dropzone .dz-preview .dz-details .dz-size span {
  background-color: rgba(255, 255, 255, 0.4);
  padding: 0 0.4em;
  border-radius: 3px;
}

/* line 260, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview:hover .dz-image img {
  -webkit-transform: scale(1.05, 1.05);
  -moz-transform: scale(1.05, 1.05);
  -ms-transform: scale(1.05, 1.05);
  -o-transform: scale(1.05, 1.05);
  transform: scale(1.05, 1.05);
  -webkit-filter: blur(8px);
  filter: blur(8px);
}

/* line 268, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview .dz-image {
  border-radius: 20px;
  overflow: hidden;
  width: 120px;
  height: 120px;
  position: relative;
  display: block;
  z-index: 10;
}

/* line 276, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview .dz-image img {
  display: block;
}

/* line 278, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview.dz-success .dz-success-mark {
  -webkit-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
  -moz-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
  -ms-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
  -o-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
  animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
}

/* line 284, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview.dz-error .dz-error-mark {
  opacity: 1;
  -webkit-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  -moz-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  -ms-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  -o-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
}

/* line 291, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview .dz-success-mark, .dropzone .dz-preview .dz-error-mark {
  pointer-events: none;
  opacity: 0;
  z-index: 500;
  position: absolute;
  display: block;
  top: 50%;
  left: 50%;
  margin-left: -27px;
  margin-top: -27px;
}

/* line 301, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview .dz-success-mark svg, .dropzone .dz-preview .dz-error-mark svg {
  display: block;
  width: 54px;
  height: 54px;
}

/* line 305, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview.dz-processing .dz-progress {
  opacity: 1;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}

/* line 312, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview.dz-complete .dz-progress {
  opacity: 0;
  -webkit-transition: opacity 0.4s ease-in;
  -moz-transition: opacity 0.4s ease-in;
  -ms-transition: opacity 0.4s ease-in;
  -o-transition: opacity 0.4s ease-in;
  transition: opacity 0.4s ease-in;
}

/* line 319, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview:not(.dz-processing) .dz-progress {
  -webkit-animation: pulse 6s ease infinite;
  -moz-animation: pulse 6s ease infinite;
  -ms-animation: pulse 6s ease infinite;
  -o-animation: pulse 6s ease infinite;
  animation: pulse 6s ease infinite;
}

/* line 325, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview .dz-progress {
  opacity: 1;
  z-index: 1000;
  pointer-events: none;
  position: absolute;
  height: 16px;
  left: 50%;
  top: 50%;
  margin-top: -8px;
  width: 80px;
  margin-left: -40px;
  background: rgba(255, 255, 255, 0.9);
  -webkit-transform: scale(1);
  border-radius: 8px;
  overflow: hidden;
}

/* line 340, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview .dz-progress .dz-upload {
  background: #333;
  background: linear-gradient(to bottom, #666, #444);
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 0;
  -webkit-transition: width 300ms ease-in-out;
  -moz-transition: width 300ms ease-in-out;
  -ms-transition: width 300ms ease-in-out;
  -o-transition: width 300ms ease-in-out;
  transition: width 300ms ease-in-out;
}

/* line 353, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview.dz-error .dz-error-message {
  display: block;
}

/* line 355, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview.dz-error:hover .dz-error-message {
  opacity: 1;
  pointer-events: auto;
}

/* line 358, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview .dz-error-message {
  pointer-events: none;
  z-index: 1000;
  position: absolute;
  display: block;
  display: none;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -ms-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  border-radius: 8px;
  font-size: 13px;
  top: 130px;
  left: -10px;
  width: 140px;
  background: #be2626;
  background: linear-gradient(to bottom, #be2626, #a92222);
  padding: 0.5em 1.2em;
  color: white;
}

/* line 379, /home/avarice/AvariceV1/app/assets/stylesheets/dropzone-stuff.scss */
.dropzone .dz-preview .dz-error-message:after {
  content: '';
  position: absolute;
  top: -6px;
  left: 64px;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #be2626;
}

@font-face {
  font-family: 'Simple-Line-Icons';
  src: url(/assets/Simple-Line-Icons-1c823013a692818b26ad756540fcb73f53bfb3409af0d08129bb340c9c5c8a1f.eot?v=2.4.0);
  src: url(/assets/Simple-Line-Icons-1c823013a692818b26ad756540fcb73f53bfb3409af0d08129bb340c9c5c8a1f.eot?v=2.4.0#iefix) format("embedded-opentype"), url(/assets/Simple-Line-Icons-3f501ddb05c70829bbb51cfe9ca9fff57f39e060457c257b3ccf25df767f0870.ttf?v=2.4.0) format("truetype"), url(/assets/Simple-Line-Icons-14b825d7785bf7f90bab8b02c6df6f22863c639cab02038a8ba3e682ab7d2752.woff?v=2.4.0) format("woff"), url(/assets/Simple-Line-Icons-104673f4859604362a18fc6294197d8fffb8cb24ad3211e92eb04f655e18cf4a.woff2?v=2.4.0) format("woff2"), url(/assets/Simple-Line-Icons-51c5b7fbb6ad58d62568b371b58d63a4fb54842503f828aacde8e792903662b9.svg#Simple-Line-Icons?v=2.4.0) format("svg");
  font-weight: normal;
  font-style: normal;
}
/*
 Use the following CSS code if you want to have a class per icon.
 Instead of a list of all class selectors, you can use the generic [class*="icon-"] selector, but it's slower:
*/
/* line 22, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-user,
.icon-people,
.icon-user-female,
.icon-user-follow,
.icon-user-following,
.icon-user-unfollow,
.icon-login,
.icon-logout,
.icon-emotsmile,
.icon-phone,
.icon-call-end,
.icon-call-in,
.icon-call-out,
.icon-map,
.icon-location-pin,
.icon-direction,
.icon-directions,
.icon-compass,
.icon-layers,
.icon-menu,
.icon-list,
.icon-options-vertical,
.icon-options,
.icon-arrow-down,
.icon-arrow-left,
.icon-arrow-right,
.icon-arrow-up,
.icon-arrow-up-circle,
.icon-arrow-left-circle,
.icon-arrow-right-circle,
.icon-arrow-down-circle,
.icon-check,
.icon-clock,
.icon-plus,
.icon-minus,
.icon-close,
.icon-event,
.icon-exclamation,
.icon-organization,
.icon-trophy,
.icon-screen-smartphone,
.icon-screen-desktop,
.icon-plane,
.icon-notebook,
.icon-mustache,
.icon-mouse,
.icon-magnet,
.icon-energy,
.icon-disc,
.icon-cursor,
.icon-cursor-move,
.icon-crop,
.icon-chemistry,
.icon-speedometer,
.icon-shield,
.icon-screen-tablet,
.icon-magic-wand,
.icon-hourglass,
.icon-graduation,
.icon-ghost,
.icon-game-controller,
.icon-fire,
.icon-eyeglass,
.icon-envelope-open,
.icon-envelope-letter,
.icon-bell,
.icon-badge,
.icon-anchor,
.icon-wallet,
.icon-vector,
.icon-speech,
.icon-puzzle,
.icon-printer,
.icon-present,
.icon-playlist,
.icon-pin,
.icon-picture,
.icon-handbag,
.icon-globe-alt,
.icon-globe,
.icon-folder-alt,
.icon-folder,
.icon-film,
.icon-feed,
.icon-drop,
.icon-drawer,
.icon-docs,
.icon-doc,
.icon-diamond,
.icon-cup,
.icon-calculator,
.icon-bubbles,
.icon-briefcase,
.icon-book-open,
.icon-basket-loaded,
.icon-basket,
.icon-bag,
.icon-action-undo,
.icon-action-redo,
.icon-wrench,
.icon-umbrella,
.icon-trash,
.icon-tag,
.icon-support,
.icon-frame,
.icon-size-fullscreen,
.icon-size-actual,
.icon-shuffle,
.icon-share-alt,
.icon-share,
.icon-rocket,
.icon-question,
.icon-pie-chart,
.icon-pencil,
.icon-note,
.icon-loop,
.icon-home,
.icon-grid,
.icon-graph,
.icon-microphone,
.icon-music-tone-alt,
.icon-music-tone,
.icon-earphones-alt,
.icon-earphones,
.icon-equalizer,
.icon-like,
.icon-dislike,
.icon-control-start,
.icon-control-rewind,
.icon-control-play,
.icon-control-pause,
.icon-control-forward,
.icon-control-end,
.icon-volume-1,
.icon-volume-2,
.icon-volume-off,
.icon-calendar,
.icon-bulb,
.icon-chart,
.icon-ban,
.icon-bubble,
.icon-camrecorder,
.icon-camera,
.icon-cloud-download,
.icon-cloud-upload,
.icon-envelope,
.icon-eye,
.icon-flag,
.icon-heart,
.icon-info,
.icon-key,
.icon-link,
.icon-lock,
.icon-lock-open,
.icon-magnifier,
.icon-magnifier-add,
.icon-magnifier-remove,
.icon-paper-clip,
.icon-paper-plane,
.icon-power,
.icon-refresh,
.icon-reload,
.icon-settings,
.icon-star,
.icon-symbol-female,
.icon-symbol-male,
.icon-target,
.icon-credit-card,
.icon-paypal,
.icon-social-tumblr,
.icon-social-twitter,
.icon-social-facebook,
.icon-social-instagram,
.icon-social-linkedin,
.icon-social-pinterest,
.icon-social-github,
.icon-social-google,
.icon-social-reddit,
.icon-social-skype,
.icon-social-dribbble,
.icon-social-behance,
.icon-social-foursqare,
.icon-social-soundcloud,
.icon-social-spotify,
.icon-social-stumbleupon,
.icon-social-youtube,
.icon-social-dropbox,
.icon-social-vkontakte,
.icon-social-steam {
  font-family: 'simple-line-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 222, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-user:before {
  content: "\e005";
}

/* line 225, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-people:before {
  content: "\e001";
}

/* line 228, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-user-female:before {
  content: "\e000";
}

/* line 231, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-user-follow:before {
  content: "\e002";
}

/* line 234, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-user-following:before {
  content: "\e003";
}

/* line 237, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-user-unfollow:before {
  content: "\e004";
}

/* line 240, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-login:before {
  content: "\e066";
}

/* line 243, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-logout:before {
  content: "\e065";
}

/* line 246, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-emotsmile:before {
  content: "\e021";
}

/* line 249, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-phone:before {
  content: "\e600";
}

/* line 252, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-call-end:before {
  content: "\e048";
}

/* line 255, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-call-in:before {
  content: "\e047";
}

/* line 258, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-call-out:before {
  content: "\e046";
}

/* line 261, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-map:before {
  content: "\e033";
}

/* line 264, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-location-pin:before {
  content: "\e096";
}

/* line 267, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-direction:before {
  content: "\e042";
}

/* line 270, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-directions:before {
  content: "\e041";
}

/* line 273, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-compass:before {
  content: "\e045";
}

/* line 276, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-layers:before {
  content: "\e034";
}

/* line 279, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-menu:before {
  content: "\e601";
}

/* line 282, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-list:before {
  content: "\e067";
}

/* line 285, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-options-vertical:before {
  content: "\e602";
}

/* line 288, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-options:before {
  content: "\e603";
}

/* line 291, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-arrow-down:before {
  content: "\e604";
}

/* line 294, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-arrow-left:before {
  content: "\e605";
}

/* line 297, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-arrow-right:before {
  content: "\e606";
}

/* line 300, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-arrow-up:before {
  content: "\e607";
}

/* line 303, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-arrow-up-circle:before {
  content: "\e078";
}

/* line 306, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-arrow-left-circle:before {
  content: "\e07a";
}

/* line 309, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-arrow-right-circle:before {
  content: "\e079";
}

/* line 312, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-arrow-down-circle:before {
  content: "\e07b";
}

/* line 315, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-check:before {
  content: "\e080";
}

/* line 318, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-clock:before {
  content: "\e081";
}

/* line 321, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-plus:before {
  content: "\e095";
}

/* line 324, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-minus:before {
  content: "\e615";
}

/* line 327, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-close:before {
  content: "\e082";
}

/* line 330, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-event:before {
  content: "\e619";
}

/* line 333, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-exclamation:before {
  content: "\e617";
}

/* line 336, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-organization:before {
  content: "\e616";
}

/* line 339, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-trophy:before {
  content: "\e006";
}

/* line 342, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-screen-smartphone:before {
  content: "\e010";
}

/* line 345, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-screen-desktop:before {
  content: "\e011";
}

/* line 348, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-plane:before {
  content: "\e012";
}

/* line 351, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-notebook:before {
  content: "\e013";
}

/* line 354, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-mustache:before {
  content: "\e014";
}

/* line 357, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-mouse:before {
  content: "\e015";
}

/* line 360, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-magnet:before {
  content: "\e016";
}

/* line 363, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-energy:before {
  content: "\e020";
}

/* line 366, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-disc:before {
  content: "\e022";
}

/* line 369, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-cursor:before {
  content: "\e06e";
}

/* line 372, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-cursor-move:before {
  content: "\e023";
}

/* line 375, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-crop:before {
  content: "\e024";
}

/* line 378, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-chemistry:before {
  content: "\e026";
}

/* line 381, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-speedometer:before {
  content: "\e007";
}

/* line 384, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-shield:before {
  content: "\e00e";
}

/* line 387, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-screen-tablet:before {
  content: "\e00f";
}

/* line 390, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-magic-wand:before {
  content: "\e017";
}

/* line 393, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-hourglass:before {
  content: "\e018";
}

/* line 396, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-graduation:before {
  content: "\e019";
}

/* line 399, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-ghost:before {
  content: "\e01a";
}

/* line 402, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-game-controller:before {
  content: "\e01b";
}

/* line 405, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-fire:before {
  content: "\e01c";
}

/* line 408, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-eyeglass:before {
  content: "\e01d";
}

/* line 411, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-envelope-open:before {
  content: "\e01e";
}

/* line 414, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-envelope-letter:before {
  content: "\e01f";
}

/* line 417, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-bell:before {
  content: "\e027";
}

/* line 420, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-badge:before {
  content: "\e028";
}

/* line 423, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-anchor:before {
  content: "\e029";
}

/* line 426, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-wallet:before {
  content: "\e02a";
}

/* line 429, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-vector:before {
  content: "\e02b";
}

/* line 432, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-speech:before {
  content: "\e02c";
}

/* line 435, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-puzzle:before {
  content: "\e02d";
}

/* line 438, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-printer:before {
  content: "\e02e";
}

/* line 441, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-present:before {
  content: "\e02f";
}

/* line 444, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-playlist:before {
  content: "\e030";
}

/* line 447, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-pin:before {
  content: "\e031";
}

/* line 450, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-picture:before {
  content: "\e032";
}

/* line 453, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-handbag:before {
  content: "\e035";
}

/* line 456, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-globe-alt:before {
  content: "\e036";
}

/* line 459, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-globe:before {
  content: "\e037";
}

/* line 462, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-folder-alt:before {
  content: "\e039";
}

/* line 465, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-folder:before {
  content: "\e089";
}

/* line 468, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-film:before {
  content: "\e03a";
}

/* line 471, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-feed:before {
  content: "\e03b";
}

/* line 474, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-drop:before {
  content: "\e03e";
}

/* line 477, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-drawer:before {
  content: "\e03f";
}

/* line 480, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-docs:before {
  content: "\e040";
}

/* line 483, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-doc:before {
  content: "\e085";
}

/* line 486, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-diamond:before {
  content: "\e043";
}

/* line 489, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-cup:before {
  content: "\e044";
}

/* line 492, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-calculator:before {
  content: "\e049";
}

/* line 495, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-bubbles:before {
  content: "\e04a";
}

/* line 498, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-briefcase:before {
  content: "\e04b";
}

/* line 501, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-book-open:before {
  content: "\e04c";
}

/* line 504, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-basket-loaded:before {
  content: "\e04d";
}

/* line 507, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-basket:before {
  content: "\e04e";
}

/* line 510, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-bag:before {
  content: "\e04f";
}

/* line 513, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-action-undo:before {
  content: "\e050";
}

/* line 516, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-action-redo:before {
  content: "\e051";
}

/* line 519, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-wrench:before {
  content: "\e052";
}

/* line 522, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-umbrella:before {
  content: "\e053";
}

/* line 525, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-trash:before {
  content: "\e054";
}

/* line 528, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-tag:before {
  content: "\e055";
}

/* line 531, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-support:before {
  content: "\e056";
}

/* line 534, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-frame:before {
  content: "\e038";
}

/* line 537, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-size-fullscreen:before {
  content: "\e057";
}

/* line 540, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-size-actual:before {
  content: "\e058";
}

/* line 543, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-shuffle:before {
  content: "\e059";
}

/* line 546, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-share-alt:before {
  content: "\e05a";
}

/* line 549, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-share:before {
  content: "\e05b";
}

/* line 552, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-rocket:before {
  content: "\e05c";
}

/* line 555, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-question:before {
  content: "\e05d";
}

/* line 558, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-pie-chart:before {
  content: "\e05e";
}

/* line 561, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-pencil:before {
  content: "\e05f";
}

/* line 564, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-note:before {
  content: "\e060";
}

/* line 567, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-loop:before {
  content: "\e064";
}

/* line 570, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-home:before {
  content: "\e069";
}

/* line 573, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-grid:before {
  content: "\e06a";
}

/* line 576, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-graph:before {
  content: "\e06b";
}

/* line 579, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-microphone:before {
  content: "\e063";
}

/* line 582, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-music-tone-alt:before {
  content: "\e061";
}

/* line 585, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-music-tone:before {
  content: "\e062";
}

/* line 588, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-earphones-alt:before {
  content: "\e03c";
}

/* line 591, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-earphones:before {
  content: "\e03d";
}

/* line 594, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-equalizer:before {
  content: "\e06c";
}

/* line 597, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-like:before {
  content: "\e068";
}

/* line 600, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-dislike:before {
  content: "\e06d";
}

/* line 603, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-control-start:before {
  content: "\e06f";
}

/* line 606, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-control-rewind:before {
  content: "\e070";
}

/* line 609, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-control-play:before {
  content: "\e071";
}

/* line 612, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-control-pause:before {
  content: "\e072";
}

/* line 615, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-control-forward:before {
  content: "\e073";
}

/* line 618, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-control-end:before {
  content: "\e074";
}

/* line 621, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-volume-1:before {
  content: "\e09f";
}

/* line 624, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-volume-2:before {
  content: "\e0a0";
}

/* line 627, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-volume-off:before {
  content: "\e0a1";
}

/* line 630, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-calendar:before {
  content: "\e075";
}

/* line 633, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-bulb:before {
  content: "\e076";
}

/* line 636, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-chart:before {
  content: "\e077";
}

/* line 639, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-ban:before {
  content: "\e07c";
}

/* line 642, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-bubble:before {
  content: "\e07d";
}

/* line 645, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-camrecorder:before {
  content: "\e07e";
}

/* line 648, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-camera:before {
  content: "\e07f";
}

/* line 651, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-cloud-download:before {
  content: "\e083";
}

/* line 654, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-cloud-upload:before {
  content: "\e084";
}

/* line 657, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-envelope:before {
  content: "\e086";
}

/* line 660, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-eye:before {
  content: "\e087";
}

/* line 663, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-flag:before {
  content: "\e088";
}

/* line 666, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-heart:before {
  content: "\e08a";
}

/* line 669, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-info:before {
  content: "\e08b";
}

/* line 672, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-key:before {
  content: "\e08c";
}

/* line 675, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-link:before {
  content: "\e08d";
}

/* line 678, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-lock:before {
  content: "\e08e";
}

/* line 681, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-lock-open:before {
  content: "\e08f";
}

/* line 684, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-magnifier:before {
  content: "\e090";
}

/* line 687, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-magnifier-add:before {
  content: "\e091";
}

/* line 690, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-magnifier-remove:before {
  content: "\e092";
}

/* line 693, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-paper-clip:before {
  content: "\e093";
}

/* line 696, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-paper-plane:before {
  content: "\e094";
}

/* line 699, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-power:before {
  content: "\e097";
}

/* line 702, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-refresh:before {
  content: "\e098";
}

/* line 705, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-reload:before {
  content: "\e099";
}

/* line 708, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-settings:before {
  content: "\e09a";
}

/* line 711, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-star:before {
  content: "\e09b";
}

/* line 714, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-symbol-female:before {
  content: "\e09c";
}

/* line 717, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-symbol-male:before {
  content: "\e09d";
}

/* line 720, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-target:before {
  content: "\e09e";
}

/* line 723, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-credit-card:before {
  content: "\e025";
}

/* line 726, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-paypal:before {
  content: "\e608";
}

/* line 729, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-social-tumblr:before {
  content: "\e00a";
}

/* line 732, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-social-twitter:before {
  content: "\e009";
}

/* line 735, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-social-facebook:before {
  content: "\e00b";
}

/* line 738, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-social-instagram:before {
  content: "\e609";
}

/* line 741, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-social-linkedin:before {
  content: "\e60a";
}

/* line 744, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-social-pinterest:before {
  content: "\e60b";
}

/* line 747, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-social-github:before {
  content: "\e60c";
}

/* line 750, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-social-google:before {
  content: "\e60d";
}

/* line 753, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-social-reddit:before {
  content: "\e60e";
}

/* line 756, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-social-skype:before {
  content: "\e60f";
}

/* line 759, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-social-dribbble:before {
  content: "\e00d";
}

/* line 762, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-social-behance:before {
  content: "\e610";
}

/* line 765, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-social-foursqare:before {
  content: "\e611";
}

/* line 768, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-social-soundcloud:before {
  content: "\e612";
}

/* line 771, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-social-spotify:before {
  content: "\e613";
}

/* line 774, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-social-stumbleupon:before {
  content: "\e614";
}

/* line 777, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-social-youtube:before {
  content: "\e008";
}

/* line 780, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-social-dropbox:before {
  content: "\e00c";
}

/* line 783, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-social-vkontakte:before {
  content: "\e618";
}

/* line 786, /usr/share/rvm/gems/ruby-2.6.8/gems/simple-line-icons-rails-0.1.6/app/assets/stylesheets/simple-line-icons.css.erb */
.icon-social-steam:before {
  content: "\e620";
}

/*
 * Table styles
 */
/* line 4, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable {
  width: 100%;
  margin: 0 auto;
  clear: both;
  border-collapse: separate;
  border-spacing: 0;
  /*
   * Header and footer styles
   */
  /*
   * Body styles
   */
}

/* line 17, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable thead th,
table.dataTable tfoot th {
  font-weight: bold;
}

/* line 21, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable thead th,
table.dataTable thead td {
  padding: 10px 18px;
  border-bottom: 1px solid #111;
}

/* line 26, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable thead th:active,
table.dataTable thead td:active {
  outline: none;
}

/* line 30, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable tfoot th,
table.dataTable tfoot td {
  padding: 10px 18px 6px 18px;
  border-top: 1px solid #111;
}

/* line 35, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc {
  cursor: pointer;
  *cursor: hand;
}

/* line 41, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
  background-repeat: no-repeat;
  background-position: center right;
}

/* line 49, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable thead .sorting {
  background-image: url(/assets/dataTables/sort_both-624f0a471a2535c4754e1f6974b0e64ee70d6907738346e2a11d0bff20258b8c.png);
}

/* line 52, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable thead .sorting_asc {
  background-image: url(/assets/dataTables/sort_asc-ee6010bb0a8d17e58307136a0fbf0b196d949ab6c50eb66d1ff8f0a7d2a4d48b.png);
}

/* line 55, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable thead .sorting_desc {
  background-image: url(/assets/dataTables/sort_desc-26da8e7eaf746a08dec2928977be21aa67212484540a12042b86aa2d904b80e8.png);
}

/* line 58, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable thead .sorting_asc_disabled {
  background-image: url(/assets/dataTables/sort_asc_disabled-50f0e16f8289b1f09eb0d0494d0eee7ae4717e857a4ed77997bb06cefecb2528.png);
}

/* line 61, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable thead .sorting_desc_disabled {
  background-image: url(/assets/dataTables/sort_desc_disabled-3450cc1e5a1585690226a713a726753b3fa2d177e41338a36e0a3188e3f02663.png);
}

/* line 64, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable tbody tr {
  background-color: #ffffff;
}

/* line 67, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable tbody tr.selected {
  background-color: #B0BED9;
}

/* line 70, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable tbody th,
table.dataTable tbody td {
  padding: 8px 10px;
}

/* line 74, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td {
  border-top: 1px solid #ddd;
}

/* line 77, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.row-border tbody tr:first-child th,
table.dataTable.row-border tbody tr:first-child td, table.dataTable.display tbody tr:first-child th,
table.dataTable.display tbody tr:first-child td {
  border-top: none;
}

/* line 82, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.cell-border tbody th, table.dataTable.cell-border tbody td {
  border-top: 1px solid #ddd;
  border-right: 1px solid #ddd;
}

/* line 86, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.cell-border tbody tr th:first-child,
table.dataTable.cell-border tbody tr td:first-child {
  border-left: 1px solid #ddd;
}

/* line 90, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.cell-border tbody tr:first-child th,
table.dataTable.cell-border tbody tr:first-child td {
  border-top: none;
}

/* line 94, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd {
  background-color: #f9f9f9;
}

/* line 97, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.stripe tbody tr.odd.selected, table.dataTable.display tbody tr.odd.selected {
  background-color: #abb9d3;
}

/* line 100, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.hover tbody tr:hover, table.dataTable.display tbody tr:hover {
  background-color: whitesmoke;
}

/* line 103, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.hover tbody tr:hover.selected, table.dataTable.display tbody tr:hover.selected {
  background-color: #a9b7d1;
}

/* line 106, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.order-column tbody tr > .sorting_1,
table.dataTable.order-column tbody tr > .sorting_2,
table.dataTable.order-column tbody tr > .sorting_3, table.dataTable.display tbody tr > .sorting_1,
table.dataTable.display tbody tr > .sorting_2,
table.dataTable.display tbody tr > .sorting_3 {
  background-color: #f9f9f9;
}

/* line 113, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.order-column tbody tr.selected > .sorting_1,
table.dataTable.order-column tbody tr.selected > .sorting_2,
table.dataTable.order-column tbody tr.selected > .sorting_3, table.dataTable.display tbody tr.selected > .sorting_1,
table.dataTable.display tbody tr.selected > .sorting_2,
table.dataTable.display tbody tr.selected > .sorting_3 {
  background-color: #acbad4;
}

/* line 120, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.display tbody tr.odd > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 {
  background-color: #f1f1f1;
}

/* line 123, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.display tbody tr.odd > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd > .sorting_2 {
  background-color: #f3f3f3;
}

/* line 126, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.display tbody tr.odd > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd > .sorting_3 {
  background-color: whitesmoke;
}

/* line 129, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.display tbody tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1 {
  background-color: #a6b3cd;
}

/* line 132, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.display tbody tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2 {
  background-color: #a7b5ce;
}

/* line 135, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.display tbody tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3 {
  background-color: #a9b6d0;
}

/* line 138, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.display tbody tr.even > .sorting_1, table.dataTable.order-column.stripe tbody tr.even > .sorting_1 {
  background-color: #f9f9f9;
}

/* line 141, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.display tbody tr.even > .sorting_2, table.dataTable.order-column.stripe tbody tr.even > .sorting_2 {
  background-color: #fbfbfb;
}

/* line 144, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.display tbody tr.even > .sorting_3, table.dataTable.order-column.stripe tbody tr.even > .sorting_3 {
  background-color: #fdfdfd;
}

/* line 147, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.display tbody tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1 {
  background-color: #acbad4;
}

/* line 150, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.display tbody tr.even.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_2 {
  background-color: #adbbd6;
}

/* line 153, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.display tbody tr.even.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_3 {
  background-color: #afbdd8;
}

/* line 156, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.display tbody tr:hover > .sorting_1, table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {
  background-color: #eaeaea;
}

/* line 159, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.display tbody tr:hover > .sorting_2, table.dataTable.order-column.hover tbody tr:hover > .sorting_2 {
  background-color: #ebebeb;
}

/* line 162, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.display tbody tr:hover > .sorting_3, table.dataTable.order-column.hover tbody tr:hover > .sorting_3 {
  background-color: #eeeeee;
}

/* line 165, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.display tbody tr:hover.selected > .sorting_1, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1 {
  background-color: #a1aec7;
}

/* line 168, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.display tbody tr:hover.selected > .sorting_2, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2 {
  background-color: #a2afc8;
}

/* line 171, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.display tbody tr:hover.selected > .sorting_3, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3 {
  background-color: #a4b2cb;
}

/* line 174, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.no-footer {
  border-bottom: 1px solid #111;
}

/* line 177, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.nowrap th, table.dataTable.nowrap td {
  white-space: nowrap;
}

/* line 180, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.compact thead th,
table.dataTable.compact thead td {
  padding: 4px 17px 4px 4px;
}

/* line 184, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.compact tfoot th,
table.dataTable.compact tfoot td {
  padding: 4px;
}

/* line 188, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable.compact tbody th,
table.dataTable.compact tbody td {
  padding: 4px;
}

/* line 192, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable th.dt-left,
table.dataTable td.dt-left {
  text-align: left;
}

/* line 196, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable th.dt-center,
table.dataTable td.dt-center,
table.dataTable td.dataTables_empty {
  text-align: center;
}

/* line 201, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable th.dt-right,
table.dataTable td.dt-right {
  text-align: right;
}

/* line 205, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable th.dt-justify,
table.dataTable td.dt-justify {
  text-align: justify;
}

/* line 209, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable th.dt-nowrap,
table.dataTable td.dt-nowrap {
  white-space: nowrap;
}

/* line 213, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable thead th.dt-head-left,
table.dataTable thead td.dt-head-left,
table.dataTable tfoot th.dt-head-left,
table.dataTable tfoot td.dt-head-left {
  text-align: left;
}

/* line 219, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable thead th.dt-head-center,
table.dataTable thead td.dt-head-center,
table.dataTable tfoot th.dt-head-center,
table.dataTable tfoot td.dt-head-center {
  text-align: center;
}

/* line 225, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable thead th.dt-head-right,
table.dataTable thead td.dt-head-right,
table.dataTable tfoot th.dt-head-right,
table.dataTable tfoot td.dt-head-right {
  text-align: right;
}

/* line 231, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable thead th.dt-head-justify,
table.dataTable thead td.dt-head-justify,
table.dataTable tfoot th.dt-head-justify,
table.dataTable tfoot td.dt-head-justify {
  text-align: justify;
}

/* line 237, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable thead th.dt-head-nowrap,
table.dataTable thead td.dt-head-nowrap,
table.dataTable tfoot th.dt-head-nowrap,
table.dataTable tfoot td.dt-head-nowrap {
  white-space: nowrap;
}

/* line 243, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable tbody th.dt-body-left,
table.dataTable tbody td.dt-body-left {
  text-align: left;
}

/* line 247, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable tbody th.dt-body-center,
table.dataTable tbody td.dt-body-center {
  text-align: center;
}

/* line 251, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable tbody th.dt-body-right,
table.dataTable tbody td.dt-body-right {
  text-align: right;
}

/* line 255, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable tbody th.dt-body-justify,
table.dataTable tbody td.dt-body-justify {
  text-align: justify;
}

/* line 259, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable tbody th.dt-body-nowrap,
table.dataTable tbody td.dt-body-nowrap {
  white-space: nowrap;
}

/* line 264, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
table.dataTable,
table.dataTable th,
table.dataTable td {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

/*
 * Control feature layout
 */
/* line 275, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
.dataTables_wrapper {
  position: relative;
  clear: both;
  *zoom: 1;
  zoom: 1;
}

/* line 281, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
.dataTables_wrapper .dataTables_length {
  float: left;
}

/* line 284, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
.dataTables_wrapper .dataTables_filter {
  float: right;
  text-align: right;
}

/* line 288, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
.dataTables_wrapper .dataTables_filter input {
  margin-left: 0.5em;
}

/* line 291, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
.dataTables_wrapper .dataTables_info {
  clear: both;
  float: left;
  padding-top: 0.755em;
}

/* line 296, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
.dataTables_wrapper .dataTables_paginate {
  float: right;
  text-align: right;
  padding-top: 0.25em;
}

/* line 301, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
.dataTables_wrapper .dataTables_paginate .paginate_button {
  box-sizing: border-box;
  display: inline-block;
  min-width: 1.5em;
  padding: 0.5em 1em;
  margin-left: 2px;
  text-align: center;
  text-decoration: none !important;
  cursor: pointer;
  *cursor: hand;
  color: #333 !important;
  border: 1px solid transparent;
}

/* line 314, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
  color: #333 !important;
  border: 1px solid #cacaca;
  background-color: white;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #dcdcdc));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, white 0%, #dcdcdc 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, white 0%, #dcdcdc 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, white 0%, #dcdcdc 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, white 0%, #dcdcdc 100%);
  /* Opera 11.10+ */
  background: linear-gradient(to bottom, white 0%, #dcdcdc 100%);
  /* W3C */
}

/* line 331, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
  cursor: default;
  color: #666 !important;
  border: 1px solid transparent;
  background: transparent;
  box-shadow: none;
}

/* line 338, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
  color: white !important;
  border: 1px solid #111;
  background-color: #585858;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #585858 0%, #111 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, #585858 0%, #111 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, #585858 0%, #111 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, #585858 0%, #111 100%);
  /* Opera 11.10+ */
  background: linear-gradient(to bottom, #585858 0%, #111 100%);
  /* W3C */
}

/* line 355, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
.dataTables_wrapper .dataTables_paginate .paginate_button:active {
  outline: none;
  background-color: #2b2b2b;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* Opera 11.10+ */
  background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);
  /* W3C */
  box-shadow: inset 0 0 3px #111;
}

/* line 372, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
.dataTables_wrapper .dataTables_paginate .ellipsis {
  padding: 0 1em;
}

/* line 375, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
.dataTables_wrapper .dataTables_processing {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 40px;
  margin-left: -50%;
  margin-top: -25px;
  padding-top: 20px;
  text-align: center;
  font-size: 1.2em;
  background-color: white;
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
  /* IE10+ */
  background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
  /* Opera 11.10+ */
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
  /* W3C */
}

/* line 400, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_processing,
.dataTables_wrapper .dataTables_paginate {
  color: #333;
}

/* line 407, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
.dataTables_wrapper .dataTables_scroll {
  clear: both;
}

/* line 410, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {
  *margin-top: -1px;
  -webkit-overflow-scrolling: touch;
}

/* line 414, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th > div.dataTables_sizing,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td > div.dataTables_sizing {
  height: 0;
  overflow: hidden;
  margin: 0 !important;
  padding: 0 !important;
}

/* line 421, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
.dataTables_wrapper.no-footer .dataTables_scrollBody {
  border-bottom: 1px solid #111;
}

/* line 424, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
.dataTables_wrapper.no-footer div.dataTables_scrollHead table,
.dataTables_wrapper.no-footer div.dataTables_scrollBody table {
  border-bottom: none;
}

/* line 428, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
.dataTables_wrapper:after {
  visibility: hidden;
  display: block;
  content: "";
  clear: both;
  height: 0;
}

@media screen and (max-width: 767px) {
  /* line 437, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
  .dataTables_wrapper .dataTables_info,
  .dataTables_wrapper .dataTables_paginate {
    float: none;
    text-align: center;
  }

  /* line 442, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
  .dataTables_wrapper .dataTables_paginate {
    margin-top: 0.5em;
  }
}
@media screen and (max-width: 640px) {
  /* line 447, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
  .dataTables_wrapper .dataTables_length,
  .dataTables_wrapper .dataTables_filter {
    float: none;
    text-align: center;
  }

  /* line 452, /usr/share/rvm/gems/ruby-2.6.8/gems/jquery-datatables-rails-3.4.0/app/assets/stylesheets/dataTables/jquery.dataTables.scss */
  .dataTables_wrapper .dataTables_filter {
    margin-top: 0.5em;
  }
}
/* line 13, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable thead th,
table.dataTable thead td {
  border-bottom: 1px solid #616178;
  border-top: 1px solid #616178;
  border-left: 5px solid #616178;
  border-right: 5px solid #616178;
  border-radius: 5px 5px 5px 5px;
  font-size: 1.2em;
}

/* line 22, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable tfoot th,
table.dataTable tfoot td {
  border-top: 1px solid #fff;
  font-size: 1.2em;
}

/* line 27, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable tbody tr {
  background-color: #000000;
}

/* line 30, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable tbody td {
  border-bottom: 3px solid #222222;
  font-size: 1.2em;
}

/* line 34, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable tbody tr.selected {
  background-color: #000000;
}

/* line 37, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td {
  border-top: 1px solid #616178;
}

/* line 40, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.cell-border tbody th, table.dataTable.cell-border tbody td {
  border-top: 1px solid #616178;
  border-right: 1px solid #616178;
}

/* line 44, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.cell-border tbody tr th:first-child,
table.dataTable.cell-border tbody tr td:first-child {
  border-left: 1px solid #616178;
}

/* line 48, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd {
  background-color: #f9f9f9;
}

/* line 51, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.stripe tbody tr.odd.selected, table.dataTable.display tbody tr.odd.selected {
  background-color: #abb9d3;
}

/* line 54, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.hover tbody tr:hover, table.dataTable.display tbody tr:hover {
  background-color: whitesmoke;
}

/* line 57, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.hover tbody tr:hover.selected, table.dataTable.display tbody tr:hover.selected {
  background-color: #a9b7d1;
}

/* line 60, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.order-column tbody tr > .sorting_1,
table.dataTable.order-column tbody tr > .sorting_2,
table.dataTable.order-column tbody tr > .sorting_3, table.dataTable.display tbody tr > .sorting_1,
table.dataTable.display tbody tr > .sorting_2,
table.dataTable.display tbody tr > .sorting_3 {
  background-color: #f9f9f9;
}

/* line 67, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.order-column tbody tr.selected > .sorting_1,
table.dataTable.order-column tbody tr.selected > .sorting_2,
table.dataTable.order-column tbody tr.selected > .sorting_3, table.dataTable.display tbody tr.selected > .sorting_1,
table.dataTable.display tbody tr.selected > .sorting_2,
table.dataTable.display tbody tr.selected > .sorting_3 {
  background-color: #acbad4;
}

/* line 74, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.display tbody tr.odd > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 {
  background-color: #f1f1f1;
}

/* line 77, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.display tbody tr.odd > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd > .sorting_2 {
  background-color: #f3f3f3;
}

/* line 80, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.display tbody tr.odd > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd > .sorting_3 {
  background-color: whitesmoke;
}

/* line 83, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.display tbody tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1 {
  background-color: #a6b3cd;
}

/* line 86, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.display tbody tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2 {
  background-color: #a7b5ce;
}

/* line 89, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.display tbody tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3 {
  background-color: #a9b6d0;
}

/* line 92, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.display tbody tr.even > .sorting_1, table.dataTable.order-column.stripe tbody tr.even > .sorting_1 {
  background-color: #f9f9f9;
}

/* line 95, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.display tbody tr.even > .sorting_2, table.dataTable.order-column.stripe tbody tr.even > .sorting_2 {
  background-color: #fbfbfb;
}

/* line 98, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.display tbody tr.even > .sorting_3, table.dataTable.order-column.stripe tbody tr.even > .sorting_3 {
  background-color: #fdfdfd;
}

/* line 101, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.display tbody tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1 {
  background-color: #acbad4;
}

/* line 104, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.display tbody tr.even.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_2 {
  background-color: #adbbd6;
}

/* line 107, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.display tbody tr.even.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_3 {
  background-color: #afbdd8;
}

/* line 110, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.display tbody tr:hover > .sorting_1, table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {
  background-color: #eaeaea;
}

/* line 113, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.display tbody tr:hover > .sorting_2, table.dataTable.order-column.hover tbody tr:hover > .sorting_2 {
  background-color: #ebebeb;
}

/* line 116, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.display tbody tr:hover > .sorting_3, table.dataTable.order-column.hover tbody tr:hover > .sorting_3 {
  background-color: #eeeeee;
}

/* line 119, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.display tbody tr:hover.selected > .sorting_1, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1 {
  background-color: #a1aec7;
}

/* line 122, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.display tbody tr:hover.selected > .sorting_2, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2 {
  background-color: #a2afc8;
}

/* line 125, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.display tbody tr:hover.selected > .sorting_3, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3 {
  background-color: #a4b2cb;
}

/* line 128, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
table.dataTable.no-footer {
  border-bottom: 1px solid #111;
}

/* line 131, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .dataTables_paginate .paginate_button {
  color: #fff !important;
  border: 1px solid transparent;
  font-size: 1.2em;
}

/* line 136, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .paginate_button.current .paginate_button.current:hover {
  color: #000000 !important;
}

/* line 141, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
  border: 1px solid #cacaca;
  background-color: white;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #dcdcdc));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, white 0%, #dcdcdc 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, white 0%, #dcdcdc 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, white 0%, #dcdcdc 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, white 0%, #dcdcdc 100%);
  /* Opera 11.10+ */
  background: linear-gradient(to bottom, white 0%, #dcdcdc 100%);
  /* W3C */
}

/* line 159, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .dataTables_paginate, .dataTables_wrapper .dataTables_paginate {
  color: #fff !important;
}

/* line 163, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
  color: #fff !important;
  border: 1px solid transparent;
  background: transparent;
  box-shadow: none;
}

/* line 169, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
  color: #fff !important;
  border: 1px solid #111;
  background-color: #585858;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #585858 0%, #111 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, #585858 0%, #111 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, #585858 0%, #111 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, #585858 0%, #111 100%);
  /* Opera 11.10+ */
  background: linear-gradient(to bottom, #585858 0%, #111 100%);
  /* W3C */
}

/* line 186, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .dataTables_paginate .paginate_button:active {
  color: #fff !important;
  outline: none;
  background-color: #2b2b2b;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* Opera 11.10+ */
  background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);
  /* W3C */
  box-shadow: inset 0 0 3px #111;
}

/* line 204, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .dataTables_processing {
  background-color: white;
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
  /* IE10+ */
  background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
  /* Opera 11.10+ */
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
  /* W3C */
}

/* line 219, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter {
  color: #DDDDDD;
}

/* line 224, /home/avarice/AvariceV1/app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_processing,
.dataTables_wrapper .dataTables_paginate {
  color: #fff;
}

/* line 5, /home/avarice/AvariceV1/app/assets/stylesheets/accounts.scss */
tr.transaction-row {
  cursor: pointer;
}

/* line 9, /home/avarice/AvariceV1/app/assets/stylesheets/accounts.scss */
tr.hidden-info {
  display: none;
}

/* line 13, /home/avarice/AvariceV1/app/assets/stylesheets/accounts.scss */
.no-allocation {
  background-color: rgba(255, 0, 0, 0.3);
}

/* line 6, /home/avarice/AvariceV1/app/assets/stylesheets/assets.scss */
.assets #edit_asset_1 > div > div.card-body > div > div > div.input-group-addon > i {
  font-style: normal;
}
/* line 10, /home/avarice/AvariceV1/app/assets/stylesheets/assets.scss */
.assets #edit_asset_1 > div > div.card-body > div > div > div.input-group-addon {
  vertical-align: middle;
  text-align: right;
  padding-top: 18px;
  color: #fff;
  font-size: 18px;
}

/* line 19, /home/avarice/AvariceV1/app/assets/stylesheets/assets.scss */
#content > section > div > div > form > div > div.card-body > div > div > div.input-group-addon {
  vertical-align: middle;
  text-align: right;
  padding-top: 18px;
  color: #fff;
  font-size: 18px;
}

/* line 35, /home/avarice/AvariceV1/app/assets/stylesheets/assets.scss */
#loan_form > div > div.card-body > div.form-group > div > div > div > ul > li,
#loan_form > div > div.card-body > div.form-group > div > div > ul > li,
#edit_asset > div > div.card-body > div.form-group > div > div > div > ul > li,
#edit_asset > div > div.card-body > div.form-group > div > div > ul > li,
#new_asset > div > div.card-body > div.form-group > div > div > div > ul > li,
#new_asset > div > div.card-body > div.form-group > div > div > ul > li {
  padding-top: 0px;
  font-size: 16px;
  font-weight: bold;
  color: #555555;
  opacity: 1;
}
/* line 42, /home/avarice/AvariceV1/app/assets/stylesheets/assets.scss */
#loan_form > div > div.card-body > div.form-group > div > div > div > ul > li > a > span.text,
#loan_form > div > div.card-body > div.form-group > div > div > ul > li > a > span.text,
#edit_asset > div > div.card-body > div.form-group > div > div > div > ul > li > a > span.text,
#edit_asset > div > div.card-body > div.form-group > div > div > ul > li > a > span.text,
#new_asset > div > div.card-body > div.form-group > div > div > div > ul > li > a > span.text,
#new_asset > div > div.card-body > div.form-group > div > div > ul > li > a > span.text {
  clear: both;
  font-weight: normal;
  font-size: 16px;
  line-height: 18px;
  color: #555555;
  white-space: nowrap;
}
/* line 52, /home/avarice/AvariceV1/app/assets/stylesheets/assets.scss */
#loan_form > div > div.card-body > div.form-group > div > div > div > ul > li.active > a > span.text,
#loan_form > div > div.card-body > div.form-group > div > div > ul > li.active > a > span.text,
#edit_asset > div > div.card-body > div.form-group > div > div > div > ul > li.active > a > span.text,
#edit_asset > div > div.card-body > div.form-group > div > div > ul > li.active > a > span.text,
#new_asset > div > div.card-body > div.form-group > div > div > div > ul > li.active > a > span.text,
#new_asset > div > div.card-body > div.form-group > div > div > ul > li.active > a > span.text {
  color: #FFF !important;
}
/* line 58, /home/avarice/AvariceV1/app/assets/stylesheets/assets.scss */
#loan_form > div > div.card-body > div.form-group > div > div > button,
#loan_form > div > div.card-body > div.form-group > div > button,
#edit_asset > div > div.card-body > div.form-group > div > div > button,
#edit_asset > div > div.card-body > div.form-group > div > button,
#new_asset > div > div.card-body > div.form-group > div > div > button,
#new_asset > div > div.card-body > div.form-group > div > button {
  padding-left: 0px;
  background-color: #FFF !important;
  text-transform: none;
  color: #0c0c0c;
  font-size: 16px;
}
/* line 66, /home/avarice/AvariceV1/app/assets/stylesheets/assets.scss */
#loan_form > div > div.card-body > div.form-group > div > div > button > span.filtered-option.pull-left,
#loan_form > div > div.card-body > div.form-group > div > button > span.filtered-option.pull-left,
#edit_asset > div > div.card-body > div.form-group > div > div > button > span.filtered-option.pull-left,
#edit_asset > div > div.card-body > div.form-group > div > button > span.filtered-option.pull-left,
#new_asset > div > div.card-body > div.form-group > div > div > button > span.filtered-option.pull-left,
#new_asset > div > div.card-body > div.form-group > div > button > span.filtered-option.pull-left {
  margin-top: 4px !important;
  font-weight: normal;
  font-size: 16px;
  line-height: 18px !important;
  color: #555555 !important;
}

/* line 76, /home/avarice/AvariceV1/app/assets/stylesheets/assets.scss */
.bootstrap-select .dropdown-toggle, .error .bootstrap-select .dropdown-toggle {
  border-left: none;
  border-top: none;
  border-right: none;
  border-bottom-color: rgba(12, 12, 12, 0.12);
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 85, /home/avarice/AvariceV1/app/assets/stylesheets/assets.scss */
.bootstrap-select .dropdown-toggle:focus {
  outline: none !important;
}

/* line 89, /home/avarice/AvariceV1/app/assets/stylesheets/assets.scss */
#button-next-a {
  background-color: #fff !important;
  border: 1px solid #dddddd;
  color: #77A7D1 !important;
}
/* line 94, /home/avarice/AvariceV1/app/assets/stylesheets/assets.scss */
#button-next-a:hover {
  color: #fff !important;
  background-color: #77A7D1 !important;
}

/* line 101, /home/avarice/AvariceV1/app/assets/stylesheets/assets.scss */
#step2 > div > div > div > label {
  display: block;
  text-align: right !important;
}
/* line 106, /home/avarice/AvariceV1/app/assets/stylesheets/assets.scss */
#step2 > div > div > div.col-xs-offset-1.col-xs-3 > div > div.input-group-addon {
  vertical-align: middle;
  text-align: right;
  padding-top: 18px;
  color: #000;
  font-size: 16px;
  padding-right: 14px;
}

/* line 115, /home/avarice/AvariceV1/app/assets/stylesheets/assets.scss */
#step3 > div > div > div.form-group > div > div > div.input-group-addon {
  vertical-align: middle;
  text-align: right;
  padding-top: 18px;
  color: #000;
  font-size: 16px;
  padding-right: 14px;
}

/* line 124, /home/avarice/AvariceV1/app/assets/stylesheets/assets.scss */
#asset-setup > div.form-wizard-nav > ul > li.active > a {
  background-color: transparent !important;
}

/* line 128, /home/avarice/AvariceV1/app/assets/stylesheets/assets.scss */
#asset-setup > div.form-wizard-nav > div > div {
  background-color: #77A7D1 !important;
}

/* line 7, /home/avarice/AvariceV1/app/assets/stylesheets/allocations.scss */
.upload-area:hover {
  cursor: pointer;
}

/* line 11, /home/avarice/AvariceV1/app/assets/stylesheets/allocations.scss */
.upload-area {
  border: 2px solid rgba(0, 0, 0, 0.3);
}

/* line 15, /home/avarice/AvariceV1/app/assets/stylesheets/allocations.scss */
.dropzone {
  border: none;
}

/* line 19, /home/avarice/AvariceV1/app/assets/stylesheets/allocations.scss */
.override-btn-primary {
  opacity: 1.0 !important;
  color: #fff !important;
}

/* line 24, /home/avarice/AvariceV1/app/assets/stylesheets/allocations.scss */
#beneficiary_add > div > div > button,
#beneficiary_list > div > div > button,
#loan_form > div > div.card-body > div > div > button,
#allocation_form > div > div.card-body > div > div > button {
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 32, /home/avarice/AvariceV1/app/assets/stylesheets/allocations.scss */
#beneficiary_add > div > div > button,
#beneficiary_list > div > div > button,
#loan_form > div > div.card-body > div > div > button,
#allocation_form > div > div.card-body > div > div > button {
  padding-top: 4.5px;
  padding-bottom: 1px;
}

/* line 49, /home/avarice/AvariceV1/app/assets/stylesheets/allocations.scss */
#beneficiary_add > div > div > div > div > ul > li,
#beneficiary_add > div > div > div > ul > li,
#beneficiary_list > div > div > div > div > ul > li,
#beneficiary_list > div > div > div > ul > li,
#loan_form > div > div.card-body > div.form-group > div > div > div > ul > li,
#loan_form > div > div.card-body > div.form-group > div > div > ul > li,
#asset_register > div > div > div > ul > li,
#asset_register > div > div > ul > li,
#allocation_form > div > div.card-body > div.form-group > div > div > div > ul > li,
#allocation_form > div > div.card-body > div.form-group > div > div > ul > li {
  padding-top: 0px;
  font-size: 16px;
  font-weight: bold;
  color: #555555;
  opacity: 1;
}
/* line 56, /home/avarice/AvariceV1/app/assets/stylesheets/allocations.scss */
#beneficiary_add > div > div > div > div > ul > li > a > span.text,
#beneficiary_add > div > div > div > ul > li > a > span.text,
#beneficiary_list > div > div > div > div > ul > li > a > span.text,
#beneficiary_list > div > div > div > ul > li > a > span.text,
#loan_form > div > div.card-body > div.form-group > div > div > div > ul > li > a > span.text,
#loan_form > div > div.card-body > div.form-group > div > div > ul > li > a > span.text,
#asset_register > div > div > div > ul > li > a > span.text,
#asset_register > div > div > ul > li > a > span.text,
#allocation_form > div > div.card-body > div.form-group > div > div > div > ul > li > a > span.text,
#allocation_form > div > div.card-body > div.form-group > div > div > ul > li > a > span.text {
  clear: both;
  font-weight: normal;
  font-size: 16px;
  line-height: 18px;
  color: #555555;
  white-space: nowrap;
}
/* line 66, /home/avarice/AvariceV1/app/assets/stylesheets/allocations.scss */
#beneficiary_add > div > div > div > div > ul > li.active > a > span.text,
#beneficiary_add > div > div > div > ul > li.active > a > span.text,
#beneficiary_list > div > div > div > div > ul > li.active > a > span.text,
#beneficiary_list > div > div > div > ul > li.active > a > span.text,
#loan_form > div > div.card-body > div.form-group > div > div > div > ul > li.active > a > span.text,
#loan_form > div > div.card-body > div.form-group > div > div > ul > li.active > a > span.text,
#asset_register > div > div > div > ul > li.active > a > span.text,
#asset_register > div > div > ul > li.active > a > span.text,
#allocation_form > div > div.card-body > div.form-group > div > div > div > ul > li.active > a > span.text,
#allocation_form > div > div.card-body > div.form-group > div > div > ul > li.active > a > span.text {
  color: #FFF !important;
}
/* line 72, /home/avarice/AvariceV1/app/assets/stylesheets/allocations.scss */
#beneficiary_add > div > div > div > button,
#beneficiary_add > div > div > button,
#beneficiary_list > div > div > div > button,
#beneficiary_list > div > div > button,
#loan_form > div > div.card-body > div.form-group > div > div > button,
#loan_form > div > div.card-body > div.form-group > div > button,
#asset_register > div > div > button,
#asset_register > div > button,
#allocation_form > div > div.card-body > div.form-group > div > div > button,
#allocation_form > div > div.card-body > div.form-group > div > button {
  padding-left: 0px;
  background-color: #FFF !important;
  text-transform: none;
  color: #0c0c0c;
  font-size: 16px;
}
/* line 80, /home/avarice/AvariceV1/app/assets/stylesheets/allocations.scss */
#beneficiary_add > div > div > div > button > span.filtered-option.pull-left,
#beneficiary_add > div > div > button > span.filtered-option.pull-left,
#beneficiary_list > div > div > div > button > span.filtered-option.pull-left,
#beneficiary_list > div > div > button > span.filtered-option.pull-left,
#loan_form > div > div.card-body > div.form-group > div > div > button > span.filtered-option.pull-left,
#loan_form > div > div.card-body > div.form-group > div > button > span.filtered-option.pull-left,
#asset_register > div > div > button > span.filtered-option.pull-left,
#asset_register > div > button > span.filtered-option.pull-left,
#allocation_form > div > div.card-body > div.form-group > div > div > button > span.filtered-option.pull-left,
#allocation_form > div > div.card-body > div.form-group > div > button > span.filtered-option.pull-left {
  margin-top: 4px !important;
  font-weight: normal;
  font-size: 16px;
  line-height: 18px !important;
  color: #555555 !important;
}

/* line 90, /home/avarice/AvariceV1/app/assets/stylesheets/allocations.scss */
#beneficiary_list > div > div > button
.bootstrap-select .dropdown-toggle, .error .bootstrap-select .dropdown-toggle {
  border-left: none;
  border-top: none;
  border-right: none;
  border-bottom-color: rgba(12, 12, 12, 0.12);
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 101, /home/avarice/AvariceV1/app/assets/stylesheets/allocations.scss */
.bootstrap-select .dropdown-toggle:focus {
  outline: none !important;
}

/* line 105, /home/avarice/AvariceV1/app/assets/stylesheets/allocations.scss */
.btn .pull-right, .btn .pull-left {
  line-height: 1.846153846em;
}

/* line 109, /home/avarice/AvariceV1/app/assets/stylesheets/allocations.scss */
.opacity-50 {
  opacity: 0.50;
}

/* line 5, /home/avarice/AvariceV1/app/assets/stylesheets/documents.scss */
.my-md-lg {
  font-size: 5em !important;
  line-height: 100px !important;
}

/* line 10, /home/avarice/AvariceV1/app/assets/stylesheets/documents.scss */
.btn-md-lg {
  width: 100px;
  height: 100px;
}

/* line 15, /home/avarice/AvariceV1/app/assets/stylesheets/documents.scss */
.no-padding-top {
  padding-top: 0px;
}

/* line 19, /home/avarice/AvariceV1/app/assets/stylesheets/documents.scss */
#new_document > div > div.card-body > div > div > button {
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 24, /home/avarice/AvariceV1/app/assets/stylesheets/documents.scss */
#new_document > dyv > div.card-body > div > div > button {
  padding-top: 4.5px;
  padding-bottom: 1px;
}

/* line 33, /home/avarice/AvariceV1/app/assets/stylesheets/documents.scss */
#new_document > div > div.card-body > div.form-group > div > div > ul > li {
  padding-top: 0px;
  font-size: 16px;
  font-weight: bold;
  color: #555555;
  opacity: 1;
}
/* line 40, /home/avarice/AvariceV1/app/assets/stylesheets/documents.scss */
#new_document > div > div.card-body > div.form-group > div > div > ul > li > a > span.text {
  clear: both;
  font-weight: normal;
  font-size: 16px;
  line-height: 18px;
  color: #555555;
  white-space: nowrap;
}
/* line 50, /home/avarice/AvariceV1/app/assets/stylesheets/documents.scss */
#new_document > div > div.card-body > div.form-group > div > div > ul > li.active > a > span.text {
  color: #FFF !important;
}
/* line 56, /home/avarice/AvariceV1/app/assets/stylesheets/documents.scss */
#new_document > div > div.card-body > div.form-group > div > button {
  padding-left: 0px;
  background-color: #FFF !important;
  text-transform: none;
  color: #0c0c0c;
  font-size: 16px;
}
/* line 63, /home/avarice/AvariceV1/app/assets/stylesheets/documents.scss */
#new_document > div > div.card-body > div.form-group > div > button > span.filtered-option.pull-left {
  margin-top: 4px !important;
  font-weight: normal;
  font-size: 16px;
  line-height: 18px !important;
  color: #555555 !important;
}

/* line 73, /home/avarice/AvariceV1/app/assets/stylesheets/documents.scss */
#checklist_table {
  width: 90%;
}

/* line 77, /home/avarice/AvariceV1/app/assets/stylesheets/documents.scss */
.checklist_table_number {
  width: 10%;
}

/* line 81, /home/avarice/AvariceV1/app/assets/stylesheets/documents.scss */
.checklist_table_item {
  width: 60%;
}

/* line 85, /home/avarice/AvariceV1/app/assets/stylesheets/documents.scss */
.checklist_table_actions {
  width: 30%;
}

/* line 5, /home/avarice/AvariceV1/app/assets/stylesheets/pages.scss */
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  width: 960px;
  height: 500px;
  position: relative;
}

/*
svg {
	width: 100%;
	height: 100%;
}
*/
/* line 19, /home/avarice/AvariceV1/app/assets/stylesheets/pages.scss */
path.slice {
  stroke-width: 2px;
}

/* line 23, /home/avarice/AvariceV1/app/assets/stylesheets/pages.scss */
polyline {
  opacity: .3;
  stroke: black;
  stroke-width: 2px;
  fill: none;
}

/* line 30, /home/avarice/AvariceV1/app/assets/stylesheets/pages.scss */
.graph {
  width: 960px;
  height: 500px;
}

/* line 36, /home/avarice/AvariceV1/app/assets/stylesheets/pages.scss */
.axis path,
.axis line {
  fill: none;
  stroke: #000;
  shape-rendering: crispEdges;
}

/* line 43, /home/avarice/AvariceV1/app/assets/stylesheets/pages.scss */
.bar {
  fill: orange;
}

/* line 47, /home/avarice/AvariceV1/app/assets/stylesheets/pages.scss */
.bar:hover {
  fill: orangered;
}

/* line 51, /home/avarice/AvariceV1/app/assets/stylesheets/pages.scss */
.x.axis path {
  display: none;
}

/* line 55, /home/avarice/AvariceV1/app/assets/stylesheets/pages.scss */
.d3-tip {
  line-height: 1;
  font-weight: bold;
  padding: 12px;
  background: rgba(0, 0, 0, 0.8);
  color: #fff;
  border-radius: 2px;
}

/* Creates a small triangle extender for the tooltip */
/* line 65, /home/avarice/AvariceV1/app/assets/stylesheets/pages.scss */
.d3-tip:after {
  box-sizing: border-box;
  display: inline;
  font-size: 10px;
  width: 100%;
  line-height: 1;
  color: rgba(0, 0, 0, 0.8);
  content: "\25BC";
  position: absolute;
  text-align: center;
}

/* Style northward tooltips differently */
/* line 78, /home/avarice/AvariceV1/app/assets/stylesheets/pages.scss */
.d3-tip.n:after {
  margin: -1px 0 0 0;
  top: 100%;
  left: 0;
}

/* line 7, /home/avarice/AvariceV1/app/assets/stylesheets/permissions.scss */
#new_permission > div > div.card-body > div > div > button {
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 12, /home/avarice/AvariceV1/app/assets/stylesheets/permissions.scss */
#new_permission > dyv > div.card-body > div > div > button {
  padding-top: 4.5px;
  padding-bottom: 1px;
}

/* line 21, /home/avarice/AvariceV1/app/assets/stylesheets/permissions.scss */
#new_permission > div > div.card-body > div.form-group > div > div > ul > li {
  padding-top: 0px;
  font-size: 16px;
  font-weight: bold;
  color: #555555;
  opacity: 1;
}
/* line 28, /home/avarice/AvariceV1/app/assets/stylesheets/permissions.scss */
#new_permission > div > div.card-body > div.form-group > div > div > ul > li > a > span.text {
  clear: both;
  font-weight: normal;
  font-size: 16px;
  line-height: 18px;
  color: #555555;
  white-space: nowrap;
}
/* line 38, /home/avarice/AvariceV1/app/assets/stylesheets/permissions.scss */
#new_permission > div > div.card-body > div.form-group > div > div > ul > li.active > a > span.text {
  color: #FFF !important;
}
/* line 44, /home/avarice/AvariceV1/app/assets/stylesheets/permissions.scss */
#new_permission > div > div.card-body > div.form-group > div > button {
  padding-left: 0px;
  background-color: #FFF !important;
  text-transform: none;
  color: #0c0c0c;
  font-size: 16px;
}
/* line 51, /home/avarice/AvariceV1/app/assets/stylesheets/permissions.scss */
#new_permission > div > div.card-body > div.form-group > div > button > span.filtered-option.pull-left {
  margin-top: 4px !important;
  font-weight: normal;
  font-size: 16px;
  line-height: 18px !important;
  color: #555555 !important;
}

/* line 1, /home/avarice/AvariceV1/app/assets/stylesheets/transactions.scss */
.no-border {
  border: none;
}

/* line 1, /home/avarice/AvariceV1/app/assets/stylesheets/users.scss */
#content > section > div.section-header > div.breadcrumb-div > ol > li.active > a {
  background-color: #fff !important;
}

@font-face {
  font-family: glacialFont;
  src: url(/fonts/glacial_indifference_reg.otf);
}
/* line 11, /home/avarice/AvariceV1/app/assets/stylesheets/users.scss */
.title-font {
  font-family: glacialFont;
  font-size: 30px;
}

/* line 7, /home/avarice/AvariceV1/app/assets/stylesheets/standard_bank_ssvs_transactions.scss */
.standard_bank_ssvs_transactions #content > section > div.section-body > div > div > form > div > div.card-actionbar > div > input {
  width: auto;
}

/* line 5, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
#map {
  position: absolute;
  width: 100%;
  height: 200%;
  margin: 0;
  margin-top: 64px;
  padding: 0;
  color: blue;
}

/* line 15, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
#terrainCheck, #myCheck {
  display: none;
}

/* line 19, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
.stations,
.stations svg {
  position: absolute;
}

/* line 24, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
.stations svg {
  width: 20px;
  height: 20px;
    /*
    padding-right: 100px;
    font: 12px sans-serif;
color: black;
text-shadow: -1px 0 white, 0 1px white, 1px 0 white, 0 -1px white;*/
}

/*Use Oklahoma Watch blue.*/
/* line 41, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
.key path {
  display: none;
}

/* line 45, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
.key line {
  stroke: #000;
  shape-rendering: crispEdges;
}

/* line 50, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
#legend {
  font-family: Arial, sans-serif;
  font-size: 15px;
  background: #fff;
  padding: 30px;
  margin: 10px;
  border: 1px solid #000;
  background-color: #252830;
  color: #DDDDDD;
  border-radius: 5px;
  width: fit-content;
}

/* line 63, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
#legend h3 {
  margin-top: 0;
}

/* line 67, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
#legend img {
  vertical-align: middle;
}

/* line 71, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
#addmarker {
  font-family: Arial, sans-serif;
  font-size: 15px;
  background: #fff;
  padding: 30px;
  margin: 10px;
  border: 1px solid #000;
  background-color: #252830;
  color: #DDDDDD;
  border-radius: 5px;
  height: fit-content;
}

/* line 84, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
#addmarker h3 {
  margin-top: 0;
}

/* line 88, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
#addmarker img {
  vertical-align: middle;
}

/* line 92, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
#addmarker li {
  padding-top: 5px;
  padding-bottom: 5px;
}

/* line 97, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
#detail {
  font-family: Arial, sans-serif;
  font-size: 15px;
  background: #fff;
  padding: 30px;
  margin: 10px;
  border: 1px solid #000;
  color: #DDDDDD;
  background-color: #252830;
  height: 40%;
  width: 25%;
  border-radius: 5px;
}

/* line 112, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
#detail h3 {
  margin-top: 0;
}

/* line 116, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
#detail img {
  vertical-align: middle;
}

/* line 120, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
#chart {
  font-family: Arial, sans-serif;
  font-size: 15px;
  background: #fff;
  padding: 30px;
  margin: 10px;
  border: 1px solid #000;
  color: #DDDDDD;
  background-color: #252830;
  height: 500px;
  /* 100%; */
  width: 800px;
  /* 100%; */
  border-radius: 5px;
}

/* line 135, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
#schedulesurvey {
  font-family: Arial, sans-serif;
  font-size: 15px;
  background: #fff;
  padding: 30px;
  margin: 10px;
  border: 1px solid #000;
  background-color: #252830;
  color: #DDDDDD;
  border-radius: 5px;
  width: 20%;
  height: 500px;
  position: absolute;
}

/* line 150, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
#schedulesurvey h3 {
  margin-top: 0;
}

/* line 154, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
#schedulesurvey img {
  vertical-align: middle;
}

/* line 158, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
#schedulesurvey li {
  padding-top: 5px;
  padding-bottom: 5px;
}

/* #headingscrollview {
  position: relative;
  height: 10%;
} */
/* line 168, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
#commands {
  width: 100%;
}

/* line 172, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
#commands td {
  padding: 5px;
}

/* line 176, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
#scheduleinputs {
  width: 100%;
}

/* line 180, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
#scheduleinputs td {
  padding: 5px;
}

/* line 184, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
.strategic select {
  font-family: Arial, sans-serif;
  font-size: 15px;
  background-color: #1997c6;
  width: 100%;
  border-color: #DDDDDD;
  border: 0px;
  border-radius: 5px;
}

/* line 194, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
.strategic input {
  font-family: Arial, sans-serif;
  font-size: 15px;
  background-color: #1997c6;
  width: 100%;
  border-color: #DDDDDD;
  border: 0px;
  border-radius: 5px;
}

/* line 204, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
.strategic button {
  font-family: Arial, sans-serif;
  font-size: 15px;
  color: #DDDDDD;
  background-color: #252830;
  width: 100%;
  border: 5px solid #1997c6;
  border-radius: 5px;
}

/* line 215, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
.jspTrack {
  background-color: #444444;
}

/* line 220, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
.jspDrag {
  background-color: #1997c6;
}

/* line 225, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
.detail-pane {
  width: 100%;
  height: 80%;
  overflow: auto;
}

/* line 232, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
.horizontal-only {
  height: auto;
  max-height: 200px;
}

/* line 238, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
#newfilters {
  width: 100%;
}

/* line 242, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
#newfilters td {
  padding: 5px;
}

/* line 246, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
.close-div {
  color: #DDDDDD;
  background-color: #252830;
  width: 20px;
  height: 20px;
  position: absolute;
  top: 0px;
  right: 0px;
  background: url(/closeicon.png) no-repeat;
  background-size: 100% 100%;
}

/* line 259, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
.add-div {
  color: #DDDDDD;
  background-color: #252830;
  width: 30px;
  height: 30px;
  position: absolute;
  top: 5px;
  right: 5px;
  background: url(/addicon.png) no-repeat;
  background-size: 100% 100%;
}

/* line 272, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
.info-div {
  color: #DDDDDD;
  background-color: #252830;
  width: 30px;
  height: 30px;
  position: absolute;
  bottom: 30px;
  right: 5px;
  background: url(/legendicon.gif) no-repeat;
  background-size: 100% 100%;
}

/* line 285, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
.schedule-div {
  color: #DDDDDD;
  background-color: #252830;
  width: 30px;
  height: 30px;
  position: absolute;
  top: 5px;
  right: 45px;
  background: url(/schedule.gif) no-repeat;
  background-size: 100% 100%;
}

/* line 298, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
.chart-div {
  color: #DDDDDD;
  background-color: #252830;
  width: 30px;
  height: 30px;
  position: absolute;
  bottom: 30px;
  right: 45px;
  background: url(/pie-chart.png) no-repeat;
  background-size: 100% 100%;
}

/* line 311, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
.mass-schedule-div {
  color: #DDDDDD;
  background-color: #252830;
  width: 30px;
  height: 30px;
  position: absolute;
  top: 5px;
  right: 85px;
  background: url(/africa.png) no-repeat;
  background-size: 100% 100%;
}

/* line 324, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
.calculate-div {
  color: #DDDDDD;
  background-color: #252830;
  width: 30px;
  height: 30px;
  position: absolute;
  bottom: 30px;
  right: 85px;
  background: url(/money.png) no-repeat;
  background-size: 100% 100%;
}

/*
svg {
	width: 100%;
	height: 100%;
}
*/
/* line 344, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
path.slice {
  stroke-width: 2px;
}

/* line 348, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
polyline {
  opacity: .3;
  stroke: #DDDDDD;
  stroke-width: 2px;
  fill: none;
}

/* Start by setting display:none to make this hidden.
 Then we position it in relation to the viewport window
 with position:fixed. Width, height, top and left speak
 for themselves. Background we set to 80% white with
 our animation centered, and no-repeating */
/* line 361, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
.modal {
  display: none;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0) url(/ajax-load.gif) 50% 50% no-repeat;
}

/* When the body has the loading class, we turn
   the scrollbar off with overflow:hidden */
/* line 377, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
body.loading {
  overflow: hidden;
}

/* Anytime the body has the loading class, our
   modal element will be visible */
/* line 383, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
body.loading .modal {
  display: block;
}

/* Style the tab */
/* line 390, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
.inside-tab {
  overflow: hidden;
  border: 1px solid #ccc;
  background-color: #f1f1f1;
}

/* Style the buttons that are used to open the tab content */
/* line 397, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
.inside-tab button {
  background-color: inherit;
  display: inline;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 16px;
  transition: 0.3s;
  color: #000;
  width: 150px;
}

/* Change background color of buttons on hover */
/* line 410, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
.inside-tab button:hover {
  background-color: #ddd;
}

/* Create an active/current tablink class */
/* line 415, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
.inside-tab button.active {
  background-color: #ccc;
}

/* Style the tab content */
/* line 420, /home/avarice/AvariceV1/app/assets/stylesheets/companies.scss */
.inside-tabcontent {
  display: none;
  padding: 6px 12px;
  border: 1px solid #ccc;
  border-top: none;
}

/* line 5, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.browsehappy {
  margin: 0.2em 0;
  background: #ccc;
  color: #000;
  padding: 0.2em 0;
}

/* line 12, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.thumbnail {
  height: 200px;
}

/* line 16, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.thumbnail img.pull-right {
  width: 50px;
}

/* Date Picker Default Styles */
/* line 21, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.ui-datepicker {
  padding: 0;
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}

/* line 28, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.ui-datepicker * {
  padding: 0;
  font-family: "Open Sans", sans-serif;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}

/* line 35, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.ui-datepicker table {
  font-size: 13px;
  margin: 0;
}

/* line 39, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.ui-datepicker .ui-datepicker-header {
  border: none;
  background: #222;
  color: #fff;
  font-weight: normal;
}

/* line 45, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.ui-datepicker .ui-datepicker-header .ui-state-hover {
  background: #222;
  border-color: transparent;
  cursor: pointer;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}

/* line 53, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.ui-datepicker thead {
  background: #222;
  color: #fff;
}

/* line 57, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.ui-datepicker .ui-datepicker-title {
  margin-top: .4em;
  margin-bottom: .3em;
  color: #fff;
  font-size: 14px;
}

/* line 63, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover,
.ui-datepicker .ui-datepicker-next,
.ui-datepicker .ui-datepicker-prev {
  height: 1em;
  top: .9em;
  border: none;
}

/* line 71, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.ui-datepicker .ui-datepicker-prev-hover {
  left: 2px;
}

/* line 74, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.ui-datepicker .ui-datepicker-next-hover {
  right: 2px;
}

/* line 77, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.ui-datepicker .ui-datepicker-next span,
.ui-datepicker .ui-datepicker-prev span {
  background-image: url("data:image/png;base64,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");
  background-position: -32px 0;
  margin-top: 0;
  top: 0;
  font-weight: normal;
}

/* line 85, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.ui-datepicker .ui-datepicker-prev span {
  background-position: -96px 0;
}

/* line 88, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.ui-datepicker th {
  padding: 0.75em 0;
  color: #fff;
  font-weight: normal;
  border: none;
  border-top: 1px solid #333;
}

/* line 95, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.ui-datepicker td {
  background: #f1f1f1;
  border: none;
  padding: 0;
}

/* line 100, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.ui-datepicker td .ui-state-default {
  background: transparent;
  border: none;
  text-align: center;
  padding: .5em;
  margin: 0;
  font-weight: normal;
  color: #333;
}

/* line 109, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.ui-datepicker td .ui-state-active,
.ui-datepicker td .ui-state-hover {
  background: #0074a2;
  color: #fff;
}

/* line 114, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.ui-datepicker td.ui-state-disabled,
.ui-datepicker td.ui-state-disabled .ui-state-default {
  opacity: 1;
  color: #999;
}

/* Other Datepicker Color Schemes */
/* Blue */
/* line 121, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.admin-color-blue .ui-datepicker .ui-datepicker-header,
.admin-color-blue .ui-datepicker .ui-datepicker-header .ui-state-hover,
.admin-color-blue .ui-datepicker thead {
  background: #4796b3;
}

/* line 126, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.admin-color-blue .ui-datepicker th {
  border-color: #52accc;
}

/* line 129, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.admin-color-blue .ui-datepicker td .ui-state-active,
.admin-color-blue .ui-datepicker td .ui-state-hover {
  background: #096484;
}

/* Coffee */
/* line 134, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.admin-color-coffee .ui-datepicker .ui-datepicker-header,
.admin-color-coffee .ui-datepicker .ui-datepicker-header .ui-state-hover,
.admin-color-coffee .ui-datepicker thead {
  background: #46403c;
}

/* line 139, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.admin-color-coffee .ui-datepicker th {
  border-color: #59524c;
}

/* line 142, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.admin-color-coffee .ui-datepicker td .ui-state-active,
.admin-color-coffee .ui-datepicker td .ui-state-hover {
  background: #c7a589;
}

/* Ectoplasm */
/* line 147, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.admin-color-ectoplasm .ui-datepicker .ui-datepicker-header,
.admin-color-ectoplasm .ui-datepicker .ui-datepicker-header .ui-state-hover,
.admin-color-ectoplasm .ui-datepicker thead {
  background: #413256;
}

/* line 152, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.admin-color-ectoplasm .ui-datepicker th {
  border-color: #523f6d;
}

/* line 155, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.admin-color-ectoplasm .ui-datepicker td .ui-state-active,
.admin-color-ectoplasm .ui-datepicker td .ui-state-hover {
  background: #a3b745;
}

/* Midnight */
/* line 160, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.admin-color-midnight .ui-datepicker .ui-datepicker-header,
.admin-color-midnight .ui-datepicker .ui-datepicker-header .ui-state-hover,
.admin-color-midnight .ui-datepicker thead {
  background: #26292c;
}

/* line 165, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.admin-color-midnight .ui-datepicker th {
  border-color: #363b3f;
}

/* line 168, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.admin-color-midnight .ui-datepicker td .ui-state-active,
.admin-color-midnight .ui-datepicker td .ui-state-hover {
  background: #e14d43;
}

/* Ocean */
/* line 173, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.admin-color-ocean .ui-datepicker .ui-datepicker-header,
.admin-color-ocean .ui-datepicker .ui-datepicker-header .ui-state-hover,
.admin-color-ocean .ui-datepicker thead {
  background: #627c83;
}

/* line 178, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.admin-color-ocean .ui-datepicker th {
  border-color: #738e96;
}

/* line 181, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.admin-color-ocean .ui-datepicker td .ui-state-active,
.admin-color-ocean .ui-datepicker td .ui-state-hover {
  background: #9ebaa0;
}

/* Sunrise */
/* line 186, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.admin-color-sunrise .ui-datepicker .ui-datepicker-header,
.admin-color-sunrise .ui-datepicker .ui-datepicker-header .ui-state-hover,
.admin-color-sunrise .ui-datepicker thead {
  background: #be3631;
}

/* line 191, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.admin-color-sunrise .ui-datepicker th {
  border-color: #cf4944;
}

/* line 194, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.admin-color-sunrise .ui-datepicker td .ui-state-active,
.admin-color-sunrise .ui-datepicker td .ui-state-hover {
  background: #dd823b;
}

/* Light */
/* line 199, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.admin-color-light .ui-datepicker .ui-datepicker-header,
.admin-color-light .ui-datepicker .ui-datepicker-header .ui-state-hover,
.admin-color-light .ui-datepicker thead {
  background: #e5e5e5;
}

/* line 204, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.admin-color-light .ui-datepicker td {
  background: #fff;
}

/* line 207, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.admin-color-light .ui-datepicker .ui-datepicker-next span,
.admin-color-light .ui-datepicker .ui-datepicker-prev span {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAADwCAYAAADvl7rLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMUIxRjI2RjhCODYxMUUzQTEyNERCMDU1QzdBQ0EyMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMUIxRjI3MDhCODYxMUUzQTEyNERCMDU1QzdBQ0EyMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjExQjFGMjZEOEI4NjExRTNBMTI0REIwNTVDN0FDQTIwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjExQjFGMjZFOEI4NjExRTNBMTI0REIwNTVDN0FDQTIwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+kKfR4AAAHcRJREFUeNrsXWuM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");
}

/* line 211, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.admin-color-light .ui-datepicker th {
  border-color: #fff;
}

/* line 214, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.admin-color-light .ui-datepicker .ui-datepicker-title,
.admin-color-light .ui-datepicker td .ui-state-default,
.admin-color-light .ui-datepicker th {
  color: #555;
}

/* line 219, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.admin-color-light .ui-datepicker td .ui-state-active,
.admin-color-light .ui-datepicker td .ui-state-hover {
  color: #fff;
  background: #888;
}

/* line 224, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
.admin-color-light .ui-datepicker td.ui-state-disabled,
.admin-color-light .ui-datepicker td.ui-state-disabled .ui-state-default {
  color: #ccc;
}

/* line 230, /home/avarice/AvariceV1/app/assets/stylesheets/projects.scss */
#ui-datepicker-div {
  display: none;
}

/* jsTree default theme */
/* line 2, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-node,
.jstree-children,
.jstree-container-ul {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  list-style-image: none;
}

/* line 11, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-node {
  white-space: nowrap;
}

/* line 14, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-anchor {
  display: inline-block;
  color: black;
  white-space: nowrap;
  padding: 0 4px 0 1px;
  margin: 0;
  vertical-align: top;
}

/* line 22, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-anchor:focus {
  outline: 0;
}

/* line 25, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-anchor,
.jstree-anchor:link,
.jstree-anchor:visited,
.jstree-anchor:hover,
.jstree-anchor:active {
  text-decoration: none;
  color: inherit;
}

/* line 33, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-icon {
  display: inline-block;
  text-decoration: none;
  margin: 0;
  padding: 0;
  vertical-align: top;
  text-align: center;
}

/* line 41, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-icon:empty {
  display: inline-block;
  text-decoration: none;
  margin: 0;
  padding: 0;
  vertical-align: top;
  text-align: center;
}

/* line 49, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-ocl {
  cursor: pointer;
}

/* line 52, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-leaf > .jstree-ocl {
  cursor: default;
}

/* line 55, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree .jstree-open > .jstree-children {
  display: block;
}

/* line 58, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree .jstree-closed > .jstree-children,
.jstree .jstree-leaf > .jstree-children {
  display: none;
}

/* line 62, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-anchor > .jstree-themeicon {
  margin-right: 2px;
}

/* line 65, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-no-icons .jstree-themeicon,
.jstree-anchor > .jstree-themeicon-hidden {
  display: none;
}

/* line 69, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-hidden,
.jstree-node.jstree-hidden {
  display: none;
}

/* line 73, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-rtl .jstree-anchor {
  padding: 0 1px 0 4px;
}

/* line 76, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-rtl .jstree-anchor > .jstree-themeicon {
  margin-left: 2px;
  margin-right: 0;
}

/* line 80, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-rtl .jstree-node {
  margin-left: 0;
}

/* line 83, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-rtl .jstree-container-ul > .jstree-node {
  margin-right: 0;
}

/* line 86, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-wholerow-ul {
  position: relative;
  display: inline-block;
  min-width: 100%;
}

/* line 91, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-wholerow-ul .jstree-leaf > .jstree-ocl {
  cursor: pointer;
}

/* line 94, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-wholerow-ul .jstree-anchor,
.jstree-wholerow-ul .jstree-icon {
  position: relative;
}

/* line 98, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.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;
}

/* line 108, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-contextmenu .jstree-anchor {
  -webkit-user-select: none;
  /* disable selection/Copy of UIWebView */
  -webkit-touch-callout: none;
  /* disable the IOS popup when long-press on a link */
}

/* line 114, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context {
  display: none;
}

/* line 117, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context,
.vakata-context ul {
  margin: 0;
  padding: 2px;
  position: absolute;
  background: #f5f5f5;
  border: 1px solid #979797;
  box-shadow: 2px 2px 2px #999999;
}

/* line 126, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context ul {
  list-style: none;
  left: 100%;
  margin-top: -2.7em;
  margin-left: -4px;
}

/* line 132, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context .vakata-context-right ul {
  left: auto;
  right: 100%;
  margin-left: auto;
  margin-right: -4px;
}

/* line 138, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context li {
  list-style: none;
}

/* line 141, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.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;
  text-shadow: 1px 1px 0 white;
  border-radius: 1px;
}

/* line 152, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context li > a:hover {
  position: relative;
  background-color: #e8eff7;
  box-shadow: 0 0 2px #0a6aa1;
}

/* line 157, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context li > a.vakata-context-parent {
  background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==");
  background-position: right center;
  background-repeat: no-repeat;
}

/* line 162, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context li > a:focus {
  outline: 0;
}

/* line 165, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context .vakata-context-hover > a {
  position: relative;
  background-color: #e8eff7;
  box-shadow: 0 0 2px #0a6aa1;
}

/* line 170, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context .vakata-context-separator > a,
.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;
  text-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
  border-radius: 0;
}

/* line 185, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context .vakata-contextmenu-disabled a,
.vakata-context .vakata-contextmenu-disabled a:hover {
  color: silver;
  background-color: transparent;
  border: 0;
  box-shadow: 0 0 0;
}

/* line 192, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context .vakata-contextmenu-disabled > a > i {
  filter: grayscale(100%);
}

/* line 195, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.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;
}

/* line 206, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context li > a > i:empty {
  width: 2.4em;
  line-height: 2.4em;
}

/* line 210, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.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;
}

/* line 218, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context .vakata-contextmenu-shortcut {
  font-size: 0.8em;
  color: silver;
  opacity: 0.5;
  display: none;
}

/* line 224, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context-rtl ul {
  left: auto;
  right: 100%;
  margin-left: auto;
  margin-right: -4px;
}

/* line 230, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.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;
}

/* line 235, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context-rtl .vakata-context-separator > a {
  margin: 0 2.4em 0 0;
  border-left: 0;
  border-right: 1px solid #e2e3e3;
}

/* line 240, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context-rtl .vakata-context-left ul {
  right: auto;
  left: 100%;
  margin-left: -4px;
  margin-right: auto;
}

/* line 246, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context-rtl li > a > i {
  margin: 0 -2em 0 0;
}

/* line 249, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.vakata-context-rtl li > a .vakata-contextmenu-sep {
  margin: 0 0 0 0.5em;
  border-left-color: white;
  background: #e2e3e3;
}

/* line 254, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#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;
}

/* line 269, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd {
  line-height: 16px;
  margin: 0;
  padding: 4px;
}

/* line 274, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd .jstree-icon,
#jstree-dnd .jstree-copy {
  display: inline-block;
  text-decoration: none;
  margin: 0 2px 0 0;
  padding: 0;
  width: 16px;
  height: 16px;
}

/* line 283, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd .jstree-ok {
  background: green;
}

/* line 286, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd .jstree-er {
  background: red;
}

/* line 289, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd .jstree-copy {
  margin: 0 2px 0 2px;
}

/* line 292, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-node,
.jstree-default .jstree-icon {
  background-repeat: no-repeat;
  background-color: transparent;
}

/* line 297, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-anchor,
.jstree-default .jstree-animated,
.jstree-default .jstree-wholerow {
  transition: background-color 0.15s, box-shadow 0.15s;
}

/* line 302, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-hovered {
  background: #e7f4f9;
  border-radius: 2px;
  box-shadow: inset 0 0 1px #cccccc;
}

/* line 307, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-context {
  background: #e7f4f9;
  border-radius: 2px;
  box-shadow: inset 0 0 1px #cccccc;
}

/* line 312, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-clicked {
  background: #beebff;
  border-radius: 2px;
  box-shadow: inset 0 0 1px #999999;
}

/* line 317, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-no-icons .jstree-anchor > .jstree-themeicon {
  display: none;
}

/* line 320, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-disabled {
  background: transparent;
  color: #666666;
}

/* line 324, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-disabled.jstree-hovered {
  background: transparent;
  box-shadow: none;
}

/* line 328, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-disabled.jstree-clicked {
  background: #efefef;
}

/* line 331, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.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+ */
}

/* line 340, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-search {
  font-style: italic;
  color: #8b0000;
  font-weight: bold;
}

/* line 345, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-no-checkboxes .jstree-checkbox {
  display: none !important;
}

/* line 348, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-checkbox-no-clicked .jstree-clicked {
  background: transparent;
  box-shadow: none;
}

/* line 352, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered {
  background: #e7f4f9;
}

/* line 355, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked {
  background: transparent;
}

/* line 358, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered {
  background: #e7f4f9;
}

/* line 361, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default > .jstree-striped {
  min-width: 100%;
  display: inline-block;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==") left top repeat;
}

/* line 366, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default > .jstree-wholerow-ul .jstree-hovered,
.jstree-default > .jstree-wholerow-ul .jstree-clicked {
  background: transparent;
  box-shadow: none;
  border-radius: 0;
}

/* line 372, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-wholerow {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 377, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-wholerow-hovered {
  background: #e7f4f9;
}

/* line 380, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-wholerow-clicked {
  background: #beebff;
  background: -webkit-linear-gradient(top, #beebff 0%, #a8e4ff 100%);
  background: linear-gradient(to bottom, #beebff 0%, #a8e4ff 100%);
}

/* line 385, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-node {
  min-height: 24px;
  line-height: 24px;
  margin-left: 24px;
  min-width: 24px;
}

/* line 391, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-anchor {
  line-height: 24px;
  height: 24px;
}

/* line 395, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-icon {
  width: 24px;
  height: 24px;
  line-height: 24px;
}

/* line 400, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-icon:empty {
  width: 24px;
  height: 24px;
  line-height: 24px;
}

/* line 405, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-rtl .jstree-node {
  margin-right: 24px;
}

/* line 408, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-wholerow {
  height: 24px;
}

/* line 411, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-node,
.jstree-default .jstree-icon {
  background-image: url(/32px.png);
}

/* line 415, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-node {
  background-position: -292px -4px;
  background-repeat: repeat-y;
}

/* line 419, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-last {
  background: transparent;
}

/* line 422, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-open > .jstree-ocl {
  background-position: -132px -4px;
}

/* line 425, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-closed > .jstree-ocl {
  background-position: -100px -4px;
}

/* line 428, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-leaf > .jstree-ocl {
  background-position: -68px -4px;
}

/* line 431, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-themeicon {
  background-position: -260px -4px;
}

/* line 434, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default > .jstree-no-dots .jstree-node,
.jstree-default > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}

/* line 438, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -36px -4px;
}

/* line 441, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -4px -4px;
}

/* line 444, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-disabled {
  background: transparent;
}

/* line 447, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-disabled.jstree-hovered {
  background: transparent;
}

/* line 450, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-disabled.jstree-clicked {
  background: #efefef;
}

/* line 453, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-checkbox {
  background-position: -164px -4px;
}

/* line 456, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-checkbox:hover {
  background-position: -164px -36px;
}

/* line 459, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.jstree-default .jstree-checked > .jstree-checkbox {
  background-position: -228px -4px;
}

/* line 463, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.jstree-default .jstree-checked > .jstree-checkbox:hover {
  background-position: -228px -36px;
}

/* line 467, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-anchor > .jstree-undetermined {
  background-position: -196px -4px;
}

/* line 470, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-anchor > .jstree-undetermined:hover {
  background-position: -196px -36px;
}

/* line 473, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-checkbox-disabled {
  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+ */
}

/* line 482, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default > .jstree-striped {
  background-size: auto 48px;
}

/* line 485, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
  background-position: 100% 1px;
  background-repeat: repeat-y;
}

/* line 490, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-rtl .jstree-last {
  background: transparent;
}

/* line 493, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-rtl .jstree-open > .jstree-ocl {
  background-position: -132px -36px;
}

/* line 496, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-rtl .jstree-closed > .jstree-ocl {
  background-position: -100px -36px;
}

/* line 499, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-rtl .jstree-leaf > .jstree-ocl {
  background-position: -68px -36px;
}

/* line 502, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-node,
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}

/* line 506, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -36px -36px;
}

/* line 509, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -4px -36px;
}

/* line 512, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-themeicon-custom {
  background-color: transparent;
  background-image: none;
  background-position: 0 0;
}

/* line 517, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default > .jstree-container-ul .jstree-loading > .jstree-ocl {
  background: url(/throbber.gif) center center no-repeat;
}

/* line 520, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-file {
  background: url(/32px.png) -100px -68px no-repeat;
}

/* line 523, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-folder {
  background: url(/32px.png) -260px -4px no-repeat;
}

/* line 526, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default > .jstree-container-ul > .jstree-node {
  margin-left: 0;
  margin-right: 0;
}

/* line 530, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default {
  line-height: 24px;
  padding: 0 4px;
}

/* line 534, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default .jstree-ok,
#jstree-dnd.jstree-default .jstree-er {
  background-image: url(/32px.png);
  background-repeat: no-repeat;
  background-color: transparent;
}

/* line 540, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default i {
  background: transparent;
  width: 24px;
  height: 24px;
  line-height: 24px;
}

/* line 546, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default .jstree-ok {
  background-position: -4px -68px;
}

/* line 549, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default .jstree-er {
  background-position: -36px -68px;
}

/* line 552, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-ellipsis {
  overflow: hidden;
}

/* line 555, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default .jstree-ellipsis .jstree-anchor {
  width: calc(100% - 29px);
  text-overflow: ellipsis;
  overflow: hidden;
}

/* line 560, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
}

/* line 563, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default.jstree-rtl .jstree-last {
  background: transparent;
}

/* line 566, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-node {
  min-height: 18px;
  line-height: 18px;
  margin-left: 18px;
  min-width: 18px;
}

/* line 572, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-anchor {
  line-height: 18px;
  height: 18px;
}

/* line 576, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-icon {
  width: 18px;
  height: 18px;
  line-height: 18px;
}

/* line 581, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-icon:empty {
  width: 18px;
  height: 18px;
  line-height: 18px;
}

/* line 586, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small.jstree-rtl .jstree-node {
  margin-right: 18px;
}

/* line 589, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-wholerow {
  height: 18px;
}

/* line 592, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-node,
.jstree-default-small .jstree-icon {
  background-image: url(/32px.png);
}

/* line 596, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-node {
  background-position: -295px -7px;
  background-repeat: repeat-y;
}

/* line 600, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-last {
  background: transparent;
}

/* line 603, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-open > .jstree-ocl {
  background-position: -135px -7px;
}

/* line 606, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-closed > .jstree-ocl {
  background-position: -103px -7px;
}

/* line 609, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-leaf > .jstree-ocl {
  background-position: -71px -7px;
}

/* line 612, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-themeicon {
  background-position: -263px -7px;
}

/* line 615, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small > .jstree-no-dots .jstree-node,
.jstree-default-small > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}

/* line 619, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -39px -7px;
}

/* line 622, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -7px -7px;
}

/* line 625, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-disabled {
  background: transparent;
}

/* line 628, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-disabled.jstree-hovered {
  background: transparent;
}

/* line 631, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-disabled.jstree-clicked {
  background: #efefef;
}

/* line 634, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-checkbox {
  background-position: -167px -7px;
}

/* line 637, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-checkbox:hover {
  background-position: -167px -39px;
}

/* line 640, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.jstree-default-small .jstree-checked > .jstree-checkbox {
  background-position: -231px -7px;
}

/* line 644, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.jstree-default-small .jstree-checked > .jstree-checkbox:hover {
  background-position: -231px -39px;
}

/* line 648, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-anchor > .jstree-undetermined {
  background-position: -199px -7px;
}

/* line 651, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-anchor > .jstree-undetermined:hover {
  background-position: -199px -39px;
}

/* line 654, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-checkbox-disabled {
  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+ */
}

/* line 663, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small > .jstree-striped {
  background-size: auto 36px;
}

/* line 666, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
  background-position: 100% 1px;
  background-repeat: repeat-y;
}

/* line 671, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small.jstree-rtl .jstree-last {
  background: transparent;
}

/* line 674, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small.jstree-rtl .jstree-open > .jstree-ocl {
  background-position: -135px -39px;
}

/* line 677, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small.jstree-rtl .jstree-closed > .jstree-ocl {
  background-position: -103px -39px;
}

/* line 680, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small.jstree-rtl .jstree-leaf > .jstree-ocl {
  background-position: -71px -39px;
}

/* line 683, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-node,
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}

/* line 687, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -39px -39px;
}

/* line 690, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -7px -39px;
}

/* line 693, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-themeicon-custom {
  background-color: transparent;
  background-image: none;
  background-position: 0 0;
}

/* line 698, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small > .jstree-container-ul .jstree-loading > .jstree-ocl {
  background: url(/throbber.gif) center center no-repeat;
}

/* line 701, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-file {
  background: url(/32px.png) -103px -71px no-repeat;
}

/* line 704, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-folder {
  background: url(/32px.png) -263px -7px no-repeat;
}

/* line 707, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small > .jstree-container-ul > .jstree-node {
  margin-left: 0;
  margin-right: 0;
}

/* line 711, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default-small {
  line-height: 18px;
  padding: 0 4px;
}

/* line 715, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default-small .jstree-ok,
#jstree-dnd.jstree-default-small .jstree-er {
  background-image: url(/32px.png);
  background-repeat: no-repeat;
  background-color: transparent;
}

/* line 721, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default-small i {
  background: transparent;
  width: 18px;
  height: 18px;
  line-height: 18px;
}

/* line 727, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default-small .jstree-ok {
  background-position: -7px -71px;
}

/* line 730, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default-small .jstree-er {
  background-position: -39px -71px;
}

/* line 733, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-ellipsis {
  overflow: hidden;
}

/* line 736, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small .jstree-ellipsis .jstree-anchor {
  width: calc(100% - 23px);
  text-overflow: ellipsis;
  overflow: hidden;
}

/* line 741, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==");
}

/* line 744, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-small.jstree-rtl .jstree-last {
  background: transparent;
}

/* line 747, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-node {
  min-height: 32px;
  line-height: 32px;
  margin-left: 32px;
  min-width: 32px;
}

/* line 753, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-anchor {
  line-height: 32px;
  height: 32px;
}

/* line 757, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-icon {
  width: 32px;
  height: 32px;
  line-height: 32px;
}

/* line 762, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-icon:empty {
  width: 32px;
  height: 32px;
  line-height: 32px;
}

/* line 767, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large.jstree-rtl .jstree-node {
  margin-right: 32px;
}

/* line 770, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-wholerow {
  height: 32px;
}

/* line 773, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-node,
.jstree-default-large .jstree-icon {
  background-image: url(/32px.png);
}

/* line 777, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-node {
  background-position: -288px 0px;
  background-repeat: repeat-y;
}

/* line 781, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-last {
  background: transparent;
}

/* line 784, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-open > .jstree-ocl {
  background-position: -128px 0px;
}

/* line 787, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-closed > .jstree-ocl {
  background-position: -96px 0px;
}

/* line 790, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-leaf > .jstree-ocl {
  background-position: -64px 0px;
}

/* line 793, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-themeicon {
  background-position: -256px 0px;
}

/* line 796, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large > .jstree-no-dots .jstree-node,
.jstree-default-large > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}

/* line 800, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -32px 0px;
}

/* line 803, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: 0px 0px;
}

/* line 806, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-disabled {
  background: transparent;
}

/* line 809, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-disabled.jstree-hovered {
  background: transparent;
}

/* line 812, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-disabled.jstree-clicked {
  background: #efefef;
}

/* line 815, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-checkbox {
  background-position: -160px 0px;
}

/* line 818, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-checkbox:hover {
  background-position: -160px -32px;
}

/* line 821, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.jstree-default-large .jstree-checked > .jstree-checkbox {
  background-position: -224px 0px;
}

/* line 825, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.jstree-default-large .jstree-checked > .jstree-checkbox:hover {
  background-position: -224px -32px;
}

/* line 829, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-anchor > .jstree-undetermined {
  background-position: -192px 0px;
}

/* line 832, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-anchor > .jstree-undetermined:hover {
  background-position: -192px -32px;
}

/* line 835, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-checkbox-disabled {
  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+ */
}

/* line 844, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large > .jstree-striped {
  background-size: auto 64px;
}

/* line 847, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
  background-position: 100% 1px;
  background-repeat: repeat-y;
}

/* line 852, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large.jstree-rtl .jstree-last {
  background: transparent;
}

/* line 855, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large.jstree-rtl .jstree-open > .jstree-ocl {
  background-position: -128px -32px;
}

/* line 858, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large.jstree-rtl .jstree-closed > .jstree-ocl {
  background-position: -96px -32px;
}

/* line 861, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large.jstree-rtl .jstree-leaf > .jstree-ocl {
  background-position: -64px -32px;
}

/* line 864, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-node,
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}

/* line 868, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -32px -32px;
}

/* line 871, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: 0px -32px;
}

/* line 874, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-themeicon-custom {
  background-color: transparent;
  background-image: none;
  background-position: 0 0;
}

/* line 879, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large > .jstree-container-ul .jstree-loading > .jstree-ocl {
  background: url(/throbber.gif) center center no-repeat;
}

/* line 882, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-file {
  background: url(/32px.png) -96px -64px no-repeat;
}

/* line 885, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-folder {
  background: url(/32px.png) -256px 0px no-repeat;
}

/* line 888, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large > .jstree-container-ul > .jstree-node {
  margin-left: 0;
  margin-right: 0;
}

/* line 892, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default-large {
  line-height: 32px;
  padding: 0 4px;
}

/* line 896, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default-large .jstree-ok,
#jstree-dnd.jstree-default-large .jstree-er {
  background-image: url(/32px.png);
  background-repeat: no-repeat;
  background-color: transparent;
}

/* line 902, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default-large i {
  background: transparent;
  width: 32px;
  height: 32px;
  line-height: 32px;
}

/* line 908, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default-large .jstree-ok {
  background-position: 0px -64px;
}

/* line 911, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
#jstree-dnd.jstree-default-large .jstree-er {
  background-position: -32px -64px;
}

/* line 914, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-ellipsis {
  overflow: hidden;
}

/* line 917, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large .jstree-ellipsis .jstree-anchor {
  width: calc(100% - 37px);
  text-overflow: ellipsis;
  overflow: hidden;
}

/* line 922, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==");
}

/* line 925, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
.jstree-default-large.jstree-rtl .jstree-last {
  background: transparent;
}

@media (max-width: 768px) {
  /* line 929, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  #jstree-dnd.jstree-dnd-responsive {
    line-height: 40px;
    font-weight: bold;
    font-size: 1.1em;
    text-shadow: 1px 1px white;
  }

  /* line 935, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  #jstree-dnd.jstree-dnd-responsive > i {
    background: transparent;
    width: 40px;
    height: 40px;
  }

  /* line 940, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  #jstree-dnd.jstree-dnd-responsive > .jstree-ok {
    background-image: url(/40px.png);
    background-position: 0 -200px;
    background-size: 120px 240px;
  }

  /* line 945, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  #jstree-dnd.jstree-dnd-responsive > .jstree-er {
    background-image: url(/40px.png);
    background-position: -40px -200px;
    background-size: 120px 240px;
  }

  /* line 950, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  #jstree-marker.jstree-dnd-responsive {
    border-left-width: 10px;
    border-top-width: 10px;
    border-bottom-width: 10px;
    margin-top: -10px;
  }
}
@media (max-width: 768px) {
  /* line 958, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive {
    /*
	.jstree-open > .jstree-ocl,
	.jstree-closed > .jstree-ocl { border-radius:20px; background-color:white; }
	*/
  }

  /* line 964, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-icon {
    background-image: url(/40px.png);
  }

  /* line 967, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-node,
  .jstree-default-responsive .jstree-leaf > .jstree-ocl {
    background: transparent;
  }

  /* line 971, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-node {
    min-height: 40px;
    line-height: 40px;
    margin-left: 40px;
    min-width: 40px;
    white-space: nowrap;
  }

  /* line 978, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-anchor {
    line-height: 40px;
    height: 40px;
  }

  /* line 982, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-icon,
  .jstree-default-responsive .jstree-icon:empty {
    width: 40px;
    height: 40px;
    line-height: 40px;
  }

  /* line 988, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive > .jstree-container-ul > .jstree-node {
    margin-left: 0;
  }

  /* line 991, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive.jstree-rtl .jstree-node {
    margin-left: 0;
    margin-right: 40px;
    background: transparent;
  }

  /* line 996, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive.jstree-rtl .jstree-container-ul > .jstree-node {
    margin-right: 0;
  }

  /* line 999, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-ocl,
  .jstree-default-responsive .jstree-themeicon,
  .jstree-default-responsive .jstree-checkbox {
    background-size: 120px 240px;
  }

  /* line 1004, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-leaf > .jstree-ocl,
  .jstree-default-responsive.jstree-rtl .jstree-leaf > .jstree-ocl {
    background: transparent;
  }

  /* line 1008, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-open > .jstree-ocl {
    background-position: 0 0 !important;
  }

  /* line 1011, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-closed > .jstree-ocl {
    background-position: 0 -40px !important;
  }

  /* line 1014, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive.jstree-rtl .jstree-closed > .jstree-ocl {
    background-position: -40px 0 !important;
  }

  /* line 1017, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-themeicon {
    background-position: -40px -40px;
  }

  /* line 1020, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-checkbox,
  .jstree-default-responsive .jstree-checkbox:hover {
    background-position: -40px -80px;
  }

  /* line 1024, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
  .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
  .jstree-default-responsive .jstree-checked > .jstree-checkbox,
  .jstree-default-responsive .jstree-checked > .jstree-checkbox:hover {
    background-position: 0 -80px;
  }

  /* line 1030, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-anchor > .jstree-undetermined,
  .jstree-default-responsive .jstree-anchor > .jstree-undetermined:hover {
    background-position: 0 -120px;
  }

  /* line 1034, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-anchor {
    font-weight: bold;
    font-size: 1.1em;
    text-shadow: 1px 1px white;
  }

  /* line 1039, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive > .jstree-striped {
    background: transparent;
  }

  /* line 1042, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .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;
  }

  /* line 1048, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-wholerow-hovered {
    background: #e7f4f9;
  }

  /* line 1051, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-wholerow-clicked {
    background: #beebff;
  }

  /* line 1054, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-children .jstree-last > .jstree-wholerow {
    box-shadow: inset 0 -6px 3px -5px #666666;
  }

  /* line 1057, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-children .jstree-open > .jstree-wholerow {
    box-shadow: inset 0 6px 3px -5px #666666;
    border-top: 0;
  }

  /* line 1061, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-children .jstree-open + .jstree-open {
    box-shadow: none;
  }

  /* line 1064, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-node,
  .jstree-default-responsive .jstree-icon,
  .jstree-default-responsive .jstree-node > .jstree-ocl,
  .jstree-default-responsive .jstree-themeicon,
  .jstree-default-responsive .jstree-checkbox {
    background-image: url(/40px.png);
    background-size: 120px 240px;
  }

  /* line 1072, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-node {
    background-position: -80px 0;
    background-repeat: repeat-y;
  }

  /* line 1076, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-last {
    background: transparent;
  }

  /* line 1079, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-leaf > .jstree-ocl {
    background-position: -40px -120px;
  }

  /* line 1082, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-last > .jstree-ocl {
    background-position: -40px -160px;
  }

  /* line 1085, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-themeicon-custom {
    background-color: transparent;
    background-image: none;
    background-position: 0 0;
  }

  /* line 1090, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-file {
    background: url(/40px.png) 0 -160px no-repeat;
    background-size: 120px 240px;
  }

  /* line 1094, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive .jstree-folder {
    background: url(/40px.png) -40px -40px no-repeat;
    background-size: 120px 240px;
  }

  /* line 1098, /usr/share/rvm/gems/ruby-2.6.8/gems/jstree-rails-4-3.3.8/vendor/assets/stylesheets/jstree-default.scss */
  .jstree-default-responsive > .jstree-container-ul > .jstree-node {
    margin-left: 0;
    margin-right: 0;
  }
}
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2014 Daniel Eden
*/
/* line 10, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

/* line 17, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

/* line 22, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

@-webkit-keyframes bounce {
  0%, 20%, 53%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40%, 43% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}
@keyframes bounce {
  0%, 20%, 53%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40%, 43% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    -ms-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    -ms-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    -ms-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}
/* line 87, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  -ms-transform-origin: center bottom;
  transform-origin: center bottom;
}

@-webkit-keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
@keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
/* line 115, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes pulse {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    -ms-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    -ms-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    -ms-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
/* line 159, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}

@-webkit-keyframes rubberBand {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes rubberBand {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    -ms-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    -ms-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    -ms-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    -ms-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    -ms-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    -ms-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    -ms-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
/* line 245, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}

@-webkit-keyframes shake {
  0%, 100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
@keyframes shake {
  0%, 100% {
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    -ms-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    -ms-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
/* line 287, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  100% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    -ms-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    -ms-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    -ms-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    -ms-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }
  100% {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    -ms-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
/* line 351, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.swing {
  -webkit-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes tada {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    -ms-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    -ms-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    -ms-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
/* line 418, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes wobble {
  0% {
    -webkit-transform: none;
    transform: none;
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes wobble {
  0% {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    -ms-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    -ms-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    -ms-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    -ms-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    -ms-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  100% {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
}
/* line 506, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}

@-webkit-keyframes bounceIn {
  0%, 20%, 40%, 60%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes bounceIn {
  0%, 20%, 40%, 60%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    -ms-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    -ms-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    -ms-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    -ms-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    -ms-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    -ms-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
/* line 597, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
}

@-webkit-keyframes bounceInDown {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInDown {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    -ms-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    -ms-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    -ms-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    -ms-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  100% {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
}
/* line 677, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInLeft {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    -ms-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    -ms-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    -ms-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    -ms-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  100% {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
}
/* line 755, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes bounceInRight {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    -ms-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    -ms-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    -ms-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    -ms-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  100% {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
}
/* line 833, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInUp {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    -ms-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    -ms-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    -ms-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    -ms-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
/* line 911, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}

@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    -ms-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    -ms-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    -ms-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
/* line 957, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
}

@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    -ms-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    -ms-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    -ms-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
/* line 1005, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    -ms-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    -ms-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
/* line 1040, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    -ms-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    -ms-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
/* line 1075, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    -ms-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    -ms-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    -ms-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
/* line 1121, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
/* line 1146, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    -ms-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
}
/* line 1181, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    -ms-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
}
/* line 1216, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    -ms-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
}
/* line 1251, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    -ms-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
}
/* line 1286, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    -ms-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
}
/* line 1321, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    -ms-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
}
/* line 1356, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    -ms-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
}
/* line 1391, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    -ms-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
}
/* line 1426, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
/* line 1451, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes fadeOutDown {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    -ms-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
/* line 1481, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    -ms-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
/* line 1511, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes fadeOutLeft {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    -ms-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
/* line 1541, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    -ms-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
/* line 1571, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes fadeOutRight {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    -ms-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
/* line 1601, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    -ms-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
/* line 1631, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes fadeOutUp {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    -ms-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
/* line 1661, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    -ms-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
/* line 1691, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
@keyframes flip {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -ms-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -ms-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -ms-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -ms-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: perspective(400px);
    -ms-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
/* line 1775, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.animated.flip {
  -webkit-backface-visibility: visible;
  -ms-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}

@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -ms-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -ms-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    -ms-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    -ms-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  100% {
    -webkit-transform: perspective(400px);
    -ms-transform: perspective(400px);
    transform: perspective(400px);
  }
}
/* line 1854, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.flipInX {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}

@-webkit-keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -ms-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -ms-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    -ms-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    -ms-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  100% {
    -webkit-transform: perspective(400px);
    -ms-transform: perspective(400px);
    transform: perspective(400px);
  }
}
/* line 1933, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.flipInY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px);
    -ms-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -ms-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -ms-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
/* line 1982, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.flipOutX {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px);
    -ms-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    -ms-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -ms-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
/* line 2033, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.flipOutY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
  -webkit-animation-duration: .75s;
  animation-duration: .75s;
}

@-webkit-keyframes lightSpeedIn {
  0% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes lightSpeedIn {
  0% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    -ms-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    -ms-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    -ms-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    opacity: 1;
  }
}
/* line 2099, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOut {
  0% {
    opacity: 1;
  }
  100% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOut {
  0% {
    opacity: 1;
  }
  100% {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    -ms-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
/* line 2131, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateIn {
  0% {
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    -ms-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    opacity: 1;
  }
}
/* line 2178, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    -ms-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    opacity: 1;
  }
}
/* line 2223, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    -ms-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    opacity: 1;
  }
}
/* line 2268, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    -ms-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    opacity: 1;
  }
}
/* line 2313, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    -ms-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    opacity: 1;
  }
}
/* line 2358, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateOut {
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  0% {
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    -ms-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
/* line 2398, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0, 0, 1, 45deg);
    transform: rotate(0, 0, 1, 45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0, 0, 1, 45deg);
    -ms-transform: rotate(0, 0, 1, 45deg);
    transform: rotate(0, 0, 1, 45deg);
    opacity: 0;
  }
}
/* line 2438, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    -ms-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
/* line 2478, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    -ms-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
/* line 2518, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    -ms-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
/* line 2558, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}

@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  100% {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    -ms-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    -ms-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  100% {
    -webkit-transform: translate3d(0, 700px, 0);
    -ms-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
/* line 2637, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    -ms-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
}
/* line 2674, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
@keyframes rollOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    -ms-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
/* line 2706, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}

@-webkit-keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    -ms-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
/* line 2736, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}

@-webkit-keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
/* line 2779, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}

@-webkit-keyframes zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
/* line 2822, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}

@-webkit-keyframes zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
/* line 2865, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}

@-webkit-keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
/* line 2908, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}

@-webkit-keyframes zoomOut {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  100% {
    opacity: 0;
  }
}
@keyframes zoomOut {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    -ms-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  100% {
    opacity: 0;
  }
}
/* line 2946, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}

@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
/* line 2994, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}

@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}
@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    -ms-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    -ms-transform-origin: left center;
    transform-origin: left center;
  }
}
/* line 3034, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
}

@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}
@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    -ms-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    -ms-transform-origin: right center;
    transform-origin: right center;
  }
}
/* line 3074, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
}

@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
/* line 3122, /usr/share/rvm/gems/ruby-2.6.8/gems/animate.css-rails-3.2.0/vendor/assets/stylesheets/animate.css */
.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}

/* line 1, /usr/share/rvm/gems/ruby-2.6.8/gems/toastr-rails-1.0.3/vendor/assets/stylesheets/toastr.css */
.toast-title {
  font-weight: bold;
}

/* line 4, /usr/share/rvm/gems/ruby-2.6.8/gems/toastr-rails-1.0.3/vendor/assets/stylesheets/toastr.css */
.toast-message {
  word-wrap: break-word;
}

/* line 8, /usr/share/rvm/gems/ruby-2.6.8/gems/toastr-rails-1.0.3/vendor/assets/stylesheets/toastr.css */
.toast-message a,
.toast-message label {
  color: #FFF;
}

/* line 12, /usr/share/rvm/gems/ruby-2.6.8/gems/toastr-rails-1.0.3/vendor/assets/stylesheets/toastr.css */
.toast-message a:hover {
  color: #CCC;
  text-decoration: none;
}

/* line 17, /usr/share/rvm/gems/ruby-2.6.8/gems/toastr-rails-1.0.3/vendor/assets/stylesheets/toastr.css */
.toast-top-left {
  top: 12px;
  left: 12px;
}

/* line 22, /usr/share/rvm/gems/ruby-2.6.8/gems/toastr-rails-1.0.3/vendor/assets/stylesheets/toastr.css */
.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}

/* line 27, /usr/share/rvm/gems/ruby-2.6.8/gems/toastr-rails-1.0.3/vendor/assets/stylesheets/toastr.css */
.toast-bottom-left {
  left: 12px;
  bottom: 12px;
}

/* line 32, /usr/share/rvm/gems/ruby-2.6.8/gems/toastr-rails-1.0.3/vendor/assets/stylesheets/toastr.css */
#toast-container {
  position: fixed;
  z-index: 9999;
}

/* line 37, /usr/share/rvm/gems/ruby-2.6.8/gems/toastr-rails-1.0.3/vendor/assets/stylesheets/toastr.css */
#toast-container > div {
  background-position: 15px center;
  background-repeat: no-repeat;
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  -moz-box-shadow: 0 0 12px #999999;
  -webkit-box-shadow: 0 0 12px #999999;
  -o-box-shadow: 0 0 12px #999999;
  box-shadow: 0 0 12px #999999;
  color: #FFFFFF;
  margin: 0 0 6px;
  filter: alpha(opacity=80);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  opacity: 0.8;
  padding: 15px 15px 15px 50px;
  width: 300px;
}

/* line 56, /usr/share/rvm/gems/ruby-2.6.8/gems/toastr-rails-1.0.3/vendor/assets/stylesheets/toastr.css */
.toast {
  background-color: #030303;
}

/* line 60, /usr/share/rvm/gems/ruby-2.6.8/gems/toastr-rails-1.0.3/vendor/assets/stylesheets/toastr.css */
.toast-success {
  background-color: #51A351;
}

/* line 64, /usr/share/rvm/gems/ruby-2.6.8/gems/toastr-rails-1.0.3/vendor/assets/stylesheets/toastr.css */
.toast-error {
  background-color: #BD362F;
}

/* line 68, /usr/share/rvm/gems/ruby-2.6.8/gems/toastr-rails-1.0.3/vendor/assets/stylesheets/toastr.css */
.toast-info {
  background-color: #2F96B4;
}

/* line 72, /usr/share/rvm/gems/ruby-2.6.8/gems/toastr-rails-1.0.3/vendor/assets/stylesheets/toastr.css */
.toast-warning {
  background-color: #F89406;
}

/* line 75, /usr/share/rvm/gems/ruby-2.6.8/gems/toastr-rails-1.0.3/vendor/assets/stylesheets/toastr.css */
.toast-top-right {
  top: 12px;
  right: 12px;
}

/* line 80, /usr/share/rvm/gems/ruby-2.6.8/gems/toastr-rails-1.0.3/vendor/assets/stylesheets/toastr.css */
#toast-container > :hover {
  -moz-box-shadow: 0 0 12px #000000;
  -webkit-box-shadow: 0 0 12px #000000;
  -o-box-shadow: 0 0 12px #000000;
  box-shadow: 0 0 12px #000000;
  filter: alpha(opacity=100);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  opacity: 1;
  cursor: pointer;
}

/* line 91, /usr/share/rvm/gems/ruby-2.6.8/gems/toastr-rails-1.0.3/vendor/assets/stylesheets/toastr.css */
#toast-container > .toast-info {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important;
}

/* line 95, /usr/share/rvm/gems/ruby-2.6.8/gems/toastr-rails-1.0.3/vendor/assets/stylesheets/toastr.css */
#toast-container > .toast-error {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important;
}

/* line 99, /usr/share/rvm/gems/ruby-2.6.8/gems/toastr-rails-1.0.3/vendor/assets/stylesheets/toastr.css */
#toast-container > .toast-success {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important;
}

/* line 103, /usr/share/rvm/gems/ruby-2.6.8/gems/toastr-rails-1.0.3/vendor/assets/stylesheets/toastr.css */
#toast-container > .toast-warning {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important;
}

/*
 *= require jquery-ui
 */
/* line 63, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
#import-modal-window > div > div > div.modal-footer > button.btn {
  margin-left: 0px;
}

/* line 67, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.dropzone {
  background-color: #414158;
  color: #DDDDDD;
}

/* line 72, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.dz-remove {
  background-color: #414158;
  color: #DDDDDD;
}

/* line 77, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.dz-image {
  background-color: #414158;
  color: #414158;
}

/* line 82, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.dropzone .dz-preview.dz-image-preview {
  background-color: #414158;
  color: #414158;
}

/* line 87, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.dropdown-menu {
  background-color: #414158;
  border: 1px solid #dddddd;
}

/* line 92, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.dropdown-menu > li > a {
  color: #fff;
}
/* line 95, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.dropdown-menu > li > a:hover {
  color: #000;
}

/* line 101, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.btn-default-light {
  color: #414158;
}

/* line 105, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.btn-icon-toggle, .btn-primary.btn-flat {
  background-color: #00000000 !important;
  border: 2px solid #414158 !important;
}
/* line 109, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.btn-icon-toggle:hover, .btn-primary.btn-flat:hover {
  border: 2px solid #dddddd !important;
}

/* line 114, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.btn-primary {
  color: #ffffff;
  background-color: #414158;
  border-width: 0px;
}

/* line 120, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.btn-default {
  color: #000;
}

/* line 124, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.list-results > div:hover {
  background-color: #818193;
  color: #000000;
}

/* line 130, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.header-nav-profile .dropdown.open {
  color: #fff;
}

/* line 134, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
p {
  color: #DDDDDD;
}

/* line 138, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
#header {
  background-color: #000000;
}

/* line 142, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
body {
  background-color: #000000;
}

/* line 146, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.sli {
  margin: auto;
  vertical-align: bottom;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  line-height: 40px;
  width: 1em;
  font-size: 18pt;
}

/* line 158, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.first::before {
  border-left: 1px dashed rgba(255, 255, 255, 0.3);
}

/* line 162, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.logo {
  max-width: 391px;
  margin-left: auto;
  margin-right: auto;
}

/* line 168, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.padding-top-8 {
  padding-top: 8px !important;
}

/* line 172, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.margin-bottom-0 {
  margin-bottom: 0px !important;
}

/* line 176, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.margin-bottom-10 {
  margin-bottom: 10px !important;
}

/* line 180, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.margin-top-10 {
  margin-top: 10px;
}

/* line 184, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.margin-top-20 {
  margin-top: 20px;
}

/* line 188, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.margin-top-30 {
  margin-top: 30px;
}

/* line 192, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.margin-top-50 {
  margin-top: 50px;
}

/* line 196, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.margin-top-100 {
  margin-top: 100px;
}

/* line 200, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.margin-top-200 {
  margin-top: 200px;
}

/* line 204, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.margin-right-20 {
  margin-right: 20px;
}

/* line 208, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.margin-bottom-50 {
  margin-bottom: 50px;
}

/* line 212, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.right-edge-line {
        /*
        background-image: linear-gradient($corp-dark-grey, white),
                    linear-gradient($corp-dark-grey, $corp-dark-grey);

        background-repeat: no-repeat;
        background-size: 2px 30%, calc(100% - 2px) 100%;
        background-position: left bottom, 2px 0;
        */
}

/* line 223, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.right-edge-line-active {
        /*
        background-image: linear-gradient($corp-dark-grey, white),
                    linear-gradient(#DDDDDD, #DDDDDD);

        background-repeat: no-repeat;
        background-size: 2px 30%, calc(100% - 2px) 100%;
        background-position: left bottom, 2px 0;
        */
}

/* line 234, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.my-header-btn {
  color: #DDDDDD !important;
  background-color: #414158 !important;
  border-width: 0px;
  width: 100%;
  padding-left: 40px;
  padding-right: 40px;
  text-align: left;
  font-size: 1.3em;
}
/* line 244, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.my-header-btn:hover {
  background-color: #818193 !important;
  border-color: #ffffff !important;
  color: #fff !important;
}
/* line 251, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.my-header-btn:focus {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #000 !important;
}
/* line 258, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.my-header-btn:active {
  color: #000 !important;
  background-color: #dddddd !important;
  border-color: #ffffff !important;
}

/* line 265, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.header-nav-profile .dropdown.open > a {
  background-color: #414158 !important;
}

/* line 269, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.my-header-active {
  color: #000 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  border-width: 0px;
}

/* line 277, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.header-nav .header-nav-brand img {
  max-width: 110px !important;
  color: #000 !important;
}

/* line 282, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.header-nav .header-nav-profile {
  max-width: 110px !important;
  color: #000 !important;
}

/* line 287, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.dropdown-detail {
  padding: 5px 20px;
}

/* line 291, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.header-nav-options .dropdown .dropdown-menu {
  top: 100% !important;
}

/* line 295, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.headerbar {
  background-color: #414158 !important;
  border-radius: 30px 30px 30px 30px;
  margin-left: 10px;
  margin-right: 10px;
}

/* line 303, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.header-nav-profile .dropdown.open > a {
  color: #ffffff !important;
}

/* line 307, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.header-nav-profile .dropdown > a {
  color: #fff !important;
}

/* line 312, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.header-fixed {
  padding-left: 0px;
  padding-right: 0px;
  margin-left: 0px;
  margin-right: 0px;
  border-width: 0px;
  width: 100%;
}

/* line 327, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.header-fixed-login {
  padding-left: 0px;
  padding-right: 0px;
  margin-left: 0px;
  margin-right: 0px;
  border-width: 0px;
  width: 100%;
}

/* line 344, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.content-section {
  background-color: #000 !important;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  border-style: none;
}

/* line 356, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.content-section .section-header {
  background-color: #000 !important;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: 0px;
  margin-right: 0px;
  border-width: 0px;
  width: 100%;
  min-height: 200px;
  position: relative;
  border-style: none;
}

/* line 370, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.content-section .section-header .breadcrumb-div {
  padding: 5px;
  padding-left: 38px;
  background-color: #000 !important;
  color: #000 !important;
  background-position: 0% 50%;
  background-size: 32px 80%;
  background-repeat: no-repeat;
  position: absolute;
  left: 100px;
  bottom: 0px;
}

/* line 387, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.content-section .small-section-header {
  background-color: #000 !important;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: 0px;
  margin-right: 0px;
  border-width: 0px;
  width: 70%;
  min-height: 50px;
  position: relative;
  border-style: none;
}

/* line 401, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.content-section .small-section-header .breadcrumb-div {
  padding: 5px;
  padding-left: 38px;
  background-color: #000000 !important;
  color: #DDDDDD !important;
  background-position: 0% 50%;
  background-size: 32px 80%;
  background-repeat: no-repeat;
  position: absolute;
  left: 100px;
  bottom: 0px;
}

/* line 418, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.content-section .section-header .image-div {
  display: table;
  width: 510px;
  min-height: 150px;
  margin: 0 auto;
  display: block;
  background-repeat: no-repeat;
  background-position: 0px 0px;
  background-size: 100% 100%;
}

/* line 430, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.main-content {
  background-color: #000 !important;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: 0px;
  margin-right: 0px;
  border-width: 0px;
  width: 100%;
}

/* line 441, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.main-base {
  background-color: #00ff88 !important;
  padding-left: 0px;
  padding-right: 0px;
  margin-left: 0px;
  margin-right: 0px;
  border-width: 0px;
  width: 100%;
}

/* line 451, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.help-bar {
  color: #000000;
}

/* line 455, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.breadcrumb-bar {
  background-color: #000;
}

/* line 459, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.home-dashboard-background {
  background-color: #000000;
}

/* line 464, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.card {
  background-color: #222222 !important;
  padding-left: 0%;
  padding-right: 0%;
  margin-left: 0px;
  margin-right: 0px;
  border-width: 0px;
  width: 100%;
  border-radius: 30px;
}

/* line 478, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.login-card {
  background-color: #000000 !important;
  padding-left: 0%;
  padding-right: 0%;
  margin-left: 0px;
  margin-right: 0px;
  border: solid #FFFFFF !important;
  border-width: 0 3px !important;
  width: 100%;
  border-radius: 25px;
}

/* line 492, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.card-head {
  color: #FFF;
  background-color: #8d9193 !important;
  padding-left: 5%;
  padding-right: 5%;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  border-radius: 30px 30px 0px 0px;
}

/* line 504, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.card-head-top {
  border-radius: 30px 30px 0px 0px;
}

/* line 508, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.card-head-bottom {
  border-radius: 0px 0px 0px 0px;
}

/* line 512, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
body {
  font: 14px sans-serif;
}

/* line 517, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.card-body {
  padding-left: 5%;
  padding-right: 5%;
}

/* line 522, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.card-head header {
  color: #000 !important;
}

/* line 526, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
#header > div > div > ul.header-nav.header-nav-options > li {
  padding: 0px;
}

/* line 530, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
#header > div > div > ul.header-nav.header-nav-options > li.hidden-md.hidden-sm.hidden-xs.dropdown > div > button {
  position: relative;
  min-height: 64px;
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 15px;
  padding-bottom: 10px;
  vertical-align: middle;
  border-style: none;
}

/* line 542, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.header-nav-profile .dropdown.open > a {
  min-height: 64px !important;
}

/* line 546, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
#header > div > div > ul.header-nav.header-nav-options > li > a {
  position: relative;
  min-height: 64px;
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 18px;
  padding-bottom: 10px;
  vertical-align: middle;
  border-style: none;
}

/* line 557, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
#header > div > div > ul.header-nav.header-nav-options > li.hidden-md.hidden-sm.hidden-xs.dropdown > div > button > i {
  padding-left: 4px;
  padding-right: 4px;
  font-size: 16px;
}

/* line 563, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
#header > div > div > ul.header-nav.header-nav-options > li > a > sup.badge.style-danger.outstanding-tasks {
  position: absolute;
  font-size: 14px;
  top: 4px;
  right: 6px;
  background-color: #fe1111 !important;
}

/* line 571, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
#header > div > div > ul.header-nav.header-nav-options > li > a > sup.badge.style-warning.outstanding-docs {
  position: absolute;
  font-size: 14px;
  top: 4px;
  right: 30px;
}

/* line 578, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
#header > div > div > ul.header-nav.header-nav-options > li > a > sup.outstanding-docs.my-header-active {
  color: #000 !important;
  background-color: #ffbb11 !important;
  font-size: 14px !important;
}

/* line 584, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
#header > div > div > ul.header-nav.header-nav-options > li > a > sup.outstanding-tasks.my-header-active {
  color: #000 !important;
  background-color: #000 !important;
  font-size: 14px !important;
}

/* line 590, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.active a {
  background-color: #DDDDDD !important;
}

/* line 594, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.ui-autocomplete {
  position: absolute;
  top: 100%;
  left: 0;
  float: left;
  display: none;
  min-width: 160px;
  _width: 160px;
  padding: 4px 0;
  margin: 2px 0 0 0;
  list-style: none;
  background-color: #ffffff;
  border-color: #ccc;
  border-color: rgba(0, 0, 0, 0.2);
  border-style: solid;
  border-width: 1px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  *border-right-width: 2px;
  *border-bottom-width: 2px;
}
/* line 623, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.ui-autocomplete .ui-menu-item > a.ui-corner-all {
  display: block;
  padding: 3px 15px;
  clear: both;
  font-weight: normal;
  line-height: 18px;
  color: #555555;
  white-space: nowrap;
}
/* line 632, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.ui-autocomplete .ui-menu-item > a.ui-corner-all.ui-state-hover, .ui-autocomplete .ui-menu-item > a.ui-corner-all.ui-state-active {
  color: #ffffff;
  text-decoration: none;
  background-color: #0088cc;
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  background-image: none;
}

/* line 644, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.struck-out td a {
  text-decoration: line-through;
}

/* line 649, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.simple-calendar .calendar-heading a {
  padding: 20px;
  color: #DDDDDD;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: bold;
}
/* line 656, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.simple-calendar .calendar-heading span {
  font-size: 14px;
  text-transform: uppercase;
  font-weight: bold;
}
/* line 678, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.simple-calendar .prev-month {
  position: relative;
  background-color: #333333 !important;
  color: #AAAAAA !important;
  width: 10vw;
  height: 11vh;
  border-style: solid;
  border-width: 1px;
  border-color: #CCCCCC;
  -moz-box-sizing: border-box;
  background-clip: padding-box;
}
/* line 690, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.simple-calendar .next-month {
  position: relative;
  background-color: #333333 !important;
  color: #AAAAAA !important;
  width: 10vw;
  height: 11vh;
  border-style: solid;
  border-width: 1px;
  border-color: #CCCCCC;
  -moz-box-sizing: border-box;
  background-clip: padding-box;
}
/* line 702, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.simple-calendar .current-month {
  font-weight: bold;
  position: relative;
  background-color: #555555 !important;
  width: 10vw;
  height: 11vh;
  border-style: solid;
  border-width: 1px;
  border-color: #888888;
  -moz-box-sizing: border-box;
  background-clip: padding-box;
}

/* line 717, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.form-control {
  color: #DDDDDD;
}

/* line 721, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.btn-default.active {
  color: #000000;
}

/* line 726, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.btn-default:hover {
  color: #000000;
}

/* line 731, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.fa.fa-dead:after {
  content: "";
  position: absolute;
  width: 3px;
  height: 141.421356%;
  top: -20.710678%;
  display: block;
  background: red;
  left: 50%;
  transform: translate(-50%, 0) rotate(45deg);
}

@font-face {
  font-family: glacialFont;
  src: url(/assets/glacial_indifference_reg-de1eddf3f49fbc0782a1008a87053207f69174a3860f7068520ee4cd901ef926.otf);
}
/* line 748, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.btn {
  font-family: glacialFont;
}

/* line 752, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.header {
  font-family: glacialFont;
}

/* line 756, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
p {
  font-family: glacialFont;
}

/* line 760, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
a {
  font-family: glacialFont;
}

/* line 764, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
h1 {
  font-family: glacialFont;
}

/* line 768, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
td {
  font-family: glacialFont;
}

/* line 772, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
header {
  font-family: glacialFont;
}

/* line 776, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
li {
  font-family: glacialFont;
}

/* line 780, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
button {
  font-family: glacialFont;
}

/* line 784, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
span {
  font-family: glacialFont;
}

/* line 788, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
blockquote {
  background: #000;
  padding: 0.5em 10px;
  quotes: "“" "”" "‘" "’";
}

/* line 796, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
blockquote:before {
  color: #ccc;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}

/* line 805, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
blockquote:after {
  color: #ccc;
  content: close-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-left: 0.25em;
  vertical-align: -0.4em;
}

/* line 814, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
blockquote p {
  display: inline;
  font-size: 25px;
}

/* line 819, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.datatable-dark table {
  background-color: #414158;
}

/* line 823, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.well {
  background-color: #dddddd;
  color: #000;
}

/* line 828, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.form-wizard.form-wizard-horizontal .nav a, .form-wizard.form-wizard-horizontal .nav li.active a, .form-wizard.form-wizard-horizontal .nav li:hover a {
  color: #000;
}

/*
*/
/* line 835, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.ui-tooltip {
  background: #fff;
  font-size: 14px;
  left: 10px;
  color: #000;
  z-index: 99;
  bottom: 10px;
  border: 1px solid black;
  border-radius: 5px 5px 5px 5px;
  /* for IE */
  filter: alpha(opacity=80);
  /* CSS3 standard */
  opacity: 0.8;
}

/* line 850, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.modal.fade {
  margin-top: 5%;
}

/* line 854, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.modal-body {
  background-color: #414158;
}

/* line 858, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.modal-footer {
  background-color: #414158;
  border: 0 1px solid;
  border-color: #fff;
}

/* line 864, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.company-logo-bounds {
  display: inline-block;
  color: white;
  text-align: center;
  vertical-align: bottom;
  border: 1px solid #fff;
  width: 100%;
  height: 20vw;
  border-radius: 15px 15px 15px 15px;
}

/* line 875, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
ul {
  margin: 0;
  padding: 0px;
  list-style-type: none;
}

/* line 881, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.score-list li a {
  display: inline;
  color: #DDDDDD;
  background-color: #414158;
  padding: 8px 16px;
  text-decoration: none;
  font-weight: 500;
  border-radius: 15px;
  width: 50%;
  margin: 10px;
}

/* Change the link color on hover */
/* line 894, /home/avarice/AvariceV1/app/assets/stylesheets/application.scss */
.score-list li a:hover {
  background-color: #818193;
  color: #FFFFFF;
}
