/* BASICS */
/* line 4, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror {
  /* Set height, width, borders, and global font properties here */
  font-family: monospace;
  height: 300px;
  color: black;
}

/* PADDING */
/* line 13, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-lines {
  padding: 4px 0;
  /* Vertical padding around content */
}

/* line 16, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror pre {
  padding: 0 4px;
  /* Horizontal padding of content */
}

/* line 20, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  background-color: white;
  /* The little square between H and V scrollbars */
}

/* GUTTER */
/* line 26, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-gutters {
  border-right: 1px solid #ddd;
  background-color: #f7f7f7;
  white-space: nowrap;
}

/* line 32, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-linenumber {
  padding: 0 3px 0 5px;
  min-width: 20px;
  text-align: right;
  color: #999;
  white-space: nowrap;
}

/* line 40, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-guttermarker {
  color: black;
}

/* line 41, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-guttermarker-subtle {
  color: #999;
}

/* CURSOR */
/* line 45, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-cursor {
  border-left: 1px solid black;
  border-right: none;
  width: 0;
}

/* Shown when moving in bi-directional text */
/* line 51, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror div.CodeMirror-secondarycursor {
  border-left: 1px solid silver;
}

/* line 54, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-fat-cursor .CodeMirror-cursor {
  width: auto;
  border: 0 !important;
  background: #7e7;
}

/* line 59, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-fat-cursor div.CodeMirror-cursors {
  z-index: 1;
}

/* line 63, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-animate-fat-cursor {
  width: auto;
  border: 0;
  -webkit-animation: blink 1.06s steps(1) infinite;
  -moz-animation: blink 1.06s steps(1) infinite;
  animation: blink 1.06s steps(1) infinite;
  background-color: #7e7;
}

@-moz-keyframes blink {
  /* line 73, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
  50% {
    background-color: transparent;
  }
}

@-webkit-keyframes blink {
  /* line 78, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
  50% {
    background-color: transparent;
  }
}

@keyframes blink {
  /* line 83, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
  50% {
    background-color: transparent;
  }
}

/* Can style cursor different in overwrite (non-insert) mode */
/* line 90, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-tab {
  display: inline-block;
  text-decoration: inherit;
}

/* line 92, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-rulers {
  position: absolute;
  left: 0;
  right: 0;
  top: -50px;
  bottom: -20px;
  overflow: hidden;
}

/* line 97, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-ruler {
  border-left: 1px solid #ccc;
  top: 0;
  bottom: 0;
  position: absolute;
}

/* DEFAULT THEME */
/* line 105, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-s-default .cm-header {
  color: blue;
}

/* line 106, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-s-default .cm-quote {
  color: #090;
}

/* line 107, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-negative {
  color: #d44;
}

/* line 108, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-positive {
  color: #292;
}

/* line 109, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-header, .cm-strong {
  font-weight: bold;
}

/* line 110, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-em {
  font-style: italic;
}

/* line 111, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-link {
  text-decoration: underline;
}

/* line 112, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-strikethrough {
  text-decoration: line-through;
}

/* line 114, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-s-default .cm-keyword {
  color: #708;
}

/* line 115, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-s-default .cm-atom {
  color: #219;
}

/* line 116, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-s-default .cm-number {
  color: #164;
}

/* line 117, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-s-default .cm-def {
  color: #00f;
}

/* line 122, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-s-default .cm-variable-2 {
  color: #05a;
}

/* line 123, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-s-default .cm-variable-3 {
  color: #085;
}

/* line 124, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-s-default .cm-comment {
  color: #a50;
}

/* line 125, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-s-default .cm-string {
  color: #a11;
}

/* line 126, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-s-default .cm-string-2 {
  color: #f50;
}

/* line 127, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-s-default .cm-meta {
  color: #555;
}

/* line 128, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-s-default .cm-qualifier {
  color: #555;
}

/* line 129, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-s-default .cm-builtin {
  color: #30a;
}

/* line 130, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-s-default .cm-bracket {
  color: #997;
}

/* line 131, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-s-default .cm-tag {
  color: #170;
}

/* line 132, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-s-default .cm-attribute {
  color: #00c;
}

/* line 133, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-s-default .cm-hr {
  color: #999;
}

/* line 134, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-s-default .cm-link {
  color: #00c;
}

/* line 136, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-s-default .cm-error {
  color: #f00;
}

/* line 137, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-invalidchar {
  color: #f00;
}

/* line 139, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-composing {
  border-bottom: 2px solid;
}

/* Default styles for common addons */
/* line 143, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
div.CodeMirror span.CodeMirror-matchingbracket {
  color: #0f0;
}

/* line 144, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
div.CodeMirror span.CodeMirror-nonmatchingbracket {
  color: #f22;
}

/* line 145, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-matchingtag {
  background: rgba(255, 150, 0, 0.3);
}

/* line 146, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-activeline-background {
  background: #e8f2ff;
}

/* STOP */
/* The rest of this file contains styles related to the mechanics of
   the editor. You probably shouldn't touch them. */
/* line 153, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror {
  position: relative;
  overflow: hidden;
  background: white;
}

/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-scroll {
  overflow: scroll !important;
  /* Things will break if this is overridden */
  /* 30px is the magic margin used to hide the element's real scrollbars */
  /* See overflow: hidden in .CodeMirror */
  margin-bottom: -30px;
  margin-right: -30px;
  padding-bottom: 30px;
  height: 100%;
  outline: none;
  /* Prevent dragging from highlighting the element */
  position: relative;
}

/* line 169, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-sizer {
  position: relative;
  border-right: 30px solid transparent;
}

/* The fake, visible scrollbars. Used to force redraw during scrolling
   before actual scrolling happens, thus preventing shaking and
   flickering artifacts. */
/* line 177, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  position: absolute;
  z-index: 6;
  display: none;
}

/* line 182, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-vscrollbar {
  right: 0;
  top: 0;
  overflow-x: hidden;
  overflow-y: scroll;
}

/* line 187, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-hscrollbar {
  bottom: 0;
  left: 0;
  overflow-y: hidden;
  overflow-x: scroll;
}

/* line 192, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-scrollbar-filler {
  right: 0;
  bottom: 0;
}

/* line 195, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-gutter-filler {
  left: 0;
  bottom: 0;
}

/* line 199, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-gutters {
  position: absolute;
  left: 0;
  top: 0;
  min-height: 100%;
  z-index: 3;
}

/* line 204, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-gutter {
  white-space: normal;
  height: 100%;
  display: inline-block;
  vertical-align: top;
  margin-bottom: -30px;
  /* Hack to make IE7 behave */
  *zoom: 1;
  *display: inline;
}

/* line 214, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-gutter-wrapper {
  position: absolute;
  z-index: 4;
  background: none !important;
  border: none !important;
}

/* line 220, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-gutter-background {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 4;
}

/* line 225, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-gutter-elt {
  position: absolute;
  cursor: default;
  z-index: 4;
}

/* line 230, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-gutter-wrapper {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

/* line 236, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-lines {
  cursor: text;
  min-height: 1px;
  /* prevents collapsing before first draw */
}

/* line 240, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror pre {
  /* Reset some styles that the rest of the page might have set */
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border-width: 0;
  background: transparent;
  font-family: inherit;
  font-size: inherit;
  margin: 0;
  white-space: pre;
  word-wrap: normal;
  line-height: inherit;
  color: inherit;
  z-index: 2;
  position: relative;
  overflow: visible;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-variant-ligatures: none;
  font-variant-ligatures: none;
}

/* line 259, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-wrap pre {
  word-wrap: break-word;
  white-space: pre-wrap;
  word-break: normal;
}

/* line 265, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-linebackground {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 0;
}

/* line 271, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-linewidget {
  position: relative;
  z-index: 2;
  overflow: auto;
}

/* line 279, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-code {
  outline: none;
}

/* Force content-box sizing for the elements where we expect it */
/* line 288, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 293, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-measure {
  position: absolute;
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}

/* line 301, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-cursor {
  position: absolute;
  pointer-events: none;
}

/* line 305, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-measure pre {
  position: static;
}

/* line 307, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
div.CodeMirror-cursors {
  visibility: hidden;
  position: relative;
  z-index: 3;
}

/* line 312, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
div.CodeMirror-dragcursors {
  visibility: visible;
}

/* line 316, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-focused div.CodeMirror-cursors {
  visibility: visible;
}

/* line 320, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-selected {
  background: #d9d9d9;
}

/* line 321, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-focused .CodeMirror-selected {
  background: #d7d4f0;
}

/* line 322, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-crosshair {
  cursor: crosshair;
}

/* line 323, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection {
  background: #d7d4f0;
}

/* line 324, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection {
  background: #d7d4f0;
}

/* line 326, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-searching {
  background: #ffa;
  background: rgba(255, 255, 0, 0.4);
}

/* IE7 hack to prevent it from returning funny offsetTops on the spans */
/* line 332, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.CodeMirror span {
  *vertical-align: text-bottom;
}

/* Used to force a border model for a node */
/* line 335, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-force-border {
  padding-right: .1px;
}

@media print {
  /* Hide the cursor when printing */
  /* line 339, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
  .CodeMirror div.CodeMirror-cursors {
    visibility: hidden;
  }
}
/* See issue #2901 */
/* line 345, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
.cm-tab-wrap-hack:after {
  content: '';
}

/* Help users use markselection to safely style text background */
/* line 348, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror.css */
span.CodeMirror-selectedtext {
  background: none;
}

/* Taken from the popular Visual Studio Vibrant Ink Schema */
/* line 4, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink.CodeMirror {
  background: black;
  color: white;
}

/* line 5, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink div.CodeMirror-selected {
  background: #35493c;
}

/* line 6, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink .CodeMirror-line::selection, .cm-s-vibrant-ink .CodeMirror-line > span::selection, .cm-s-vibrant-ink .CodeMirror-line > span > span::selection {
  background: rgba(53, 73, 60, 0.99);
}

/* line 7, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink .CodeMirror-line::-moz-selection, .cm-s-vibrant-ink .CodeMirror-line > span::-moz-selection, .cm-s-vibrant-ink .CodeMirror-line > span > span::-moz-selection {
  background: rgba(53, 73, 60, 0.99);
}

/* line 9, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink .CodeMirror-gutters {
  background: #002240;
  border-right: 1px solid #aaa;
}

/* line 10, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink .CodeMirror-guttermarker {
  color: white;
}

/* line 11, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink .CodeMirror-guttermarker-subtle {
  color: #d0d0d0;
}

/* line 12, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink .CodeMirror-linenumber {
  color: #d0d0d0;
}

/* line 13, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink .CodeMirror-cursor {
  border-left: 1px solid white;
}

/* line 15, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink .cm-keyword {
  color: #CC7832;
}

/* line 16, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink .cm-atom {
  color: #FC0;
}

/* line 17, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink .cm-number {
  color: #FFEE98;
}

/* line 18, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink .cm-def {
  color: #8DA6CE;
}

/* line 19, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink span.cm-variable-2, .cm-s-vibrant span.cm-tag {
  color: #FFC66D;
}

/* line 20, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink span.cm-variable-3, .cm-s-vibrant span.cm-def {
  color: #FFC66D;
}

/* line 21, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink .cm-operator {
  color: #888;
}

/* line 22, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink .cm-comment {
  color: gray;
  font-weight: bold;
}

/* line 23, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink .cm-string {
  color: #A5C25C;
}

/* line 24, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink .cm-string-2 {
  color: red;
}

/* line 25, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink .cm-meta {
  color: #D8FA3C;
}

/* line 26, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink .cm-builtin {
  color: #8DA6CE;
}

/* line 27, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink .cm-tag {
  color: #8DA6CE;
}

/* line 28, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink .cm-attribute {
  color: #8DA6CE;
}

/* line 29, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink .cm-header {
  color: #FF6400;
}

/* line 30, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink .cm-hr {
  color: #AEAEAE;
}

/* line 31, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink .cm-link {
  color: blue;
}

/* line 32, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink .cm-error {
  border-bottom: 1px solid red;
}

/* line 34, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink .CodeMirror-activeline-background {
  background: #27282E;
}

/* line 35, /usr/local/rvm/gems/ruby-2.6.10/gems/codemirror-rails-5.16.0/vendor/assets/stylesheets/codemirror/themes/vibrant-ink.css */
.cm-s-vibrant-ink .CodeMirror-matchingbracket {
  outline: 1px solid grey;
  color: white !important;
}

/* line 293, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
meta.foundation-mq-small {
  font-family: "/only screen and (max-width: 40em)/";
  width: 0em;
}

/* line 298, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em;
}

/* line 303, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em;
}

/* line 308, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em;
}

/* line 313, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em;
}

/* line 323, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
*,
*:before,
*:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 328, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
html,
body {
  font-size: 100%;
}

/* line 331, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body {
  background: #f5f6f6;
  color: #222222;
  padding: 0;
  margin: 0;
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  position: relative;
  cursor: default;
}

/* line 344, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
a:hover {
  cursor: pointer;
}

/* line 349, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
img,
object,
embed {
  max-width: 100%;
  height: auto;
}

/* line 352, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
object,
embed {
  height: 100%;
}

/* line 353, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
img {
  -ms-interpolation-mode: bicubic;
}

/* line 359, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
#map_canvas img,
#map_canvas embed,
#map_canvas object,
.map_canvas img,
.map_canvas embed,
.map_canvas object {
  max-width: none !important;
}

/* line 364, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.left {
  float: left !important;
}

/* line 365, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.right {
  float: right !important;
}

/* line 366, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.clearfix {
  *zoom: 1;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.clearfix:before, .clearfix:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.clearfix:after {
  clear: both;
}

/* line 367, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.text-left {
  text-align: left !important;
}

/* line 368, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.text-right {
  text-align: right !important;
}

/* line 369, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.text-center {
  text-align: center !important;
}

/* line 370, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.text-justify {
  text-align: justify !important;
}

/* line 371, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.hide {
  display: none;
}

/* line 373, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.start {
  float: left !important;
}

/* line 374, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.end {
  float: right !important;
}

/* line 375, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.text-start {
  text-align: left !important;
}

/* line 376, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.text-end {
  text-align: right !important;
}

/* line 382, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 385, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
img {
  display: inline-block;
  vertical-align: middle;
}

/* line 395, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
textarea {
  height: auto;
  min-height: 50px;
}

/* line 398, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
select {
  width: 100%;
}

/* line 198, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
.row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 100%;
  *zoom: 1;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.row:before, .row:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.row:after {
  clear: both;
}
/* line 203, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
.row.collapse > .column,
.row.collapse > .columns {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  float: left;
}
/* line 205, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
.row.collapse .row {
  margin-left: 0;
  margin-right: 0;
}
/* line 208, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
.row .row {
  width: auto;
  margin-left: -0.9375rem;
  margin-right: -0.9375rem;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none;
  *zoom: 1;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.row .row:before, .row .row:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.row .row:after {
  clear: both;
}
/* line 209, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
.row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none;
  *zoom: 1;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.row .row.collapse:before, .row .row.collapse:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.row .row.collapse:after {
  clear: both;
}

/* line 214, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
.column,
.columns {
  position: relative;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  float: left;
}

@media only screen {
  /* line 148, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.small-centered,
  .columns.small-centered {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    float: none;
  }

  /* line 151, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.small-uncentered,
  .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left;
  }

  /* line 158, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.small-uncentered.opposite,
  .columns.small-uncentered.opposite {
    float: right;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }

  /* line 172, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column,
  .columns {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-1 {
    position: relative;
    width: 8.33333%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-2 {
    position: relative;
    width: 16.66667%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-3 {
    position: relative;
    width: 25%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-4 {
    position: relative;
    width: 33.33333%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-5 {
    position: relative;
    width: 41.66667%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-6 {
    position: relative;
    width: 50%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-7 {
    position: relative;
    width: 58.33333%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-8 {
    position: relative;
    width: 66.66667%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-9 {
    position: relative;
    width: 75%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-10 {
    position: relative;
    width: 83.33333%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-11 {
    position: relative;
    width: 91.66667%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-12 {
    position: relative;
    width: 100%;
  }

  /* line 179, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  [class*="column"] + [class*="column"]:last-child {
    float: right;
  }

  /* line 180, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  [class*="column"] + [class*="column"].end {
    float: left;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-offset-0 {
    position: relative;
    margin-left: 0% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-offset-1 {
    position: relative;
    margin-left: 8.33333% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-offset-2 {
    position: relative;
    margin-left: 16.66667% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-offset-3 {
    position: relative;
    margin-left: 25% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-offset-4 {
    position: relative;
    margin-left: 33.33333% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-offset-5 {
    position: relative;
    margin-left: 41.66667% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-offset-6 {
    position: relative;
    margin-left: 50% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-offset-7 {
    position: relative;
    margin-left: 58.33333% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-offset-8 {
    position: relative;
    margin-left: 66.66667% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-offset-9 {
    position: relative;
    margin-left: 75% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .small-offset-10 {
    position: relative;
    margin-left: 83.33333% !important;
  }

  /* line 187, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.small-reset-order,
  .columns.small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left;
  }
}
@media only screen and (min-width: 40.063em) {
  /* line 148, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.medium-centered,
  .columns.medium-centered {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    float: none;
  }

  /* line 151, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.medium-uncentered,
  .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left;
  }

  /* line 158, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.medium-uncentered.opposite,
  .columns.medium-uncentered.opposite {
    float: right;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }

  /* line 172, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column,
  .columns {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-1 {
    position: relative;
    width: 8.33333%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-2 {
    position: relative;
    width: 16.66667%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-3 {
    position: relative;
    width: 25%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-4 {
    position: relative;
    width: 33.33333%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-5 {
    position: relative;
    width: 41.66667%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-6 {
    position: relative;
    width: 50%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-7 {
    position: relative;
    width: 58.33333%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-8 {
    position: relative;
    width: 66.66667%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-9 {
    position: relative;
    width: 75%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-10 {
    position: relative;
    width: 83.33333%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-11 {
    position: relative;
    width: 91.66667%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-12 {
    position: relative;
    width: 100%;
  }

  /* line 179, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  [class*="column"] + [class*="column"]:last-child {
    float: right;
  }

  /* line 180, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  [class*="column"] + [class*="column"].end {
    float: left;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-offset-0 {
    position: relative;
    margin-left: 0% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-offset-1 {
    position: relative;
    margin-left: 8.33333% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-offset-2 {
    position: relative;
    margin-left: 16.66667% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-offset-3 {
    position: relative;
    margin-left: 25% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-offset-4 {
    position: relative;
    margin-left: 33.33333% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-offset-5 {
    position: relative;
    margin-left: 41.66667% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-offset-6 {
    position: relative;
    margin-left: 50% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-offset-7 {
    position: relative;
    margin-left: 58.33333% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-offset-8 {
    position: relative;
    margin-left: 66.66667% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-offset-9 {
    position: relative;
    margin-left: 75% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .medium-offset-10 {
    position: relative;
    margin-left: 83.33333% !important;
  }

  /* line 187, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.medium-reset-order,
  .columns.medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left;
  }

  /* line 224, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  /* line 227, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  /* line 224, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  /* line 227, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  /* line 224, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 227, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 224, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  /* line 227, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  /* line 224, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  /* line 227, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  /* line 224, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 227, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 224, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  /* line 227, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  /* line 224, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  /* line 227, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  /* line 224, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 227, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 224, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  /* line 227, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  /* line 224, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  /* line 227, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }
}
@media only screen and (min-width: 64.063em) {
  /* line 148, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.large-centered,
  .columns.large-centered {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    float: none;
  }

  /* line 151, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.large-uncentered,
  .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left;
  }

  /* line 158, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.large-uncentered.opposite,
  .columns.large-uncentered.opposite {
    float: right;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  /* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  /* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }

  /* line 172, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column,
  .columns {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    float: left;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-1 {
    position: relative;
    width: 8.33333%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-2 {
    position: relative;
    width: 16.66667%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-3 {
    position: relative;
    width: 25%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-4 {
    position: relative;
    width: 33.33333%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-5 {
    position: relative;
    width: 41.66667%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-6 {
    position: relative;
    width: 50%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-7 {
    position: relative;
    width: 58.33333%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-8 {
    position: relative;
    width: 66.66667%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-9 {
    position: relative;
    width: 75%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-10 {
    position: relative;
    width: 83.33333%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-11 {
    position: relative;
    width: 91.66667%;
  }

  /* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-12 {
    position: relative;
    width: 100%;
  }

  /* line 179, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  [class*="column"] + [class*="column"]:last-child {
    float: right;
  }

  /* line 180, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  [class*="column"] + [class*="column"].end {
    float: left;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-offset-0 {
    position: relative;
    margin-left: 0% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-offset-1 {
    position: relative;
    margin-left: 8.33333% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-offset-2 {
    position: relative;
    margin-left: 16.66667% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-offset-3 {
    position: relative;
    margin-left: 25% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-offset-4 {
    position: relative;
    margin-left: 33.33333% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-offset-5 {
    position: relative;
    margin-left: 41.66667% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-offset-6 {
    position: relative;
    margin-left: 50% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-offset-7 {
    position: relative;
    margin-left: 58.33333% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-offset-8 {
    position: relative;
    margin-left: 66.66667% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-offset-9 {
    position: relative;
    margin-left: 75% !important;
  }

  /* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .large-offset-10 {
    position: relative;
    margin-left: 83.33333% !important;
  }

  /* line 187, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .column.large-reset-order,
  .columns.large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left;
  }

  /* line 235, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto;
  }

  /* line 238, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto;
  }

  /* line 235, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto;
  }

  /* line 238, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto;
  }

  /* line 235, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-3 {
    position: relative;
    left: 25%;
    right: auto;
  }

  /* line 238, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-3 {
    position: relative;
    right: 25%;
    left: auto;
  }

  /* line 235, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto;
  }

  /* line 238, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto;
  }

  /* line 235, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto;
  }

  /* line 238, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto;
  }

  /* line 235, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-6 {
    position: relative;
    left: 50%;
    right: auto;
  }

  /* line 238, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-6 {
    position: relative;
    right: 50%;
    left: auto;
  }

  /* line 235, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto;
  }

  /* line 238, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto;
  }

  /* line 235, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto;
  }

  /* line 238, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto;
  }

  /* line 235, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-9 {
    position: relative;
    left: 75%;
    right: auto;
  }

  /* line 238, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-9 {
    position: relative;
    right: 75%;
    left: auto;
  }

  /* line 235, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto;
  }

  /* line 238, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto;
  }

  /* line 235, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto;
  }

  /* line 238, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_grid.scss */
  .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto;
  }
}
/* line 23, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_accordion.scss */
.accordion {
  *zoom: 1;
  margin-bottom: 0;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.accordion:before, .accordion:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.accordion:after {
  clear: both;
}
/* line 25, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_accordion.scss */
.accordion dd {
  display: block;
  margin-bottom: 0 !important;
}
/* line 28, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_accordion.scss */
.accordion dd.active a {
  background: #9dd458;
}
/* line 29, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_accordion.scss */
.accordion dd > a {
  background: #a1d65f;
  color: white;
  padding: 0.5rem;
  display: block;
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  font-size: 1.25rem;
}
/* line 36, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_accordion.scss */
.accordion dd > a:hover {
  background: #9ad353;
}
/* line 39, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_accordion.scss */
.accordion .content {
  display: none;
  padding: 0.9375rem;
}
/* line 42, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_accordion.scss */
.accordion .content.active {
  display: block;
  background: white;
}

/* line 102, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_alert-boxes.scss */
.alert-box {
  border-style: solid;
  border-width: 1px;
  display: block;
  font-weight: normal;
  margin-bottom: 1.25rem;
  position: relative;
  padding: 0.875rem 1.5rem 0.875rem 0.875rem;
  font-size: 0.8125rem;
  background-color: #a1d65f;
  border-color: #8dcd3d;
  color: white;
}
/* line 105, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_alert-boxes.scss */
.alert-box .close {
  font-size: 1.375rem;
  padding: 9px 6px 4px;
  line-height: 0;
  position: absolute;
  top: 50%;
  margin-top: -0.6875rem;
  right: 0.25rem;
  color: #333333;
  opacity: 0.3;
}
/* line 87, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_alert-boxes.scss */
.alert-box .close:hover, .alert-box .close:focus {
  opacity: 0.5;
}
/* line 107, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_alert-boxes.scss */
.alert-box.radius {
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
/* line 108, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_alert-boxes.scss */
.alert-box.round {
  -webkit-border-radius: 1000px;
  border-radius: 1000px;
}
/* line 110, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_alert-boxes.scss */
.alert-box.success {
  background-color: #468847;
  border-color: #3c753d;
  color: white;
}
/* line 111, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_alert-boxes.scss */
.alert-box.alert {
  background-color: #b94a48;
  border-color: #a03f3d;
  color: white;
}
/* line 112, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_alert-boxes.scss */
.alert-box.secondary {
  background-color: #2f2f2f;
  border-color: #282828;
  color: white;
}
/* line 113, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_alert-boxes.scss */
.alert-box.warning {
  background-color: #f08a24;
  border-color: #de770f;
  color: white;
}
/* line 114, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_alert-boxes.scss */
.alert-box.info {
  background-color: #a0d3e8;
  border-color: #74bfdd;
  color: #101010;
}

/* line 70, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
[class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 0 0 -0.625rem;
  *zoom: 1;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
[class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
[class*="block-grid-"]:after {
  clear: both;
}
/* line 35, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
[class*="block-grid-"] > li {
  display: inline;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem;
}

@media only screen {
  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-1 > li {
    width: 100%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-1 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-2 > li {
    width: 50%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-2 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-3 > li {
    width: 33.33333%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-3 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-4 > li {
    width: 25%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-4 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-5 > li {
    width: 20%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-5 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-6 > li {
    width: 16.66667%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-6 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-7 > li {
    width: 14.28571%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-7 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-8 > li {
    width: 12.5%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-8 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-9 > li {
    width: 11.11111%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-9 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-10 > li {
    width: 10%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-10 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-11 > li {
    width: 9.09091%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-11 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-12 > li {
    width: 8.33333%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-12 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both;
  }
}
@media only screen and (min-width: 40.063em) {
  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-1 > li {
    width: 100%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-1 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-2 > li {
    width: 50%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-2 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-3 > li {
    width: 33.33333%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-3 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-4 > li {
    width: 25%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-4 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-5 > li {
    width: 20%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-5 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-6 > li {
    width: 16.66667%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-6 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-7 > li {
    width: 14.28571%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-7 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-8 > li {
    width: 12.5%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-8 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-9 > li {
    width: 11.11111%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-9 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-10 > li {
    width: 10%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-10 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-11 > li {
    width: 9.09091%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-11 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-12 > li {
    width: 8.33333%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-12 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both;
  }
}
@media only screen and (min-width: 64.063em) {
  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-1 > li {
    width: 100%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-1 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-2 > li {
    width: 50%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-2 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-3 > li {
    width: 33.33333%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-3 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-4 > li {
    width: 25%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-4 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-5 > li {
    width: 20%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-5 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-6 > li {
    width: 16.66667%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-6 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-7 > li {
    width: 14.28571%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-7 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-8 > li {
    width: 12.5%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-8 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-9 > li {
    width: 11.11111%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-9 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-10 > li {
    width: 10%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-10 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-11 > li {
    width: 9.09091%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-11 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both;
  }

  /* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-12 > li {
    width: 8.33333%;
    padding: 0 0.625rem 1.25rem;
    list-style: none;
  }
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-12 > li:nth-of-type(n) {
    clear: none;
  }
  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_block-grid.scss */
  .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both;
  }
}
/* line 114, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_breadcrumbs.scss */
.breadcrumbs {
  display: block;
  padding: 0.5625rem 0.875rem 0.5625rem;
  overflow: hidden;
  margin-left: 0;
  list-style: none;
  border-style: solid;
  border-width: 1px;
  background-color: #a1a1a1;
  border-color: #919191;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
/* line 118, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_breadcrumbs.scss */
.breadcrumbs > * {
  margin: 0;
  float: left;
  font-size: 0.6875rem;
  text-transform: uppercase;
}
/* line 62, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_breadcrumbs.scss */
.breadcrumbs > *:hover a, .breadcrumbs > *:focus a {
  text-decoration: underline;
}
/* line 65, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_breadcrumbs.scss */
.breadcrumbs > * a,
.breadcrumbs > * span {
  text-transform: uppercase;
  color: #a1d65f;
}
/* line 71, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_breadcrumbs.scss */
.breadcrumbs > *.current {
  cursor: default;
  color: #333333;
}
/* line 74, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_breadcrumbs.scss */
.breadcrumbs > *.current a {
  cursor: default;
  color: #333333;
}
/* line 80, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_breadcrumbs.scss */
.breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a {
  text-decoration: none;
}
/* line 84, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_breadcrumbs.scss */
.breadcrumbs > *.unavailable {
  color: #999999;
}
/* line 86, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_breadcrumbs.scss */
.breadcrumbs > *.unavailable a {
  color: #999999;
}
/* line 91, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_breadcrumbs.scss */
.breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus,
.breadcrumbs > *.unavailable a:focus {
  text-decoration: none;
  color: #999999;
  cursor: default;
}
/* line 98, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_breadcrumbs.scss */
.breadcrumbs > *:before {
  content: "/";
  color: #aaaaaa;
  margin: 0 0.75rem;
  position: relative;
  top: 1px;
}
/* line 106, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_breadcrumbs.scss */
.breadcrumbs > *:first-child:before {
  content: " ";
  margin: 0;
}

/* line 199, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button, .button {
  border-style: solid;
  border-width: 0px;
  cursor: pointer;
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  font-weight: normal;
  line-height: normal;
  margin: 0 0 1.25rem;
  position: relative;
  text-decoration: none;
  text-align: center;
  display: inline-block;
  padding-top: 1rem;
  padding-right: 2rem;
  padding-bottom: 1.0625rem;
  padding-left: 2rem;
  font-size: 1rem;
  /*     @else                            { font-size: $padding - rem-calc(2); } */
  background-color: #a1d65f;
  border-color: #84c532;
  color: white;
  -webkit-transition: background-color 300ms ease-out;
  -moz-transition: background-color 300ms ease-out;
  transition: background-color 300ms ease-out;
  padding-top: 1.0625rem;
  padding-bottom: 1rem;
  -webkit-appearance: none;
  border: none;
  font-weight: normal !important;
}
/* line 144, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button:hover, button:focus, .button:hover, .button:focus {
  background-color: #84c532;
}
/* line 155, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button:hover, button:focus, .button:hover, .button:focus {
  color: white;
}
/* line 207, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.secondary, .button.secondary {
  background-color: #2f2f2f;
  border-color: #252525;
  color: white;
}
/* line 144, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {
  background-color: #252525;
}
/* line 155, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {
  color: white;
}
/* line 208, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.success, .button.success {
  background-color: #468847;
  border-color: #386d39;
  color: white;
}
/* line 144, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {
  background-color: #386d39;
}
/* line 155, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {
  color: white;
}
/* line 209, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.alert, .button.alert {
  background-color: #b94a48;
  border-color: #953b39;
  color: white;
}
/* line 144, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {
  background-color: #953b39;
}
/* line 155, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {
  color: white;
}
/* line 211, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.large, .button.large {
  padding-top: 1.125rem;
  padding-right: 2.25rem;
  padding-bottom: 1.1875rem;
  padding-left: 2.25rem;
  font-size: 1.25rem;
  /*     @else                            { font-size: $padding - rem-calc(2); } */
}
/* line 212, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.small, .button.small {
  padding-top: 0.875rem;
  padding-right: 1.75rem;
  padding-bottom: 0.9375rem;
  padding-left: 1.75rem;
  font-size: 0.8125rem;
  /*     @else                            { font-size: $padding - rem-calc(2); } */
}
/* line 213, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.tiny, .button.tiny {
  padding-top: 0.625rem;
  padding-right: 1.25rem;
  padding-bottom: 0.6875rem;
  padding-left: 1.25rem;
  font-size: 0.6875rem;
  /*     @else                            { font-size: $padding - rem-calc(2); } */
}
/* line 214, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.expand, .button.expand {
  padding-right: 0;
  padding-left: 0;
  width: 100%;
}
/* line 216, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.left-align, .button.left-align {
  text-align: left;
  text-indent: 0.75rem;
}
/* line 217, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.right-align, .button.right-align {
  text-align: right;
  padding-right: 0.75rem;
}
/* line 219, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.radius, .button.radius {
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
/* line 220, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.round, .button.round {
  -webkit-border-radius: 1000px;
  border-radius: 1000px;
}
/* line 222, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled, button[disabled], .button.disabled, .button[disabled] {
  background-color: #a1d65f;
  border-color: #84c532;
  color: white;
  cursor: default;
  opacity: 0.7;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 144, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
  background-color: #84c532;
}
/* line 155, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
  color: white;
}
/* line 168, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
  background-color: #a1d65f;
}
/* line 223, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary {
  background-color: #2f2f2f;
  border-color: #252525;
  color: white;
  cursor: default;
  opacity: 0.7;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 144, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
  background-color: #252525;
}
/* line 155, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
  color: white;
}
/* line 168, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
  background-color: #2f2f2f;
}
/* line 224, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success {
  background-color: #468847;
  border-color: #386d39;
  color: white;
  cursor: default;
  opacity: 0.7;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 144, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
  background-color: #386d39;
}
/* line 155, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
  color: white;
}
/* line 168, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
  background-color: #468847;
}
/* line 225, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert {
  background-color: #b94a48;
  border-color: #953b39;
  color: white;
  cursor: default;
  opacity: 0.7;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 144, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
  background-color: #953b39;
}
/* line 155, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
  color: white;
}
/* line 168, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
  background-color: #b94a48;
}

@media only screen and (min-width: 40.063em) {
  /* line 230, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
  button, .button {
    display: inline-block;
  }
}
/* line 86, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group {
  list-style: none;
  margin: 0;
  *zoom: 1;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.button-group:before, .button-group:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.button-group:after {
  clear: both;
}
/* line 88, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group > * {
  margin: 0;
  float: left;
}
/* line 35, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group > * > button, .button-group > * .button {
  border-right: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
/* line 41, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group > *:last-child button, .button-group > *:last-child .button {
  border-right: 0;
}
/* line 51, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group > *:first-child {
  margin-left: 0;
}
/* line 35, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.radius > * > button, .button-group.radius > * .button {
  border-right: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
/* line 41, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.radius > *:last-child button, .button-group.radius > *:last-child .button {
  border-right: 0;
}
/* line 69, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.radius > *:first-child, .button-group.radius > *:first-child > a, .button-group.radius > *:first-child > button, .button-group.radius > *:first-child > .button {
  -moz-border-radius-bottomleft: 6px;
  -moz-border-radius-topleft: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -webkit-border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}
/* line 73, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.radius > *:last-child, .button-group.radius > *:last-child > a, .button-group.radius > *:last-child > button, .button-group.radius > *:last-child > .button {
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
/* line 35, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.round > * > button, .button-group.round > * .button {
  border-right: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
/* line 41, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.round > *:last-child button, .button-group.round > *:last-child .button {
  border-right: 0;
}
/* line 69, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.round > *:first-child, .button-group.round > *:first-child > a, .button-group.round > *:first-child > button, .button-group.round > *:first-child > .button {
  -moz-border-radius-bottomleft: 1000px;
  -moz-border-radius-topleft: 1000px;
  -webkit-border-bottom-left-radius: 1000px;
  -webkit-border-top-left-radius: 1000px;
  border-bottom-left-radius: 1000px;
  border-top-left-radius: 1000px;
}
/* line 73, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.round > *:last-child, .button-group.round > *:last-child > a, .button-group.round > *:last-child > button, .button-group.round > *:last-child > .button {
  -moz-border-radius-topright: 1000px;
  -moz-border-radius-bottomright: 1000px;
  -webkit-border-top-right-radius: 1000px;
  -webkit-border-bottom-right-radius: 1000px;
  border-top-right-radius: 1000px;
  border-bottom-right-radius: 1000px;
}
/* line 94, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-2 li {
  width: 50%;
}
/* line 35, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-2 li > button, .button-group.even-2 li .button {
  border-right: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
/* line 41, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-2 li:last-child button, .button-group.even-2 li:last-child .button {
  border-right: 0;
}
/* line 79, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-2 li button, .button-group.even-2 li .button {
  width: 100%;
}
/* line 94, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-3 li {
  width: 33.33333%;
}
/* line 35, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-3 li > button, .button-group.even-3 li .button {
  border-right: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
/* line 41, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-3 li:last-child button, .button-group.even-3 li:last-child .button {
  border-right: 0;
}
/* line 79, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-3 li button, .button-group.even-3 li .button {
  width: 100%;
}
/* line 94, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-4 li {
  width: 25%;
}
/* line 35, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-4 li > button, .button-group.even-4 li .button {
  border-right: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
/* line 41, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-4 li:last-child button, .button-group.even-4 li:last-child .button {
  border-right: 0;
}
/* line 79, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-4 li button, .button-group.even-4 li .button {
  width: 100%;
}
/* line 94, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-5 li {
  width: 20%;
}
/* line 35, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-5 li > button, .button-group.even-5 li .button {
  border-right: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
/* line 41, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-5 li:last-child button, .button-group.even-5 li:last-child .button {
  border-right: 0;
}
/* line 79, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-5 li button, .button-group.even-5 li .button {
  width: 100%;
}
/* line 94, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-6 li {
  width: 16.66667%;
}
/* line 35, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-6 li > button, .button-group.even-6 li .button {
  border-right: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
/* line 41, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-6 li:last-child button, .button-group.even-6 li:last-child .button {
  border-right: 0;
}
/* line 79, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-6 li button, .button-group.even-6 li .button {
  width: 100%;
}
/* line 94, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-7 li {
  width: 14.28571%;
}
/* line 35, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-7 li > button, .button-group.even-7 li .button {
  border-right: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
/* line 41, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-7 li:last-child button, .button-group.even-7 li:last-child .button {
  border-right: 0;
}
/* line 79, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-7 li button, .button-group.even-7 li .button {
  width: 100%;
}
/* line 94, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-8 li {
  width: 12.5%;
}
/* line 35, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-8 li > button, .button-group.even-8 li .button {
  border-right: 1px solid;
  border-color: rgba(255, 255, 255, 0.5);
}
/* line 41, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-8 li:last-child button, .button-group.even-8 li:last-child .button {
  border-right: 0;
}
/* line 79, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-group.even-8 li button, .button-group.even-8 li .button {
  width: 100%;
}

/* line 98, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-bar {
  *zoom: 1;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.button-bar:before, .button-bar:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.button-bar:after {
  clear: both;
}
/* line 100, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-bar .button-group {
  float: left;
  margin-right: 0.625rem;
}
/* line 28, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_button-groups.scss */
.button-bar .button-group div {
  overflow: hidden;
}

/* Clearing Styles */
/* line 40, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
[data-clearing] {
  *zoom: 1;
  margin-bottom: 0;
  margin-left: 0;
  list-style: none;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
[data-clearing]:before, [data-clearing]:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
[data-clearing]:after {
  clear: both;
}
/* line 46, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
[data-clearing] li {
  float: left;
  margin-right: 10px;
}

/* line 52, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.clearing-blackout {
  background: #333333;
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 998;
}
/* line 61, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.clearing-blackout .clearing-close {
  display: block;
}

/* line 64, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.clearing-container {
  position: relative;
  z-index: 998;
  height: 100%;
  overflow: hidden;
  margin: 0;
}

/* line 72, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.visible-img {
  height: 95%;
  position: relative;
}
/* line 76, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.visible-img img {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -50%;
  max-height: 100%;
  max-width: 100%;
}

/* line 86, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.clearing-caption {
  color: #cccccc;
  font-size: 0.875em;
  line-height: 1.3;
  margin-bottom: 0;
  text-align: center;
  bottom: 0;
  background: #333333;
  width: 100%;
  padding: 10px 30px 20px;
  position: absolute;
  left: 0;
}

/* line 100, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.clearing-close {
  z-index: 999;
  padding-left: 20px;
  padding-top: 10px;
  font-size: 30px;
  line-height: 1;
  color: #cccccc;
  display: none;
}
/* line 110, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.clearing-close:hover, .clearing-close:focus {
  color: #ccc;
}

/* line 113, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.clearing-assembled .clearing-container {
  height: 100%;
}
/* line 114, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.clearing-assembled .clearing-container .carousel > ul {
  display: none;
}

/* line 118, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.clearing-feature li {
  display: none;
}
/* line 120, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
.clearing-feature li.clearing-featured-img {
  display: block;
}

@media only screen and (min-width: 40.063em) {
  /* line 128, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-main-prev,
  .clearing-main-next {
    position: absolute;
    height: 100%;
    width: 40px;
    top: 0;
  }
  /* line 133, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-main-prev > span,
  .clearing-main-next > span {
    position: absolute;
    top: 50%;
    display: block;
    width: 0;
    height: 0;
    border: solid 12px;
  }
  /* line 140, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-main-prev > span:hover,
  .clearing-main-next > span:hover {
    opacity: 0.8;
  }

  /* line 143, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-main-prev {
    left: 0;
  }
  /* line 145, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-main-prev > span {
    left: 5px;
    border-color: transparent;
    border-right-color: #cccccc;
  }

  /* line 151, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-main-next {
    right: 0;
  }
  /* line 153, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-main-next > span {
    border-color: transparent;
    border-left-color: #cccccc;
  }

  /* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-main-prev.disabled,
  .clearing-main-next.disabled {
    opacity: 0.3;
  }

  /* line 164, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-assembled .clearing-container .carousel {
    background: rgba(51, 51, 51, 0.8);
    height: 120px;
    margin-top: 10px;
    text-align: center;
  }
  /* line 170, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-assembled .clearing-container .carousel > ul {
    display: inline-block;
    z-index: 999;
    height: 100%;
    position: relative;
    float: none;
  }
  /* line 177, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-assembled .clearing-container .carousel > ul li {
    display: block;
    width: 120px;
    min-height: inherit;
    float: left;
    overflow: hidden;
    margin-right: 0;
    padding: 0;
    position: relative;
    cursor: pointer;
    opacity: 0.4;
  }
  /* line 190, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-assembled .clearing-container .carousel > ul li.fix-height img {
    height: 100%;
    max-width: none;
  }
  /* line 196, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-assembled .clearing-container .carousel > ul li a.th {
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    display: block;
  }
  /* line 205, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-assembled .clearing-container .carousel > ul li img {
    cursor: pointer !important;
    width: 100% !important;
  }
  /* line 210, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-assembled .clearing-container .carousel > ul li.visible {
    opacity: 1;
  }
  /* line 211, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-assembled .clearing-container .carousel > ul li:hover {
    opacity: 0.8;
  }
  /* line 216, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-assembled .clearing-container .visible-img {
    background: #333333;
    overflow: hidden;
    height: 85%;
  }

  /* line 223, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_clearing.scss */
  .clearing-close {
    position: absolute;
    top: 10px;
    right: 20px;
    padding-left: 0;
    padding-top: 0;
  }
}
@media only screen and (max-width: 40em) {
  /* line 135, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
  .f-dropdown {
    max-width: 100%;
    left: 0;
  }
}
/* Foundation Dropdowns */
/* line 142, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown {
  position: absolute;
  left: -9999px;
  list-style: none;
  margin-left: 0;
  width: 100%;
  max-height: none;
  height: auto;
  background: white;
  border: solid 1px #cccccc;
  font-size: 16px;
  z-index: 99;
  margin-top: 2px;
  max-width: 200px;
}
/* line 54, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown > *:first-child {
  margin-top: 0;
}
/* line 55, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown > *:last-child {
  margin-bottom: 0;
}
/* line 80, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: inset 6px;
  border-color: transparent transparent white transparent;
  border-bottom-style: solid;
  position: absolute;
  top: -12px;
  left: 10px;
  z-index: 99;
}
/* line 87, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: inset 7px;
  border-color: transparent transparent #cccccc transparent;
  border-bottom-style: solid;
  position: absolute;
  top: -14px;
  left: 9px;
  z-index: 98;
}
/* line 95, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.right:before {
  left: auto;
  right: 10px;
}
/* line 99, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.right:after {
  left: auto;
  right: 9px;
}
/* line 146, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown li {
  font-size: 0.875rem;
  cursor: pointer;
  line-height: 1.125rem;
  margin: 0;
}
/* line 122, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown li:hover, .f-dropdown li:focus {
  background: #eeeeee;
}
/* line 124, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown li a {
  display: block;
  padding: 0.5rem;
  color: #555555;
}
/* line 149, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.content {
  position: absolute;
  left: -9999px;
  list-style: none;
  margin-left: 0;
  padding: 1.25rem;
  width: 100%;
  height: auto;
  max-height: none;
  background: white;
  border: solid 1px #cccccc;
  font-size: 16px;
  z-index: 99;
  max-width: 200px;
}
/* line 54, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.content > *:first-child {
  margin-top: 0;
}
/* line 55, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.content > *:last-child {
  margin-bottom: 0;
}
/* line 152, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.tiny {
  max-width: 200px;
}
/* line 153, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.small {
  max-width: 300px;
}
/* line 154, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.medium {
  max-width: 500px;
}
/* line 155, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown.scss */
.f-dropdown.large {
  max-width: 800px;
}

/* line 118, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button {
  position: relative;
  padding-right: 3.5625rem;
}
/* line 58, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button:before {
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  display: block;
  border-style: solid;
  border-color: white transparent transparent transparent;
  top: 50%;
}
/* line 93, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button:before {
  border-width: 0.375rem;
  right: 1.40625rem;
  margin-top: -0.15625rem;
}
/* line 112, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button:before {
  border-color: white transparent transparent transparent;
}
/* line 119, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button.tiny {
  padding-right: 2.625rem;
}
/* line 73, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button.tiny:before {
  border-width: 0.375rem;
  right: 1.125rem;
  margin-top: -0.125rem;
}
/* line 112, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button.tiny:before {
  border-color: white transparent transparent transparent;
}
/* line 120, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button.small {
  padding-right: 3.0625rem;
}
/* line 83, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button.small:before {
  border-width: 0.4375rem;
  right: 1.3125rem;
  margin-top: -0.15625rem;
}
/* line 112, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button.small:before {
  border-color: white transparent transparent transparent;
}
/* line 121, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button.large {
  padding-right: 3.625rem;
}
/* line 103, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button.large:before {
  border-width: 0.3125rem;
  right: 1.71875rem;
  margin-top: -0.15625rem;
}
/* line 112, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button.large:before {
  border-color: white transparent transparent transparent;
}
/* line 122, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_dropdown-buttons.scss */
.dropdown.button.secondary:before {
  border-color: #333333 transparent transparent transparent;
}

/* line 45, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_flex-video.scss */
.flex-video {
  position: relative;
  padding-top: 1.5625rem;
  padding-bottom: 67.5%;
  height: 0;
  margin-bottom: 1rem;
  overflow: hidden;
}
/* line 28, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_flex-video.scss */
.flex-video.widescreen {
  padding-bottom: 57.25%;
}
/* line 29, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_flex-video.scss */
.flex-video.vimeo {
  padding-top: 0;
}
/* line 34, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_flex-video.scss */
.flex-video iframe,
.flex-video object,
.flex-video embed,
.flex-video video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* Standard Forms */
/* line 301, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
form {
  margin: 0 0 1rem;
}

/* Using forms within rows, we need to set some defaults */
/* line 76, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
form .row .row {
  margin: 0 -0.5rem;
}
/* line 79, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
form .row .row .column,
form .row .row .columns {
  padding: 0 0.5rem;
}
/* line 82, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
form .row .row.collapse {
  margin: 0;
}
/* line 85, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
form .row .row.collapse .column,
form .row .row.collapse .columns {
  padding: 0;
}
/* line 86, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
form .row .row.collapse input {
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-topright: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-top-right-radius: 0;
}
/* line 98, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
form .row input.column,
form .row input.columns,
form .row textarea.column,
form .row textarea.columns {
  padding-left: 0.5rem;
}

/* Label Styles */
/* line 307, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
label {
  font-size: 0.875rem;
  color: #4d4d4d;
  cursor: pointer;
  display: block;
  font-weight: normal;
  margin-bottom: 0.5rem;
  /* Styles for required inputs */
}
/* line 308, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
label.right {
  float: none;
  text-align: right;
}
/* line 309, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
label.inline {
  margin: 0 0 1rem 0;
  padding: 0.625rem 0;
}
/* line 311, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
label small {
  text-transform: capitalize;
  color: #676767;
}

/* line 317, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
select {
  -webkit-appearance: none !important;
  background: #fafafa url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==") no-repeat;
  background-position-x: 97%;
  background-position-y: center;
  border: 1px solid #cccccc;
  padding: 0.5rem;
  font-size: 0.875rem;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 328, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
select.radius {
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
/* line 329, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
select:hover {
  background: #f3f3f3 url("data:image/svg+xml;base64, PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iM3B4IiB2aWV3Qm94PSIwIDAgNiAzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2IDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5Z29uIHBvaW50cz0iNS45OTIsMCAyLjk5MiwzIC0wLjAwOCwwICIvPjwvc3ZnPg==") no-repeat;
  background-position-x: 97%;
  background-position-y: center;
  border-color: #a1d65f;
}

/* line 339, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
select::-ms-expand {
  display: none;
}

@-moz-document url-prefix() {
  /* line 344, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
  select {
    background: #fafafa;
  }

  /* line 345, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
  select:hover {
    background: #f3f3f3;
  }
}

/* Attach elements to the beginning or end of an input */
/* line 349, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.prefix,
.postfix {
  display: block;
  position: relative;
  z-index: 2;
  text-align: center;
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  border-style: solid;
  border-width: 1px;
  overflow: hidden;
  font-size: 0.875rem;
  height: 2.3125rem;
  line-height: 2.3125rem;
}

/* Adjust padding, alignment and radius if pre/post element is a button */
/* line 352, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.postfix.button {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  text-align: center;
  line-height: 2.125rem;
  border: none;
}

/* line 353, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.prefix.button {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  text-align: center;
  line-height: 2.125rem;
  border: none;
}

/* line 355, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.prefix.button.radius {
  -webkit-border-radius: 0;
  border-radius: 0;
  -moz-border-radius-bottomleft: 6px;
  -moz-border-radius-topleft: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -webkit-border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}

/* line 356, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.postfix.button.radius {
  -webkit-border-radius: 0;
  border-radius: 0;
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

/* line 357, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.prefix.button.round {
  -webkit-border-radius: 0;
  border-radius: 0;
  -moz-border-radius-bottomleft: 1000px;
  -moz-border-radius-topleft: 1000px;
  -webkit-border-bottom-left-radius: 1000px;
  -webkit-border-top-left-radius: 1000px;
  border-bottom-left-radius: 1000px;
  border-top-left-radius: 1000px;
}

/* line 358, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.postfix.button.round {
  -webkit-border-radius: 0;
  border-radius: 0;
  -moz-border-radius-topright: 1000px;
  -moz-border-radius-bottomright: 1000px;
  -webkit-border-top-right-radius: 1000px;
  -webkit-border-bottom-right-radius: 1000px;
  border-top-right-radius: 1000px;
  border-bottom-right-radius: 1000px;
}

/* Separate prefix and postfix styles when on span or label so buttons keep their own */
/* line 361, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
span.prefix, label.prefix {
  background: #f2f2f2;
  border-color: #d8d8d8;
  border-right: none;
  color: #333333;
}
/* line 362, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
span.prefix.radius, label.prefix.radius {
  -webkit-border-radius: 0;
  border-radius: 0;
  -moz-border-radius-bottomleft: 6px;
  -moz-border-radius-topleft: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -webkit-border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}

/* line 364, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
span.postfix, label.postfix {
  background: #f2f2f2;
  border-color: #cbcbcb;
  border-left: none;
  color: #333333;
}
/* line 365, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
span.postfix.radius, label.postfix.radius {
  -webkit-border-radius: 0;
  border-radius: 0;
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

/* Input groups will automatically style first and last elements of the group */
/* line 371, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.input-group.radius > *:first-child, .input-group.radius > *:first-child * {
  -moz-border-radius-bottomleft: 6px;
  -moz-border-radius-topleft: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -webkit-border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}
/* line 374, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.input-group.radius > *:last-child, .input-group.radius > *:last-child * {
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
/* line 379, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.input-group.round > *:first-child, .input-group.round > *:first-child * {
  -moz-border-radius-bottomleft: 1000px;
  -moz-border-radius-topleft: 1000px;
  -webkit-border-bottom-left-radius: 1000px;
  -webkit-border-top-left-radius: 1000px;
  border-bottom-left-radius: 1000px;
  border-top-left-radius: 1000px;
}
/* line 382, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.input-group.round > *:last-child, .input-group.round > *:last-child * {
  -moz-border-radius-topright: 1000px;
  -moz-border-radius-bottomright: 1000px;
  -webkit-border-top-right-radius: 1000px;
  -webkit-border-bottom-right-radius: 1000px;
  border-top-right-radius: 1000px;
  border-bottom-right-radius: 1000px;
}

/* We use this to get basic styling on all basic form elements */
/* line 402, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
input[type="text"],
input[type="password"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="month"],
input[type="week"],
input[type="email"],
input[type="number"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
textarea {
  -webkit-appearance: none;
  -webkit-border-radius: 0;
  border-radius: 0;
  background-color: white;
  font-family: inherit;
  border: 1px solid #cccccc;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.75);
  display: block;
  font-size: 0.875rem;
  margin: 0 0 1rem 0;
  padding: 0.5rem;
  height: 2.3125rem;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: -webkit-box-shadow 1s, border-color 1s ease-in-out;
  -moz-transition: -moz-box-shadow 1s, border-color 1s ease-in-out;
  transition: box-shadow 1s, border-color 1s ease-in-out;
}
/* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
input[type="text"]:focus,
input[type="password"]:focus,
input[type="date"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="email"]:focus,
input[type="number"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="time"]:focus,
input[type="url"]:focus,
textarea:focus {
  -webkit-box-shadow: 0 0 5px #a1d65f;
  -moz-box-shadow: 0 0 5px #a1d65f;
  box-shadow: 0 0 5px #a1d65f;
  border-color: #a1d65f;
}
/* line 124, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
input[type="text"]:focus,
input[type="password"]:focus,
input[type="date"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="email"]:focus,
input[type="number"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="time"]:focus,
input[type="url"]:focus,
textarea:focus {
  background: #fafafa;
  border-color: #a1d65f;
  outline: none;
}
/* line 131, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
input[type="text"][disabled],
input[type="password"][disabled],
input[type="date"][disabled],
input[type="datetime"][disabled],
input[type="datetime-local"][disabled],
input[type="month"][disabled],
input[type="week"][disabled],
input[type="email"][disabled],
input[type="number"][disabled],
input[type="search"][disabled],
input[type="tel"][disabled],
input[type="time"][disabled],
input[type="url"][disabled],
textarea[disabled] {
  background-color: #dddddd;
}

/* Add height value for select elements to match text input height */
/* line 413, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
select {
  height: 2.3125rem;
}

/* Adjust margin for form elements below */
/* line 421, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
input[type="file"],
input[type="checkbox"],
input[type="radio"],
select {
  margin: 0 0 1rem 0;
}

/* line 426, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
input[type="checkbox"] + label,
input[type="radio"] + label {
  display: inline-block;
  margin-left: 0.5rem;
  margin-right: 1rem;
  margin-bottom: 0;
  vertical-align: baseline;
}

/* Normalize file input width */
/* line 435, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
input[type="file"] {
  width: 100%;
}

/* We add basic fieldset styling */
/* line 440, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
fieldset {
  border: solid 1px #dddddd;
  padding: 1.25rem;
  margin: 1.125rem 0;
}
/* line 248, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
fieldset legend {
  font-weight: bold;
  background: white;
  padding: 0 0.1875rem;
  margin: 0;
  margin-left: -0.1875rem;
}

/* Error Handling */
/* line 447, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
[data-abide] .error small.error, [data-abide] span.error, [data-abide] small.error {
  display: block;
  padding: 0.375rem 0.5625rem 0.5625rem;
  margin-top: -1px;
  margin-bottom: 1rem;
  font-size: 0.75rem;
  font-weight: normal;
  font-style: italic;
  background: #b94a48;
  color: white;
}
/* line 450, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
[data-abide] span.error, [data-abide] small.error {
  display: none;
}

/* line 452, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
span.error, small.error {
  display: block;
  padding: 0.375rem 0.5625rem 0.5625rem;
  margin-top: -1px;
  margin-bottom: 1rem;
  font-size: 0.75rem;
  font-weight: normal;
  font-style: italic;
  background: #b94a48;
  color: white;
}

/* line 458, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.error input,
.error textarea,
.error select {
  margin-bottom: 0;
}
/* line 463, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.error label,
.error label.error {
  color: #b94a48;
}
/* line 468, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.error > small,
.error small.error {
  display: block;
  padding: 0.375rem 0.5625rem 0.5625rem;
  margin-top: -1px;
  margin-bottom: 1rem;
  font-size: 0.75rem;
  font-weight: normal;
  font-style: italic;
  background: #b94a48;
  color: white;
}
/* line 473, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.error > label > small {
  color: #676767;
  background: transparent;
  padding: 0;
  text-transform: capitalize;
  font-style: normal;
  font-size: 60%;
  margin: 0;
  display: inline;
}
/* line 485, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.error span.error-message {
  display: block;
}

/* line 491, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
input.error,
textarea.error {
  margin-bottom: 0;
}

/* line 494, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
label.error {
  color: #b94a48;
}

/* line 48, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_inline-lists.scss */
.inline-list {
  margin: 0 auto 1.0625rem auto;
  margin-left: -1.375rem;
  margin-right: 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
}
/* line 37, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_inline-lists.scss */
.inline-list > li {
  list-style: none;
  float: left;
  margin-left: 1.375rem;
  display: block;
}
/* line 42, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_inline-lists.scss */
.inline-list > li > * {
  display: block;
}

/* Foundation Joyride */
/* line 44, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-list {
  display: none;
}

/* Default styles for the container */
/* line 47, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-tip-guide {
  display: none;
  position: absolute;
  background: #333333;
  color: white;
  z-index: 101;
  top: 0;
  left: 2.5%;
  font-family: inherit;
  font-weight: normal;
  width: 95%;
}

/* line 60, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.lt-ie9 .joyride-tip-guide {
  max-width: 800px;
  left: 50%;
  margin-left: -400px;
}

/* line 66, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-content-wrapper {
  width: 100%;
  padding: 1.125rem 1.25rem 1.5rem;
}
/* line 71, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-content-wrapper .button {
  margin-bottom: 0 !important;
}

/* Add a little css triangle pip, older browser just miss out on the fanciness of it */
/* line 76, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-tip-guide .joyride-nub {
  display: block;
  position: absolute;
  left: 22px;
  width: 0;
  height: 0;
  border: 10px solid #333333;
}
/* line 84, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-tip-guide .joyride-nub.top {
  border-top-style: solid;
  border-color: #333333;
  border-top-color: transparent !important;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  top: -20px;
}
/* line 92, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-tip-guide .joyride-nub.bottom {
  border-bottom-style: solid;
  border-color: #333333 !important;
  border-bottom-color: transparent !important;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  bottom: -20px;
}
/* line 101, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-tip-guide .joyride-nub.right {
  right: -20px;
}
/* line 102, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-tip-guide .joyride-nub.left {
  left: -20px;
}

/* Typography */
/* line 112, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-tip-guide h1,
.joyride-tip-guide h2,
.joyride-tip-guide h3,
.joyride-tip-guide #redactor_modal header,
#redactor_modal .joyride-tip-guide header,
.joyride-tip-guide h4,
.joyride-tip-guide h5,
.joyride-tip-guide h6 {
  line-height: 1.25;
  margin: 0;
  font-weight: bold;
  color: white;
}

/* line 118, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-tip-guide p {
  margin: 0 0 1.125rem 0;
  font-size: 0.875rem;
  line-height: 1.3;
}

/* line 124, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-timer-indicator-wrap {
  width: 50px;
  height: 3px;
  border: solid 1px #555555;
  position: absolute;
  right: 1.0625rem;
  bottom: 1rem;
}

/* line 132, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-timer-indicator {
  display: block;
  width: 0;
  height: inherit;
  background: #666666;
}

/* line 139, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-close-tip {
  position: absolute;
  right: 12px;
  top: 10px;
  color: #777777 !important;
  text-decoration: none;
  font-size: 24px;
  font-weight: normal;
  line-height: .5 !important;
}
/* line 150, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-close-tip:hover, .joyride-close-tip:focus {
  color: #eee !important;
}

/* line 153, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-modal-bg {
  position: fixed;
  height: 100%;
  width: 100%;
  background: transparent;
  background: rgba(0, 0, 0, 0.5);
  z-index: 100;
  display: none;
  top: 0;
  left: 0;
  cursor: pointer;
}

/* line 166, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-expose-wrapper {
  background-color: #ffffff;
  position: absolute;
  border-radius: 3px;
  z-index: 102;
  -moz-box-shadow: 0 0 30px #ffffff;
  -webkit-box-shadow: 0 0 15px #ffffff;
  box-shadow: 0 0 15px #ffffff;
}

/* line 178, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
.joyride-expose-cover {
  background: transparent;
  border-radius: 3px;
  position: absolute;
  z-index: 9999;
  top: 0;
  left: 0;
}

/* Styles for screens that are atleast 768px; */
@media only screen and (min-width: 40.063em) {
  /* line 190, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
  .joyride-tip-guide {
    width: 300px;
    left: inherit;
  }
  /* line 192, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
  .joyride-tip-guide .joyride-nub.bottom {
    border-color: #333333 !important;
    border-bottom-color: transparent !important;
    border-left-color: transparent !important;
    border-right-color: transparent !important;
    bottom: -20px;
  }
  /* line 199, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
  .joyride-tip-guide .joyride-nub.right {
    border-color: #333333 !important;
    border-top-color: transparent !important;
    border-right-color: transparent !important;
    border-bottom-color: transparent !important;
    top: 22px;
    left: auto;
    right: -20px;
  }
  /* line 207, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_joyride.scss */
  .joyride-tip-guide .joyride-nub.left {
    border-color: #333333 !important;
    border-top-color: transparent !important;
    border-left-color: transparent !important;
    border-bottom-color: transparent !important;
    top: 22px;
    left: -20px;
    right: auto;
  }
}
/* line 52, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_keystrokes.scss */
.keystroke,
kbd {
  background-color: #ededed;
  border-color: #dddddd;
  color: #222222;
  border-style: solid;
  border-width: 1px;
  margin: 0;
  font-family: "Consolas", "Menlo", "Courier", monospace;
  font-size: 0.875rem;
  padding: 0.125rem 0.25rem 0;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}

/* line 87, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_labels.scss */
.label {
  font-weight: normal;
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  text-align: center;
  text-decoration: none;
  line-height: 1;
  white-space: nowrap;
  display: inline-block;
  position: relative;
  margin-bottom: inherit;
  padding: 0.25rem 0.5rem 0.375rem;
  font-size: 0.6875rem;
  background-color: #a1d65f;
  color: white;
}
/* line 92, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_labels.scss */
.label.radius {
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
/* line 93, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_labels.scss */
.label.round {
  -webkit-border-radius: 1000px;
  border-radius: 1000px;
}
/* line 95, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_labels.scss */
.label.alert {
  background-color: #b94a48;
  color: white;
}
/* line 96, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_labels.scss */
.label.success {
  background-color: #468847;
  color: white;
}
/* line 97, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_labels.scss */
.label.secondary {
  background-color: #2f2f2f;
  color: white;
}

/* line 14, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_magellan.scss */
[data-magellan-expedition] {
  background: white;
  z-index: 50;
  min-width: 100%;
  padding: 10px;
}
/* line 20, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_magellan.scss */
[data-magellan-expedition] .sub-nav {
  margin-bottom: 0;
}
/* line 22, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_magellan.scss */
[data-magellan-expedition] .sub-nav dd {
  margin-bottom: 0;
}
/* line 23, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_magellan.scss */
[data-magellan-expedition] .sub-nav .active {
  line-height: 1.8em;
}

@-webkit-keyframes rotate {
  /* line 45, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
  from {
    -webkit-transform: rotate(0deg);
  }

  /* line 46, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
  to {
    -webkit-transform: rotate(360deg);
  }
}

@-moz-keyframes rotate {
  /* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
  from {
    -moz-transform: rotate(0deg);
  }

  /* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
  to {
    -moz-transform: rotate(360deg);
  }
}

@-o-keyframes rotate {
  /* line 53, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
  from {
    -o-transform: rotate(0deg);
  }

  /* line 54, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
  to {
    -o-transform: rotate(360deg);
  }
}

@keyframes rotate {
  /* line 58, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
  from {
    transform: rotate(0deg);
  }

  /* line 59, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
  to {
    transform: rotate(360deg);
  }
}

/* Orbit Graceful Loading */
/* line 63, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.slideshow-wrapper {
  position: relative;
}
/* line 66, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.slideshow-wrapper ul {
  list-style-type: none;
  margin: 0;
}
/* line 73, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.slideshow-wrapper ul li,
.slideshow-wrapper ul li .orbit-caption {
  display: none;
}
/* line 76, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.slideshow-wrapper ul li:first-child {
  display: block;
}
/* line 79, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.slideshow-wrapper .orbit-container {
  background-color: transparent;
}
/* line 82, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.slideshow-wrapper .orbit-container li {
  display: block;
}
/* line 84, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.slideshow-wrapper .orbit-container li .orbit-caption {
  display: block;
}

/* line 90, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.preloader {
  display: block;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -20px;
  margin-left: -20px;
  border: solid 3px;
  border-color: #555 #fff;
  -webkit-border-radius: 1000px;
  border-radius: 1000px;
  -webkit-animation-name: rotate;
  -webkit-animation-duration: 1.5s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: rotate;
  -moz-animation-duration: 1.5s;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;
  -o-animation-name: rotate;
  -o-animation-duration: 1.5s;
  -o-animation-iteration-count: infinite;
  -o-animation-timing-function: linear;
  animation-name: rotate;
  animation-duration: 1.5s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

/* line 122, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container {
  overflow: hidden;
  width: 100%;
  position: relative;
  background: none;
}
/* line 128, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-slides-container {
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
}
/* line 134, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-slides-container img {
  display: block;
  max-width: 100%;
}
/* line 136, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-slides-container > * {
  position: absolute;
  top: 0;
  width: 100%;
  margin-left: 100%;
}
/* line 147, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-slides-container > *:first-child {
  margin-left: 0%;
}
/* line 156, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-slides-container > * .orbit-caption {
  position: absolute;
  bottom: 0;
  background-color: rgba(51, 51, 51, 0.8);
  color: white;
  width: 100%;
  padding: 0.625rem 0.875rem;
  font-size: 0.875rem;
}
/* line 173, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-slide-number {
  position: absolute;
  top: 10px;
  left: 10px;
  font-size: 12px;
  color: white;
  background: rgba(0, 0, 0, 0);
  z-index: 10;
}
/* line 178, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-slide-number span {
  font-weight: 700;
  padding: 0.3125rem;
}
/* line 184, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-timer {
  position: absolute;
  top: 12px;
  right: 10px;
  height: 6px;
  width: 100px;
  z-index: 10;
}
/* line 191, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-timer .orbit-progress {
  height: 3px;
  background-color: rgba(255, 255, 255, 0.3);
  display: block;
  width: 0%;
  position: relative;
  right: 20px;
  top: 5px;
}
/* line 204, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-timer > span {
  display: none;
  position: absolute;
  top: 0px;
  right: 0;
  width: 11px;
  height: 14px;
  border: solid 4px #fff;
  border-top: none;
  border-bottom: none;
}
/* line 218, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-timer.paused > span {
  right: -4px;
  top: 0px;
  width: 11px;
  height: 14px;
  border: inset 8px;
  border-right-style: solid;
  border-color: transparent transparent transparent #fff;
}
/* line 226, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-timer.paused > span.dark {
  border-color: transparent transparent transparent #333;
}
/* line 235, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container:hover .orbit-timer > span {
  display: block;
}
/* line 239, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-prev,
.orbit-container .orbit-next {
  position: absolute;
  top: 45%;
  margin-top: -25px;
  width: 36px;
  height: 60px;
  line-height: 50px;
  color: white;
  background-color: none;
  text-indent: -9999px !important;
  z-index: 10;
}
/* line 251, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-prev:hover,
.orbit-container .orbit-next:hover {
  background-color: rgba(0, 0, 0, 0.3);
}
/* line 255, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-prev > span,
.orbit-container .orbit-next > span {
  position: absolute;
  top: 50%;
  margin-top: -10px;
  display: block;
  width: 0;
  height: 0;
  border: inset 10px;
}
/* line 265, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-prev {
  left: 0;
}
/* line 266, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-prev > span {
  border-right-style: solid;
  border-color: transparent;
  border-right-color: white;
}
/* line 271, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-prev:hover > span {
  border-right-color: white;
}
/* line 275, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-next {
  right: 0;
}
/* line 276, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-next > span {
  border-color: transparent;
  border-left-style: solid;
  border-left-color: white;
  left: 50%;
  margin-left: -4px;
}
/* line 283, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-container .orbit-next:hover > span {
  border-left-color: white;
}

/* line 289, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-bullets-container {
  text-align: center;
}

/* line 290, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-bullets {
  margin: 0 auto 30px auto;
  overflow: hidden;
  position: relative;
  top: 10px;
  float: none;
  text-align: center;
  display: block;
}
/* line 299, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-bullets li {
  display: inline-block;
  width: 0.5625rem;
  height: 0.5625rem;
  background: #cccccc;
  float: none;
  margin-right: 6px;
  -webkit-border-radius: 1000px;
  border-radius: 1000px;
}
/* line 309, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-bullets li.active {
  background: #999999;
}
/* line 313, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.orbit-bullets li:last-child {
  margin-right: 0;
}

/* line 320, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.touch .orbit-container .orbit-prev,
.touch .orbit-container .orbit-next {
  display: none;
}
/* line 323, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
.touch .orbit-bullets {
  display: none;
}

@media only screen and (min-width: 40.063em) {
  /* line 332, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
  .touch .orbit-container .orbit-prev,
  .touch .orbit-container .orbit-next {
    display: inherit;
  }
  /* line 335, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
  .touch .orbit-bullets {
    display: block;
  }
}
@media only screen and (max-width: 40em) {
  /* line 342, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
  .orbit-stack-on-small .orbit-slides-container {
    height: auto !important;
  }
  /* line 343, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
  .orbit-stack-on-small .orbit-slides-container > * {
    position: relative;
    margin-left: 0% !important;
  }
  /* line 350, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_orbit.scss */
  .orbit-stack-on-small .orbit-timer,
  .orbit-stack-on-small .orbit-next,
  .orbit-stack-on-small .orbit-prev,
  .orbit-stack-on-small .orbit-bullets {
    display: none;
  }
}
/* line 132, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_pagination.scss */
ul.pagination {
  display: block;
  height: 1.5rem;
  margin-left: -0.3125rem;
}
/* line 95, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_pagination.scss */
ul.pagination li {
  height: 1.5rem;
  color: #222222;
  font-size: 0.875rem;
  margin-left: 0.3125rem;
}
/* line 101, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_pagination.scss */
ul.pagination li a {
  display: block;
  padding: 0.0625rem 0.625rem 0.0625rem;
  color: #999999;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
/* line 109, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_pagination.scss */
ul.pagination li:hover a,
ul.pagination li a:focus {
  background: #e6e6e6;
}
/* line 47, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_pagination.scss */
ul.pagination li.unavailable a {
  cursor: default;
  color: #999999;
}
/* line 52, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_pagination.scss */
ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus {
  background: transparent;
}
/* line 60, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_pagination.scss */
ul.pagination li.current a {
  background: #a1d65f;
  color: white;
  font-weight: bold;
  cursor: default;
}
/* line 67, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_pagination.scss */
ul.pagination li.current a:hover, ul.pagination li.current a:focus {
  background: #a1d65f;
}
/* line 119, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_pagination.scss */
ul.pagination li {
  float: left;
  display: block;
}

/* Pagination centred wrapper */
/* line 137, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_pagination.scss */
.pagination-centered {
  text-align: center;
}
/* line 119, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_pagination.scss */
.pagination-centered ul.pagination li {
  float: none;
  display: inline-block;
}

/* Panels */
/* line 70, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel {
  border-style: solid;
  border-width: 1px;
  border-color: #e3e3e3;
  margin-bottom: 1.25rem;
  padding: 1.25rem;
  background: white;
}
/* line 48, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel > :first-child {
  margin-top: 0;
}
/* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel > :last-child {
  margin-bottom: 0;
}
/* line 54, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel h1, .panel h2, .panel h3, .panel #redactor_modal header, #redactor_modal .panel header, .panel h4, .panel h5, .panel h6, .panel p {
  color: #333333;
}
/* line 58, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel h1, .panel h2, .panel h3, .panel #redactor_modal header, #redactor_modal .panel header, .panel h4, .panel h5, .panel h6 {
  line-height: 1;
  margin-bottom: 0.625rem;
}
/* line 60, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel h1.subheader, .panel h2.subheader, .panel h3.subheader, .panel #redactor_modal header.subheader, #redactor_modal .panel header.subheader, .panel h4.subheader, .panel h5.subheader, .panel h6.subheader {
  line-height: 1.4;
}
/* line 72, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel.callout {
  border-style: solid;
  border-width: 1px;
  border-color: #e0f1ca;
  margin-bottom: 1.25rem;
  padding: 1.25rem;
  background: #f9fdf5;
}
/* line 48, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel.callout > :first-child {
  margin-top: 0;
}
/* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel.callout > :last-child {
  margin-bottom: 0;
}
/* line 54, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout #redactor_modal header, #redactor_modal .panel.callout header, .panel.callout h4, .panel.callout h5, .panel.callout h6, .panel.callout p {
  color: #333333;
}
/* line 58, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout #redactor_modal header, #redactor_modal .panel.callout header, .panel.callout h4, .panel.callout h5, .panel.callout h6 {
  line-height: 1;
  margin-bottom: 0.625rem;
}
/* line 60, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel.callout h1.subheader, .panel.callout h2.subheader, .panel.callout h3.subheader, .panel.callout #redactor_modal header.subheader, #redactor_modal .panel.callout header.subheader, .panel.callout h4.subheader, .panel.callout h5.subheader, .panel.callout h6.subheader {
  line-height: 1.4;
}
/* line 74, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel.callout a {
  color: #a1d65f;
}
/* line 79, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
.panel.radius {
  -webkit-border-radius: 6px;
  border-radius: 6px;
}

/* Pricing Tables */
/* line 135, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_pricing-tables.scss */
.pricing-table {
  border: solid 1px #dddddd;
  margin-left: 0;
  margin-bottom: 1.25rem;
}
/* line 64, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_pricing-tables.scss */
.pricing-table * {
  list-style: none;
  line-height: 1;
}
/* line 138, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_pricing-tables.scss */
.pricing-table .title {
  background-color: #333333;
  padding: 0.9375rem 1.25rem;
  text-align: center;
  color: #eeeeee;
  font-weight: normal;
  font-size: 1rem;
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
}
/* line 139, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_pricing-tables.scss */
.pricing-table .price {
  background-color: #f6f6f6;
  padding: 0.9375rem 1.25rem;
  text-align: center;
  color: #333333;
  font-weight: normal;
  font-size: 2rem;
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
}
/* line 140, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_pricing-tables.scss */
.pricing-table .description {
  background-color: white;
  padding: 0.9375rem;
  text-align: center;
  color: #777777;
  font-size: 0.75rem;
  font-weight: normal;
  line-height: 1.4;
  border-bottom: dotted 1px #dddddd;
}
/* line 141, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_pricing-tables.scss */
.pricing-table .bullet-item {
  background-color: white;
  padding: 0.9375rem;
  text-align: center;
  color: #333333;
  font-size: 0.875rem;
  font-weight: normal;
  border-bottom: dotted 1px #dddddd;
}
/* line 142, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_pricing-tables.scss */
.pricing-table .cta-button {
  background-color: white;
  text-align: center;
  padding: 1.25rem 1.25rem 0;
}

/* Progress Bar */
/* line 53, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_progress-bars.scss */
.progress {
  background-color: #f6f6f6;
  height: 1.5625rem;
  border: 1px solid white;
  padding: 0.125rem;
  margin-bottom: 0.625rem;
}
/* line 57, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_progress-bars.scss */
.progress .meter {
  background: #a1d65f;
  height: 100%;
  display: block;
}
/* line 60, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_progress-bars.scss */
.progress.secondary .meter {
  background: #2f2f2f;
  height: 100%;
  display: block;
}
/* line 61, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_progress-bars.scss */
.progress.success .meter {
  background: #468847;
  height: 100%;
  display: block;
}
/* line 62, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_progress-bars.scss */
.progress.alert .meter {
  background: #b94a48;
  height: 100%;
  display: block;
}
/* line 64, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_progress-bars.scss */
.progress.radius {
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
/* line 65, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_progress-bars.scss */
.progress.radius .meter {
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
/* line 68, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_progress-bars.scss */
.progress.round {
  -webkit-border-radius: 1000px;
  border-radius: 1000px;
}
/* line 69, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_progress-bars.scss */
.progress.round .meter {
  -webkit-border-radius: 999px;
  border-radius: 999px;
}

/* line 138, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
.reveal-modal-bg {
  position: fixed;
  height: 100%;
  width: 100%;
  background: black;
  background: rgba(0, 0, 0, 0.45);
  z-index: 98;
  display: none;
  top: 0;
  left: 0;
}

/* line 140, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
.reveal-modal {
  visibility: hidden;
  display: none;
  position: absolute;
  left: 50%;
  z-index: 99;
  height: auto;
  margin-left: -40%;
  width: 80%;
  background-color: white;
  padding: 1.25rem;
  border: solid 1px #666666;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
  top: 6.25rem;
}
/* line 71, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
.reveal-modal .column,
.reveal-modal .columns {
  min-width: 0;
}
/* line 74, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
.reveal-modal > :first-child {
  margin-top: 0;
}
/* line 75, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
.reveal-modal > :last-child {
  margin-bottom: 0;
}
/* line 144, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
.reveal-modal .close-reveal-modal {
  font-size: 1.375rem;
  line-height: 1;
  position: absolute;
  top: 0.5rem;
  right: 0.6875rem;
  color: #aaaaaa;
  font-weight: bold;
  cursor: pointer;
}

@media only screen and (min-width: 40.063em) {
  /* line 149, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
  .reveal-modal {
    padding: 1.875rem;
    top: 6.25rem;
  }
  /* line 152, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
  .reveal-modal.tiny {
    margin-left: -15%;
    width: 30%;
  }
  /* line 153, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
  .reveal-modal.small {
    margin-left: -20%;
    width: 40%;
  }
  /* line 154, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
  .reveal-modal.medium {
    margin-left: -30%;
    width: 60%;
  }
  /* line 155, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
  .reveal-modal.large {
    margin-left: -35%;
    width: 70%;
  }
  /* line 156, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
  .reveal-modal.xlarge {
    margin-left: -47.5%;
    width: 95%;
  }
}
@media print {
  /* line 162, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_reveal.scss */
  .reveal-modal {
    background: #fff !important;
  }
}
/* line 81, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_side-nav.scss */
.side-nav {
  display: block;
  margin: 0;
  padding: 0.875rem 0;
  list-style-type: none;
  list-style-position: inside;
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
}
/* line 54, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_side-nav.scss */
.side-nav li {
  margin: 0 0 0.4375rem 0;
  font-size: 0.875rem;
}
/* line 58, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_side-nav.scss */
.side-nav li a {
  display: block;
  color: #a1d65f;
}
/* line 63, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_side-nav.scss */
.side-nav li.active > a:first-child {
  color: #4d4d4d;
  font-weight: normal;
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
}
/* line 69, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_side-nav.scss */
.side-nav li.divider {
  border-top: 1px solid;
  height: 0;
  padding: 0;
  list-style: none;
  border-top-color: white;
}

/* line 169, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button {
  position: relative;
  padding-right: 5.0625rem;
}
/* line 72, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button span {
  display: block;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  border-left: solid 1px;
}
/* line 81, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button span:before {
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  display: block;
  border-style: inset;
  top: 50%;
  left: 50%;
}
/* line 93, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button span:active {
  background-color: rgba(0, 0, 0, 0.1);
}
/* line 99, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button span {
  border-left-color: rgba(255, 255, 255, 0.5);
}
/* line 136, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button span {
  width: 3.09375rem;
}
/* line 137, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button span:before {
  border-top-style: solid;
  border-width: 0.375rem;
  top: 48%;
  margin-left: -0.375rem;
}
/* line 162, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button span:before {
  border-color: white transparent transparent transparent;
}
/* line 99, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.secondary span {
  border-left-color: rgba(255, 255, 255, 0.5);
}
/* line 162, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.secondary span:before {
  border-color: white transparent transparent transparent;
}
/* line 99, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.alert span {
  border-left-color: rgba(255, 255, 255, 0.5);
}
/* line 99, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.success span {
  border-left-color: rgba(255, 255, 255, 0.5);
}
/* line 175, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.tiny {
  padding-right: 3.75rem;
}
/* line 108, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.tiny span {
  width: 2.25rem;
}
/* line 109, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.tiny span:before {
  border-top-style: solid;
  border-width: 0.375rem;
  top: 48%;
  margin-left: -0.375rem;
}
/* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.small {
  padding-right: 4.375rem;
}
/* line 122, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.small span {
  width: 2.625rem;
}
/* line 123, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.small span:before {
  border-top-style: solid;
  border-width: 0.4375rem;
  top: 48%;
  margin-left: -0.375rem;
}
/* line 177, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.large {
  padding-right: 5.5rem;
}
/* line 150, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.large span {
  width: 3.4375rem;
}
/* line 151, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.large span:before {
  border-top-style: solid;
  border-width: 0.3125rem;
  top: 48%;
  margin-left: -0.375rem;
}
/* line 178, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.expand {
  padding-left: 2rem;
}
/* line 162, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.secondary span:before {
  border-color: #333333 transparent transparent transparent;
}
/* line 182, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.radius span {
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
/* line 183, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_split-buttons.scss */
.split.button.round span {
  -moz-border-radius-topright: 1000px;
  -moz-border-radius-bottomright: 1000px;
  -webkit-border-top-right-radius: 1000px;
  -webkit-border-bottom-right-radius: 1000px;
  border-top-right-radius: 1000px;
  border-bottom-right-radius: 1000px;
}

/* line 116, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_sub-nav.scss */
.sub-nav {
  display: block;
  width: auto;
  overflow: hidden;
  margin: -0.25rem 0 1.125rem;
  padding-top: 0.25rem;
  margin-right: 0;
  margin-left: -0.75rem;
}
/* line 63, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_sub-nav.scss */
.sub-nav dt {
  text-transform: uppercase;
}
/* line 69, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_sub-nav.scss */
.sub-nav dt,
.sub-nav dd,
.sub-nav li {
  float: left;
  display: inline;
  margin-left: 1rem;
  margin-bottom: 0.625rem;
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  font-weight: normal;
  font-size: 0.875rem;
  color: #999999;
}
/* line 79, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_sub-nav.scss */
.sub-nav dt a,
.sub-nav dd a,
.sub-nav li a {
  text-decoration: none;
  color: #999999;
}
/* line 82, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_sub-nav.scss */
.sub-nav dt a:hover,
.sub-nav dd a:hover,
.sub-nav li a:hover {
  color: #0085b1;
}
/* line 87, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_sub-nav.scss */
.sub-nav dt.active a,
.sub-nav dd.active a,
.sub-nav li.active a {
  -webkit-border-radius: 6px;
  border-radius: 6px;
  font-weight: normal;
  background: #a1d65f;
  padding: 0.1875rem 1rem;
  cursor: default;
  color: white;
}
/* line 94, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_sub-nav.scss */
.sub-nav dt.active a:hover,
.sub-nav dd.active a:hover,
.sub-nav li.active a:hover {
  background: #0085b1;
}

/* line 289, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch {
  position: relative;
  padding: 0;
  display: block;
  overflow: hidden;
  border-style: solid;
  border-width: 1px;
  margin-bottom: 1.25rem;
  height: 2.25rem;
  background: white;
  border-color: #cccccc;
}
/* line 73, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch label {
  position: relative;
  left: 0;
  z-index: 2;
  float: left;
  width: 50%;
  height: 100%;
  margin: 0;
  font-weight: bold;
  text-align: left;
  -webkit-transition: all 0.1s ease-out;
  -moz-transition: all 0.1s ease-out;
  transition: all 0.1s ease-out;
}
/* line 90, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch input {
  position: absolute;
  z-index: 3;
  opacity: 0;
  width: 100%;
  height: 100%;
  -moz-appearance: none;
}
/* line 100, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch input:hover, div.switch input:focus {
  cursor: pointer;
}
/* line 106, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch span:last-child {
  position: absolute;
  top: -1px;
  left: -1px;
  z-index: 1;
  display: block;
  padding: 0;
  border-width: 1px;
  border-style: solid;
  -webkit-transition: all 0.1s ease-out;
  -moz-transition: all 0.1s ease-out;
  transition: all 0.1s ease-out;
}
/* line 121, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch input:not(:checked) + label {
  opacity: 0;
}
/* line 124, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch input:checked {
  display: none !important;
}
/* line 125, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch input {
  left: 0;
  display: block !important;
}
/* line 129, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch input:first-of-type + label,
div.switch input:first-of-type + span + label {
  left: -50%;
}
/* line 131, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch input:first-of-type:checked + label,
div.switch input:first-of-type:checked + span + label {
  left: 0%;
}
/* line 135, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch input:last-of-type + label,
div.switch input:last-of-type + span + label {
  right: -50%;
  left: auto;
  text-align: right;
}
/* line 137, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch input:last-of-type:checked + label,
div.switch input:last-of-type:checked + span + label {
  right: 0%;
  left: auto;
}
/* line 140, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch span.custom {
  display: none !important;
}
/* line 152, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
form.custom div.switch .hidden-field {
  margin-left: auto;
  position: absolute;
  visibility: visible;
}
/* line 171, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch label {
  padding: 0;
  line-height: 2.3rem;
  font-size: 0.875rem;
}
/* line 179, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch input:first-of-type:checked ~ span:last-child {
  left: 100%;
  margin-left: -2.1875rem;
}
/* line 185, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch span:last-child {
  width: 2.25rem;
  height: 2.25rem;
}
/* line 210, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch span:last-child {
  border-color: #b3b3b3;
  background: white;
  background: -moz-linear-gradient(top, white 0%, #f2f2f2 100%);
  background: -webkit-linear-gradient(top, white 0%, #f2f2f2 100%);
  background: linear-gradient(to bottom, #ffffff 0%, #f2f2f2 100%);
  -webkit-box-shadow: 2px 0 10px 0 rgba(0, 0, 0, 0.07), 1000px 0 0 1000px #f3f9f3, -2px 0 10px 0 rgba(0, 0, 0, 0.07), -1000px 0 0 1000px whitesmoke;
  box-shadow: 2px 0 10px 0 rgba(0, 0, 0, 0.07), 1000px 0 0 980px #f3f9f3, -2px 0 10px 0 rgba(0, 0, 0, 0.07), -1000px 0 0 1000px whitesmoke;
}
/* line 234, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch:hover span:last-child, div.switch:focus span:last-child {
  background: white;
  background: -moz-linear-gradient(top, white 0%, #e6e6e6 100%);
  background: -webkit-linear-gradient(top, white 0%, #e6e6e6 100%);
  background: linear-gradient(to bottom, #ffffff 0%, #e6e6e6 100%);
}
/* line 244, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch:active {
  background: transparent;
}
/* line 293, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch.large {
  height: 2.75rem;
}
/* line 171, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch.large label {
  padding: 0;
  line-height: 2.3rem;
  font-size: 1.0625rem;
}
/* line 179, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch.large input:first-of-type:checked ~ span:last-child {
  left: 100%;
  margin-left: -2.6875rem;
}
/* line 185, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch.large span:last-child {
  width: 2.75rem;
  height: 2.75rem;
}
/* line 296, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch.small {
  height: 1.75rem;
}
/* line 171, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch.small label {
  padding: 0;
  line-height: 2.1rem;
  font-size: 0.75rem;
}
/* line 179, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch.small input:first-of-type:checked ~ span:last-child {
  left: 100%;
  margin-left: -1.6875rem;
}
/* line 185, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch.small span:last-child {
  width: 1.75rem;
  height: 1.75rem;
}
/* line 299, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch.tiny {
  height: 1.375rem;
}
/* line 171, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch.tiny label {
  padding: 0;
  line-height: 1.9rem;
  font-size: 0.6875rem;
}
/* line 179, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch.tiny input:first-of-type:checked ~ span:last-child {
  left: 100%;
  margin-left: -1.3125rem;
}
/* line 185, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch.tiny span:last-child {
  width: 1.375rem;
  height: 1.375rem;
}
/* line 302, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch.radius {
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
/* line 303, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch.radius span:last-child {
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
/* line 307, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch.round {
  -webkit-border-radius: 1000px;
  border-radius: 1000px;
}
/* line 308, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch.round span:last-child {
  -webkit-border-radius: 999px;
  border-radius: 999px;
}
/* line 309, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
div.switch.round label {
  padding: 0 0.5625rem;
}

@-webkit-keyframes webkitSiblingBugfix {
  /* line 314, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
  from {
    position: relative;
  }

  /* line 314, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_switch.scss */
  to {
    position: relative;
  }
}

/* line 89, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tables.scss */
table {
  background: white;
  margin-bottom: 1.25rem;
  border: solid 1px #dddddd;
}
/* line 51, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tables.scss */
table thead,
table tfoot {
  background: whitesmoke;
}
/* line 56, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tables.scss */
table thead tr th,
table thead tr td,
table tfoot tr th,
table tfoot tr td {
  padding: 0.5rem 0.625rem 0.625rem;
  font-size: 0.875rem;
  font-weight: bold;
  color: #222222;
  text-align: left;
}
/* line 68, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tables.scss */
table tr th,
table tr td {
  padding: 0.5625rem 0.625rem;
  font-size: 0.875rem;
  color: #222222;
}
/* line 76, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tables.scss */
table tr.even, table tr.alt, table tr:nth-of-type(even) {
  background: #f9f9f9;
}
/* line 83, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tables.scss */
table thead tr th,
table tfoot tr th,
table tbody tr td,
table tr td,
table tfoot tr td {
  display: table-cell;
  line-height: 1.125rem;
}

/* line 25, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs {
  *zoom: 1;
  margin-bottom: 0 !important;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.tabs:before, .tabs:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.tabs:after {
  clear: both;
}
/* line 28, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs dd {
  position: relative;
  margin-bottom: 0 !important;
  top: 1px;
  float: left;
}
/* line 33, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs dd > a {
  display: block;
  background: #addb73;
  color: white;
  padding-top: 0.5rem;
  padding-right: 1rem;
  padding-bottom: 0.5625rem;
  padding-left: 1rem;
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  font-size: 1.25rem;
}
/* line 43, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs dd > a:hover {
  background: #a4d763;
}
/* line 45, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs dd.active a {
  background: white;
}
/* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs.radius dd:first-child a {
  -moz-border-radius-bottomleft: 6px;
  -moz-border-radius-topleft: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -webkit-border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}
/* line 52, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs.radius dd:last-child a {
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
/* line 56, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs.vertical dd {
  position: inherit;
  float: none;
  display: block;
  top: auto;
}

/* line 65, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs-content {
  *zoom: 1;
  margin-bottom: 1.5rem;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.tabs-content:before, .tabs-content:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.tabs-content:after {
  clear: both;
}
/* line 68, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs-content > .content {
  display: none;
  float: left;
  padding: 0.9375rem 0;
}
/* line 72, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs-content > .content.active {
  display: block;
}
/* line 73, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs-content > .content.contained {
  padding: 0.9375rem;
}
/* line 75, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs-content.vertical {
  display: block;
}
/* line 77, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
.tabs-content.vertical > .content {
  padding: 0 0.9375rem;
}

@media only screen and (min-width: 40.063em) {
  /* line 82, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
  .tabs.vertical {
    width: 20%;
    float: left;
    margin-bottom: 1.25rem;
  }

  /* line 89, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tabs.scss */
  .tabs-content.vertical {
    width: 80%;
    float: left;
    margin-left: -1px;
  }
}
/* Image Thumbnails */
/* line 63, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_thumbs.scss */
.th {
  line-height: 0;
  display: inline-block;
  border: solid 4px white;
  max-width: 100%;
  -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
  -webkit-transition: all 200ms ease-out;
  -moz-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
}
/* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_thumbs.scss */
.th:hover, .th:focus {
  -webkit-box-shadow: 0 0 6px 1px rgba(161, 214, 95, 0.5);
  box-shadow: 0 0 6px 1px rgba(161, 214, 95, 0.5);
}
/* line 67, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_thumbs.scss */
.th.radius {
  -webkit-border-radius: 6px;
  border-radius: 6px;
}

/* Tooltips */
/* line 32, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
.has-tip {
  border-bottom: dotted 1px #cccccc;
  cursor: help;
  font-weight: bold;
  color: #333333;
}
/* line 39, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
.has-tip:hover, .has-tip:focus {
  border-bottom: dotted 1px #4a6f1c;
  color: #a1d65f;
}
/* line 45, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
.has-tip.tip-left, .has-tip.tip-right {
  float: none !important;
}

/* line 48, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
.tooltip {
  display: none;
  position: absolute;
  z-index: 999;
  font-weight: normal;
  font-size: 0.875rem;
  line-height: 1.3;
  padding: 0.75rem;
  max-width: 85%;
  left: 50%;
  width: 100%;
  color: white;
  background: #333333;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
/* line 63, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
.tooltip > .nub {
  display: block;
  left: 5px;
  position: absolute;
  width: 0;
  height: 0;
  border: solid 5px;
  border-color: transparent transparent #333333 transparent;
  top: -10px;
}
/* line 74, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
.tooltip.opened {
  color: #a1d65f !important;
  border-bottom: dotted 1px #4a6f1c !important;
}

/* line 80, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
.tap-to-close {
  display: block;
  font-size: 0.625rem;
  color: #777777;
  font-weight: normal;
}

@media only screen and (min-width: 40.063em) {
  /* line 89, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
  .tooltip > .nub {
    border-color: transparent transparent #333333 transparent;
    top: -10px;
  }
  /* line 93, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
  .tooltip.tip-top > .nub {
    border-color: #333333 transparent transparent transparent;
    top: auto;
    bottom: -10px;
  }
  /* line 100, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
  .tooltip.tip-left, .tooltip.tip-right {
    float: none !important;
  }
  /* line 102, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
  .tooltip.tip-left > .nub {
    border-color: transparent transparent transparent #333333;
    right: -10px;
    left: auto;
    top: 50%;
    margin-top: -5px;
  }
  /* line 109, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_tooltips.scss */
  .tooltip.tip-right > .nub {
    border-color: transparent #333333 transparent transparent;
    right: auto;
    left: -10px;
    top: 50%;
    margin-top: -5px;
  }
}
/* Typography resets */
/* line 145, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
#redactor_modal header,
h4,
h5,
h6,
pre,
form,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
}

/* Default Link Styles */
/* line 151, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
a {
  color: #a1d65f;
  text-decoration: none;
  line-height: inherit;
}
/* line 157, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
a:hover, a:focus {
  color: #8dcd3d;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
a img {
  border: none;
}

/* Default paragraph styles */
/* line 163, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
p {
  font-family: inherit;
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.6;
  margin-bottom: 1.25rem;
  text-rendering: optimizeLegibility;
}
/* line 171, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
p.lead {
  font-size: 1.21875rem;
  line-height: 1.6;
}
/* line 173, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
p aside {
  font-size: 0.875rem;
  line-height: 1.35;
  font-style: italic;
}

/* Default header styles */
/* line 181, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
h1, h2, h3, #redactor_modal header, h4, h5, h6 {
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-style: normal;
  color: #222222;
  text-rendering: optimizeLegibility;
  margin-top: 0.2rem;
  margin-bottom: 0.5rem;
  line-height: 1.4;
}
/* line 191, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
h1 small, h2 small, h3 small, #redactor_modal header small, h4 small, h5 small, h6 small {
  font-size: 60%;
  color: #6f6f6f;
  line-height: 0;
}

/* line 198, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
h1 {
  font-size: 2.125rem;
}

/* line 199, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
h2 {
  font-size: 1.6875rem;
}

/* line 200, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
h3, #redactor_modal header {
  font-size: 1.375rem;
}

/* line 201, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
h4 {
  font-size: 1.125rem;
}

/* line 202, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
h5 {
  font-size: 1.125rem;
}

/* line 203, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
h6 {
  font-size: 1rem;
}

/* line 205, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
.subheader {
  line-height: 1.4;
  color: #6f6f6f;
  font-weight: 300;
  margin-top: 0.2rem;
  margin-bottom: 0.5rem;
}

/* line 207, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
hr {
  border: solid #dddddd;
  border-width: 1px 0 0;
  clear: both;
  margin: 1.25rem 0 1.1875rem;
  height: 0;
}

/* Helpful Typography Defaults */
/* line 217, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
em,
i {
  font-style: italic;
  line-height: inherit;
}

/* line 223, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
strong,
b {
  font-weight: bold;
  line-height: inherit;
}

/* line 228, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
small {
  font-size: 60%;
  line-height: inherit;
}

/* line 233, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
code {
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  font-weight: bold;
  color: #883534;
}

/* Lists */
/* line 242, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
ul,
ol,
dl {
  font-size: 1rem;
  line-height: 1.6;
  margin-bottom: 1.25rem;
  list-style-position: outside;
  font-family: inherit;
}

/* line 250, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
ul {
  margin-left: 1.1rem;
}
/* line 252, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
ul.no-bullet {
  margin-left: 0;
}
/* line 256, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
ul.no-bullet li ul,
ul.no-bullet li ol {
  margin-left: 1.25rem;
  margin-bottom: 0;
  list-style: none;
}

/* Unordered Lists */
/* line 269, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
ul li ul,
ul li ol {
  margin-left: 1.25rem;
  margin-bottom: 0;
  font-size: 1rem;
  /* Override nested font-size change */
}
/* line 278, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
ul.square li ul, ul.circle li ul, ul.disc li ul {
  list-style: inherit;
}
/* line 281, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
ul.square {
  list-style-type: square;
  margin-left: 1.1rem;
}
/* line 282, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
ul.circle {
  list-style-type: circle;
  margin-left: 1.1rem;
}
/* line 283, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
ul.disc {
  list-style-type: disc;
  margin-left: 1.1rem;
}
/* line 284, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
ul.no-bullet {
  list-style: none;
}

/* Ordered Lists */
/* line 288, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
ol {
  margin-left: 1.4rem;
}
/* line 292, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
ol li ul,
ol li ol {
  margin-left: 1.25rem;
  margin-bottom: 0;
}

/* Definition Lists */
/* line 301, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
dl dt {
  margin-bottom: 0.3rem;
  font-weight: bold;
}
/* line 305, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
dl dd {
  margin-bottom: 0.75rem;
}

/* Abbreviations */
/* line 310, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
abbr,
acronym {
  text-transform: uppercase;
  font-size: 90%;
  color: #222222;
  border-bottom: 1px dotted #dddddd;
  cursor: help;
}

/* line 317, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
abbr {
  text-transform: none;
}

/* Blockquotes */
/* line 322, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
blockquote {
  margin: 0 0 1.25rem;
  padding: 0.5625rem 1.25rem 0 1.1875rem;
  border-left: 1px solid #dddddd;
}
/* line 327, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
blockquote cite {
  display: block;
  font-size: 0.8125rem;
  color: #555555;
}
/* line 331, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
blockquote cite:before {
  content: "\2014 \0020";
}
/* line 336, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
blockquote cite a,
blockquote cite a:visited {
  color: #555555;
}

/* line 342, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
blockquote,
blockquote p {
  line-height: 1.6;
  color: #6f6f6f;
}

/* Microformats */
/* line 348, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
.vcard {
  display: inline-block;
  margin: 0 0 1.25rem 0;
  border: 1px solid #dddddd;
  padding: 0.625rem 0.75rem;
}
/* line 354, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
.vcard li {
  margin: 0;
  display: block;
}
/* line 358, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
.vcard .fn {
  font-weight: bold;
  font-size: 0.9375rem;
}

/* line 365, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
.vevent .summary {
  font-weight: bold;
}
/* line 367, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
.vevent abbr {
  cursor: default;
  text-decoration: none;
  font-weight: bold;
  border: none;
  padding: 0 0.0625rem;
}

@media only screen and (min-width: 40.063em) {
  /* line 378, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  h1, h2, h3, #redactor_modal header, h4, h5, h6 {
    line-height: 1.4;
  }

  /* line 379, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  h1 {
    font-size: 2.75rem;
  }

  /* line 380, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  h2 {
    font-size: 2.3125rem;
  }

  /* line 381, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  h3, #redactor_modal header {
    font-size: 1.6875rem;
  }

  /* line 382, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  h4 {
    font-size: 1.4375rem;
  }
}
/*
 * Print styles.
 *
 * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/
 * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com)
*/
/* line 393, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
.print-only {
  display: none !important;
}

@media print {
  /* line 395, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  * {
    background: transparent !important;
    color: #000 !important;
    /* Black prints faster: h5bp.com/s */
    box-shadow: none !important;
    text-shadow: none !important;
  }

  /* line 403, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  a,
  a:visited {
    text-decoration: underline;
  }

  /* line 404, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  a[href]:after {
    content: " (" attr(href) ")";
  }

  /* line 406, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  abbr[title]:after {
    content: " (" attr(title) ")";
  }

  /* line 411, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }

  /* line 414, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }

  /* line 419, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  thead {
    display: table-header-group;
    /* h5bp.com/t */
  }

  /* line 422, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  tr,
  img {
    page-break-inside: avoid;
  }

  /* line 424, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  img {
    max-width: 100% !important;
  }

  @page {
    margin: 0.5cm;
}

  /* line 430, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  p,
  h2,
  h3,
  #redactor_modal header {
    orphans: 3;
    widows: 3;
  }

  /* line 436, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  h2,
  h3,
  #redactor_modal header {
    page-break-after: avoid;
  }

  /* line 438, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .hide-on-print {
    display: none !important;
  }

  /* line 439, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .print-only {
    display: block !important;
  }

  /* line 440, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .hide-for-print {
    display: none !important;
  }

  /* line 441, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_type.scss */
  .show-for-print {
    display: inherit !important;
  }
}
/* line 77, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
meta.foundation-mq-topbar {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em;
}

/* Wrapped around .top-bar to contain to grid width */
/* line 85, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.contain-to-grid {
  width: 100%;
  background: #222222;
}
/* line 89, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.contain-to-grid .top-bar {
  margin-bottom: 0;
}

/* line 93, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.fixed {
  width: 100%;
  left: 0;
  position: fixed;
  top: 0;
  z-index: 99;
}
/* line 100, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.fixed.expanded:not(.top-bar) {
  overflow-y: auto;
  height: auto;
  width: 100%;
  max-height: 100%;
}
/* line 106, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.fixed.expanded:not(.top-bar) .title-area {
  position: fixed;
  width: 100%;
  z-index: 99;
}
/* line 112, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.fixed.expanded:not(.top-bar) .top-bar-section {
  z-index: 98;
  margin-top: 45px;
}

/* line 119, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar {
  overflow: hidden;
  height: 45px;
  line-height: 45px;
  position: relative;
  background: #222222;
  margin-bottom: 0;
}
/* line 128, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar ul {
  margin-bottom: 0;
  list-style: none;
}
/* line 133, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar .row {
  max-width: none;
}
/* line 136, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar form,
.top-bar input {
  margin-bottom: 0;
}
/* line 138, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar input {
  height: auto;
  padding-top: .35rem;
  padding-bottom: .35rem;
  font-size: 0.75rem;
}
/* line 140, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar .button {
  padding-top: .45rem;
  padding-bottom: .35rem;
  margin-bottom: 0;
  font-size: 0.75rem;
}
/* line 151, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar .title-area {
  position: relative;
  margin: 0;
}
/* line 156, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar .name {
  height: 45px;
  margin: 0;
  font-size: 16px;
}
/* line 161, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar .name h1 {
  line-height: 45px;
  font-size: 1.0625rem;
  margin: 0;
}
/* line 165, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar .name h1 a {
  font-weight: normal;
  color: white;
  width: 50%;
  display: block;
  padding: 0 15px;
}
/* line 176, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar .toggle-topbar {
  position: absolute;
  right: 0;
  top: 0;
}
/* line 181, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar .toggle-topbar a {
  color: white;
  text-transform: uppercase;
  font-size: 0.8125rem;
  font-weight: bold;
  position: relative;
  display: block;
  padding: 0 15px;
  height: 45px;
  line-height: 45px;
}
/* line 194, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar .toggle-topbar.menu-icon {
  right: 15px;
  top: 50%;
  margin-top: -16px;
  padding-left: 40px;
}
/* line 200, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar .toggle-topbar.menu-icon a {
  height: 34px;
  line-height: 33px;
  padding: 0;
  padding-right: 25px;
  color: white;
  position: relative;
}
/* line 209, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar .toggle-topbar.menu-icon a::after {
  content: "";
  position: absolute;
  right: 0;
  display: block;
  width: 16px;
  top: 0;
  height: 0;
  -webkit-box-shadow: 0 10px 0 1px white, 0 16px 0 1px white, 0 22px 0 1px white;
  box-shadow: 0 10px 0 1px white, 0 16px 0 1px white, 0 22px 0 1px white;
}
/* line 232, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar.expanded {
  height: auto;
  background: transparent;
}
/* line 236, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar.expanded .title-area {
  background: #222222;
}
/* line 239, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar.expanded .toggle-topbar a {
  color: #a1d65f;
}
/* line 240, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar.expanded .toggle-topbar a span {
  -webkit-box-shadow: 0 10px 0 1px #888888, 0 16px 0 1px #888888, 0 22px 0 1px #888888;
  box-shadow: 0 10px 0 1px #888888, 0 16px 0 1px #888888, 0 22px 0 1px #888888;
}

/* line 260, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section {
  left: 0;
  position: relative;
  width: auto;
  -webkit-transition: left 300ms ease-out;
  -moz-transition: left 300ms ease-out;
  transition: left 300ms ease-out;
}
/* line 266, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul {
  width: 100%;
  height: auto;
  display: block;
  background: #333333;
  font-size: 16px;
  margin: 0;
}
/* line 276, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .divider,
.top-bar-section [role="separator"] {
  border-top: solid 1px #111111;
  clear: both;
  height: 1px;
  width: 100%;
}
/* line 284, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li > a {
  display: block;
  width: 100%;
  color: white;
  padding: 12px 0 12px 0;
  padding-left: 15px;
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  font-size: 0.8125rem;
  font-weight: normal;
  background: #333333;
}
/* line 295, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li > a.button {
  background: #a1d65f;
  font-size: 0.8125rem;
  padding-right: 15px;
  padding-left: 15px;
}
/* line 300, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li > a.button:hover {
  background: #78b42e;
}
/* line 304, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li > a.button.secondary {
  background: #2f2f2f;
}
/* line 306, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li > a.button.secondary:hover {
  background: #2a2a2a;
}
/* line 310, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li > a.button.success {
  background: #468847;
}
/* line 312, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li > a.button.success:hover {
  background: #376b38;
}
/* line 316, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li > a.button.alert {
  background: #b94a48;
}
/* line 318, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li > a.button.alert:hover {
  background: #983c3a;
}
/* line 326, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li:hover > a {
  background: #2f2f2f;
  color: #a1d65f;
}
/* line 333, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li.active > a {
  background: #a1d65f;
  color: white;
}
/* line 336, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section ul li.active > a:hover {
  background: #8dcd3d;
}
/* line 343, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .has-form {
  padding: 15px;
}
/* line 346, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .has-dropdown {
  position: relative;
}
/* line 350, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .has-dropdown > a:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: inset 5px;
  border-color: transparent transparent transparent rgba(255, 255, 255, 0.4);
  border-left-style: solid;
  margin-right: 15px;
  margin-top: -4.5px;
  position: absolute;
  top: 50%;
  right: 0;
}
/* line 362, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .has-dropdown.moved {
  position: static;
}
/* line 363, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .has-dropdown.moved > .dropdown {
  display: block;
}
/* line 370, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .dropdown {
  position: absolute;
  left: 100%;
  top: 0;
  display: none;
  z-index: 99;
}
/* line 377, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .dropdown li {
  width: 100%;
  height: auto;
}
/* line 381, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .dropdown li a {
  font-weight: normal;
  padding: 8px 15px;
}
/* line 384, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .dropdown li a.parent-link {
  font-weight: normal;
}
/* line 389, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .dropdown li.title h5 {
  margin-bottom: 0;
}
/* line 390, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .dropdown li.title h5 a {
  color: white;
  line-height: 22.5px;
  display: block;
}
/* line 396, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .dropdown li.has-form {
  padding: 8px 15px;
}
/* line 397, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .dropdown li .button {
  top: auto;
}
/* line 400, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.top-bar-section .dropdown label {
  padding: 8px 15px 2px;
  margin-bottom: 0;
  text-transform: uppercase;
  color: #777777;
  font-weight: bold;
  font-size: 0.625rem;
}

/* line 411, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
.js-generated {
  display: block;
}

@media only screen and (min-width: 40.063em) {
  /* line 416, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar {
    background: #222222;
    *zoom: 1;
    overflow: visible;
  }
  /* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
  .top-bar:before, .top-bar:after {
    content: " ";
    display: table;
  }
  /* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
  .top-bar:after {
    clear: both;
  }
  /* line 421, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar .toggle-topbar {
    display: none;
  }
  /* line 423, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar .title-area {
    float: left;
  }
  /* line 424, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar .name h1 a {
    width: auto;
  }
  /* line 427, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar input,
  .top-bar .button {
    font-size: 0.875rem;
    position: relative;
    top: 7px;
  }
  /* line 433, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar.expanded {
    background: #222222;
  }

  /* line 436, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .contain-to-grid .top-bar {
    max-width: 100%;
    margin: 0 auto;
    margin-bottom: 0;
  }

  /* line 442, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section {
    -webkit-transition: none 0 0;
    -moz-transition: none 0 0;
    transition: none 0 0;
    left: 0 !important;
  }
  /* line 446, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section ul {
    width: auto;
    height: auto !important;
    display: inline;
  }
  /* line 451, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section ul li {
    float: left;
  }
  /* line 453, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section ul li .js-generated {
    display: none;
  }
  /* line 459, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section li.hover > a:not(.button) {
    background: #2f2f2f;
    color: #a1d65f;
  }
  /* line 465, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section li:not(.has-form) a:not(.button) {
    padding: 0 15px;
    line-height: 45px;
    background: #222222;
  }
  /* line 469, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section li:not(.has-form) a:not(.button):hover {
    background: #2f2f2f;
  }
  /* line 478, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .has-dropdown > a {
    padding-right: 35px !important;
  }
  /* line 480, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .has-dropdown > a:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border: inset 5px;
    border-color: rgba(255, 255, 255, 0.4) transparent transparent transparent;
    border-top-style: solid;
    margin-top: -2.5px;
    top: 22.5px;
  }
  /* line 489, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .has-dropdown.moved {
    position: relative;
  }
  /* line 490, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .has-dropdown.moved > .dropdown {
    display: none;
  }
  /* line 494, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown {
    display: block;
  }
  /* line 501, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after {
    border: none;
    content: "\00bb";
    top: 1rem;
    margin-top: -2px;
    right: 5px;
    line-height: 1.2;
  }
  /* line 514, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .dropdown {
    left: 0;
    top: auto;
    background: transparent;
    min-width: 100%;
  }
  /* line 521, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .dropdown li a {
    color: white;
    line-height: 1;
    white-space: nowrap;
    padding: 12px 15px;
    background: #333333;
  }
  /* line 529, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .dropdown li label {
    white-space: nowrap;
    background: #333333;
  }
  /* line 535, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .dropdown li .dropdown {
    left: 100%;
    top: 0;
  }
  /* line 543, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section > ul > .divider, .top-bar-section > ul > [role="separator"] {
    border-bottom: none;
    border-top: none;
    border-right: solid 1px #3f3f3f;
    clear: none;
    height: 45px;
    width: 0;
  }
  /* line 552, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .has-form {
    background: #222222;
    padding: 0 15px;
    height: 45px;
  }
  /* line 560, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .right li .dropdown {
    left: auto;
    right: 0;
  }
  /* line 564, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .right li .dropdown li .dropdown {
    right: 100%;
  }
  /* line 568, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .left li .dropdown {
    right: auto;
    left: 0;
  }
  /* line 572, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .top-bar-section .left li .dropdown li .dropdown {
    left: 100%;
  }

  /* line 582, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .no-js .top-bar-section ul li:hover > a {
    background: #2f2f2f;
    color: #a1d65f;
  }
  /* line 588, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .no-js .top-bar-section ul li:active > a {
    background: #a1d65f;
    color: white;
  }
  /* line 596, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_top-bar.scss */
  .no-js .top-bar-section .has-dropdown:hover > .dropdown {
    display: block;
  }
}
/* line 274, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.off-canvas-wrap {
  -webkit-backface-visibility: hidden;
  position: relative;
  width: 100%;
  overflow: hidden;
}

/* line 275, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.inner-wrap {
  -webkit-backface-visibility: hidden;
  position: relative;
  width: 100%;
  *zoom: 1;
  -webkit-transition: -webkit-transform 500ms ease;
  -moz-transition: -moz-transform 500ms ease;
  -ms-transition: -ms-transform 500ms ease;
  -o-transition: -o-transform 500ms ease;
  transition: transform 500ms ease;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.inner-wrap:before, .inner-wrap:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
.inner-wrap:after {
  clear: both;
}

/* line 277, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
nav.tab-bar {
  -webkit-backface-visibility: hidden;
  background: #333333;
  color: white;
  height: 2.8125rem;
  line-height: 2.8125rem;
  position: relative;
}
/* line 140, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
nav.tab-bar h1, nav.tab-bar h2, nav.tab-bar h3, nav.tab-bar #redactor_modal header, #redactor_modal nav.tab-bar header, nav.tab-bar h4, nav.tab-bar h5, nav.tab-bar h6 {
  color: white;
  font-weight: bold;
  line-height: 2.8125rem;
  margin: 0;
}
/* line 146, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
nav.tab-bar h1, nav.tab-bar h2, nav.tab-bar h3, nav.tab-bar #redactor_modal header, #redactor_modal nav.tab-bar header, nav.tab-bar h4 {
  font-size: 1.125rem;
}

/* line 279, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
section.left-small {
  width: 2.8125rem;
  height: 2.8125rem;
  position: absolute;
  top: 0;
  border-right: solid 1px #1a1a1a;
  box-shadow: 1px 0 0 #4e4e4e;
  left: 0;
}

/* line 280, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
section.right-small {
  width: 2.8125rem;
  height: 2.8125rem;
  position: absolute;
  top: 0;
  border-left: solid 1px #4e4e4e;
  box-shadow: -1px 0 0 #1a1a1a;
  right: 0;
}

/* line 282, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
section.tab-bar-section {
  padding: 0 0.625rem;
  position: absolute;
  text-align: center;
  height: 2.8125rem;
  top: 0;
}
@media only screen and (min-width: 40.063em) {
  /* line 282, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
  section.tab-bar-section {
    text-align: left;
  }
}
/* line 183, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
section.tab-bar-section.left {
  left: 0;
  right: 2.8125rem;
}
/* line 187, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
section.tab-bar-section.right {
  left: 2.8125rem;
  right: 0;
}
/* line 191, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
section.tab-bar-section.middle {
  left: 2.8125rem;
  right: 2.8125rem;
}

/* line 286, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
a.menu-icon {
  text-indent: 2.1875rem;
  width: 2.8125rem;
  height: 2.8125rem;
  display: block;
  line-height: 2.0625rem;
  padding: 0;
  color: white;
  position: relative;
}
/* line 297, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
a.menu-icon span {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0;
  left: 0.8125rem;
  top: 0.3125rem;
  -webkit-box-shadow: 1px 10px 1px 1px white, 1px 16px 1px 1px white, 1px 22px 1px 1px white;
  box-shadow: 0 10px 0 1px white, 0 16px 0 1px white, 0 22px 0 1px white;
}
/* line 317, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
a.menu-icon:hover span {
  -webkit-box-shadow: 1px 10px 1px 1px #b3b3b3, 1px 16px 1px 1px #b3b3b3, 1px 22px 1px 1px #b3b3b3;
  box-shadow: 0 10px 0 1px #b3b3b3, 0 16px 0 1px #b3b3b3, 0 22px 0 1px #b3b3b3;
}

/* line 329, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.left-off-canvas-menu {
  -webkit-backface-visibility: hidden;
  width: 250px;
  top: 0;
  bottom: 0;
  height: 100%;
  position: absolute;
  overflow-y: auto;
  background: #333333;
  z-index: 1001;
  box-sizing: content-box;
  -webkit-transform: translate3d(-100%, 0, 0);
  -moz-transform: translate3d(-100%, 0, 0);
  -ms-transform: translate3d(-100%, 0, 0);
  -o-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
/* line 258, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.left-off-canvas-menu * {
  -webkit-backface-visibility: hidden;
}

/* line 330, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.right-off-canvas-menu {
  -webkit-backface-visibility: hidden;
  width: 250px;
  top: 0;
  bottom: 0;
  height: 100%;
  position: absolute;
  overflow-y: auto;
  background: #333333;
  z-index: 1001;
  box-sizing: content-box;
  -webkit-transform: translate3d(100%, 0, 0);
  -moz-transform: translate3d(100%, 0, 0);
  -ms-transform: translate3d(100%, 0, 0);
  -o-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
  right: 0;
}

/* line 332, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
ul.off-canvas-list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
/* line 205, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
ul.off-canvas-list li label {
  padding: 0.3rem 0.9375rem;
  color: #999999;
  text-transform: uppercase;
  font-weight: bold;
  background: #444444;
  border-top: 1px solid #5e5e5e;
  border-bottom: none;
  margin: 0;
}
/* line 215, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
ul.off-canvas-list li a {
  display: block;
  padding: 0.66667rem;
  color: rgba(255, 255, 255, 0.7);
  border-bottom: 1px solid #262626;
}

/* line 338, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.move-right > .inner-wrap {
  -webkit-transform: translate3d(250px, 0, 0);
  -moz-transform: translate3d(250px, 0, 0);
  -ms-transform: translate3d(250px, 0, 0);
  -o-transform: translate3d(250px, 0, 0);
  transform: translate3d(250px, 0, 0);
}
/* line 341, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.move-right a.exit-off-canvas {
  -webkit-backface-visibility: hidden;
  transition: background 300ms ease;
  cursor: pointer;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  display: block;
  position: absolute;
  background: rgba(255, 255, 255, 0.2);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1002;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
@media only screen and (min-width: 40.063em) {
  /* line 246, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
  .move-right a.exit-off-canvas:hover {
    background: rgba(255, 255, 255, 0.05);
  }
}

/* line 345, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.move-left > .inner-wrap {
  -webkit-transform: translate3d(-250px, 0, 0);
  -moz-transform: translate3d(-250px, 0, 0);
  -ms-transform: translate3d(-250px, 0, 0);
  -o-transform: translate3d(-250px, 0, 0);
  transform: translate3d(-250px, 0, 0);
}
/* line 349, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.move-left a.exit-off-canvas {
  -webkit-backface-visibility: hidden;
  transition: background 300ms ease;
  cursor: pointer;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  display: block;
  position: absolute;
  background: rgba(255, 255, 255, 0.2);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1002;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
@media only screen and (min-width: 40.063em) {
  /* line 246, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
  .move-left a.exit-off-canvas:hover {
    background: rgba(255, 255, 255, 0.05);
  }
}

/* line 354, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.csstransforms.no-csstransforms3d .left-off-canvas-menu {
  -webkit-transform: translate(-100%, 0);
  -moz-transform: translate(-100%, 0);
  -ms-transform: translate(-100%, 0);
  -o-transform: translate(-100%, 0);
  transform: translate(-100%, 0);
}
/* line 355, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.csstransforms.no-csstransforms3d .right-off-canvas-menu {
  -webkit-transform: translate(100%, 0);
  -moz-transform: translate(100%, 0);
  -ms-transform: translate(100%, 0);
  -o-transform: translate(100%, 0);
  transform: translate(100%, 0);
}
/* line 357, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.csstransforms.no-csstransforms3d .move-left > .inner-wrap {
  -webkit-transform: translate(-250px, 0);
  -moz-transform: translate(-250px, 0);
  -ms-transform: translate(-250px, 0);
  -o-transform: translate(-250px, 0);
  transform: translate(-250px, 0);
}
/* line 358, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.csstransforms.no-csstransforms3d .move-right > .inner-wrap {
  -webkit-transform: translate(250px, 0);
  -moz-transform: translate(250px, 0);
  -ms-transform: translate(250px, 0);
  -o-transform: translate(250px, 0);
  transform: translate(250px, 0);
}

/* line 363, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.no-csstransforms .left-off-canvas-menu {
  left: -250px;
}
/* line 364, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.no-csstransforms .right-off-canvas-menu {
  right: -250px;
}
/* line 366, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.no-csstransforms .move-left > .inner-wrap {
  right: 250px;
}
/* line 367, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_offcanvas.scss */
.no-csstransforms .move-right > .inner-wrap {
  left: 250px;
}

/* Foundation Visibility HTML Classes */
/* line 29, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.show-for-small,
.show-for-small-only,
.show-for-medium-down,
.show-for-large-down,
.hide-for-medium,
.hide-for-medium-up,
.hide-for-medium-only,
.hide-for-large,
.hide-for-large-up,
.hide-for-large-only,
.hide-for-xlarge,
.hide-for-xlarge-up,
.hide-for-xlarge-only,
.hide-for-xxlarge-up,
.hide-for-xxlarge-only {
  display: inherit !important;
}

/* line 45, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.hide-for-small,
.hide-for-small-only,
.hide-for-medium-down,
.show-for-medium,
.show-for-medium-up,
.show-for-medium-only,
.hide-for-large-down,
.show-for-large,
.show-for-large-up,
.show-for-large-only,
.show-for-xlarge,
.show-for-xlarge-up,
.show-for-xlarge-only,
.show-for-xxlarge-up,
.show-for-xxlarge-only {
  display: none !important;
}

/* Specific visibility for tables */
/* line 63, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
table.show-for-small, table.show-for-small-only, table.show-for-medium-down, table.show-for-large-down, table.hide-for-medium, table.hide-for-medium-up, table.hide-for-medium-only, table.hide-for-large, table.hide-for-large-up, table.hide-for-large-only, table.hide-for-xlarge, table.hide-for-xlarge-up, table.hide-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only {
  display: table;
}

/* line 80, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
thead.show-for-small, thead.show-for-small-only, thead.show-for-medium-down, thead.show-for-large-down, thead.hide-for-medium, thead.hide-for-medium-up, thead.hide-for-medium-only, thead.hide-for-large, thead.hide-for-large-up, thead.hide-for-large-only, thead.hide-for-xlarge, thead.hide-for-xlarge-up, thead.hide-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only {
  display: table-header-group !important;
}

/* line 97, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
tbody.show-for-small, tbody.show-for-small-only, tbody.show-for-medium-down, tbody.show-for-large-down, tbody.hide-for-medium, tbody.hide-for-medium-up, tbody.hide-for-medium-only, tbody.hide-for-large, tbody.hide-for-large-up, tbody.hide-for-large-only, tbody.hide-for-xlarge, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only {
  display: table-row-group !important;
}

/* line 114, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
tr.show-for-small, tr.show-for-small-only, tr.show-for-medium-down, tr.show-for-large-down, tr.hide-for-medium, tr.hide-for-medium-up, tr.hide-for-medium-only, tr.hide-for-large, tr.hide-for-large-up, tr.hide-for-large-only, tr.hide-for-xlarge, tr.hide-for-xlarge-up, tr.hide-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only {
  display: table-row !important;
}

/* line 128, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
td.show-for-small, td.show-for-small-only, td.show-for-medium-down
td.show-for-large-down, td.hide-for-medium, td.hide-for-medium-up, td.hide-for-large, td.hide-for-large-up, td.hide-for-xlarge
td.hide-for-xlarge-up, td.hide-for-xxlarge-up,
th.show-for-small,
th.show-for-small-only,
th.show-for-medium-down
th.show-for-large-down,
th.hide-for-medium,
th.hide-for-medium-up,
th.hide-for-large,
th.hide-for-large-up,
th.hide-for-xlarge
th.hide-for-xlarge-up,
th.hide-for-xxlarge-up {
  display: table-cell !important;
}

/* Medium Displays: 641px and up */
@media only screen and (min-width: 40.063em) {
  /* line 146, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .hide-for-small,
  .hide-for-small-only,
  .show-for-medium,
  .show-for-medium-down,
  .show-for-medium-up,
  .show-for-medium-only,
  .hide-for-large,
  .hide-for-large-up,
  .hide-for-large-only,
  .hide-for-xlarge,
  .hide-for-xlarge-up,
  .hide-for-xlarge-only,
  .hide-for-xxlarge-up,
  .hide-for-xxlarge-only {
    display: inherit !important;
  }

  /* line 162, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .show-for-small,
  .show-for-small-only,
  .hide-for-medium,
  .hide-for-medium-down,
  .hide-for-medium-up,
  .hide-for-medium-only,
  .hide-for-large-down,
  .show-for-large,
  .show-for-large-up,
  .show-for-large-only,
  .show-for-xlarge,
  .show-for-xlarge-up,
  .show-for-xlarge-only,
  .show-for-xxlarge-up,
  .show-for-xxlarge-only {
    display: none !important;
  }

  /* Specific visibility for tables */
  /* line 179, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  table.hide-for-small, table.hide-for-small-only, table.show-for-medium, table.show-for-medium-down, table.show-for-medium-up, table.show-for-medium-only, table.hide-for-large, table.hide-for-large-up, table.hide-for-large-only, table.hide-for-xlarge, table.hide-for-xlarge-up, table.hide-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only {
    display: table;
  }

  /* line 195, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  thead.hide-for-small, thead.hide-for-small-only, thead.show-for-medium, thead.show-for-medium-down, thead.show-for-medium-up, thead.show-for-medium-only, thead.hide-for-large, thead.hide-for-large-up, thead.hide-for-large-only, thead.hide-for-xlarge, thead.hide-for-xlarge-up, thead.hide-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only {
    display: table-header-group !important;
  }

  /* line 211, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tbody.hide-for-small, tbody.hide-for-small-only, tbody.show-for-medium, tbody.show-for-medium-down, tbody.show-for-medium-up, tbody.show-for-medium-only, tbody.hide-for-large, tbody.hide-for-large-up, tbody.hide-for-large-only, tbody.hide-for-xlarge, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only {
    display: table-row-group !important;
  }

  /* line 227, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tr.hide-for-small, tr.hide-for-small-only, tr.show-for-medium, tr.show-for-medium-down, tr.show-for-medium-up, tr.show-for-medium-only, tr.hide-for-large, tr.hide-for-large-up, tr.hide-for-large-only, tr.hide-for-xlarge, tr.hide-for-xlarge-up, tr.hide-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only {
    display: table-row !important;
  }

  /* line 244, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  td.hide-for-small, td.hide-for-small-only, td.show-for-medium, td.show-for-medium-down, td.show-for-medium-up, td.show-for-medium-only, td.hide-for-large, td.hide-for-large-up, td.hide-for-large-only, td.hide-for-xlarge, td.hide-for-xlarge-up, td.hide-for-xlarge-only, td.hide-for-xxlarge-up, td.hide-for-xxlarge-only,
  th.hide-for-small,
  th.hide-for-small-only,
  th.show-for-medium,
  th.show-for-medium-down,
  th.show-for-medium-up,
  th.show-for-medium-only,
  th.hide-for-large,
  th.hide-for-large-up,
  th.hide-for-large-only,
  th.hide-for-xlarge,
  th.hide-for-xlarge-up,
  th.hide-for-xlarge-only,
  th.hide-for-xxlarge-up,
  th.hide-for-xxlarge-only {
    display: table-cell !important;
  }
}
/* Large Displays: 1024px and up */
@media only screen and (min-width: 64.063em) {
  /* line 263, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .hide-for-small,
  .hide-for-small-only,
  .hide-for-medium,
  .hide-for-medium-down,
  .hide-for-medium-only,
  .show-for-medium-up,
  .show-for-large,
  .show-for-large-up,
  .show-for-large-only,
  .hide-for-xlarge,
  .hide-for-xlarge-up,
  .hide-for-xlarge-only,
  .hide-for-xxlarge-up,
  .hide-for-xxlarge-only {
    display: inherit !important;
  }

  /* line 276, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .show-for-small-only,
  .show-for-medium,
  .show-for-medium-down,
  .show-for-medium-only,
  .hide-for-large,
  .hide-for-large-up,
  .hide-for-large-only,
  .show-for-xlarge,
  .show-for-xlarge-up,
  .show-for-xlarge-only,
  .show-for-xxlarge-up,
  .show-for-xxlarge-only {
    display: none !important;
  }

  /* Specific visibility for tables */
  /* line 293, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  table.hide-for-small, table.hide-for-small-only, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-medium-only, table.show-for-medium-up, table.show-for-large, table.show-for-large-up, table.show-for-large-only, table.hide-for-xlarge, table.hide-for-xlarge-up, table.hide-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only {
    display: table;
  }

  /* line 309, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  thead.hide-for-small, thead.hide-for-small-only, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.show-for-large, thead.show-for-large-up, thead.show-for-large-only, thead.hide-for-xlarge, thead.hide-for-xlarge-up, thead.hide-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only {
    display: table-header-group !important;
  }

  /* line 325, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tbody.hide-for-small, tbody.hide-for-small-only, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.show-for-large, tbody.show-for-large-up, tbody.show-for-large-only, tbody.hide-for-xlarge, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only {
    display: table-row-group !important;
  }

  /* line 341, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tr.hide-for-small, tr.hide-for-small-only, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.show-for-large, tr.show-for-large-up, tr.show-for-large-only, tr.hide-for-xlarge, tr.hide-for-xlarge-up, tr.hide-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only {
    display: table-row !important;
  }

  /* line 358, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  td.hide-for-small, td.hide-for-small-only, td.hide-for-medium, td.hide-for-medium-down, td.hide-for-medium-only, td.show-for-medium-up, td.show-for-large, td.show-for-large-up, td.show-for-large-only, td.hide-for-xlarge, td.hide-for-xlarge-up, td.hide-for-xlarge-only, td.hide-for-xxlarge-up, td.hide-for-xxlarge-only,
  th.hide-for-small,
  th.hide-for-small-only,
  th.hide-for-medium,
  th.hide-for-medium-down,
  th.hide-for-medium-only,
  th.show-for-medium-up,
  th.show-for-large,
  th.show-for-large-up,
  th.show-for-large-only,
  th.hide-for-xlarge,
  th.hide-for-xlarge-up,
  th.hide-for-xlarge-only,
  th.hide-for-xxlarge-up,
  th.hide-for-xxlarge-only {
    display: table-cell !important;
  }
}
/* X-Large Displays: 1441 and up */
@media only screen and (min-width: 90.063em) {
  /* line 376, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .hide-for-small,
  .hide-for-small-only,
  .hide-for-medium,
  .hide-for-medium-down,
  .hide-for-medium-only,
  .show-for-medium-up,
  .show-for-large-up,
  .hide-for-large-only,
  .show-for-xlarge,
  .show-for-xlarge-up,
  .show-for-xlarge-only,
  .hide-for-xxlarge-up,
  .hide-for-xxlarge-only {
    display: inherit !important;
  }

  /* line 389, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .show-for-small-only,
  .show-for-medium,
  .show-for-medium-down,
  .show-for-medium-only,
  .show-for-large,
  .show-for-large-only,
  .show-for-large-down,
  .hide-for-xlarge,
  .hide-for-xlarge-up,
  .hide-for-xlarge-only,
  .show-for-xxlarge-up,
  .show-for-xxlarge-only {
    display: none !important;
  }

  /* Specific visibility for tables */
  /* line 405, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  table.hide-for-small, table.hide-for-small-only, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-medium-only, table.show-for-medium-up, table.show-for-large-up, table.hide-for-large-only, table.show-for-xlarge, table.show-for-xlarge-up, table.show-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only {
    display: table;
  }

  /* line 420, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  thead.hide-for-small, thead.hide-for-small-only, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.show-for-large-up, thead.hide-for-large-only, thead.show-for-xlarge, thead.show-for-xlarge-up, thead.show-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only {
    display: table-header-group !important;
  }

  /* line 435, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tbody.hide-for-small, tbody.hide-for-small-only, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.show-for-large-up, tbody.hide-for-large-only, tbody.show-for-xlarge, tbody.show-for-xlarge-up, tbody.show-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only {
    display: table-row-group !important;
  }

  /* line 450, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tr.hide-for-small, tr.hide-for-small-only, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.show-for-large-up, tr.hide-for-large-only, tr.show-for-xlarge, tr.show-for-xlarge-up, tr.show-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only {
    display: table-row !important;
  }

  /* line 466, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  td.hide-for-small, td.hide-for-small-only, td.hide-for-medium, td.hide-for-medium-down, td.hide-for-medium-only, td.show-for-medium-up, td.show-for-large-up, td.hide-for-large-only, td.show-for-xlarge, td.show-for-xlarge-up, td.show-for-xlarge-only, td.hide-for-xxlarge-up, td.hide-for-xxlarge-only,
  th.hide-for-small,
  th.hide-for-small-only,
  th.hide-for-medium,
  th.hide-for-medium-down,
  th.hide-for-medium-only,
  th.show-for-medium-up,
  th.show-for-large-up,
  th.hide-for-large-only,
  th.show-for-xlarge,
  th.show-for-xlarge-up,
  th.show-for-xlarge-only,
  th.hide-for-xxlarge-up,
  th.hide-for-xxlarge-only {
    display: table-cell !important;
  }
}
/* XX-Large Displays: 1920 and up */
@media only screen and (min-width: 120.063em) {
  /* line 483, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .hide-for-small,
  .hide-for-small-only,
  .hide-for-medium,
  .hide-for-medium-down,
  .hide-for-medium-only,
  .show-for-medium-up,
  .show-for-large-up,
  .hide-for-large-only,
  .hide-for-xlarge-only,
  .show-for-xlarge-up,
  .show-for-xxlarge-up,
  .show-for-xxlarge-only {
    display: inherit !important;
  }

  /* line 495, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .show-for-small-only,
  .show-for-medium,
  .show-for-medium-down,
  .show-for-medium-only,
  .show-for-large,
  .show-for-large-only,
  .show-for-large-down,
  .hide-for-xlarge,
  .show-for-xlarge-only,
  .hide-for-xxlarge-up,
  .hide-for-xxlarge-only {
    display: none !important;
  }

  /* Specific visibility for tables */
  /* line 509, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  table.hide-for-small, table.hide-for-small-only, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-medium-only, table.show-for-medium-up, table.show-for-large-up, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xxlarge-up, table.show-for-xxlarge-only {
    display: table;
  }

  /* line 522, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  thead.hide-for-small, thead.hide-for-small-only, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.show-for-large-up, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xxlarge-up, thead.show-for-xxlarge-only {
    display: table-header-group !important;
  }

  /* line 535, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tbody.hide-for-small, tbody.hide-for-small-only, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.show-for-large-up, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xxlarge-up, tbody.show-for-xxlarge-only {
    display: table-row-group !important;
  }

  /* line 548, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tr.hide-for-small, tr.hide-for-small-only, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.show-for-large-up, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xxlarge-up, tr.show-for-xxlarge-only {
    display: table-row !important;
  }

  /* line 562, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  td.hide-for-small, td.hide-for-small-only, td.hide-for-medium, td.hide-for-medium-down, td.hide-for-medium-only, td.show-for-medium-up, td.show-for-large-up, td.hide-for-xlarge-only, td.show-for-xlarge-up, td.show-for-xxlarge-up, td.show-for-xxlarge-only,
  th.hide-for-small,
  th.hide-for-small-only,
  th.hide-for-medium,
  th.hide-for-medium-down,
  th.hide-for-medium-only,
  th.show-for-medium-up,
  th.show-for-large-up,
  th.hide-for-xlarge-only,
  th.show-for-xlarge-up,
  th.show-for-xxlarge-up,
  th.show-for-xxlarge-only {
    display: table-cell !important;
  }
}
/* Orientation targeting */
/* line 569, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.show-for-landscape,
.hide-for-portrait {
  display: inherit !important;
}

/* line 571, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.hide-for-landscape,
.show-for-portrait {
  display: none !important;
}

/* Specific visibility for tables */
/* line 576, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
table.hide-for-landscape, table.show-for-portrait {
  display: table;
}

/* line 580, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
thead.hide-for-landscape, thead.show-for-portrait {
  display: table-header-group !important;
}

/* line 584, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
tbody.hide-for-landscape, tbody.show-for-portrait {
  display: table-row-group !important;
}

/* line 588, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
tr.hide-for-landscape, tr.show-for-portrait {
  display: table-row !important;
}

/* line 593, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
td.hide-for-landscape, td.show-for-portrait,
th.hide-for-landscape,
th.show-for-portrait {
  display: table-cell !important;
}

@media only screen and (orientation: landscape) {
  /* line 598, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .show-for-landscape,
  .hide-for-portrait {
    display: inherit !important;
  }

  /* line 600, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .hide-for-landscape,
  .show-for-portrait {
    display: none !important;
  }

  /* Specific visibility for tables */
  /* line 605, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  table.show-for-landscape, table.hide-for-portrait {
    display: table;
  }

  /* line 609, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  thead.show-for-landscape, thead.hide-for-portrait {
    display: table-header-group !important;
  }

  /* line 613, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tbody.show-for-landscape, tbody.hide-for-portrait {
    display: table-row-group !important;
  }

  /* line 617, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tr.show-for-landscape, tr.hide-for-portrait {
    display: table-row !important;
  }

  /* line 622, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  td.show-for-landscape, td.hide-for-portrait,
  th.show-for-landscape,
  th.hide-for-portrait {
    display: table-cell !important;
  }
}
@media only screen and (orientation: portrait) {
  /* line 628, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .show-for-portrait,
  .hide-for-landscape {
    display: inherit !important;
  }

  /* line 630, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  .hide-for-portrait,
  .show-for-landscape {
    display: none !important;
  }

  /* Specific visibility for tables */
  /* line 635, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  table.show-for-portrait, table.hide-for-landscape {
    display: table;
  }

  /* line 639, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  thead.show-for-portrait, thead.hide-for-landscape {
    display: table-header-group !important;
  }

  /* line 643, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tbody.show-for-portrait, tbody.hide-for-landscape {
    display: table-row-group !important;
  }

  /* line 647, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  tr.show-for-portrait, tr.hide-for-landscape {
    display: table-row !important;
  }

  /* line 652, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
  td.show-for-portrait, td.hide-for-landscape,
  th.show-for-portrait,
  th.hide-for-landscape {
    display: table-cell !important;
  }
}
/* Touch-enabled device targeting */
/* line 657, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.show-for-touch {
  display: none !important;
}

/* line 658, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.hide-for-touch {
  display: inherit !important;
}

/* line 659, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.touch .show-for-touch {
  display: inherit !important;
}

/* line 660, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.touch .hide-for-touch {
  display: none !important;
}

/* Specific visibility for tables */
/* line 663, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
table.hide-for-touch {
  display: table;
}

/* line 664, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.touch table.show-for-touch {
  display: table;
}

/* line 665, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
thead.hide-for-touch {
  display: table-header-group !important;
}

/* line 666, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.touch thead.show-for-touch {
  display: table-header-group !important;
}

/* line 667, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
tbody.hide-for-touch {
  display: table-row-group !important;
}

/* line 668, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.touch tbody.show-for-touch {
  display: table-row-group !important;
}

/* line 669, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
tr.hide-for-touch {
  display: table-row !important;
}

/* line 670, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.touch tr.show-for-touch {
  display: table-row !important;
}

/* line 671, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
td.hide-for-touch {
  display: table-cell !important;
}

/* line 672, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.touch td.show-for-touch {
  display: table-cell !important;
}

/* line 673, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
th.hide-for-touch {
  display: table-cell !important;
}

/* line 674, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_visibility.scss */
.touch th.show-for-touch {
  display: table-cell !important;
}

/*
 *
 *  Project:  GLYPHICONS HALFLINGS
 *  Author:   Jan Kovarik - www.icons.com
 *  Twitter:  @glyphicons
 *  Sassified Kai De Sutter
 *
 */
@font-face {
  font-family: "Glyphicons Regular";
  src: url("/fonts/glyphicons-regular.eot");
  src: url("/fonts/glyphicons-regular.eot?#iefix") format("embedded-opentype"), url("/fonts/glyphicons-regular.woff") format("woff"), url("/fonts/glyphicons-regular.ttf") format("truetype"), url("/fonts/glyphicons-regular.svg#glyphiconsregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_graph:after {
  font-family: "Glyphicons Regular";
  content: "\e042";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_graph.icon_left a:before, .icon_graph.icon_right a:after {
  content: "\e042";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_graph:before {
  content: "\e042";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_glass:after {
  font-family: "Glyphicons Regular";
  content: "\E001";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_glass.icon_left a:before, .icon_glass.icon_right a:after {
  content: "\E001";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_glass:before {
  content: "\E001";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_leaf:after {
  font-family: "Glyphicons Regular";
  content: "\E002";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_leaf.icon_left a:before, .icon_leaf.icon_right a:after {
  content: "\E002";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_leaf:before {
  content: "\E002";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_dog:after {
  font-family: "Glyphicons Regular";
  content: "\1F415";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_dog.icon_left a:before, .icon_dog.icon_right a:after {
  content: "\1F415";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_dog:before {
  content: "\1F415";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_user:after {
  font-family: "Glyphicons Regular";
  content: "\E004";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_user.icon_left a:before, .icon_user.icon_right a:after {
  content: "\E004";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_user:before {
  content: "\E004";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_girl:after {
  font-family: "Glyphicons Regular";
  content: "\1F467";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_girl.icon_left a:before, .icon_girl.icon_right a:after {
  content: "\1F467";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_girl:before {
  content: "\1F467";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_car:after {
  font-family: "Glyphicons Regular";
  content: "\E006";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_car.icon_left a:before, .icon_car.icon_right a:after {
  content: "\E006";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_car:before {
  content: "\E006";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_user_add:after {
  font-family: "Glyphicons Regular";
  content: "\E007";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_user_add.icon_left a:before, .icon_user_add.icon_right a:after {
  content: "\E007";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_user_add:before {
  content: "\E007";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_user_remove:after {
  font-family: "Glyphicons Regular";
  content: "\E008";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_user_remove.icon_left a:before, .icon_user_remove.icon_right a:after {
  content: "\E008";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_user_remove:before {
  content: "\E008";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_film:after {
  font-family: "Glyphicons Regular";
  content: "\E009";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_film.icon_left a:before, .icon_film.icon_right a:after {
  content: "\E009";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_film:before {
  content: "\E009";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_magic:after {
  font-family: "Glyphicons Regular";
  content: "\E010";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_magic.icon_left a:before, .icon_magic.icon_right a:after {
  content: "\E010";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_magic:before {
  content: "\E010";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_envelope:after {
  font-family: "Glyphicons Regular";
  content: "\2709";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_envelope.icon_left a:before, .icon_envelope.icon_right a:after {
  content: "\2709";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_envelope:before {
  content: "\2709";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_camera:after {
  font-family: "Glyphicons Regular";
  content: "\1F4F7";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_camera.icon_left a:before, .icon_camera.icon_right a:after {
  content: "\1F4F7";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_camera:before {
  content: "\1F4F7";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_heart:after {
  font-family: "Glyphicons Regular";
  content: "\E013";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_heart.icon_left a:before, .icon_heart.icon_right a:after {
  content: "\E013";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_heart:before {
  content: "\E013";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_beach_umbrella:after {
  font-family: "Glyphicons Regular";
  content: "\E014";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_beach_umbrella.icon_left a:before, .icon_beach_umbrella.icon_right a:after {
  content: "\E014";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_beach_umbrella:before {
  content: "\E014";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_train:after {
  font-family: "Glyphicons Regular";
  content: "\1F686";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_train.icon_left a:before, .icon_train.icon_right a:after {
  content: "\1F686";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_train:before {
  content: "\1F686";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_print:after {
  font-family: "Glyphicons Regular";
  content: "\E016";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_print.icon_left a:before, .icon_print.icon_right a:after {
  content: "\E016";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_print:before {
  content: "\E016";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_bin:after {
  font-family: "Glyphicons Regular";
  content: "\E017";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_bin.icon_left a:before, .icon_bin.icon_right a:after {
  content: "\E017";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_bin:before {
  content: "\E017";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_music:after {
  font-family: "Glyphicons Regular";
  content: "\E018";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_music.icon_left a:before, .icon_music.icon_right a:after {
  content: "\E018";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_music:before {
  content: "\E018";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_note:after {
  font-family: "Glyphicons Regular";
  content: "\E019";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_note.icon_left a:before, .icon_note.icon_right a:after {
  content: "\E019";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_note:before {
  content: "\E019";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_heart_empty:after {
  font-family: "Glyphicons Regular";
  content: "\E020";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_heart_empty.icon_left a:before, .icon_heart_empty.icon_right a:after {
  content: "\E020";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_heart_empty:before {
  content: "\E020";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_home:after {
  font-family: "Glyphicons Regular";
  content: "\E021";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_home.icon_left a:before, .icon_home.icon_right a:after {
  content: "\E021";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_home:before {
  content: "\E021";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_snowflake:after {
  font-family: "Glyphicons Regular";
  content: "\2744";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_snowflake.icon_left a:before, .icon_snowflake.icon_right a:after {
  content: "\2744";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_snowflake:before {
  content: "\2744";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_fire:after {
  font-family: "Glyphicons Regular";
  content: "\1F525";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_fire.icon_left a:before, .icon_fire.icon_right a:after {
  content: "\1F525";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_fire:before {
  content: "\1F525";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_magnet:after {
  font-family: "Glyphicons Regular";
  content: "\E024";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_magnet.icon_left a:before, .icon_magnet.icon_right a:after {
  content: "\E024";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_magnet:before {
  content: "\E024";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_parents:after {
  font-family: "Glyphicons Regular";
  content: "\E025";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_parents.icon_left a:before, .icon_parents.icon_right a:after {
  content: "\E025";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_parents:before {
  content: "\E025";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_binoculars:after {
  font-family: "Glyphicons Regular";
  content: "\E026";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_binoculars.icon_left a:before, .icon_binoculars.icon_right a:after {
  content: "\E026";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_binoculars:before {
  content: "\E026";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_road:after {
  font-family: "Glyphicons Regular";
  content: "\E027";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_road.icon_left a:before, .icon_road.icon_right a:after {
  content: "\E027";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_road:before {
  content: "\E027";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_search:after {
  font-family: "Glyphicons Regular";
  content: "\E028";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_search.icon_left a:before, .icon_search.icon_right a:after {
  content: "\E028";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_search:before {
  content: "\E028";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_cars:after {
  font-family: "Glyphicons Regular";
  content: "\E029";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_cars.icon_left a:before, .icon_cars.icon_right a:after {
  content: "\E029";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_cars:before {
  content: "\E029";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_notes_2:after {
  font-family: "Glyphicons Regular";
  content: "\E030";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_notes_2.icon_left a:before, .icon_notes_2.icon_right a:after {
  content: "\E030";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_notes_2:before {
  content: "\E030";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_pencil:after {
  font-family: "Glyphicons Regular";
  content: "\270F";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_pencil.icon_left a:before, .icon_pencil.icon_right a:after {
  content: "\270F";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_pencil:before {
  content: "\270F";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_bus:after {
  font-family: "Glyphicons Regular";
  content: "\1F68C";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_bus.icon_left a:before, .icon_bus.icon_right a:after {
  content: "\1F68C";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_bus:before {
  content: "\1F68C";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_wifi_alt:after {
  font-family: "Glyphicons Regular";
  content: "\E033";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_wifi_alt.icon_left a:before, .icon_wifi_alt.icon_right a:after {
  content: "\E033";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_wifi_alt:before {
  content: "\E033";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_luggage:after {
  font-family: "Glyphicons Regular";
  content: "\E034";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_luggage.icon_left a:before, .icon_luggage.icon_right a:after {
  content: "\E034";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_luggage:before {
  content: "\E034";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_old_man:after {
  font-family: "Glyphicons Regular";
  content: "\E035";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_old_man.icon_left a:before, .icon_old_man.icon_right a:after {
  content: "\E035";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_old_man:before {
  content: "\E035";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_woman:after {
  font-family: "Glyphicons Regular";
  content: "\1F469";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_woman.icon_left a:before, .icon_woman.icon_right a:after {
  content: "\1F469";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_woman:before {
  content: "\1F469";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_file:after {
  font-family: "Glyphicons Regular";
  content: "\E037";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_file.icon_left a:before, .icon_file.icon_right a:after {
  content: "\E037";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_file:before {
  content: "\E037";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_coins:after {
  font-family: "Glyphicons Regular";
  content: "\E038";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_coins.icon_left a:before, .icon_coins.icon_right a:after {
  content: "\E038";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_coins:before {
  content: "\E038";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_airplane:after {
  font-family: "Glyphicons Regular";
  content: "\2708";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_airplane.icon_left a:before, .icon_airplane.icon_right a:after {
  content: "\2708";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_airplane:before {
  content: "\2708";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_notes:after {
  font-family: "Glyphicons Regular";
  content: "\E040";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_notes.icon_left a:before, .icon_notes.icon_right a:after {
  content: "\E040";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_notes:before {
  content: "\E040";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_stats:after {
  font-family: "Glyphicons Regular";
  content: "\E041";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_stats.icon_left a:before, .icon_stats.icon_right a:after {
  content: "\E041";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_stats:before {
  content: "\E041";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_charts:after {
  font-family: "Glyphicons Regular";
  content: "\E042";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_charts.icon_left a:before, .icon_charts.icon_right a:after {
  content: "\E042";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_charts:before {
  content: "\E042";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_pie_chart:after {
  font-family: "Glyphicons Regular";
  content: "\E043";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_pie_chart.icon_left a:before, .icon_pie_chart.icon_right a:after {
  content: "\E043";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_pie_chart:before {
  content: "\E043";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_group:after {
  font-family: "Glyphicons Regular";
  content: "\E044";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_group.icon_left a:before, .icon_group.icon_right a:after {
  content: "\E044";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_group:before {
  content: "\E044";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_keys:after {
  font-family: "Glyphicons Regular";
  content: "\E045";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_keys.icon_left a:before, .icon_keys.icon_right a:after {
  content: "\E045";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_keys:before {
  content: "\E045";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_calendar:after {
  font-family: "Glyphicons Regular";
  content: "\1F4C5";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_calendar.icon_left a:before, .icon_calendar.icon_right a:after {
  content: "\1F4C5";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_calendar:before {
  content: "\1F4C5";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_router:after {
  font-family: "Glyphicons Regular";
  content: "\E047";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_router.icon_left a:before, .icon_router.icon_right a:after {
  content: "\E047";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_router:before {
  content: "\E047";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_camera_small:after {
  font-family: "Glyphicons Regular";
  content: "\E048";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_camera_small.icon_left a:before, .icon_camera_small.icon_right a:after {
  content: "\E048";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_camera_small:before {
  content: "\E048";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_dislikes:after {
  font-family: "Glyphicons Regular";
  content: "\E049";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_dislikes.icon_left a:before, .icon_dislikes.icon_right a:after {
  content: "\E049";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_dislikes:before {
  content: "\E049";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_star:after {
  font-family: "Glyphicons Regular";
  content: "\E050";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_star.icon_left a:before, .icon_star.icon_right a:after {
  content: "\E050";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_star:before {
  content: "\E050";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_link:after {
  font-family: "Glyphicons Regular";
  content: "\E051";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_link.icon_left a:before, .icon_link.icon_right a:after {
  content: "\E051";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_link:before {
  content: "\E051";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_eye_open:after {
  font-family: "Glyphicons Regular";
  content: "\E052";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_eye_open.icon_left a:before, .icon_eye_open.icon_right a:after {
  content: "\E052";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_eye_open:before {
  content: "\E052";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_eye_close:after {
  font-family: "Glyphicons Regular";
  content: "\E053";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_eye_close.icon_left a:before, .icon_eye_close.icon_right a:after {
  content: "\E053";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_eye_close:before {
  content: "\E053";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_alarm:after {
  font-family: "Glyphicons Regular";
  content: "\E054";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_alarm.icon_left a:before, .icon_alarm.icon_right a:after {
  content: "\E054";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_alarm:before {
  content: "\E054";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_clock:after {
  font-family: "Glyphicons Regular";
  content: "\E055";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_clock.icon_left a:before, .icon_clock.icon_right a:after {
  content: "\E055";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_clock:before {
  content: "\E055";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_stopwatch:after {
  font-family: "Glyphicons Regular";
  content: "\E056";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_stopwatch.icon_left a:before, .icon_stopwatch.icon_right a:after {
  content: "\E056";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_stopwatch:before {
  content: "\E056";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_projector:after {
  font-family: "Glyphicons Regular";
  content: "\E057";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_projector.icon_left a:before, .icon_projector.icon_right a:after {
  content: "\E057";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_projector:before {
  content: "\E057";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_history:after {
  font-family: "Glyphicons Regular";
  content: "\E058";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_history.icon_left a:before, .icon_history.icon_right a:after {
  content: "\E058";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_history:before {
  content: "\E058";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_truck:after {
  font-family: "Glyphicons Regular";
  content: "\E059";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_truck.icon_left a:before, .icon_truck.icon_right a:after {
  content: "\E059";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_truck:before {
  content: "\E059";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_cargo:after {
  font-family: "Glyphicons Regular";
  content: "\E060";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_cargo.icon_left a:before, .icon_cargo.icon_right a:after {
  content: "\E060";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_cargo:before {
  content: "\E060";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_compass:after {
  font-family: "Glyphicons Regular";
  content: "\E061";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_compass.icon_left a:before, .icon_compass.icon_right a:after {
  content: "\E061";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_compass:before {
  content: "\E061";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_keynote:after {
  font-family: "Glyphicons Regular";
  content: "\E062";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_keynote.icon_left a:before, .icon_keynote.icon_right a:after {
  content: "\E062";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_keynote:before {
  content: "\E062";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_paperclip:after {
  font-family: "Glyphicons Regular";
  content: "\1F4CE";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_paperclip.icon_left a:before, .icon_paperclip.icon_right a:after {
  content: "\1F4CE";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_paperclip:before {
  content: "\1F4CE";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_power:after {
  font-family: "Glyphicons Regular";
  content: "\E064";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_power.icon_left a:before, .icon_power.icon_right a:after {
  content: "\E064";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_power:before {
  content: "\E064";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_lightbulb:after {
  font-family: "Glyphicons Regular";
  content: "\E065";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_lightbulb.icon_left a:before, .icon_lightbulb.icon_right a:after {
  content: "\E065";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_lightbulb:before {
  content: "\E065";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_tag:after {
  font-family: "Glyphicons Regular";
  content: "\E066";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_tag.icon_left a:before, .icon_tag.icon_right a:after {
  content: "\E066";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_tag:before {
  content: "\E066";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_tags:after {
  font-family: "Glyphicons Regular";
  content: "\E067";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_tags.icon_left a:before, .icon_tags.icon_right a:after {
  content: "\E067";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_tags:before {
  content: "\E067";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_cleaning:after {
  font-family: "Glyphicons Regular";
  content: "\E068";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_cleaning.icon_left a:before, .icon_cleaning.icon_right a:after {
  content: "\E068";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_cleaning:before {
  content: "\E068";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_ruller:after {
  font-family: "Glyphicons Regular";
  content: "\E069";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_ruller.icon_left a:before, .icon_ruller.icon_right a:after {
  content: "\E069";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_ruller:before {
  content: "\E069";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_gift:after {
  font-family: "Glyphicons Regular";
  content: "\E070";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_gift.icon_left a:before, .icon_gift.icon_right a:after {
  content: "\E070";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_gift:before {
  content: "\E070";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_umbrella:after {
  font-family: "Glyphicons Regular";
  content: "\2602";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_umbrella.icon_left a:before, .icon_umbrella.icon_right a:after {
  content: "\2602";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_umbrella:before {
  content: "\2602";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_book:after {
  font-family: "Glyphicons Regular";
  content: "\E072";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_book.icon_left a:before, .icon_book.icon_right a:after {
  content: "\E072";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_book:before {
  content: "\E072";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_bookmark:after {
  font-family: "Glyphicons Regular";
  content: "\1F516";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_bookmark.icon_left a:before, .icon_bookmark.icon_right a:after {
  content: "\1F516";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_bookmark:before {
  content: "\1F516";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_wifi:after {
  font-family: "Glyphicons Regular";
  content: "\E074";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_wifi.icon_left a:before, .icon_wifi.icon_right a:after {
  content: "\E074";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_wifi:before {
  content: "\E074";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_cup:after {
  font-family: "Glyphicons Regular";
  content: "\E075";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_cup.icon_left a:before, .icon_cup.icon_right a:after {
  content: "\E075";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_cup:before {
  content: "\E075";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_stroller:after {
  font-family: "Glyphicons Regular";
  content: "\E076";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_stroller.icon_left a:before, .icon_stroller.icon_right a:after {
  content: "\E076";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_stroller:before {
  content: "\E076";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_headphones:after {
  font-family: "Glyphicons Regular";
  content: "\E077";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_headphones.icon_left a:before, .icon_headphones.icon_right a:after {
  content: "\E077";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_headphones:before {
  content: "\E077";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_headset:after {
  font-family: "Glyphicons Regular";
  content: "\E078";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_headset.icon_left a:before, .icon_headset.icon_right a:after {
  content: "\E078";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_headset:before {
  content: "\E078";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_warning_sign:after {
  font-family: "Glyphicons Regular";
  content: "\E079";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_warning_sign.icon_left a:before, .icon_warning_sign.icon_right a:after {
  content: "\E079";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_warning_sign:before {
  content: "\E079";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_signal:after {
  font-family: "Glyphicons Regular";
  content: "\E080";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_signal.icon_left a:before, .icon_signal.icon_right a:after {
  content: "\E080";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_signal:before {
  content: "\E080";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_retweet:after {
  font-family: "Glyphicons Regular";
  content: "\E081";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_retweet.icon_left a:before, .icon_retweet.icon_right a:after {
  content: "\E081";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_retweet:before {
  content: "\E081";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_refresh:after {
  font-family: "Glyphicons Regular";
  content: "\E082";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_refresh.icon_left a:before, .icon_refresh.icon_right a:after {
  content: "\E082";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_refresh:before {
  content: "\E082";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_roundabout:after {
  font-family: "Glyphicons Regular";
  content: "\E083";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_roundabout.icon_left a:before, .icon_roundabout.icon_right a:after {
  content: "\E083";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_roundabout:before {
  content: "\E083";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_random:after {
  font-family: "Glyphicons Regular";
  content: "\E084";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_random.icon_left a:before, .icon_random.icon_right a:after {
  content: "\E084";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_random:before {
  content: "\E084";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_heat:after {
  font-family: "Glyphicons Regular";
  content: "\E085";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_heat.icon_left a:before, .icon_heat.icon_right a:after {
  content: "\E085";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_heat:before {
  content: "\E085";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_repeat:after {
  font-family: "Glyphicons Regular";
  content: "\E086";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_repeat.icon_left a:before, .icon_repeat.icon_right a:after {
  content: "\E086";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_repeat:before {
  content: "\E086";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_display:after {
  font-family: "Glyphicons Regular";
  content: "\E087";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_display.icon_left a:before, .icon_display.icon_right a:after {
  content: "\E087";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_display:before {
  content: "\E087";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_log_book:after {
  font-family: "Glyphicons Regular";
  content: "\E088";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_log_book.icon_left a:before, .icon_log_book.icon_right a:after {
  content: "\E088";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_log_book:before {
  content: "\E088";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_address_book:after {
  font-family: "Glyphicons Regular";
  content: "\E089";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_address_book.icon_left a:before, .icon_address_book.icon_right a:after {
  content: "\E089";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_address_book:before {
  content: "\E089";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_building:after {
  font-family: "Glyphicons Regular";
  content: "\E090";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_building.icon_left a:before, .icon_building.icon_right a:after {
  content: "\E090";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_building:before {
  content: "\E090";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_eyedropper:after {
  font-family: "Glyphicons Regular";
  content: "\E091";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_eyedropper.icon_left a:before, .icon_eyedropper.icon_right a:after {
  content: "\E091";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_eyedropper:before {
  content: "\E091";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_adjust:after {
  font-family: "Glyphicons Regular";
  content: "\E092";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_adjust.icon_left a:before, .icon_adjust.icon_right a:after {
  content: "\E092";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_adjust:before {
  content: "\E092";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_tint:after {
  font-family: "Glyphicons Regular";
  content: "\E093";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_tint.icon_left a:before, .icon_tint.icon_right a:after {
  content: "\E093";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_tint:before {
  content: "\E093";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_crop:after {
  font-family: "Glyphicons Regular";
  content: "\E094";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_crop.icon_left a:before, .icon_crop.icon_right a:after {
  content: "\E094";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_crop:before {
  content: "\E094";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_vector_path_square:after {
  font-family: "Glyphicons Regular";
  content: "\E095";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_vector_path_square.icon_left a:before, .icon_vector_path_square.icon_right a:after {
  content: "\E095";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_vector_path_square:before {
  content: "\E095";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_vector_path_circle:after {
  font-family: "Glyphicons Regular";
  content: "\E096";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_vector_path_circle.icon_left a:before, .icon_vector_path_circle.icon_right a:after {
  content: "\E096";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_vector_path_circle:before {
  content: "\E096";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_vector_path_polygon:after {
  font-family: "Glyphicons Regular";
  content: "\E097";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_vector_path_polygon.icon_left a:before, .icon_vector_path_polygon.icon_right a:after {
  content: "\E097";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_vector_path_polygon:before {
  content: "\E097";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_vector_path_line:after {
  font-family: "Glyphicons Regular";
  content: "\E098";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_vector_path_line.icon_left a:before, .icon_vector_path_line.icon_right a:after {
  content: "\E098";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_vector_path_line:before {
  content: "\E098";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_vector_path_curve:after {
  font-family: "Glyphicons Regular";
  content: "\E099";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_vector_path_curve.icon_left a:before, .icon_vector_path_curve.icon_right a:after {
  content: "\E099";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_vector_path_curve:before {
  content: "\E099";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_vector_path_all:after {
  font-family: "Glyphicons Regular";
  content: "\E100";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_vector_path_all.icon_left a:before, .icon_vector_path_all.icon_right a:after {
  content: "\E100";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_vector_path_all:before {
  content: "\E100";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_font:after {
  font-family: "Glyphicons Regular";
  content: "\E101";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_font.icon_left a:before, .icon_font.icon_right a:after {
  content: "\E101";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_font:before {
  content: "\E101";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_italic:after {
  font-family: "Glyphicons Regular";
  content: "\E102";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_italic.icon_left a:before, .icon_italic.icon_right a:after {
  content: "\E102";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_italic:before {
  content: "\E102";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_bold:after {
  font-family: "Glyphicons Regular";
  content: "\E103";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_bold.icon_left a:before, .icon_bold.icon_right a:after {
  content: "\E103";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_bold:before {
  content: "\E103";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_text_underline:after {
  font-family: "Glyphicons Regular";
  content: "\E104";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_text_underline.icon_left a:before, .icon_text_underline.icon_right a:after {
  content: "\E104";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_text_underline:before {
  content: "\E104";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_text_strike:after {
  font-family: "Glyphicons Regular";
  content: "\E105";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_text_strike.icon_left a:before, .icon_text_strike.icon_right a:after {
  content: "\E105";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_text_strike:before {
  content: "\E105";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_text_height:after {
  font-family: "Glyphicons Regular";
  content: "\E106";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_text_height.icon_left a:before, .icon_text_height.icon_right a:after {
  content: "\E106";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_text_height:before {
  content: "\E106";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_text_width:after {
  font-family: "Glyphicons Regular";
  content: "\E107";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_text_width.icon_left a:before, .icon_text_width.icon_right a:after {
  content: "\E107";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_text_width:before {
  content: "\E107";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_text_resize:after {
  font-family: "Glyphicons Regular";
  content: "\E108";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_text_resize.icon_left a:before, .icon_text_resize.icon_right a:after {
  content: "\E108";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_text_resize:before {
  content: "\E108";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_left_indent:after {
  font-family: "Glyphicons Regular";
  content: "\E109";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_left_indent.icon_left a:before, .icon_left_indent.icon_right a:after {
  content: "\E109";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_left_indent:before {
  content: "\E109";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_right_indent:after {
  font-family: "Glyphicons Regular";
  content: "\E110";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_right_indent.icon_left a:before, .icon_right_indent.icon_right a:after {
  content: "\E110";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_right_indent:before {
  content: "\E110";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_align_left:after {
  font-family: "Glyphicons Regular";
  content: "\E111";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_align_left.icon_left a:before, .icon_align_left.icon_right a:after {
  content: "\E111";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_align_left:before {
  content: "\E111";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_align_center:after {
  font-family: "Glyphicons Regular";
  content: "\E112";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_align_center.icon_left a:before, .icon_align_center.icon_right a:after {
  content: "\E112";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_align_center:before {
  content: "\E112";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_align_right:after {
  font-family: "Glyphicons Regular";
  content: "\E113";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_align_right.icon_left a:before, .icon_align_right.icon_right a:after {
  content: "\E113";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_align_right:before {
  content: "\E113";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_justify:after {
  font-family: "Glyphicons Regular";
  content: "\E114";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_justify.icon_left a:before, .icon_justify.icon_right a:after {
  content: "\E114";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_justify:before {
  content: "\E114";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_list:after {
  font-family: "Glyphicons Regular";
  content: "\E115";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_list.icon_left a:before, .icon_list.icon_right a:after {
  content: "\E115";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_list:before {
  content: "\E115";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_text_smaller:after {
  font-family: "Glyphicons Regular";
  content: "\E116";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_text_smaller.icon_left a:before, .icon_text_smaller.icon_right a:after {
  content: "\E116";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_text_smaller:before {
  content: "\E116";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_text_bigger:after {
  font-family: "Glyphicons Regular";
  content: "\E117";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_text_bigger.icon_left a:before, .icon_text_bigger.icon_right a:after {
  content: "\E117";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_text_bigger:before {
  content: "\E117";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_embed:after {
  font-family: "Glyphicons Regular";
  content: "\E118";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_embed.icon_left a:before, .icon_embed.icon_right a:after {
  content: "\E118";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_embed:before {
  content: "\E118";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_embed_close:after {
  font-family: "Glyphicons Regular";
  content: "\E119";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_embed_close.icon_left a:before, .icon_embed_close.icon_right a:after {
  content: "\E119";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_embed_close:before {
  content: "\E119";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_table:after {
  font-family: "Glyphicons Regular";
  content: "\E120";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_table.icon_left a:before, .icon_table.icon_right a:after {
  content: "\E120";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_table:before {
  content: "\E120";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_message_full:after {
  font-family: "Glyphicons Regular";
  content: "\E121";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_message_full.icon_left a:before, .icon_message_full.icon_right a:after {
  content: "\E121";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_message_full:before {
  content: "\E121";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_message_empty:after {
  font-family: "Glyphicons Regular";
  content: "\E122";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_message_empty.icon_left a:before, .icon_message_empty.icon_right a:after {
  content: "\E122";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_message_empty:before {
  content: "\E122";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_message_in:after {
  font-family: "Glyphicons Regular";
  content: "\E123";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_message_in.icon_left a:before, .icon_message_in.icon_right a:after {
  content: "\E123";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_message_in:before {
  content: "\E123";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_message_out:after {
  font-family: "Glyphicons Regular";
  content: "\E124";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_message_out.icon_left a:before, .icon_message_out.icon_right a:after {
  content: "\E124";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_message_out:before {
  content: "\E124";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_message_plus:after {
  font-family: "Glyphicons Regular";
  content: "\E125";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_message_plus.icon_left a:before, .icon_message_plus.icon_right a:after {
  content: "\E125";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_message_plus:before {
  content: "\E125";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_message_minus:after {
  font-family: "Glyphicons Regular";
  content: "\E126";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_message_minus.icon_left a:before, .icon_message_minus.icon_right a:after {
  content: "\E126";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_message_minus:before {
  content: "\E126";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_message_ban:after {
  font-family: "Glyphicons Regular";
  content: "\E127";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_message_ban.icon_left a:before, .icon_message_ban.icon_right a:after {
  content: "\E127";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_message_ban:before {
  content: "\E127";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_message_flag:after {
  font-family: "Glyphicons Regular";
  content: "\E128";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_message_flag.icon_left a:before, .icon_message_flag.icon_right a:after {
  content: "\E128";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_message_flag:before {
  content: "\E128";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_message_lock:after {
  font-family: "Glyphicons Regular";
  content: "\E129";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_message_lock.icon_left a:before, .icon_message_lock.icon_right a:after {
  content: "\E129";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_message_lock:before {
  content: "\E129";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_message_new:after {
  font-family: "Glyphicons Regular";
  content: "\E130";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_message_new.icon_left a:before, .icon_message_new.icon_right a:after {
  content: "\E130";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_message_new:before {
  content: "\E130";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_inbox:after {
  font-family: "Glyphicons Regular";
  content: "\E131";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_inbox.icon_left a:before, .icon_inbox.icon_right a:after {
  content: "\E131";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_inbox:before {
  content: "\E131";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_inbox_plus:after {
  font-family: "Glyphicons Regular";
  content: "\E132";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_inbox_plus.icon_left a:before, .icon_inbox_plus.icon_right a:after {
  content: "\E132";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_inbox_plus:before {
  content: "\E132";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_inbox_minus:after {
  font-family: "Glyphicons Regular";
  content: "\E133";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_inbox_minus.icon_left a:before, .icon_inbox_minus.icon_right a:after {
  content: "\E133";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_inbox_minus:before {
  content: "\E133";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_inbox_lock:after {
  font-family: "Glyphicons Regular";
  content: "\E134";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_inbox_lock.icon_left a:before, .icon_inbox_lock.icon_right a:after {
  content: "\E134";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_inbox_lock:before {
  content: "\E134";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_inbox_in:after {
  font-family: "Glyphicons Regular";
  content: "\E135";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_inbox_in.icon_left a:before, .icon_inbox_in.icon_right a:after {
  content: "\E135";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_inbox_in:before {
  content: "\E135";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_inbox_out:after {
  font-family: "Glyphicons Regular";
  content: "\E136";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_inbox_out.icon_left a:before, .icon_inbox_out.icon_right a:after {
  content: "\E136";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_inbox_out:before {
  content: "\E136";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_cogwheel:after {
  font-family: "Glyphicons Regular";
  content: "\E137";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_cogwheel.icon_left a:before, .icon_cogwheel.icon_right a:after {
  content: "\E137";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_cogwheel:before {
  content: "\E137";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_cogwheels:after {
  font-family: "Glyphicons Regular";
  content: "\E138";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_cogwheels.icon_left a:before, .icon_cogwheels.icon_right a:after {
  content: "\E138";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_cogwheels:before {
  content: "\E138";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_picture:after {
  font-family: "Glyphicons Regular";
  content: "\E139";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_picture.icon_left a:before, .icon_picture.icon_right a:after {
  content: "\E139";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_picture:before {
  content: "\E139";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_adjust_alt:after {
  font-family: "Glyphicons Regular";
  content: "\E140";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_adjust_alt.icon_left a:before, .icon_adjust_alt.icon_right a:after {
  content: "\E140";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_adjust_alt:before {
  content: "\E140";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_database_lock:after {
  font-family: "Glyphicons Regular";
  content: "\E141";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_database_lock.icon_left a:before, .icon_database_lock.icon_right a:after {
  content: "\E141";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_database_lock:before {
  content: "\E141";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_database_plus:after {
  font-family: "Glyphicons Regular";
  content: "\E142";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_database_plus.icon_left a:before, .icon_database_plus.icon_right a:after {
  content: "\E142";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_database_plus:before {
  content: "\E142";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_database_minus:after {
  font-family: "Glyphicons Regular";
  content: "\E143";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_database_minus.icon_left a:before, .icon_database_minus.icon_right a:after {
  content: "\E143";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_database_minus:before {
  content: "\E143";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_database_ban:after {
  font-family: "Glyphicons Regular";
  content: "\E144";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_database_ban.icon_left a:before, .icon_database_ban.icon_right a:after {
  content: "\E144";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_database_ban:before {
  content: "\E144";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_folder_open:after {
  font-family: "Glyphicons Regular";
  content: "\E145";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_folder_open.icon_left a:before, .icon_folder_open.icon_right a:after {
  content: "\E145";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_folder_open:before {
  content: "\E145";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_folder_plus:after {
  font-family: "Glyphicons Regular";
  content: "\E146";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_folder_plus.icon_left a:before, .icon_folder_plus.icon_right a:after {
  content: "\E146";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_folder_plus:before {
  content: "\E146";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_folder_minus:after {
  font-family: "Glyphicons Regular";
  content: "\E147";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_folder_minus.icon_left a:before, .icon_folder_minus.icon_right a:after {
  content: "\E147";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_folder_minus:before {
  content: "\E147";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_folder_lock:after {
  font-family: "Glyphicons Regular";
  content: "\E148";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_folder_lock.icon_left a:before, .icon_folder_lock.icon_right a:after {
  content: "\E148";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_folder_lock:before {
  content: "\E148";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_folder_flag:after {
  font-family: "Glyphicons Regular";
  content: "\E149";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_folder_flag.icon_left a:before, .icon_folder_flag.icon_right a:after {
  content: "\E149";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_folder_flag:before {
  content: "\E149";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_folder_new:after {
  font-family: "Glyphicons Regular";
  content: "\E150";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_folder_new.icon_left a:before, .icon_folder_new.icon_right a:after {
  content: "\E150";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_folder_new:before {
  content: "\E150";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_edit:after {
  font-family: "Glyphicons Regular";
  content: "\E151";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_edit.icon_left a:before, .icon_edit.icon_right a:after {
  content: "\E151";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_edit:before {
  content: "\E151";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_new_window:after {
  font-family: "Glyphicons Regular";
  content: "\E152";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_new_window.icon_left a:before, .icon_new_window.icon_right a:after {
  content: "\E152";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_new_window:before {
  content: "\E152";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_check:after {
  font-family: "Glyphicons Regular";
  content: "\E153";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_check.icon_left a:before, .icon_check.icon_right a:after {
  content: "\E153";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_check:before {
  content: "\E153";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_unchecked:after {
  font-family: "Glyphicons Regular";
  content: "\E154";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_unchecked.icon_left a:before, .icon_unchecked.icon_right a:after {
  content: "\E154";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_unchecked:before {
  content: "\E154";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_more_windows:after {
  font-family: "Glyphicons Regular";
  content: "\E155";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_more_windows.icon_left a:before, .icon_more_windows.icon_right a:after {
  content: "\E155";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_more_windows:before {
  content: "\E155";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_show_big_thumbnails:after {
  font-family: "Glyphicons Regular";
  content: "\E156";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_show_big_thumbnails.icon_left a:before, .icon_show_big_thumbnails.icon_right a:after {
  content: "\E156";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_show_big_thumbnails:before {
  content: "\E156";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_show_thumbnails:after {
  font-family: "Glyphicons Regular";
  content: "\E157";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_show_thumbnails.icon_left a:before, .icon_show_thumbnails.icon_right a:after {
  content: "\E157";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_show_thumbnails:before {
  content: "\E157";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_show_thumbnails_with_lines:after {
  font-family: "Glyphicons Regular";
  content: "\E158";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_show_thumbnails_with_lines.icon_left a:before, .icon_show_thumbnails_with_lines.icon_right a:after {
  content: "\E158";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_show_thumbnails_with_lines:before {
  content: "\E158";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_show_lines:after {
  font-family: "Glyphicons Regular";
  content: "\E159";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_show_lines.icon_left a:before, .icon_show_lines.icon_right a:after {
  content: "\E159";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_show_lines:before {
  content: "\E159";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_playlist:after {
  font-family: "Glyphicons Regular";
  content: "\E160";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_playlist.icon_left a:before, .icon_playlist.icon_right a:after {
  content: "\E160";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_playlist:before {
  content: "\E160";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_imac:after {
  font-family: "Glyphicons Regular";
  content: "\E161";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_imac.icon_left a:before, .icon_imac.icon_right a:after {
  content: "\E161";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_imac:before {
  content: "\E161";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_macbook:after {
  font-family: "Glyphicons Regular";
  content: "\E162";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_macbook.icon_left a:before, .icon_macbook.icon_right a:after {
  content: "\E162";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_macbook:before {
  content: "\E162";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_ipad:after {
  font-family: "Glyphicons Regular";
  content: "\E163";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_ipad.icon_left a:before, .icon_ipad.icon_right a:after {
  content: "\E163";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_ipad:before {
  content: "\E163";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_iphone:after {
  font-family: "Glyphicons Regular";
  content: "\E164";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_iphone.icon_left a:before, .icon_iphone.icon_right a:after {
  content: "\E164";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_iphone:before {
  content: "\E164";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_iphone_transfer:after {
  font-family: "Glyphicons Regular";
  content: "\E165";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_iphone_transfer.icon_left a:before, .icon_iphone_transfer.icon_right a:after {
  content: "\E165";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_iphone_transfer:before {
  content: "\E165";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_iphone_exchange:after {
  font-family: "Glyphicons Regular";
  content: "\E166";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_iphone_exchange.icon_left a:before, .icon_iphone_exchange.icon_right a:after {
  content: "\E166";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_iphone_exchange:before {
  content: "\E166";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_ipod:after {
  font-family: "Glyphicons Regular";
  content: "\E167";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_ipod.icon_left a:before, .icon_ipod.icon_right a:after {
  content: "\E167";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_ipod:before {
  content: "\E167";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_ipod_shuffle:after {
  font-family: "Glyphicons Regular";
  content: "\E168";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_ipod_shuffle.icon_left a:before, .icon_ipod_shuffle.icon_right a:after {
  content: "\E168";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_ipod_shuffle:before {
  content: "\E168";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_ear_plugs:after {
  font-family: "Glyphicons Regular";
  content: "\E169";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_ear_plugs.icon_left a:before, .icon_ear_plugs.icon_right a:after {
  content: "\E169";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_ear_plugs:before {
  content: "\E169";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_record:after {
  font-family: "Glyphicons Regular";
  content: "\E170";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_record.icon_left a:before, .icon_record.icon_right a:after {
  content: "\E170";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_record:before {
  content: "\E170";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_step_backward:after {
  font-family: "Glyphicons Regular";
  content: "\E171";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_step_backward.icon_left a:before, .icon_step_backward.icon_right a:after {
  content: "\E171";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_step_backward:before {
  content: "\E171";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_fast_backward:after {
  font-family: "Glyphicons Regular";
  content: "\E172";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_fast_backward.icon_left a:before, .icon_fast_backward.icon_right a:after {
  content: "\E172";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_fast_backward:before {
  content: "\E172";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_rewind:after {
  font-family: "Glyphicons Regular";
  content: "\E173";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_rewind.icon_left a:before, .icon_rewind.icon_right a:after {
  content: "\E173";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_rewind:before {
  content: "\E173";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_play:after {
  font-family: "Glyphicons Regular";
  content: "\E174";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_play.icon_left a:before, .icon_play.icon_right a:after {
  content: "\E174";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_play:before {
  content: "\E174";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_pause:after {
  font-family: "Glyphicons Regular";
  content: "\E175";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_pause.icon_left a:before, .icon_pause.icon_right a:after {
  content: "\E175";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_pause:before {
  content: "\E175";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_stop:after {
  font-family: "Glyphicons Regular";
  content: "\E176";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_stop.icon_left a:before, .icon_stop.icon_right a:after {
  content: "\E176";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_stop:before {
  content: "\E176";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_forward:after {
  font-family: "Glyphicons Regular";
  content: "\E177";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_forward.icon_left a:before, .icon_forward.icon_right a:after {
  content: "\E177";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_forward:before {
  content: "\E177";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_fast_forward:after {
  font-family: "Glyphicons Regular";
  content: "\E178";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_fast_forward.icon_left a:before, .icon_fast_forward.icon_right a:after {
  content: "\E178";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_fast_forward:before {
  content: "\E178";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_step_forward:after {
  font-family: "Glyphicons Regular";
  content: "\E179";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_step_forward.icon_left a:before, .icon_step_forward.icon_right a:after {
  content: "\E179";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_step_forward:before {
  content: "\E179";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_eject:after {
  font-family: "Glyphicons Regular";
  content: "\E180";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_eject.icon_left a:before, .icon_eject.icon_right a:after {
  content: "\E180";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_eject:before {
  content: "\E180";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_facetime_video:after {
  font-family: "Glyphicons Regular";
  content: "\E181";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_facetime_video.icon_left a:before, .icon_facetime_video.icon_right a:after {
  content: "\E181";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_facetime_video:before {
  content: "\E181";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_download_alt:after {
  font-family: "Glyphicons Regular";
  content: "\E182";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_download_alt.icon_left a:before, .icon_download_alt.icon_right a:after {
  content: "\E182";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_download_alt:before {
  content: "\E182";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_mute:after {
  font-family: "Glyphicons Regular";
  content: "\E183";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_mute.icon_left a:before, .icon_mute.icon_right a:after {
  content: "\E183";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_mute:before {
  content: "\E183";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_volume_down:after {
  font-family: "Glyphicons Regular";
  content: "\E184";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_volume_down.icon_left a:before, .icon_volume_down.icon_right a:after {
  content: "\E184";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_volume_down:before {
  content: "\E184";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_volume_up:after {
  font-family: "Glyphicons Regular";
  content: "\E185";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_volume_up.icon_left a:before, .icon_volume_up.icon_right a:after {
  content: "\E185";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_volume_up:before {
  content: "\E185";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_screenshot:after {
  font-family: "Glyphicons Regular";
  content: "\E186";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_screenshot.icon_left a:before, .icon_screenshot.icon_right a:after {
  content: "\E186";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_screenshot:before {
  content: "\E186";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_move:after, body.backend li > .field.handle:after, body.backend .item > .field.handle:after {
  font-family: "Glyphicons Regular";
  content: "\E187";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_move.icon_left a:before, body.backend li > .icon_left.handle a:before, body.backend .item > .icon_left.handle a:before, .icon_move.icon_right a:after, body.backend li > .icon_right.handle a:after, body.backend .item > .icon_right.handle a:after {
  content: "\E187";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_move:before, body.backend li > i.handle:before, body.backend .item > i.handle:before {
  content: "\E187";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_more:after {
  font-family: "Glyphicons Regular";
  content: "\E188";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_more.icon_left a:before, .icon_more.icon_right a:after {
  content: "\E188";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_more:before {
  content: "\E188";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_brightness_reduce:after {
  font-family: "Glyphicons Regular";
  content: "\E189";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_brightness_reduce.icon_left a:before, .icon_brightness_reduce.icon_right a:after {
  content: "\E189";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_brightness_reduce:before {
  content: "\E189";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_brightness_increase:after {
  font-family: "Glyphicons Regular";
  content: "\E190";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_brightness_increase.icon_left a:before, .icon_brightness_increase.icon_right a:after {
  content: "\E190";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_brightness_increase:before {
  content: "\E190";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_circle_plus:after {
  font-family: "Glyphicons Regular";
  content: "\E191";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_circle_plus.icon_left a:before, .icon_circle_plus.icon_right a:after {
  content: "\E191";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_circle_plus:before {
  content: "\E191";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_circle_minus:after {
  font-family: "Glyphicons Regular";
  content: "\E192";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_circle_minus.icon_left a:before, .icon_circle_minus.icon_right a:after {
  content: "\E192";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_circle_minus:before {
  content: "\E192";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_circle_remove:after {
  font-family: "Glyphicons Regular";
  content: "\E193";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_circle_remove.icon_left a:before, .icon_circle_remove.icon_right a:after {
  content: "\E193";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_circle_remove:before {
  content: "\E193";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_circle_ok:after {
  font-family: "Glyphicons Regular";
  content: "\E194";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_circle_ok.icon_left a:before, .icon_circle_ok.icon_right a:after {
  content: "\E194";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_circle_ok:before {
  content: "\E194";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_circle_question_mark:after {
  font-family: "Glyphicons Regular";
  content: "\E195";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_circle_question_mark.icon_left a:before, .icon_circle_question_mark.icon_right a:after {
  content: "\E195";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_circle_question_mark:before {
  content: "\E195";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_circle_info:after {
  font-family: "Glyphicons Regular";
  content: "\E196";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_circle_info.icon_left a:before, .icon_circle_info.icon_right a:after {
  content: "\E196";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_circle_info:before {
  content: "\E196";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_circle_exclamation_mark:after {
  font-family: "Glyphicons Regular";
  content: "\E197";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_circle_exclamation_mark.icon_left a:before, .icon_circle_exclamation_mark.icon_right a:after {
  content: "\E197";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_circle_exclamation_mark:before {
  content: "\E197";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_remove:after {
  font-family: "Glyphicons Regular";
  content: "\E198";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_remove.icon_left a:before, .icon_remove.icon_right a:after {
  content: "\E198";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_remove:before {
  content: "\E198";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_ok:after {
  font-family: "Glyphicons Regular";
  content: "\E199";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_ok.icon_left a:before, .icon_ok.icon_right a:after {
  content: "\E199";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_ok:before {
  content: "\E199";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_ban:after {
  font-family: "Glyphicons Regular";
  content: "\E200";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_ban.icon_left a:before, .icon_ban.icon_right a:after {
  content: "\E200";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_ban:before {
  content: "\E200";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_download:after {
  font-family: "Glyphicons Regular";
  content: "\E201";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_download.icon_left a:before, .icon_download.icon_right a:after {
  content: "\E201";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_download:before {
  content: "\E201";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_upload:after {
  font-family: "Glyphicons Regular";
  content: "\E202";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_upload.icon_left a:before, .icon_upload.icon_right a:after {
  content: "\E202";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_upload:before {
  content: "\E202";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_shopping_cart:after {
  font-family: "Glyphicons Regular";
  content: "\E203";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_shopping_cart.icon_left a:before, .icon_shopping_cart.icon_right a:after {
  content: "\E203";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_shopping_cart:before {
  content: "\E203";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_lock:after {
  font-family: "Glyphicons Regular";
  content: "\1F512";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_lock.icon_left a:before, .icon_lock.icon_right a:after {
  content: "\1F512";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_lock:before {
  content: "\1F512";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_unlock:after {
  font-family: "Glyphicons Regular";
  content: "\E205";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_unlock.icon_left a:before, .icon_unlock.icon_right a:after {
  content: "\E205";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_unlock:before {
  content: "\E205";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_electricity:after {
  font-family: "Glyphicons Regular";
  content: "\E206";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_electricity.icon_left a:before, .icon_electricity.icon_right a:after {
  content: "\E206";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_electricity:before {
  content: "\E206";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_ok_2:after {
  font-family: "Glyphicons Regular";
  content: "\E207";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_ok_2.icon_left a:before, .icon_ok_2.icon_right a:after {
  content: "\E207";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_ok_2:before {
  content: "\E207";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_remove_2:after {
  font-family: "Glyphicons Regular";
  content: "\E208";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_remove_2.icon_left a:before, .icon_remove_2.icon_right a:after {
  content: "\E208";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_remove_2:before {
  content: "\E208";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_cart_out:after {
  font-family: "Glyphicons Regular";
  content: "\E209";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_cart_out.icon_left a:before, .icon_cart_out.icon_right a:after {
  content: "\E209";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_cart_out:before {
  content: "\E209";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_cart_in:after {
  font-family: "Glyphicons Regular";
  content: "\E210";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_cart_in.icon_left a:before, .icon_cart_in.icon_right a:after {
  content: "\E210";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_cart_in:before {
  content: "\E210";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_left_arrow:after {
  font-family: "Glyphicons Regular";
  content: "\E211";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_left_arrow.icon_left a:before, .icon_left_arrow.icon_right a:after {
  content: "\E211";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_left_arrow:before {
  content: "\E211";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_right_arrow:after {
  font-family: "Glyphicons Regular";
  content: "\E212";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_right_arrow.icon_left a:before, .icon_right_arrow.icon_right a:after {
  content: "\E212";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_right_arrow:before {
  content: "\E212";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_down_arrow:after {
  font-family: "Glyphicons Regular";
  content: "\E213";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_down_arrow.icon_left a:before, .icon_down_arrow.icon_right a:after {
  content: "\E213";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_down_arrow:before {
  content: "\E213";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_up_arrow:after {
  font-family: "Glyphicons Regular";
  content: "\E214";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_up_arrow.icon_left a:before, .icon_up_arrow.icon_right a:after {
  content: "\E214";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_up_arrow:before {
  content: "\E214";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_resize_small:after {
  font-family: "Glyphicons Regular";
  content: "\E215";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_resize_small.icon_left a:before, .icon_resize_small.icon_right a:after {
  content: "\E215";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_resize_small:before {
  content: "\E215";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_resize_full:after {
  font-family: "Glyphicons Regular";
  content: "\E216";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_resize_full.icon_left a:before, .icon_resize_full.icon_right a:after {
  content: "\E216";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_resize_full:before {
  content: "\E216";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_circle_arrow_left:after {
  font-family: "Glyphicons Regular";
  content: "\E217";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_circle_arrow_left.icon_left a:before, .icon_circle_arrow_left.icon_right a:after {
  content: "\E217";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_circle_arrow_left:before {
  content: "\E217";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_circle_arrow_right:after {
  font-family: "Glyphicons Regular";
  content: "\E218";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_circle_arrow_right.icon_left a:before, .icon_circle_arrow_right.icon_right a:after {
  content: "\E218";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_circle_arrow_right:before {
  content: "\E218";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_circle_arrow_top:after {
  font-family: "Glyphicons Regular";
  content: "\E219";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_circle_arrow_top.icon_left a:before, .icon_circle_arrow_top.icon_right a:after {
  content: "\E219";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_circle_arrow_top:before {
  content: "\E219";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_circle_arrow_down:after {
  font-family: "Glyphicons Regular";
  content: "\E220";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_circle_arrow_down.icon_left a:before, .icon_circle_arrow_down.icon_right a:after {
  content: "\E220";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_circle_arrow_down:before {
  content: "\E220";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_play_button:after {
  font-family: "Glyphicons Regular";
  content: "\E221";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_play_button.icon_left a:before, .icon_play_button.icon_right a:after {
  content: "\E221";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_play_button:before {
  content: "\E221";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_unshare:after {
  font-family: "Glyphicons Regular";
  content: "\E222";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_unshare.icon_left a:before, .icon_unshare.icon_right a:after {
  content: "\E222";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_unshare:before {
  content: "\E222";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_share:after {
  font-family: "Glyphicons Regular";
  content: "\E223";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_share.icon_left a:before, .icon_share.icon_right a:after {
  content: "\E223";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_share:before {
  content: "\E223";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_chevron-right:after {
  font-family: "Glyphicons Regular";
  content: "\E224";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_chevron-right.icon_left a:before, .icon_chevron-right.icon_right a:after {
  content: "\E224";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_chevron-right:before {
  content: "\E224";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_chevron-left:after {
  font-family: "Glyphicons Regular";
  content: "\E225";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_chevron-left.icon_left a:before, .icon_chevron-left.icon_right a:after {
  content: "\E225";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_chevron-left:before {
  content: "\E225";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_bluetooth:after {
  font-family: "Glyphicons Regular";
  content: "\E226";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_bluetooth.icon_left a:before, .icon_bluetooth.icon_right a:after {
  content: "\E226";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_bluetooth:before {
  content: "\E226";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_euro:after {
  font-family: "Glyphicons Regular";
  content: "\20AC";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_euro.icon_left a:before, .icon_euro.icon_right a:after {
  content: "\20AC";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_euro:before {
  content: "\20AC";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_usd:after {
  font-family: "Glyphicons Regular";
  content: "\E228";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_usd.icon_left a:before, .icon_usd.icon_right a:after {
  content: "\E228";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_usd:before {
  content: "\E228";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_gbp:after {
  font-family: "Glyphicons Regular";
  content: "\E229";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_gbp.icon_left a:before, .icon_gbp.icon_right a:after {
  content: "\E229";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_gbp:before {
  content: "\E229";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_retweet_2:after {
  font-family: "Glyphicons Regular";
  content: "\E230";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_retweet_2.icon_left a:before, .icon_retweet_2.icon_right a:after {
  content: "\E230";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_retweet_2:before {
  content: "\E230";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_moon:after {
  font-family: "Glyphicons Regular";
  content: "\E231";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_moon.icon_left a:before, .icon_moon.icon_right a:after {
  content: "\E231";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_moon:before {
  content: "\E231";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_sun:after {
  font-family: "Glyphicons Regular";
  content: "\2609";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_sun.icon_left a:before, .icon_sun.icon_right a:after {
  content: "\2609";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_sun:before {
  content: "\2609";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_cloud:after {
  font-family: "Glyphicons Regular";
  content: "\2601";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_cloud.icon_left a:before, .icon_cloud.icon_right a:after {
  content: "\2601";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_cloud:before {
  content: "\2601";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_direction:after {
  font-family: "Glyphicons Regular";
  content: "\E234";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_direction.icon_left a:before, .icon_direction.icon_right a:after {
  content: "\E234";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_direction:before {
  content: "\E234";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_brush:after {
  font-family: "Glyphicons Regular";
  content: "\E235";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_brush.icon_left a:before, .icon_brush.icon_right a:after {
  content: "\E235";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_brush:before {
  content: "\E235";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_pen:after {
  font-family: "Glyphicons Regular";
  content: "\E236";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_pen.icon_left a:before, .icon_pen.icon_right a:after {
  content: "\E236";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_pen:before {
  content: "\E236";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_zoom_in:after {
  font-family: "Glyphicons Regular";
  content: "\E237";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_zoom_in.icon_left a:before, .icon_zoom_in.icon_right a:after {
  content: "\E237";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_zoom_in:before {
  content: "\E237";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_zoom_out:after {
  font-family: "Glyphicons Regular";
  content: "\E238";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_zoom_out.icon_left a:before, .icon_zoom_out.icon_right a:after {
  content: "\E238";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_zoom_out:before {
  content: "\E238";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_pin:after {
  font-family: "Glyphicons Regular";
  content: "\E239";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_pin.icon_left a:before, .icon_pin.icon_right a:after {
  content: "\E239";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_pin:before {
  content: "\E239";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_albums:after {
  font-family: "Glyphicons Regular";
  content: "\E240";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_albums.icon_left a:before, .icon_albums.icon_right a:after {
  content: "\E240";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_albums:before {
  content: "\E240";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_rotation_lock:after {
  font-family: "Glyphicons Regular";
  content: "\E241";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_rotation_lock.icon_left a:before, .icon_rotation_lock.icon_right a:after {
  content: "\E241";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_rotation_lock:before {
  content: "\E241";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_flash:after {
  font-family: "Glyphicons Regular";
  content: "\E242";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_flash.icon_left a:before, .icon_flash.icon_right a:after {
  content: "\E242";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_flash:before {
  content: "\E242";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_google_maps:after {
  font-family: "Glyphicons Regular";
  content: "\E243";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_google_maps.icon_left a:before, .icon_google_maps.icon_right a:after {
  content: "\E243";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_google_maps:before {
  content: "\E243";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_anchor:after {
  font-family: "Glyphicons Regular";
  content: "\2693";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_anchor.icon_left a:before, .icon_anchor.icon_right a:after {
  content: "\2693";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_anchor:before {
  content: "\2693";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_conversation:after {
  font-family: "Glyphicons Regular";
  content: "\E245";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_conversation.icon_left a:before, .icon_conversation.icon_right a:after {
  content: "\E245";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_conversation:before {
  content: "\E245";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_chat:after {
  font-family: "Glyphicons Regular";
  content: "\E246";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_chat.icon_left a:before, .icon_chat.icon_right a:after {
  content: "\E246";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_chat:before {
  content: "\E246";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_male:after {
  font-family: "Glyphicons Regular";
  content: "\E247";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_male.icon_left a:before, .icon_male.icon_right a:after {
  content: "\E247";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_male:before {
  content: "\E247";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_female:after {
  font-family: "Glyphicons Regular";
  content: "\E248";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_female.icon_left a:before, .icon_female.icon_right a:after {
  content: "\E248";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_female:before {
  content: "\E248";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_asterisk:after {
  font-family: "Glyphicons Regular";
  content: "\002A";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_asterisk.icon_left a:before, .icon_asterisk.icon_right a:after {
  content: "\002A";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_asterisk:before {
  content: "\002A";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_divide:after {
  font-family: "Glyphicons Regular";
  content: "\00F7";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_divide.icon_left a:before, .icon_divide.icon_right a:after {
  content: "\00F7";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_divide:before {
  content: "\00F7";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_snorkel_diving:after {
  font-family: "Glyphicons Regular";
  content: "\E251";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_snorkel_diving.icon_left a:before, .icon_snorkel_diving.icon_right a:after {
  content: "\E251";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_snorkel_diving:before {
  content: "\E251";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_scuba_diving:after {
  font-family: "Glyphicons Regular";
  content: "\E252";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_scuba_diving.icon_left a:before, .icon_scuba_diving.icon_right a:after {
  content: "\E252";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_scuba_diving:before {
  content: "\E252";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_oxygen_bottle:after {
  font-family: "Glyphicons Regular";
  content: "\E253";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_oxygen_bottle.icon_left a:before, .icon_oxygen_bottle.icon_right a:after {
  content: "\E253";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_oxygen_bottle:before {
  content: "\E253";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_fins:after {
  font-family: "Glyphicons Regular";
  content: "\E254";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_fins.icon_left a:before, .icon_fins.icon_right a:after {
  content: "\E254";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_fins:before {
  content: "\E254";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_fishes:after {
  font-family: "Glyphicons Regular";
  content: "\E255";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_fishes.icon_left a:before, .icon_fishes.icon_right a:after {
  content: "\E255";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_fishes:before {
  content: "\E255";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_boat:after {
  font-family: "Glyphicons Regular";
  content: "\E256";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_boat.icon_left a:before, .icon_boat.icon_right a:after {
  content: "\E256";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_boat:before {
  content: "\E256";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_delete:after {
  font-family: "Glyphicons Regular";
  content: "\E257";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_delete.icon_left a:before, .icon_delete.icon_right a:after {
  content: "\E257";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_delete:before {
  content: "\E257";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_sheriffs_star:after {
  font-family: "Glyphicons Regular";
  content: "\E258";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_sheriffs_star.icon_left a:before, .icon_sheriffs_star.icon_right a:after {
  content: "\E258";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_sheriffs_star:before {
  content: "\E258";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_qrcode:after {
  font-family: "Glyphicons Regular";
  content: "\E259";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_qrcode.icon_left a:before, .icon_qrcode.icon_right a:after {
  content: "\E259";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_qrcode:before {
  content: "\E259";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_barcode:after {
  font-family: "Glyphicons Regular";
  content: "\E260";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_barcode.icon_left a:before, .icon_barcode.icon_right a:after {
  content: "\E260";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_barcode:before {
  content: "\E260";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_pool:after {
  font-family: "Glyphicons Regular";
  content: "\E261";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_pool.icon_left a:before, .icon_pool.icon_right a:after {
  content: "\E261";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_pool:before {
  content: "\E261";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_buoy:after {
  font-family: "Glyphicons Regular";
  content: "\E262";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_buoy.icon_left a:before, .icon_buoy.icon_right a:after {
  content: "\E262";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_buoy:before {
  content: "\E262";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_spade:after {
  font-family: "Glyphicons Regular";
  content: "\E263";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_spade.icon_left a:before, .icon_spade.icon_right a:after {
  content: "\E263";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_spade:before {
  content: "\E263";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_bank:after {
  font-family: "Glyphicons Regular";
  content: "\1F3E6";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_bank.icon_left a:before, .icon_bank.icon_right a:after {
  content: "\1F3E6";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_bank:before {
  content: "\1F3E6";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_vcard:after {
  font-family: "Glyphicons Regular";
  content: "\E265";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_vcard.icon_left a:before, .icon_vcard.icon_right a:after {
  content: "\E265";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_vcard:before {
  content: "\E265";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_electrical_plug:after {
  font-family: "Glyphicons Regular";
  content: "\E266";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_electrical_plug.icon_left a:before, .icon_electrical_plug.icon_right a:after {
  content: "\E266";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_electrical_plug:before {
  content: "\E266";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_flag:after {
  font-family: "Glyphicons Regular";
  content: "\E267";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_flag.icon_left a:before, .icon_flag.icon_right a:after {
  content: "\E267";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_flag:before {
  content: "\E267";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_credit_card:after {
  font-family: "Glyphicons Regular";
  content: "\E268";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_credit_card.icon_left a:before, .icon_credit_card.icon_right a:after {
  content: "\E268";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_credit_card:before {
  content: "\E268";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_keyboard-wireless:after {
  font-family: "Glyphicons Regular";
  content: "\E269";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_keyboard-wireless.icon_left a:before, .icon_keyboard-wireless.icon_right a:after {
  content: "\E269";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_keyboard-wireless:before {
  content: "\E269";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_keyboard-wired:after {
  font-family: "Glyphicons Regular";
  content: "\E270";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_keyboard-wired.icon_left a:before, .icon_keyboard-wired.icon_right a:after {
  content: "\E270";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_keyboard-wired:before {
  content: "\E270";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_shield:after {
  font-family: "Glyphicons Regular";
  content: "\E271";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_shield.icon_left a:before, .icon_shield.icon_right a:after {
  content: "\E271";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_shield:before {
  content: "\E271";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_ring:after {
  font-family: "Glyphicons Regular";
  content: "\02DA";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_ring.icon_left a:before, .icon_ring.icon_right a:after {
  content: "\02DA";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_ring:before {
  content: "\02DA";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_cake:after {
  font-family: "Glyphicons Regular";
  content: "\E273";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_cake.icon_left a:before, .icon_cake.icon_right a:after {
  content: "\E273";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_cake:before {
  content: "\E273";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_drink:after {
  font-family: "Glyphicons Regular";
  content: "\E274";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_drink.icon_left a:before, .icon_drink.icon_right a:after {
  content: "\E274";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_drink:before {
  content: "\E274";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_beer:after {
  font-family: "Glyphicons Regular";
  content: "\E275";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_beer.icon_left a:before, .icon_beer.icon_right a:after {
  content: "\E275";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_beer:before {
  content: "\E275";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_fast_food:after {
  font-family: "Glyphicons Regular";
  content: "\E276";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_fast_food.icon_left a:before, .icon_fast_food.icon_right a:after {
  content: "\E276";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_fast_food:before {
  content: "\E276";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_cutlery:after {
  font-family: "Glyphicons Regular";
  content: "\E277";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_cutlery.icon_left a:before, .icon_cutlery.icon_right a:after {
  content: "\E277";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_cutlery:before {
  content: "\E277";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_pizza:after {
  font-family: "Glyphicons Regular";
  content: "\E278";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_pizza.icon_left a:before, .icon_pizza.icon_right a:after {
  content: "\E278";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_pizza:before {
  content: "\E278";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_birthday_cake:after {
  font-family: "Glyphicons Regular";
  content: "\E279";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_birthday_cake.icon_left a:before, .icon_birthday_cake.icon_right a:after {
  content: "\E279";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_birthday_cake:before {
  content: "\E279";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_tablet:after {
  font-family: "Glyphicons Regular";
  content: "\E280";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_tablet.icon_left a:before, .icon_tablet.icon_right a:after {
  content: "\E280";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_tablet:before {
  content: "\E280";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_settings:after {
  font-family: "Glyphicons Regular";
  content: "\E281";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_settings.icon_left a:before, .icon_settings.icon_right a:after {
  content: "\E281";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_settings:before {
  content: "\E281";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_bullets:after {
  font-family: "Glyphicons Regular";
  content: "\E282";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_bullets.icon_left a:before, .icon_bullets.icon_right a:after {
  content: "\E282";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_bullets:before {
  content: "\E282";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_cardio:after {
  font-family: "Glyphicons Regular";
  content: "\E283";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_cardio.icon_left a:before, .icon_cardio.icon_right a:after {
  content: "\E283";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_cardio:before {
  content: "\E283";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_t-shirt:after {
  font-family: "Glyphicons Regular";
  content: "\E284";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_t-shirt.icon_left a:before, .icon_t-shirt.icon_right a:after {
  content: "\E284";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_t-shirt:before {
  content: "\E284";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_pants:after {
  font-family: "Glyphicons Regular";
  content: "\E285";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_pants.icon_left a:before, .icon_pants.icon_right a:after {
  content: "\E285";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_pants:before {
  content: "\E285";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_sweater:after {
  font-family: "Glyphicons Regular";
  content: "\E286";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_sweater.icon_left a:before, .icon_sweater.icon_right a:after {
  content: "\E286";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_sweater:before {
  content: "\E286";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_fabric:after {
  font-family: "Glyphicons Regular";
  content: "\E287";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_fabric.icon_left a:before, .icon_fabric.icon_right a:after {
  content: "\E287";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_fabric:before {
  content: "\E287";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_leather:after {
  font-family: "Glyphicons Regular";
  content: "\E288";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_leather.icon_left a:before, .icon_leather.icon_right a:after {
  content: "\E288";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_leather:before {
  content: "\E288";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_scissors:after {
  font-family: "Glyphicons Regular";
  content: "\E289";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_scissors.icon_left a:before, .icon_scissors.icon_right a:after {
  content: "\E289";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_scissors:before {
  content: "\E289";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_bomb:after {
  font-family: "Glyphicons Regular";
  content: "\1F4A3";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_bomb.icon_left a:before, .icon_bomb.icon_right a:after {
  content: "\1F4A3";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_bomb:before {
  content: "\1F4A3";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_skull:after {
  font-family: "Glyphicons Regular";
  content: "\1F480";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_skull.icon_left a:before, .icon_skull.icon_right a:after {
  content: "\1F480";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_skull:before {
  content: "\1F480";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_celebration:after {
  font-family: "Glyphicons Regular";
  content: "\E292";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_celebration.icon_left a:before, .icon_celebration.icon_right a:after {
  content: "\E292";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_celebration:before {
  content: "\E292";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_tea_kettle:after {
  font-family: "Glyphicons Regular";
  content: "\E293";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_tea_kettle.icon_left a:before, .icon_tea_kettle.icon_right a:after {
  content: "\E293";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_tea_kettle:before {
  content: "\E293";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_french_press:after {
  font-family: "Glyphicons Regular";
  content: "\E294";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_french_press.icon_left a:before, .icon_french_press.icon_right a:after {
  content: "\E294";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_french_press:before {
  content: "\E294";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_coffe_cup:after {
  font-family: "Glyphicons Regular";
  content: "\E295";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_coffe_cup.icon_left a:before, .icon_coffe_cup.icon_right a:after {
  content: "\E295";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_coffe_cup:before {
  content: "\E295";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_pot:after {
  font-family: "Glyphicons Regular";
  content: "\E296";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_pot.icon_left a:before, .icon_pot.icon_right a:after {
  content: "\E296";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_pot:before {
  content: "\E296";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_grater:after {
  font-family: "Glyphicons Regular";
  content: "\E297";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_grater.icon_left a:before, .icon_grater.icon_right a:after {
  content: "\E297";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_grater:before {
  content: "\E297";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_kettle:after {
  font-family: "Glyphicons Regular";
  content: "\E298";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_kettle.icon_left a:before, .icon_kettle.icon_right a:after {
  content: "\E298";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_kettle:before {
  content: "\E298";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_hospital:after {
  font-family: "Glyphicons Regular";
  content: "\1F3E5";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_hospital.icon_left a:before, .icon_hospital.icon_right a:after {
  content: "\1F3E5";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_hospital:before {
  content: "\1F3E5";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_hospital_h:after {
  font-family: "Glyphicons Regular";
  content: "\E300";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_hospital_h.icon_left a:before, .icon_hospital_h.icon_right a:after {
  content: "\E300";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_hospital_h:before {
  content: "\E300";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_microphone:after {
  font-family: "Glyphicons Regular";
  content: "\1F3A4";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_microphone.icon_left a:before, .icon_microphone.icon_right a:after {
  content: "\1F3A4";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_microphone:before {
  content: "\1F3A4";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_webcam:after {
  font-family: "Glyphicons Regular";
  content: "\E302";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_webcam.icon_left a:before, .icon_webcam.icon_right a:after {
  content: "\E302";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_webcam:before {
  content: "\E302";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_temple_christianity_church:after {
  font-family: "Glyphicons Regular";
  content: "\E303";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_temple_christianity_church.icon_left a:before, .icon_temple_christianity_church.icon_right a:after {
  content: "\E303";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_temple_christianity_church:before {
  content: "\E303";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_temple_islam:after {
  font-family: "Glyphicons Regular";
  content: "\E304";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_temple_islam.icon_left a:before, .icon_temple_islam.icon_right a:after {
  content: "\E304";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_temple_islam:before {
  content: "\E304";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_temple_hindu:after {
  font-family: "Glyphicons Regular";
  content: "\E305";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_temple_hindu.icon_left a:before, .icon_temple_hindu.icon_right a:after {
  content: "\E305";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_temple_hindu:before {
  content: "\E305";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_temple_buddhist:after {
  font-family: "Glyphicons Regular";
  content: "\E306";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_temple_buddhist.icon_left a:before, .icon_temple_buddhist.icon_right a:after {
  content: "\E306";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_temple_buddhist:before {
  content: "\E306";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_bicycle:after {
  font-family: "Glyphicons Regular";
  content: "\1F6B2";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_bicycle.icon_left a:before, .icon_bicycle.icon_right a:after {
  content: "\1F6B2";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_bicycle:before {
  content: "\1F6B2";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_life_preserver:after {
  font-family: "Glyphicons Regular";
  content: "\E308";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_life_preserver.icon_left a:before, .icon_life_preserver.icon_right a:after {
  content: "\E308";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_life_preserver:before {
  content: "\E308";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_share_alt:after {
  font-family: "Glyphicons Regular";
  content: "\E309";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_share_alt.icon_left a:before, .icon_share_alt.icon_right a:after {
  content: "\E309";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_share_alt:before {
  content: "\E309";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_comments:after {
  font-family: "Glyphicons Regular";
  content: "\E310";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_comments.icon_left a:before, .icon_comments.icon_right a:after {
  content: "\E310";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_comments:before {
  content: "\E310";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_flower:after {
  font-family: "Glyphicons Regular";
  content: "\2698";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_flower.icon_left a:before, .icon_flower.icon_right a:after {
  content: "\2698";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_flower:before {
  content: "\2698";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_baseball:after {
  font-family: "Glyphicons Regular";
  content: "\26BE";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_baseball.icon_left a:before, .icon_baseball.icon_right a:after {
  content: "\26BE";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_baseball:before {
  content: "\26BE";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_rugby:after {
  font-family: "Glyphicons Regular";
  content: "\E313";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_rugby.icon_left a:before, .icon_rugby.icon_right a:after {
  content: "\E313";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_rugby:before {
  content: "\E313";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_ax:after {
  font-family: "Glyphicons Regular";
  content: "\E314";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_ax.icon_left a:before, .icon_ax.icon_right a:after {
  content: "\E314";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_ax:before {
  content: "\E314";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_table_tennis:after {
  font-family: "Glyphicons Regular";
  content: "\E315";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_table_tennis.icon_left a:before, .icon_table_tennis.icon_right a:after {
  content: "\E315";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_table_tennis:before {
  content: "\E315";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_bowling:after {
  font-family: "Glyphicons Regular";
  content: "\1F3B3";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_bowling.icon_left a:before, .icon_bowling.icon_right a:after {
  content: "\1F3B3";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_bowling:before {
  content: "\1F3B3";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_tree_conifer:after {
  font-family: "Glyphicons Regular";
  content: "\E317";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_tree_conifer.icon_left a:before, .icon_tree_conifer.icon_right a:after {
  content: "\E317";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_tree_conifer:before {
  content: "\E317";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_tree_deciduous:after {
  font-family: "Glyphicons Regular";
  content: "\E318";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_tree_deciduous.icon_left a:before, .icon_tree_deciduous.icon_right a:after {
  content: "\E318";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_tree_deciduous:before {
  content: "\E318";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_more_items:after {
  font-family: "Glyphicons Regular";
  content: "\E319";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_more_items.icon_left a:before, .icon_more_items.icon_right a:after {
  content: "\E319";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_more_items:before {
  content: "\E319";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_sort:after {
  font-family: "Glyphicons Regular";
  content: "\E320";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_sort.icon_left a:before, .icon_sort.icon_right a:after {
  content: "\E320";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_sort:before {
  content: "\E320";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_filter:after {
  font-family: "Glyphicons Regular";
  content: "\E321";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_filter.icon_left a:before, .icon_filter.icon_right a:after {
  content: "\E321";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_filter:before {
  content: "\E321";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_gamepad:after {
  font-family: "Glyphicons Regular";
  content: "\E322";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_gamepad.icon_left a:before, .icon_gamepad.icon_right a:after {
  content: "\E322";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_gamepad:before {
  content: "\E322";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_playing_dices:after {
  font-family: "Glyphicons Regular";
  content: "\E323";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_playing_dices.icon_left a:before, .icon_playing_dices.icon_right a:after {
  content: "\E323";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_playing_dices:before {
  content: "\E323";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_calculator:after {
  font-family: "Glyphicons Regular";
  content: "\E324";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_calculator.icon_left a:before, .icon_calculator.icon_right a:after {
  content: "\E324";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_calculator:before {
  content: "\E324";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_tie:after {
  font-family: "Glyphicons Regular";
  content: "\E325";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_tie.icon_left a:before, .icon_tie.icon_right a:after {
  content: "\E325";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_tie:before {
  content: "\E325";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_wallet:after {
  font-family: "Glyphicons Regular";
  content: "\E326";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_wallet.icon_left a:before, .icon_wallet.icon_right a:after {
  content: "\E326";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_wallet:before {
  content: "\E326";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_piano:after {
  font-family: "Glyphicons Regular";
  content: "\E327";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_piano.icon_left a:before, .icon_piano.icon_right a:after {
  content: "\E327";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_piano:before {
  content: "\E327";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_sampler:after {
  font-family: "Glyphicons Regular";
  content: "\E328";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_sampler.icon_left a:before, .icon_sampler.icon_right a:after {
  content: "\E328";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_sampler:before {
  content: "\E328";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_podium:after {
  font-family: "Glyphicons Regular";
  content: "\E329";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_podium.icon_left a:before, .icon_podium.icon_right a:after {
  content: "\E329";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_podium:before {
  content: "\E329";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_soccer_ball:after {
  font-family: "Glyphicons Regular";
  content: "\E330";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_soccer_ball.icon_left a:before, .icon_soccer_ball.icon_right a:after {
  content: "\E330";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_soccer_ball:before {
  content: "\E330";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_blog:after {
  font-family: "Glyphicons Regular";
  content: "\E331";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_blog.icon_left a:before, .icon_blog.icon_right a:after {
  content: "\E331";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_blog:before {
  content: "\E331";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_dashboard:after {
  font-family: "Glyphicons Regular";
  content: "\E332";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_dashboard.icon_left a:before, .icon_dashboard.icon_right a:after {
  content: "\E332";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_dashboard:before {
  content: "\E332";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_certificate:after {
  font-family: "Glyphicons Regular";
  content: "\E333";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_certificate.icon_left a:before, .icon_certificate.icon_right a:after {
  content: "\E333";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_certificate:before {
  content: "\E333";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_bell:after {
  font-family: "Glyphicons Regular";
  content: "\1F514";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_bell.icon_left a:before, .icon_bell.icon_right a:after {
  content: "\1F514";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_bell:before {
  content: "\1F514";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_candle:after {
  font-family: "Glyphicons Regular";
  content: "\E335";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_candle.icon_left a:before, .icon_candle.icon_right a:after {
  content: "\E335";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_candle:before {
  content: "\E335";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_pushpin:after {
  font-family: "Glyphicons Regular";
  content: "\1F4CC";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_pushpin.icon_left a:before, .icon_pushpin.icon_right a:after {
  content: "\1F4CC";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_pushpin:before {
  content: "\1F4CC";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_iphone_shake:after {
  font-family: "Glyphicons Regular";
  content: "\E337";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_iphone_shake.icon_left a:before, .icon_iphone_shake.icon_right a:after {
  content: "\E337";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_iphone_shake:before {
  content: "\E337";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_pin_flag:after {
  font-family: "Glyphicons Regular";
  content: "\E338";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_pin_flag.icon_left a:before, .icon_pin_flag.icon_right a:after {
  content: "\E338";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_pin_flag:before {
  content: "\E338";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_turtle:after {
  font-family: "Glyphicons Regular";
  content: "\1F422";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_turtle.icon_left a:before, .icon_turtle.icon_right a:after {
  content: "\1F422";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_turtle:before {
  content: "\1F422";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_rabbit:after {
  font-family: "Glyphicons Regular";
  content: "\1F407";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_rabbit.icon_left a:before, .icon_rabbit.icon_right a:after {
  content: "\1F407";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_rabbit:before {
  content: "\1F407";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_globe:after {
  font-family: "Glyphicons Regular";
  content: "\E341";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_globe.icon_left a:before, .icon_globe.icon_right a:after {
  content: "\E341";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_globe:before {
  content: "\E341";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_briefcase:after {
  font-family: "Glyphicons Regular";
  content: "\1F4BC";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_briefcase.icon_left a:before, .icon_briefcase.icon_right a:after {
  content: "\1F4BC";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_briefcase:before {
  content: "\1F4BC";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_hdd:after {
  font-family: "Glyphicons Regular";
  content: "\E343";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_hdd.icon_left a:before, .icon_hdd.icon_right a:after {
  content: "\E343";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_hdd:before {
  content: "\E343";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_thumbs_up:after {
  font-family: "Glyphicons Regular";
  content: "\E344";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_thumbs_up.icon_left a:before, .icon_thumbs_up.icon_right a:after {
  content: "\E344";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_thumbs_up:before {
  content: "\E344";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_thumbs_down:after {
  font-family: "Glyphicons Regular";
  content: "\E345";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_thumbs_down.icon_left a:before, .icon_thumbs_down.icon_right a:after {
  content: "\E345";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_thumbs_down:before {
  content: "\E345";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_hand_right:after {
  font-family: "Glyphicons Regular";
  content: "\E346";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_hand_right.icon_left a:before, .icon_hand_right.icon_right a:after {
  content: "\E346";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_hand_right:before {
  content: "\E346";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_hand_left:after {
  font-family: "Glyphicons Regular";
  content: "\E347";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_hand_left.icon_left a:before, .icon_hand_left.icon_right a:after {
  content: "\E347";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_hand_left:before {
  content: "\E347";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_hand_up:after {
  font-family: "Glyphicons Regular";
  content: "\E348";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_hand_up.icon_left a:before, .icon_hand_up.icon_right a:after {
  content: "\E348";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_hand_up:before {
  content: "\E348";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_hand_down:after {
  font-family: "Glyphicons Regular";
  content: "\E349";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_hand_down.icon_left a:before, .icon_hand_down.icon_right a:after {
  content: "\E349";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_hand_down:before {
  content: "\E349";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_fullscreen:after {
  font-family: "Glyphicons Regular";
  content: "\E350";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_fullscreen.icon_left a:before, .icon_fullscreen.icon_right a:after {
  content: "\E350";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_fullscreen:before {
  content: "\E350";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_shopping_bag:after {
  font-family: "Glyphicons Regular";
  content: "\E351";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_shopping_bag.icon_left a:before, .icon_shopping_bag.icon_right a:after {
  content: "\E351";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_shopping_bag:before {
  content: "\E351";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_book_open:after {
  font-family: "Glyphicons Regular";
  content: "\E352";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_book_open.icon_left a:before, .icon_book_open.icon_right a:after {
  content: "\E352";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_book_open:before {
  content: "\E352";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_nameplate:after {
  font-family: "Glyphicons Regular";
  content: "\E353";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_nameplate.icon_left a:before, .icon_nameplate.icon_right a:after {
  content: "\E353";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_nameplate:before {
  content: "\E353";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_nameplate_alt:after {
  font-family: "Glyphicons Regular";
  content: "\E354";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_nameplate_alt.icon_left a:before, .icon_nameplate_alt.icon_right a:after {
  content: "\E354";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_nameplate_alt:before {
  content: "\E354";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_vases:after {
  font-family: "Glyphicons Regular";
  content: "\E355";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_vases.icon_left a:before, .icon_vases.icon_right a:after {
  content: "\E355";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_vases:before {
  content: "\E355";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_bullhorn:after {
  font-family: "Glyphicons Regular";
  content: "\E356";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_bullhorn.icon_left a:before, .icon_bullhorn.icon_right a:after {
  content: "\E356";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_bullhorn:before {
  content: "\E356";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_dumbbell:after {
  font-family: "Glyphicons Regular";
  content: "\E357";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_dumbbell.icon_left a:before, .icon_dumbbell.icon_right a:after {
  content: "\E357";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_dumbbell:before {
  content: "\E357";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_suitcase:after {
  font-family: "Glyphicons Regular";
  content: "\E358";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_suitcase.icon_left a:before, .icon_suitcase.icon_right a:after {
  content: "\E358";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_suitcase:before {
  content: "\E358";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_file_import:after {
  font-family: "Glyphicons Regular";
  content: "\E359";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_file_import.icon_left a:before, .icon_file_import.icon_right a:after {
  content: "\E359";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_file_import:before {
  content: "\E359";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_file_export:after {
  font-family: "Glyphicons Regular";
  content: "\E360";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_file_export.icon_left a:before, .icon_file_export.icon_right a:after {
  content: "\E360";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_file_export:before {
  content: "\E360";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_bug:after {
  font-family: "Glyphicons Regular";
  content: "\1F41B";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_bug.icon_left a:before, .icon_bug.icon_right a:after {
  content: "\1F41B";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_bug:before {
  content: "\1F41B";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_crown:after {
  font-family: "Glyphicons Regular";
  content: "\1F451";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_crown.icon_left a:before, .icon_crown.icon_right a:after {
  content: "\1F451";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_crown:before {
  content: "\1F451";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_smoking:after {
  font-family: "Glyphicons Regular";
  content: "\E363";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_smoking.icon_left a:before, .icon_smoking.icon_right a:after {
  content: "\E363";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_smoking:before {
  content: "\E363";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_cloud-upload:after {
  font-family: "Glyphicons Regular";
  content: "\E364";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_cloud-upload.icon_left a:before, .icon_cloud-upload.icon_right a:after {
  content: "\E364";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_cloud-upload:before {
  content: "\E364";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_cloud-download:after {
  font-family: "Glyphicons Regular";
  content: "\E365";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_cloud-download.icon_left a:before, .icon_cloud-download.icon_right a:after {
  content: "\E365";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_cloud-download:before {
  content: "\E365";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_restart:after {
  font-family: "Glyphicons Regular";
  content: "\E366";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_restart.icon_left a:before, .icon_restart.icon_right a:after {
  content: "\E366";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_restart:before {
  content: "\E366";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_security_camera:after {
  font-family: "Glyphicons Regular";
  content: "\E367";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_security_camera.icon_left a:before, .icon_security_camera.icon_right a:after {
  content: "\E367";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_security_camera:before {
  content: "\E367";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_expand:after {
  font-family: "Glyphicons Regular";
  content: "\E368";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_expand.icon_left a:before, .icon_expand.icon_right a:after {
  content: "\E368";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_expand:before {
  content: "\E368";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_collapse:after {
  font-family: "Glyphicons Regular";
  content: "\E369";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_collapse.icon_left a:before, .icon_collapse.icon_right a:after {
  content: "\E369";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_collapse:before {
  content: "\E369";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_collapse_top:after {
  font-family: "Glyphicons Regular";
  content: "\E370";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_collapse_top.icon_left a:before, .icon_collapse_top.icon_right a:after {
  content: "\E370";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_collapse_top:before {
  content: "\E370";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_globe_af:after {
  font-family: "Glyphicons Regular";
  content: "\E371";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_globe_af.icon_left a:before, .icon_globe_af.icon_right a:after {
  content: "\E371";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_globe_af:before {
  content: "\E371";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_global:after {
  font-family: "Glyphicons Regular";
  content: "\E372";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_global.icon_left a:before, .icon_global.icon_right a:after {
  content: "\E372";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_global:before {
  content: "\E372";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_spray:after {
  font-family: "Glyphicons Regular";
  content: "\E373";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_spray.icon_left a:before, .icon_spray.icon_right a:after {
  content: "\E373";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_spray:before {
  content: "\E373";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_nails:after {
  font-family: "Glyphicons Regular";
  content: "\E374";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_nails.icon_left a:before, .icon_nails.icon_right a:after {
  content: "\E374";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_nails:before {
  content: "\E374";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_claw_hammer:after {
  font-family: "Glyphicons Regular";
  content: "\E375";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_claw_hammer.icon_left a:before, .icon_claw_hammer.icon_right a:after {
  content: "\E375";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_claw_hammer:before {
  content: "\E375";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_classic_hammer:after {
  font-family: "Glyphicons Regular";
  content: "\E376";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_classic_hammer.icon_left a:before, .icon_classic_hammer.icon_right a:after {
  content: "\E376";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_classic_hammer:before {
  content: "\E376";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_hand_saw:after {
  font-family: "Glyphicons Regular";
  content: "\E377";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_hand_saw.icon_left a:before, .icon_hand_saw.icon_right a:after {
  content: "\E377";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_hand_saw:before {
  content: "\E377";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_riflescope:after {
  font-family: "Glyphicons Regular";
  content: "\E378";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_riflescope.icon_left a:before, .icon_riflescope.icon_right a:after {
  content: "\E378";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_riflescope:before {
  content: "\E378";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_electrical_socket_eu:after {
  font-family: "Glyphicons Regular";
  content: "\E379";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_electrical_socket_eu.icon_left a:before, .icon_electrical_socket_eu.icon_right a:after {
  content: "\E379";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_electrical_socket_eu:before {
  content: "\E379";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_electrical_socket_us:after {
  font-family: "Glyphicons Regular";
  content: "\E380";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_electrical_socket_us.icon_left a:before, .icon_electrical_socket_us.icon_right a:after {
  content: "\E380";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_electrical_socket_us:before {
  content: "\E380";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_message_forward:after {
  font-family: "Glyphicons Regular";
  content: "\E381";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_message_forward.icon_left a:before, .icon_message_forward.icon_right a:after {
  content: "\E381";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_message_forward:before {
  content: "\E381";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_coat_hanger:after {
  font-family: "Glyphicons Regular";
  content: "\E382";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_coat_hanger.icon_left a:before, .icon_coat_hanger.icon_right a:after {
  content: "\E382";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_coat_hanger:before {
  content: "\E382";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_dress:after {
  font-family: "Glyphicons Regular";
  content: "\1F457";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_dress.icon_left a:before, .icon_dress.icon_right a:after {
  content: "\1F457";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_dress:before {
  content: "\1F457";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_bathrobe:after {
  font-family: "Glyphicons Regular";
  content: "\E384";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_bathrobe.icon_left a:before, .icon_bathrobe.icon_right a:after {
  content: "\E384";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_bathrobe:before {
  content: "\E384";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_shirt:after {
  font-family: "Glyphicons Regular";
  content: "\E385";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_shirt.icon_left a:before, .icon_shirt.icon_right a:after {
  content: "\E385";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_shirt:before {
  content: "\E385";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_underwear:after {
  font-family: "Glyphicons Regular";
  content: "\E386";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_underwear.icon_left a:before, .icon_underwear.icon_right a:after {
  content: "\E386";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_underwear:before {
  content: "\E386";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_log_in:after {
  font-family: "Glyphicons Regular";
  content: "\E387";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_log_in.icon_left a:before, .icon_log_in.icon_right a:after {
  content: "\E387";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_log_in:before {
  content: "\E387";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_log_out:after {
  font-family: "Glyphicons Regular";
  content: "\E388";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_log_out.icon_left a:before, .icon_log_out.icon_right a:after {
  content: "\E388";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_log_out:before {
  content: "\E388";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_exit:after {
  font-family: "Glyphicons Regular";
  content: "\E389";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_exit.icon_left a:before, .icon_exit.icon_right a:after {
  content: "\E389";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_exit:before {
  content: "\E389";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_new_window_alt:after {
  font-family: "Glyphicons Regular";
  content: "\E390";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_new_window_alt.icon_left a:before, .icon_new_window_alt.icon_right a:after {
  content: "\E390";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_new_window_alt:before {
  content: "\E390";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_video_sd:after {
  font-family: "Glyphicons Regular";
  content: "\E391";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_video_sd.icon_left a:before, .icon_video_sd.icon_right a:after {
  content: "\E391";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_video_sd:before {
  content: "\E391";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_video_hd:after {
  font-family: "Glyphicons Regular";
  content: "\E392";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_video_hd.icon_left a:before, .icon_video_hd.icon_right a:after {
  content: "\E392";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_video_hd:before {
  content: "\E392";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_subtitles:after {
  font-family: "Glyphicons Regular";
  content: "\E393";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_subtitles.icon_left a:before, .icon_subtitles.icon_right a:after {
  content: "\E393";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_subtitles:before {
  content: "\E393";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_sound_stereo:after {
  font-family: "Glyphicons Regular";
  content: "\E394";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_sound_stereo.icon_left a:before, .icon_sound_stereo.icon_right a:after {
  content: "\E394";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_sound_stereo:before {
  content: "\E394";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_sound_dolby:after {
  font-family: "Glyphicons Regular";
  content: "\E395";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_sound_dolby.icon_left a:before, .icon_sound_dolby.icon_right a:after {
  content: "\E395";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_sound_dolby:before {
  content: "\E395";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_sound_5_1:after {
  font-family: "Glyphicons Regular";
  content: "\E396";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_sound_5_1.icon_left a:before, .icon_sound_5_1.icon_right a:after {
  content: "\E396";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_sound_5_1:before {
  content: "\E396";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_sound_6_1:after {
  font-family: "Glyphicons Regular";
  content: "\E397";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_sound_6_1.icon_left a:before, .icon_sound_6_1.icon_right a:after {
  content: "\E397";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_sound_6_1:before {
  content: "\E397";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_sound_7_1:after {
  font-family: "Glyphicons Regular";
  content: "\E398";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_sound_7_1.icon_left a:before, .icon_sound_7_1.icon_right a:after {
  content: "\E398";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_sound_7_1:before {
  content: "\E398";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_copyright_mark:after {
  font-family: "Glyphicons Regular";
  content: "\E399";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_copyright_mark.icon_left a:before, .icon_copyright_mark.icon_right a:after {
  content: "\E399";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_copyright_mark:before {
  content: "\E399";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_registration_mark:after {
  font-family: "Glyphicons Regular";
  content: "\E400";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_registration_mark.icon_left a:before, .icon_registration_mark.icon_right a:after {
  content: "\E400";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_registration_mark:before {
  content: "\E400";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_radar:after {
  font-family: "Glyphicons Regular";
  content: "\E401";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_radar.icon_left a:before, .icon_radar.icon_right a:after {
  content: "\E401";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_radar:before {
  content: "\E401";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_skateboard:after {
  font-family: "Glyphicons Regular";
  content: "\E402";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_skateboard.icon_left a:before, .icon_skateboard.icon_right a:after {
  content: "\E402";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_skateboard:before {
  content: "\E402";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_golf_course:after {
  font-family: "Glyphicons Regular";
  content: "\E403";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_golf_course.icon_left a:before, .icon_golf_course.icon_right a:after {
  content: "\E403";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_golf_course:before {
  content: "\E403";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_sorting:after {
  font-family: "Glyphicons Regular";
  content: "\E404";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_sorting.icon_left a:before, .icon_sorting.icon_right a:after {
  content: "\E404";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_sorting:before {
  content: "\E404";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_sort-by-alphabet:after {
  font-family: "Glyphicons Regular";
  content: "\E405";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_sort-by-alphabet.icon_left a:before, .icon_sort-by-alphabet.icon_right a:after {
  content: "\E405";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_sort-by-alphabet:before {
  content: "\E405";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_sort-by-alphabet-alt:after {
  font-family: "Glyphicons Regular";
  content: "\E406";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_sort-by-alphabet-alt.icon_left a:before, .icon_sort-by-alphabet-alt.icon_right a:after {
  content: "\E406";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_sort-by-alphabet-alt:before {
  content: "\E406";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_sort-by-order:after {
  font-family: "Glyphicons Regular";
  content: "\E407";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_sort-by-order.icon_left a:before, .icon_sort-by-order.icon_right a:after {
  content: "\E407";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_sort-by-order:before {
  content: "\E407";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_sort-by-order-alt:after {
  font-family: "Glyphicons Regular";
  content: "\E408";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_sort-by-order-alt.icon_left a:before, .icon_sort-by-order-alt.icon_right a:after {
  content: "\E408";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_sort-by-order-alt:before {
  content: "\E408";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_sort-by-attributes:after {
  font-family: "Glyphicons Regular";
  content: "\E409";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_sort-by-attributes.icon_left a:before, .icon_sort-by-attributes.icon_right a:after {
  content: "\E409";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_sort-by-attributes:before {
  content: "\E409";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_sort-by-attributes-alt:after {
  font-family: "Glyphicons Regular";
  content: "\E410";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_sort-by-attributes-alt.icon_left a:before, .icon_sort-by-attributes-alt.icon_right a:after {
  content: "\E410";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_sort-by-attributes-alt:before {
  content: "\E410";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_compressed:after {
  font-family: "Glyphicons Regular";
  content: "\E411";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_compressed.icon_left a:before, .icon_compressed.icon_right a:after {
  content: "\E411";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_compressed:before {
  content: "\E411";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_package:after {
  font-family: "Glyphicons Regular";
  content: "\1F4E6";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_package.icon_left a:before, .icon_package.icon_right a:after {
  content: "\1F4E6";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_package:before {
  content: "\1F4E6";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_cloud_plus:after {
  font-family: "Glyphicons Regular";
  content: "\E413";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_cloud_plus.icon_left a:before, .icon_cloud_plus.icon_right a:after {
  content: "\E413";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_cloud_plus:before {
  content: "\E413";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_cloud_minus:after {
  font-family: "Glyphicons Regular";
  content: "\E414";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_cloud_minus.icon_left a:before, .icon_cloud_minus.icon_right a:after {
  content: "\E414";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_cloud_minus:before {
  content: "\E414";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_disk_save:after {
  font-family: "Glyphicons Regular";
  content: "\E415";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_disk_save.icon_left a:before, .icon_disk_save.icon_right a:after {
  content: "\E415";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_disk_save:before {
  content: "\E415";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_disk_open:after {
  font-family: "Glyphicons Regular";
  content: "\E416";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_disk_open.icon_left a:before, .icon_disk_open.icon_right a:after {
  content: "\E416";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_disk_open:before {
  content: "\E416";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_disk_saved:after {
  font-family: "Glyphicons Regular";
  content: "\E417";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_disk_saved.icon_left a:before, .icon_disk_saved.icon_right a:after {
  content: "\E417";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_disk_saved:before {
  content: "\E417";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_disk_remove:after {
  font-family: "Glyphicons Regular";
  content: "\E418";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_disk_remove.icon_left a:before, .icon_disk_remove.icon_right a:after {
  content: "\E418";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_disk_remove:before {
  content: "\E418";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_disk_import:after {
  font-family: "Glyphicons Regular";
  content: "\E419";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_disk_import.icon_left a:before, .icon_disk_import.icon_right a:after {
  content: "\E419";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_disk_import:before {
  content: "\E419";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_disk_export:after {
  font-family: "Glyphicons Regular";
  content: "\E420";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_disk_export.icon_left a:before, .icon_disk_export.icon_right a:after {
  content: "\E420";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_disk_export:before {
  content: "\E420";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_tower:after {
  font-family: "Glyphicons Regular";
  content: "\E421";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_tower.icon_left a:before, .icon_tower.icon_right a:after {
  content: "\E421";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_tower:before {
  content: "\E421";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_send:after {
  font-family: "Glyphicons Regular";
  content: "\E422";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_send.icon_left a:before, .icon_send.icon_right a:after {
  content: "\E422";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_send:before {
  content: "\E422";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_git_branch:after {
  font-family: "Glyphicons Regular";
  content: "\E423";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_git_branch.icon_left a:before, .icon_git_branch.icon_right a:after {
  content: "\E423";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_git_branch:before {
  content: "\E423";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_git_create:after {
  font-family: "Glyphicons Regular";
  content: "\E424";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_git_create.icon_left a:before, .icon_git_create.icon_right a:after {
  content: "\E424";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_git_create:before {
  content: "\E424";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_git_private:after {
  font-family: "Glyphicons Regular";
  content: "\E425";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_git_private.icon_left a:before, .icon_git_private.icon_right a:after {
  content: "\E425";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_git_private:before {
  content: "\E425";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_git_delete:after {
  font-family: "Glyphicons Regular";
  content: "\E426";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_git_delete.icon_left a:before, .icon_git_delete.icon_right a:after {
  content: "\E426";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_git_delete:before {
  content: "\E426";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_git_merge:after {
  font-family: "Glyphicons Regular";
  content: "\E427";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_git_merge.icon_left a:before, .icon_git_merge.icon_right a:after {
  content: "\E427";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_git_merge:before {
  content: "\E427";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_git_pull_request:after {
  font-family: "Glyphicons Regular";
  content: "\E428";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_git_pull_request.icon_left a:before, .icon_git_pull_request.icon_right a:after {
  content: "\E428";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_git_pull_request:before {
  content: "\E428";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_git_compare:after {
  font-family: "Glyphicons Regular";
  content: "\E429";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_git_compare.icon_left a:before, .icon_git_compare.icon_right a:after {
  content: "\E429";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_git_compare:before {
  content: "\E429";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_git_commit:after {
  font-family: "Glyphicons Regular";
  content: "\E430";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_git_commit.icon_left a:before, .icon_git_commit.icon_right a:after {
  content: "\E430";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_git_commit:before {
  content: "\E430";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_construction_cone:after {
  font-family: "Glyphicons Regular";
  content: "\E431";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_construction_cone.icon_left a:before, .icon_construction_cone.icon_right a:after {
  content: "\E431";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_construction_cone:before {
  content: "\E431";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_shoe_steps:after {
  font-family: "Glyphicons Regular";
  content: "\E432";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_shoe_steps.icon_left a:before, .icon_shoe_steps.icon_right a:after {
  content: "\E432";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_shoe_steps:before {
  content: "\E432";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_plus:after {
  font-family: "Glyphicons Regular";
  content: "\002B";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_plus.icon_left a:before, .icon_plus.icon_right a:after {
  content: "\002B";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_plus:before {
  content: "\002B";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_minus:after {
  font-family: "Glyphicons Regular";
  content: "\2212";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_minus.icon_left a:before, .icon_minus.icon_right a:after {
  content: "\2212";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_minus:before {
  content: "\2212";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_redo:after {
  font-family: "Glyphicons Regular";
  content: "\E435";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_redo.icon_left a:before, .icon_redo.icon_right a:after {
  content: "\E435";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_redo:before {
  content: "\E435";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_undo:after {
  font-family: "Glyphicons Regular";
  content: "\E436";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_undo.icon_left a:before, .icon_undo.icon_right a:after {
  content: "\E436";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_undo:before {
  content: "\E436";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_golf:after {
  font-family: "Glyphicons Regular";
  content: "\E437";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_golf.icon_left a:before, .icon_golf.icon_right a:after {
  content: "\E437";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_golf:before {
  content: "\E437";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_hockey:after {
  font-family: "Glyphicons Regular";
  content: "\E438";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_hockey.icon_left a:before, .icon_hockey.icon_right a:after {
  content: "\E438";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_hockey:before {
  content: "\E438";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_pipe:after {
  font-family: "Glyphicons Regular";
  content: "\E439";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_pipe.icon_left a:before, .icon_pipe.icon_right a:after {
  content: "\E439";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_pipe:before {
  content: "\E439";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_wrench:after {
  font-family: "Glyphicons Regular";
  content: "\1F527";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_wrench.icon_left a:before, .icon_wrench.icon_right a:after {
  content: "\1F527";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_wrench:before {
  content: "\1F527";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_folder_closed:after {
  font-family: "Glyphicons Regular";
  content: "\E441";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_folder_closed.icon_left a:before, .icon_folder_closed.icon_right a:after {
  content: "\E441";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_folder_closed:before {
  content: "\E441";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_phone_alt:after {
  font-family: "Glyphicons Regular";
  content: "\E442";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_phone_alt.icon_left a:before, .icon_phone_alt.icon_right a:after {
  content: "\E442";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_phone_alt:before {
  content: "\E442";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_earphone:after {
  font-family: "Glyphicons Regular";
  content: "\E443";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_earphone.icon_left a:before, .icon_earphone.icon_right a:after {
  content: "\E443";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_earphone:before {
  content: "\E443";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_floppy_disk:after {
  font-family: "Glyphicons Regular";
  content: "\E444";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_floppy_disk.icon_left a:before, .icon_floppy_disk.icon_right a:after {
  content: "\E444";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_floppy_disk:before {
  content: "\E444";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_floppy_saved:after {
  font-family: "Glyphicons Regular";
  content: "\E445";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_floppy_saved.icon_left a:before, .icon_floppy_saved.icon_right a:after {
  content: "\E445";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_floppy_saved:before {
  content: "\E445";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_floppy_remove:after {
  font-family: "Glyphicons Regular";
  content: "\E446";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_floppy_remove.icon_left a:before, .icon_floppy_remove.icon_right a:after {
  content: "\E446";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_floppy_remove:before {
  content: "\E446";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_floppy_save:after {
  font-family: "Glyphicons Regular";
  content: "\E447";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_floppy_save.icon_left a:before, .icon_floppy_save.icon_right a:after {
  content: "\E447";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_floppy_save:before {
  content: "\E447";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_floppy_open:after {
  font-family: "Glyphicons Regular";
  content: "\E448";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_floppy_open.icon_left a:before, .icon_floppy_open.icon_right a:after {
  content: "\E448";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_floppy_open:before {
  content: "\E448";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_translate:after {
  font-family: "Glyphicons Regular";
  content: "\E449";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_translate.icon_left a:before, .icon_translate.icon_right a:after {
  content: "\E449";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_translate:before {
  content: "\E449";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_fax:after {
  font-family: "Glyphicons Regular";
  content: "\E450";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_fax.icon_left a:before, .icon_fax.icon_right a:after {
  content: "\E450";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_fax:before {
  content: "\E450";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_factory:after {
  font-family: "Glyphicons Regular";
  content: "\1F3ED";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_factory.icon_left a:before, .icon_factory.icon_right a:after {
  content: "\1F3ED";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_factory:before {
  content: "\1F3ED";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_shop_window:after {
  font-family: "Glyphicons Regular";
  content: "\E452";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_shop_window.icon_left a:before, .icon_shop_window.icon_right a:after {
  content: "\E452";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_shop_window:before {
  content: "\E452";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_shop:after {
  font-family: "Glyphicons Regular";
  content: "\E453";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_shop.icon_left a:before, .icon_shop.icon_right a:after {
  content: "\E453";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_shop:before {
  content: "\E453";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_kiosk:after {
  font-family: "Glyphicons Regular";
  content: "\E454";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_kiosk.icon_left a:before, .icon_kiosk.icon_right a:after {
  content: "\E454";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_kiosk:before {
  content: "\E454";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_kiosk_wheels:after {
  font-family: "Glyphicons Regular";
  content: "\E455";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_kiosk_wheels.icon_left a:before, .icon_kiosk_wheels.icon_right a:after {
  content: "\E455";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_kiosk_wheels:before {
  content: "\E455";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_kiosk_light:after {
  font-family: "Glyphicons Regular";
  content: "\E456";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_kiosk_light.icon_left a:before, .icon_kiosk_light.icon_right a:after {
  content: "\E456";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_kiosk_light:before {
  content: "\E456";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_kiosk_food:after {
  font-family: "Glyphicons Regular";
  content: "\E457";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_kiosk_food.icon_left a:before, .icon_kiosk_food.icon_right a:after {
  content: "\E457";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_kiosk_food:before {
  content: "\E457";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_transfer:after {
  font-family: "Glyphicons Regular";
  content: "\E458";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_transfer.icon_left a:before, .icon_transfer.icon_right a:after {
  content: "\E458";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_transfer:before {
  content: "\E458";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_money:after {
  font-family: "Glyphicons Regular";
  content: "\E459";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_money.icon_left a:before, .icon_money.icon_right a:after {
  content: "\E459";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_money:before {
  content: "\E459";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_header:after {
  font-family: "Glyphicons Regular";
  content: "\E460";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_header.icon_left a:before, .icon_header.icon_right a:after {
  content: "\E460";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_header:before {
  content: "\E460";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_blacksmith:after {
  font-family: "Glyphicons Regular";
  content: "\E461";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_blacksmith.icon_left a:before, .icon_blacksmith.icon_right a:after {
  content: "\E461";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_blacksmith:before {
  content: "\E461";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_saw_blade:after {
  font-family: "Glyphicons Regular";
  content: "\E462";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_saw_blade.icon_left a:before, .icon_saw_blade.icon_right a:after {
  content: "\E462";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_saw_blade:before {
  content: "\E462";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_basketball:after {
  font-family: "Glyphicons Regular";
  content: "\E463";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_basketball.icon_left a:before, .icon_basketball.icon_right a:after {
  content: "\E463";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_basketball:before {
  content: "\E463";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_server:after {
  font-family: "Glyphicons Regular";
  content: "\E464";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_server.icon_left a:before, .icon_server.icon_right a:after {
  content: "\E464";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_server:before {
  content: "\E464";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_server_plus:after {
  font-family: "Glyphicons Regular";
  content: "\E465";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_server_plus.icon_left a:before, .icon_server_plus.icon_right a:after {
  content: "\E465";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_server_plus:before {
  content: "\E465";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_server_minus:after {
  font-family: "Glyphicons Regular";
  content: "\E466";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_server_minus.icon_left a:before, .icon_server_minus.icon_right a:after {
  content: "\E466";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_server_minus:before {
  content: "\E466";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_server_ban:after {
  font-family: "Glyphicons Regular";
  content: "\E467";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_server_ban.icon_left a:before, .icon_server_ban.icon_right a:after {
  content: "\E467";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_server_ban:before {
  content: "\E467";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_server_flag:after {
  font-family: "Glyphicons Regular";
  content: "\E468";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_server_flag.icon_left a:before, .icon_server_flag.icon_right a:after {
  content: "\E468";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_server_flag:before {
  content: "\E468";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_server_lock:after {
  font-family: "Glyphicons Regular";
  content: "\E469";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_server_lock.icon_left a:before, .icon_server_lock.icon_right a:after {
  content: "\E469";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_server_lock:before {
  content: "\E469";
  height: inherit;
}

/* line 497, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.field.icon_server_new:after {
  font-family: "Glyphicons Regular";
  content: "\E470
";
  height: inherit;
  font-size: 100%;
  position: absolute;
  top: 14%;
  right: 15px;
  z-index: 999;
}

/* line 509, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
.icon_server_new.icon_left a:before, .icon_server_new.icon_right a:after {
  content: "\E470
";
  height: inherit;
}

/* line 514, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i.icon_server_new:before {
  content: "\E470
";
  height: inherit;
}

/* line 525, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
[class^="icon_"] a:before,
[class*=" icon_"] a:before,
[class^="icon_"] a:after,
[class*=" icon_"] a:after,
i[class^="icon_"],
i[class*=" icon_"] {
  font-family: "Glyphicons Regular";
  font-style: normal;
  position: absolute;
  text-decoration: none;
  zoom: 1;
}

/* line 534, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i[class^="icon_"],
i[class*=" icon_"] {
  display: inline-block;
  position: static;
  min-width: 20px;
  margin: 0 auto;
  text-align: center;
}
/* line 540, /home/app/webapp/app/assets/stylesheets/glyphicons.scss */
i[class^="icon_"].green,
i[class*=" icon_"].green {
  color: #a1d65f;
}

/* line 1, /usr/local/rvm/gems/ruby-2.6.10/gems/gritter-1.2.0/app/assets/stylesheets/gritter.css.scss */
#gritter-notice-wrapper {
  position: fixed;
  top: 20px;
  right: 20px;
  width: 301px;
  z-index: 9999;
}
/* line 8, /usr/local/rvm/gems/ruby-2.6.10/gems/gritter-1.2.0/app/assets/stylesheets/gritter.css.scss */
#gritter-notice-wrapper.top-left {
  left: 20px;
  right: auto;
}
/* line 13, /usr/local/rvm/gems/ruby-2.6.10/gems/gritter-1.2.0/app/assets/stylesheets/gritter.css.scss */
#gritter-notice-wrapper.bottom-right {
  top: auto;
  left: auto;
  bottom: 20px;
  right: 20px;
}
/* line 20, /usr/local/rvm/gems/ruby-2.6.10/gems/gritter-1.2.0/app/assets/stylesheets/gritter.css.scss */
#gritter-notice-wrapper.bottom-left {
  top: auto;
  right: auto;
  bottom: 20px;
  left: 20px;
}

/* line 28, /usr/local/rvm/gems/ruby-2.6.10/gems/gritter-1.2.0/app/assets/stylesheets/gritter.css.scss */
.gritter-item-wrapper {
  position: relative;
  margin: 0 0 10px 0;
  background: url(url(/assets/ie-spacer.gif));
}

/* line 34, /usr/local/rvm/gems/ruby-2.6.10/gems/gritter-1.2.0/app/assets/stylesheets/gritter.css.scss */
.gritter-top {
  background: url(url(/assets/gritter.png)) no-repeat left -30px;
  height: 10px;
}

/* line 38, /usr/local/rvm/gems/ruby-2.6.10/gems/gritter-1.2.0/app/assets/stylesheets/gritter.css.scss */
.hover .gritter-top {
  background-position: right -30px;
}

/* line 41, /usr/local/rvm/gems/ruby-2.6.10/gems/gritter-1.2.0/app/assets/stylesheets/gritter.css.scss */
.gritter-bottom {
  background: url(url(/assets/gritter.png)) no-repeat left bottom;
  height: 8px;
  margin: 0;
}

/* line 46, /usr/local/rvm/gems/ruby-2.6.10/gems/gritter-1.2.0/app/assets/stylesheets/gritter.css.scss */
.hover .gritter-bottom {
  background-position: bottom right;
}

/* line 50, /usr/local/rvm/gems/ruby-2.6.10/gems/gritter-1.2.0/app/assets/stylesheets/gritter.css.scss */
.gritter-item {
  display: block;
  color: #eee;
  padding: 2px 11px 8px 11px;
  font-size: 11px;
  font-family: verdana;
  filter: inherit;
}
/* line 58, /usr/local/rvm/gems/ruby-2.6.10/gems/gritter-1.2.0/app/assets/stylesheets/gritter.css.scss */
.gritter-item.gritter-css2 {
  background: url(url(/assets/gritter.png)) no-repeat left -40px;
}
/* line 61, /usr/local/rvm/gems/ruby-2.6.10/gems/gritter-1.2.0/app/assets/stylesheets/gritter.css.scss */
.gritter-item.gritter-css3 {
  background: rgba(0, 0, 0, 0.8);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding-top: 12px;
  padding-bottom: 16px;
}
/* line 70, /usr/local/rvm/gems/ruby-2.6.10/gems/gritter-1.2.0/app/assets/stylesheets/gritter.css.scss */
.gritter-item p {
  padding: 0;
  margin: 0;
}

/* line 75, /usr/local/rvm/gems/ruby-2.6.10/gems/gritter-1.2.0/app/assets/stylesheets/gritter.css.scss */
.hover .gritter-item.gritter-css2 {
  background-position: right -40px;
}

/* line 78, /usr/local/rvm/gems/ruby-2.6.10/gems/gritter-1.2.0/app/assets/stylesheets/gritter.css.scss */
.hover .gritter-item.gritter-css3 {
  padding: 10px 9px 14px 9px;
  border: solid 2px #fff;
}

/* line 83, /usr/local/rvm/gems/ruby-2.6.10/gems/gritter-1.2.0/app/assets/stylesheets/gritter.css.scss */
.gritter-close {
  display: none;
  position: absolute;
  top: 5px;
  left: 3px;
  cursor: pointer;
  width: 30px;
  height: 30px;
  filter: inherit;
}

/* line 93, /usr/local/rvm/gems/ruby-2.6.10/gems/gritter-1.2.0/app/assets/stylesheets/gritter.css.scss */
.gritter-css2 .gritter-close {
  background: url(url(/assets/gritter.png)) no-repeat left top;
}

/* line 96, /usr/local/rvm/gems/ruby-2.6.10/gems/gritter-1.2.0/app/assets/stylesheets/gritter.css.scss */
.gritter-css3 .gritter-close {
  background: url(url(/assets/gritter-close.png)) no-repeat;
}

/* line 100, /usr/local/rvm/gems/ruby-2.6.10/gems/gritter-1.2.0/app/assets/stylesheets/gritter.css.scss */
.gritter-title {
  font-size: 14px;
  font-weight: bold;
  padding: 0 0 7px 0;
  display: block;
  text-shadow: 1px 1px #000;
  /* Not supported by IE :( */
}

/* line 107, /usr/local/rvm/gems/ruby-2.6.10/gems/gritter-1.2.0/app/assets/stylesheets/gritter.css.scss */
.gritter-image {
  width: 48px;
  height: 48px;
  float: left;
}

/* line 113, /usr/local/rvm/gems/ruby-2.6.10/gems/gritter-1.2.0/app/assets/stylesheets/gritter.css.scss */
.gritter-with-image,
.gritter-without-image {
  padding: 0 0 5px 0;
}

/* line 116, /usr/local/rvm/gems/ruby-2.6.10/gems/gritter-1.2.0/app/assets/stylesheets/gritter.css.scss */
.gritter-with-image {
  width: 220px;
  float: right;
}

/* line 1, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_box {
  position: relative;
  overflow: visible;
  border: 1px solid #ddd;
  background-color: white;
}

/* line 8, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_air {
  position: absolute;
  z-index: 2;
}

/*
	Fullscreen
*/
/* line 16, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_box_fullscreen {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 5000;
  overflow: hidden;
  width: 100%;
}

/* line 25, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_box iframe {
  display: block;
  margin: 0;
  padding: 0;
}

/* line 31, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor-link-tooltip {
  position: absolute;
  z-index: 3000;
  padding: 10px;
  line-height: 1;
  display: inline-block;
  background-color: #000;
  color: #555 !important;
}

/* line 40, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor-link-tooltip a {
  color: #ccc;
  margin: 0 5px;
  text-decoration: none;
}

/* line 45, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor-link-tooltip a:hover {
  color: white;
}

/* line 69, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor code,
.redactor_editor pre {
  font-family: Menlo, Monaco, monospace, sans-serif !important;
}

/* line 82, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor,
.redactor_editor:focus,
.redactor_editor div,
.redactor_editor p,
.redactor_editor ul,
.redactor_editor ol,
.redactor_editor table,
.redactor_editor dl,
.redactor_editor blockquote,
.redactor_editor pre {
  font-size: 15px;
  line-height: 1.5rem;
}

/* line 88, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor,
.redactor_editor:focus {
  position: relative;
  overflow: auto;
  margin: 0 !important;
  padding: 10px;
  padding-bottom: 5px;
  outline: none;
  background: none;
  background: white !important;
  box-shadow: none !important;
  white-space: normal;
}

/* line 100, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor a {
  color: #15c !important;
  text-decoration: underline !important;
}

/* line 105, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor .redactor_placeholder {
  color: #999 !important;
  display: block !important;
  margin-bottom: 10px !important;
}

/* line 114, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor object,
.redactor_editor embed,
.redactor_editor video,
.redactor_editor img {
  max-width: 100%;
  width: auto;
}

/* line 119, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor video,
.redactor_editor img {
  height: auto;
}

/* line 130, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor div,
.redactor_editor p,
.redactor_editor ul,
.redactor_editor ol,
.redactor_editor table,
.redactor_editor dl,
.redactor_editor blockquote,
.redactor_editor pre {
  margin: 0;
  margin-bottom: 10px !important;
  border: none;
  background: none !important;
  box-shadow: none !important;
}

/* line 139, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor iframe,
.redactor_editor object,
.redactor_editor hr {
  margin-bottom: 15px !important;
}

/* line 142, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor blockquote {
  margin-left: 1.5em !important;
  padding-left: 0 !important;
  color: #777;
  font-style: italic !important;
}

/* line 149, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor ul,
.redactor_editor ol {
  padding-left: 2em !important;
}

/* line 155, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor ul ul,
.redactor_editor ol ol,
.redactor_editor ul ol,
.redactor_editor ol ul {
  margin: 2px !important;
  padding: 0 !important;
  padding-left: 2em !important;
  border: none;
}

/* line 161, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor dl dt {
  font-weight: bold;
}

/* line 162, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor dd {
  margin-left: 1em;
}

/* line 164, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor table {
  border-collapse: collapse;
  font-size: 1em !important;
}

/* line 168, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor table td {
  padding: 5px !important;
  border: 1px solid #ddd;
  vertical-align: top;
}

/* line 173, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor table thead td {
  border-bottom: 2px solid #000 !important;
  font-weight: bold !important;
}

/* line 177, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor code {
  background-color: #d8d7d7 !important;
}

/* line 180, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor pre {
  overflow: auto;
  padding: 1em !important;
  border: 1px solid #ddd !important;
  border-radius: 3px !important;
  background: #f8f8f8 !important;
  white-space: pre;
  font-size: 90% !important;
}

/* line 189, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
}

/* line 200, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor h1,
.redactor_editor h2,
.redactor_editor h3,
.redactor_editor #redactor_modal header,
#redactor_modal .redactor_editor header,
.redactor_editor h4,
.redactor_editor h5,
.redactor_editor h6 {
  margin-top: 0 !important;
  margin-right: 0 !important;
  margin-left: 0;
  padding: 0 !important;
  background: none;
  color: #000;
  font-weight: bold;
}

/* line 210, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor h1 {
  margin-bottom: 10px;
  font-size: 36px !important;
  line-height: 40px !important;
}

/* line 215, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor h2 {
  margin-bottom: 10px;
  font-size: 30px !important;
  line-height: 38px !important;
}

/* line 220, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor h3, .redactor_editor #redactor_modal header, #redactor_modal .redactor_editor header {
  margin-bottom: 10px;
  font-size: 24px !important;
  line-height: 30px;
}

/* line 225, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor h4 {
  margin-bottom: 10px;
  font-size: 18px !important;
  line-height: 24px !important;
}

/* line 230, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor h5 {
  margin-bottom: 10px;
  font-size: 1em !important;
}

/* line 235, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor.redactor_editor_wym {
  padding: 10px 7px 0 7px !important;
  background: #f6f6f6 !important;
}

/* line 252, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor_wym div,
.redactor_editor_wym p,
.redactor_editor_wym ul,
.redactor_editor_wym ol,
.redactor_editor_wym table,
.redactor_editor_wym dl,
.redactor_editor_wym pre,
.redactor_editor_wym h1,
.redactor_editor_wym h2,
.redactor_editor_wym h3,
.redactor_editor_wym #redactor_modal header,
#redactor_modal .redactor_editor_wym header,
.redactor_editor_wym h4,
.redactor_editor_wym h5,
.redactor_editor_wym h6,
.redactor_editor_wym blockquote {
  margin: 0 0 5px 0;
  padding: 10px !important;
  border: 1px solid #e4e4e4 !important;
  background-color: white !important;
}

/* line 258, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor_wym blockquote:before {
  content: '';
}

/* line 261, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor_wym div {
  border: 1px dotted #aaa !important;
}

/* line 264, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor_wym pre {
  border: 2px dashed #e4e4e4 !important;
  background-color: #f8f8f8 !important;
}

/* line 269, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor_wym ul,
.redactor_editor_wym ol {
  padding-left: 2em !important;
}

/* line 275, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_editor_wym ul li ul,
.redactor_editor_wym ul li ol,
.redactor_editor_wym ol li ol,
.redactor_editor_wym ol li ul {
  border: none !important;
}

/*
	TOOLBAR
*/
/* line 282, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_toolbar {
  position: relative;
  top: 0;
  left: 0;
  margin: 0 !important;
  padding: 0 !important;
  padding-left: 2px !important;
  border: 1px solid #ddd;
  border-bottom-color: #bcbcbc;
  background: white;
  background: -moz-linear-gradient(top, white 0%, white 25%, #f5f6f6 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(25%, white), color-stop(100%, #f5f6f6));
  background: -webkit-linear-gradient(top, white 0%, white 25%, #f5f6f6 100%);
  background: -o-linear-gradient(top, white 0%, white 25%, #f5f6f6 100%);
  background: -ms-linear-gradient(top, white 0%, white 25%, #f5f6f6 100%);
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 25%, #f5f6f6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$kangacoders_white', endColorstr='$kangacoders_grey',GradientType=0 );
  list-style: none !important;
  font-size: 0;
  line-height: 0 !important;
}

/* line 303, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_toolbar:after {
  display: block;
  visibility: hidden;
  clear: both;
  height: 0;
  content: ".";
}

/* line 310, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_box .redactor_toolbar {
  border: none;
  border-bottom: 1px solid #b8b8b8;
}

/* line 314, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_toolbar.toolbar_fixed_box {
  border: 1px solid #ddd;
  border-bottom-color: #b8b8b8;
}

/* line 318, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_air .redactor_toolbar {
  padding-right: 2px !important;
}

/* line 321, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_toolbar li {
  float: left !important;
  margin: 0 !important;
  padding: 1px 0 3px 1px;
  outline: none;
  list-style: none !important;
}

/* line 328, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_toolbar li.redactor_separator {
  float: left;
  margin: 0 2px 0 3px !important;
  padding: 0;
  height: 29px;
  border-right: 1px solid #f4f4f4;
  border-left: 1px solid #d8d8d8;
}

/* line 336, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_toolbar li a {
  display: block;
  width: 25px;
  height: 25px;
  outline: none;
  border: 1px solid transparent;
  text-decoration: none;
  font-size: 0;
  line-height: 0;
  cursor: pointer;
  zoom: 1;
  *border: 1px solid #eee;
}

/* line 349, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_toolbar li.redactor_btn_right {
  float: none;
  float: right !important;
}

/* line 353, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_toolbar li a {
  display: block;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4QAAAAZCAYAAABpXuA7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTAzNkE5MzBENTdFMTExODJDNjhBMUI3REEyODQzMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3QjA3Mzk4NEJBMkExMUUyODgwRjgyOEZCRDVFNjYzMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3QjA3Mzk4M0JBMkExMUUyODgwRjgyOEZCRDVFNjYzMyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDU4MDExNzQwNzIwNjgxMTgyMkE5Q0VDNTNDRTc5RkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkEwMzZBOTMwRDU3RTExMTgyQzY4QTFCN0RBMjg0MzAiLz4gPC9yZGY6RGVzY3Jp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);
  background-position: 0;
  background-repeat: no-repeat;
  text-indent: -9999px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  /* line 368, /home/app/webapp/app/assets/stylesheets/redactor.scss */
  .redactor_toolbar li a {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABwgAAAAyCAYAAABI1Y/DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCQTAzNkE5MzBENTdFMTExODJDNjhBMUI3REEyODQzMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3QjA3Mzk4OEJBMkExMUUyODgwRjgyOEZCRDVFNjYzMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3QjA3Mzk4N0JBMkExMUUyODgwRjgyOEZCRDVFNjYzMyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDU4MDExNzQwNzIwNjgxMTgyMkE5Q0VDNTNDRTc5RkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkEwMzZBOTMwRDU3RTExMTgyQzY4QTFCN0RBMjg0MzAiLz4gPC9yZGY6RGVzY3Jp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);
    background-size: auto 25px;
  }
}
/* line 374, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_toolbar li a:hover {
  outline: none;
  border-color: #98a6ba;
  border-color: rgba(162, 185, 208, 0.8);
  background-color: #d4dce9;
  background-color: rgba(176, 199, 223, 0.5);
}

/* line 382, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_toolbar li a:active,
.redactor_toolbar li a.redactor_act {
  outline: none;
  border-color: #b5b5b5;
  background-color: #ddd;
}

/* line 387, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_button_disabled {
  opacity: 0.3;
}

/* line 390, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_button_disabled:hover {
  outline: none;
  border-color: transparent !important;
  background-color: transparent !important;
  cursor: default;
}

/*
	BUTTONS
	step 25px
*/
/* line 401, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_html {
  background-position: 0px;
}

/* line 402, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_formatting {
  background-position: -25px;
}

/* line 403, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_bold {
  background-position: -50px;
}

/* line 404, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_italic {
  background-position: -75px;
}

/* line 405, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_deleted {
  background-position: -500px;
}

/* line 406, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_unorderedlist {
  background-position: -100px;
}

/* line 407, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_orderedlist {
  background-position: -125px;
}

/* line 408, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_outdent {
  background-position: -150px;
}

/* line 409, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_indent {
  background-position: -175px;
}

/* line 410, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_image {
  background-position: -200px;
}

/* line 411, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_video {
  background-position: -225px;
}

/* line 412, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_file {
  background-position: -250px;
}

/* line 413, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_table {
  background-position: -275px;
}

/* line 414, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_link {
  background-position: -300px;
}

/* line 415, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_fontcolor {
  background-position: -325px;
}

/* line 416, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_backcolor {
  background-position: -350px;
}

/* line 417, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_alignleft {
  background-position: -375px;
}

/* line 418, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_aligncenter {
  background-position: -400px;
}

/* line 419, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_alignright {
  background-position: -425px;
}

/* line 420, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_justify {
  background-position: -450px;
}

/* line 421, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_horizontalrule {
  background-position: -475px;
}

/* line 422, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_underline {
  background-position: -525px;
}

/* line 424, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_fullscreen {
  background-position: -550px;
}

/* line 425, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_normalscreen {
  background-position: -575px;
}

/* line 426, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_clips {
  background-position: -600px;
}

/* line 428, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_alignment {
  background-position: -625px;
}

/* line 430, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_fontfamily {
  background-position: -650px;
}

/* line 431, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_fontsize {
  background-position: -675px;
}

/* line 433, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_direction {
  background-position: -700px;
}

/* line 434, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_lists {
  background-position: -725px;
}

/* line 435, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_font {
  background-position: -750px;
}

/* line 437, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_h1 {
  background-position: -775px;
}

/* line 438, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_h2 {
  background-position: -800px;
}

/* line 439, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_h3 {
  background-position: -825px;
}

/* line 440, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_quote {
  background-position: -850px;
}

/* line 441, /home/app/webapp/app/assets/stylesheets/redactor.scss */
body .redactor_toolbar li a.redactor_btn_pre {
  background-position: -875px;
}

/*
	Toolbar classes
*/
/* line 446, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_format_blockquote {
  padding-left: 10px;
  color: #666 !important;
  font-style: italic;
}

/* line 451, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_format_pre {
  font-family: monospace, sans-serif;
}

/* line 458, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_format_h1,
.redactor_format_h2,
.redactor_format_h3,
.redactor_format_h4,
.redactor_format_h5 {
  font-weight: bold;
}

/* line 461, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_format_h1 {
  font-size: 30px;
  line-height: 36px;
}

/* line 465, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_format_h2 {
  font-size: 24px;
  line-height: 36px;
}

/* line 469, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_format_h3 {
  font-size: 20px;
  line-height: 30px;
}

/* line 473, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_format_h4 {
  font-size: 16px;
  line-height: 26px;
}

/* line 477, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_format_h5 {
  font-size: 14px;
  line-height: 23px;
}

/*
	DROPDOWN
*/
/* line 486, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_dropdown {
  position: absolute;
  top: 28px;
  left: 0;
  z-index: 2004;
  padding: 10px;
  width: 200px;
  background-color: white;
  box-shadow: 0 1px 5px #a1d65f;
  font-size: 13px;
  font-family: Helvetica, Arial, Verdana, Tahoma, sans-serif;
  line-height: 21px;
}

/* line 499, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_separator_drop {
  padding: 0 !important;
  border-top: 1px solid #ddd;
  font-size: 0;
  line-height: 0;
}

/* line 505, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_dropdown a {
  display: block;
  padding: 3px 5px;
  color: #000;
  text-decoration: none;
}

/* line 511, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_dropdown a:hover {
  background-color: #dde4ef;
  color: #444 !important;
  text-decoration: none;
}

/* MODAL */
/* line 518, /home/app/webapp/app/assets/stylesheets/redactor.scss */
#redactor_modal_overlay {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 50000;
  margin: auto;
  width: 100%;
  height: 100%;
  background-color: #333 !important;
  opacity: 0.50;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
}

/* line 533, /home/app/webapp/app/assets/stylesheets/redactor.scss */
#redactor_modal {
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 50001;
  padding: 0;
  border-radius: 6px;
  background: #f5f6f6;
  box-shadow: 0px 5px 60px #000;
}

/* line 543, /home/app/webapp/app/assets/stylesheets/redactor.scss */
#redactor_modal header {
  padding: 11px 30px 0 15px;
}

/* line 547, /home/app/webapp/app/assets/stylesheets/redactor.scss */
#redactor_modal section {
  border-style: solid;
  border-width: 1px;
  border-color: #e3e3e3;
  margin-bottom: 1.25rem;
  padding: 1.25rem;
  background: white;
  margin: 0.625rem;
}
/* line 48, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
#redactor_modal section > :first-child {
  margin-top: 0;
}
/* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
#redactor_modal section > :last-child {
  margin-bottom: 0;
}
/* line 54, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
#redactor_modal section h1, #redactor_modal section h2, #redactor_modal section h3, #redactor_modal section header, #redactor_modal section h4, #redactor_modal section h5, #redactor_modal section h6, #redactor_modal section p {
  color: #333333;
}
/* line 58, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
#redactor_modal section h1, #redactor_modal section h2, #redactor_modal section h3, #redactor_modal section header, #redactor_modal section h4, #redactor_modal section h5, #redactor_modal section h6 {
  line-height: 1;
  margin-bottom: 0.625rem;
}
/* line 60, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
#redactor_modal section h1.subheader, #redactor_modal section h2.subheader, #redactor_modal section h3.subheader, #redactor_modal section header.subheader, #redactor_modal section h4.subheader, #redactor_modal section h5.subheader, #redactor_modal section h6.subheader {
  line-height: 1.4;
}

/* line 551, /home/app/webapp/app/assets/stylesheets/redactor.scss */
#redactor_modal_close {
  position: absolute;
  top: 5px;
  right: 5px;
  width: 20px;
  height: 20px;
  color: #777;
  font-size: 20px;
  cursor: pointer;
}

/* line 561, /home/app/webapp/app/assets/stylesheets/redactor.scss */
#redactor_modal_close:hover {
  color: #000;
}

/* line 564, /home/app/webapp/app/assets/stylesheets/redactor.scss */
#redactor_modal label {
  display: block !important;
  float: none !important;
  margin: 10px 0 3px 0 !important;
  padding: 0 !important;
}

/* line 570, /home/app/webapp/app/assets/stylesheets/redactor.scss */
#redactor_modal textarea {
  display: block;
  margin-top: 4px;
}

/* line 574, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_input {
  width: 99%;
  font-size: 14px;
}

/* line 578, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_modal_box {
  overflow: auto;
  margin-bottom: 10px;
  height: 350px;
}

/* line 583, /home/app/webapp/app/assets/stylesheets/redactor.scss */
#redactor_image_box {
  overflow: auto;
  margin-bottom: 10px;
  height: 270px;
}

/* line 588, /home/app/webapp/app/assets/stylesheets/redactor.scss */
#redactor_image_box_select {
  display: block;
  margin-bottom: 15px !important;
  width: 200px;
}

/* line 593, /home/app/webapp/app/assets/stylesheets/redactor.scss */
#redactor_image_box img {
  margin-right: 10px;
  margin-bottom: 10px;
  max-width: 100px;
  cursor: pointer;
}

/* line 599, /home/app/webapp/app/assets/stylesheets/redactor.scss */
#redactor_tabs {
  margin-bottom: 18px;
}

/* line 602, /home/app/webapp/app/assets/stylesheets/redactor.scss */
#redactor_tabs a {
  display: inline-block;
  margin-right: 5px;
  border-style: solid;
  border-width: 0px;
  cursor: pointer;
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  font-weight: normal;
  line-height: normal;
  margin: 0 0 1.25rem;
  position: relative;
  text-decoration: none;
  text-align: center;
  display: inline-block;
  padding-top: 1rem;
  padding-right: 2rem;
  padding-bottom: 1.0625rem;
  padding-left: 2rem;
  font-size: 1rem;
  /*     @else                            { font-size: $padding - rem-calc(2); } */
  background-color: #a1d65f;
  border-color: #84c532;
  color: white;
}
/* line 144, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
#redactor_tabs a:hover, #redactor_tabs a:focus {
  background-color: #84c532;
}
/* line 155, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
#redactor_tabs a:hover, #redactor_tabs a:focus {
  color: white;
}
/* line 606, /home/app/webapp/app/assets/stylesheets/redactor.scss */
#redactor_tabs a.redactor_tabs_act {
  background-color: #95d14b;
}

/* line 610, /home/app/webapp/app/assets/stylesheets/redactor.scss */
#redactor_modal footer {
  padding: 9px 30px 20px 30px;
  border-radius: 0 0 3px 3px;
  text-align: right;
}

/* line 617, /home/app/webapp/app/assets/stylesheets/redactor.scss */
#redactor_modal input[type="radio"],
#redactor_modal input[type="checkbox"] {
  position: relative;
  top: -1px;
}

/* line 624, /home/app/webapp/app/assets/stylesheets/redactor.scss */
#redactor_modal input[type="text"],
#redactor_modal input[type="password"],
#redactor_modal input[type="email"],
#redactor_modal textarea {
  position: relative;
  z-index: 2;
  margin: 0;
}

/* line 631, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_modal_btn {
  border-style: solid;
  border-width: 0px;
  cursor: pointer;
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  font-weight: normal;
  line-height: normal;
  margin: 0 0 1.25rem;
  position: relative;
  text-decoration: none;
  text-align: center;
  display: inline-block;
  padding-top: 0.3125rem;
  padding-right: 0.625rem;
  padding-bottom: 0.375rem;
  padding-left: 0.625rem;
  /*     @else                            { font-size: $padding - rem-calc(2); } */
  background-color: #f5f6f6;
  border-color: #c1c7c7;
  color: #333333;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  position: relative;
  display: inline-block;
  margin-left: 0.5rem;
  outline: none;
  border: none;
}
/* line 144, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.redactor_modal_btn:hover, .redactor_modal_btn:focus {
  background-color: #c1c7c7;
}
/* line 150, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.redactor_modal_btn:hover, .redactor_modal_btn:focus {
  color: #333333;
}

/* line 640, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_modal_delete_btn {
  border-style: solid;
  border-width: 0px;
  cursor: pointer;
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  font-weight: normal;
  line-height: normal;
  margin: 0 0 1.25rem;
  position: relative;
  text-decoration: none;
  text-align: center;
  display: inline-block;
  padding-top: 0.3125rem;
  padding-right: 0.625rem;
  padding-bottom: 0.375rem;
  padding-left: 0.625rem;
  /*     @else                            { font-size: $padding - rem-calc(2); } */
  background-color: #b94a48;
  border-color: #953b39;
  color: white;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
/* line 144, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.redactor_modal_delete_btn:hover, .redactor_modal_delete_btn:focus {
  background-color: #953b39;
}
/* line 155, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.redactor_modal_delete_btn:hover, .redactor_modal_delete_btn:focus {
  color: white;
}

/* line 644, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_modal_action_btn {
  border-style: solid;
  border-width: 0px;
  cursor: pointer;
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  font-weight: normal;
  line-height: normal;
  margin: 0 0 1.25rem;
  position: relative;
  text-decoration: none;
  text-align: center;
  display: inline-block;
  padding-top: 0.3125rem;
  padding-right: 0.625rem;
  padding-bottom: 0.375rem;
  padding-left: 0.625rem;
  /*     @else                            { font-size: $padding - rem-calc(2); } */
  background-color: #a1d65f;
  border-color: #84c532;
  color: white;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  border: none;
  margin-left: 0.5rem;
  font-size: 1rem;
}
/* line 144, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.redactor_modal_action_btn:hover, .redactor_modal_action_btn:focus {
  background-color: #84c532;
}
/* line 155, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
.redactor_modal_action_btn:hover, .redactor_modal_action_btn:focus {
  color: white;
}

/* Drag and Drop Area */
/* line 652, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_droparea {
  position: relative;
  margin: auto;
  margin-bottom: 5px;
  width: 100%;
}

/* line 658, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_droparea .redactor_dropareabox {
  position: relative;
  z-index: 1;
  padding: 60px 0;
  width: 99%;
  border: 1px dashed #a1d65f;
  background-color: white;
  text-align: center;
}

/* line 667, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_dropalternative {
  margin: 4px 0 2px 0;
}

/* line 670, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_dropareabox.hover {
  border-color: #aaa;
  background: #efe3b8;
}

/* line 674, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_dropareabox.error {
  border-color: #dcc3c3;
  background: #f7e5e5;
}

/* line 678, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor_dropareabox.drop {
  border-color: #e0e5d6;
  background: #f4f4ee;
}

/* =Progress
-----------------------------------------------------------------------------*/
/* line 685, /home/app/webapp/app/assets/stylesheets/redactor.scss */
#redactor-progress-drag {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 200px;
  margin-left: -130px;
  margin-top: -35px;
  z-index: 10000;
  padding: 30px;
  background: rgba(0, 0, 0, 0.7);
  box-shadow: none;
}

/* line 697, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor-progress {
  height: 12px;
  overflow: hidden;
  background-color: #2f2f2f;
  border-radius: 3px;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2);
  margin-bottom: 1.5em;
}

/* line 705, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor-progress .redactor-progress-bar {
  top: 1px;
  left: 1px;
  position: relative;
  background-color: #a1d65f;
  width: 0;
  height: 12px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 718, /home/app/webapp/app/assets/stylesheets/redactor.scss */
.redactor-progress-striped .redactor-progress-bar:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA6lpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFRTE5QjlCQTlDMkQxMUUwOUFFQ0M4MEYwM0YzNUE2RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowNkRFQUIzNjlDMkUxMUUwOUFFQ0M4MEYwM0YzNUE2RCI+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+Z3JhZGllbnQ8L3JkZjpsaT4gPC9yZGY6QWx0PiA8L2RjOnRpdGxlPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFRTE5QjlCODlDMkQxMUUwOUFFQ0M4MEYwM0YzNUE2RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFRTE5QjlCOTlDMkQxMUUwOUFFQ0M4MEYwM0YzNUE2RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pq477Q0AAAD2SURBVHjaxFIxDsIwDLRF/1AmRp7AM9iYWHkD76AP6h9Qi1SGfqAMqGJg6XA4jts0RUwZiKLEsZ3L+Rwmoi0lDC6Ky4rAMuGO5DY5iuWH93oDegMuK8QA7JIYCMDpvwDDMBzNHCGtONYq2enjHKYLMObCp7dtu/+FDppDgyJpTemsrm/9l7L2ku4aUy4BTEmKR1hmVXV9OjfsqlqC7irAhBKxDnmOQdPc+ynKMXdenEELAFmzrnu8RoK6jpRhHkGJmFgdXmsByNf5Wx+fJPbigEI3OKrB77Bfy2VZzppqC0IfAtlIAusC9CNtUn/iIRXgnALwEWAA/+5+ZNOapmcAAAAASUVORK5CYII=");
}

/* line 27, /home/app/webapp/app/assets/stylesheets/application.scss */
h1, h2, h3, #redactor_modal header, h4, h5, h6 {
  font-weight: bold;
}

/* line 31, /home/app/webapp/app/assets/stylesheets/application.scss */
html {
  height: 100%;
  width: 100%;
}

/* line 36, /home/app/webapp/app/assets/stylesheets/application.scss */
input[type='email'], input[type='password'], input[type='text'], textarea, select {
  -webkit-border-radius: 6px;
  border-radius: 6px;
}

/* line 40, /home/app/webapp/app/assets/stylesheets/application.scss */
.error, #error_explanation {
  border-style: solid;
  border-width: 1px;
  display: block;
  font-weight: normal;
  margin-bottom: 1.25rem;
  position: relative;
  padding: 0.875rem 1.5rem 0.875rem 0.875rem;
  font-size: 0.8125rem;
  background-color: #f2dede;
  border-color: #e0afaf;
  color: #101010;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  color: #b94a48;
  font-size: 0.8125rem;
}
/* line 45, /home/app/webapp/app/assets/stylesheets/application.scss */
.error h2, #error_explanation h2 {
  color: #b94a48;
  font-size: 1.25em;
}
/* line 49, /home/app/webapp/app/assets/stylesheets/application.scss */
.error li, #error_explanation li {
  list-style-position: inside;
}

/* line 54, /home/app/webapp/app/assets/stylesheets/application.scss */
.field_with_errors input, .field_with_errors select, .field_with_errors textarea {
  border-color: #b94a48;
  background-color: rgba(185, 74, 72, 0.1);
}
/* line 266, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_forms.scss */
.field_with_errors input:focus, .field_with_errors select:focus, .field_with_errors textarea:focus {
  background: #fafafa;
  border-color: #a1d65f;
}

/* line 58, /home/app/webapp/app/assets/stylesheets/application.scss */
.notice, .success {
  border-style: solid;
  border-width: 1px;
  display: block;
  font-weight: normal;
  margin-bottom: 1.25rem;
  position: relative;
  padding: 0.875rem 1.5rem 0.875rem 0.875rem;
  font-size: 0.8125rem;
  background-color: #dff0d8;
  border-color: #b9deaa;
  color: #101010;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  color: #468847;
  font-size: 0.8125rem;
}
/* line 63, /home/app/webapp/app/assets/stylesheets/application.scss */
.notice h2, .success h2 {
  color: #468847;
  font-size: 1.25em;
}
/* line 67, /home/app/webapp/app/assets/stylesheets/application.scss */
.notice li, .success li {
  list-style-position: inside;
}

/* line 74, /home/app/webapp/app/assets/stylesheets/application.scss */
.merged_container.label_left input[type='email'], .merged_container.label_left input[type='password'], .merged_container.label_left input[type='text'], .row.collapse.label_left input[type='email'], .row.collapse.label_left input[type='password'], .row.collapse.label_left input[type='text'] {
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
/* line 78, /home/app/webapp/app/assets/stylesheets/application.scss */
.merged_container.label_left span.prefix, .row.collapse.label_left span.prefix {
  -moz-border-radius-bottomleft: 6px;
  -moz-border-radius-topleft: 6px;
  -webkit-border-bottom-left-radius: 6px;
  -webkit-border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
/* line 84, /home/app/webapp/app/assets/stylesheets/application.scss */
.merged_container.label_right input[type='email'], .merged_container.label_right input[type='password'], .merged_container.label_right input[type='text'], .row.collapse.label_right input[type='email'], .row.collapse.label_right input[type='password'], .row.collapse.label_right input[type='text'] {
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
/* line 87, /home/app/webapp/app/assets/stylesheets/application.scss */
.merged_container.label_right span.prefix, .row.collapse.label_right span.prefix {
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
  -webkit-border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

/* line 93, /home/app/webapp/app/assets/stylesheets/application.scss */
.tabs dd.active a {
  background: #a1d65f;
}

/* line 14, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend {
  min-height: 100%;
  position: relative;
}
/* line 5, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #content {
  margin-left: 76px;
  min-width: 244px;
}
/* line 9, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #nav, body.backend #nav_bg {
  display: block;
}
/* line 20, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend.menu_hidden #content {
  margin-left: 0;
  min-width: 320px;
}
/* line 24, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend.menu_hidden #nav, body.backend.menu_hidden #nav_bg {
  display: none;
}
/* line 27, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend.menu_hidden #title_bar .toggle-leftbar a {
  color: white;
}
/* line 32, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend a.button input {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  font-size: 50px;
  opacity: 0;
}
/* line 41, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend a.remove:hover {
  color: #b94a48 !important;
}
/* line 44, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend dl.section-container.accordion {
  margin-bottom: 1.25rem;
}
/* line 47, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend iframe {
  border: 0;
}
/* line 53, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend li.hover > .handle:before, body.backend .item.hover > .handle:before {
  opacity: 1;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
/* line 59, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend li.hover > .item > div > .handle_indent, body.backend .item.hover > .item > div > .handle_indent {
  padding-left: 2.625rem !important;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
/* line 64, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend li.hover div.actions, body.backend .item.hover div.actions {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
  opacity: 1;
}
/* line 70, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend li > div > .handle_indent, body.backend .item > div > .handle_indent {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
  padding-left: 0;
}
/* line 75, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend li > .handle, body.backend .item > .handle {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 999;
  display: block;
  cursor: pointer;
  width: 2.625rem;
  height: 2.625rem;
}
/* line 85, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend li > .handle:before, body.backend .item > .handle:before {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
  height: 2.625rem;
  width: 2.625rem;
  display: block;
  opacity: 0;
  line-height: 2.625rem;
}
/* line 94, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend li > .handle:hover, body.backend .item > .handle:hover {
  color: #a1d65f;
}
/* line 98, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend li div.actions, body.backend .item div.actions {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
  display: inline-block;
  text-align: right;
  opacity: 0;
}
/* line 104, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend li div.actions a, body.backend .item div.actions a {
  margin-right: 0.3125rem;
  color: #222222;
}
/* line 108, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend li div.actions a:hover, body.backend .item div.actions a:hover {
  color: #a1d65f;
}
/* line 113, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend ul.list {
  list-style-type: none;
}
/* line 115, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend ul.list li {
  border-style: solid;
  border-width: 1px;
  border-color: #d9dcdc;
  margin-bottom: 1.25rem;
  padding: 0.3125rem;
  background: #f5f6f6;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  height: 2.3125rem;
  margin-bottom: 0.25rem;
}
/* line 48, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
body.backend ul.list li > :first-child {
  margin-top: 0;
}
/* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
body.backend ul.list li > :last-child {
  margin-bottom: 0;
}
/* line 54, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
body.backend ul.list li h1, body.backend ul.list li h2, body.backend ul.list li h3, body.backend ul.list li #redactor_modal header, #redactor_modal body.backend ul.list li header, body.backend ul.list li h4, body.backend ul.list li h5, body.backend ul.list li h6, body.backend ul.list li p {
  color: #333333;
}
/* line 58, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
body.backend ul.list li h1, body.backend ul.list li h2, body.backend ul.list li h3, body.backend ul.list li #redactor_modal header, #redactor_modal body.backend ul.list li header, body.backend ul.list li h4, body.backend ul.list li h5, body.backend ul.list li h6 {
  line-height: 1;
  margin-bottom: 0.625rem;
}
/* line 60, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
body.backend ul.list li h1.subheader, body.backend ul.list li h2.subheader, body.backend ul.list li h3.subheader, body.backend ul.list li #redactor_modal header.subheader, #redactor_modal body.backend ul.list li header.subheader, body.backend ul.list li h4.subheader, body.backend ul.list li h5.subheader, body.backend ul.list li h6.subheader {
  line-height: 1.4;
}
/* line 121, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend ul.list li:hover a, body.backend ul.list li:focus a {
  display: inline-block;
}
/* line 127, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend ul.list.code_blocks .code_block > div {
  width: auto;
  margin: 0;
  max-width: none;
  *zoom: 1;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend ul.list.code_blocks .code_block > div:before, body.backend ul.list.code_blocks .code_block > div:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend ul.list.code_blocks .code_block > div:after {
  clear: both;
}
/* line 129, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend ul.list.code_blocks .code_block > div > *:nth-child(1) {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 83.33333%;
  float: left;
}
/* line 132, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend ul.list.code_blocks .code_block > div > *:nth-child(2) {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 16.66667%;
  float: right;
  float: left;
}
/* line 138, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend ul.list.code_blocks li a {
  display: inline-block;
}
/* line 148, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .balloons.tree > .item_section {
  width: 9.375rem;
  display: inline-block;
}
/* line 152, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .balloons.tree > .item_section.active .item {
  background-color: #a1d65f;
  color: white;
}
/* line 153, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .balloons.tree > .item_section.active .item div.actions a:hover {
  color: white;
}
/* line 160, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .balloons.tree > .item_section .name {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 171, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .clear.this {
  clear: both;
  margin-bottom: 0.9375rem;
}
/* line 175, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .clear:not(.this):after {
  clear: both;
}
/* line 179, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .CodeMirror {
  min-height: 12.5rem;
  height: auto !important;
  margin-bottom: 1.5625rem;
}
/* line 183, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .CodeMirror.fullscreen {
  position: absolute;
  z-index: 6000;
  top: 0;
  left: 0;
  height: 100% !important;
  width: 100% !important;
}
/* line 191, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .CodeMirror .CodeMirror-scroll {
  overflow-x: auto;
  overflow-y: hidden;
}
/* line 196, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .code_panel {
  border-style: solid;
  border-width: 1px;
  border-color: #91cf44;
  margin-bottom: 1.25rem;
  padding: 0.25rem;
  background: #a1d65f;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
/* line 48, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
body.backend .code_panel > :first-child {
  margin-top: 0;
}
/* line 49, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
body.backend .code_panel > :last-child {
  margin-bottom: 0;
}
/* line 54, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
body.backend .code_panel h1, body.backend .code_panel h2, body.backend .code_panel h3, body.backend .code_panel #redactor_modal header, #redactor_modal body.backend .code_panel header, body.backend .code_panel h4, body.backend .code_panel h5, body.backend .code_panel h6, body.backend .code_panel p {
  color: #333333;
}
/* line 58, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
body.backend .code_panel h1, body.backend .code_panel h2, body.backend .code_panel h3, body.backend .code_panel #redactor_modal header, #redactor_modal body.backend .code_panel header, body.backend .code_panel h4, body.backend .code_panel h5, body.backend .code_panel h6 {
  line-height: 1;
  margin-bottom: 0.625rem;
}
/* line 60, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_panels.scss */
body.backend .code_panel h1.subheader, body.backend .code_panel h2.subheader, body.backend .code_panel h3.subheader, body.backend .code_panel #redactor_modal header.subheader, #redactor_modal body.backend .code_panel header.subheader, body.backend .code_panel h4.subheader, body.backend .code_panel h5.subheader, body.backend .code_panel h6.subheader {
  line-height: 1.4;
}
/* line 201, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .content_block.inactive > a {
  background-color: #bcbcbc;
}
/* line 207, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .content_blocks .place {
  height: 3.1875rem;
  margin: 0 !important;
}
/* line 212, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .form_line .merged_container {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 100%;
  *zoom: 1;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend .form_line .merged_container:before, body.backend .form_line .merged_container:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend .form_line .merged_container:after {
  clear: both;
}
/* line 214, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .form_line .merged_container > div:nth-child(1) {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 58.33333%;
  float: left;
}
/* line 217, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .form_line .merged_container > div:nth-child(2) {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 41.66667%;
  float: right;
  float: left;
}
/* line 222, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .hint {
  font-size: 0.75rem;
  font-style: italic;
}
/* line 226, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .indent_section {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 100%;
  *zoom: 1;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend .indent_section:before, body.backend .indent_section:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend .indent_section:after {
  clear: both;
}
/* line 228, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .indent_section.collapse {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 100%;
  *zoom: 1;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend .indent_section.collapse:before, body.backend .indent_section.collapse:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend .indent_section.collapse:after {
  clear: both;
}
/* line 230, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .indent_section.collapse > div {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 100%;
  float: left;
}
/* line 234, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .indent_section:not(.collapse) > div {
  position: relative;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  float: left;
}
/* line 239, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .item_title i {
  color: #a1d65f;
}
/* line 243, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_extra_modules {
  margin-left: 0;
  margin-right: 0;
}
/* line 246, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_extra_modules .date_select {
  width: 33%;
}
/* line 249, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_extra_modules .datetime_select {
  width: 19%;
}
/* line 252, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_extra_modules .required:after {
  content: "*";
}
/* line 255, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_extra_modules table.leaderboard {
  border-spacing: 0;
  table-layout: fixed;
}
/* line 258, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_extra_modules table.leaderboard thead tr th {
  background-color: cadetblue;
  text-overflow: ellipsis;
}
/* line 262, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_extra_modules table.leaderboard tr:first-child td, body.backend .module_container#admin_extra_modules table.leaderboard tr:first-child th {
  border-top: 1px solid black;
}
/* line 265, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_extra_modules table.leaderboard tr td, body.backend .module_container#admin_extra_modules table.leaderboard tr th {
  border-bottom: 1px solid black;
}
/* line 268, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_extra_modules table.leaderboard tr.klass td {
  background-color: aliceblue;
  border: none;
  border-bottom: 1px solid black;
  font-weight: bold;
}
/* line 274, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_extra_modules table.leaderboard tr.klass td:first-child, body.backend .module_container#admin_extra_modules table.leaderboard tr td, body.backend .module_container#admin_extra_modules table.leaderboard thead tr th {
  border-left: 1px solid black;
}
/* line 277, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_extra_modules table.leaderboard tr.klass td:last-child, body.backend .module_container#admin_extra_modules table.leaderboard tr td:last-child, body.backend .module_container#admin_extra_modules table.leaderboard thead tr th:last-child {
  border-right: 1px solid black;
}
/* line 280, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_extra_modules table.leaderboard tr td {
  text-align: center;
}
/* line 283, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_extra_modules table.leaderboard tr td:nth-child(2) {
  text-align: left;
}
/* line 286, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_extra_modules table.leaderboard tr td, body.backend .module_container#admin_extra_modules table.leaderboard tr th {
  width: 40px;
  max-width: 80px;
}
/* line 290, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_extra_modules table.leaderboard tr td:nth-child(2), body.backend .module_container#admin_extra_modules table.leaderboard tr th:nth-child(2) {
  width: 120px;
  max-width: 480px;
}
/* line 296, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container {
  width: auto;
  margin-left: -0.9375rem;
  margin-right: -0.9375rem;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none;
  *zoom: 1;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend .module_container:before, body.backend .module_container:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend .module_container:after {
  clear: both;
}
/* line 299, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_assets #asset_preview {
  width: 100%;
  height: 15rem;
  margin: 0.9375rem 0;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 50%;
}
/* line 307, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_assets #progress {
  -webkit-border-radius: 6px;
  border-radius: 6px;
  width: 100%;
  margin-bottom: 0.3125rem;
}
/* line 311, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_assets #progress .bar {
  height: 0.75rem;
  background-color: #a1d65f;
}
/* line 316, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_assets > div:nth-child(1) {
  position: relative;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  float: left;
}
/* line 319, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_assets > div:nth-child(2) {
  position: relative;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  float: right;
  float: left;
}
/* line 322, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_assets .item_section.asset {
  display: inline-block;
  margin: 0.25em;
}
/* line 325, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_assets .item_section.asset > .item {
  width: 15rem;
  height: 11.25rem;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  padding: 0;
  margin: 0;
}
/* line 333, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_assets .item_section.asset > .item .tree_titles {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
  display: inline-block;
}
/* line 341, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_assets .item_section.asset > .item .tree_tags > span {
  height: 1.25rem;
  line-height: 1.25rem;
  margin-top: 0.3125rem;
}
/* line 347, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_assets .item_section.asset > .item .asset_overview {
  height: 1.875rem;
  line-height: 1.875rem;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding: 0 0.3125rem;
  color: #222222;
}
/* line 356, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_assets .item_section.asset > .item .asset_overview:before {
  content: " ";
  height: 1.875rem;
  display: block;
  background-color: white;
  opacity: 0.85;
  top: 0;
  width: 100%;
  position: absolute;
  left: 0;
}
/* line 368, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_assets .item_section.asset > .item .tree_tags {
  height: 1.875rem;
  line-height: 1.875rem;
  position: absolute;
  top: inherit;
  bottom: 0;
}
/* line 378, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_assets .item_section.asset.active > .item .asset_overview, body.backend .module_container#admin_site_assets .item_section.asset.active > .item .tree_tags {
  color: #222222;
}
/* line 380, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_assets .item_section.asset.active > .item .asset_overview:before, body.backend .module_container#admin_site_assets .item_section.asset.active > .item .tree_tags:before {
  background-color: #a1d65f;
}
/* line 387, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_assets .asset_overview {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 100%;
  *zoom: 1;
  margin-bottom: 0.3125rem;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend .module_container#admin_site_assets .asset_overview:before, body.backend .module_container#admin_site_assets .asset_overview:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend .module_container#admin_site_assets .asset_overview:after {
  clear: both;
}
/* line 390, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_assets .asset_overview > *:nth-child(1) {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 75%;
  float: left;
}
/* line 393, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_assets .asset_overview > *:nth-child(2) {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 25%;
  float: right;
  float: left;
}
/* line 399, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_blog_posts > div:nth-child(1) {
  display: none;
  position: relative;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  float: left;
}
/* line 403, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_blog_posts > div:nth-child(2) {
  position: relative;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  float: right;
  float: left;
}
/* line 406, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_blog_posts .post_overview {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 100%;
  *zoom: 1;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend .module_container#admin_site_blog_posts .post_overview:before, body.backend .module_container#admin_site_blog_posts .post_overview:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend .module_container#admin_site_blog_posts .post_overview:after {
  clear: both;
}
/* line 408, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_blog_posts .post_overview > *:nth-child(1) {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 66.66667%;
  float: left;
}
/* line 411, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_blog_posts .post_overview > *:nth-child(2) {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 33.33333%;
  float: right;
  float: left;
}
/* line 417, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_pages > div:nth-child(1) {
  position: relative;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  float: left;
}
/* line 420, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_pages > div:nth-child(2) {
  position: relative;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  float: right;
  float: left;
}
/* line 423, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_pages .page_overview {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 100%;
  *zoom: 1;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend .module_container#admin_site_pages .page_overview:before, body.backend .module_container#admin_site_pages .page_overview:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend .module_container#admin_site_pages .page_overview:after {
  clear: both;
}
/* line 425, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_pages .page_overview > *:nth-child(1) {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 50%;
  float: left;
}
/* line 428, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_pages .page_overview > *:nth-child(2) {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 50%;
  float: right;
  float: left;
}
/* line 434, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_pages_form > div:nth-child(1) {
  display: none;
  position: relative;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  float: left;
}
/* line 438, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_pages_form > div:nth-child(2) {
  position: relative;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  float: right;
  float: left;
}
/* line 442, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_settings {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 100%;
  *zoom: 1;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend .module_container#admin_site_settings:before, body.backend .module_container#admin_site_settings:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend .module_container#admin_site_settings:after {
  clear: both;
}
/* line 444, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_settings > div:nth-child(1) {
  position: relative;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  float: left;
}
/* line 449, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_styles > div:nth-child(1) {
  position: relative;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  float: left;
}
/* line 452, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_styles > div:nth-child(2) {
  position: relative;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  float: right;
  float: left;
}
/* line 455, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_styles .style_overview {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 100%;
  *zoom: 1;
  margin-bottom: 0.3125rem;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend .module_container#admin_site_styles .style_overview:before, body.backend .module_container#admin_site_styles .style_overview:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend .module_container#admin_site_styles .style_overview:after {
  clear: both;
}
/* line 458, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_styles .style_overview > *:nth-child(1) {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 58.33333%;
  float: left;
}
/* line 461, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_styles .style_overview > *:nth-child(2) {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 41.66667%;
  float: right;
  float: left;
}
/* line 466, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_styles_form {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 100%;
  *zoom: 1;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend .module_container#admin_site_styles_form:before, body.backend .module_container#admin_site_styles_form:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend .module_container#admin_site_styles_form:after {
  clear: both;
}
/* line 468, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_styles_form > div:nth-child(1) {
  position: relative;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  float: left;
}
/* line 471, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container#admin_site_styles_form > div:nth-child(2) {
  position: relative;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  float: right;
  float: left;
}
/* line 475, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container .panel {
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
/* line 479, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_section {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 100%;
  *zoom: 1;
  padding-top: 0.9375rem;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend .module_section:before, body.backend .module_section:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend .module_section:after {
  clear: both;
}
/* line 482, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_section > div {
  position: relative;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  float: left;
}
/* line 487, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_section form div.indent {
  text-align: right;
}
/* line 492, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .place, body.backend .empty {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: white;
  border: 1px dashed #a1d65f;
  margin: 0 0 0.3125rem 0 !important;
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
  min-height: 2.3125rem;
  line-height: 2.3125rem;
}
/* line 504, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .spacer {
  margin-bottom: 1.5625rem !important;
}
/* line 508, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .tabs-content.vertical > .content {
  padding: 0.875rem;
}
/* line 513, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .tag > .item > div {
  width: auto;
  margin: 0;
  max-width: none;
  *zoom: 1;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend .tag > .item > div:before, body.backend .tag > .item > div:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend .tag > .item > div:after {
  clear: both;
}
/* line 515, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .tag > .item > div > * {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 50%;
  float: left;
}
/* line 517, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .tag > .item > div > *:last-child {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 50%;
  float: right;
  float: left;
}
/* line 523, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .title_row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 100%;
  *zoom: 1;
  background-color: white;
  border-bottom: 1px solid #bcbcbc;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend .title_row:before, body.backend .title_row:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend .title_row:after {
  clear: both;
}
/* line 527, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .title_row > div {
  position: relative;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  float: left;
}
/* line 531, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .tree {
  display: block;
  position: relative;
  margin: 0;
}
/* line 535, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .tree.drag {
  position: absolute;
  pointer-events: none;
  z-index: 9999;
}
/* line 539, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .tree.drag .actions {
  display: none !important;
}
/* line 543, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .tree .item {
  margin: 0 0 0.3125rem 0;
}
/* line 546, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .tree .item_section, body.backend .tree .empty, body.backend .tree .place {
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
  min-height: 2.3125rem;
  line-height: 2.3125rem;
}
/* line 553, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .tree .item_section > div.content, body.backend .tree .empty > div.content, body.backend .tree .place > div.content {
  display: none;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
}
/* line 559, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .tree .item_section > div.content.active, body.backend .tree .empty > div.content.active, body.backend .tree .place > div.content.active {
  background-color: inherit;
  display: block;
}
/* line 571, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .tree .item_section > .item, body.backend .tree .empty > .item, body.backend .tree .place > .item {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  display: block;
  color: #222222;
  padding: 0.625rem;
  text-decoration: none;
  font-weight: bold;
  border: 0.0625rem solid #bcbcbc;
  background: #f5f6f6;
  line-height: 1.125rem;
}
/* line 582, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .tree .item_section > .item.active i, body.backend .tree .item_section > .item:hover, body.backend .tree .empty > .item.active i, body.backend .tree .empty > .item:hover, body.backend .tree .place > .item.active i, body.backend .tree .place > .item:hover {
  color: #a1d65f;
}
/* line 585, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .tree .item_section > .item > a, body.backend .tree .empty > .item > a, body.backend .tree .place > .item > a {
  display: block;
  width: 100%;
}
/* line 590, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .tree .item_section .tree_tags > span, body.backend .tree .empty .tree_tags > span, body.backend .tree .place .tree_tags > span {
  -webkit-border-radius: 6px;
  border-radius: 6px;
  display: inline-block;
  font-size: 0.625rem;
  padding: 0.125rem 0.3125rem;
  margin-left: 0.125rem;
  background-color: #aeaeae;
  color: #222222;
}
/* line 598, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .tree .item_section .tree_tags > span:hover, body.backend .tree .empty .tree_tags > span:hover, body.backend .tree .place .tree_tags > span:hover {
  background-color: #a1d65f;
  color: white;
}
/* line 603, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .tree .item_section .tree_titles, body.backend .tree .empty .tree_titles, body.backend .tree .place .tree_titles {
  padding-left: 0.3125rem;
}
/* line 606, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .tree .item_section .tree_created_ats, body.backend .tree .empty .tree_created_ats, body.backend .tree .place .tree_created_ats {
  font-style: italic;
  font-size: 0.625rem;
  color: #aeaeae;
}
/* line 611, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .tree .item_section .tree, body.backend .tree .empty .tree, body.backend .tree .place .tree {
  padding-left: 0.9375rem;
  margin-left: 0;
}
/* line 617, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .tree_mother {
  list-style-type: none;
}
/* line 620, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .url_span {
  text-align: left;
  padding-left: 7px;
}
/* line 629, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .vertical.tabs-content {
  background-color: white;
  border: 1px solid #e6e6e6;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 6px;
  -moz-border-radius-bottomleft: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -webkit-border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
}
/* line 634, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .vertical.tabs-content div.content {
  width: 100%;
}
/* line 639, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #admin_site_settings .emails_overview {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 100%;
  *zoom: 1;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend #admin_site_settings .emails_overview:before, body.backend #admin_site_settings .emails_overview:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend #admin_site_settings .emails_overview:after {
  clear: both;
}
/* line 641, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #admin_site_settings .emails_overview > *:nth-child(1) {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 66.66667%;
  float: left;
}
/* line 644, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #admin_site_settings .emails_overview > *:nth-child(2) {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 33.33333%;
  float: right;
  float: left;
}
/* line 652, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #content {
  background-color: #f5f6f6;
}
/* line 655, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #languages_list {
  margin-left: 0;
}
/* line 657, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #languages_list > li > div {
  width: auto;
  margin: 0;
  max-width: none;
  *zoom: 1;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend #languages_list > li > div:before, body.backend #languages_list > li > div:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.backend #languages_list > li > div:after {
  clear: both;
}
/* line 659, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #languages_list > li > div > *:nth-child(1) {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 58.33333%;
  float: left;
}
/* line 662, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #languages_list > li > div > *:nth-child(2) {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 41.66667%;
  float: right;
  float: left;
}
/* line 667, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #nav {
  left: 0;
  position: fixed;
  top: 45px;
  z-index: 900;
  width: 75px;
  height: 100%;
  overflow-x: scroll;
}
/* line 675, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #nav ul {
  list-style: none outside none;
  margin: 0 0 45px 0;
  padding: 0;
}
/* line 679, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #nav ul li {
  display: block;
  position: relative;
}
/* line 682, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #nav ul li a.dash_icons {
  -webkit-border-radius: 6px;
  border-radius: 6px;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-in;
  -moz-transition-timing-function: ease-in;
  -o-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
  color: #cdcdcd;
  width: 75px;
  display: block;
  outline: 0 none;
  text-align: center;
  text-decoration: none;
  padding: 8px 0;
  border-bottom: 1px solid #2f2f2f;
}
/* line 695, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #nav ul li a.dash_icons:after {
  clear: both;
}
/* line 698, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #nav ul li a.dash_icons:hover, body.backend #nav ul li a.dash_icons.active {
  background-color: #2f2f2f;
  color: #a1d65f;
  text-shadow: 0px 0px 1px #aaaaaa;
}
/* line 703, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #nav ul li a.dash_icons span, body.backend #nav ul li a.dash_icons i {
  display: block;
  width: 75px;
}
/* line 707, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #nav ul li a.dash_icons span {
  font-size: 0.8125rem;
}
/* line 710, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #nav ul li a.dash_icons i {
  font-size: 2.50em;
  line-height: 1.25em;
}
/* line 719, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #nav_bg {
  background-color: #222222;
  border-right: 1px solid black;
  bottom: 0;
  float: left;
  position: absolute;
  top: 0;
  width: 76px;
  z-index: -1;
}
/* line 729, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #title_bar {
  z-index: 901;
}
/* line 731, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #title_bar.expanded {
  background-color: #222222;
}
/* line 735, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #title_bar a:hover {
  color: #a1d65f;
}
/* line 739, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #title_bar i {
  line-height: 45px;
  font-size: 1.25em;
}
/* line 743, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #title_bar li.kangacoders-logo {
  margin: 0 auto;
  display: block;
  width: 173.219px;
  float: none !important;
}
/* line 752, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #title_bar .menu {
  margin-left: 10px;
}
/* line 755, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #title_bar .page_title {
  color: white;
  display: block;
  font-size: 1.625rem;
  line-height: 45px;
  margin: 0;
  padding: 0;
  text-align: center;
}
/* line 765, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #title_bar .title-area .logo {
  max-height: 95%;
}
/* line 770, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #title_bar .toggle-topbar a {
  float: left;
  padding: 0 5px;
}
/* line 775, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #title_bar .page_title#full_title {
  display: none;
  height: auto !important;
  position: absolute;
  width: 100%;
}
/* line 781, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #title_bar .toggle-leftbar a {
  color: #a1d65f;
}
/* line 783, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #title_bar .toggle-leftbar a:hover {
  color: #a1d65f;
}
/* line 787, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #title_bar #top_page_title {
  width: auto;
}
/* line 791, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend #wrapper {
  display: block;
  min-height: 100%;
}
/* line 796, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .blueprint_table thead {
  background-color: #a1d65f;
}
/* line 799, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .blueprint_table thead tr th {
  color: #2f2f2f;
}
/* line 802, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .blueprint_table tbody tr td {
  padding-top: 0px;
  padding-bottom: 0px;
}
/* line 806, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .blueprint_table tbody tr:hover {
  background-color: lightgray;
}
/* line 809, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .module_container {
  overflow-x: auto;
}
/* line 812, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .form_grid {
  margin-bottom: 20px;
}
/* line 819, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .form_grid.col3 .grid_header > div {
  width: 33%;
}
/* line 825, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .form_grid.col3 .grid_row > div {
  width: 33%;
}
/* line 834, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .form_grid.col4 .grid_header > div {
  width: 25%;
}
/* line 840, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .form_grid.col4 .grid_row > div {
  width: 25%;
}
/* line 849, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .form_grid.col5 .grid_header > div {
  width: 20%;
}
/* line 855, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .form_grid.col5 .grid_row > div {
  width: 20%;
}
/* line 864, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .form_grid.bordered .grid_header > div {
  border: 1px solid black;
}
/* line 867, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .form_grid.bordered .grid_header > div:not(:nth-child(1)) {
  margin-left: -1px;
}
/* line 871, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .form_grid.bordered .grid_row {
  margin-top: -1px;
}
/* line 874, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .form_grid.bordered .grid_row > div {
  border: 1px solid black;
}
/* line 877, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .form_grid.bordered .grid_row > div:not(:nth-child(1)) {
  margin-left: -1px;
}
/* line 882, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .form_grid .grid_header {
  height: 50px;
  display: block;
}
/* line 886, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .form_grid .grid_header > div {
  text-decoration: underline;
  font-size: 1.2em;
  text-align: center;
  float: left;
  display: block;
  height: 50px;
  line-height: 50px;
}
/* line 896, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .form_grid .grid_row {
  height: 50px;
  display: block;
  float: left;
  width: 100%;
}
/* line 902, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .form_grid .grid_row > div {
  padding: 5px;
  float: left;
  display: block;
  height: 50px;
}
/* line 908, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .form_grid .grid_row > div input {
  margin-bottom: 0px;
}
/* line 911, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .form_grid .grid_row > div select {
  margin-bottom: 0px;
}
/* line 914, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .form_grid .grid_row > div textarea {
  height: 40px;
  min-height: 40px;
  margin-bottom: 0px;
}
/* line 919, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .form_grid .grid_row > div .is_type_list {
  display: none;
}
/* line 922, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .form_grid .grid_row > div .is_table_list {
  display: none;
}
/* line 930, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .blueprint_fields input {
  margin-bottom: 5px;
}
/* line 933, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .blueprint_fields select {
  margin-bottom: 5px;
}
/* line 937, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .translatable_blueprints {
  width: 100%;
}
/* line 940, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .translatable_blueprints .redactor_box {
  z-index: 10;
}
/* line 943, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .translatable_blueprints .language_header {
  height: 39px;
  line-height: 39px;
  border: 1px solid #e6e6e6;
  border-radius: 5px 5px 0px 0px;
  padding-left: 10px;
  cursor: pointer;
  color: #a1d65f;
  margin-bottom: 10px;
}
/* line 953, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .translatable_blueprints .language_header.active {
  border-color: #222222;
  margin-bottom: 0px;
}
/* line 958, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .translatable_blueprints .language_input {
  height: 39px;
  border: 1px solid #e6e6e6;
  border-radius: 0px 0px 5px 5px;
  padding: 2px;
  padding-left: 20px;
  margin-top: -1px;
}
/* line 966, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .translatable_blueprints .language_input.active {
  border-color: #222222;
  margin-bottom: 10px;
}
/* line 970, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .translatable_blueprints .language_input input {
  height: 100%;
}
/* line 973, /home/app/webapp/app/assets/stylesheets/backend.scss */
body.backend .translatable_blueprints .language_input textarea {
  height: 105px;
  margin-bottom: 0px;
  margin-top: 0px;
}

@media only screen and (min-width: 40.063em) {
  /* line 1002, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .content_block .content_block_content {
    width: 88%;
  }
  /* line 1005, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .content_block .content_block_tabs {
    width: 12%;
  }
  /* line 1009, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .form_line {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    margin-bottom: 0;
    max-width: 100%;
    *zoom: 1;
  }
  /* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
  body.backend .form_line:before, body.backend .form_line:after {
    content: " ";
    display: table;
  }
  /* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
  body.backend .form_line:after {
    clear: both;
  }
  /* line 1011, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .form_line.indent > div:nth-child(1) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 83.33333%;
    left: 16.66667%;
    right: auto;
    float: left;
  }
  /* line 1014, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .form_line > div:nth-child(1) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 33.33333%;
    float: left;
  }
  /* line 1017, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .form_line > div:nth-child(2) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 66.66667%;
    float: right;
    float: left;
  }
  /* line 1023, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_assets > div:nth-child(1) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 50%;
    left: 50%;
    right: auto;
    float: left;
  }
  /* line 1026, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_assets > div:nth-child(2) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 50%;
    float: right;
    right: 50%;
    left: auto;
    float: left;
  }
  /* line 1032, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_blog_posts .post_overview > *:nth-child(1) {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 75%;
    float: left;
  }
  /* line 1035, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_blog_posts .post_overview > *:nth-child(2) {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 25%;
    float: right;
    float: left;
  }
  /* line 1042, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_pages .page_overview > *:nth-child(1) {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 58.33333%;
    float: left;
  }
  /* line 1045, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_pages .page_overview > *:nth-child(2) {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 41.66667%;
    float: left;
  }
  /* line 1051, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_styles_form > div:nth-child(1):not(.ignore_style) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 33.33333%;
    left: 66.66667%;
    right: auto;
    float: left;
  }
  /* line 1054, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_styles_form > div:nth-child(2) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 66.66667%;
    float: right;
    right: 33.33333%;
    left: auto;
    float: left;
  }
  /* line 1059, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .vertical.tabs-content {
    -moz-border-radius-topright: 6px;
    -moz-border-radius-bottomright: 6px;
    -webkit-border-top-right-radius: 6px;
    -webkit-border-bottom-right-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    -moz-border-radius-bottomright: 6px;
    -moz-border-radius-bottomleft: 6px;
    -webkit-border-bottom-right-radius: 6px;
    -webkit-border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
  }
  /* line 1064, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend #title_bar li.kangacoders-logo {
    margin: 0;
    display: list-item;
    float: left !important;
  }
  /* line 1069, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend #title_bar #full_title {
    display: block !important;
  }
  /* line 1072, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend #title_bar #inline_title {
    display: none !important;
  }
}
@media only screen and (min-width: 64.063em) {
  /* line 1082, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_assets > div:nth-child(1) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 33.33333%;
    left: 66.66667%;
    right: auto;
    float: left;
  }
  /* line 1085, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_assets > div:nth-child(2) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 66.66667%;
    float: right;
    right: 33.33333%;
    left: auto;
    float: left;
  }
  /* line 1090, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_blog_posts > div:nth-child(1) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 33.33333%;
    left: 66.66667%;
    right: auto;
    float: left;
  }
  /* line 1093, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_blog_posts > div:nth-child(2) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 66.66667%;
    float: right;
    float: left;
  }
  /* line 1097, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_blog_posts .post_overview > *:nth-child(1) {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 83.33333%;
    float: left;
  }
  /* line 1100, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_blog_posts .post_overview > *:nth-child(2) {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 16.66667%;
    float: right;
    float: left;
  }
  /* line 1106, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_pages > div:nth-child(1) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 66.66667%;
    left: 33.33333%;
    right: auto;
    float: left;
  }
  /* line 1109, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_pages > div:nth-child(2) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 33.33333%;
    float: right;
    right: 66.66667%;
    left: auto;
    float: left;
  }
  /* line 1114, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_pages_form > div:nth-child(1) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 50%;
    left: 50%;
    right: auto;
    float: left;
  }
  /* line 1117, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_pages_form > div:nth-child(2) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 50%;
    float: right;
    float: left;
  }
  /* line 1122, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_styles > div:nth-child(1) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 66.66667%;
    left: 33.33333%;
    right: auto;
    float: left;
  }
  /* line 1125, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_styles > div:nth-child(2) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 33.33333%;
    float: right;
    right: 66.66667%;
    left: auto;
    float: left;
  }
  /* line 1130, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_settings > div:nth-child(1) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 83.33333%;
    float: left;
  }
  /* line 1134, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container .panel {
    -webkit-border-radius: 6px;
    border-radius: 6px;
  }
  /* line 5, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend #wrapper #content {
    margin-left: 76px;
    min-width: 244px;
  }
  /* line 9, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend #wrapper #nav, body.backend #wrapper #nav_bg {
    display: block;
  }
  /* line 1142, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend #title_bar .menu {
    display: none;
  }
}
@media only screen and (min-width: 90.063em) {
  /* line 1153, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_blog_posts > div:nth-child(1) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 41.66667%;
    left: 58.33333%;
    right: auto;
    float: left;
  }
  /* line 1156, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_blog_posts > div:nth-child(2) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 58.33333%;
    float: right;
    float: left;
  }
  /* line 1160, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_blog_posts .post_overview > *:nth-child(1) {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 91.66667%;
    float: left;
  }
  /* line 1163, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_blog_posts .post_overview > *:nth-child(2) {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 8.33333%;
    float: right;
    float: left;
  }
  /* line 1169, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_pages > div:nth-child(1) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 75%;
    left: 25%;
    right: auto;
    float: left;
  }
  /* line 1172, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_pages > div:nth-child(2) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 25%;
    float: right;
    right: 75%;
    left: auto;
    float: left;
  }
  /* line 1177, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_settings > div:nth-child(1) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 66.66667%;
    float: left;
  }
  /* line 1182, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_styles > div:nth-child(1) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 75%;
    left: 25%;
    right: auto;
    float: left;
  }
  /* line 1185, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_styles > div:nth-child(2) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 25%;
    float: right;
    right: 75%;
    left: auto;
    float: left;
  }
  /* line 1190, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_styles_form > div:nth-child(1):not(.ignore_style) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 25%;
    left: 75%;
    right: auto;
    float: left;
  }
  /* line 1193, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_styles_form > div:nth-child(2) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 75%;
    float: right;
    right: 25%;
    left: auto;
    float: left;
  }
}
@media only screen and (min-width: 120.063em) {
  /* line 1205, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_blog_posts > div:nth-child(1) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 50%;
    left: 50%;
    right: auto;
    float: left;
  }
  /* line 1208, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_blog_posts > div:nth-child(2) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 50%;
    float: right;
    float: left;
  }
  /* line 1213, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_pages > div:nth-child(1) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 83.33333%;
    left: 16.66667%;
    right: auto;
    float: left;
  }
  /* line 1216, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_pages > div:nth-child(2) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 16.66667%;
    float: right;
    right: 83.33333%;
    left: auto;
    float: left;
  }
  /* line 1221, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_styles > div:nth-child(1) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 83.33333%;
    left: 16.66667%;
    right: auto;
    float: left;
  }
  /* line 1224, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_styles > div:nth-child(2) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 16.66667%;
    float: right;
    right: 83.33333%;
    left: auto;
    float: left;
  }
  /* line 1229, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_styles_form > div:nth-child(1):not(.ignore_style) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 16.66667%;
    left: 83.33333%;
    right: auto;
    float: left;
  }
  /* line 1232, /home/app/webapp/app/assets/stylesheets/backend.scss */
  body.backend .module_container#admin_site_styles_form > div:nth-child(2) {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 83.33333%;
    float: right;
    right: 16.66667%;
    left: auto;
    float: left;
  }
}
/* line 1243, /home/app/webapp/app/assets/stylesheets/backend.scss */
.touch body.backend li > div > .handle_indent, .touch body.backend .item > div > .handle_indent {
  padding-left: 2.625rem !important;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
/* line 1249, /home/app/webapp/app/assets/stylesheets/backend.scss */
.touch body.backend li > .handle:before, .touch body.backend .item > .handle:before {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
  opacity: 1;
}
/* line 1255, /home/app/webapp/app/assets/stylesheets/backend.scss */
.touch body.backend li div.actions, .touch body.backend .item div.actions {
  -webkit-transition-property: all;
  -moz-transition-property: all;
  -o-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.5s;
  -moz-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s;
  opacity: 1;
}

/* line 1266, /home/app/webapp/app/assets/stylesheets/backend.scss */
ul.pagination {
  border: 1px solid lightgray;
  height: 30px;
  width: 234px;
  border-radius: 6px;
}
/* line 1272, /home/app/webapp/app/assets/stylesheets/backend.scss */
ul.pagination li {
  display: inline-block;
}
/* line 1275, /home/app/webapp/app/assets/stylesheets/backend.scss */
ul.pagination li .pag_label {
  position: absolute;
  top: 8px;
  left: 0px;
  width: 100%;
  text-align: center;
}
/* line 1283, /home/app/webapp/app/assets/stylesheets/backend.scss */
ul.pagination li a {
  display: inline-block;
  position: relative;
  width: 28px;
  height: 28px;
  border-radius: 2px;
  line-height: 28px;
  text-align: center;
  color: #969696;
  font-size: 15px;
}
/* line 1295, /home/app/webapp/app/assets/stylesheets/backend.scss */
ul.pagination .disabled {
  cursor: default;
}
/* line 1299, /home/app/webapp/app/assets/stylesheets/backend.scss */
ul.pagination .disabled :hover {
  cursor: default;
  background-color: lightgrey;
  color: #969696;
}
/* line 1304, /home/app/webapp/app/assets/stylesheets/backend.scss */
ul.pagination .disabled a {
  cursor: default;
  background-color: lightgrey;
  color: #969696;
}
/* line 1310, /home/app/webapp/app/assets/stylesheets/backend.scss */
ul.pagination > li.label {
  font-weight: 700;
  font-style: normal;
  width: 100px;
  height: 28px;
  text-align: center;
  font-size: 12px;
  color: #333333;
  position: relative;
}

/* line 1, /home/app/webapp/app/assets/stylesheets/single_form.scss */
body.single_form {
  background-color: #222222;
  height: 100%;
  width: 100%;
  position: relative;
  min-height: 100%;
}
/* line 7, /home/app/webapp/app/assets/stylesheets/single_form.scss */
body.single_form hr {
  border-bottom: 1px solid #FFFFFF;
  border-top: 1px solid #EEEEEE;
  position: relative;
}
/* line 12, /home/app/webapp/app/assets/stylesheets/single_form.scss */
body.single_form img.logo {
  width: 100%;
}
/* line 15, /home/app/webapp/app/assets/stylesheets/single_form.scss */
body.single_form .error_container {
  width: auto;
  margin-left: -0.9375rem;
  margin-right: -0.9375rem;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none;
  *zoom: 1;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.single_form .error_container:before, body.single_form .error_container:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.single_form .error_container:after {
  clear: both;
}
/* line 17, /home/app/webapp/app/assets/stylesheets/single_form.scss */
body.single_form .error_container > div {
  position: relative;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 100%;
  float: left;
}
/* line 21, /home/app/webapp/app/assets/stylesheets/single_form.scss */
body.single_form .text-center {
  text-align: center;
}
/* line 24, /home/app/webapp/app/assets/stylesheets/single_form.scss */
body.single_form .login_button {
  border-style: solid;
  border-width: 0px;
  cursor: pointer;
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  font-weight: normal;
  line-height: normal;
  margin: 0 0 1.25rem;
  position: relative;
  text-decoration: none;
  text-align: center;
  display: inline-block;
  padding-top: 0.75rem;
  padding-right: 1.5rem;
  padding-bottom: 0.8125rem;
  padding-left: 1.5rem;
  /*     @else                            { font-size: $padding - rem-calc(2); } */
  padding-top: 0.75rem;
  padding-bottom: 0.8125rem;
  padding-right: 0;
  padding-left: 0;
  width: 100%;
  background-color: #a1d65f;
  border-color: #84c532;
  color: white;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  border: 0;
}
/* line 144, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
body.single_form .login_button:hover, body.single_form .login_button:focus {
  background-color: #84c532;
}
/* line 155, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_buttons.scss */
body.single_form .login_button:hover, body.single_form .login_button:focus {
  color: white;
}
/* line 28, /home/app/webapp/app/assets/stylesheets/single_form.scss */
body.single_form .login_container {
  background-color: white;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
  padding: 40px 0;
  position: relative;
}
/* line 33, /home/app/webapp/app/assets/stylesheets/single_form.scss */
body.single_form .login_container h1.title {
  margin: 0 0 20px;
}
/* line 39, /home/app/webapp/app/assets/stylesheets/single_form.scss */
body.single_form .login_container:before {
  border-color: -moz-use-text-color rgba(0, 0, 0, 0) white;
  border-style: none solid solid;
  border-width: 0 10px 10px;
  content: "";
  left: 50%;
  margin-left: -10px;
  position: absolute;
  top: -10px;
  border-color: white;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
}
/* line 53, /home/app/webapp/app/assets/stylesheets/single_form.scss */
body.single_form .middle_container {
  display: table;
  height: 100%;
  overflow: visible;
  position: static;
  width: 100%;
}
/* line 59, /home/app/webapp/app/assets/stylesheets/single_form.scss */
body.single_form .middle_container > div {
  display: table-cell;
  position: static;
  vertical-align: middle;
  width: 100%;
}
/* line 65, /home/app/webapp/app/assets/stylesheets/single_form.scss */
body.single_form .middle_container .middle-wrapper {
  position: static;
}
/* line 70, /home/app/webapp/app/assets/stylesheets/single_form.scss */
body.single_form .login_container_header > div, body.single_form .login_container > div, body.single_form .login_container_footer > div {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 100%;
  *zoom: 1;
  max-width: 960px;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.single_form .login_container_header > div:before, body.single_form .login_container_header > div:after, body.single_form .login_container > div:before, body.single_form .login_container > div:after, body.single_form .login_container_footer > div:before, body.single_form .login_container_footer > div:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.single_form .login_container_header > div:after, body.single_form .login_container > div:after, body.single_form .login_container_footer > div:after {
  clear: both;
}
/* line 73, /home/app/webapp/app/assets/stylesheets/single_form.scss */
body.single_form .login_container_header > div > div, body.single_form .login_container > div > div, body.single_form .login_container_footer > div > div {
  position: relative;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  width: 83.33333%;
  margin-left: auto;
  margin-right: auto;
  float: none;
  float: left;
  float: none !important;
}
/* line 79, /home/app/webapp/app/assets/stylesheets/single_form.scss */
body.single_form .login_container_header {
  padding: 10px 0 40px;
  text-align: center;
}
/* line 83, /home/app/webapp/app/assets/stylesheets/single_form.scss */
body.single_form .login_container_footer {
  padding: 20px 0;
}
/* line 86, /home/app/webapp/app/assets/stylesheets/single_form.scss */
body.single_form .container {
  max-width: 100% !important;
  margin: 0 auto;
  padding: 0 15px;
}
/* line 91, /home/app/webapp/app/assets/stylesheets/single_form.scss */
body.single_form .merged_container {
  width: auto;
  margin: 0;
  max-width: none;
  *zoom: 1;
}
/* line 159, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.single_form .merged_container:before, body.single_form .merged_container:after {
  content: " ";
  display: table;
}
/* line 160, /usr/local/rvm/gems/ruby-2.6.10/gems/foundation-rails-5.0.3.1/vendor/assets/stylesheets/foundation/components/_global.scss */
body.single_form .merged_container:after {
  clear: both;
}
/* line 93, /home/app/webapp/app/assets/stylesheets/single_form.scss */
body.single_form .merged_container > div:nth-child(1) {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 83.33333%;
  float: left;
}
/* line 96, /home/app/webapp/app/assets/stylesheets/single_form.scss */
body.single_form .merged_container > div:nth-child(2) {
  position: relative;
  padding-left: 0;
  padding-right: 0;
  width: 16.66667%;
  float: left;
}

@media only screen and (min-width: 40.063em) {
  /* line 105, /home/app/webapp/app/assets/stylesheets/single_form.scss */
  body.single_form .login_container_header > div > div, body.single_form .login_container > div > div, body.single_form .login_container_footer > div > div {
    position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    width: 50%;
    margin-left: auto;
    margin-right: auto;
    float: none;
    float: left;
  }
  /* line 110, /home/app/webapp/app/assets/stylesheets/single_form.scss */
  body.single_form .merged_container > div:nth-child(1) {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 91.66667%;
    float: left;
  }
  /* line 113, /home/app/webapp/app/assets/stylesheets/single_form.scss */
  body.single_form .merged_container > div:nth-child(2) {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    width: 8.33333%;
    float: left;
  }
}
