pre {
  overflow: auto;
  overflow-y: hidden;
  word-wrap: break-word;
  display: block;
}
pre code {
  overflow: auto;
  overflow-y: hidden;
  word-wrap: break-word;
  display: block;
}

.inventory-omni.grp-change-form .grp-module:not(.grp-submit-row) {
  min-width: 100px;
}
.inventory-omni.grp-change-form .commands .grp-module {
  min-width: 100%;
}
.inventory-omni.grp-change-form .commands .grp-button {
  width: 170px;
}
.inventory-omni .grp-row textarea, .inventory-omni .grp-row .vLargeTextField {
  width: 100%;
}
.inventory-omni .grp-autocomplete-wrapper-fk {
  display: block;
}
.inventory-omni .grp-td.text {
  white-space: normal;
  word-wrap: break-word;
  word-break: break-all;
}
.inventory-omni .grp-tools li a.grp-button, .inventory-omni .grp-tools li button.grp-button {
  width: 100%;
}
.inventory-omni header#grp-header {
  z-index: 1010;
}
.inventory-omni .omni-telemetry-data-container.position-map h3 span.smaller {
  font-size: 97%;
}
.inventory-omni .omni-telemetry-data-container div.links a {
  padding: 10px;
}
.inventory-omni #map {
  height: 300px;
}
.inventory-omni .omni-telemetry-data-table {
  width: 100%;
}

.inventory-omnib.grp-change-form .grp-module:not(.grp-submit-row) {
  min-width: 100px;
}
.inventory-omnib .grp-row textarea, .inventory-omnib .grp-row .vLargeTextField {
  width: 100%;
}
.inventory-omnib .grp-autocomplete-wrapper-fk {
  display: block;
}

.shops-shop.grp-change-form .grp-module:not(.grp-submit-row) {
  min-width: 100px;
}
.shops-shop .grp-row textarea, .shops-shop .grp-row .vLargeTextField {
  width: 100%;
}
.shops-shop .grp-autocomplete-wrapper-fk {
  display: block;
}
.shops-shop .grp-tools li a.grp-button, .shops-shop .grp-tools li button.grp-button {
  width: 100%;
}
.shops-shop header#grp-header {
  z-index: 1010;
}
.shops-shop #map {
  height: 300px;
}

header#grp-header #grp-navigation #grp-nav-global {
  position: relative;
  float: left;
  padding: 0 10px;
  font-weight: bold;
  /*ul*/
}
header#grp-header #grp-navigation #grp-nav-global .menu {
  /* common styles, mostly already there, so it's commented out */
  position: relative;
  display: block;
}
header#grp-header #grp-navigation #grp-nav-global .menu ul {
  display: none;
  position: absolute;
}
header#grp-header #grp-navigation #grp-nav-global .menu ul li {
  float: none;
  position: relative;
}
header#grp-header #grp-navigation #grp-nav-global .menu li {
  float: left;
  display: list-item;
  /* common styles, mostly already there, so it's commented out */
  /* Change this in order to change the Dropdown symbol */
}
header#grp-header #grp-navigation #grp-nav-global .menu li a {
  display: block;
  text-decoration: none;
}
header#grp-header #grp-navigation #grp-nav-global .menu li:hover > ul {
  display: list-item;
}
header#grp-header #grp-navigation #grp-nav-global ul ul ul {
  top: -1px;
  left: 100%;
}
header#grp-header #grp-navigation #grp-nav-global ul li:hover > ul {
  z-index: 1010;
  width: 100%;
  background: none repeat scroll 0% 0% #222;
}
header#grp-header #grp-navigation #grp-nav-global ul li:hover > ul li {
  border-top: 1px solid #3C3C3C;
  border-bottom: 1px solid #090909;
}
header#grp-header #grp-navigation #grp-nav-global ul li a {
  padding: 10px;
}

.admin-ro-bool {
  padding: 3px;
  color: white;
}

.admin-ro-green {
  background-color: #3a8104;
}

.admin-ro-red {
  background-color: #9e0505;
}

.admin-ro-yellow {
  background-color: #ffff00;
}

.admin-ro-orange {
  background-color: #ff8c1a;
}

.small_box {
  width: 20px;
  height: 20px;
  margin: 5px 5px;
  float: left;
}

.grp-related-widget-wrapper > .grp-related-widget > .selector {
  width: 760px;
}
