@import url("https://fonts.googleapis.com/css2?family=Lato:wght@400;700;900&display=swap");
/* line 3, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
body {
  font-family: 'Lato', sans-serif;
  font-size: 15px;
  line-height: 1.42857143;
  color: #333;
  background-color: #fff;
}

/* line 10, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.h2, h2 {
  font-size: 28px;
  color: #222;
  font-weight: 700;
}

/* line 15, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.h3, h3 {
  font-size: 22px;
  font-weight: 700;
  margin-bottom: 20px;
  margin-top: 10px;
}

/*!
 * FullCalendar v3.9.0
 * Docs & License: https://fullcalendar.io/
 * (c) 2018 Adam Shaw
 */
/* line 27, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc {
  direction: ltr;
  text-align: left;
}

/* line 31, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-rtl {
  text-align: right;
}

/* line 34, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
body .fc {
  /* extra precedence to overcome jqui */
  font-size: 1em;
}

/* Colors
--------------------------------------------------------------------------------------------------*/
/* line 40, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-highlight {
  /* when user is selecting cells */
  background: #bce8f1;
  opacity: .3;
}

/* line 45, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-bgevent {
  /* default look for background events */
  background: #8fdf82;
  opacity: .3;
}

/* line 50, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-nonbusiness {
  /* default look for non-business-hours areas */
  /* will inherit .fc-bgevent's styles */
  background: rgba(52, 40, 104, 0.05);
}

/* Buttons (styled <button> tags, normalized to work cross-browser)
--------------------------------------------------------------------------------------------------*/
/* line 57, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc button {
  /* force height to include the border and padding */
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* dimensions */
  margin: 0;
  height: auto;
  padding: 0 .6em;
  /* text & cursor */
  font-size: 1em;
  /* normalize */
  white-space: nowrap;
  cursor: pointer;
}

/* Firefox has an annoying inner border */
/* line 73, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc button::-moz-focus-inner {
  margin: 0;
  padding: 0;
}

/* line 77, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-state-default {
  /* non-theme */
  border: 1px solid;
}

/* line 81, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-state-default.fc-corner-left {
  /* non-theme */
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

/* line 86, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-state-default.fc-corner-right {
  /* non-theme */
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

/* icons in buttons */
/* line 92, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc button .fc-icon {
  /* non-theme */
  position: relative;
  top: -0.05em;
  /* seems to be a good adjustment across browsers */
  margin: 0 .2em;
  vertical-align: middle;
}

/*
  button states
  borrowed from twitter bootstrap (http://twitter.github.com/bootstrap/)
*/
/* line 104, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-state-default {
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  color: #333;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

/* line 118, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-state-hover,
.fc-state-down,
.fc-state-active,
.fc-state-disabled {
  color: #333333;
  background-color: #e6e6e6;
}

/* line 125, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-state-hover {
  color: #333333;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}

/* line 134, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-state-down,
.fc-state-active {
  background-color: #cccccc;
  background-image: none;
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

/* line 140, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-state-disabled {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  box-shadow: none;
}

/* Buttons Groups
--------------------------------------------------------------------------------------------------*/
/* line 148, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-button-group {
  display: inline-block;
}

/*
every button that is not first in a button group should scootch over one pixel and cover the
previous button's border...
*/
/* line 155, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc .fc-button-group > * {
  /* extra precedence b/c buttons have margin set to zero */
  float: left;
  margin: 0 0 0 -1px;
}

/* line 160, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc .fc-button-group > :first-child {
  /* same */
  margin-left: 0;
}

/* Popover
--------------------------------------------------------------------------------------------------*/
/* line 166, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-popover {
  position: absolute;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
}

/* line 170, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-popover .fc-header {
  /* TODO: be more consistent with fc-head/fc-body */
  padding: 2px 4px;
}

/* line 174, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-popover .fc-header .fc-title {
  margin: 0 2px;
}

/* line 177, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-popover .fc-header .fc-close {
  cursor: pointer;
}

/* line 180, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-ltr .fc-popover .fc-header .fc-title,
.fc-rtl .fc-popover .fc-header .fc-close {
  float: left;
}

/* line 184, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-rtl .fc-popover .fc-header .fc-title,
.fc-ltr .fc-popover .fc-header .fc-close {
  float: right;
}

/* Misc Reusable Components
--------------------------------------------------------------------------------------------------*/
/* line 190, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-divider {
  border-style: solid;
  border-width: 1px;
}

/* line 194, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
hr.fc-divider {
  height: 0;
  margin: 0;
  padding: 0 0 2px;
  /* height is unreliable across browsers, so use padding */
  border-width: 1px 0;
}

/* line 201, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-clear {
  clear: both;
}

/* line 204, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-bg,
.fc-bgevent-skeleton,
.fc-highlight-skeleton,
.fc-helper-skeleton {
  /* these element should always cling to top-left/right corners */
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

/* line 214, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-bg {
  bottom: 0;
  /* strech bg to bottom edge */
}

/* line 218, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-bg table {
  height: 100%;
  /* strech bg to bottom edge */
}

/* Tables
--------------------------------------------------------------------------------------------------*/
/* line 224, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc table {
  width: 100%;
  box-sizing: border-box;
  /* fix scrollbar issue in firefox */
  table-layout: fixed;
  border-collapse: collapse;
  border-spacing: 0;
  font-size: 1em;
  /* normalize cross-browser */
}

/* line 234, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc th {
  text-align: center;
}

/* line 237, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc th,
.fc td {
  border-style: solid;
  border-width: 1px 1px 0 1px !important;
  padding: 0;
  border-color: #eee;
  vertical-align: top;
}

/* line 246, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc td.fc-today {
  border-style: double;
  /* overcome neighboring borders */
}

/* Internal Nav Links
--------------------------------------------------------------------------------------------------*/
/* line 252, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
a[data-goto] {
  cursor: pointer;
}

/* line 255, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
a[data-goto]:hover {
  text-decoration: underline;
}

/* Fake Table Rows
--------------------------------------------------------------------------------------------------*/
/* line 260, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc .fc-row {
  /* extra precedence to overcome themes w/ .ui-widget-content forcing a 1px border */
  /* no visible border by default. but make available if need be (scrollbar width compensation) */
  border-style: solid;
  border-width: 0;
}

/* line 266, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-row table {
  /* don't put left/right border on anything within a fake row.
     the outer tbody will worry about this */
  border-left: 0 hidden transparent;
  border-right: 0 hidden transparent;
  /* no bottom borders on rows */
  border-bottom: 0 hidden transparent;
}

/* line 274, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-row:first-child table {
  border-top: 0 hidden transparent;
  /* no top border on first row */
}

/* Day Row (used within the header and the DayGrid)
--------------------------------------------------------------------------------------------------*/
/* line 280, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-row {
  position: relative;
  background: #ffffff;
}

/* line 285, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-row .fc-bg {
  z-index: 1;
}

/* highlighting cells & background event skeleton */
/* line 289, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-row .fc-bgevent-skeleton,
.fc-row .fc-highlight-skeleton {
  bottom: 0;
  /* stretch skeleton to bottom of row */
}

/* line 294, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-row .fc-bgevent-skeleton table,
.fc-row .fc-highlight-skeleton table {
  height: 100%;
  /* stretch skeleton to bottom of row */
}

/* line 299, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-row .fc-highlight-skeleton td,
.fc-row .fc-bgevent-skeleton td {
  border-color: transparent;
}

/* line 303, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-row .fc-bgevent-skeleton {
  z-index: 2;
}

/* line 306, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-row .fc-highlight-skeleton {
  z-index: 3;
}

/*
row content (which contains day/week numbers and events) as well as "helper" (which contains
temporary rendered events).
*/
/* line 313, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-row .fc-content-skeleton {
  position: relative;
  z-index: 4;
  padding-bottom: 2px;
  /* matches the space above the events */
}

/* line 319, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-row .fc-helper-skeleton {
  z-index: 5;
}

/* line 322, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc .fc-row .fc-content-skeleton table,
.fc .fc-row .fc-content-skeleton td,
.fc .fc-row .fc-helper-skeleton td {
  /* see-through to the background below */
  /* extra precedence to prevent theme-provided backgrounds */
  background: none;
  /* in case <td>s are globally styled */
  border-color: transparent;
  padding: .5rem .5rem;
}

/* line 333, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-row .fc-content-skeleton td,
.fc-row .fc-helper-skeleton td {
  /* don't put a border between events and/or the day number */
  border-bottom: 0;
}

/* line 338, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-row .fc-content-skeleton tbody td,
.fc-row .fc-helper-skeleton tbody td {
  /* don't put a border between event cells */
  border-top: 0;
}

/* Scrolling Container
--------------------------------------------------------------------------------------------------*/
/* line 345, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-scroller {
  -webkit-overflow-scrolling: touch;
}

/* TODO: move to agenda/basic */
/* line 349, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-scroller > .fc-day-grid,
.fc-scroller > .fc-time-grid {
  position: relative;
  /* re-scope all positions */
  width: 100%;
  /* hack to force re-sizing this inner element when scrollbars appear/disappear */
}

/* Global Event Styles
--------------------------------------------------------------------------------------------------*/
/* line 358, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-event {
  position: relative;
  /* for resize handle and other inner positioning */
  display: block;
  /* make the <a> tag block */
  font-size: 10px;
  line-height: 1.3;
  letter-spacing: 0.02em;
  border-radius: 3px;
  font-weight: 500;
  border: 1px solid #ddd;
  -webkit-box-shadow: 0px 1px 15px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0px 1px 15px rgba(0, 0, 0, 0.05);
  box-shadow: 0px 1px 15px rgba(0, 0, 0, 0.05);
  /* default BORDER color */
}

/* line 374, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-event,
.fc-event-dot {
  background-color: #ffffff;
  color: #5d5386;
  position: relative;
  /* default BACKGROUND color */
}

/* line 380, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-event:before,
.fc-event-dot:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: -2px;
  width: 50px;
  height: 100%;
  border-left: 3px solid #5d5386;
  border-bottom: 3px solid #5d5386;
  -webkit-border-radius: 3px 0px 0px 3px;
  -moz-border-radius: 3px 0px 0px 3px;
  border-radius: 3px 0px 0px 3px;
}

/* line 394, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-event .fc-title {
  font-weight: 500;
}

/* line 397, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-event i {
  font-size: 24px;
  margin-right: 8px;
  vertical-align: middle;
}

/* line 402, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-event,
.fc-event:hover {
  color: #fff;
  /* default TEXT color */
  text-decoration: none;
  /* if <a> has an href */
}

/* line 409, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-event[href],
.fc-event.fc-draggable {
  cursor: pointer;
  /* give events with links and draggable events a hand mouse pointer */
}

/* line 414, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-not-allowed,
.fc-not-allowed .fc-event {
  /* to override an event's custom cursor */
  cursor: not-allowed;
}

/* line 419, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-event .fc-bg {
  /* the generic .fc-bg already does position */
  z-index: 1;
  background: #fff;
  opacity: .25;
}

/* line 425, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-event .fc-content {
  color: #2c304d;
  position: relative;
  z-index: 2;
  padding: 8px;
}

/* resizer (cursor AND touch devices) */
/* line 433, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-event .fc-resizer {
  position: absolute;
  z-index: 4;
}

/* resizer (touch devices) */
/* line 438, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-event .fc-resizer {
  display: none;
}

/* line 441, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-event.fc-allow-mouse-resize .fc-resizer,
.fc-event.fc-selected .fc-resizer {
  /* only show when hovering or selected (with touch) */
  display: block;
}

/* hit area */
/* line 447, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-event.fc-selected .fc-resizer:before {
  /* 40x40 touch area */
  content: "";
  position: absolute;
  z-index: 9999;
  /* user of this util can scope within a lower z-index */
  top: 50%;
  left: 50%;
  width: 40px;
  height: 40px;
  margin-left: -20px;
  margin-top: -20px;
}

/* Event Selection (only for touch devices)
--------------------------------------------------------------------------------------------------*/
/* line 462, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-event.fc-selected {
  z-index: 9999 !important;
  /* overcomes inline z-index */
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}

/* line 467, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-event.fc-selected.fc-dragging {
  box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3);
}

/* Horizontal Events
--------------------------------------------------------------------------------------------------*/
/* bigger touch area when selected */
/* line 473, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-h-event.fc-selected:before {
  content: "";
  position: absolute;
  z-index: 3;
  /* below resizers */
  top: -10px;
  bottom: -10px;
  left: 0;
  right: 0;
}

/* events that are continuing to/from another week. kill rounded corners and butt up against edge */
/* line 484, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-ltr .fc-h-event.fc-not-start,
.fc-rtl .fc-h-event.fc-not-end {
  margin-left: 0;
  border-left-width: 0;
  padding-left: 1px;
  /* replace the border with padding */
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 493, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-ltr .fc-h-event.fc-not-end,
.fc-rtl .fc-h-event.fc-not-start {
  margin-right: 0;
  border-right-width: 0;
  padding-right: 1px;
  /* replace the border with padding */
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* resizer (cursor AND touch devices) */
/* left resizer  */
/* line 504, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-ltr .fc-h-event .fc-start-resizer,
.fc-rtl .fc-h-event .fc-end-resizer {
  cursor: w-resize;
  left: -1px;
  /* overcome border */
}

/* right resizer */
/* line 511, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-ltr .fc-h-event .fc-end-resizer,
.fc-rtl .fc-h-event .fc-start-resizer {
  cursor: e-resize;
  right: -1px;
  /* overcome border */
}

/* resizer (mouse devices) */
/* line 518, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-h-event.fc-allow-mouse-resize .fc-resizer {
  width: 7px;
  top: -1px;
  /* overcome top border */
  bottom: -1px;
  /* overcome bottom border */
}

/* resizer (touch devices) */
/* line 526, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-h-event.fc-selected .fc-resizer {
  /* 8x8 little dot */
  border-radius: 4px;
  border-width: 1px;
  width: 6px;
  height: 6px;
  border-style: solid;
  border-color: inherit;
  background: #fff;
  /* vertically center */
  top: 50%;
  margin-top: -4px;
}

/* left resizer  */
/* line 540, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,
.fc-rtl .fc-h-event.fc-selected .fc-end-resizer {
  margin-left: -4px;
  /* centers the 8x8 dot on the left edge */
}

/* right resizer */
/* line 546, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,
.fc-rtl .fc-h-event.fc-selected .fc-start-resizer {
  margin-right: -4px;
  /* centers the 8x8 dot on the right edge */
}

/* DayGrid events
----------------------------------------------------------------------------------------------------
We use the full "fc-day-grid-event" class instead of using descendants because the event won't
be a descendant of the grid when it is being dragged.
*/
/* line 556, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-day-grid-event {
  margin: 1px 2px 0;
  /* spacing between events and edges */
  padding: 0;
}

/* line 561, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
tr:first-child > td > .fc-day-grid-event {
  margin-top: 2px;
  /* a little bit more space before the first event */
}

/* line 565, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-day-grid-event.fc-selected:after {
  content: "";
  position: absolute;
  z-index: 1;
  /* same z-index as fc-bg, behind text */
  /* overcome the borders */
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  /* darkening effect */
  background: #000;
  opacity: .25;
}

/* line 579, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-day-grid-event .fc-content {
  /* force events to be one-line tall */
  white-space: nowrap;
  overflow: hidden;
}

/* line 584, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-day-grid-event .fc-time {
  font-weight: bold;
}

/* resizer (cursor devices) */
/* left resizer  */
/* line 589, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,
.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer {
  margin-left: -2px;
  /* to the day cell's edge */
}

/* right resizer */
/* line 595, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,
.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer {
  margin-right: -2px;
  /* to the day cell's edge */
}

/* Event Limiting
--------------------------------------------------------------------------------------------------*/
/* "more" link that represents hidden events */
/* line 603, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
a.fc-more {
  margin: 1px 3px;
  font-size: .85em;
  cursor: pointer;
  text-decoration: none;
}

/* line 609, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
a.fc-more:hover {
  text-decoration: underline;
}

/* line 612, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-limited {
  /* rows and cells that are hidden because of a "more" link */
  display: none;
}

/* popover that appears when "more" link is clicked */
/* line 617, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-day-grid .fc-row {
  z-index: 1;
  /* make the "more" popover one higher than this */
}

/* line 621, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-more-popover {
  z-index: 2;
  width: 220px;
}

/* line 625, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-more-popover .fc-event-container {
  padding: 10px;
}

/* Now Indicator
--------------------------------------------------------------------------------------------------*/
/* line 630, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-now-indicator {
  position: absolute;
  border: 0 solid red;
}

/* Utilities
--------------------------------------------------------------------------------------------------*/
/* line 636, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-unselectable {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
}

/*
TODO: more distinction between this file and common.css
*/
/* Colors
--------------------------------------------------------------------------------------------------*/
/* line 650, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-unthemed th,
.fc-unthemed td,
.fc-unthemed thead,
.fc-unthemed tbody,
.fc-unthemed .fc-divider,
.fc-unthemed .fc-row,
.fc-unthemed .fc-content,
.fc-unthemed .fc-popover,
.fc-unthemed .fc-list-view,
.fc-unthemed .fc-list-heading td {
  border-color: #ddd;
}

/* line 662, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-unthemed .fc-popover {
  background-color: #fff;
}

/* line 665, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-unthemed .fc-divider,
.fc-unthemed .fc-popover .fc-header,
.fc-unthemed .fc-list-heading td {
  background: #eee;
}

/* line 670, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-unthemed .fc-popover .fc-header .fc-close {
  color: #666;
}

/* line 673, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-unthemed td.fc-today {
  background: #fcf8e3;
}

/* line 676, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-unthemed .fc-disabled-day {
  background: #d7d7d7;
  opacity: .3;
}

/* Icons (inline elements with styled text that mock arrow icons)
--------------------------------------------------------------------------------------------------*/
/* line 682, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-icon {
  display: inline-block;
  height: 1em;
  line-height: 1em;
  font-size: 1em;
  text-align: center;
  overflow: hidden;
  font-family: "Courier New", Courier, monospace;
  /* don't allow browser text-selection */
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/*
Acceptable font-family overrides for individual icons:
  "Arial", sans-serif
  "Times New Roman", serif

NOTE: use percentage font sizes or else old IE chokes
*/
/* line 705, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-icon:after {
  position: relative;
}

/* line 708, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-icon-left-single-arrow:after {
  content: "\2039";
  font-weight: bold;
  font-size: 200%;
  top: -7%;
}

/* line 714, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-icon-right-single-arrow:after {
  content: "\203A";
  font-weight: bold;
  font-size: 200%;
  top: -7%;
}

/* line 720, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-icon-left-double-arrow:after {
  content: "\AB";
  font-size: 160%;
  top: -7%;
}

/* line 725, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-icon-right-double-arrow:after {
  content: "\BB";
  font-size: 160%;
  top: -7%;
}

/* line 730, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-icon-left-triangle:after {
  content: "\25C4";
  font-size: 125%;
  top: 3%;
}

/* line 735, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-icon-right-triangle:after {
  content: "\25BA";
  font-size: 125%;
  top: 3%;
}

/* line 740, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-icon-down-triangle:after {
  content: "\25BC";
  font-size: 125%;
  top: 2%;
}

/* line 745, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-icon-x:after {
  content: "\D7";
  font-size: 200%;
  top: 6%;
}

/* Popover
--------------------------------------------------------------------------------------------------*/
/* line 752, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-unthemed .fc-popover {
  border-width: 1px;
  border-style: solid;
}

/* line 756, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-unthemed .fc-popover .fc-header .fc-close {
  font-size: .9em;
  margin-top: 2px;
}

/* List View
--------------------------------------------------------------------------------------------------*/
/* line 762, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-unthemed .fc-list-item:hover td {
  background-color: #f5f5f5;
}

/* Colors
--------------------------------------------------------------------------------------------------*/
/* line 767, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.ui-widget .fc-disabled-day {
  background-image: none;
}

/* Popover
--------------------------------------------------------------------------------------------------*/
/* line 772, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-popover > .ui-widget-header + .ui-widget-content {
  border-top: 0;
  /* where they meet, let the header have the border */
}

/* Global Event Styles
--------------------------------------------------------------------------------------------------*/
/* line 778, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.ui-widget .fc-event {
  /* overpower jqui's styles on <a> tags. TODO: more DRY */
  color: #fff;
  /* default TEXT color */
  text-decoration: none;
  /* if <a> has an href */
  /* undo ui-widget-header bold */
  font-weight: normal;
}

/* TimeGrid axis running down the side (for both the all-day area and the slot area)
--------------------------------------------------------------------------------------------------*/
/* line 789, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.ui-widget td.fc-axis {
  font-weight: normal;
  /* overcome bold */
}

/* TimeGrid Slats (lines that run horizontally)
--------------------------------------------------------------------------------------------------*/
/* line 795, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid .fc-slats .ui-widget-content {
  background: none;
  /* see through to fc-bg */
}

/* line 799, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc.fc-bootstrap3 a {
  text-decoration: none;
}

/* line 802, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc.fc-bootstrap3 a[data-goto]:hover {
  text-decoration: underline;
}

/* line 805, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-bootstrap3 hr.fc-divider {
  border-color: inherit;
}

/* line 808, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-bootstrap3 .fc-today.alert {
  border-radius: 0;
}

/* Popover
--------------------------------------------------------------------------------------------------*/
/* line 813, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-bootstrap3 .fc-popover .panel-body {
  padding: 0;
}

/* TimeGrid Slats (lines that run horizontally)
--------------------------------------------------------------------------------------------------*/
/* line 818, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-bootstrap3 .fc-time-grid .fc-slats table {
  /* some themes have background color. see through to slats */
  background: none;
}

/* line 822, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc.fc-bootstrap4 a {
  text-decoration: none;
}

/* line 825, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc.fc-bootstrap4 a[data-goto]:hover {
  text-decoration: underline;
}

/* line 828, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-bootstrap4 hr.fc-divider {
  border-color: inherit;
}

/* line 831, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-bootstrap4 .fc-today.alert {
  border-radius: 0;
}

/* line 834, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-bootstrap4 a.fc-event:not([href]):not([tabindex]) {
  color: #5d5386;
}

/* line 837, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-bootstrap4 .fc-popover.card {
  position: absolute;
}

/* Popover
--------------------------------------------------------------------------------------------------*/
/* line 842, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-bootstrap4 .fc-popover .card-body {
  padding: 0;
}

/* TimeGrid Slats (lines that run horizontally)
--------------------------------------------------------------------------------------------------*/
/* line 847, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-bootstrap4 .fc-time-grid .fc-slats table {
  /* some themes have background color. see through to slats */
  background: none;
}

/* Toolbar
--------------------------------------------------------------------------------------------------*/
/* line 853, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-toolbar {
  text-align: center;
}

/* line 856, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-toolbar.fc-header-toolbar {
  margin-bottom: 1em;
}

/* line 859, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-toolbar.fc-footer-toolbar {
  margin-top: 1em;
}

/* line 862, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-toolbar .fc-left {
  float: left;
}

/* line 865, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-toolbar .fc-right {
  float: right;
}

/* line 868, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-toolbar .fc-center {
  display: inline-block;
}

/* line 871, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc button {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  height: auto;
  padding: 0 1rem;
  font-size: 1rem;
  white-space: nowrap;
  cursor: pointer;
}

/* the things within each left/right/center section */
/* line 884, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc .fc-toolbar > * > * {
  /* extra precedence to override button border margins */
  float: left;
  margin-left: .75em;
}

/* the first thing within each left/center/right section */
/* line 890, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc .fc-toolbar > * > :first-child {
  /* extra precedence to override button border margins */
  margin-left: 0;
}

/* title text */
/* line 895, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-toolbar h2 {
  margin: 0;
  font-size: 13px;
  font-weight: 700;
}

/* button layering (for border precedence) */
/* line 902, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-toolbar button {
  position: relative;
}

/* line 905, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-toolbar .fc-state-hover,
.fc-toolbar .ui-state-hover {
  z-index: 2;
}

/* line 909, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-toolbar .fc-state-down {
  z-index: 3;
}

/* line 912, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-toolbar .fc-state-active,
.fc-toolbar .ui-state-active {
  z-index: 4;
}

/* line 916, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-toolbar button:focus {
  z-index: 5;
}

/* View Structure
--------------------------------------------------------------------------------------------------*/
/* undo twitter bootstrap's box-sizing rules. normalizes positioning techniques */
/* don't do this for the toolbar because we'll want bootstrap to style those buttons as some pt */
/* line 923, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-view-container *,
.fc-view-container *:before,
.fc-view-container *:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 930, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-view,
.fc-view > table {
  /* so dragged elements can be above the view's main element */
  position: relative;
  z-index: 1;
}

/* BasicView
--------------------------------------------------------------------------------------------------*/
/* day row structure */
/* line 939, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-basicWeek-view .fc-content-skeleton,
.fc-basicDay-view .fc-content-skeleton {
  /* there may be week numbers in these views, so no padding-top */
  padding-bottom: 1em;
  /* ensure a space at bottom of cell for user selecting/clicking */
}

/* line 945, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-basic-view .fc-body .fc-row {
  min-height: 4em;
  /* ensure that all rows are at least this tall */
}

/* a "rigid" row will take up a constant amount of height because content-skeleton is absolute */
/* line 950, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-row.fc-rigid {
  overflow: hidden;
}

/* line 953, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-row.fc-rigid .fc-content-skeleton {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

/* week and day number styling */
/* line 960, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-day-top.fc-other-month {
  opacity: 0.3;
}

/* line 963, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-basic-view .fc-week-number,
.fc-basic-view .fc-day-number {
  padding: 2px;
  color: rgba(52, 40, 104, 0.8);
  font-size: 13px;
  font-weight: 400;
}

/* line 971, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-basic-view th.fc-week-number,
.fc-basic-view th.fc-day-number {
  padding: 0 2px;
  /* column headers can't have as much v space */
}

/* line 976, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-ltr .fc-basic-view .fc-day-top .fc-day-number {
  float: right;
}

/* line 979, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-rtl .fc-basic-view .fc-day-top .fc-day-number {
  float: left;
}

/* line 982, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-ltr .fc-basic-view .fc-day-top .fc-week-number {
  float: left;
  border-radius: 0 0 3px 0;
}

/* line 986, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-rtl .fc-basic-view .fc-day-top .fc-week-number {
  float: right;
  border-radius: 0 0 0 3px;
}

/* line 990, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-basic-view .fc-day-top .fc-week-number {
  min-width: 1.5em;
  text-align: center;
  background-color: #f2f2f2;
  color: #808080;
}

/* when week/day number have own column */
/* line 997, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-basic-view td.fc-week-number {
  text-align: center;
}

/* line 1000, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-basic-view td.fc-week-number > * {
  /* work around the way we do column resizing and ensure a minimum width */
  display: inline-block;
  min-width: 1.25em;
}

/* AgendaView all-day area
--------------------------------------------------------------------------------------------------*/
/* line 1007, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-agenda-view .fc-day-grid {
  position: relative;
  z-index: 2;
  /* so the "more.." popover will be over the time grid */
}

/* line 1012, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-agenda-view .fc-day-grid .fc-row {
  min-height: 3em;
  /* all-day section will never get shorter than this */
}

/* line 1016, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton {
  padding-bottom: 1em;
  /* give space underneath events for clicking/selecting days */
}

/* TimeGrid axis running down the side (for both the all-day area and the slot area)
--------------------------------------------------------------------------------------------------*/
/* line 1022, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc .fc-axis {
  /* .fc to overcome default cell styles */
  vertical-align: middle;
  padding: 0 4px;
  white-space: nowrap;
}

/* line 1028, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-ltr .fc-axis {
  text-align: right;
}

/* line 1031, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-rtl .fc-axis {
  text-align: left;
}

/* TimeGrid Structure
--------------------------------------------------------------------------------------------------*/
/* line 1036, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid-container,
.fc-time-grid {
  /* so slats/bg/content/etc positions get scoped within here */
  position: relative;
  z-index: 1;
}

/* line 1042, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid {
  min-height: 100%;
  /* so if height setting is 'auto', .fc-bg stretches to fill height */
}

/* line 1046, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid table {
  /* don't put outer borders on slats/bg/content/etc */
  border: 0 hidden transparent;
}

/* line 1050, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid > .fc-bg {
  z-index: 1;
  background: #fff;
}

/* line 1055, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid .fc-slats,
.fc-time-grid > hr {
  /* the <hr> AgendaView injects when grid is shorter than scroller */
  position: relative;
  z-index: 2;
}

/* line 1061, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid .fc-content-col {
  position: relative;
  /* because now-indicator lives directly inside */
}

/* line 1065, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid .fc-content-skeleton {
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  right: 0;
}

/* divs within a cell within the fc-content-skeleton */
/* line 1073, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid .fc-business-container {
  position: relative;
  z-index: 1;
}

/* line 1077, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid .fc-bgevent-container {
  position: relative;
  z-index: 2;
}

/* line 1081, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid .fc-highlight-container {
  position: relative;
  z-index: 3;
}

/* line 1085, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid .fc-event-container {
  position: relative;
  z-index: 4;
}

/* line 1089, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid .fc-now-indicator-line {
  z-index: 5;
}

/* line 1092, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid .fc-helper-container {
  /* also is fc-event-container */
  position: relative;
  z-index: 6;
}

/* TimeGrid Slats (lines that run horizontally)
--------------------------------------------------------------------------------------------------*/
/* line 1099, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid .fc-slats td {
  height: 1.5em;
  border-bottom: 0;
  padding: 10px;
  /* each cell is responsible for its top border */
}

/* line 1104, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-agendaDay-view .fc-time-grid .fc-slats td {
  background: #ffffff;
}

/* line 1107, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid .fc-slats .fc-minor td {
  border-top-style: dotted;
}

/* TimeGrid Highlighting Slots
--------------------------------------------------------------------------------------------------*/
/* line 1112, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid .fc-highlight-container {
  /* a div within a cell within the fc-highlight-skeleton */
  position: relative;
  /* scopes the left/right of the fc-highlight to be in the column */
}

/* line 1117, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid .fc-highlight {
  position: absolute;
  left: 0;
  right: 0;
  /* top and bottom will be in by JS */
}

/* TimeGrid Event Containment
--------------------------------------------------------------------------------------------------*/
/* line 1125, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-ltr .fc-time-grid .fc-event-container {
  /* space on the sides of events for LTR (default) */
  margin: 0 2.5% 0 2px;
}

/* line 1129, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-rtl .fc-time-grid .fc-event-container {
  /* space on the sides of events for RTL */
  margin: 0 2px 0 2.5%;
}

/* line 1133, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid .fc-event,
.fc-time-grid .fc-bgevent {
  position: absolute;
  z-index: 1;
  /* scope inner z-index's */
}

/* line 1139, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid .fc-bgevent {
  /* background events always span full width */
  left: 0;
  right: 0;
}

/* Generic Vertical Event
--------------------------------------------------------------------------------------------------*/
/* line 1146, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-v-event.fc-not-start {
  /* events that are continuing from another day */
  /* replace space made by the top border with padding */
  border-top-width: 0;
  padding-top: 1px;
  /* remove top rounded corners */
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 1155, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-v-event.fc-not-end {
  /* replace space made by the top border with padding */
  border-bottom-width: 0;
  padding-bottom: 1px;
  /* remove bottom rounded corners */
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

/* TimeGrid Event Styling
----------------------------------------------------------------------------------------------------
We use the full "fc-time-grid-event" class instead of using descendants because the event won't
be a descendant of the grid when it is being dragged.
*/
/* line 1168, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid-event {
  overflow: hidden;
  /* don't let the bg flow over rounded corners */
}

/* line 1172, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid-event.fc-selected {
  /* need to allow touch resizers to extend outside event's bounding box */
  /* common fc-selected styles hide the fc-bg, so don't need this anyway */
  overflow: visible;
}

/* line 1177, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid-event.fc-selected .fc-bg {
  display: none;
  /* hide semi-white background, to appear darker */
}

/* line 1181, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid-event .fc-content {
  overflow: hidden;
  /* for when .fc-selected */
}

/* line 1185, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid-event .fc-time,
.fc-time-grid-event .fc-title {
  padding: 0 1px;
}

/* line 1189, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid-event .fc-time {
  font-size: .85em;
  white-space: nowrap;
}

/* short mode, where time and title are on the same line */
/* line 1194, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid-event.fc-short .fc-content {
  /* don't wrap to second line (now that contents will be inline) */
  white-space: nowrap;
}

/* line 1198, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid-event.fc-short .fc-time,
.fc-time-grid-event.fc-short .fc-title {
  /* put the time and title on the same line */
  display: inline-block;
  vertical-align: top;
}

/* line 1204, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid-event.fc-short .fc-time span {
  display: none;
  /* don't display the full time text... */
}

/* line 1208, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid-event.fc-short .fc-time:before {
  content: attr(data-start);
  /* ...instead, display only the start time */
}

/* line 1212, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid-event.fc-short .fc-time:after {
  content: "\A0-\A0";
  /* seperate with a dash, wrapped in nbsp's */
}

/* line 1216, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid-event.fc-short .fc-title {
  font-size: .85em;
  /* make the title text the same size as the time */
  padding: 0;
  /* undo padding from above */
}

/* resizer (cursor device) */
/* line 1223, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer {
  left: 0;
  right: 0;
  bottom: 0;
  height: 8px;
  overflow: hidden;
  line-height: 8px;
  font-size: 9px;
  font-family: monospace;
  text-align: center;
  cursor: s-resize;
}

/* line 1235, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after {
  content: "=";
}

/* resizer (touch device) */
/* line 1239, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid-event.fc-selected .fc-resizer {
  /* 10x10 dot */
  border-radius: 5px;
  border-width: 1px;
  width: 8px;
  height: 8px;
  border-style: solid;
  border-color: inherit;
  background: #fff;
  /* horizontally center */
  left: 50%;
  margin-left: -5px;
  /* center on the bottom edge */
  bottom: -5px;
}

/* Now Indicator
--------------------------------------------------------------------------------------------------*/
/* line 1256, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid .fc-now-indicator-line {
  border-top-width: 1px;
  left: 0;
  right: 0;
}

/* arrow on axis */
/* line 1262, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-time-grid .fc-now-indicator-arrow {
  margin-top: -5px;
  /* vertically center on top coordinate */
}

/* line 1266, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-ltr .fc-time-grid .fc-now-indicator-arrow {
  left: 0;
  /* triangle pointing right... */
  border-width: 5px 0 5px 6px;
  border-top-color: transparent;
  border-bottom-color: transparent;
}

/* line 1273, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-rtl .fc-time-grid .fc-now-indicator-arrow {
  right: 0;
  /* triangle pointing left... */
  border-width: 5px 6px 5px 0;
  border-top-color: transparent;
  border-bottom-color: transparent;
}

/* List View
--------------------------------------------------------------------------------------------------*/
/* possibly reusable */
/* line 1283, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-event-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 5px;
}

/* view wrapper */
/* line 1290, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-rtl .fc-list-view {
  direction: rtl;
  /* unlike core views, leverage browser RTL */
}

/* line 1294, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-list-view {
  border-width: 1px;
  border-style: solid;
}

/* table resets */
/* line 1299, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc .fc-list-table {
  table-layout: auto;
  /* for shrinkwrapping cell content */
}

/* line 1303, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-list-table td {
  border-width: 1px 0 0;
  padding: 8px 14px;
}

/* line 1307, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-list-table tr:first-child td {
  border-top-width: 0;
}

/* day headings with the list */
/* line 1311, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-list-heading {
  border-bottom-width: 1px;
}

/* line 1314, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-list-heading td {
  font-weight: bold;
}

/* line 1317, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-ltr .fc-list-heading-main {
  float: left;
}

/* line 1320, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-ltr .fc-list-heading-alt {
  float: right;
}

/* line 1323, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-rtl .fc-list-heading-main {
  float: right;
}

/* line 1326, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-rtl .fc-list-heading-alt {
  float: left;
}

/* event list items */
/* line 1330, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-list-item.fc-has-url {
  cursor: pointer;
  /* whole row will be clickable */
}

/* line 1334, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-list-item-marker,
.fc-list-item-time {
  white-space: nowrap;
  width: 1px;
}

/* make the dot closer to the event title */
/* line 1340, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-ltr .fc-list-item-marker {
  padding-right: 0;
}

/* line 1343, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-rtl .fc-list-item-marker {
  padding-left: 0;
}

/* line 1346, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-list-item-title a {
  /* every event title cell has an <a> tag */
  text-decoration: none;
  color: inherit;
}

/* line 1351, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-list-item-title a[href]:hover {
  /* hover effect only on titles with hrefs */
  text-decoration: underline;
}

/* message when no events */
/* line 1356, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-list-empty-wrap2 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

/* line 1363, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-list-empty-wrap1 {
  width: 100%;
  height: 100%;
  display: table;
}

/* line 1368, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-list-empty {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}

/* line 1373, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-unthemed .fc-list-empty {
  /* theme will provide own background */
  background-color: #eee;
}

/* line 1378, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc th.fc-day-header {
  padding: 11px 7px;
  font-size: 14px;
  font-weight: 400;
}

/* line 1383, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-day.fc-today {
  background: rgba(52, 40, 104, 0.03);
}

/* line 1386, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-day.alert-info {
  background: rgba(52, 40, 104, 0.03);
}

/* line 1390, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.datepicker {
  z-index: 123456;
}

/* line 1393, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
body {
  font-family: 'Nunito', sans-serif;
  background: #F3F5F9;
}

/* line 1397, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.card {
  border: 0;
  background: transparent;
}

/* line 1401, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
h2 {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 20px;
  text-align: center;
  letter-spacing: 1px;
  font-family: 'Montserrat', sans-serif;
  color: #002147;
  margin-bottom: 20px;
}

/* line 1411, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.btn {
  font-size: 15px !important;
  font-weight: 700;
  font-family: 'Lato', sans-serif;
  box-shadow: none !important;
  border: 0;
  padding: 8px 20px !important;
}

/* line 1419, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.box-projects .name, .box-projects .project-detail.name {
  color: #1e9db9;
  font-weight: 400;
}

/* line 1424, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.card-body.media-box {
  padding: 5px;
  margin: 5px 10px;
  position: relative;
  cursor: pointer;
}

/* line 1430, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.media-box-hover {
  display: none;
}

/* line 1433, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.media-box-hover .fas {
  background: #fff;
  width: 30px;
  height: 30px;
  border-radius: 30px;
  margin: 0px 2px;
  padding: 8px;
  color: #000;
  cursor: pointer;
}

/* line 1443, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.card-body.media-box:hover .media-box-hover {
  display: block;
  background: rgba(0, 0, 0, 0.8);
  width: 100%;
  height: 58px;
  position: absolute;
  top: 1px;
  left: 0px;
  text-align: center;
  padding-top: 14px;
}

/* line 1454, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.inventory-list .row {
  align-items: center;
  /* Vertical center alignment */
}

/* line 1457, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.btn:focus {
  box-shadow: none;
}

/* line 1460, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.btn.btn-primary {
  background: #002147;
  color: #ffffff;
}

/* line 1464, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.form-group label {
  font-weight: 600;
  letter-spacing: 0.010em;
  font-size: 18px;
  margin-bottom: 5px;
}

/* line 1470, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.modal-body {
  background: #F3F5F9;
  border-radius: 10px;
}

/* line 1474, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.modal-body h4 {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  letter-spacing: 1px;
  font-family: 'Montserrat', sans-serif;
  color: #002147;
  margin-bottom: 20px;
}

/* line 1483, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.modal-body .form-control {
  box-shadow: none;
  height: 40px;
}

/* related product */
/* line 1490, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.related-product {
  padding: 80px 0;
}

/* line 1493, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.related-product .container {
  max-width: 1200px;
  width: 100%;
  margin: 0 auto;
}

/* line 1498, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.related-product ul {
  padding: 0;
  margin: 0;
}

/* line 1502, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.related-product ul li {
  margin-bottom: 30px;
  list-style-type: none;
}

/* line 1506, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.related-product ul li h3 {
  font-weight: 700;
  font-size: 22px;
  padding: 20px 0;
}

/* line 1511, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.related-product ul li a {
  font-weight: 600;
  color: #3b484a;
  text-align: center;
}

/* line 1516, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.related-product ul li a img {
  max-width: 100%;
  display: block;
}

/* line 1520, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.related-box {
  max-width: 400px;
  margin: 0 auto;
}

/* line 1524, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.download-btn {
  padding: 15px;
  display: inline-flex;
  align-items: center;
}

/* line 1529, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.download-btn .fa {
  font-size: 38px;
  margin-right: 10px;
}

/* line 1536, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.media-box .img-box {
  float: left;
  margin-right: 15px;
  width: 50px;
  height: 50px;
  border-radius: 50px;
  overflow: hidden;
}

/* line 1544, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.media-box .img-box img {
  width: 100%;
  border-radius: 50px;
  display: block;
}

/* line 1549, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.media-box .media-title {
  font-size: 15px;
  font-weight: 700;
  padding-top: 5px;
}

/* line 1554, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.media-box .media-detail {
  font-size: 15px;
}

/* line 1559, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.right-area h4 {
  font-size: 15px;
  font-weight: 700;
}

/* line 1564, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.user-panel img {
  height: auto;
  width: 40px;
  border-radius: 50%;
}

/* line 1569, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.login-card-body h2 {
  padding: 20px 0 20px 0;
}

/* line 1572, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.info-box {
  min-height: 40px;
}

/* line 1575, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.box-projects {
  border-bottom: solid 1px #f5f5f5;
  margin-bottom: 0px;
  padding-bottom: 25px;
  padding-top: 25px;
  font-weight: 300;
  color: #999;
}

/* line 1583, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.box-projects .status {
  color: #000;
  font-size: 15px;
}

/* line 1587, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.activity {
  padding: 20px 10px;
}

/* line 1590, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.activity a {
  font-size: 15px;
  color: #1e9db9;
}

/* line 1594, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.activity a .fa-arrow-right:before {
  content: "\f061";
  position: relative;
  top: 2px;
}

/* line 1599, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.new-user {
  color: #000;
  font-size: 15px;
}

/* line 1603, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.new-user span {
  color: #1e9db9;
  font-size: 15px;
}

/* line 1607, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.info-box {
  padding: 20px;
}

/* line 1610, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.inventory-list {
  padding: 5px;
}

/* line 1616, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.inventory-stats ul {
  padding: 0;
  margin: 0;
}

/* line 1620, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.inventory-stats ul {
  padding: 30px 0 0 0;
  margin: 0;
}

/* line 1624, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.inventory-stats ul span {
  display: block;
  font-size: 18px;
  color: #000;
  font-weight: 900;
}

/* line 1630, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.inventory-stats ul li {
  list-style: none;
  width: 33.33%;
  float: left;
  padding-bottom: 20px;
}

/* line 1636, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.new-project .icon {
  padding-left: 20px;
  cursor: pointer;
}

/* line 1640, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.stats {
  font-size: 34px;
  color: #1e9db9;
  display: block;
  font-weight: 900;
}

/* line 1646, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.activity a i {
  margin-left: 10px;
}

/* line 1649, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.btn-danger {
  color: #fff;
  background-color: #e63a34;
  border-color: #e63a34;
  box-shadow: none;
  font-weight: 700;
}

/* line 1656, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.box-projects span.client-name {
  color: #1e9db9;
  font-size: 14px;
  font-weight: 400;
}

/* line 1661, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.box-projects .des {
  color: #1e9db9;
  font-size: 14px;
  font-weight: 400;
}

/* line 1666, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.box-projects .project-detail {
  color: #000;
  font-size: 16px;
  font-weight: 400;
}

/* line 1671, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.search-btn {
  background: #e17352 !important;
}

/* line 1675, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.content-wrapper {
  background: #f5f5f5;
}

/* line 1678, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fa-search {
  color: #fff;
}

/* line 1681, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.new-project {
  text-align: right;
}

/* line 1684, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fa-search:before {
  content: "\f002";
  color: #fff;
}

/* line 1688, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.box-projects.search {
  padding-bottom: 0px;
  padding-top: 0px;
  text-align: right;
}

/* line 1693, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.box-projects.search .project-detail {
  color: #000;
  font-size: 15px;
  font-weight: 400;
  padding-right: 10px;
}

/* line 1699, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.content-header {
  padding: 5px .5rem;
}

/* line 1702, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.box-projects .project-detail {
  color: #000;
  font-size: 16px;
  font-weight: 400;
}

/* line 1707, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.search-btn {
  background: #e17352;
}

/* line 1711, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.content-wrapper {
  background: #f5f5f5;
}

/* line 1714, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fa-search {
  color: #fff;
}

/* line 1717, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.new-project {
  text-align: right;
}

/* line 1720, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fa-search:before {
  content: "\f002";
  color: #fff;
}

/* line 1724, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.box-projects.search {
  padding-bottom: 0px;
  padding-top: 0px;
  text-align: right;
}

/* line 1729, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.box-projects.search .project-detail {
  color: #000;
  font-size: 15px;
  font-weight: 400;
  padding-right: 10px;
}

/* line 1735, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.content-header {
  padding: 5px .5rem;
}

/* line 1738, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.row {
  margin-right: 0px;
  margin-left: 0;
  width: 100%;
}

/* line 1743, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.red {
  color: #e17352 !important;
  background: #e17352;
  border-radius: 30px;
  margin-right: 10px;
}

/* line 1749, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.purple {
  color: #8a37d7 !important;
  background: #8a37d7;
  border-radius: 30px;
  margin-right: 10px;
}

/* line 1755, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.blue {
  color: #168ff5 !important;
  background: #168ff5;
  border-radius: 30px;
  margin-right: 10px;
}

/* line 1761, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.green {
  color: #4bcd7f !important;
  background: #4bcd7f;
  border-radius: 30px;
  margin-right: 10px;
}

/* line 1767, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.yellow {
  color: #fbec4a !important;
  background: #fbec4a;
  border-radius: 30px;
  margin-right: 10px;
}

/* line 1773, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.chart-legend li {
  padding: 5px 0;
}

/* line 1776, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.chart-legend {
  padding-left: 0;
  list-style: none;
  margin: 40% 0 0;
}

/* line 1783, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.login-page, .register-page {
  -ms-flex-align: center;
  align-items: center;
  background: #ffffff;
  display: -ms-flexbox;
  display: inherit;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100vh;
  -ms-flex-pack: center;
  justify-content: center;
  overflow-x: hidden;
}

/* line 1796, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.inventory-detail .accordion-detail h3 {
  margin-bottom: 5px;
  margin-top: 5px;
}

/* line 1806, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.left-portion {
  background-color: #002147;
  font-size: 34px;
  color: #fff;
  line-height: 40px;
  padding: 0px 20px 0 30px;
  position: relative;
  background-image: url(/assets/startupSidebarbg.png);
  background-size: 100% 100%;
}

/* line 1818, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.left-portion p {
  font-size: 34px;
  color: #fff;
  line-height: 40px;
}

/* line 1831, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.login-box, .register-box {
  max-width: 360px;
  padding: 50px 20px 20px 20px;
  margin: 0 auto;
  width: 100%;
}

/* line 1837, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.login-box {
  max-width: 415px;
}

/* line 1840, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.login-card-body .input-group .form-control, .register-card-body .input-group .form-control {
  border: 1px solid #ccc;
}

/* line 1843, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.mb-0, .my-0 {
  margin-bottom: 0 !important;
  margin-top: 20px;
}

/* line 1847, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.login-card-body .input-group .form-control, .register-card-body .input-group .form-control {
  border: 1px solid #ccc;
  background: #f5f5f5;
  border-radius: 5px;
}

/* line 1852, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
a.know {
  display: block;
  font-size: 15px;
  color: #fff;
  float: right;
  text-align: right;
  border: solid 1px #fff;
  text-align: center;
  width: 200px;
  clear: both;
  padding: 0;
  line-height: 16px;
  padding: 10px;
  margin-top: 20px;
  margin-right: 20px;
  text-decoration: none;
}

/* line 1874, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.login-logo, .register-logo {
  text-align: left;
  margin-bottom: 30px;
}

/* line 1878, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.login-card-body, .register-card-body {
  background: #fff;
  border-top: 0;
  color: #666;
  padding: 0px;
}

/* line 1884, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.company-logo {
  width: 105px;
  height: 105px;
  background: #f2f2f2;
}

/* line 1889, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.form-control {
  height: 40px;
}

/* line 1901, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 0.10rem;
  margin-bottom: 2rem;
}

/* line 1918, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.right-area img.full {
  width: 100%;
}

/* line 1921, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.card-header:first-child {
  border-radius: calc(0.37rem - 1px) calc(0.37rem - 1px) 0 0;
}

/* line 1925, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: #fff;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

/* line 1932, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.track, .track-inner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 1939, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.track .step, .track-inner .step {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  width: 25%;
  margin-top: 0px;
  text-align: right;
  position: relative;
  padding: 0 4px;
}

/* line 1949, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.track-inner .step {
  text-align: left;
}

/* line 1954, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
span.option {
  background: #fff;
  position: absolute;
  z-index: 1;
  right: 0;
  padding: 12px 5px 0;
  font-size: 15px;
}

/* line 1962, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.track-inner span.option {
  background: transparent;
  position: inherit;
  display: block;
  z-index: 1;
  right: 0;
  color: #888;
  padding: 0px 0px 0;
  font-size: 15px;
  line-height: 18px;
}

/* line 1973, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.track-inner span.text {
  background: #fff;
  position: inherit;
  display: block;
  z-index: 1;
  right: 0;
  color: #222;
  padding: 0px 4% 0 0;
  font-size: 15px;
  line-height: 22px;
  float: left;
}

/* line 1985, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.active span.option {
  color: #000;
  background: url(/assets/check-527b1a0192bfe3bef573bef2372543f1fc50403e11fc0a6908f0921f5124c4f4.png) no-repeat center top #fff;
  padding-top: 12px;
}

/* line 1990, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.track .step.active:before {
  background: #e17352;
}

/* line 1993, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.track-inner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
}

/* line 2001, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.track .step::before {
  height: 4px;
  position: absolute;
  content: "";
  width: 100%;
  left: 0;
  top: 22px;
}

/* line 2009, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.track .step:before {
  background-color: #ddd;
}

/* line 2013, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.track .step.active .icon {
  background: #ee5435;
  color: #fff;
}

/* line 2018, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.track .icon {
  display: inline-block;
  width: 40px;
  height: 40px;
  line-height: 40px;
  position: relative;
  border-radius: 100%;
  background: #ddd;
}

/* line 2028, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.track .step.active .text {
  font-weight: 400;
  color: #000;
}

/* line 2033, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.track .text {
  display: block;
  margin-top: 35px;
  font-size: 10px;
}

/* line 2039, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.itemside {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

/* line 2047, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.itemside .aside {
  position: relative;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

/* line 2053, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.img-sm {
  width: 80px;
  height: 80px;
  padding: 7px;
}

/* line 2059, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
ul.row,
ul.row-sm {
  list-style: none;
  padding: 0;
}

/* line 2065, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.itemside .info {
  padding-left: 15px;
  padding-right: 7px;
}

/* line 2070, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.itemside .title {
  display: block;
  margin-bottom: 5px;
  color: #212529;
}

/* line 2077, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.btn-warning {
  color: #ffffff;
  background-color: #ee5435;
  border-color: #ee5435;
  border-radius: 1px;
}

/* line 2084, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.btn-warning:hover {
  color: #ffffff;
  background-color: #ff2b00;
  border-color: #ff2b00;
  border-radius: 1px;
}

/*-------------Collapse Styling------------*/
/* line 2102, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#main {
  margin: 0;
  width: 100%;
}

/* line 2107, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#main #faq .card {
  margin-bottom: 20px;
  border: 0;
}

/* line 2112, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#main #faq .card .card-header {
  border-radius: 2px;
  padding: 5px;
  border-bottom: solid 1px #ddd;
}

/* line 2118, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#main #faq .card .card-header .btn-header-link {
  color: #fff;
  display: block;
  text-align: left;
  color: #222;
  padding: 10px 20px;
  font-size: 15px;
  font-weight: 700;
}

/* line 2128, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#main #faq .card .card-header .btn-header-link:after {
  content: "\f0d7";
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  float: right;
  color: #2da3be;
  position: relative;
}

/* line 2136, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.accordion-detail span {
  display: block;
}

/* line 2140, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.inventory-detail .accordion-detail span {
  display: inline-block;
}

/* line 2143, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.inventory-detail .accordion-detail span.title a {
  display: inline-block;
  margin-right: 20px;
  color: #2da3be;
}

/* line 2148, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.inventory-detail .accordion-detail span.detail {
  margin-right: 20px;
}

/* line 2152, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.inventory-detail h3 {
  margin-bottom: 10px;
}

/* line 2155, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.inventory-detail p {
  font-size: 15px;
  color: #222;
}

/* line 2159, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.inventory-detail .accordion-detail {
  border-bottom: solid 1px #c4c3c1;
  padding-bottom: 15px;
  margin-bottom: 15px;
}

/* line 2164, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.inventory-detail .inventory-box .accordion-detail {
  border-bottom: 0;
}

/* line 2167, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.inventory-detail .accordion-detail span.detail {
  font-weight: 400;
}

/* line 2170, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.inventory-detail .accordion-detail span.detail {
  font-size: 15px;
  color: #999;
  margin-right: 0px;
}

/* line 2175, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.inventory-box {
  padding-bottom: 10px;
}

/* line 2178, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.accordion-detail span.title {
  font-size: 15px;
  color: #888;
  line-height: 22px;
}

/* line 2184, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.accordion-detail span.detail {
  font-size: 15px;
  color: #222;
  line-height: 24px;
  font-weight: 700;
}

/* line 2191, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#main #faq .card .card-header .btn-header-link.collapsed:after {
  content: "\f0d8";
  position: relative;
}

/* line 2196, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#main #faq .card .collapsing {
  background: #fff;
  line-height: 30px;
}

/* line 2201, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#main #faq .card .collapse {
  border: 0;
}

/* line 2205, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#main #faq .card .collapse.show {
  line-height: 30px;
  color: #222;
}

/*-------------Collapse Styling------------*/
/* line 2220, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.top-gap {
  padding-top: 20px;
}

/* line 2223, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.top-gap .fa-arrow-left {
  color: #0e87a2;
  font-size: 22px;
  margin-top: 10px;
}

/* line 2228, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.success.fa-check {
  font-size: 110px;
  color: #dbba3b;
  border: solid 20px;
  padding: 47px;
  border-radius: 170px;
  margin: 40px 0;
}

/* line 2236, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
div.label {
  width: 100%;
  display: inline-block;
  padding: 10px 0 5px 0;
  font-size: 15px;
  font-weight: 400;
  line-height: 1;
  color: #222;
  text-transform: uppercase;
  text-align: left;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 2252, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.employee {
  padding: 0;
  margin: 0;
}

/* line 2256, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.track-inner .step.start::after {
  height: 2px;
  position: absolute;
  content: "";
  width: 96%;
  left: 0;
  top: 22px;
  background: #f2f2f2;
}

/* line 2265, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.employee li {
  list-style: none;
  margin-bottom: 20px;
  font-size: 15px;
  color: #222;
  margin-top: 5px;
}

/* line 2272, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.employee li span {
  font-size: 15px;
  color: #888;
  display: block;
}

/* line 2277, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.employee img {
  border-radius: 50%;
  float: left;
  padding-right: 5px;
  padding-left: 5px;
  width: 65px;
  height: 55px;
}

/* line 2285, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
div.label .mb-1 {
  float: right;
}

/* line 2288, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.btn-primary {
  color: #fff;
  background-color: #0e87a2;
  border-color: #0e87a2;
  box-shadow: none;
  font-size: 15px;
}

/* line 2297, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
a.option {
  border: solid 2px #249fbb;
  color: #222;
  text-decoration: none;
  width: 100%;
  display: block;
  padding: 7px 12px;
  border-radius: 3px;
  font-size: 15px;
}

/* line 2308, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 10px;
}

/* line 2318, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.sidebar-dark-primary a span {
  display: inline-block;
  width: 40px;
  color: #fff;
}

/* line 2323, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.sidebar-dark-primary a span.brand-text {
  display: inline-block;
  width: auto;
  color: #fff;
  padding-top: 3px;
  padding-left: 5px;
  margin-left: -28px;
}

/* line 2332, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.inventorypro-brand {
  display: inline-block;
  width: auto;
  font-family: system-ui;
  color: #fff !important;
  padding-left: unset !important;
  margin-left: -5px !important;
  font-weight: 500;
}

/* line 2341, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.layout-navbar-fixed.sidebar-mini-md.sidebar-collapse .wrapper .brand-link, .layout-navbar-fixed.sidebar-mini.sidebar-collapse .wrapper .brand-link {
  height: auto;
  width: 4rem;
}

/* line 2346, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active {
  background-color: rgba(255, 255, 255, 0.1);
  color: #fff;
  box-shadow: none;
}

/* line 2351, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.layout-navbar-fixed .wrapper .content-wrapper {
  margin-top: 50px;
}

/* line 2354, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.sidebar-dark-primary p {
  color: #fff;
}

/* line 2357, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.user-panel .info {
  display: inline-block;
  padding: 5px 5px 5px 20px;
}

/* line 2361, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.brand-link {
  margin-top: 10px;
}

/* line 2364, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.img-circle {
  border-radius: inherit;
  box-shadow: inherit !important;
}

/* line 2368, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.layout-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]) {
  background-color: unset;
}

/* line 2371, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
[class*=sidebar-dark] .brand-link {
  border-bottom: unset;
  color: rgba(255, 255, 255, 0.8);
}

/* line 2375, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
[class*=sidebar-dark] .user-panel {
  border-bottom: unset;
}

/* line 2378, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
[class*=sidebar-dark-] .sidebar a {
  color: #fff;
}

/* line 2381, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.brand-link .brand-image {
  float: left;
  line-height: .8;
  margin-left: 6px;
  margin-right: .5rem;
  margin-top: -3px;
  max-height: 45px;
  width: auto;
}

/* line 2390, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.layout-navbar-fixed.layout-fixed .wrapper .sidebar {
  margin-top: 65px;
}

/* line 2393, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.info-box-text {
  font-weight: 700;
  color: #222;
  font-size: 28px;
}

/* line 2398, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.info-box .info-box-text, .info-box .progress-description {
  display: block;
  overflow: inherit;
  text-overflow: ellipsis;
  white-space: inherit;
  font-weight: 900;
  font-size: 28px;
  line-height: 36px;
}

/* line 2407, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.info-box .info-box-number {
  display: block;
  margin-top: .25rem;
  font-weight: 300;
  color: #888;
}

@media (min-width: 1200px) {
  /* line 2416, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
  .container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1280px;
  }
}
@media (min-width: 992px) {
  /* line 2422, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
  .sidebar-mini.sidebar-collapse .main-sidebar, .sidebar-mini.sidebar-collapse .main-sidebar::before {
    margin-left: 0;
    width: 4rem;
  }

  /* line 2426, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
  .sidebar-mini.sidebar-collapse .content-wrapper, .sidebar-mini.sidebar-collapse .main-footer, .sidebar-mini.sidebar-collapse .main-header {
    margin-left: 4rem !important;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 576px) {
  /* line 2432, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
  .login-page .col-lg-7, .login-page .col-lg-5 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media only screen and (max-width: 1200px) {
  /* line 2441, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
  .left-portion {
    background-color: #1f3b53;
    font-size: 23px;
    color: #fff;
    line-height: 34px;
    position: relative;
    height: auto !important;
    min-height: 450px;
    padding-top: 190px;
  }

  /* line 2453, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
  .track {
    position: relative;
    display: inherit !important;
  }

  /* line 2457, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
  .track .step {
    width: 33%;
    float: left;
  }

  /* line 2461, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
  .track .step {
    margin-bottom: 10px;
  }

  /* line 2464, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
  .right-area img.full {
    width: 100%;
    max-width: 300px;
    margin: 0 auto 30px;
    display: block;
  }

  /* line 2470, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
  .mt-5, .my-5 {
    margin-top: 0rem !important;
  }

  /* line 2473, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
  .navbar-expand .navbar-nav .nav-link {
    padding-right: 10px;
    padding-left: 10px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 2480, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
  .info-box {
    padding: 20px 10px;
  }

  /* line 2483, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
  h3 {
    margin-bottom: 0px;
    margin-top: 0;
  }

  /* line 2487, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
  .content-wrapper > .content {
    padding: 0;
  }

  /* line 2490, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
  .card-body {
    padding: 20px 10px;
  }

  /* line 2493, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
  .inventory-detail .accordion-detail {
    padding-bottom: 0px;
  }

  /* line 2499, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
  .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
    position: relative;
    width: 100%;
    padding-right: 7.5px;
    padding-left: 7.5px;
    padding-bottom: 15px;
  }
}
@media only screen and (max-width: 600px) {
  /* line 2512, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
  .track .step {
    width: 50%;
    float: left;
  }
}
@media only screen and (max-width: 500px) {
  /* line 2521, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
  .left-portion img {
    position: absolute;
    left: 14px;
    top: 27px;
    width: 70px;
  }

  /* line 2528, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
  .track-inner {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: inherit;
    padding-bottom: 0px;
  }

  /* line 2535, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
  .track-inner span.option {
    text-align: left;
  }

  /* line 2538, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
  .track-inner .step {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    width: 100%;
    margin-top: 0px;
    text-align: right;
    position: relative;
    padding: 5px 4px;
    display: block;
    overflow: hidden;
  }

  /* line 2550, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
  .track-inner .step.start::after {
    display: none;
  }

  /* line 2554, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
  .left-portion {
    background-color: #1f3b53;
    font-size: 15px;
    color: #fff;
    line-height: 22px;
    position: relative;
    height: auto !important;
    min-height: 250px;
    padding: 60px 20px 0 70px;
  }
}
/* line 2568, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.project-icons {
  color: #1e9db9;
}

/* line 2571, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.col.text-center.alert.alert-secondary.no-record.mt-4 {
  background: white;
  color: black;
  border: none;
}

/* line 2576, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.graphic-list {
  position: relative;
  bottom: -17px;
}

/* line 2580, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.kit-add-btn, .config-add-btn {
  position: relative;
  bottom: -14px;
  text-align: center;
  color: #1e9db9;
}

/* line 2587, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.FixedHeightContainer {
  height: 350px;
}

/* line 2591, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.inventory-img {
  float: left;
  width: 50px;
  border-radius: 10px;
  margin-right: 15px;
  max-height: 40px;
  text-overflow: inherit;
  white-space: nowrap;
  word-wrap: break-all;
  overflow: hidden;
}

/* line 2603, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.clients-img {
  float: left;
  width: 60px;
  border-radius: 10px;
  margin-right: 15px;
  height: 60px;
  text-overflow: inherit;
  white-space: nowrap;
  word-wrap: break-all;
  overflow: hidden;
}

/* line 2614, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.col-md-1.col-6.inventory-img-container {
  max-width: 5.333%;
}

/* line 2617, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.col-md-1.col-1.mt-3.inventory-details {
  max-width: 2.333%;
}

/* line 2620, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.new-project button {
  margin-top: 10px;
}

/* line 2623, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.remove-icon.redirect-asset {
  margin-top: 18px !important;
  margin-left: -3px !important;
}

/* line 2627, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.kit-container-media-box {
  width: 80%;
  float: right;
}

/* line 2631, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.kit-list, .config-list {
  height: 210px;
  overflow: auto;
}

/* line 2635, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.row.kit {
  height: 70px;
  margin-top: 5px;
  overflow: hidden;
  font-size: 10px;
  box-sizing: border-box;
  padding: 2px;
}

/* line 2643, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.odd-row {
  background: #ebebeb;
}

/* line 2646, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.kit-img {
  height: 35px;
  width: 46px;
}

/* line 2650, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.search-asset-container {
  display: none;
}

/* line 2653, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.showhim:hover .media-box-hover {
  display: block;
  background: rgba(0, 0, 0, 0.8);
  width: 100%;
  height: 58px;
  position: absolute;
  top: 1px;
  left: 0px;
  text-align: center;
  padding-top: 14px;
}

/* line 2665, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.media-box-hover {
  display: none;
}

/* line 2668, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.media-box-hover .fas {
  background: #fff;
  width: 30px;
  height: 30px;
  border-radius: 30px;
  margin: 0px 2px;
  padding: 8px;
  color: #000;
  cursor: pointer;
}

/* line 2678, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.category-edit-icon {
  display: none;
  width: 20px;
  float: right;
}

/* line 2683, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.cat-list:hover .category-edit-icon {
  display: block;
}

/* line 2686, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.row.cat-list {
  width: 100% !important;
  font-size: 15px;
  font-weight: bold;
}

/* line 2691, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.event-detail-heading {
  padding: 5px;
}

/* line 2694, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.owl-theme .owl-controls .owl-page {
  display: inline-block;
}

/* line 2697, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.config-edit-icon {
  display: block;
  left: 95%;
  width: 20px;
  float: right;
  position: relative;
  left: 6px;
  top: 0px !important;
}

/* line 2706, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.first-go-back, .prev {
  border: 1px solid black;
}

/* line 2709, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.submit-request {
  border: 2px solid #e17352 !important;
  color: #e17352 !important;
}

/* line 2713, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.btn-row {
  width: 135%;
}

/* line 2716, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#medium_primary_image {
  margin-top: 5px;
  margin-bottom: 17px;
}

/* line 2720, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.edit-media-input {
  width: 131%;
}

/* line 2723, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.anchor-icon {
  color: black;
}

/* line 2726, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.barcode-data {
  text-align: center;
  font-size: 15px;
}

/* line 2730, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.inventory-container {
  cursor: pointer;
}

/* line 2733, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.add-new-asset-btn, .add-new-project-btn {
  color: white !important;
}

/* line 2739, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.people-index-icons {
  color: #666;
}

/* line 2742, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#people_search {
  border-color: unset;
  background: white;
  border: 1px solid #ced4da;
}

/* line 2747, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#people_search:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: inset 0 0 0 transparent,none;
}

/* line 2754, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#add-contact-modal {
  margin: 0;
  width: 100%;
  border: none !important;
}

/* line 2759, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.div1 {
  width: 778px;
  height: 507px;
  border: 1px solid black;
  background: white;
  margin: 10px;
}

/* line 2766, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#add-contact-modal .user-txt-container {
  background-color: #d31245;
  color: white !important;
  border: none !important;
}

/* line 2771, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#add-contact-modal .user-txt-container {
  border-radius: 0 !important;
}

/* line 2774, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.custom-contact-container {
  padding-left: 1%;
  padding: 10px;
}

/* line 2778, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#add-contact-modal .user-txt-container {
  background-color: #d31245;
  color: white !important;
  border: none !important;
}

/* line 2783, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#add-contact-modal .user-txt-container {
  border-radius: 0 !important;
}

/* line 2786, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#edit_contact_replace {
  width: 100%;
}

/* line 2789, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.edit_contact {
  padding: 20px !important;
  height: auto !important;
  width: auto !important;
}

/* line 2794, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.edit_contact {
  min-height: 400px;
}

/* line 2797, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.edit_contact .main-container {
  max-height: 400px;
}

/* line 2800, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.main-container {
  width: 100%;
  display: inline-flex;
}

/* line 2804, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.edit_contact .required-container-width {
  width: 33% !important;
  margin-left: 0;
}

/* line 2808, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.custom-container-width {
  margin-top: 20px !important;
  padding-left: 0px !important;
  padding-right: 10px !important;
}

/* line 2813, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.mandate {
  margin-right: 10px;
  min-width: 20px;
  position: relative;
  top: 8px;
  vertical-align: top;
}

/* line 2820, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.edit_contact #contact_first_name {
  width: 74% !important;
}

/* line 2823, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.required-container-width {
  width: 29% !important;
}

/* line 2826, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.required-container-width {
  margin-left: 3%;
}

/* line 2829, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.custom-container-width {
  margin-top: 20px !important;
  padding-left: 0px !important;
  padding-right: 10px !important;
}

/* line 2834, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.custom-container-width {
  color: red;
}

/* line 2837, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.custom-container-width p, ol, ul, td {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 15px;
  line-height: 18px;
}

/* line 2842, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.mandate {
  margin-right: 10px;
  min-width: 20px;
  position: relative;
  top: 8px;
  vertical-align: top;
}

/* line 2849, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.edit_contact #contact_title {
  width: 74% !important;
}

/* line 2853, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.custom-container-width input[type="text"] {
  font-size: 1em;
  min-width: 80% !important;
  padding: 5px 10px !important;
  margin: 0 0 10px 0 !important;
  margin-left: 0px;
}

/* line 2860, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.custom-container-width input {
  font-family: verdana, arial, helvetica, sans-serif;
  font-weight: 100;
  margin-top: 8px;
}

/* line 2866, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.people-title {
  white-space: nowrap;
}

/* line 2869, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.user-asset-txt-container {
  border: none !important;
  background-color: #d31245;
  color: white;
}

/* line 2874, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.custom-asset-container {
  padding: 2%;
}

/* line 2877, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.copy-asset-prnt.ltst-copy-asset {
  margin: 10px;
}

/* line 2880, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.asset-field-box {
  margin-bottom: 0 !important;
}

/* line 2883, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.asset-field-box {
  text-align: center;
}

/* line 2886, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.ltst-copy-asset {
  margin-top: 10px !important;
  padding-right: 5px !important;
  padding-top: 0;
  margin-left: 2%;
}

/* line 2892, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.copy-asset-prnt .asset-copy-txt {
  width: 50%;
  text-align: left;
  float: left;
}

/* line 2897, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.copy-asset-prnt .copy-asset-nmbr-container {
  width: 35%;
  float: left;
}

/* line 2901, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.copy-asset-btn-container {
  margin-top: 0%;
  padding-top: 5%;
  padding-left: 21%;
  padding-right: 21%;
  padding-bottom: 7%;
}

/* line 2909, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.cancel_copy, .dmy_create {
  font-weight: 100;
  background: #fff;
  border-radius: 4px;
  border: 1px solid black;
  padding: 4px 10px !important;
  padding-bottom: 4px;
  height: auto;
  text-align: center;
  float: left;
  width: 45% !important;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 15px !important;
  padding-bottom: 1.5% !important;
  color: #666;
}

/* line 2925, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.copy-asset-submit {
  width: 40%;
  float: right;
  font-size: 1em;
  height: auto;
  text-align: center;
  margin: 0;
  padding: 5px 10px;
  color: #e17352 !important;
  border: 1px solid #e17352 !important;
  background: white !important;
  font-family: verdana, arial, helvetica, sans-serif;
  font-weight: 100;
}

/* line 2939, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.copy-asset-nmbr-container input[type="number"] {
  font-size: 1em;
  min-width: 90% !important;
  padding: 5px 10px !important;
  margin: 0 0 10px 0 !important;
  border-radius: 5px;
  font-family: verdana, arial, helvetica, sans-serif;
  font-weight: 100;
  font-size: 15px;
  border: 1px solid black;
}

/* line 2950, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.img-div {
  float: left;
  min-height: 30px;
}

/* line 2955, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#add-graphic-modal {
  margin: 0;
  width: 100%;
  border: none;
}

/* line 2960, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#add-graphic-modal .user-txt-container {
  border: none !important;
  background-color: #d31245;
  color: white;
}

/* line 2966, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.new-asset-field-box {
  text-align: left;
}

/* line 2969, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.asset-field-box {
  margin-bottom: 0 !important;
}

/* line 2972, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.first-row-margin {
  margin-top: 5px !important;
}

/* line 2975, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.simple-row {
  width: 102%;
  display: flex;
}

/* line 2979, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.width-90 {
  width: 95%;
  margin-left: 10px;
}

/* line 2983, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.media-input {
  color: #333;
  font-size: 15px !important;
  margin-bottom: 6px !important;
  margin-top: 3px !important;
  padding: 4px !important;
  border-radius: 5px !important;
  width: 96%;
  margin-left: 0px !important;
}

/* line 2993, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.assets-name-box {
  width: 32%;
  margin-bottom: 4px;
  height: 30px;
}

/* line 2998, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.dark-border {
  border: 2px solid #000;
  border-radius: 3.5px;
  width: 100%;
}

/* line 3003, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#medium_description {
  height: 50px;
}

/* line 3006, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.text-area-size-field {
  height: 50px;
}

/* line 3009, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.edit_medium #medium_document {
  margin-left: 0;
  padding-bottom: 3%;
}

/* line 3013, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.new-asset-field-box {
  text-align: left;
}

/* line 3016, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.cancel-add-media {
  border: 2px solid #000;
  background: white none repeat scroll 0 0 !important;
  border-radius: 6px;
  color: #000;
  cursor: default;
  font-size: 12.6px !important;
  font-weight: bold;
  font-family: "Helvetica Neue" !important;
  padding-bottom: 7px;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 6px !important;
  margin-top: 0px;
  display: inline-block;
}

/* line 3032, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.save-image-button {
  width: auto !important;
  height: auto !important;
  background: white none repeat scroll 0 0 !important;
  border: 2px solid #e17352 !important;
  border-radius: 6px !important;
  color: #e17352 !important;
  font-weight: bold !important;
}

/* line 3041, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.new-submit {
  width: auto !important;
  height: auto !important;
  left: 5px !important;
  margin-left: 100px;
  padding-bottom: 5px;
  padding-left: 15px;
  font-size: 12.6px;
  font-family: "Helvetica Neue" !important;
  padding-right: 15px;
  padding-top: 6px !important;
  position: relative !important;
}

/* line 3054, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.pull-right {
  float: right;
}

/* line 3059, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fancybox-inner {
  width: auto !important;
}

/* line 3062, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.heading-config {
  background-color: #e17352;
  padding: 10px;
}

/* line 3066, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.font_project.details {
  color: #fff;
  font-family: "Helvetica Neue";
  font-size: 15px !important;
  font-weight: bold;
  margin-left: 5px;
}

/* line 3073, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.warning-container-for-picklist {
  text-align: center;
}

/* line 3076, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.event-detail-heading {
  height: 360px;
}

/* line 3079, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#request-custom-solution-form, .event-detail-heading {
  padding: 2%;
}

/* line 3082, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.ver-font-style {
  font-family: verdana, arial, helvetica, sans-serif;
  font-weight: 100;
  font-size: 15px;
}

/* line 3087, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.event-detail-heading input {
  color: #333;
  font-family: Helvetica Neue;
  font-size: 11.2px;
  font-weight: 100;
  height: 25px;
  width: 100%;
  border: 2px solid #010101;
  border-radius: 3.5px;
  margin-top: -6px !important;
}

/* line 3098, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.config-margin-input {
  color: #333;
  font-size: 15px !important;
  margin-bottom: 6px !important;
  margin-top: 3px !important;
  padding: 2px 1px 1px 2px !important;
}

/* line 3105, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.label-spacing {
  position: relative;
  top: 3px;
}

/* line 3109, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.config-margin-input {
  color: #333;
  font-size: 15px !important;
  margin-bottom: 6px !important;
  margin-top: 3px !important;
  padding: 2px 1px 1px 2px !important;
}

/* line 3116, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.width-100 {
  width: 100%;
}

/* line 3119, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.display-flex-preview {
  display: flex;
}

/* line 3122, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.width-67 {
  width: 67%;
}

/* line 3125, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.text-area-config {
  width: 52%;
}

/* line 3128, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.description-asset-config {
  height: 94px;
  width: 102%;
}

/* line 3132, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.config-doc-box {
  border: 2px solid #ababab;
  border-radius: 4px;
  height: 330px;
  left: 53%;
  margin-left: 0;
  overflow-x: hidden;
  position: absolute;
  top: 38px;
  width: 45%;
}

/* line 3143, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.upload-image {
  margin-top: 10px;
  margin-left: 10px;
}

/* line 3147, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.image_plus {
  height: 14px;
  opacity: 0.5;
  position: relative;
  top: 2px;
}

/* line 3153, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.config-img-add {
  color: #9c9c9c;
  position: relative;
  top: -2px;
}

/* line 3158, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.config-bottom {
  margin-top: 10px;
  padding: 0px 12px;
}

/* line 3162, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.config-left-btn {
  float: left !important;
  margin-top: -3px;
  width: 13% !important;
}

/* line 3167, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.goback {
  border: 2px solid #000;
  color: #000;
  background-color: #ffffff !important;
  padding: 4px 2px 22px !important;
}

/* line 3173, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.refresh-add-event-detail-modal {
  border: 2px solid black !important;
}

/* line 3176, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.custom-report-button {
  border: 2px solid #000;
  color: #000;
  font-family: helvetica;
  font-size: 15px;
  font-weight: 600;
  height: 23.8px;
  width: 100%;
}

/* line 3185, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.config-right {
  border: 1px solid #e17352;
  border-radius: 4px;
  background-color: #ffffff !important;
  color: #e17352;
  font-size: 11px;
  font-weight: 600;
  padding: 7px 15px;
  float: right;
}

/* line 3195, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.ver-font-style {
  font-family: verdana, arial, helvetica, sans-serif;
  font-weight: 100;
  font-size: 15px;
}

/* line 3200, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.next, .submit-request {
  border: 2px solid #e17352 !important;
  color: #e17352 !important;
}

/* line 3204, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.config-assets-content {
  border: 1px solid #333;
  margin-left: 1%;
  margin-right: 1%;
  height: 330px;
  margin-top: 40px;
  overflow-x: auto;
}

/* line 3212, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.new-left-margin {
  margin-left: 10px;
}

/* line 3215, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.searched-elements-container {
  left: 7px;
  position: relative;
  top: 10px;
  width: 200px;
}

/* line 3221, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.new-search-box {
  max-height: 140px;
  overflow-x: auto;
  position: absolute;
  width: 200px;
}

/* line 3227, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.add-new-config-asset {
  margin-bottom: 10px;
  margin-left: 10px;
  margin-top: 10px;
  cursor: pointer;
  color: #999;
}

/* line 3234, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.add-asset-icon {
  padding-left: 2px;
  padding-top: 0;
  position: relative;
  top: 5px;
  height: 20px;
  width: 20px;
}

/* line 3242, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.inventary-10 {
  margin-top: 8px;
}

/* line 3245, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.config-check {
  margin-left: 10px;
  margin-right: 10px;
}

/* line 3249, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.asset-graphic-check {
  padding-top: 0 !important;
  position: relative !important;
  top: -9px !important;
}

/* line 3254, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.image-container {
  margin-top: 8px !important;
}

/* line 3257, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.width-20 {
  width: 20%;
}

/* line 3260, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.width-20 img {
  border-radius: 0;
}

/* line 3263, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.default-image {
  height: 165px !important;
  width: 250px !important;
  border: 1px solid #333;
}

/* line 3268, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.inventory-12 {
  margin-left: 138px;
}

/* line 3271, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.width-70 {
  width: 70%;
}

/* line 3274, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.width-70 h4 {
  font-family: verdana, arial, helvetica, sans-serif;
  font-weight: 100;
  margin-top: 8px;
}

/* line 3280, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
textarea.form-control {
  height: 100px;
}

/* line 3286, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.ui-widget-content {
  border: 1px solid #dddddd;
  background: #eeeeee url(/assets/ui-bg_highlight-soft_100_eeeeee_1x100-f34ac7dad709c9ba69ac7d7390720dd54fda56151c64e73d9aff4e1186af8510.png) 50% top repeat-x;
  color: #333333;
}

/* line 3291, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.ui-widget-header {
  border: 1px solid #acacac !important;
  background: #b7b7b7 url(/assets/ui-bg_gloss-wave_35_f6a828_500x100-02fe113f25a59cc9b56adfbd56a96eb5302f4ca5bbeb7eec0e541a9a0da8ccd0.png) 50% 50% repeat-x !important;
  color: #ffffff !important;
  font-weight: bold !important;
}

/* line 3297, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#ui-datepicker-div {
  width: 16% !important;
}

/* line 3300, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: .2em 0;
}

/* line 3304, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
ui-datepicker .ui-datepicker-prev {
  left: 2px;
}

/* line 3307, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
}

/* line 3313, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px;
}

/* line 3321, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.ui-widget-header .ui-icon {
  background-image: url(/images/ui-icons_ffffff_256x240.png);
}

/* line 3324, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.ui-datepicker .ui-datepicker-next {
  right: 2px;
}

/* line 3327, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
}

/* line 3333, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center;
}

/* line 3338, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  padding: 2px;
  line-height: 1.8em;
  text-align: center;
  font-size: 15px;
}

/* line 3345, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.ui-datepicker .ui-datepicker-title {
  font-size: 15px !important;
}

/* line 3348, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
  width: 50% !important;
}

/* line 3351, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0;
}

/* line 3355, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
select {
  font-family: verdana, arial, helvetica, sans-serif;
  font-weight: 100;
}

/* line 3362, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.modal-content {
  min-width: 95%;
}

/* line 3366, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.project-icons {
  color: #1e9db9;
}

/* line 3370, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.flex-remove {
  display: inline-block;
  text-align: center;
}

/* line 3376, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.plus-sign-top {
  top: 17px;
}

/* line 3380, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.itemsContainer {
  position: relative;
}

/* line 3384, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.itemsContainer:hover .play {
  display: block;
}

/* line 3386, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.play {
  background: rgba(0, 0, 0, 0.8);
  width: 100%;
  height: 58px;
  position: absolute;
  display: none;
  top: 0%;
  margin: 0 auto;
  left: 0px;
  right: 0px;
  z-index: 100;
}

/* line 3398, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.play .fas {
  background: #fff;
  width: 30px;
  height: 30px;
  border-radius: 30px;
  margin: 4% 2%;
  padding: 9px;
  color: #000;
  cursor: pointer;
}

/* line 3409, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix {
  background-color: #e17352;
}

/* line 3413, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.itemsContainer:hover .accor-image-height {
  height: 100px;
}

/* line 3417, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.accor-image-height .fas {
  margin-top: 35px;
}

/* line 3421, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
div.asset-copy-txt > label {
  font-size: 10px !important;
  font-weight: bold !important;
}

/* line 3426, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.row-no-padding {
  padding-bottom: 0px !important;
  margin-top: unset !important;
  margin-bottom: unset !important;
}

/* line 3436, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.project-basic-edit-form {
  max-width: 100% !important;
  border-radius: 5px !important;
}

/* line 3441, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#venue_select_id_chosen {
  width: 80% !important;
}

/* line 3446, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#delete_picklist_dialog, #add_another_asset_dialog {
  display: none;
}

/* line 3452, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.popout .form-group label, .asset-popout .form-group label, .revenue-popout .form-group label {
  font-weight: 300 !important;
  font-size: 15px;
  margin-bottom: 5px;
  color: #999;
}

/* line 3459, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.filter-img {
  position: absolute;
  z-index: 10;
  right: 70px;
  top: 8px;
}

/* line 3465, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.filt-pop {
  position: relative;
}

/* line 3468, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.btn-filter, .btn-people-filter {
  background: #e17352 !important;
  float: right;
}

/* line 3472, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.filter-title {
  color: black !important;
  font-weight: 500 !important;
  width: 100%;
}

/* line 3477, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.filter-sale {
  float: right;
}

/* line 3480, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.btn.btn-primary.clear-filter, .clear-filter:hover {
  color: #666 !important;
  background: white !important;
  border: 1px solid !important;
}

/* line 3486, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#newod {
  margin-top: 0px !important;
}

/* line 3489, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.card.popout, .card.asset-popout, .card.popout, .card.revenue-popout {
  position: absolute;
  width: 96.5%;
  top: 40px;
  z-index: 100;
  padding: 20px;
  left: 2%;
}

/* line 3497, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.filt-pop {
  position: relative;
}

/* line 3500, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#assets_cancel {
  background: white;
  border: 1px solid black;
  border-radius: .25rem;
  color: black;
}

/* line 3506, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.switch {
  position: relative;
  display: inline-block;
  width: 42px;
  height: 20px;
  margin: 1% 2% 1% 2%;
  float: right;
}

/* line 3515, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

/* line 3521, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

/* line 3532, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.slider::before {
  position: absolute;
  content: "";
  height: 20px;
  width: 19px;
  left: 0px;
  bottom: 0px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

/* line 3544, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
input:checked + .slider {
  background-color: #2196F3;
}

/* line 3548, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}

/* line 3552, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}

/* Rounded sliders */
/* line 3559, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.slider.round {
  border-radius: 34px;
}

/* line 3563, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.slider.round:before {
  border-radius: 50%;
}

/* line 3567, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.category-tile {
  min-height: 115px;
}

/* line 3570, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.btn-project-filter {
  background: #e17352 !important;
  float: right;
}

/* line 3580, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#row2 .col-sm-4 {
  margin-top: 5%;
  margin-bottom: 5%;
}
/* line 3583, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#row2 .col-sm-4 .shipping {
  background-color: #e63a34;
  display: inline-block;
  position: relative;
  width: 80%;
}
/* line 3584, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#row2 .col-sm-4 .shipping:after {
  color: #e63a34;
  border-left: 3vmax solid;
  border-top: 3vmax solid transparent;
  border-bottom: 3vmax solid transparent;
  display: inline-block;
  content: '';
  position: absolute;
  right: -2.9vmax;
  top: 0;
}
/* line 3599, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#row2 .col-sm-4 .shipping i {
  position: relative;
  font-size: 3vmax;
  color: #fff;
  margin-left: 8%;
  margin-top: 3%;
}
/* line 3606, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#row2 .col-sm-4 .shipping h2 {
  font-family: "Lato", sans-serif;
  margin-top: -12%;
  color: #fff;
  margin-left: 25%;
  font-size: 1.7vmax;
}
/* line 3613, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#row2 .col-sm-4 .shipping p {
  margin-left: 25%;
  color: #fff;
  font-family: "Lato", sans-serif;
  margin-bottom: 6.8%;
  font-size: 0.8vmax;
}

/* line 3624, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.calender-heading {
  color: white;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
  letter-spacing: unset;
  font-size: 15px;
}

/* line 3634, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.shipping {
  position: relative;
  background: #e63a34;
  color: white;
  padding-top: 2px;
  padding-bottom: 2px;
}

/* line 3641, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.shipping:before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  border: solid 22px transparent;
  width: 32px;
  height: 32px;
}

/* line 3655, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.shipping:before {
  right: -44px;
  border-left-color: #e63a34;
  z-index: 1;
}

/* line 3661, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.form-control-alt {
  height: 40px;
  width: 60% !important;
  border: 1px solid #ced4da !important;
  font-size: 1rem !important;
  font-weight: 400 !important;
  color: #495057 !important;
  padding: .375rem .75rem !important;
  border-radius: 5px;
}

/* line 3672, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.form-control-alt:disabled {
  background-color: #e9ecef;
}

/* line 3676, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.settings-icon {
  color: #1e9db9;
}

/* line 3680, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.form-control-alt-widhundred {
  height: 40px;
  width: 100% !important;
  border: 1px solid #ced4da !important;
  font-size: 1rem !important;
  font-weight: 400 !important;
  color: #495057 !important;
  padding: .375rem .75rem !important;
  border-radius: 5px;
}

/* line 3690, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#add-user-modal .user-txt-container {
  background-color: #e17352;
  color: white !important;
  border: none !important;
}

/* line 3695, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#add-user-modal {
  margin: 0;
  border: none !important;
  overflow: hidden;
}

/* line 3700, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.modals {
  height: auto;
  overflow: auto;
  padding: 20px;
}

/* line 3705, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.custom-color {
  color: black;
}

/* line 3708, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#add-user-modal p {
  margin-bottom: 0px;
}

/* line 3711, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#edit_contact_replace p {
  margin-bottom: 0px;
}

/* line 3714, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.add-contact-btn {
  color: #d31245 !important;
  border: 1px solid #d31245 !important;
  background: white !important;
}

/* line 3719, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.report-conflicts-header {
  background-color: #e17352;
  color: white;
}

/* line 3723, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.inventory-report-container {
  font-size: 15px !important;
}

/* line 3728, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.tr-header {
  background-color: #e17352 !important;
  color: white;
}

/* line 3732, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.report_form_container {
  width: 75%;
  padding: 10px;
  margin-left: 14%;
}

/* line 3737, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.report_form_inputs {
  width: 70%;
  margin: 0 auto;
}

/* line 3741, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.report-icons {
  width: 48px;
  height: 50px;
}

/* line 3745, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.sub_cat, .sub_cat_2 {
  display: none;
}

/* line 3748, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.user-detail-icon {
  width: 25px;
  padding: 1px;
  margin-left: 13px;
}

/* line 3753, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.user-profile-img {
  width: 300px;
}

/* line 3756, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.new_contact #contact_title {
  margin-left: 0.6% !important;
  width: 74% !important;
}

/* line 3761, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#invite-user-modal {
  margin: 0;
  width: 100% !important;
  border: none !important;
  padding: 0;
}

/* line 3767, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.error-message {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
  padding: 15px;
  border: 1px solid transparent;
  border-radius: 0 !important;
}

/* line 3775, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#invite-user-modal .user-txt1-container.custom-contact-container {
  width: auto;
}

/* line 3778, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#invite_user_renew .user-txt1-container {
  border: none !important;
  background-color: #d31245;
  color: white !important;
  margin: 0 !important;
  padding: 1% !important;
}

/* line 3785, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.custom-contact-container {
  padding-left: 1%;
  padding: 10px;
}

/* line 3789, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.custom-contact-container {
  text-align: left;
  padding-left: 1%;
  font-weight: 600;
  font-size: 15px;
}

/* line 3795, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#invite_user_error_container {
  color: #a94442 !important;
  background-color: #f2dede !important;
  border-color: #ebccd1 !important;
  border-radius: 0 !important;
}

/* line 3801, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#invite_user_error {
  color: #a94442 !important;
}

/* line 3804, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.edit_contact #contact_state {
  width: 80% !important;
  margin-top: 0;
}

/* line 3808, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.settings_h3 {
  font-size: 13px;
}

/* line 3814, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.search-button {
  background: #e17352 !important;
}

/* line 3818, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#picklist_start_date, #picklist_end_date,
#picklist_request_from, #picklist_request_to,
#picklist_reserved_from, #picklist_reserved_until {
  width: 100%;
}

/* line 3823, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.header-confirm-dates {
  background-color: #e17352 !important;
  border: none !important;
  padding: 5px;
}

/* line 3828, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.font_project.details {
  color: #fff;
  font-family: "Helvetica Neue";
  font-size: 15px !important;
  font-weight: bold;
  margin-left: 5px;
}

/* line 3835, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.details {
  background: #e17352;
}

/* line 3838, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.details {
  font-weight: normal;
}

/* line 3841, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.warning-margin {
  margin-left: 11px;
  margin-right: 11px;
  margin-top: 11px;
}

/* line 3846, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.common-font-for-popup {
  font-weight: bold;
  font-size: 15px;
}

/* line 3850, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.common-font-for-popup {
  font-weight: bold;
  font-size: 15px;
}

/* line 3854, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.common-margin-popup {
  margin-left: 11px;
  margin-top: 11px;
}

/* line 3858, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.left-float-field {
  float: left;
}

/* line 3862, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.common-input-margin {
  margin-top: 2px !important;
}

/* line 3865, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.common-input-border {
  border: 1px solid black !important;
  border-radius: 3px !important;
}

/* line 3869, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.start-date-input-width {
  width: 211px;
}

/* line 3872, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.common-input-text {
  font-size: 15px;
  padding: 3px;
}

/* line 3876, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.adjust-left {
  margin-top: 11px;
  margin-left: 20px;
}

/* line 3880, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.end-date-input-width {
  width: 211px;
}

/* line 3883, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.bottom {
  padding-bottom: 10px;
}

/* line 3887, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.common-cancel-button {
  border: 2px solid black;
  border-radius: 5px;
  color: #333;
  font-size: 15px;
  font-weight: bold;
  padding: 5px 15px;
  cursor: pointer;
  background-color: white !important;
}

/* line 3897, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.common-confirm-button {
  border: 2px solid #e17352;
  border-radius: 5px;
  color: #e17352;
  font-size: 15px;
  font-weight: bold;
  padding: 5px 15px;
  margin-left: 61%;
  cursor: pointer;
  background-color: white !important;
}

/* line 3908, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.asset_edit .asset-divider {
  height: unset !important;
}

/* line 3911, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#assets_cancel {
  background: white;
  border: 1px solid;
  box-sizing: border-box;
  color: black;
  padding: 7px;
  text-align: center;
  font-weight: 100 !important;
  cursor: pointer;
  top: unset !important;
}

/* line 3924, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#assets-details-modal .user-txt-container {
  background-color: #e17352;
  border: none;
  height: 25px;
}

/* line 3929, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.font_project.details {
  color: #fff;
  font-family: "Helvetica Neue";
  font-size: 15px !important;
  font-weight: bold;
  margin-left: 5px;
}

/* line 3936, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.warning-container-for-picklist {
  text-align: center;
}

/* line 3939, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#assets-details-content .assets-slider #owl-demo .owl-item > div {
  background-color: #fff;
  padding: 0px;
  color: #333;
  font-size: 20px;
}

/* line 3956, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#assets-details-content .assets-details-heading {
  margin-left: 6px;
  text-align: left;
}

/* line 3960, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#assets-details-modal .assets-related-graphic-content, #assets-details-modal .assets-related-subassets-content, #assets-details-modal .assets-related-media-content {
  border: 1px solid #333;
  margin-left: 1%;
  margin-right: 1%;
  height: 400px;
  margin-top: 4px;
}

/* line 3968, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#owl-demo .owl-item > div img {
  display: block;
  width: 100%;
  height: auto;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin-bottom: 4px;
}

/* line 3977, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.quantity_consumable {
  color: #333 !important;
  font-size: 15px !important;
  font-weight: bold !important;
  margin-top: 10px;
  text-align: left;
}

/* line 4068, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.picked-container {
  overflow: auto !important;
}

/* line 4071, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.btn-picklist-filter {
  background: #e17352 !important;
  float: right;
}

/* line 4075, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.div1Head {
  margin: 0;
}

/* line 4079, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#tag_select_id_chosen, #tag_show_select_id_chosen, #client_tag_show_select_id_chosen, #project_tag_show_select_id_chosen {
  width: 100% !important;
}

/* line 4083, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.logReRouteMod {
  background-color: #e63a34;
  height: 28px;
  color: white;
  text-align: center;
  padding: 5px;
  width: 100%;
}

/* line 4093, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.logRouteMod_heding {
  padding: 10px;
  margin-left: 17%;
}

/* line 4098, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.js-project-assets-list {
  /* border: 1px solid rgb(169, 169, 169) !important; */
  background: white;
  border-radius: 4px;
}

/* line 4103, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.custom-assets-checkboxes {
  height: 190px;
  border: 1px solid;
}

/* line 4108, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.custom-assets-checkboxes {
  height: 170px;
  overflow-y: scroll;
  font-weight: normal;
  background: #ebebeb;
}

/* line 4115, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.active-result {
  text-align: left;
}

/* line 4119, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.result-selected {
  text-align: left;
}

/* line 4122, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.btn-left, .btn-left:hover {
  color: white !important;
  background-color: #e17352 !important;
  font-weight: bold !important;
}

/* line 4127, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.sub-asset {
  border: 2px solid black;
  margin: 0px 5px 5px 5px;
  padding: 10px;
  background: #ebebeb;
  border-radius: 3px;
}

/* line 4135, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.asset-list-name {
  font-size: 15px;
}

/* line 4139, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.proj_sort_dropdown {
  width: 50%;
  border: 1px solid #ced4da !important;
  font-size: 0.7rem !important;
  font-weight: 400 !important;
  color: #495057 !important;
  padding: .375rem .75rem !important;
  border-radius: 5px;
}

/* line 4149, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.config-graphic-item {
  background-color: #fff;
  padding: 0px;
  color: #333;
  font-size: 20px;
  margin: 3px;
}

/* line 4156, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.assets-related-media {
  color: #333;
  font-size: 20px;
}

/* line 4160, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#assets-details-content .assets-details-heading {
  margin-left: 6px;
  text-align: left;
}

/* line 4164, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.add-new-location-btn, .add-new-location-btn:hover {
  color: white !important;
  background: #e17352 !important;
}

/* line 4169, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.label_loc {
  font-size: 15px !important;
}

/* line 4173, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#map {
  height: 50%;
}

/* line 4177, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
li.search-field > input.chosen-search-input {
  height: 35px !important;
}

/* line 4180, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.btn-left, .btn-left:hover {
  color: white !important;
  background-color: #e17352 !important;
  font-weight: bold !important;
}

/* line 4186, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.create-option-container {
  padding: 7px;
  border: 1px solid #cac8c8;
  border-radius: 5px;
}

/* line 4191, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.radio-btn-container {
  padding: 11px;
  border: 1px solid #d0cccc;
  border-radius: 5px;
}

/* line 4196, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.btn-cancel {
  border: 1px solid #444;
}

/* line 4199, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.display-inline {
  display: inline;
}

/* line 4204, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.accordian-detail-neutral {
  border-bottom: unset !important;
  padding-bottom: 0px !important;
  margin-bottom: 0px !important;
}

/* line 4210, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.avatar {
  border-radius: 50%;
  float: left;
  width: 40px;
  height: 40px;
}

/* line 4217, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.message_cb {
  margin-bottom: unset;
}

/* line 4221, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.message-time {
  color: #888;
  font-size: 10px;
  margin-bottom: unset;
}

/* line 4227, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.message_body {
  margin-left: 60px;
  background-color: #b4b4b4;
  padding: 5px;
  border-radius: 5px;
}

/* line 4234, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.pro_card_scroll {
  max-height: 225px;
  overflow-y: auto;
  overflow-x: hidden;
}

/* line 4240, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.pro_card_scroll::-webkit-scrollbar {
  width: 5px;
  /* width of the entire scrollbar */
}

/* line 4244, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.pro_card_scroll::-webkit-scrollbar-thumb {
  background-color: #d6d6d6;
  /* color of the scroll thumb */
  border-radius: 20px;
  /* roundness of the scroll thumb */
}

/* line 4249, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#message-frame {
  max-height: 180px;
}

/* line 4253, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.show_site_log_edit {
  margin: 0;
  padding: 0px 5px;
  background: #fff;
  border-radius: 5px;
  background-color: #ffffff;
  box-shadow: 0px 1.4px 4.2px 0px rgba(0, 0, 0, 0.3);
  box-sizing: border-box;
  font-family: 'Helvetica Neue';
  font-weight: bold !important;
  font-size: 15px;
  border: 1px solid;
}

/* line 4267, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.log_edit_header {
  padding: 1% !important;
  height: 50px;
  font-weight: 700;
}

/* line 4273, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.su-company-logo {
  background-color: #e7e7e7;
  height: 115px;
  width: 115px;
}

/* line 4278, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.su_btn_next {
  background-color: #007ec1;
  color: white !important;
}

/* line 4284, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-event:before {
  border: 0px solid white !important;
}

/* line 4288, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-event-main:hover {
  color: black !important;
  background-color: white;
}

/* line 4293, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.fc-daygrid-day-events > .fc-daygrid-event-harness > a.fc-event {
  color: black;
}

/* line 4297, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.asset-img {
  float: left;
  width: 40px;
  height: 40px;
  object-fit: cover;
  margin-top: 6px;
}

/* line 4304, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.full {
  width: 250;
  height: 250px;
  object-fit: cover;
}

/* line 4309, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.media-box-hover-img, .user-box-hover-img, .custom-media-box-hover-img {
  display: none;
}

/* line 4312, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.showhim:hover .media-box-hover-img {
  display: block;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 20%;
  position: relative;
  top: -250px;
  left: 0px;
  text-align: center;
  padding-top: 5px;
}

/* line 4323, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.showhim:hover .custom-media-box-hover-img {
  display: block;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 20%;
  position: relative;
  top: -130px;
  left: 0px;
  text-align: center;
  padding-top: 5px;
}

/* line 4334, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.showhim:hover .user-box-hover-img {
  display: block;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 30px;
  position: relative;
  top: -258px;
  left: 0px;
  text-align: right;
  padding-top: 5px;
  padding-right: 15px;
}

/* line 4346, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.showhim:hover .media-overlay-hover {
  display: block;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 20%;
  position: absolute;
  bottom: 0px;
  left: 0px;
  text-align: center;
  padding-top: 5px;
}

/* line 4358, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.media-overlay-hover {
  display: none;
}

/* line 4361, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#asset_description {
  margin-left: unset;
}

/* line 4364, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#asset_notes {
  width: 100%;
}

/* line 4368, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#custom_field_description {
  height: 150px;
}

/* line 4372, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.card-rounded {
  border-radius: 20px;
}

/* line 4376, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.float {
  position: fixed;
  width: 45px;
  height: 45px;
  bottom: 60px;
  right: 40px;
  background-color: #e63a34;
  color: #FFF;
  border-radius: 50px;
  text-align: center;
  box-shadow: 2px 2px 3px #999;
}

/* line 4389, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.my-float {
  margin-top: 8px;
}

/* line 4392, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.category-container {
  padding: 5px;
}

/* line 4396, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.report-inventory-container, #select-reservation,
#select-status, #select-reservation,
.select-reservation-container, .inventory-value-container,
.project-value-container, #select-type, #select-inventory-status,
#select-business-unit, #select-agency-company, #select-condition,
#select-portal, #select-for-sale, #select-share, #select-rental,
#select-category_1, .reservation-value-field,
.reservation-value-container, #report_field_value, .inventory-more-filter-container,
#select-agency-company-inventory, #asset_field_value-error {
  display: none;
}

/* line 4407, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.create-business-container {
  border: 1px solid #6666;
  padding: 10px;
  margin-top: 10px;
  border-radius: 5px;
}

/* line 4413, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.create-business-container a {
  font-size: 13px;
  display: block;
  margin-top: 10px;
}

/* line 4418, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.white-space {
  white-space: nowrap;
}

/* line 4421, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.bordered-fields {
  border: 1px solid rgba(30, 15, 15, 0.44);
  border-radius: 20px;
  padding: 5px;
  padding-left: 15px !important;
  margin-top: 5px;
  margin-left: 5px;
  width: 100%;
}

/* line 4430, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.client-action-dropdown, .user-action-dropdown {
  width: 30% !important;
  border: 1px solid #ced4da !important;
  font-size: 0.7rem !important;
  font-weight: 400 !important;
  color: #495057 !important;
  padding: .375rem .75rem !important;
  border-radius: 5px;
}

/* line 4440, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.kit_asset_conflict {
  border: 1px solid #e17352;
  border-radius: 100%;
  color: #e17352;
  font-size: 15px;
  height: 16px;
  line-height: 17px;
  margin-top: -20%;
  text-align: center;
  width: 13px;
  float: right;
  margin-right: 25%;
}

/* line 4453, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#tag_show_select_id_chosen, #client_tag_show_select_id_chosen, #project_tag_show_select_id_chosen {
  display: none;
}

/* line 4456, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.btn-default-properties {
  padding: 8px !important;
  height: 40px;
  font-size: 13px !important;
  background-color: #e17352 !important;
}

/* line 4462, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.btn-add-media-picklist {
  padding: 5px !important;
  margin-bottom: 5px;
  margin-top: -4px;
  font-size: 14px !important;
}

/* line 4468, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.media-file {
  background: #e9ecef;
  padding: 5px;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 5px;
}

/* line 4475, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#upload_from_media {
  height: 300px;
  overflow: auto;
}

/* line 4479, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.swal-wide {
  width: 30% !important;
}

/* line 4482, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.add-second-category-btn {
  height: 25px;
  padding: 2px !important;
  font-size: 12px !important;
  border-radius: 8px;
  width: 50%;
}

/* line 4489, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#select_category_1, #select_category_2, #select_category_3 {
  height: 25px;
  font-size: 12px;
  padding: 2px;
}

/* line 4498, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#notification_setting_form {
  margin: 0 auto;
  width: 90%;
}

/* line 4502, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#notification_setting_form label {
  font-size: 15px;
  line-height: 30px;
  font-weight: normal;
}

/* line 4507, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.select-client-users {
  width: 50%;
}

/* line 4510, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.remove_tag_option {
  cursor: pointer;
}

/* line 4513, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.notification-counter {
  background: red;
  color: white;
  width: 30px;
  border-radius: 75px;
  padding: 5px;
  position: relative;
  top: -38px;
  right: -13px;
  font-size: 13px;
  cursor: pointer;
  text-align: center;
}

/* line 4526, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.notification-item {
  color: black;
  border-radius: 5px;
  background: #66666629;
  padding: 5px;
  margin-bottom: 5px;
}

/* line 4533, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.notification-item a {
  color: blue !important;
  text-decoration: underline;
}

/* line 4537, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.custom-dropdown-menu {
  left: unset;
  right: 0;
}

/* line 4541, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.notification-bell-container {
  margin-left: 8px;
  height: 40px;
}

/* line 4545, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
#new-preloader img {
  height: 125px !important;
}

/* line 4548, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.is_disabled {
  display: inline-block;
  pointer-events: none;
  text-decoration: none;
  opacity: 0.5;
  cursor: not-allowed;
}

/* line 4556, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.filter_shape {
  background-color: #e17352 !important;
  border-radius: 15px;
  color: white;
  font-weight: normal !important;
  height: 25px;
  padding: 4px;
  margin-left: 3px;
  margin-bottom: 5px;
  display: inline-block;
}

/* line 4567, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.filter_links {
  color: white;
  border: 2px solid white;
  border-radius: 50%;
  font-size: 11px;
  padding: 3px;
}

/* line 4574, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.filter_link {
  width: 15px;
  height: 15px;
  line-height: 11.6px;
  border-radius: 50%;
  text-align: center;
  color: white;
  font-size: 10px;
  border: 2px solid white;
  float: right;
  margin-left: 7px;
  margin-top: -1px;
  cursor: pointer;
}

/* line 4589, /home/ubuntu/www/exhibitpro-production/inventorypro-rails/app/assets/stylesheets/theme-custom.css.scss */
.filter_link:hover {
  border: 2px solid black;
  color: black;
}
