<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* lib css files  */
.ui-helper-hidden {
  display: none;
}
.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
}
.ui-helper-clearfix:after {
  clear: both;
}
.ui-helper-clearfix {
  min-height: 0;
}
.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
}
.ui-front {
  z-index: 100;
}
.ui-state-disabled {
  cursor: default !important;
}
.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.ui-accordion .ui-accordion-header {
  display: block;
  cursor: pointer;
  position: relative;
  margin: 2px 0 0 0;
  padding: 0.5em 0.5em 0.5em 0.7em;
  min-height: 0;
  font-size: 100%;
}
.ui-accordion .ui-accordion-icons {
  padding-left: 2.2em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
  padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
  position: absolute;
  left: 0.5em;
  top: 50%;
  margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
  padding: 1em 2.2em;
  border-top: 0;
  overflow: auto;
}
.ui-autocomplete {
  position: absolute;
  top: 0;
  left: 0;
  cursor: default;
}
.ui-button {
  display: inline-block;
  position: relative;
  padding: 0;
  line-height: normal;
  margin-right: 0.1em;
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
  overflow: visible;
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
  text-decoration: none;
}
.ui-button-icon-only {
  width: 2.2em;
}
button.ui-button-icon-only {
  width: 2.4em;
}
.ui-button-icons-only {
  width: 3.4em;
}
button.ui-button-icons-only {
  width: 3.7em;
}
.ui-button .ui-button-text {
  display: block;
  line-height: normal;
}
.ui-button-text-only .ui-button-text {
  padding: 0.4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
  padding: 0.4em;
  text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
  padding: 0.4em 1em 0.4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
  padding: 0.4em 2.1em 0.4em 1em;
}
.ui-button-text-icons .ui-button-text {
  padding-left: 2.1em;
  padding-right: 2.1em;
}
input.ui-button {
  padding: 0.4em 1em;
}
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
  position: absolute;
  top: 50%;
  margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
  left: 50%;
  margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
  left: 0.5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
  right: 0.5em;
}
.ui-buttonset {
  margin-right: 7px;
}
.ui-buttonset .ui-button {
  margin-left: 0;
  margin-right: -0.3em;
}
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.ui-datepicker {
  width: 17em;
  padding: 0.2em 0.2em 0;
  display: none;
}
.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: 0.2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
  top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
  left: 2px;
}
.ui-datepicker .ui-datepicker-next {
  right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
  left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
  right: 1px;
}
.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;
}
.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  width: 45%;
}
.ui-datepicker table {
  width: 100%;
  font-size: 0.9em;
  border-collapse: collapse;
  margin: 0 0 0.4em;
}
.ui-datepicker th {
  padding: 0.7em 0.3em;
  text-align: center;
  font-weight: bold;
  border: 0;
}
.ui-datepicker td {
  border: 0;
  padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
  display: block;
  padding: 0.2em;
  text-align: center;
  text-decoration: none;
  min-width: 2em;
}
.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: 0.7em 0 0 0;
  padding: 0 0.2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: 0.5em 0.2em 0.4em;
  cursor: pointer;
  padding: 0.2em 0.6em 0.3em 0.6em;
  width: auto;
  overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left;
}
.ui-datepicker.ui-datepicker-multi {
  width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
  float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto 0.4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}
.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0;
}
.ui-datepicker-rtl {
  direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}
.ui-dialog {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.2em;
  outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
  padding: 0.4em 1em;
  position: relative;
}
.ui-dialog .ui-dialog-title {
  float: left;
  margin: 0.1em 0;
  white-space: nowrap;
  width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
  position: absolute;
  right: 0.3em;
  top: 50%;
  width: 20px;
  margin: -10px 0 0 0;
  padding: 1px;
  height: 20px;
}
.ui-dialog .ui-dialog-content {
  position: relative;
  border: 0;
  padding: 0.5em 1em;
  background: none;
  overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
  text-align: left;
  border-width: 1px 0 0 0;
  background-image: none;
  margin-top: 0.5em;
  padding: 0.3em 1em 0.5em 0.4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
  margin: 0.5em 0.4em 0.5em 0;
  cursor: pointer;
}
.ui-dialog .ui-resizable-se {
  width: 12px;
  height: 12px;
  right: -5px;
  bottom: -5px;
  background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
  cursor: move;
}
.ui-draggable-handle {
  -ms-touch-action: none;
  touch-action: none;
}
.ui-menu {
  list-style: none;
  padding: 0;
  margin: 0;
  display: block;
  outline: none;
}
.ui-menu .ui-menu {
  position: absolute;
}
.ui-menu .ui-menu-item {
  position: relative;
  margin: 0;
  padding: 3px 1em 3px 0.4em;
  cursor: pointer;
  min-height: 0;
  list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-divider {
  margin: 5px 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
  margin: -1px;
}
.ui-menu-icons {
  position: relative;
}
.ui-menu-icons .ui-menu-item {
  padding-left: 2em;
}
.ui-menu .ui-icon {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0.2em;
  margin: auto 0;
}
.ui-menu .ui-menu-icon {
  left: auto;
  right: 0;
}
.ui-progressbar {
  height: 2em;
  text-align: left;
  overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
  margin: -1px;
  height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
  background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
  height: 100%;
  filter: alpha(opacity=25);
  opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
  background-image: none;
}
.ui-resizable {
  position: relative;
}
.ui-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
  -ms-touch-action: none;
  touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
  display: none;
}
.ui-resizable-n {
  cursor: n-resize;
  height: 7px;
  width: 100%;
  top: -5px;
  left: 0;
}
.ui-resizable-s {
  cursor: s-resize;
  height: 7px;
  width: 100%;
  bottom: -5px;
  left: 0;
}
.ui-resizable-e {
  cursor: e-resize;
  width: 7px;
  right: -5px;
  top: 0;
  height: 100%;
}
.ui-resizable-w {
  cursor: w-resize;
  width: 7px;
  left: -5px;
  top: 0;
  height: 100%;
}
.ui-resizable-se {
  cursor: se-resize;
  width: 12px;
  height: 12px;
  right: 1px;
  bottom: 1px;
}
.ui-resizable-sw {
  cursor: sw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  bottom: -5px;
}
.ui-resizable-nw {
  cursor: nw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  top: -5px;
}
.ui-resizable-ne {
  cursor: ne-resize;
  width: 9px;
  height: 9px;
  right: -5px;
  top: -5px;
}
.ui-selectable {
  -ms-touch-action: none;
  touch-action: none;
}
.ui-selectable-helper {
  position: absolute;
  z-index: 100;
  border: 1px dotted black;
}
.ui-selectmenu-menu {
  padding: 0;
  margin: 0;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
}
.ui-selectmenu-menu .ui-menu {
  overflow: auto;
  overflow-x: hidden;
  padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
  font-size: 1em;
  font-weight: bold;
  line-height: 1.5;
  padding: 2px 0.4em;
  margin: 0.5em 0 0 0;
  height: auto;
  border: 0;
}
.ui-selectmenu-open {
  display: block;
}
.ui-selectmenu-button {
  display: inline-block;
  overflow: hidden;
  position: relative;
  text-decoration: none;
  cursor: pointer;
}
.ui-selectmenu-button span.ui-icon {
  right: 0.5em;
  left: auto;
  margin-top: -8px;
  position: absolute;
  top: 50%;
}
.ui-selectmenu-button span.ui-selectmenu-text {
  text-align: left;
  padding: 0.4em 2.1em 0.4em 1em;
  display: block;
  line-height: 1.4;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ui-slider {
  position: relative;
  text-align: left;
}
.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 1.2em;
  height: 1.2em;
  cursor: default;
  -ms-touch-action: none;
  touch-action: none;
}
.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: 0.7em;
  display: block;
  border: 0;
  background-position: 0 0;
}
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
  filter: inherit;
}
.ui-slider-horizontal {
  height: 0.8em;
}
.ui-slider-horizontal .ui-slider-handle {
  top: -0.3em;
  margin-left: -0.6em;
}
.ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
  left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
  right: 0;
}
.ui-slider-vertical {
  width: 0.8em;
  height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
  left: -0.3em;
  margin-left: 0;
  margin-bottom: -0.6em;
}
.ui-slider-vertical .ui-slider-range {
  left: 0;
  width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
  bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
  top: 0;
}
.ui-sortable-handle {
  -ms-touch-action: none;
  touch-action: none;
}
.ui-spinner {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding: 0;
  vertical-align: middle;
}
.ui-spinner-input {
  border: none;
  background: none;
  color: inherit;
  padding: 0;
  margin: 0.2em 0;
  vertical-align: middle;
  margin-left: 0.4em;
  margin-right: 22px;
}
.ui-spinner-button {
  width: 16px;
  height: 50%;
  font-size: 0.5em;
  padding: 0;
  margin: 0;
  text-align: center;
  position: absolute;
  cursor: default;
  display: block;
  overflow: hidden;
  right: 0;
}
.ui-spinner a.ui-spinner-button {
  border-top: none;
  border-bottom: none;
  border-right: none;
}
.ui-spinner .ui-icon {
  position: absolute;
  margin-top: -8px;
  top: 50%;
  left: 0;
}
.ui-spinner-up {
  top: 0;
}
.ui-spinner-down {
  bottom: 0;
}
.ui-spinner .ui-icon-triangle-1-s {
  background-position: -65px -16px;
}
.ui-tabs {
  position: relative;
  padding: 0.2em;
}
.ui-tabs .ui-tabs-nav {
  margin: 0;
  padding: 0.2em 0.2em 0;
}
.ui-tabs .ui-tabs-nav li {
  list-style: none;
  float: left;
  position: relative;
  top: 0;
  margin: 1px 0.2em 0 0;
  border-bottom-width: 0;
  padding: 0;
  white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
  float: left;
  padding: 0.5em 1em;
  text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
  margin-bottom: -1px;
  padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
  cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
  cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
  display: block;
  border-width: 0;
  padding: 1em 1.4em;
  background: none;
}
.ui-tooltip {
  padding: 8px;
  position: absolute;
  z-index: 9999;
  max-width: 300px;
  -webkit-box-shadow: 0 0 5px #aaa;
  box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
  border-width: 2px;
}
.ui-widget {
  font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
  font-size: 1.1em;
}
.ui-widget .ui-widget {
  font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
  font-size: 1em;
}
.ui-widget-content {
  border: 1px solid #ddd;
  background: #eee url("../img/jquery-ui/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;
  color: #333;
}
.ui-widget-content a {
  color: #333;
}
.ui-widget-header {
  border: 1px solid #e78f08;
  background: #f6a828 url("../img/jquery-ui/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;
  color: #fff;
  font-weight: bold;
}
.ui-widget-header a {
  color: #fff;
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  border: 1px solid #ccc;
  background: #f6f6f6 url("../img/jquery-ui/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;
  font-weight: bold;
  color: #1c94c4;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
  color: #1c94c4;
  text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  border: 1px solid #fbcb09;
  background: #fdf5ce url("../img/jquery-ui/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;
  font-weight: bold;
  color: #c77405;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
  color: #c77405;
  text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
  border: 1px solid #fbd850;
  background: #fff url("../img/jquery-ui/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
  font-weight: bold;
  color: #eb8f00;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #eb8f00;
  text-decoration: none;
}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #fed22f;
  background: #ffe45c url("../img/jquery-ui/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;
  color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #cd0a0a;
  background: #b81900 url("../img/jquery-ui/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;
  color: #fff;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
  color: #fff;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #fff;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: 0.7;
  filter: alpha(opacity=70);
  font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: 0.35;
  filter: alpha(opacity=35);
  background-image: none;
}
.ui-state-disabled .ui-icon {
  filter: alpha(opacity=35);
}
.ui-icon {
  width: 16px;
  height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
  background-image: url("../img/jquery-ui/ui-icons_222222_256x240.png");
}
.ui-widget-header .ui-icon {
  background-image: url("../img/jquery-ui/ui-icons_ffffff_256x240.png");
}
.ui-state-default .ui-icon {
  background-image: url("../img/jquery-ui/ui-icons_ef8c08_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
  background-image: url("../img/jquery-ui/ui-icons_ef8c08_256x240.png");
}
.ui-state-active .ui-icon {
  background-image: url("../img/jquery-ui/ui-icons_ef8c08_256x240.png");
}
.ui-state-highlight .ui-icon {
  background-image: url("../img/jquery-ui/ui-icons_228ef1_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
  background-image: url("../img/jquery-ui/ui-icons_ffd27a_256x240.png");
}
.ui-icon-blank {
  background-position: 16px 16px;
}
.ui-icon-carat-1-n {
  background-position: 0 0;
}
.ui-icon-carat-1-ne {
  background-position: -16px 0;
}
.ui-icon-carat-1-e {
  background-position: -32px 0;
}
.ui-icon-carat-1-se {
  background-position: -48px 0;
}
.ui-icon-carat-1-s {
  background-position: -64px 0;
}
.ui-icon-carat-1-sw {
  background-position: -80px 0;
}
.ui-icon-carat-1-w {
  background-position: -96px 0;
}
.ui-icon-carat-1-nw {
  background-position: -112px 0;
}
.ui-icon-carat-2-n-s {
  background-position: -128px 0;
}
.ui-icon-carat-2-e-w {
  background-position: -144px 0;
}
.ui-icon-triangle-1-n {
  background-position: 0 -16px;
}
.ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}
.ui-icon-triangle-1-e {
  background-position: -32px -16px;
}
.ui-icon-triangle-1-se {
  background-position: -48px -16px;
}
.ui-icon-triangle-1-s {
  background-position: -64px -16px;
}
.ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}
.ui-icon-triangle-1-w {
  background-position: -96px -16px;
}
.ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}
.ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}
.ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}
.ui-icon-arrow-1-n {
  background-position: 0 -32px;
}
.ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}
.ui-icon-arrow-1-e {
  background-position: -32px -32px;
}
.ui-icon-arrow-1-se {
  background-position: -48px -32px;
}
.ui-icon-arrow-1-s {
  background-position: -64px -32px;
}
.ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}
.ui-icon-arrow-1-w {
  background-position: -96px -32px;
}
.ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}
.ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}
.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}
.ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}
.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}
.ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}
.ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}
.ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}
.ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}
.ui-icon-arrowthick-1-n {
  background-position: 0 -48px;
}
.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}
.ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}
.ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}
.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}
.ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}
.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}
.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}
.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}
.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}
.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}
.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}
.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}
.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}
.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}
.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}
.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}
.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}
.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}
.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}
.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}
.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}
.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}
.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}
.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}
.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}
.ui-icon-arrow-4 {
  background-position: 0 -80px;
}
.ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}
.ui-icon-extlink {
  background-position: -32px -80px;
}
.ui-icon-newwin {
  background-position: -48px -80px;
}
.ui-icon-refresh {
  background-position: -64px -80px;
}
.ui-icon-shuffle {
  background-position: -80px -80px;
}
.ui-icon-transfer-e-w {
  background-position: -96px -80px;
}
.ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}
.ui-icon-folder-collapsed {
  background-position: 0 -96px;
}
.ui-icon-folder-open {
  background-position: -16px -96px;
}
.ui-icon-document {
  background-position: -32px -96px;
}
.ui-icon-document-b {
  background-position: -48px -96px;
}
.ui-icon-note {
  background-position: -64px -96px;
}
.ui-icon-mail-closed {
  background-position: -80px -96px;
}
.ui-icon-mail-open {
  background-position: -96px -96px;
}
.ui-icon-suitcase {
  background-position: -112px -96px;
}
.ui-icon-comment {
  background-position: -128px -96px;
}
.ui-icon-person {
  background-position: -144px -96px;
}
.ui-icon-print {
  background-position: -160px -96px;
}
.ui-icon-trash {
  background-position: -176px -96px;
}
.ui-icon-locked {
  background-position: -192px -96px;
}
.ui-icon-unlocked {
  background-position: -208px -96px;
}
.ui-icon-bookmark {
  background-position: -224px -96px;
}
.ui-icon-tag {
  background-position: -240px -96px;
}
.ui-icon-home {
  background-position: 0 -112px;
}
.ui-icon-flag {
  background-position: -16px -112px;
}
.ui-icon-calendar {
  background-position: -32px -112px;
}
.ui-icon-cart {
  background-position: -48px -112px;
}
.ui-icon-pencil {
  background-position: -64px -112px;
}
.ui-icon-clock {
  background-position: -80px -112px;
}
.ui-icon-disk {
  background-position: -96px -112px;
}
.ui-icon-calculator {
  background-position: -112px -112px;
}
.ui-icon-zoomin {
  background-position: -128px -112px;
}
.ui-icon-zoomout {
  background-position: -144px -112px;
}
.ui-icon-search {
  background-position: -160px -112px;
}
.ui-icon-wrench {
  background-position: -176px -112px;
}
.ui-icon-gear {
  background-position: -192px -112px;
}
.ui-icon-heart {
  background-position: -208px -112px;
}
.ui-icon-star {
  background-position: -224px -112px;
}
.ui-icon-link {
  background-position: -240px -112px;
}
.ui-icon-cancel {
  background-position: 0 -128px;
}
.ui-icon-plus {
  background-position: -16px -128px;
}
.ui-icon-plusthick {
  background-position: -32px -128px;
}
.ui-icon-minus {
  background-position: -48px -128px;
}
.ui-icon-minusthick {
  background-position: -64px -128px;
}
.ui-icon-close {
  background-position: -80px -128px;
}
.ui-icon-closethick {
  background-position: -96px -128px;
}
.ui-icon-key {
  background-position: -112px -128px;
}
.ui-icon-lightbulb {
  background-position: -128px -128px;
}
.ui-icon-scissors {
  background-position: -144px -128px;
}
.ui-icon-clipboard {
  background-position: -160px -128px;
}
.ui-icon-copy {
  background-position: -176px -128px;
}
.ui-icon-contact {
  background-position: -192px -128px;
}
.ui-icon-image {
  background-position: -208px -128px;
}
.ui-icon-video {
  background-position: -224px -128px;
}
.ui-icon-script {
  background-position: -240px -128px;
}
.ui-icon-alert {
  background-position: 0 -144px;
}
.ui-icon-info {
  background-position: -16px -144px;
}
.ui-icon-notice {
  background-position: -32px -144px;
}
.ui-icon-help {
  background-position: -48px -144px;
}
.ui-icon-check {
  background-position: -64px -144px;
}
.ui-icon-bullet {
  background-position: -80px -144px;
}
.ui-icon-radio-on {
  background-position: -96px -144px;
}
.ui-icon-radio-off {
  background-position: -112px -144px;
}
.ui-icon-pin-w {
  background-position: -128px -144px;
}
.ui-icon-pin-s {
  background-position: -144px -144px;
}
.ui-icon-play {
  background-position: 0 -160px;
}
.ui-icon-pause {
  background-position: -16px -160px;
}
.ui-icon-seek-next {
  background-position: -32px -160px;
}
.ui-icon-seek-prev {
  background-position: -48px -160px;
}
.ui-icon-seek-end {
  background-position: -64px -160px;
}
.ui-icon-seek-start {
  background-position: -80px -160px;
}
.ui-icon-seek-first {
  background-position: -80px -160px;
}
.ui-icon-stop {
  background-position: -96px -160px;
}
.ui-icon-eject {
  background-position: -112px -160px;
}
.ui-icon-volume-off {
  background-position: -128px -160px;
}
.ui-icon-volume-on {
  background-position: -144px -160px;
}
.ui-icon-power {
  background-position: 0 -176px;
}
.ui-icon-signal-diag {
  background-position: -16px -176px;
}
.ui-icon-signal {
  background-position: -32px -176px;
}
.ui-icon-battery-0 {
  background-position: -48px -176px;
}
.ui-icon-battery-1 {
  background-position: -64px -176px;
}
.ui-icon-battery-2 {
  background-position: -80px -176px;
}
.ui-icon-battery-3 {
  background-position: -96px -176px;
}
.ui-icon-circle-plus {
  background-position: 0 -192px;
}
.ui-icon-circle-minus {
  background-position: -16px -192px;
}
.ui-icon-circle-close {
  background-position: -32px -192px;
}
.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}
.ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}
.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}
.ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}
.ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}
.ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}
.ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}
.ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}
.ui-icon-circle-zoomin {
  background-position: -176px -192px;
}
.ui-icon-circle-zoomout {
  background-position: -192px -192px;
}
.ui-icon-circle-check {
  background-position: -208px -192px;
}
.ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}
.ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}
.ui-icon-circlesmall-close {
  background-position: -32px -208px;
}
.ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}
.ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}
.ui-icon-squaresmall-close {
  background-position: -80px -208px;
}
.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}
.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}
.ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}
.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}
.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}
.ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  border-bottom-right-radius: 4px;
}
.ui-widget-overlay {
  background: #666 url("../img/jquery-ui/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.ui-widget-shadow {
  margin: -5px 0 0 -5px;
  padding: 5px;
  background: #000 url("../img/jquery-ui/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x;
  opacity: 0.2;
  filter: alpha(opacity=20);
  border-radius: 5px;
}
.pp_gallery div,
.pp_gallery ul a,
.pp_social .facebook {
  overflow: hidden;
  float: left;
}
div.pp_default .pp_bottom,
div.pp_default .pp_bottom .pp_left,
div.pp_default .pp_bottom .pp_middle,
div.pp_default .pp_bottom .pp_right,
div.pp_default .pp_top,
div.pp_default .pp_top .pp_left,
div.pp_default .pp_top .pp_middle,
div.pp_default .pp_top .pp_right {
  height: 13px;
}
div.pp_default .pp_top .pp_left {
  background: url(../img/prettyPhoto/default/sprite.png) -78px -93px no-repeat;
}
div.pp_default .pp_top .pp_middle {
  background: url(../img/prettyPhoto/default/sprite_x.png) top left repeat-x;
}
div.pp_default .pp_top .pp_right {
  background: url(../img/prettyPhoto/default/sprite.png) -112px -93px no-repeat;
}
div.pp_default .pp_content .ppt {
  color: #f8f8f8;
}
div.pp_default .pp_content_container .pp_left {
  background: url(../img/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;
  padding-left: 13px;
}
div.pp_default .pp_content_container .pp_right {
  background: url(../img/prettyPhoto/default/sprite_y.png) top right repeat-y;
  padding-right: 13px;
}
div.pp_default .pp_content {
  background-color: #fff;
}
div.pp_default .pp_next:hover {
  background: url(../img/prettyPhoto/default/sprite_next.png) center right no-repeat;
  cursor: pointer;
}
div.pp_default .pp_previous:hover {
  background: url(../img/prettyPhoto/default/sprite_prev.png) center left no-repeat;
  cursor: pointer;
}
div.pp_default .pp_expand {
  background: url(../img/prettyPhoto/default/sprite.png) 0 -29px no-repeat;
  cursor: pointer;
  width: 28px;
  height: 28px;
}
div.pp_default .pp_expand:hover {
  background: url(../img/prettyPhoto/default/sprite.png) 0 -56px no-repeat;
  cursor: pointer;
}
div.pp_default .pp_contract {
  background: url(../img/prettyPhoto/default/sprite.png) 0 -84px no-repeat;
  cursor: pointer;
  width: 28px;
  height: 28px;
}
div.pp_default .pp_contract:hover {
  background: url(../img/prettyPhoto/default/sprite.png) 0 -113px no-repeat;
  cursor: pointer;
}
div.pp_default .pp_close {
  width: 30px;
  height: 30px;
  background: url(../img/prettyPhoto/default/sprite.png) 2px 1px no-repeat;
  cursor: pointer;
}
div.pp_default #pp_full_res .pp_inline {
  color: #000;
}
div.pp_default .pp_gallery ul li a {
  background: url(../img/prettyPhoto/default/default_thumb.png) center center #f8f8f8;
  border: 1px solid #aaa;
}
div.pp_default .pp_gallery ul li a:hover,
div.pp_default .pp_gallery ul li.selected a {
  border-color: #fff;
}
div.pp_default .pp_social {
  margin-top: 7px;
}
div.pp_default .pp_gallery a.pp_arrow_next,
div.pp_default .pp_gallery a.pp_arrow_previous {
  position: static;
  left: auto;
}
div.pp_default .pp_nav .pp_pause,
div.pp_default .pp_nav .pp_play {
  background: url(../img/prettyPhoto/default/sprite.png) -51px 1px no-repeat;
  height: 30px;
  width: 30px;
}
div.pp_default .pp_nav .pp_pause {
  background-position: -51px -29px;
}
div.pp_default .pp_details {
  position: relative;
}
div.pp_default a.pp_arrow_next,
div.pp_default a.pp_arrow_previous {
  background: url(../img/prettyPhoto/default/sprite.png) -31px -3px no-repeat;
  height: 20px;
  margin: 4px 0 0;
  width: 20px;
}
div.pp_default a.pp_arrow_next {
  left: 52px;
  background-position: -82px -3px;
}
div.pp_default .pp_content_container .pp_details {
  margin-top: 5px;
}
div.pp_default .pp_nav {
  clear: none;
  height: 30px;
  width: 110px;
  position: relative;
}
div.pp_default .pp_nav .currentTextHolder {
  font-family: Georgia;
  font-style: italic;
  color: #999;
  font-size: 11px;
  left: 75px;
  line-height: 25px;
  margin: 0;
  padding: 0 0 0 10px;
  position: absolute;
  top: 2px;
}
div.light_rounded #pp_full_res .pp_inline,
div.light_rounded .pp_content .ppt {
  color: #000;
}
div.dark_rounded .pp_details,
div.dark_square .pp_details,
div.facebook .pp_details,
div.light_rounded .pp_details,
div.light_square .pp_details {
  position: relative;
}
div.pp_default .pp_arrow_next:hover,
div.pp_default .pp_arrow_previous:hover,
div.pp_default .pp_close:hover,
div.pp_default .pp_nav .pp_pause:hover,
div.pp_default .pp_nav .pp_play:hover {
  opacity: 0.7;
}
div.pp_default .pp_description {
  font-size: 11px;
  font-weight: 700;
  line-height: 14px;
  margin: 5px 50px 5px 0;
}
div.dark_rounded .pp_description,
div.light_rounded .pp_description {
  margin-right: 85px;
}
div.dark_rounded .pp_gallery a.pp_arrow_next,
div.dark_rounded .pp_gallery a.pp_arrow_previous,
div.light_rounded .pp_gallery a.pp_arrow_next,
div.light_rounded .pp_gallery a.pp_arrow_previous {
  margin-top: 12px !important;
}
div.pp_default .pp_bottom .pp_left {
  background: url(../img/prettyPhoto/default/sprite.png) -78px -127px no-repeat;
}
div.pp_default .pp_bottom .pp_middle {
  background: url(../img/prettyPhoto/default/sprite_x.png) bottom left repeat-x;
}
div.pp_default .pp_bottom .pp_right {
  background: url(../img/prettyPhoto/default/sprite.png) -112px -127px no-repeat;
}
div.pp_default .pp_loaderIcon {
  background: url(../img/prettyPhoto/default/loader.gif) center center no-repeat;
}
div.light_rounded .pp_top .pp_left {
  background: url(../img/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;
}
div.light_rounded .pp_top .pp_middle {
  background: #fff;
}
div.light_rounded .pp_top .pp_right {
  background: url(../img/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;
}
div.light_rounded .pp_content_container .pp_left,
div.light_rounded .pp_content_container .pp_right {
  background: #fff;
}
div.light_rounded .pp_content {
  background-color: #fff;
}
div.light_rounded .pp_next:hover {
  background: url(../img/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;
  cursor: pointer;
}
div.light_rounded .pp_previous:hover {
  background: url(../img/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;
  cursor: pointer;
}
div.light_rounded .pp_expand {
  background: url(../img/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;
  cursor: pointer;
}
div.light_rounded .pp_expand:hover {
  background: url(../img/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;
  cursor: pointer;
}
div.light_rounded .pp_contract {
  background: url(../img/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;
  cursor: pointer;
}
div.light_rounded .pp_contract:hover {
  background: url(../img/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;
  cursor: pointer;
}
div.light_rounded .pp_close {
  width: 75px;
  height: 22px;
  background: url(../img/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;
  cursor: pointer;
}
div.light_rounded .pp_nav .pp_play {
  background: url(../img/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;
  height: 15px;
  width: 14px;
}
div.light_rounded .pp_nav .pp_pause {
  background: url(../img/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;
  height: 15px;
  width: 14px;
}
div.light_rounded .pp_arrow_previous {
  background: url(../img/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;
}
div.light_rounded .pp_arrow_previous.disabled {
  background-position: 0 -87px;
  cursor: default;
}
div.light_rounded .pp_arrow_next {
  background: url(../img/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;
}
div.light_rounded .pp_arrow_next.disabled {
  background-position: -22px -87px;
  cursor: default;
}
div.light_rounded .pp_bottom .pp_left {
  background: url(../img/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;
}
div.light_rounded .pp_bottom .pp_middle {
  background: #fff;
}
div.light_rounded .pp_bottom .pp_right {
  background: url(../img/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;
}
div.light_rounded .pp_loaderIcon {
  background: url(../img/prettyPhoto/light_rounded/loader.gif) center center no-repeat;
}
div.dark_rounded .pp_top .pp_left {
  background: url(../img/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;
}
div.dark_rounded .pp_top .pp_middle {
  background: url(../img/prettyPhoto/dark_rounded/contentPattern.png) top left;
}
div.dark_rounded .pp_top .pp_right {
  background: url(../img/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;
}
div.dark_rounded .pp_content_container .pp_left {
  background: url(../img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;
}
div.dark_rounded .pp_content_container .pp_right {
  background: url(../img/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;
}
div.dark_rounded .pp_content {
  background: url(../img/prettyPhoto/dark_rounded/contentPattern.png) top left;
}
div.dark_rounded .pp_next:hover {
  background: url(../img/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;
  cursor: pointer;
}
div.dark_rounded .pp_previous:hover {
  background: url(../img/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;
  cursor: pointer;
}
div.dark_rounded .pp_expand {
  background: url(../img/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;
  cursor: pointer;
}
div.dark_rounded .pp_expand:hover {
  background: url(../img/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;
  cursor: pointer;
}
div.dark_rounded .pp_contract {
  background: url(../img/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;
  cursor: pointer;
}
div.dark_rounded .pp_contract:hover {
  background: url(../img/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;
  cursor: pointer;
}
div.dark_rounded .pp_close {
  width: 75px;
  height: 22px;
  background: url(../img/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;
  cursor: pointer;
}
div.dark_rounded .currentTextHolder {
  color: #c4c4c4;
}
div.dark_rounded #pp_full_res .pp_inline,
div.dark_rounded .pp_description {
  color: #fff;
}
div.dark_rounded .pp_nav .pp_play {
  background: url(../img/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;
  height: 15px;
  width: 14px;
}
div.dark_rounded .pp_nav .pp_pause {
  background: url(../img/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;
  height: 15px;
  width: 14px;
}
div.dark_rounded .pp_arrow_previous {
  background: url(../img/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;
}
div.dark_rounded .pp_arrow_previous.disabled {
  background-position: 0 -87px;
  cursor: default;
}
div.dark_rounded .pp_arrow_next {
  background: url(../img/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;
}
div.dark_rounded .pp_arrow_next.disabled {
  background-position: -22px -87px;
  cursor: default;
}
div.dark_rounded .pp_bottom .pp_left {
  background: url(../img/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;
}
div.dark_rounded .pp_bottom .pp_middle {
  background: url(../img/prettyPhoto/dark_rounded/contentPattern.png) top left;
}
div.dark_rounded .pp_bottom .pp_right {
  background: url(../img/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;
}
div.dark_rounded .pp_loaderIcon {
  background: url(../img/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;
}
div.dark_square .pp_content,
div.dark_square .pp_left,
div.dark_square .pp_middle,
div.dark_square .pp_right {
  background: #000;
}
div.dark_square .currentTextHolder {
  color: #c4c4c4;
}
div.dark_square .pp_description {
  color: #fff;
  margin: 0 85px 0 0;
}
div.dark_square .pp_gallery a.pp_arrow_next,
div.dark_square .pp_gallery a.pp_arrow_previous,
div.light_square .pp_gallery a.pp_arrow_next,
div.light_square .pp_gallery a.pp_arrow_previous {
  margin-top: 12px !important;
}
div.dark_square .pp_loaderIcon {
  background: url(../img/prettyPhoto/dark_square/loader.gif) center center no-repeat;
}
div.dark_square .pp_expand {
  background: url(../img/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;
  cursor: pointer;
}
div.dark_square .pp_expand:hover {
  background: url(../img/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;
  cursor: pointer;
}
div.dark_square .pp_contract {
  background: url(../img/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;
  cursor: pointer;
}
div.dark_square .pp_contract:hover {
  background: url(../img/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;
  cursor: pointer;
}
div.dark_square .pp_close {
  width: 75px;
  height: 22px;
  background: url(../img/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;
  cursor: pointer;
}
div.dark_square #pp_full_res .pp_inline {
  color: #fff;
}
div.facebook #pp_full_res .pp_inline,
div.facebook .pp_content .ppt,
div.light_square #pp_full_res .pp_inline,
div.light_square .pp_content .ppt {
  color: #000;
}
div.dark_square .pp_nav {
  clear: none;
}
div.dark_square .pp_nav .pp_play {
  background: url(../img/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;
  height: 15px;
  width: 14px;
}
div.dark_square .pp_nav .pp_pause {
  background: url(../img/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;
  height: 15px;
  width: 14px;
}
div.dark_square .pp_arrow_previous {
  background: url(../img/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;
}
div.dark_square .pp_arrow_previous.disabled {
  background-position: 0 -87px;
  cursor: default;
}
div.dark_square .pp_arrow_next {
  background: url(../img/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;
}
div.dark_square .pp_arrow_next.disabled {
  background-position: -22px -87px;
  cursor: default;
}
div.dark_square .pp_next:hover {
  background: url(../img/prettyPhoto/dark_square/btnNext.png) center right no-repeat;
  cursor: pointer;
}
div.dark_square .pp_previous:hover {
  background: url(../img/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;
  cursor: pointer;
}
div.light_square .pp_content,
div.light_square .pp_left,
div.light_square .pp_middle,
div.light_square .pp_right {
  background: #fff;
}
div.light_square .pp_expand {
  background: url(../img/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;
  cursor: pointer;
}
div.light_square .pp_expand:hover {
  background: url(../img/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;
  cursor: pointer;
}
div.light_square .pp_contract {
  background: url(../img/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;
  cursor: pointer;
}
div.light_square .pp_contract:hover {
  background: url(../img/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;
  cursor: pointer;
}
div.light_square .pp_close {
  width: 75px;
  height: 22px;
  background: url(../img/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;
  cursor: pointer;
}
div.light_square .pp_description {
  margin-right: 85px;
}
div.light_square .pp_nav .pp_play {
  background: url(../img/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;
  height: 15px;
  width: 14px;
}
div.light_square .pp_nav .pp_pause {
  background: url(../img/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;
  height: 15px;
  width: 14px;
}
div.light_square .pp_arrow_previous {
  background: url(../img/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;
}
div.light_square .pp_arrow_previous.disabled {
  background-position: 0 -87px;
  cursor: default;
}
div.light_square .pp_arrow_next {
  background: url(../img/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;
}
div.light_square .pp_arrow_next.disabled {
  background-position: -22px -87px;
  cursor: default;
}
div.light_square .pp_next:hover {
  background: url(../img/prettyPhoto/light_square/btnNext.png) center right no-repeat;
  cursor: pointer;
}
div.light_square .pp_previous:hover {
  background: url(../img/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;
  cursor: pointer;
}
div.light_square .pp_loaderIcon {
  background: url(../img/prettyPhoto/light_rounded/loader.gif) center center no-repeat;
}
div.facebook .pp_top .pp_left {
  background: url(../img/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;
}
div.facebook .pp_top .pp_middle {
  background: url(../img/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;
}
div.facebook .pp_top .pp_right {
  background: url(../img/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;
}
div.facebook .pp_content_container .pp_left {
  background: url(../img/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;
}
div.facebook .pp_content_container .pp_right {
  background: url(../img/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;
}
div.facebook .pp_content {
  background: #fff;
}
div.facebook .pp_expand {
  background: url(../img/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;
  cursor: pointer;
}
div.facebook .pp_expand:hover {
  background: url(../img/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;
  cursor: pointer;
}
div.facebook .pp_contract {
  background: url(../img/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;
  cursor: pointer;
}
div.facebook .pp_contract:hover {
  background: url(../img/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;
  cursor: pointer;
}
div.facebook .pp_close {
  width: 22px;
  height: 22px;
  background: url(../img/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;
  cursor: pointer;
}
div.facebook .pp_description {
  margin: 0 37px 0 0;
}
div.facebook .pp_loaderIcon {
  background: url(../img/prettyPhoto/facebook/loader.gif) center center no-repeat;
}
div.facebook .pp_arrow_previous {
  background: url(../img/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;
  height: 22px;
  margin-top: 0;
  width: 22px;
}
div.facebook .pp_arrow_previous.disabled {
  background-position: 0 -96px;
  cursor: default;
}
div.facebook .pp_arrow_next {
  background: url(../img/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;
  height: 22px;
  margin-top: 0;
  width: 22px;
}
div.facebook .pp_arrow_next.disabled {
  background-position: -32px -96px;
  cursor: default;
}
div.facebook .pp_nav {
  margin-top: 0;
}
div.facebook .pp_nav p {
  font-size: 15px;
  padding: 0 3px 0 4px;
}
div.facebook .pp_nav .pp_play {
  background: url(../img/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;
  height: 22px;
  width: 22px;
}
div.facebook .pp_nav .pp_pause {
  background: url(../img/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;
  height: 22px;
  width: 22px;
}
div.facebook .pp_next:hover {
  background: url(../img/prettyPhoto/facebook/btnNext.png) center right no-repeat;
  cursor: pointer;
}
div.facebook .pp_previous:hover {
  background: url(../img/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;
  cursor: pointer;
}
div.facebook .pp_bottom .pp_left {
  background: url(../img/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;
}
div.facebook .pp_bottom .pp_middle {
  background: url(../img/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;
}
div.facebook .pp_bottom .pp_right {
  background: url(../img/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;
}
div.pp_pic_holder a:focus {
  outline: 0;
}
div.pp_overlay {
  background: #000;
  display: none;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 9500;
}
div.pp_pic_holder {
  display: none;
  position: absolute;
  width: 100px;
  z-index: 10000;
}
.pp_top {
  height: 20px;
  position: relative;
}
* html .pp_top {
  padding: 0 20px;
}
.pp_top .pp_left {
  height: 20px;
  left: 0;
  position: absolute;
  width: 20px;
}
.pp_top .pp_middle {
  height: 20px;
  left: 20px;
  position: absolute;
  right: 20px;
}
* html .pp_top .pp_middle {
  left: 0;
  position: static;
}
.pp_top .pp_right {
  height: 20px;
  left: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 20px;
}
.pp_content {
  height: 40px;
  min-width: 40px;
}
* html .pp_content {
  width: 40px;
}
.pp_fade {
  display: none;
}
.pp_content_container {
  position: relative;
  text-align: left;
  width: 100%;
}
.pp_content_container .pp_left {
  padding-left: 20px;
}
.pp_content_container .pp_right {
  padding-right: 20px;
}
.pp_content_container .pp_details {
  float: left;
  margin: 10px 0 2px;
}
.pp_description {
  display: none!important;
  margin: 0;
}
.pp_social {
  float: left;
  margin: 0;
}
.pp_social .facebook {
  margin-left: 5px;
  width: 55px;
}
.pp_social .twitter {
  float: left;
}
.pp_nav {
  clear: right;
  float: left;
  margin: 3px 10px 0 0;
}
.pp_nav p {
  float: left;
  margin: 2px 4px;
  white-space: nowrap;
}
.pp_nav .pp_pause,
.pp_nav .pp_play {
  display: none!important;
  float: left;
  margin-right: 4px;
  text-indent: -10000px;
}
a.pp_arrow_next,
a.pp_arrow_previous {
  display: block;
  float: left;
  height: 15px;
  margin-top: 3px;
  overflow: hidden;
  text-indent: -10000px;
  width: 14px;
}
.pp_hoverContainer {
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2000;
}
.pp_gallery {
  display: none;
  left: 50%;
  margin-top: -50px;
  position: absolute;
  z-index: 10000;
}
.pp_gallery div {
  position: relative;
}
.pp_gallery ul {
  float: left;
  height: 35px;
  margin: 0 0 0 5px;
  padding: 0;
  position: relative;
  white-space: nowrap;
}
.pp_gallery ul a {
  border: 1px solid #000;
  border: 1px solid rgba(0, 0, 0, 0.5);
  display: block;
  height: 33px;
}
.pp_gallery li.selected a,
.pp_gallery ul a:hover {
  border-color: #fff;
}
.pp_gallery ul a img {
  border: 0;
}
.pp_gallery li {
  display: block;
  float: left;
  margin: 0 5px 0 0;
  padding: 0;
}
.pp_gallery li.default a {
  background: url(../img/prettyPhoto/facebook/default_thumbnail.gif) no-repeat;
  display: block;
  height: 33px;
  width: 50px;
}
.pp_gallery li.default a img {
  display: none;
}
a.pp_next,
a.pp_previous {
  background: url(../img/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;
  display: block;
  height: 100%;
  width: 49%;
  text-indent: -10000px;
}
.pp_gallery .pp_arrow_next,
.pp_gallery .pp_arrow_previous {
  margin-top: 7px !important;
}
a.pp_next {
  float: right;
}
a.pp_previous {
  float: left;
}
a.pp_contract,
a.pp_expand {
  cursor: pointer;
  display: none;
  height: 20px;
  position: absolute;
  right: 30px;
  text-indent: -10000px;
  top: 10px;
  width: 20px;
  z-index: 20000;
}
a.pp_close {
  position: absolute;
  right: 0;
  top: 0;
  display: block;
  line-height: 22px;
  text-indent: -10000px;
}
.pp_bottom {
  height: 20px;
  position: relative;
}
* html .pp_bottom {
  padding: 0 20px;
}
.pp_bottom .pp_left {
  height: 20px;
  left: 0;
  position: absolute;
  width: 20px;
}
.pp_bottom .pp_middle {
  height: 20px;
  left: 20px;
  position: absolute;
  right: 20px;
}
* html .pp_bottom .pp_middle {
  left: 0;
  position: static;
}
.pp_bottom .pp_right {
  height: 20px;
  left: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 20px;
}
.pp_loaderIcon {
  display: block;
  height: 24px;
  left: 50%;
  margin: -12px 0 0 -12px;
  position: absolute;
  top: 50%;
  width: 24px;
}
#pp_full_res {
  line-height: 1 !important;
}
#pp_full_res .pp_inline {
  text-align: left;
}
#pp_full_res .pp_inline p {
  margin: 0 0 15px;
}
div.ppt {
  color: #fff;
  display: none;
  font-size: 17px;
  margin: 0 0 5px 15px;
  z-index: 9999;
}
@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.7.0');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&amp;v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul &gt; li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: 0.2em 0.25em 0.15em;
  border: solid 0.08em #eee;
  border-radius: 0.1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: 0.3em;
}
.fa.fa-pull-right {
  margin-left: 0.3em;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: 0.3em;
}
.fa.pull-right {
  margin-left: 0.3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #fff;
}
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}
/*! nouislider - 11.1.0 - 2018-04-02 11:18:13 */
.noUi-target,
.noUi-target * {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-user-select: none;
  -ms-touch-action: none;
  touch-action: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-target {
  position: relative;
  direction: ltr;
}
.noUi-base,
.noUi-connects {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}
.noUi-connects {
  overflow: hidden;
  z-index: 0;
}
.noUi-connect,
.noUi-origin {
  will-change: transform;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  -ms-transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
}
html:not([dir=rtl]) .noUi-horizontal .noUi-origin {
  left: auto;
  right: 0;
}
.noUi-vertical .noUi-origin {
  width: 0;
}
.noUi-horizontal .noUi-origin {
  height: 0;
}
.noUi-handle {
  position: absolute;
}
.noUi-state-tap .noUi-connect,
.noUi-state-tap .noUi-origin {
  -webkit-transition: transform 0.3s;
  transition: transform 0.3s;
}
.noUi-state-drag * {
  cursor: inherit !important;
}
.noUi-horizontal {
  height: 18px;
}
.noUi-horizontal .noUi-handle {
  width: 34px;
  height: 28px;
  left: -17px;
  top: -6px;
}
.noUi-vertical {
  width: 18px;
}
.noUi-vertical .noUi-handle {
  width: 28px;
  height: 34px;
  left: -6px;
  top: -17px;
}
html:not([dir=rtl]) .noUi-horizontal .noUi-handle {
  right: -17px;
  left: auto;
}
.noUi-target {
  background: #FAFAFA;
  border-radius: 4px;
  border: 1px solid #D3D3D3;
  box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;
}
.noUi-connects {
  border-radius: 3px;
}
.noUi-connect {
  background: #3FB8AF;
}
.noUi-draggable {
  cursor: ew-resize;
}
.noUi-vertical .noUi-draggable {
  cursor: ns-resize;
}
.noUi-handle {
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #FFF;
  cursor: default;
  box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;
}
.noUi-active {
  box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;
}
.noUi-handle:after,
.noUi-handle:before {
  content: "";
  display: block;
  position: absolute;
  height: 14px;
  width: 1px;
  background: #E8E7E6;
  left: 14px;
  top: 6px;
}
.noUi-handle:after {
  left: 17px;
}
.noUi-vertical .noUi-handle:after,
.noUi-vertical .noUi-handle:before {
  width: 14px;
  height: 1px;
  left: 6px;
  top: 14px;
}
.noUi-vertical .noUi-handle:after {
  top: 17px;
}
[disabled] .noUi-connect {
  background: #B8B8B8;
}
[disabled] .noUi-handle,
[disabled].noUi-handle,
[disabled].noUi-target {
  cursor: not-allowed;
}
.noUi-pips,
.noUi-pips * {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-pips {
  position: absolute;
  color: #999;
}
.noUi-value {
  position: absolute;
  white-space: nowrap;
  text-align: center;
}
.noUi-value-sub {
  color: #ccc;
  font-size: 10px;
}
.noUi-marker {
  position: absolute;
  background: #CCC;
}
.noUi-marker-large,
.noUi-marker-sub {
  background: #AAA;
}
.noUi-pips-horizontal {
  padding: 10px 0;
  height: 80px;
  top: 100%;
  left: 0;
  width: 100%;
}
.noUi-value-horizontal {
  -webkit-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%);
}
.noUi-rtl .noUi-value-horizontal {
  -webkit-transform: translate(50%, 50%);
  transform: translate(50%, 50%);
}
.noUi-marker-horizontal.noUi-marker {
  margin-left: -1px;
  width: 2px;
  height: 5px;
}
.noUi-marker-horizontal.noUi-marker-sub {
  height: 10px;
}
.noUi-marker-horizontal.noUi-marker-large {
  height: 15px;
}
.noUi-pips-vertical {
  padding: 0 10px;
  height: 100%;
  top: 0;
  left: 100%;
}
.noUi-value-vertical {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%, 0);
  padding-left: 25px;
}
.noUi-rtl .noUi-value-vertical {
  -webkit-transform: translate(0, 50%);
  transform: translate(0, 50%);
}
.noUi-marker-vertical.noUi-marker {
  width: 5px;
  height: 2px;
  margin-top: -1px;
}
.noUi-marker-vertical.noUi-marker-sub {
  width: 10px;
}
.noUi-marker-vertical.noUi-marker-large {
  width: 15px;
}
.noUi-tooltip {
  display: block;
  position: absolute;
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #fff;
  color: #000;
  padding: 5px;
  text-align: center;
  white-space: nowrap;
}
.noUi-horizontal .noUi-tooltip {
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  left: 50%;
  bottom: 120%;
}
.noUi-vertical .noUi-tooltip {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  top: 50%;
  right: 120%;
}
.SelectClass,
.SumoSelect.open .search-txt,
.SumoUnder {
  position: absolute;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  top: 0;
  left: 0;
}
.SumoSelect p {
  margin: 0;
}
.SumoSelect {
  width: 180px;
  margin: 3px 6px 0 0;
  border: 1px solid #C0C0C0;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
.SumoSelect .SelectBox {
  padding: 5px 8px;
}
.sumoStopScroll {
  overflow: hidden;
}
.SumoSelect .hidden {
  display: none;
}
.SumoSelect .search-txt {
  display: none;
  outline: 0;
}
.SumoSelect .no-match {
  display: none;
  padding: 6px;
}
.SumoSelect.open .search-txt {
  display: inline-block;
  width: 100%;
  margin: 0;
  padding: 5px 8px;
  border: none;
  box-sizing: border-box;
  border-radius: 5px;
}
.SumoSelect.open &gt; .search &gt; label,
.SumoSelect.open &gt; .search &gt; span {
  visibility: hidden;
}
.SelectClass,
.SumoUnder {
  right: 0;
  height: 100%;
  width: 100%;
  border: none;
  box-sizing: border-box;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
}
.SelectClass {
  z-index: 1;
}
.SumoSelect .select-all &gt; label,
.SumoSelect &gt; .CaptionCont,
.SumoSelect &gt; .optWrapper &gt; .options li.opt label {
  user-select: none;
  -o-user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
}
.SumoSelect {
  display: inline-block;
  position: relative;
  outline: 0;
}
.SumoSelect &gt; .CaptionCont {
  float: none;
  position: relative;
  min-height: 14px;
  background-color: #fff;
  border-radius: 4px;
  margin: 0;
}
.SumoSelect &gt; .CaptionCont &gt; span {
  display: block;
  padding-right: 20px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  cursor: default;
}
.SumoSelect &gt; .CaptionCont &gt; span.placeholder {
  color: #ccc;
  font-style: italic;
}
.SumoSelect &gt; .CaptionCont &gt; label {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 20px;
  margin: 0;
}
.SumoSelect &gt; .CaptionCont &gt; label &gt; i {
  background: url(../img/select-arr-down.svg) no-repeat;
  background-position: center center;
  background-size: 20px 20px;
  width: 20px;
  height: 20px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.SumoSelect &gt; .optWrapper {
  display: none;
  z-index: 1000;
  top: 30px;
  width: 100%;
  position: absolute;
  left: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: #fff;
  border: 1px solid #ddd;
  box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.11);
  border-radius: 3px;
  overflow: hidden;
}
.SumoSelect.open &gt; .optWrapper {
  top: 30px;
  display: block;
}
.SumoSelect.open &gt; .optWrapper.up {
  top: auto;
  bottom: 100%;
  margin-bottom: 5px;
}
.SumoSelect &gt; .optWrapper ul {
  list-style: none;
  display: block;
  padding: 0;
  margin: 0;
  overflow: auto;
  float: none;
}
.SumoSelect &gt; .optWrapper &gt; .options {
  border-radius: 2px;
  position: relative;
  max-height: 250px;
}
.SumoSelect &gt; .optWrapper.okCancelInMulti &gt; .options {
  border-radius: 2px 2px 0 0;
}
.SumoSelect &gt; .optWrapper.selall &gt; .options {
  border-radius: 0 0 2px 2px;
}
.SumoSelect &gt; .optWrapper.selall.okCancelInMulti &gt; .options {
  border-radius: 0;
}
.SumoSelect &gt; .optWrapper &gt; .options li.group.disabled &gt; label {
  opacity: 0.5;
}
.SumoSelect &gt; .optWrapper &gt; .options li ul li.opt {
  padding-left: 22px;
}
.SumoSelect &gt; .optWrapper.multiple &gt; .options li ul li.opt {
  padding-left: 50px;
}
.SumoSelect &gt; .optWrapper.isFloating &gt; .options {
  max-height: 100%;
  box-shadow: 0 0 100px #595959;
}
.SumoSelect &gt; .optWrapper &gt; .options li.opt {
  padding: 6px;
  position: relative;
  border-bottom: 1px solid #f5f5f5;
}
.SumoSelect &gt; .optWrapper &gt; .options &gt; li.opt:first-child {
  border-radius: 2px 2px 0 0;
}
.SumoSelect &gt; .optWrapper.selall &gt; .options &gt; li.opt:first-child {
  border-radius: 0;
}
.SumoSelect &gt; .optWrapper &gt; .options &gt; li.opt:last-child {
  border-radius: 0 0 2px 2px;
  border-bottom: none;
}
.SumoSelect &gt; .optWrapper.okCancelInMulti &gt; .options &gt; li.opt:last-child {
  border-radius: 0;
}
.SumoSelect &gt; .optWrapper &gt; .options li.opt:hover {
  background-color: #E4E4E4;
}
.SumoSelect .select-all.sel,
.SumoSelect &gt; .optWrapper &gt; .options li.opt.sel {
  background-color: #a1c0e4;
}
.SumoSelect &gt; .optWrapper &gt; .options li label {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  cursor: pointer;
}
.SumoSelect &gt; .optWrapper &gt; .options li span {
  display: none;
}
.SumoSelect &gt; .optWrapper &gt; .options li.group &gt; label {
  cursor: default;
  padding: 8px 6px;
  font-weight: 700;
}
.SumoSelect &gt; .optWrapper.isFloating {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  width: 90%;
  bottom: 0;
  margin: auto;
  max-height: 90%;
}
.SumoSelect &gt; .optWrapper &gt; .options li.opt.disabled {
  background-color: inherit;
  pointer-events: none;
}
.SumoSelect &gt; .optWrapper &gt; .options li.opt.disabled * {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
}
.SumoSelect &gt; .optWrapper.multiple &gt; .options li.opt {
  padding-left: 35px;
  cursor: pointer;
  width: 100%;
}
.SumoSelect .select-all &gt; span,
.SumoSelect &gt; .optWrapper.multiple &gt; .options li.opt span {
  position: absolute;
  display: block;
  width: 30px;
  top: 0;
  bottom: 0;
  margin-left: -35px;
}
.SumoSelect .select-all &gt; span i,
.SumoSelect &gt; .optWrapper.multiple &gt; .options li.opt span i {
  position: absolute;
  margin: auto;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  width: 14px;
  height: 14px;
  border: 1px solid #AEAEAE;
  border-radius: 2px;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.15);
  background-color: #fff;
  padding: 0;
}
.SumoSelect &gt; .optWrapper &gt; .MultiControls {
  display: none;
  border-top: 1px solid #ddd;
  background-color: #fff;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.13);
  border-radius: 0 0 3px 3px;
}
.SumoSelect &gt; .optWrapper.multiple.isFloating &gt; .MultiControls {
  display: block;
  margin-top: 5px;
  position: absolute;
  bottom: 0;
  width: 100%;
}
.SumoSelect &gt; .optWrapper.multiple.okCancelInMulti &gt; .MultiControls {
  display: block;
}
.SumoSelect &gt; .optWrapper.multiple.okCancelInMulti &gt; .MultiControls &gt; p {
  padding: 6px;
}
.SumoSelect &gt; .optWrapper.multiple.okCancelInMulti &gt; .MultiControls &gt; p:focus {
  box-shadow: 0 0 2px #a1c0e4;
  border-color: #a1c0e4;
  outline: 0;
  background-color: #a1c0e4;
}
.SumoSelect &gt; .optWrapper.multiple &gt; .MultiControls &gt; p {
  display: inline-block;
  cursor: pointer;
  padding: 12px;
  width: 50%;
  box-sizing: border-box;
  text-align: center;
}
.SumoSelect &gt; .optWrapper.multiple &gt; .MultiControls &gt; p:hover {
  background-color: #f1f1f1;
}
.SumoSelect &gt; .optWrapper.multiple &gt; .MultiControls &gt; p.btnOk {
  border-right: 1px solid #DBDBDB;
  border-radius: 0 0 0 3px;
}
.SumoSelect &gt; .optWrapper.multiple &gt; .MultiControls &gt; p.btnCancel {
  border-radius: 0 0 3px;
}
.SumoSelect &gt; .optWrapper.isFloating &gt; .options li.opt {
  padding: 12px 6px;
}
.SumoSelect &gt; .optWrapper.multiple.isFloating &gt; .options li.opt {
  padding-left: 35px;
}
.SumoSelect &gt; .optWrapper.multiple.isFloating {
  padding-bottom: 43px;
}
.SumoSelect .select-all.partial &gt; span i,
.SumoSelect .select-all.selected &gt; span i,
.SumoSelect &gt; .optWrapper.multiple &gt; .options li.opt.selected span i {
  background-color: #072E5C;
  box-shadow: none;
  border-color: transparent;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: center center;
}
.SumoSelect.disabled {
  opacity: 0.7;
  cursor: not-allowed;
}
.SumoSelect.disabled &gt; .CaptionCont {
  border-color: #ccc;
  box-shadow: none;
}
.SumoSelect .select-all {
  border-radius: 3px 3px 0 0;
  position: relative;
  border-bottom: 1px solid #ddd;
  background-color: #fff;
  padding: 8px 0 3px 35px;
  height: 20px;
  cursor: pointer;
}
.SumoSelect .select-all &gt; label,
.SumoSelect .select-all &gt; span i {
  cursor: pointer;
}
.SumoSelect .select-all.partial &gt; span i {
  background-color: #ccc;
}
.SumoSelect &gt; .optWrapper &gt; .options li.optGroup {
  padding-left: 5px;
  text-decoration: underline;
}
/* base css files  */
/* 1 - hover menu, 2 - click menu */
/*
@font-face {
	font-family: 'FontAwesome';
	src: url('../fonts/fontawesome-webfont.eot?v=4.5.0');
	src: url('../fonts/fontawesome-webfont.eot?#iefix&amp;v=4.5.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');
	font-weight: normal;
	font-style: normal
}
.fontawesome (@fontsize:14px, @fontweight:normal) {
	display: inline-block;
	font: normal @fontweight normal @fontsize/1 FontAwesome;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translate(0, 0);
}
*/
@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fa-regular-400.eot');
  src: url('../fonts/fa-regular-400?#iefix') format('embedded-opentype'), url('../fonts/fa-regular-400.woff2') format('woff2'), url('../fonts/fa-regular-400.woff') format('woff'), url('../fonts/fa-regular-400.ttf') format('truetype'), url('../fonts/fa-regular-400.svg#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: normal;
  src: url("../fonts/fa-brands-400.eot");
  src: url("../fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-brands-400.woff2") format("woff2"), url("../fonts/fa-brands-400.woff") format("woff"), url("../fonts/fa-brands-400.ttf") format("truetype"), url("../fonts/fa-brands-400.svg#fontawesome") format("svg");
}
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  src: url("../fonts/fa-solid-900.eot");
  src: url("../fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-solid-900.woff2") format("woff2"), url("../fonts/fa-solid-900.woff") format("woff"), url("../fonts/fa-solid-900.ttf") format("truetype"), url("../fonts/fa-solid-900.svg#fontawesome") format("svg");
}
@font-face {
  font-family: 'TriviaSansRagular';
  src: url('../fonts/TriviaSansRegular.eot');
  src: url('../fonts/TriviaSansRegular.eot') format('embedded-opentype'), url('../fonts/TriviaSansRegular.ttf') format('truetype'), url('../fonts/TriviaSansRegular.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'TriviaSansMedium';
  src: url('../fonts/TriviaSansMedium.eot');
  src: url('../fonts/TriviaSansMedium.eot') format('embedded-opentype'), url('../fonts/TriviaSansMedium.ttf') format('truetype'), url('../fonts/TriviaSansMedium.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@keyframes slide-left-right {
  100% {
    left: 0;
  }
}
html {
  font-size: 10px;
}
* {
  box-sizing: border-box;
}
body,
table,
option,
input,
button,
select {
  font-family: 'Open Sans', tahoma, verdana, arial, sans-serif;
}
body {
  min-width: 310px;
  margin: 0;
  padding: 0;
}
body.modal-show {
  overflow: hidden;
}
body.modal-show #maincont {
  -webkit-filter: blur(2px);
  -moz-filter: blur(2px);
  -o-filter: blur(2px);
  -ms-filter: blur(2px);
  filter: blur(2px);
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
a {
  color: #006F01;
  text-decoration: none;
  cursor: pointer;
}
a:before {
  cursor: pointer;
}
a.bgcolor {
  padding: 2px;
}
h1,
h2,
h3,
h4,
h5,
h6,
p {
  margin: 0;
  padding: 0;
}
u {
  text-decoration: none;
}
table {
  border-spacing: 0;
}
table tr.topspace th,
table tr.topspace td {
  padding-top: 25px;
}
table tr.btmspace th,
table tr.btmspace td {
  padding-bottom: 25px;
}
table tr.btmhr th,
table tr.btmhr td {
  border-bottom: 1px solid #C0C0C0;
  padding-bottom: 15px;
}
table tr.btmhr + tr th,
table tr.btmhr + tr td {
  padding-top: 15px;
}
table th,
table td {
  padding: 0;
  /*&amp;:nth-child(2n) {background: @baseTableRowColor;}*/
  background: #FFFFFF;
}
table td.tabspace {
  padding-left: 20px;
}
input,
textarea {
  outline: none;
  float: left;
  border: 1px solid #C0C0C0;
  font-size: 1.3rem;
  margin: 3px 6px 3px 0;
  padding: 5px 7px;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  max-width: 300px;
}
input.err,
textarea.err {
  border: 1px solid red !important;
  box-shadow: 0 0 8px rgba(255, 0, 0, 0.6) !important;
}
input.format,
textarea.format {
  border: 1px solid orange;
  box-shadow: 0 0 8px rgba(255, 165, 0, 0.6);
}
input.readonly,
textarea.readonly {
  border: none;
  background: none;
  text-align: right;
  margin: 0;
  padding: 0;
}
input[type=search] {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
}
select {
  outline: none;
  float: left;
  border: 1px solid #C0C0C0;
  font-size: 1.1em;
  margin: 3px 6px 3px 0;
  padding: 4px;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.custom-underline,
.custom-underline:hover,
.custom-underline:focus,
.custom-underline:active {
  text-decoration: none;
}
.custom-underline::after {
  content: "";
  position: absolute;
  bottom: -10%;
  height: 2px;
  width: 0%;
  left: 0;
  background-color: #006F01;
  transition: ease all 0.3s;
}
.custom-underline:hover:after {
  width: 100%;
}
.custom-select,
.custom-multi-select {
  height: 38px;
  max-width: 300px;
  margin: 3px 4px 3px 0;
  float: left;
  overflow: hidden;
  background: white url(../img/select-arr-down.svg) no-repeat;
  background-size: 20px 20px;
  background-position: center right;
  border: 1px solid #C0C0C0;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.custom-select select,
.custom-multi-select select {
  float: left !important;
  position: relative;
  padding: 1px 25px 4px 6px;
  width: 100% !important;
  max-width: 100% !important;
  z-index: 2;
  border: none;
  box-shadow: none;
  background-color: transparent;
  background-image: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.custom-select select:focus,
.custom-multi-select select:focus {
  outline: none;
}
.custom-select select::-ms-expand,
.custom-multi-select select::-ms-expand {
  display: none;
}
.custom-multi-select {
  height: 9em;
  min-width: 200px;
}
.custom-multi-select select {
  height: 100%;
}
label {
  float: left;
  margin: 3px 6px 3px 0;
}
ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
ul li {
  float: left;
}
ul.ul-disc {
  padding: 1rem 0 1rem 3rem;
  list-style-type: disc;
}
ul.ul-disc li {
  float: none;
}
figure {
  margin: 10px 20px;
}
figcaption {
  text-align: center;
}
.clear {
  display: none;
}
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
.clearfix:after {
  clear: both;
}
.float-left {
  float: left !important;
}
.float-right {
  float: right !important;
}
.font-bold {
  font-weight: bold;
}
.ds_none,
.ds_hide {
  display: none !important;
}
.ds_block {
  display: block !important;
}
.nowrap {
  white-space: nowrap !important;
}
.cont {
  width: 100%;
  float: left;
  display: block;
}
.cont:before,
.cont:after {
  content: "";
  display: table;
}
.cont:after {
  clear: both;
}
.fa {
  font-family: 'Open Sans', tahoma, verdana, arial, sans-serif;
}
.anchor {
  height: 0;
}
.table-scroll {
  margin: 0 !important;
}
.line-through {
  text-decoration: line-through;
}
.line-through * {
  text-decoration: line-through;
}
.grecaptcha-badge {
  visibility: hidden;
}
.grecaptcha-info {
  font-size: 1rem;
}
.grecaptcha-info a {
  font-size: 1rem !important;
}
.boxcont {
  margin: 0 0 10px 0;
  float: left;
}
.boxcont:before,
.boxcont:after {
  content: "";
  display: table;
}
.boxcont:after {
  clear: both;
}
.boxcont .hdr {
  float: left;
  clear: left;
  width: 100%;
}
.boxcont .hdr &gt; p {
  padding: 5px 10px 3px 0;
  margin: 0;
  font-size: 1.6rem;
  font-weight: bold;
  float: left;
}
.boxcont .hdr &gt; h1 {
  padding: 5px 10px 5px 0;
  font-size: 1.6rem;
  float: left;
}
.boxcont .hdr &gt; h1 &gt; p {
  margin: 0;
  padding: 0 0 10px 0;
  color: #006000;
  font: normal normal normal 3.4rem TriviaSansMedium;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}
.boxcont .hdr .date,
.boxcont .hdr .top {
  float: right;
  font-size: 1.4rem;
  font-weight: bold;
  padding: 6px 0;
}
.boxcont .hdr .top {
  background: red;
  color: white;
  padding: 6px 5px;
  font-size: 1.2rem;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.boxcont .hdr.orditems {
  margin-top: 20px;
  padding-bottom: 0px;
  display: none;
}
.boxcont .cnt {
  float: left;
  clear: left;
  width: 100%;
  padding: 5px 0;
}
.boxcont .ftr {
  float: left;
  clear: left;
  width: 100%;
}
.boxcont.err p {
  margin: 10px 0;
}
.boxcont.err .btn {
  float: none;
  font-size: 0.9em;
}
.boxcont.opened .hdr {
  cursor: pointer;
}
.boxcont.opened .hdr p {
  width: 100%;
}
.boxcont.opened .hdr p:after {
  display: inline-block;
  font: normal normal normal 1.8rem/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  float: right;
  content: "\f068";
}
.boxcont.closed .hdr {
  cursor: pointer;
}
.boxcont.closed .hdr p {
  width: 100%;
}
.boxcont.closed .hdr p:after {
  display: inline-block;
  font: normal normal normal 1.8rem/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  float: right;
  content: "\f067";
}
.headercont-out {
  width: 100%;
  background: #B4AA77;
  height: 196px;
}
#headercont {
  position: relative;
  max-width: 1540px;
  padding: 0 10px;
  margin: 0 auto;
  float: none;
  z-index: 999;
  text-transform: uppercase;
}
#headercont .flex {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 70px;
  padding: 15px 0 0 0;
}
#headercont .top-menu {
  float: left;
  clear: left;
  width: 100%;
  padding: 0px;
  height: 60px;
  margin: 0;
}
#headercont nav {
  float: right;
  clear: left;
}
#headercont .i118ncont {
  flex: 0 1 auto;
  order: 7;
  padding: 10px 20px;
}
#headercont .logo {
  flex: 1 1 auto;
  order: 2;
  width: auto;
  padding: 0 20 0 0px;
  margin: 0;
}
#headercont .logo a {
  background: url(../img/logo.png) no-repeat left center;
  background-size: auto 100%;
  width: 100%;
  max-width: 296px;
  height: 33px;
  font-size: 0;
  color: transparent;
  float: left;
  display: block;
  transition: height 0.2s ease-out;
}
#headercont .compare,
#headercont .favour {
  flex: 0 1 auto;
  order: 3;
  margin: 0;
  padding: 10px 20px;
  z-index: 9;
}
#headercont .favour {
  order: 4;
}
#headercont .login,
#headercont .logged {
  flex: 0 1 auto;
  order: 6;
  position: relative;
  padding: 10px 20px;
  margin: 0;
  z-index: 11;
}
#headercont .login.act,
#headercont .logged.act {
  background: #F9F8F1;
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#headercont .login.act .hdr,
#headercont .logged.act .hdr {
  color: #000;
  max-width: 190px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#headercont .login.act .hdr span,
#headercont .logged.act .hdr span {
  text-overflow: ellipsis;
}
#headercont .login.act .hdr.btn-login:before,
#headercont .logged.act .hdr.btn-login:before {
  background: url("../img/ICO_login.svg") no-repeat center center;
  background-size: 120%;
}
#headercont .login.act .hdr.btn-logout:before,
#headercont .logged.act .hdr.btn-logout:before {
  background: url("../img/ICO_logout.svg") no-repeat center center;
  background-size: 120%;
}
#headercont .login .hdr,
#headercont .logged .hdr {
  font-size: 1.8rem;
  padding: 5px 0;
  color: #FFFFFF;
  cursor: pointer;
}
#headercont .login .hdr:before,
#headercont .logged .hdr:before {
  color: #FFFFFF;
}
#headercont .login .cnt,
#headercont .logged .cnt {
  display: none;
  position: absolute;
  top: 50px;
  right: 0px;
  width: 420px;
  background: #F9F8F1;
  padding: 30px;
  border: none;
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-top-left-radius: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-topleft: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#headercont .login .btn,
#headercont .logged .btn {
  float: right;
  margin: 3px 0;
}
#headercont .login ul,
#headercont .logged ul {
  float: left;
  clear: left;
}
#headercont .login ul li,
#headercont .logged ul li {
  float: left;
  padding: 0 20px 10px 0;
}
#headercont .login ul li:after,
#headercont .logged ul li:after {
  content: "|";
  font-size: 1.6em;
  padding: 0 20px 0 0;
  margin: 0;
  color: #006F01;
  float: left;
}
#headercont .login ul li:first-child:after,
#headercont .logged ul li:first-child:after {
  display: none;
}
#headercont .login ul li a,
#headercont .logged ul li a {
  color: #006F01;
  font-size: 1.8em;
  text-transform: none;
  position: relative;
}
#headercont .login .input-text,
#headercont .logged .input-text {
  width: 100%;
  padding: 10px;
  margin: 10px 0 0 0;
}
#headercont .login .pswd,
#headercont .logged .pswd {
  width: calc(100% - 65px);
  margin: 10px 0 0 0;
  padding: 10px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#headercont .login .btn-login.submit,
#headercont .logged .btn-login.submit {
  width: 65px;
  box-shadow: none;
  height: 40px;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: #BFBFBF;
  margin: 10px 0 0 0;
}
#headercont .login .btn-login.submit span,
#headercont .logged .btn-login.submit span {
  display: none;
}
#headercont .login .btn-login.submit:before,
#headercont .logged .btn-login.submit:before {
  content: "\f061";
  line-height: 0.8;
  background: none;
  width: auto;
  height: auto;
  top: 4px;
  margin: 0;
}
#headercont .login label,
#headercont .logged label {
  margin-top: 15px;
}
#headercont .logged {
  flex: 0 1 auto;
  order: 6;
  position: relative;
  z-index: 9;
}
#headercont .logged .hdr {
  max-width: 190px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#headercont .logged .cnt {
  width: max-content;
  text-transform: none;
}
#headercont .logged .cnt div {
  float: left;
  clear: left;
}
#headercont .logged .cnt div .btn {
  margin-top: 20px;
  width: 160px;
}
#headercont .modalmenu {
  float: right;
  margin-left: 10px;
}
#headercont .modalmenu ul {
  float: right;
}
#headercont .modalmenu ul li {
  padding: 5px 0;
}
#headercont .modalmenu ul li:after {
  content: "|";
}
#headercont .modalmenu ul li a {
  font-weight: bold;
  padding: 0 5px;
}
#headercont .modalmenu ul li:last-child:after {
  content: "";
}
#headercont .i18n {
  margin: 0;
  /* icons */
  /* text */
}
#headercont .i18n.lng {
  display: none;
}
#headercont .i18n ul.icons {
  float: right;
}
#headercont .i18n ul.icons li {
  padding: 7px 0 0 0;
}
#headercont .i18n ul.icons li a {
  float: left;
  margin: 0 4px;
  width: 25px;
  height: 16px;
  color: transparent;
  border: 1px solid #C0C0C0;
}
#headercont .i18n ul.icons li a:hover {
  cursor: pointer;
}
#headercont .i18n ul.icons li a.en {
  background: url("../img/flag-en.svg") no-repeat center;
  background-size: 100%;
}
#headercont .i18n ul.icons li a.cz {
  background: url("../img/flag-cz.svg") no-repeat center;
  background-size: 100%;
}
#headercont .i18n ul.icons li a.sk {
  background: url("../img/flag-sk.svg") no-repeat center;
  background-size: 100%;
}
#headercont .i18n ul.icons li a.pl {
  background: url("../img/flag-pl.svg") no-repeat center;
  background-size: 100%;
}
#headercont .i18n ul.icons li a.de {
  background: url("../img/flag-de.svg") no-repeat center;
  background-size: 100%;
}
#headercont .i18n ul.icons li a.hu {
  background: url("../img/flag-hu.svg") no-repeat center;
  background-size: 100%;
}
#headercont .i18n ul.icons li:last-child a {
  margin: 0 0 0 5px;
}
#headercont .i18n ul.text {
  float: right;
  height: 32px;
}
#headercont .i18n ul.text li {
  padding: 0;
}
#headercont .i18n ul.text li:after {
  content: "|";
  color: #FFFFFF;
  opacity: 0.66666667;
}
#headercont .i18n ul.text li a {
  float: left;
  margin: 0 5px;
  font-size: 1.8rem;
  color: #FFFFFF;
}
#headercont .i18n ul.text li a:hover {
  cursor: pointer;
}
#headercont .i18n ul.text li a.act {
  font-weight: bold;
}
#headercont .i18n ul.text li:last-child a {
  margin: 0 0 0 5px;
}
#headercont .i18n ul.text li:last-child:after {
  content: "";
}
#headercont .basket {
  flex: 0 1 auto;
  order: 8;
  padding: 10px 20px;
  margin: 0;
}
#headercont .basket.act {
  background: #F9F8F1;
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#headercont .basket.act .price,
#headercont .basket.act .count {
  color: #000;
}
#headercont .basket.act .btn-buy:before {
  background: url(../img/ICO_kosik.svg) no-repeat center center;
  background-size: 130%;
}
#headercont .basket .cnt {
  transition: padding 0.2s ease-out;
}
#headercont .basket .ftr {
  text-transform: initial;
  background: #F9F8F1;
  position: absolute;
  right: 10px;
  top: 66px;
  width: 900px;
  padding: 0;
  margin: 0;
  z-index: 9;
  min-height: 150px;
  padding: 30px;
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-top-left-radius: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-topleft: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#headercont .basket .ftr .loading .canvasloader {
  background: rgba(50, 50, 50, 0.8);
  left: 0px;
  top: 0px;
  -webkit-border-top-right-radius: 1em;
  -webkit-border-bottom-right-radius: 1em;
  -webkit-border-bottom-left-radius: 1em;
  -webkit-border-top-left-radius: 1em;
  -moz-border-radius-topright: 1em;
  -moz-border-radius-bottomright: 1em;
  -moz-border-radius-bottomleft: 1em;
  -moz-border-radius-topleft: 1em;
  border-top-right-radius: 1em;
  border-bottom-right-radius: 1em;
  border-bottom-left-radius: 1em;
  border-top-left-radius: 1em;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 10px 15px;
  width: 250px;
}
#headercont .basket .ftr .loading .canvasloader #canvasLoader {
  margin: 10px;
}
#headercont .basket .ftr .loading .canvasloader p {
  float: right;
  font-size: 1.4em;
  font-weight: bold;
  padding: 1em 0;
  color: white;
}
#headercont .basket .ftr .basketsumtab-smallbasket {
  float: left;
  width: 640px;
}
#headercont .basket .ftr .basketsumtab-smallbasket p {
  color: #006000;
  font-size: 2.4rem;
}
#headercont .basket .ftr .basketsumtab-smallbasket p span {
  margin: 0  0 0 80px;
  font-weight: bold;
}
#headercont .basket .ftr .stitable {
  border: none;
  margin: 30px 0 0 0;
  float: left;
  clear: both;
}
#headercont .basket .ftr .stitable tr.recycle.rf,
#headercont .basket .ftr .stitable tr.recycle.af,
#headercont .basket .ftr .stitable tr.recycle.rfaf {
  display: none;
}
#headercont .basket .ftr .stitable tr.bundle {
  display: none;
}
#headercont .basket .ftr .stitable tr.nodata td {
  padding: 10px 0 0 0;
}
#headercont .basket .ftr .stitable tr:last-child td {
  border-bottom: 1px solid #C0C0C0;
}
#headercont .basket .ftr .stitable th.img,
#headercont .basket .ftr .stitable th.code,
#headercont .basket .ftr .stitable th.energyclass,
#headercont .basket .ftr .stitable th.status,
#headercont .basket .ftr .stitable th.case,
#headercont .basket .ftr .stitable th.conparico,
#headercont .basket .ftr .stitable th.wvat,
#headercont .basket .ftr .stitable th.wovat,
#headercont .basket .ftr .stitable th.producer {
  display: none;
}
#headercont .basket .ftr .stitable th.buyout {
  max-width: 40px;
}
#headercont .basket .ftr .stitable th.wovat {
  text-align: right !important;
}
#headercont .basket .ftr .stitable th.wvat {
  text-align: right;
}
#headercont .basket .ftr .stitable th.wvat.total {
  display: table-cell;
}
#headercont .basket .ftr .stitable td.price {
  display: table-cell;
  border: none;
  border-bottom: 1px solid #C0C0C0;
  border-radius: 0;
  float: none;
}
#headercont .basket .ftr .stitable td.price span {
  font-weight: 400;
}
#headercont .basket .ftr .stitable td.wvat.totalprc {
  display: table-cell;
  min-width: 120px;
  text-align: right;
}
#headercont .basket .ftr .stitable td.wvat.totalprc .label {
  display: none;
}
#headercont .basket .ftr .stitable td.name {
  width: 500px !important;
  max-width: 500px !important;
  min-width: 500px !important;
}
#headercont .basket .ftr .stitable td.name .code {
  display: none;
}
#headercont .basket .ftr .stitable td.name a {
  font: normal normal normal 14px TriviaSansRagular;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  color: #000;
}
#headercont .basket .ftr .stitable td.ordcount {
  position: relative;
}
#headercont .basket .ftr .stitable td.ordcount input {
  font-size: 1.3rem;
  padding: 0;
  margin: 0;
  background: transparent;
  border: none;
  width: 30px;
  text-align: center;
  font-weight: 400;
}
#headercont .basket .ftr .stitable td.ordcount p {
  display: none;
}
#headercont .basket .ftr .stitable td.price.wvat {
  position: relative;
}
#headercont .basket .ftr .stitable td.buyout {
  max-width: 40px;
}
#headercont .basket .ftr .stitable td.buyout .btn-delete {
  padding: 0 3px;
  float: right;
  margin: 5px 0;
}
#headercont .basket .ftr .stitable td.stock {
  width: auto;
}
#headercont .basket .ftr .stitable td.stock .availability .store {
  width: auto;
}
#headercont .basket .ftr .stitable td.stock .availability .stock {
  float: none;
}
#headercont .basket .ftr .stitable td.stock .availability .stock p {
  float: none;
}
#headercont .basket .ftr .stitable td.stock .availability .stock:before {
  display: none;
}
#headercont .basket .ftr .stitable td.img,
#headercont .basket .ftr .stitable td.code,
#headercont .basket .ftr .stitable td.energyclass,
#headercont .basket .ftr .stitable td.status,
#headercont .basket .ftr .stitable td.case,
#headercont .basket .ftr .stitable td.conparico,
#headercont .basket .ftr .stitable td.wvat,
#headercont .basket .ftr .stitable td.wovat,
#headercont .basket .ftr .stitable td.producer {
  display: none;
}
#headercont .basket .ftr #basketsumtab {
  width: auto;
  border: none;
  margin: 0;
  float: left;
}
#headercont .basket .ftr #basketsumtab .delivery,
#headercont .basket .ftr #basketsumtab .totalwithtransport {
  display: none;
}
#headercont .basket .ftr #basketsumtab th {
  font-size: 1.2rem;
  padding: 30px 50px 0 0;
  width: auto;
}
#headercont .basket .ftr #basketsumtab th:after {
  display: none;
}
#headercont .basket .ftr #basketsumtab td {
  width: auto;
  font-size: 1.8rem;
}
#headercont .basket .ftr #basketsumtab .vat {
  float: right;
}
#headercont .basket .ftr #basketsumtab .vat span {
  padding: 2px 0 0 0;
  font-weight: 600;
}
#headercont .basket .ftr #basketsumtab .wovat {
  float: left;
}
#headercont .basket .ftr #basketsumtab .credit {
  float: left;
  clear: left;
}
#headercont .basket .ftr #basketsumtab .credit th {
  padding: 10px 50px 0 0;
}
#headercont .basket .ftr #basketsumtab .creditfree {
  float: right;
}
#headercont .basket .ftr #basketsumtab .creditfree th {
  padding: 10px 50px 0 0;
}
#headercont .basket .ftr #basketsumtab span {
  font-weight: 400;
}
#headercont .basket .ftr #basketsumtab .price {
  display: table-cell;
  border: none;
  padding: 2px 30px 0 0;
  float: left;
}
#headercont .basket .ftr .discoupons {
  display: none;
}
#headercont .basket .ftr .totalprice {
  display: none;
  width: 100%;
  padding: 0 20px;
  text-align: right;
}
#headercont .basket .ftr .buttons {
  float: right;
  width: 200px;
}
#headercont .basket .ftr .buttons .btn {
  float: right;
  background: #006000;
  margin: 0;
  padding: 7px 25px;
  color: #FFF;
  text-decoration: none;
  width: auto;
  height: auto;
}
#headercont .basket .ftr .buttons .btn.btn-buy {
  padding: 5px 10px;
}
#headercont .basket .ftr .buttons .btn:before {
  content: "\f054";
  float: right;
  margin: 5px 0 0 5px;
  font-size: 1.2rem;
  color: #FFF;
}
#headercont .basket .btn {
  min-width: 0;
  margin: 0;
}
#headercont .basket .btn.btn-buy {
  background: none;
  box-shadow: none;
}
#headercont .basket .btn:before {
  margin: 0;
  display: inline-block;
  font: normal normal normal 2.2rem/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}
#headercont .basket .btn .count {
  position: absolute;
  color: white;
  -webkit-border-top-right-radius: 100px;
  -webkit-border-bottom-right-radius: 100px;
  -webkit-border-bottom-left-radius: 100px;
  -webkit-border-top-left-radius: 100px;
  -moz-border-radius-topright: 100px;
  -moz-border-radius-bottomright: 100px;
  -moz-border-radius-bottomleft: 100px;
  -moz-border-radius-topleft: 100px;
  border-top-right-radius: 100px;
  border-bottom-right-radius: 100px;
  border-bottom-left-radius: 100px;
  border-top-left-radius: 100px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  top: -5px;
  right: -5px;
  text-align: center;
  width: 2rem;
  height: 2rem;
  font-size: 1.3rem;
  padding: 1px;
  background: rgba(255, 0, 0, 0.9);
}
#headercont .basket .price,
#headercont .basket .count {
  font-size: 1.8rem;
  color: #fff;
  text-transform: none;
  white-space: nowrap;
}
#headercont .basket .price u,
#headercont .basket .count u {
  display: inline-block;
  float: none;
  margin: 0;
  border: none;
  padding: 0;
}
#headercont .basket .price u:before,
#headercont .basket .count u:before {
  display: none;
}
#headercont .basket .count {
  margin: 0 0 0 5px;
}
#headercont .basket .count:before {
  content: "[";
}
#headercont .basket .count:after {
  content: "]";
}
#headercont.scroll {
  position: fixed;
  box-shadow: 0 0px 10px 5px rgba(0, 0, 0, 0.3);
  border-bottom: 1px solid #C0C0C0;
}
#headercont.scroll &gt; .boxcont {
  margin-bottom: 5px;
}
#headercont.scroll .logo a {
  height: 43px;
}
#headercont.scroll .search {
  padding-top: 0;
  padding-bottom: 0;
}
#headercont.scroll .prodlist {
  padding: 5px 0;
}
#headercont.scroll .basket .cnt {
  padding: 5px 0;
}
#maincont {
  background: #EBEBEA;
  font-size: 1.3em;
  width: 100%;
  margin: 0 auto;
}
#maincont .rightcolumn {
  float: right;
  width: 75%;
  background: #fff;
  padding: 20px 0 20px 30px;
}
#maincont .leftcolumn {
  float: left;
  width: 25%;
  background: #E2DDC9;
  padding: 30px;
}
#footercont {
  background: url("../img/BG-bottom-centercont.png") no-repeat center top;
  position: relative;
  max-width: 1540px;
  padding: 130px 0 10px;
  margin: 0 auto;
  float: none;
  z-index: 99;
}
#footercont footer {
  padding: 0 10px;
}
#centercont {
  position: relative;
  background: #fff;
  max-width: 1520px;
  padding: 0 10px;
  margin: 0 auto;
  float: none;
  z-index: 99;
}
#centercont.spresenttrees {
  background: #E2DDC9;
}
#centercont.cookie {
  padding: 145px 0 0 0;
}
#centercont .content:before,
#centercont .content:after {
  content: "";
  display: table;
}
#centercont .content:after {
  clear: both;
}
#centercont .content .hdr {
  float: left;
  clear: left;
  width: 100%;
}
#centercont .content .hdr p {
  padding: 0;
  margin: 0;
  font-size: 1.4em;
  font-weight: bold;
}
#centercont .content .hdr:not(:empty) {
  padding: 2px 0;
}
#centercont .content .cnt {
  float: left;
  clear: left;
  width: 100%;
}
#centercont .content .cnt:not(:empty) {
  padding: 2px 0;
}
#centercont .content .ftr {
  float: left;
  clear: left;
  width: 100%;
}
#centercont .content .ftr:not(:empty) {
  padding: 2px 0;
}
#leftcont {
  width: 370px;
  padding: 10px;
}
#leftcont .boxcont {
  width: 100%;
  margin: 0 0 10px 0;
}
#leftcont .boxcont .hdr {
  background: #072e5c;
}
#leftcont .boxcont .hdr p {
  color: white;
  padding: 5px;
  font-size: 1.4rem;
}
#leftcont .boxcont .cnt {
  padding: 0 5px;
}
#leftcont .lastvisited {
  border: 1px solid #C0C0C0;
}
#leftcont .lastvisited li {
  float: left;
  clear: left;
  width: 100%;
  padding: 5px 0;
  border-bottom: 1px solid #C0C0C0;
}
#leftcont .lastvisited li img {
  float: left;
  width: 35px;
  margin-right: 5px;
}
#leftcont .lastvisited li .name {
  float: left;
  width: calc(100% - 40px);
  overflow: hidden;
}
#leftcont .lastvisited li .name a {
  display: table-cell;
  vertical-align: middle;
  font-size: 1.2rem;
  font-weight: bold;
  height: 35px;
}
#leftcont .lastvisited li:last-child {
  border: none;
}
#leftcont .reviews {
  border: 1px solid #C0C0C0;
}
#leftcont .reviews .review {
  float: left;
  clear: left;
  width: 100%;
  padding: 5px 0;
  border-bottom: 1px solid #C0C0C0;
}
#leftcont .reviews .review:last-child {
  border: none;
}
#leftcont .reviews .review .star {
  float: left;
  clear: left;
  width: 100%;
}
#leftcont .reviews .review ul {
  float: left;
  clear: left;
  width: 100%;
  padding: 2px 0;
}
#leftcont .reviews .review li {
  float: left;
  clear: left;
  width: 100%;
  color: #50ad30;
}
#leftcont .reviews .review li:before {
  display: inline-block;
  font: normal normal normal 1.4rem/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  content: "\f067";
  margin-right: 5px;
  padding: 1px 0;
}
#leftcont .reviews .review li.cons {
  color: #dc2424;
}
#leftcont .reviews .review li.cons:before {
  content: "\f068";
}
#contentcont {
  width: 100%;
  min-height: 500px;
  padding: 0;
}
#contentcont.wleft {
  width: calc(100% - 370px);
}
#contentcont.wleft.wright {
  width: calc(100% - 370px + 250px);
}
@media screen and (max-width: 1280px) {
  #contentcont.wleft.wright {
    width: calc(100% - 370px);
  }
}
@media screen and (max-width: 1024px) {
  #contentcont.wleft.wright {
    width: 100%;
  }
}
#contentcont.wright {
  width: calc(100% - 250px);
}
#contentcont.ordbaskets,
#contentcont.iisutil {
  max-width: 1260px;
  margin: 0 auto;
  padding: 0 30px;
  float: none;
}
#contentcont.contacts,
#contentcont.orderss,
#contentcont.orditems,
#contentcont.invoices,
#contentcont.invitems,
#contentcont.deliveries,
#contentcont.warranties,
#contentcont.reclaims,
#contentcont.expeditions,
#contentcont.comshiptos,
#contentcont.conparsets,
#contentcont.gdprpermiss {
  padding: 0 30px;
}
#contentcont.contacts .boxcont.navbar,
#contentcont.orderss .boxcont.navbar,
#contentcont.orditems .boxcont.navbar,
#contentcont.invoices .boxcont.navbar,
#contentcont.invitems .boxcont.navbar,
#contentcont.deliveries .boxcont.navbar,
#contentcont.warranties .boxcont.navbar,
#contentcont.reclaims .boxcont.navbar,
#contentcont.expeditions .boxcont.navbar,
#contentcont.comshiptos .boxcont.navbar,
#contentcont.conparsets .boxcont.navbar,
#contentcont.gdprpermiss .boxcont.navbar {
  width: calc(100% + 60px);
  margin: 0 0 0 -30px;
}
#contentcont.contacts .boxcont.srchform,
#contentcont.orderss .boxcont.srchform,
#contentcont.orditems .boxcont.srchform,
#contentcont.invoices .boxcont.srchform,
#contentcont.invitems .boxcont.srchform,
#contentcont.deliveries .boxcont.srchform,
#contentcont.warranties .boxcont.srchform,
#contentcont.reclaims .boxcont.srchform,
#contentcont.expeditions .boxcont.srchform,
#contentcont.comshiptos .boxcont.srchform,
#contentcont.conparsets .boxcont.srchform,
#contentcont.gdprpermiss .boxcont.srchform {
  margin: 30px 0 0 0;
}
#contentcont.cookieconsent {
  padding: 30px;
}
.contentcont.login .docscont.logged,
.contentcont.loginnavigator .docscont.logged,
.contentcont.company .docscont.logged,
.contentcont.login .boxcont.company,
.contentcont.loginnavigator .boxcont.company,
.contentcont.company .boxcont.company {
  margin-top: 30px;
}
.contentcont.login .docscont.logged .logsuccess,
.contentcont.loginnavigator .docscont.logged .logsuccess,
.contentcont.company .docscont.logged .logsuccess,
.contentcont.login .boxcont.company .logsuccess,
.contentcont.loginnavigator .boxcont.company .logsuccess,
.contentcont.company .boxcont.company .logsuccess,
.contentcont.login .docscont.logged .logbusinfo,
.contentcont.loginnavigator .docscont.logged .logbusinfo,
.contentcont.company .docscont.logged .logbusinfo,
.contentcont.login .boxcont.company .logbusinfo,
.contentcont.loginnavigator .boxcont.company .logbusinfo,
.contentcont.company .boxcont.company .logbusinfo,
.contentcont.login .docscont.logged .document,
.contentcont.loginnavigator .docscont.logged .document,
.contentcont.company .docscont.logged .document,
.contentcont.login .boxcont.company .document,
.contentcont.loginnavigator .boxcont.company .document,
.contentcont.company .boxcont.company .document {
  background: #FAF9F2;
  padding: 30px;
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-top-left-radius: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-topleft: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: none;
}
.contentcont.login .docscont.logged .logsuccess &gt; .hdr,
.contentcont.loginnavigator .docscont.logged .logsuccess &gt; .hdr,
.contentcont.company .docscont.logged .logsuccess &gt; .hdr,
.contentcont.login .boxcont.company .logsuccess &gt; .hdr,
.contentcont.loginnavigator .boxcont.company .logsuccess &gt; .hdr,
.contentcont.company .boxcont.company .logsuccess &gt; .hdr,
.contentcont.login .docscont.logged .logbusinfo &gt; .hdr,
.contentcont.loginnavigator .docscont.logged .logbusinfo &gt; .hdr,
.contentcont.company .docscont.logged .logbusinfo &gt; .hdr,
.contentcont.login .boxcont.company .logbusinfo &gt; .hdr,
.contentcont.loginnavigator .boxcont.company .logbusinfo &gt; .hdr,
.contentcont.company .boxcont.company .logbusinfo &gt; .hdr,
.contentcont.login .docscont.logged .document &gt; .hdr,
.contentcont.loginnavigator .docscont.logged .document &gt; .hdr,
.contentcont.company .docscont.logged .document &gt; .hdr,
.contentcont.login .boxcont.company .document &gt; .hdr,
.contentcont.loginnavigator .boxcont.company .document &gt; .hdr,
.contentcont.company .boxcont.company .document &gt; .hdr {
  border: none;
}
.contentcont.login .docscont.logged .logsuccess &gt; .hdr p,
.contentcont.loginnavigator .docscont.logged .logsuccess &gt; .hdr p,
.contentcont.company .docscont.logged .logsuccess &gt; .hdr p,
.contentcont.login .boxcont.company .logsuccess &gt; .hdr p,
.contentcont.loginnavigator .boxcont.company .logsuccess &gt; .hdr p,
.contentcont.company .boxcont.company .logsuccess &gt; .hdr p,
.contentcont.login .docscont.logged .logbusinfo &gt; .hdr p,
.contentcont.loginnavigator .docscont.logged .logbusinfo &gt; .hdr p,
.contentcont.company .docscont.logged .logbusinfo &gt; .hdr p,
.contentcont.login .boxcont.company .logbusinfo &gt; .hdr p,
.contentcont.loginnavigator .boxcont.company .logbusinfo &gt; .hdr p,
.contentcont.company .boxcont.company .logbusinfo &gt; .hdr p,
.contentcont.login .docscont.logged .document &gt; .hdr p,
.contentcont.loginnavigator .docscont.logged .document &gt; .hdr p,
.contentcont.company .docscont.logged .document &gt; .hdr p,
.contentcont.login .boxcont.company .document &gt; .hdr p,
.contentcont.loginnavigator .boxcont.company .document &gt; .hdr p,
.contentcont.company .boxcont.company .document &gt; .hdr p {
  color: #006000;
  font: normal normal normal 2.4rem TriviaSansMedium;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}
.contentcont.login .docscont.logged .logsuccess .tabinfo th,
.contentcont.loginnavigator .docscont.logged .logsuccess .tabinfo th,
.contentcont.company .docscont.logged .logsuccess .tabinfo th,
.contentcont.login .boxcont.company .logsuccess .tabinfo th,
.contentcont.loginnavigator .boxcont.company .logsuccess .tabinfo th,
.contentcont.company .boxcont.company .logsuccess .tabinfo th,
.contentcont.login .docscont.logged .logbusinfo .tabinfo th,
.contentcont.loginnavigator .docscont.logged .logbusinfo .tabinfo th,
.contentcont.company .docscont.logged .logbusinfo .tabinfo th,
.contentcont.login .boxcont.company .logbusinfo .tabinfo th,
.contentcont.loginnavigator .boxcont.company .logbusinfo .tabinfo th,
.contentcont.company .boxcont.company .logbusinfo .tabinfo th,
.contentcont.login .docscont.logged .document .tabinfo th,
.contentcont.loginnavigator .docscont.logged .document .tabinfo th,
.contentcont.company .docscont.logged .document .tabinfo th,
.contentcont.login .boxcont.company .document .tabinfo th,
.contentcont.loginnavigator .boxcont.company .document .tabinfo th,
.contentcont.company .boxcont.company .document .tabinfo th,
.contentcont.login .docscont.logged .logsuccess .tabinfo td,
.contentcont.loginnavigator .docscont.logged .logsuccess .tabinfo td,
.contentcont.company .docscont.logged .logsuccess .tabinfo td,
.contentcont.login .boxcont.company .logsuccess .tabinfo td,
.contentcont.loginnavigator .boxcont.company .logsuccess .tabinfo td,
.contentcont.company .boxcont.company .logsuccess .tabinfo td,
.contentcont.login .docscont.logged .logbusinfo .tabinfo td,
.contentcont.loginnavigator .docscont.logged .logbusinfo .tabinfo td,
.contentcont.company .docscont.logged .logbusinfo .tabinfo td,
.contentcont.login .boxcont.company .logbusinfo .tabinfo td,
.contentcont.loginnavigator .boxcont.company .logbusinfo .tabinfo td,
.contentcont.company .boxcont.company .logbusinfo .tabinfo td,
.contentcont.login .docscont.logged .document .tabinfo td,
.contentcont.loginnavigator .docscont.logged .document .tabinfo td,
.contentcont.company .docscont.logged .document .tabinfo td,
.contentcont.login .boxcont.company .document .tabinfo td,
.contentcont.loginnavigator .boxcont.company .document .tabinfo td,
.contentcont.company .boxcont.company .document .tabinfo td {
  background: none;
}
.contentcont.login .docscont.logged .logsuccess .tabinfo tr:last-child td,
.contentcont.loginnavigator .docscont.logged .logsuccess .tabinfo tr:last-child td,
.contentcont.company .docscont.logged .logsuccess .tabinfo tr:last-child td,
.contentcont.login .boxcont.company .logsuccess .tabinfo tr:last-child td,
.contentcont.loginnavigator .boxcont.company .logsuccess .tabinfo tr:last-child td,
.contentcont.company .boxcont.company .logsuccess .tabinfo tr:last-child td,
.contentcont.login .docscont.logged .logbusinfo .tabinfo tr:last-child td,
.contentcont.loginnavigator .docscont.logged .logbusinfo .tabinfo tr:last-child td,
.contentcont.company .docscont.logged .logbusinfo .tabinfo tr:last-child td,
.contentcont.login .boxcont.company .logbusinfo .tabinfo tr:last-child td,
.contentcont.loginnavigator .boxcont.company .logbusinfo .tabinfo tr:last-child td,
.contentcont.company .boxcont.company .logbusinfo .tabinfo tr:last-child td,
.contentcont.login .docscont.logged .document .tabinfo tr:last-child td,
.contentcont.loginnavigator .docscont.logged .document .tabinfo tr:last-child td,
.contentcont.company .docscont.logged .document .tabinfo tr:last-child td,
.contentcont.login .boxcont.company .document .tabinfo tr:last-child td,
.contentcont.loginnavigator .boxcont.company .document .tabinfo tr:last-child td,
.contentcont.company .boxcont.company .document .tabinfo tr:last-child td,
.contentcont.login .docscont.logged .logsuccess .tabinfo tr:last-child th,
.contentcont.loginnavigator .docscont.logged .logsuccess .tabinfo tr:last-child th,
.contentcont.company .docscont.logged .logsuccess .tabinfo tr:last-child th,
.contentcont.login .boxcont.company .logsuccess .tabinfo tr:last-child th,
.contentcont.loginnavigator .boxcont.company .logsuccess .tabinfo tr:last-child th,
.contentcont.company .boxcont.company .logsuccess .tabinfo tr:last-child th,
.contentcont.login .docscont.logged .logbusinfo .tabinfo tr:last-child th,
.contentcont.loginnavigator .docscont.logged .logbusinfo .tabinfo tr:last-child th,
.contentcont.company .docscont.logged .logbusinfo .tabinfo tr:last-child th,
.contentcont.login .boxcont.company .logbusinfo .tabinfo tr:last-child th,
.contentcont.loginnavigator .boxcont.company .logbusinfo .tabinfo tr:last-child th,
.contentcont.company .boxcont.company .logbusinfo .tabinfo tr:last-child th,
.contentcont.login .docscont.logged .document .tabinfo tr:last-child th,
.contentcont.loginnavigator .docscont.logged .document .tabinfo tr:last-child th,
.contentcont.company .docscont.logged .document .tabinfo tr:last-child th,
.contentcont.login .boxcont.company .document .tabinfo tr:last-child th,
.contentcont.loginnavigator .boxcont.company .document .tabinfo tr:last-child th,
.contentcont.company .boxcont.company .document .tabinfo tr:last-child th {
  padding-bottom: 0;
}
.contentcont.login .docscont.logged .logtools &gt; .hdr,
.contentcont.loginnavigator .docscont.logged .logtools &gt; .hdr,
.contentcont.company .docscont.logged .logtools &gt; .hdr,
.contentcont.login .boxcont.company .logtools &gt; .hdr,
.contentcont.loginnavigator .boxcont.company .logtools &gt; .hdr,
.contentcont.company .boxcont.company .logtools &gt; .hdr {
  display: none;
}
.contentcont .boxcont.login {
  max-width: 1260px;
  margin: 0 auto;
  padding: 0 30px;
  float: none;
  clear: both;
  padding-top: 30px;
}
.contentcont .boxcont.login &gt; .hdr {
  border: none;
}
.contentcont .boxcont.login &gt; .hdr h1 {
  color: #006000;
  font: normal normal normal 3.4rem TriviaSansMedium;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  padding-bottom: 10px;
}
.contentcont .boxcont.login &gt; .cnt {
  background: #FAF9F2;
  padding: 30px;
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-top-left-radius: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-topleft: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: none;
}
.contentcont .boxcont.login &gt; .cnt .input-text {
  padding: 10px;
}
.contentcont .boxcont.login &gt; .cnt .tabform th,
.contentcont .boxcont.login &gt; .cnt .tabform td {
  background: none;
}
.contentcont .boxcont.login &gt; .cnt .tabform th {
  width: 35%;
}
.contentcont.orders .tabinfo.ordsumtab tr td,
.contentcont.orders .tabinfo.ordsumtab tr th {
  padding: 5px;
}
.contentcont.orders .tabinfo.ordsumtab tr th {
  font-weight: normal;
}
.contentcont.orders .boxcont.document.half {
  width: 50%;
}
.contentcont.orders .document.moredetails {
  padding: 0;
}
.contentcont.stoitems .boxcont.filter [type="checkbox"]:not(:checked) + label,
.contentcont.stoitems .boxcont.filter [type="checkbox"]:checked + label {
  padding: 0 20px 0 22px;
}
.contentcont.stoitems .boxcont.filter.stiparinf .paramitem .hdr &gt; p {
  padding-left: 20px;
}
.contentcont.stoitems .boxcont.filter.prcrange &gt; .hdr &gt; p {
  padding-left: 10px;
}
.contentcont.stoitems .boxcont.filter.status,
.contentcont.stoitems .boxcont.filter.store,
.contentcont.stoitems .boxcont.filter.prcrange,
.contentcont.stoitems .boxcont.filter.stiparinf {
  padding: 20px;
  margin: 0;
  border: none;
  padding-bottom: 0;
}
.contentcont.stoitems .boxcont.filter.status label,
.contentcont.stoitems .boxcont.filter.store label,
.contentcont.stoitems .boxcont.filter.prcrange label,
.contentcont.stoitems .boxcont.filter.stiparinf label {
  width: 25%;
}
.contentcont.stoitems .boxcont.filter.store {
  padding-top: 0;
  padding-bottom: 20px;
}
.contentcont.stoitems .boxcont.srch.srchfltxt {
  padding: 20px;
}
.contentcont .boxcont {
  width: 100%;
  margin: 0 0 10px 0;
}
.contentcont .boxcont.srchtools,
.contentcont .boxcont.toolbar {
  float: left;
  clear: left;
  width: 100%;
  padding: 20px 30px;
  max-width: 1260px;
  margin: 0 auto;
}
.contentcont .boxcont.srchtools .btn-delete:before,
.contentcont .boxcont.toolbar .btn-delete:before {
  height: 27px;
}
.contentcont .boxcont.srchtools {
  border: none;
}
.contentcont .boxcont.registration,
.contentcont .boxcont.newpassword,
.contentcont .boxcont.docscont,
.contentcont .boxcont.company,
.contentcont .boxcont.document,
.contentcont .boxcont.params {
  max-width: 1260px;
  margin: 0 auto;
  padding: 0 30px;
  float: none;
  clear: both;
  border: none;
}
.contentcont .boxcont.params &gt; .cnt {
  margin: 15px 0 0 0;
}
.contentcont .boxcont.newpassword {
  padding-top: 30px;
  clear: both;
}
.contentcont .boxcont.newpassword &gt; .cnt {
  background: #FAF9F2;
  padding: 30px;
  border: none;
  margin: 30px 0;
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-top-left-radius: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-topleft: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.contentcont .boxcont.newpassword &gt; .cnt .tabform th,
.contentcont .boxcont.newpassword &gt; .cnt .tabform td {
  background: none;
}
.contentcont .boxcont.newpassword &gt; .cnt .tabform input[type=text] {
  padding: 10px;
}
.contentcont .boxcont.newpassword &gt; .cnt .tabform th {
  width: 35%;
}
.contentcont .boxcont.document-out {
  background: #FAF9F2;
  clear: both;
  margin-top: 20px;
}
.contentcont .boxcont.document {
  background: #FAF9F2;
}
.contentcont .boxcont.document &gt; .hdr {
  border: none;
  padding: 20px;
}
.contentcont .boxcont.document &gt; .hdr p {
  padding: 0;
  margin: 0;
  font: normal normal normal 2.8rem TriviaSansMedium;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  color: #006000;
}
.contentcont .boxcont.document &gt; .cnt {
  background: #FAF9F2;
  padding: 0 20px 20px 20px;
  border: none;
}
.contentcont .boxcont.document &gt; .cnt .tabinfo td,
.contentcont .boxcont.document &gt; .cnt .tabinfo th {
  background: none;
  padding: 5px;
}
.contentcont .boxcont.document.half {
  float: left;
  clear: none;
}
.contentcont .boxcont.registration-out {
  background: #FAF9F2;
  padding: 30px;
  border: none;
  margin-bottom: 0;
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-top-left-radius: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-topleft: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.contentcont .boxcont.stiparcomp {
  margin-top: 40px;
}
.contentcont .boxcont.stiparcomp &gt; .cnt {
  background: #FAF9F2;
  padding: 30px;
  border: none;
  margin: 30px 0;
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-top-left-radius: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-topleft: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.contentcont .boxcont.stiparcomp &gt; .cnt .tabinfo p {
  margin: 0 5px 0 0;
}
.contentcont .boxcont.stiparcomp &gt; .cnt .tabinfo p:after {
  content: ",";
}
.contentcont .boxcont.stiparcomp &gt; .cnt .tabinfo p:last-child:after {
  content: "";
}
.contentcont .boxcont.logincontact .tabform th,
.contentcont .boxcont.login .tabform th {
  padding: 15px 10px;
  max-width: 190px;
  width: 190px;
}
.contentcont .boxcont.logincontact .tabform td,
.contentcont .boxcont.login .tabform td {
  width: auto;
}
.contentcont .boxcont.logincontact .tabform .input-text,
.contentcont .boxcont.login .tabform .input-text {
  width: calc(100% - 65px);
  padding: 10px;
  margin: 5px 0;
}
.contentcont .boxcont.logincontact .tabform .input-text.pswd,
.contentcont .boxcont.login .tabform .input-text.pswd {
  width: 215px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.contentcont .boxcont.logincontact .tabform input[type=password],
.contentcont .boxcont.login .tabform input[type=password] {
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.contentcont .boxcont.logincontact .tabform ul,
.contentcont .boxcont.login .tabform ul {
  margin: 20px 0 0 0;
}
.contentcont .boxcont.logincontact .tabform ul li,
.contentcont .boxcont.login .tabform ul li {
  float: left;
  padding: 0 20px 10px 0;
  clear: none;
  font-size: 1.2em;
}
.contentcont .boxcont.logincontact .tabform ul li:after,
.contentcont .boxcont.login .tabform ul li:after {
  content: "|";
  font-size: 1em;
  padding: 0 20px 0 0;
  margin: 0;
  color: #006F01;
  float: left;
}
.contentcont .boxcont.logincontact .tabform ul li:first-child:after,
.contentcont .boxcont.login .tabform ul li:first-child:after {
  display: none;
}
.contentcont .boxcont.logincontact .tabform label,
.contentcont .boxcont.login .tabform label {
  margin: 5px 0 0 0;
  text-transform: uppercase;
}
.contentcont .boxcont.logincontact .tabform label:before,
.contentcont .boxcont.login .tabform label:before {
  top: 3px;
}
.contentcont .boxcont.logincontact .tabform label:after,
.contentcont .boxcont.login .tabform label:after {
  top: 1px;
}
.contentcont .boxcont.logincontact .tabform .btn-login.submit,
.contentcont .boxcont.login .tabform .btn-login.submit {
  width: 65px;
  box-shadow: none;
  height: 40px;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: #BFBFBF;
  margin: 5px 0 0 -3px;
}
.contentcont .boxcont.logincontact .tabform .btn-login.submit span,
.contentcont .boxcont.login .tabform .btn-login.submit span {
  display: none;
}
.contentcont .boxcont.logincontact .tabform .btn-login.submit:before,
.contentcont .boxcont.login .tabform .btn-login.submit:before {
  content: "\f061";
  line-height: 0.8;
  background: none;
  width: auto;
  height: auto;
  top: 4px;
  margin: 0;
}
.contentcont .boxcont.stoitem {
  padding: 30px;
}
.contentcont .boxcont.webnews &gt; div:nth-child(6),
.contentcont .boxcont.webnews &gt; div:nth-child(10) {
  margin-right: 0;
}
.contentcont .boxcont.webnews &gt; div:nth-child(3),
.contentcont .boxcont.webnews &gt; div:nth-child(7) {
  margin-left: 0;
}
.contentcont .boxcont.webnews &gt; div:nth-child(1n+11) {
  display: none;
}
.contentcont .boxcont.webnews .prodbox {
  width: calc(25% - 9px);
  margin: 20px 6px 0px 6px;
  min-width: 250px;
}
.contentcont .boxcont.webnews .prodbox.type_9 {
  margin-top: 60px;
}
.contentcont .boxcont.webnews .prodbox.type_9:first-child {
  margin-left: 0;
}
.contentcont .boxcont.webnews .prodbox.article,
.contentcont .boxcont.webnews .prodbox.testnews {
  height: 295px;
  min-height: 295px;
  max-height: 295px;
}
.contentcont .boxcont.webnews .prodbox.article &gt; .cnt,
.contentcont .boxcont.webnews .prodbox.testnews &gt; .cnt {
  height: 295px;
}
.contentcont .boxcont.webnews .boxcont.banner {
  width: calc(25% - 9px);
  height: 335px;
  margin: 60px 0 0 6px;
  float: left;
  min-width: 250px;
}
.contentcont .boxcont.webnews .boxcont.product {
  width: calc(50% - 6px);
  margin: 20px 0 0 6px;
  height: 335px;
  overflow: hidden;
}
.contentcont .boxcont.webnews .boxcont.product &gt; .cnt {
  padding: 0;
}
.contentcont .boxcont.webnews .boxcont.product .prodbox {
  width: calc(50% - 6px);
  margin: 0 6px 10px 6px;
}
.contentcont .boxcont.webnews .boxcont.product .prodbox.testnews {
  background: #F0EDDC;
  height: 287px;
}
.contentcont .boxcont.webnews .boxcont.product .prodbox:nth-child(even) {
  margin-right: 0;
}
.contentcont .boxcont.webnews .boxcont.product .prodbox:first-child {
  margin-left: 0;
}
.contentcont .boxcont.webnews .boxcont.product .prodbox .img {
  height: 180px;
}
.contentcont .boxcont.webnews .boxcont.product .prodbox .cnt {
  padding: 0;
}
.contentcont .boxcont.webnews .boxcont.product .prodbox .cnt .tools .status {
  display: none;
}
.contentcont .boxcont.webnews .boxcont.news {
  margin-left: 0;
}
.contentcont .boxcont.webnews .boxcont.banner.banner-1 {
  width: calc(50% - 6px);
  margin-right: 0;
  float: left;
  overflow: initial;
}
.contentcont .boxcont.webnews .boxcont.banner.banner-1 .owl-nav {
  display: none;
}
.contentcont .boxcont.webnews .boxcont.banner.banner-1 .owl-dots {
  text-align: center;
  margin: 5px 0 0 0;
}
.contentcont .boxcont.webnews .boxcont.banner.banner-1 .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  background: #D6D6D6;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 0.2s ease;
  border-radius: 30px;
}
.contentcont .boxcont.webnews .boxcont.banner.banner-1 .owl-dots .owl-dot.active span,
.contentcont .boxcont.webnews .boxcont.banner.banner-1 .owl-dots .owl-dot:hover span {
  background: #9A9A9A;
}
.contentcont .boxcont.webnews .boxcont.banner.banner-2,
.contentcont .boxcont.webnews .boxcont.banner.banner-3 {
  margin: 20px 6px 0 6px;
  clear: left;
  overflow: hidden;
  direction: rtl;
}
.contentcont .boxcont.webnews .boxcont.banner.banner-2 img,
.contentcont .boxcont.webnews .boxcont.banner.banner-3 img {
  width: 371px;
  height: 295px;
  max-width: initial;
}
.contentcont .boxcont.webnews .boxcont.banner.banner-2 {
  margin-left: 0;
}
.contentcont .boxcont.webnews .boxcont.banner.banner-3 {
  margin-left: 0;
  clear: none;
}
.contentcont .boxcont.half {
  width: calc(100% / 2 - 10px / 2);
}
.contentcont .boxcont.fulltext form input[type="text"]:last-of-type {
  margin-right: 15px;
}
.contentcont .registration .nav {
  text-transform: uppercase;
  font-weight: bold;
  font: normal normal normal 1.9rem TriviaSansRagular;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  color: #006000;
  margin: 30px 0;
}
.contentcont .registration .nav label {
  margin-right: 30px;
}
.contentcont .registration .nav [type="radio"]:checked + label:after {
  content: "";
  width: 9px;
  height: 9px;
  background: #8D844B;
  top: 7px;
  left: -2px;
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-top-left-radius: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-topleft: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.contentcont .registration .nav [type="radio"]:not(:checked) + label:before,
.contentcont .registration .nav [type="radio"]:checked + label:before {
  top: 4px;
  left: -5px;
}
.contentcont .registration .boxcont.document {
  border: none;
}
.contentcont .registration .boxcont.document.contact {
  width: 100%;
  margin-bottom: 30px;
}
.contentcont .registration .boxcont.document.contact .hdr {
  padding: 0;
  border: none;
}
.contentcont .registration .boxcont.document.contact .hdr p {
  color: #006000;
  font: normal normal normal 3.4rem TriviaSansMedium;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}
.contentcont .registration .boxcont.document.contact .tabinfo th,
.contentcont .registration .boxcont.document.contact .tabinfo td {
  background: none;
}
.contentcont .registration .boxcont.document.contact .tabinfo th {
  min-width: 150px;
}
.contentcont .registration .boxcont.document.contact .tabinfo td input {
  width: 280px;
  padding: 10px;
}
.contentcont .registration .boxcont.document.contact .tabinfo td select {
  min-width: 180px;
  margin: 8px 0;
}
.contentcont .registration .boxcont.document.captcha {
  border-top: 1px solid #338032;
}
.contentcont .registration .boxcont.document.comshipto {
  clear: left;
  width: 100%;
}
.contentcont .registration .boxcont.document.comshipto .hdr p {
  font-size: 2.8rem;
}
.contentcont .registration .boxcont.document.comshipto [type="checkbox"]:not(:checked) + label:before,
.contentcont .registration .boxcont.document.comshipto [type="checkbox"]:checked + label:before {
  top: 6px;
}
.contentcont .registration .boxcont.document.comshipto [type="checkbox"]:not(:checked) + label:after,
.contentcont .registration .boxcont.document.comshipto [type="checkbox"]:checked + label:after {
  top: 4px;
}
.contentcont .registration .boxcont.document.firm {
  width: 100%;
}
.contentcont .registration .boxcont.document.firm .btn-import {
  padding: 10px 20px;
}
.contentcont .registration .boxcont.document.firm .tabinfo td.comname span {
  margin-left: 15px;
  font-weight: normal;
}
.contentcont .registration .boxcont.document.firm .tabinfo td.comname strong {
  margin-left: 15px;
}
.contentcont .registration .boxcont.document.captcha .tabinfo th {
  display: none;
}
.contentcont .registration .boxcont.document.captcha .tabinfo td {
  text-align: center;
  background: none;
}
.contentcont .registration .boxcont.document.captcha .tabinfo td .recaptcha {
  float: none;
  margin: 0 auto;
}
.contentcont .registration .boxcont.document.captcha .tabinfo td .recaptcha &gt; div {
  margin: 0 auto;
}
.contentcont .registration .boxcont.document.captcha .tabinfo td .gdpr-out {
  margin: 0 auto;
  display: flex;
  justify-content: center;
}
.contentcont .registration .boxcont.document.captcha .tabinfo td .gdpr-out label {
  float: none;
  flex: 0 1 auto;
}
.contentcont .registration .boxcont.document.captcha .tabinfo td .btn-big {
  float: none;
}
.contentcont .registration .ic-status {
  color: #C0C0C0;
  margin: 8px 0px 0px 5px;
  float: left;
  font-weight: bold;
}
.contentcont .registration .payvat {
  margin: 15px 0 0 20px;
}
.contentcont.err500 p {
  padding: 5px 0;
}
.contentcont.err500 ul {
  float: left;
  width: 100%;
  margin: 20px 0;
  padding: 0 30px;
  list-style: disc;
}
.contentcont.err500 li {
  float: left;
  clear: left;
  width: 100%;
  cursor: pointer;
}
.contentcont .changelog li {
  float: left;
  clear: left;
  width: 100%;
  font-size: 1.3rem;
  margin: 2px 0;
}
.contentcont .changelog .version {
  padding: 5px 0;
  font-size: 1.5rem;
  font-weight: bold;
}
.contentcont .changelog .fixed,
.contentcont .changelog .changed,
.contentcont .changelog .added,
.contentcont .changelog .other {
  padding-left: 25px;
}
.contentcont .changelog .fixed span,
.contentcont .changelog .changed span,
.contentcont .changelog .added span,
.contentcont .changelog .other span {
  float: left;
  margin-right: 5px;
  background: #0366d6;
  color: white;
  padding: 2px 4px;
  -webkit-border-top-right-radius: 2px;
  -webkit-border-bottom-right-radius: 2px;
  -webkit-border-bottom-left-radius: 2px;
  -webkit-border-top-left-radius: 2px;
  -moz-border-radius-topright: 2px;
  -moz-border-radius-bottomright: 2px;
  -moz-border-radius-bottomleft: 2px;
  -moz-border-radius-topleft: 2px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  font-size: 1.2rem;
  min-width: 70px;
  text-align: center;
}
.contentcont .changelog .added span {
  background: #28a745;
}
.contentcont .changelog .btn {
  float: right;
}
#rightcont {
  width: 250px;
  padding: 10px;
  float: right;
}
#rightcont .boxcont {
  width: 100%;
  margin: 0 0 10px 0;
  border: 1px solid #C0C0C0;
}
#rightcont .boxcont .hdr {
  background: #072e5c;
}
#rightcont .boxcont .hdr p {
  color: white;
  padding: 5px;
  font-size: 1.4rem;
}
#rightcont .boxcont .cnt {
  padding: 0 5px;
}
@media screen and (max-width: 1280px) {
  #rightcont {
    width: calc(100% - 370px);
  }
}
@media screen and (max-width: 1024px) {
  #rightcont {
    width: 100%;
  }
}
/* footer */
#footercont .footer-out .logo {
  float: left;
  min-width: 208px;
  height: 62px;
  background: url("../img/logo-bottom.png") no-repeat;
}
#footercont .footer-out nav {
  float: left;
}
#footercont .footer-out .support {
  float: left;
  color: #9A9A9A;
  padding: 0;
  margin: 0 0 0 50px;
}
#footercont .footer-out .support .hdr {
  font-size: 1.6em;
  text-transform: uppercase;
  padding: 0 0;
}
#footercont .footer-out .support .cnt {
  padding: 19px 0 0 0;
  font-size: 1.2em;
  min-width: 225px;
}
#footercont .footer-out .support .cnt a.map:before {
  content: url(../img/ICO_small_arrow_right.png);
  display: inlin-block;
  margin: 0 5px 0 0;
}
#footercont .footer-out .support .cnt a {
  color: #9A9A9A;
}
#footercont .footer-out .support .cnt a:hover {
  text-decoration: underline;
}
#footercont .footer-out .support .cnt p {
  margin: 10px  0 0 0;
}
#footercont .footer-out .support .cnt p span {
  display: inline-block;
  width: 6  0px;
}
#footercont .footer-out .support .comman {
  display: none;
  font-size: 1.3rem;
}
#footercont .footer-out .support .comman a {
  color: #9A9A9A;
}
#footercont .footer-out .social {
  width: 50px;
  float: left;
  margin: 0 0 0 50px;
}
#footercont .footer-out .social li a {
  width: 50px;
  height: 50px;
  display: block;
  margin: 0 0 10px 0;
}
#footercont .footer-out .social li a.facebook {
  background: url(../img/ICO_bottom_facebook.png) no-repeat 0 0;
}
#footercont .footer-out .social li a.twitter {
  background: url(../img/ICO_bottom_twitter.png) no-repeat 0 0;
}
#footercont .footer-out .social li a.instagram {
  background: url(../img/ICO_bottom_instagram.png) no-repeat 0 0;
}
#footercont .footer-out .newsletter {
  float: left;
  margin: 0 0 0 50px;
  color: #9A9A9A;
  min-width: 260px;
}
#footercont .footer-out .newsletter .hdr {
  font-size: 1.6em;
  text-transform: uppercase;
  padding: 0;
}
#footercont .footer-out .newsletter .cnt {
  position: relative;
}
#footercont .footer-out .newsletter .cnt .input-email {
  width: calc(100% - 80px);
  min-width: 180px;
  margin: 15px 0 0 0;
  padding: 10px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#footercont .footer-out .newsletter .cnt .btn-send {
  box-shadow: none;
  height: 40px;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: #BFBFBF;
  margin: 15px 0 0 0;
  width: 80px;
}
#footercont .footer-out .newsletter .cnt .btn-send:before {
  margin: 5px;
  content: url("../img/ICO_send_newsletter.png");
}
#footercont .footer-out .newsletter .cnt .GDPR-DET {
  color: #9A9A9A;
}
#footercont .footer-out .newsletter .cnt .GDPR-DET:hover {
  text-decoration: underline;
}
#footercont .footer-out .newsletter .msg.format {
  position: absolute;
  top: 40px;
}
#footercont .footer-out .newsletter label {
  clear: both;
}
#footercont .paymentcont {
  float: right;
  padding: 0 10px;
  margin: 0;
  max-width: 70%;
}
#footercont .paymentcont li {
  float: right;
}
#footercont .paymentcont li a {
  float: left;
  height: 33px;
  width: 80px;
  margin: 5px;
}
#footercont .paymentcont li a.agmo {
  background: transparent url("../img/logo-agmo.png") no-repeat scroll top left / 100%;
  width: 100px;
}
#footercont .paymentcont li a.tatrapay {
  background: transparent url("../img/logo-tatrapay.png") no-repeat scroll top left / 100%;
  width: 110px;
}
#footercont .paymentcont li a.paypal {
  background: transparent url("../img/logo-paypal.png") no-repeat scroll top left / 100%;
}
#footercont .paymentcont li a.trustpay {
  background: transparent url("../img/logo-trustpay.png") no-repeat scroll top left / 100%;
}
#footercont .paymentcont li a.essox {
  background: transparent url("../img/logo-essox.png") no-repeat scroll top left / 100%;
  margin: 10px 5px 0px;
  width: 100px;
}
#footercont .paymentcont li a.cetelem {
  background: transparent url("../img/logo-cetelem.png") no-repeat scroll top left / 100%;
}
#footercont .paymentcont li a.mpenize {
  background: transparent url("../img/logo-mpenize.png") no-repeat scroll top left / 100%;
  width: 90px;
}
#footercont .paymentcont li a.quatro {
  background: transparent url("../img/logo-quatro.png") no-repeat scroll top left / 100%;
}
#footercont .paymentcont li a.ekonto {
  background: transparent url("../img/logo-ekonto.png") no-repeat scroll top left / 100%;
  width: 50px;
}
#footercont .paymentcont li a.homecredit {
  background: transparent url("../img/logo-homecredit.png") no-repeat scroll top left / 100%;
  width: 55px;
}
#footercont .paymentcont li a.muzo {
  background: transparent url("../img/logo-muzo.png") no-repeat scroll top left / 100%;
  width: 38px;
}
#footercont .paymentcont li a.ceskasporitelna {
  background: transparent url("../img/logo-cs.png") no-repeat scroll top left / 100%;
  width: 65px;
}
#footercont .footerinfo {
  float: left;
  clear: left;
  width: 100%;
  padding: 0;
  margin: 100px 0 0 0;
  color: #9A9A9A;
}
#footercont .footerinfo .cnt {
  display: flex;
  justify-content: space-between;
}
#footercont .footerinfo .cnt a:hover {
  text-decoration: underline;
}
#footercont .footerinfo .cnt .company {
  flex: 1;
}
#footercont .footerinfo .cnt .company a {
  color: #9A9A9A;
}
#footercont .footerinfo .cnt .oldversion {
  display: flex;
  flex: 3;
  justify-content: center;
}
#footercont .footerinfo .cnt .copyright {
  flex: 1;
  text-align: right;
}
#footercont .footerinfo .cnt .copyright a {
  margin-left: 5px;
  color: #9A9A9A;
}
#footercont .eet {
  float: left;
  clear: left;
  width: 100%;
  text-align: center;
  font-size: 1rem;
  padding: 5px 0;
}
.msg.format {
  font-size: 1.1em;
  padding: 1px 0;
  clear: both;
}
.tabform {
  width: 100%;
}
.tabform.half {
  width: 50%;
  float: left;
}
.tabform .tabdetailparthead {
  font: normal normal normal 2.2rem TriviaSansMedium;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  color: #006000;
}
.tabform .tabdetailparthead td {
  padding: 10px;
}
.tabform th {
  width: 45%;
  text-align: right;
  padding: 3px;
}
.tabform th:not(:empty):not(.notdeliv):after {
  content: " :";
}
.tabform th.req:before {
  content: "*";
}
.tabform th.top {
  vertical-align: top;
}
.tabform td {
  width: 55%;
  text-align: left;
  padding: 3px;
}
.tabform a {
  padding: 3px 0;
}
.tabform ul {
  float: left;
  clear: left;
}
.tabform ul li {
  clear: left;
}
.tabform select,
.tabform input {
  width: 50%;
  max-width: 350px;
  min-width: 150px;
  margin: 0 6px 0 0;
}
.tabform select {
  margin: 8px 0;
}
.tabform p {
  float: left;
  padding: 7px 0;
  margin: 0 6px 0 0;
}
.tabform textarea {
  width: 100%;
}
.tabform .large {
  width: 100%;
  max-width: none;
}
.tabform .small {
  width: 25%;
  min-width: 100px;
}
.tabform .xsmall {
  width: 10%;
  min-width: 50px;
}
.tabinfo {
  width: 100%;
  margin-bottom: 10px;
  border: none;
}
.tabinfo.autowidth {
  width: auto;
  float: left;
}
.tabinfo.autowidth th,
.tabinfo.autowidth td {
  padding: 5px !important;
  text-align: center !important;
}
.tabinfo tr:first-child th,
.tabinfo tr:first-child td {
  padding-top: 10px;
}
.tabinfo tr:last-child th,
.tabinfo tr:last-child td {
  padding-bottom: 10px;
}
.tabinfo tr.hr th,
.tabinfo tr.hr td {
  border-bottom: 1px solid #5CC367;
}
.tabinfo th {
  width: 45%;
  text-align: right;
  padding: 10px 5px;
}
.tabinfo th:not(:empty):not(.notdeliv):after {
  content: ": ";
}
.tabinfo th.req:before {
  content: "*";
}
.tabinfo th select,
.tabinfo th .custom-select {
  float: right;
}
.tabinfo td {
  width: 55%;
  text-align: left;
  padding: 5px;
}
.tabinfo td input:disabled {
  background: none;
  border: none;
  padding: 0;
  margin: 0;
}
.tabinfo p {
  float: left;
}
.tabinfo p.mar-right {
  margin-right: 5px;
}
.tabinfo p.before-btn {
  padding: 10px 5px 10px 0;
}
.tabinfo span {
  float: left;
  font-weight: bold;
}
.tabinfo .btn span {
  float: none;
}
.tabinfo ul {
  float: left;
  clear: left;
  margin: 3px 0;
}
.tabinfo ul li {
  clear: left;
}
.tabinfo .nodata td {
  text-align: center;
  padding: 10px 0;
  font-size: 1.2em;
  font-weight: bold;
}
.tabinfo.hor tr:first-child th {
  padding-top: 10px;
}
.tabinfo.hor tr:nth-child(2n+1) td {
  background: #F9F9F1;
}
.tabinfo.hor tr:last-child td {
  border: none;
}
.tabinfo.hor th {
  width: auto;
  text-align: left;
  background: #5CC367 !important;
  font: normal normal normal 1.4rem TriviaSansMedium;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  padding: 10px 5px;
}
.tabinfo.hor th:not(:empty):after {
  content: "";
}
.tabinfo.hor th:first-child {
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.tabinfo.hor th:last-child {
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.tabinfo.hor th.tools {
  text-align: right;
}
.tabinfo.hor th.tools .custom-select {
  float: right;
  width: 100px;
}
.tabinfo.hor th.tools .btn {
  float: right;
}
.tabinfo.hor th.tools a.btn {
  float: right;
}
.tabinfo.hor th .arr {
  display: inline-block;
  font: normal normal normal 2em/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  width: auto;
  margin: 0 2px;
}
.tabinfo.hor th .arr.act {
  color: rgba(7, 46, 92, 0.8);
}
.tabinfo.hor th .arr-down:before {
  content: "\f0d7";
}
.tabinfo.hor th .arr-up:before {
  content: "\f0d8";
}
.tabinfo.hor td {
  width: auto;
  border-bottom: 1px solid #5CC367;
}
.tabinfo.hor td span.text {
  display: none;
}
.tabinfo.hor td.tools .custom-select {
  float: right;
  width: 80px;
}
.tabinfo.hor td.tools .btn {
  float: right;
  min-width: auto;
}
.stockloan h1 {
  margin: 20px 0 10px 0;
}
.stockloan .boxcont.table-scroll {
  margin: 10px 0 0 0;
}
.stockloan .boxcont.searchcont .infotext {
  padding: 6px 0 0 0;
  display: inline-block;
  color: #5F5F5F;
}
.stockloan .sendbtn td {
  text-align: center;
}
.stockloan .sendbtn td .btn {
  float: none;
}
.stockloan .tabinfo.hor tr td {
  background: #F9F9F1 !important;
}
.stockloan .tabinfo.hor tr:last-child td {
  border-bottom: 1px solid #5CC367;
}
.stockloan .tabinfo.hor tr:nth-child(1n+1) td:nth-child(2) {
  border: none;
}
.tabinfo.fcoldata td:not(.notafter):first-child {
  text-align: right;
  font-weight: bold;
  width: 20%;
}
.tabinfo.fcoldata td:not(.notafter):first-child:not(:empty):after {
  content: " :";
}
.tabinfo.sender {
  width: auto;
  float: left;
}
.tabinfo.receiver {
  width: auto;
  float: right;
  clear: left;
}
.tabinfo.ordsumtab {
  border: none;
  width: auto;
  float: right;
}
.tabinfo.ordsumtab th,
.tabinfo.ordsumtab td {
  width: auto;
}
.tabinfo.promogifts img {
  max-width: 75px;
  max-height: 75px;
}
.tabedit th,
.tabedit td {
  background: rgba(255, 255, 0, 0.3) !important;
}
.msgbox {
  float: left;
  clear: left;
  width: 100%;
  -webkit-border-top-right-radius: 0.2em;
  -webkit-border-bottom-right-radius: 0.2em;
  -webkit-border-bottom-left-radius: 0.2em;
  -webkit-border-top-left-radius: 0.2em;
  -moz-border-radius-topright: 0.2em;
  -moz-border-radius-bottomright: 0.2em;
  -moz-border-radius-bottomleft: 0.2em;
  -moz-border-radius-topleft: 0.2em;
  border-top-right-radius: 0.2em;
  border-bottom-right-radius: 0.2em;
  border-bottom-left-radius: 0.2em;
  border-top-left-radius: 0.2em;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 5px 10px;
  margin: 20px 0 !important;
  font-size: 1.2em;
}
.msgbox.success {
  background: rgba(107, 202, 96, 0.3) !important;
  border: 1px solid rgba(80, 170, 70, 0.9) !important;
  box-shadow: 0 17px 17px -20px rgba(80, 170, 70, 0.6) !important;
}
.msgbox.success .text_info {
  clear: both;
  margin: 0 0 5px 0;
}
.msgbox.success .btn {
  padding: 7px 20px;
}
.msgbox.warning {
  background: rgba(240, 230, 50, 0.3) !important;
  border: 1px solid rgba(240, 230, 50, 0.9) !important;
  box-shadow: 0 17px 17px -20px rgba(240, 230, 50, 0.6) !important;
}
.msgbox .hdr {
  border: none !important;
  background: none !important;
}
.msgbox .hdr p {
  font-weight: bold;
  font-size: 1em;
}
.search-res-icon {
  margin: 3px 0 0 10px;
  z-index: 9;
  display: none;
}
.search-res-icon a {
  background: none;
  box-shadow: none;
  float: right;
}
.search-res-icon a:before {
  top: 3px;
}
.search {
  flex: 0 1 auto;
  order: 5;
  padding: 0px 20px 10px;
  margin: 0px;
  transition: padding 0.2s ease-out;
  position: relative;
}
.search:after {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  transform: rotate(45deg);
  background: #B4AA77;
  position: absolute;
  right: 10px;
  bottom: 5px;
}
.search input {
  width: 100%;
  font-size: 1.5rem;
  padding: 8px 15px;
  margin: 0;
  border: none;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.search .cnt {
  position: relative;
}
.search .btn-search {
  display: none;
  width: 10%;
  min-width: 0;
  margin: 0;
  padding: 5px 10px 6px 10px;
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.search .btn-search:before {
  display: inline-block;
  font: normal normal normal 2.2rem/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  margin: 0;
}
.search .btn-search span {
  display: none;
}
/* Base for label styling */
[type="checkbox"]:not(:checked),
[type="checkbox"]:checked {
  position: absolute;
  left: -9999px;
}
[type="checkbox"]:not(:checked) + label,
[type="checkbox"]:checked + label {
  position: relative;
  padding-left: 32px;
  cursor: pointer;
  float: left;
}
/* checkbox aspect */
[type="checkbox"]:not(:checked) + label:before,
[type="checkbox"]:checked + label:before {
  content: '';
  position: absolute;
  left: 0;
  top: 1px;
  width: 14px;
  height: 14px;
  border: 1px solid #B4AB74;
  background: rgba(226, 221, 201, 0);
  border-radius: 0px;
}
[type="checkbox"]:not(:checked).err + label:before {
  border: 1px solid red !important;
  box-shadow: 0 0 8px rgba(255, 0, 0, 0.6) !important;
}
[type="checkbox"]:checked + label:before {
  background: rgba(226, 221, 201, 0);
  border: 1px solid #B4AB74;
}
/* checked mark aspect */
[type="checkbox"]:not(:checked) + label:after,
[type="checkbox"]:checked + label:after {
  content: 'âœ”';
  position: absolute;
  top: -1px;
  left: 2px;
  font-size: 14px;
  color: #8D844B;
  transition: all 0.2s;
  font-weight: bold;
}
/* checked mark aspect changes */
[type="checkbox"]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}
[type="checkbox"]:checked + label:after {
  opacity: 1;
  transform: scale(1);
}
/* disabled checkbox */
[type="checkbox"]:disabled:not(:checked) + label:before,
[type="checkbox"]:disabled:checked + label:before {
  box-shadow: none;
  border-color: #bbb;
  background-color: #ddd;
}
[type="checkbox"]:disabled:checked + label:after {
  color: #999;
}
[type="checkbox"]:disabled + label {
  color: #aaa;
}
/* Base for label styling */
[type="radio"]:not(:checked),
[type="radio"]:checked {
  position: absolute;
  left: -9999px;
}
[type="radio"]:not(:checked) + label,
[type="radio"]:checked + label {
  position: relative;
  padding-left: 20px;
  cursor: pointer;
  font-family: tahoma, arial;
}
/* radio aspect */
[type="radio"]:not(:checked) + label:before,
[type="radio"]:checked + label:before {
  content: '';
  position: absolute;
  left: 0;
  top: 2px;
  width: 13px;
  height: 13px;
  border: 1px solid #B4AB74;
  background: none;
  border-radius: 8px;
}
[type="radio"]:checked + label:before {
  background: rgba(226, 221, 201, 0);
  border: 1px solid #B4AB74;
}
/* checked mark aspect */
[type="radio"]:not(:checked) + label:after,
[type="radio"]:checked + label:after {
  content: 'â€¢';
  position: absolute;
  top: 2px;
  left: 3px;
  font-size: 14px;
  color: #8D844B;
  transition: all 0.2s;
  font-weight: bold;
  line-height: 1;
}
/* hack for FF */
@-moz-document url-prefix() {
  [type="radio"]:not(:checked) + label:after,
  [type="radio"]:checked + label:after {
    top: 2px;
  }
}
/* checked mark aspect changes */
[type="radio"]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0);
}
[type="radio"]:checked + label:after {
  opacity: 1;
  transform: scale(1);
}
/* disabled radio */
[type="radio"]:disabled:not(:checked) + label:before,
[type="radio"]:disabled:checked + label:before {
  box-shadow: none;
  border-color: #bbb;
  background-color: #ddd;
}
[type="radio"]:disabled:checked + label:after {
  color: #999;
}
[type="radio"]:disabled + label {
  color: #aaa;
}
/* hover style just for information */
label:hover:before {
  background: rgba(226, 221, 201, 0.2);
}
#popupbckg {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  margin: 0;
  padding: 0;
  z-index: 100;
  opacity: 0.5;
  -webkit-transition: opacity 200ms linear;
  -moz-transition: opacity 200ms linear;
  -o-transition: opacity 200ms linear;
  transition: opacity 200ms linear;
  background-color: #B4AA77;
}
.modal-popup {
  background: rgba(0, 0, 0, 0.7);
  bottom: 0;
  left: 0;
  overflow-y: auto;
  padding: 10px;
  position: fixed;
  right: 0;
  text-align: center;
  top: 0;
  z-index: 99;
  width: inherit;
}
.modal-popup .gdpr-detail {
  display: block;
}
.modal-content {
  position: relative;
  width: 50%;
  background: #FFFFFF;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 0 0 5px 3px rgba(50, 50, 50, 0.5);
  -moz-box-shadow: 0 0 5px 3px rgba(50, 50, 50, 0.5);
  box-shadow: 0 0 5px 3px rgba(50, 50, 50, 0.5);
  display: inline-block;
  max-width: 100%;
  outline: none;
  padding: 25px;
  text-align: left;
  font-size: 1.2em;
}
.modal-content .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  padding: 0;
  background: none;
  border: none;
  color: #006F01;
  font-size: 1.8em;
  min-width: auto;
  box-shadow: none;
}
.modal-content .btn-close:hover {
  background: #FFFFFF;
}
.modal-content .navbar {
  display: none;
}
.modal-content iframe {
  min-height: 320px;
}
@media screen and (max-width: 1024px) {
  .modal-content {
    width: 75%;
  }
}
@media screen and (max-width: 768px) {
  .modal-content {
    width: 90%;
  }
}
@media screen and (max-width: 480px) {
  .modal-content {
    width: 100%;
  }
}
.srchform {
  float: left;
  clear: left;
  width: 100%;
  padding-bottom: 7px;
  border-bottom: 1px solid #C0C0C0;
}
.srchform .item {
  float: left;
}
.srchform .item input,
.srchform .item select {
  min-width: 70px;
  max-width: 120px;
}
.srchform .item input[type=text] {
  padding: 10px;
}
.srchform .item p {
  font-size: 1.1em;
  padding-right: 5px;
}
.srchform .item [type="checkbox"] + label {
  margin: 10px 6px 10px 10px;
}
.srchform .item [type="radio"] + label {
  margin: 10px 6px 10px 10px;
}
.srchform .item [type="checkbox"]:not(:checked) + label,
.srchform .item [type="checkbox"]:checked + label {
  padding-left: 22px;
}
.srchform .item .btn {
  margin: 23px 6px 10px 6px;
  padding: 5px 20px 5px 10px;
}
.srchform .item .btn:before {
  font-size: 1.8rem;
  height: auto;
  top: -2px;
}
.webnewss img {
  max-width: 250px;
  max-height: 150px;
}
.webnewss .name:before {
  content: " ";
  background: rgba(255, 0, 0, 0.8);
  width: 1em;
  height: 1em;
  -webkit-border-top-right-radius: 1em;
  -webkit-border-bottom-right-radius: 1em;
  -webkit-border-bottom-left-radius: 1em;
  -webkit-border-top-left-radius: 1em;
  -moz-border-radius-topright: 1em;
  -moz-border-radius-bottomright: 1em;
  -moz-border-radius-bottomleft: 1em;
  -moz-border-radius-topleft: 1em;
  border-top-right-radius: 1em;
  border-bottom-right-radius: 1em;
  border-bottom-left-radius: 1em;
  border-top-left-radius: 1em;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  display: block;
  color: transparent;
  float: left;
  margin-right: 5px;
}
.webnewss .name.act:before {
  background: rgba(0, 255, 0, 0.8);
}
.popuppage {
  padding: 10px;
}
.popuppage .boxcont {
  width: 100%;
}
.popuppage .boxcont.queues {
  font-size: 1.3rem;
}
.popuppage .boxcont.queues .custom-select {
  height: auto;
}
.popuppage .table-scroll {
  border: none;
}
#I6-cookieConsent {
  position: fixed;
  bottom: 0;
  float: left;
  clear: left;
  width: 100%;
  font-size: 1.2rem;
  border-top: 1px solid #C0C0C0;
  height: 0;
  min-height: 0;
  background: rgba(250, 250, 250, 0.95);
  box-shadow: 2px 2px 14px 4px #C0C0C0;
  z-index: 99;
  display: flex;
  justify-content: center;
  align-items: top;
  -webkit-transition: all 250ms ease;
  -moz-transition: all 250ms ease;
  -ms-transition: all 250ms ease;
  -o-transition: all 250ms ease;
  transition: all 250ms ease;
}
#I6-cookieConsent.open {
  min-height: 170px;
  height: calc(100vh / 6);
  align-items: center;
}
@media screen and (max-width: 780px) {
  #I6-cookieConsent.open {
    min-height: 180px;
  }
}
@media screen and (max-width: 640px) {
  #I6-cookieConsent.open {
    min-height: 270px;
  }
}
#I6-cookieConsent .boxcont {
  max-width: 780px;
  padding: 10px;
  margin: 0;
}
#I6-cookieConsent .boxcont .buttons {
  display: flex;
  justify-content: center;
  gap: 5px;
  padding: 10px 0;
}
@media screen and (max-width: 640px) {
  #I6-cookieConsent .boxcont .buttons {
    flex-direction: column-reverse;
  }
  #I6-cookieConsent .boxcont .buttons .btn-big {
    font-size: 1em;
    padding: 5px 10px;
  }
}
#I6-cookieConsent .boxcont .buttons .btn {
  margin: 0;
}
#I6-cookieConsent .boxcont .buttons .btn.allow-necessary {
  display: none;
}
#I6-cookieConsent .boxcont .ftr {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
#I6-cookieConsent .boxcont .ftr [type="checkbox"]:not(:checked) + label,
#I6-cookieConsent .boxcont .ftr [type="checkbox"]:checked + label {
  padding-left: 22px;
  margin-right: 15px;
}
.odd-bg {
  height: 30px;
  font-size: 1px;
  width: 100%;
  background: #EBEBEA;
  margin: 0;
  padding: 0;
  float: left;
  clear: both;
}
.boxcont.navbar {
  margin: 0;
  padding: 17px 2%;
  background: #EBEBEA;
  height: 50px;
  font: normal normal normal 14px TriviaSansRagular;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}
.boxcont.navbar ul {
  float: left;
  clear: left;
  width: 100%;
}
.boxcont.navbar ul li {
  margin-right: 5px;
}
.boxcont.navbar ul li * {
  white-space: nowrap;
  color: #8C8C8C;
  float: left;
  text-transform: uppercase;
}
.boxcont.navbar ul li h1 {
  font-size: 1.4rem;
}
.boxcont.navbar ul li h1:before {
  float: left;
  content: "\f101";
  display: inline-block;
  font: normal normal normal 14px/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  margin-right: 5px;
}
.boxcont.navbar ul li p:before,
.boxcont.navbar ul li a:before {
  float: left;
  content: "\f101";
  display: inline-block;
  font: normal normal normal 14px/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  margin-right: 5px;
}
.article .anotation {
  font-size: 1.1em;
  font-weight: bold;
  margin: 5px 0;
}
.article .content ul {
  list-style-type: disc;
  padding-left: 40px;
  margin: 1rem 0;
}
.article .content ul li {
  float: none;
}
.buybox {
  float: left;
}
.buybox .qty {
  float: left;
  clear: left;
  width: 32px;
  font-weight: bold;
  text-align: center;
}
.qtybox {
  position: relative;
  float: left;
}
.qtybox .up,
.qtybox .down {
  display: none;
  cursor: pointer;
  position: absolute;
  background: rgba(200, 200, 200, 0.3);
  right: 6px;
}
.qtybox .down {
  bottom: 0;
}
.qtybox.icon input {
  margin-right: 21px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border-right: none;
}
.qtybox.icon .up,
.qtybox.icon .down {
  display: block;
  top: 3px;
  width: 15px;
  height: 15px;
  float: left;
  border: 1px solid #C0C0C0;
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.qtybox.icon .up:before,
.qtybox.icon .down:before {
  position: absolute;
  left: 0;
  display: inline-block;
  font: normal normal normal 1rem/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  margin-right: 0;
  padding: 2px 3px;
}
.qtybox.icon .down {
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  top: auto;
  bottom: 3px;
}
.price {
  color: #E62E2E;
  font-size: 1.3rem;
}
.price .wovat {
  float: left;
  clear: left;
  width: 100%;
}
.price .wvat {
  float: left;
  clear: left;
  width: 100%;
  font-size: 1.5rem;
}
.price .smp {
  font-size: 1.2rem;
}
.price .smp &gt; span,
.price .smp &gt; p {
  font-weight: normal;
  text-decoration: line-through;
  color: #000000;
}
.price .smp .info {
  color: #000000;
}
.price .smp .info:before {
  padding: 0 5px;
}
.price .smp .info span {
  font-weight: normal;
}
.price span {
  float: left;
  font-weight: bold;
}
.price p {
  float: left;
}
.availability {
  float: left;
}
.availability .stock {
  float: left;
}
.availability .stock:before {
  float: left;
  display: inline-block;
  font: normal normal normal 1.6rem/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  margin-right: 5px;
}
.availability .stock p {
  float: left;
  font-weight: normal;
}
.availability .stock.qty p {
  display: block;
}
.availability.inet .stock p {
  display: block;
}
.availability .yes {
  color: #006F01;
}
.availability .yes:before {
  content: "\f058";
}
.availability .no {
  color: red;
}
.availability .no:before {
  content: "\f057";
}
.availability .out {
  color: #1e78d1;
}
.availability .out:before {
  content: "\f0d1";
}
.availability .partly {
  color: red;
}
.availability .partly:before {
  content: "\f00c";
}
.availability .plane {
  color: black;
}
.availability .plane:before {
  content: "\f072";
}
.availability .store {
  float: left;
  margin: 0 5px 0 0;
}
.availability .store &gt; p {
  display: none;
}
.availability .store u {
  display: none;
}
/* product box */
.prodbox {
  float: left;
  width: 24.25%;
  padding: 0px;
  margin: 0.5%;
  -webkit-transition: all 200ms ease;
  -moz-transition: all 200ms ease;
  -ms-transition: all 200ms ease;
  -o-transition: all 200ms ease;
  transition: all 200ms ease;
  position: relative;
  font: normal normal normal 14px TriviaSansRagular;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  background: #ebece9;
  min-width: 250px;
  /* responsive styles */
}
.prodbox:hover .buttons {
  display: block;
}
.prodbox.article {
  max-height: 335px;
  min-height: 335px;
  background: none;
  overflow: hidden;
  background: #FFF4CC;
}
.prodbox.article .cnt {
  background: none;
  height: 335px;
}
.prodbox.article .cnt .text-out {
  height: auto;
}
.prodbox.article .cnt .text-out .hdr {
  height: 113px;
}
.prodbox.article .cnt .text-out .badge {
  height: 26px;
  width: calc(100% - 30px);
  margin: 15px;
}
.prodbox.article .cnt .text-out .badge.cpvid_620,
.prodbox.article .cnt .text-out .badge.cpvid_1 {
  background: url(../img/THUMB_clanek_apple.svg) no-repeat top left;
}
.prodbox.article .cnt .text-out .badge.cpvid_621,
.prodbox.article .cnt .text-out .badge.cpvid_2 {
  background: url(../img/THUMB_clanek_software.svg) no-repeat top left;
}
.prodbox.article .cnt .text-out .badge.cpvid_622,
.prodbox.article .cnt .text-out .badge.cpvid_3 {
  background: url(../img/THUMB_clanek_dtp_a_foto.svg) no-repeat top left;
}
.prodbox.article .cnt .text-out .badge.cpvid_623,
.prodbox.article .cnt .text-out .badge.cpvid_4 {
  background: url(../img/THUMB_clanek_tisk_a_materialy.svg) no-repeat top left;
}
.prodbox.article .cnt .text-out .badge.cpvid_624,
.prodbox.article .cnt .text-out .badge.cpvid_5 {
  background: url(../img/THUMB_clanek_polygrafie.svg) no-repeat top left;
}
.prodbox.article .cnt .text-out .badge.cpvid_625,
.prodbox.article .cnt .text-out .badge.cpvid_6 {
  background: url(../img/THUMB_clanek_sluzby.svg) no-repeat top left;
}
.prodbox.article .cnt .text-out h2 {
  margin: 0 0 15px 0;
}
.prodbox.article .cnt .text-out .note {
  max-height: 182px;
  height: 182px;
}
.prodbox.article .cnt .text-out .note p {
  color: #000;
}
.prodbox.article .cnt .text-out .note a {
  max-height: calc(10 * 1.15em);
  display: block;
  color: #000;
}
.prodbox.article .cnt .text-out .ftr {
  height: 40px;
  background: #fff;
}
.prodbox.article .img img {
  max-width: 100%;
  max-height: 180px;
}
.prodbox h2,
.prodbox h3 {
  float: left;
  clear: left;
  width: 100%;
  overflow: hidden;
  font-size: 1.4em;
  text-align: left;
  max-height: calc(2*1.05em);
  min-height: calc(2*1.05em);
  line-height: 1.1em;
  font-weight: normal;
  text-transform: uppercase;
  margin: 10px 0 6px 0;
  padding: 0 15px;
}
.prodbox h2 a,
.prodbox h3 a {
  line-height: 1.1em;
}
.prodbox .energy_class {
  position: absolute;
  right: 10px;
  top: 10px;
}
.prodbox .status {
  position: absolute;
  top: 15px;
  left: 15px;
}
.prodbox .status .sts,
.prodbox .status .discount,
.prodbox .status .bundle,
.prodbox .status .hook {
  color: #CA5014 !important;
  background: #FFE47D !important;
  opacity: 1;
  margin: 6px 0;
  -webkit-border-top-right-radius: 50px;
  -webkit-border-bottom-right-radius: 50px;
  -webkit-border-bottom-left-radius: 50px;
  -webkit-border-top-left-radius: 50px;
  -moz-border-radius-topright: 50px;
  -moz-border-radius-bottomright: 50px;
  -moz-border-radius-bottomleft: 50px;
  -moz-border-radius-topleft: 50px;
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
  border-bottom-left-radius: 50px;
  border-top-left-radius: 50px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  width: 50px;
  max-width: 50px;
  max-height: 50px;
  height: 50px;
  overflow: hidden;
  box-shadow: 2px 2px 7px rgba(0, 0, 0, 0.25);
  font-style: italic;
  display: flex;
  justify-content: center;
  text-align: center;
}
.prodbox .status .sts p,
.prodbox .status .discount p,
.prodbox .status .bundle p,
.prodbox .status .hook p,
.prodbox .status .sts .popup_listbox_cont,
.prodbox .status .discount .popup_listbox_cont,
.prodbox .status .bundle .popup_listbox_cont,
.prodbox .status .hook .popup_listbox_cont {
  padding: 5px 0px;
  max-width: 50px;
  display: flex;
  align-items: center;
}
.prodbox .status .hook {
  display: none;
}
.prodbox .status .sts p,
.prodbox .status .bundle p {
  font-size: 0.8rem;
  text-transform: uppercase;
  font-weight: bold;
}
.prodbox .status .sts0,
.prodbox .status .sts5,
.prodbox .status .bundle.variants {
  display: none;
}
.prodbox .img {
  float: left;
  clear: left;
  width: 100%;
  display: flex;
  justify-content: center;
  margin: 0px;
  height: 180px;
}
.prodbox .img a {
  display: flex;
  align-items: center;
  height: 180px;
}
.prodbox .img img {
  max-width: 250px;
  max-height: 180px;
}
.prodbox .cnt {
  padding: 0;
  height: 155px;
  overflow: hidden;
  background: #f4fcfc;
}
.prodbox .cnt .text-out {
  height: 115px;
}
.prodbox .cnt .note {
  float: left;
  clear: left;
  width: 100%;
  max-height: calc(3 * 1.15em);
  line-height: 1.2em;
  overflow: hidden;
  margin: 0px;
  padding: 0 15px;
}
.prodbox .cnt .note .variants {
  color: #6f6f6f;
}
.prodbox .cnt .stiplnameadd,
.prodbox .cnt .stislname {
  color: #006F01;
}
.prodbox .cnt .price {
  float: left;
  clear: left;
  margin: 0;
  position: absolute;
  background: #FFE47D;
  -webkit-border-top-right-radius: 14px;
  -webkit-border-bottom-right-radius: 14px;
  -webkit-border-bottom-left-radius: 14px;
  -webkit-border-top-left-radius: 14px;
  -moz-border-radius-topright: 14px;
  -moz-border-radius-bottomright: 14px;
  -moz-border-radius-bottomleft: 14px;
  -moz-border-radius-topleft: 14px;
  border-top-right-radius: 14px;
  border-bottom-right-radius: 14px;
  border-bottom-left-radius: 14px;
  border-top-left-radius: 14px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  height: 38px;
  overflow: hidden;
  box-shadow: 2px 2px 7px rgba(0, 4, 11, 0.25);
  top: 127px;
  right: 15px;
}
.prodbox .cnt .price .wovat,
.prodbox .cnt .price .smp {
  display: none;
}
.prodbox .cnt .price .wvat {
  color: #006202;
  padding: 8px 8px 8px 12px;
  font-size: 2.1rem;
}
.prodbox .cnt .price .wvat u {
  font-size: 0.6em;
  vertical-align: super;
  top: 1px;
  position: relative;
}
.prodbox .cnt .price .wvat p {
  display: none;
}
.prodbox .cnt .price .wvat strong {
  font-size: 0.7em;
}
.prodbox .cnt .price.color-wsale .wvat {
  color: #CA5014;
}
.prodbox .cnt .buttons {
  position: absolute;
  top: initial;
  bottom: 1px;
  right: 95px;
}
.prodbox .cnt .buttons.popup {
  display: none;
}
.prodbox .cnt .comp,
.prodbox .cnt .favour,
.prodbox .cnt .facebook {
  -webkit-border-top-right-radius: 2px;
  -webkit-border-bottom-right-radius: 2px;
  -webkit-border-bottom-left-radius: 2px;
  -webkit-border-top-left-radius: 2px;
  -moz-border-radius-topright: 2px;
  -moz-border-radius-bottomright: 2px;
  -moz-border-radius-bottomleft: 2px;
  -moz-border-radius-topleft: 2px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  box-shadow: none;
  padding: 5px;
  margin: 2px 5px 2px 0;
  min-width: 30px;
  float: right;
  clear: right;
}
.prodbox .cnt .comp:before,
.prodbox .cnt .favour:before,
.prodbox .cnt .facebook:before {
  margin: 0;
}
.prodbox .cnt .comp span,
.prodbox .cnt .favour span,
.prodbox .cnt .facebook span {
  display: none;
}
.prodbox .cnt .comp {
  background: none;
  padding: 0;
  margin: 0;
}
.prodbox .cnt .comp:before {
  color: #adadad;
  background: url(../img/ICO_porovnat.svg) no-repeat center center;
  background-size: 130%;
  opacity: 0.3;
}
.prodbox .cnt .comp:hover:before {
  opacity: 0.5;
}
.prodbox .cnt .favour,
.prodbox .cnt .facebook {
  display: none;
}
.prodbox .cnt .sirform {
  float: left;
  clear: left;
  display: none;
}
.prodbox .cnt .sirform label {
  margin: 8px 0;
  padding-left: 18px;
}
.prodbox .cnt .availability {
  float: left;
  margin: 10px 15px 0 15px;
}
.prodbox .cnt .availability .store {
  margin: 0 0 0 5px;
}
.prodbox .cnt .availability .stock:before {
  display: none;
}
.prodbox .cnt .availability .stock p {
  color: #adadad;
}
.prodbox .cnt .buybox {
  float: right;
  margin: 10px 15px 0 15px;
}
.prodbox .cnt .buybox .qtybox {
  display: none;
}
.prodbox .cnt .buybox .btn {
  margin-right: 0;
  padding: 0;
  background: none;
  color: #6f6f6f;
  opacity: 0.6;
}
.prodbox .cnt .buybox .btn:hover {
  opacity: 1;
}
.prodbox .cnt .buybox .btn:before {
  display: none;
}
.prodbox .cnt .tools {
  float: left;
  width: 100%;
  height: 40px;
  margin: 0;
  position: relative;
  background: #fff;
}
.prodbox:hover .cnt .tools {
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
}
.prodbox:hover .cnt .tools .buybox .btn {
  color: #006F01;
  opacity: 1;
}
.prodbox:hover .availability .stock p {
  color: inherit;
}
@media screen and (min-width: 1600px) {
  .prodbox:not(.config):nth-child(4n) {
    margin-right: 0;
  }
  .prodbox:not(.config):nth-child(4n+1) {
    margin-left: 0;
  }
}
@media screen and (max-width: 1599px) and (min-width: 1120px) {
  .prodbox {
    width: 32%;
    margin: 1%;
  }
  .prodbox:not(.config):nth-child(3n) {
    margin-right: 0;
  }
  .prodbox:not(.config):nth-child(3n+1) {
    margin-left: 0;
  }
}
@media screen and (max-width: 1119px) {
  .prodbox {
    width: 49%;
    margin: 1%;
  }
  .prodbox:not(.config):nth-child(2n+1) {
    margin-left: 0;
  }
  .prodbox:not(.config):nth-child(2n) {
    margin-right: 0;
  }
}
@media screen and (max-width: 979px) and (min-width: 640px) {
  .prodbox {
    width: 49%;
    margin: 1%;
  }
  .prodbox:not(.config):nth-child(2n) {
    margin-right: 0;
  }
  .prodbox:not(.config):nth-child(2n+1) {
    margin-left: 0;
  }
}
@media screen and (max-width: 639px) {
  .prodbox {
    width: 100%;
    margin: 1% 0%;
  }
}
/* end product box */
/* start product box list*/
.prodbox.list {
  width: 100%;
  float: left;
  margin: 5px 0;
  background: -moz-linear-gradient(right, #f0f0f0, #f0f0f0 170px, transparent 160px);
  background: -webkit-linear-gradient(right, #f0f0f0, #f0f0f0 170px, transparent 160px);
}
.prodbox.list .hdr {
  margin: 0 0 0 10%;
  width: auto;
}
.prodbox.list .img {
  width: 10%;
}
.prodbox.list .note {
  width: 65%;
  clear: none;
}
.prodbox.list .price {
  float: right;
  clear: none;
  width: auto;
  margin: -35px 0 0 0;
}
.prodbox.list .price .smp .info span {
  right: 0;
}
.prodbox.list .status {
  top: 10px;
  left: 10px;
}
.prodbox.list .buttons {
  top: auto;
  bottom: 10px;
  left: 10px;
}
.prodbox.list .buttons.popup {
  display: none;
}
.prodbox.list .availability {
  float: right;
  clear: right;
  margin: 5px 0;
}
.prodbox.list .availability .store {
  margin: 0 0 0 5px;
}
.prodbox.list .buybox {
  float: right;
  clear: right;
}
.prodbox.list .buybox .btn-buy {
  margin: 3px 0;
}
.prodbox.list .comp,
.prodbox.list .favour,
.prodbox.list .facebook {
  float: left;
}
.prodbox.list .tools {
  clear: right;
}
/* end product box list*/
/* start products table */
.tabinfo.hor.stitable {
  margin: 0;
}
.tabinfo.hor.stitable tr:last-child td {
  border: none;
}
.tabinfo.hor.stitable th {
  width: 5%;
  white-space: nowrap;
}
.tabinfo.hor.stitable .img img {
  max-width: 40px;
}
.tabinfo.hor.stitable .name {
  max-width: 200px;
  width: 200px;
}
.tabinfo.hor.stitable .name a:hover {
  text-decoration: underline;
}
.tabinfo.hor.stitable .status .sts {
  float: left;
  margin: 0 2px;
}
.tabinfo.hor.stitable .ordcount {
  text-align: center !important;
}
.tabinfo.hor.stitable .ordcount .qtybox {
  display: inline-block;
  float: none;
}
.tabinfo.hor.stitable .ordcount .qtybox.icon input {
  float: left;
  margin-right: 20px;
  border-right: none;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.tabinfo.hor.stitable .ordcount input {
  float: none;
  max-width: 30px;
  margin: 0;
  text-align: center;
}
.tabinfo.hor.stitable .wovat {
  text-align: right;
  color: #000;
  white-space: nowrap;
}
.tabinfo.hor.stitable .wovat p {
  float: none;
  display: inline-block;
}
.tabinfo.hor.stitable .wvat {
  text-align: right;
  white-space: nowrap;
}
.tabinfo.hor.stitable .wvat p {
  float: none;
  display: inline-block;
}
.tabinfo.hor.stitable .stock {
  text-align: center;
}
.tabinfo.hor.stitable .stock .availability {
  float: none;
}
.tabinfo.hor.stitable .stock .availability .store {
  float: none;
  margin: 0 auto;
  width: 30px;
  overflow: hidden;
}
.tabinfo.hor.stitable .name a {
  color: #000;
}
.tabinfo.hor.stitable .name a:hover {
  text-decoration: none !important;
}
.tabinfo.hor.stitable .name a .link {
  font-weight: normal;
}
.tabinfo.hor.stitable .name a .link:hover {
  text-decoration: underline;
}
.tabinfo.hor.stitable .name a .stiplnameadd {
  color: #006000;
  font-weight: normal;
  display: block;
  clear: both;
}
.tabinfo.hor.stitable .name a .stiplnameadd:hover {
  text-decoration: none;
}
.tabinfo.hor.stitable .producer,
.tabinfo.hor.stitable .energyclass,
.tabinfo.hor.stitable .status,
.tabinfo.hor.stitable .rf,
.tabinfo.hor.stitable .af,
.tabinfo.hor.stitable .rfaf,
.tabinfo.hor.stitable .case,
.tabinfo.hor.stitable .conparico {
  display: none;
}
.tabinfo.hor.stitable .buy {
  min-width: 140px;
}
.tabinfo.hor.stitable .buy .btn-buy {
  padding: 6px 9px;
  margin-right: 0;
}
.tabinfo.hor.stitable .buy .btn-buy u {
  display: none;
}
.tabinfo.hor.stitable .buy .btn-buy:before {
  display: none;
}
.tabinfo.hor.stitable .buy.variant {
  min-width: 90px;
}
.tabinfo.hor.stitable p {
  margin: 0;
  clear: left;
}
.tabinfo.hor.stitable span {
  float: none;
}
.tabinfo.hor.stitable .buyout .btn-delete {
  background: #00a3e3;
  /* Old browsers */
  background: -moz-linear-gradient(top, #00a3e3 0%, #98d4df 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #00a3e3 0%, #98d4df 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #00a3e3 0%, #98d4df 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a3e3', endColorstr='#98d4df', GradientType=0);
  border: none;
  box-shadow: none;
  color: #072e5c;
  min-width: auto;
  margin: 0;
}
.tabinfo.hor.stitable .buyout .btn-delete:before {
  font-size: 1.6em;
  margin: 0;
}
.tabinfo.hor.stitable .comp,
.tabinfo.hor.stitable .favour,
.tabinfo.hor.stitable .facebook {
  background: none;
  border: none;
  color: #006F01;
  box-shadow: none;
  text-align: left;
  float: left;
  clear: left;
  width: 100%;
  margin: 5px 0;
  padding: 0;
}
.tabinfo.hor.stitable .comp:hover,
.tabinfo.hor.stitable .favour:hover,
.tabinfo.hor.stitable .facebook:hover {
  background: none;
}
.tabinfo.hor.stitable .buttons {
  display: none;
  -webkit-box-shadow: 0 0 2px 2px silver;
  -moz-box-shadow: 0 0 2px 2px silver;
  box-shadow: 0 0 2px 2px silver;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  position: absolute;
  background: #FFFFFF;
  padding: 5px;
  z-index: 2;
  right: 5px;
  top: 32px;
}
.tabinfo.hor.stitable .buttons.act {
  display: block;
}
/* end products table */
/* start status, case */
.status,
.case {
  position: relative;
  z-index: 1;
  opacity: 1;
}
.status .sts,
.case .sts,
.status .bundle,
.case .bundle,
.status .hook,
.case .hook,
.status .discount,
.case .discount {
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: white;
  margin: 10px 0;
  display: table;
}
.status .sts p,
.case .sts p,
.status .bundle p,
.case .bundle p,
.status .hook p,
.case .hook p,
.status .discount p,
.case .discount p {
  padding: 5px 10px;
}
.status .sts p:first-letter,
.case .sts p:first-letter,
.status .bundle p:first-letter,
.case .bundle p:first-letter,
.status .hook p:first-letter,
.case .hook p:first-letter,
.status .discount p:first-letter,
.case .discount p:first-letter {
  text-transform: uppercase;
}
.status .sts,
.case .sts {
  cursor: pointer;
}
.status .discount,
.case .discount {
  background: rgba(255, 0, 0, 0.7);
  font-size: 1.5rem;
  font-weight: bold;
}
.status .short p,
.case .short p {
  padding: 5px;
}
.status .bundle,
.case .bundle,
.status .hook,
.case .hook {
  display: table;
}
/* end status, case */
/* start popup for hook */
.popup_listbox_cont:hover &gt; .popup_listbox {
  display: block;
}
.popup_listbox {
  display: none;
  position: absolute;
  background: #FFFFFF;
  padding: 10px;
  z-index: 9;
  min-width: 350px;
}
/* end popup for hook */
/* start energy class */
.energy_class * {
  width: 47px;
  height: 26px;
  font-size: 0;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
.energy_class a {
  display: block;
}
.energy_class .a {
  background-image: url(../img/energy-label-a.svg);
}
.energy_class .b {
  background-image: url(../img/energy-label-b.svg);
}
.energy_class .c {
  background-image: url(../img/energy-label-c.svg);
}
.energy_class .d {
  background-image: url(../img/energy-label-d.svg);
}
.energy_class .e {
  background-image: url(../img/energy-label-e.svg);
}
.energy_class .f {
  background-image: url(../img/energy-label-f.svg);
}
.energy_class .g {
  background-image: url(../img/energy-label-g.svg);
}
/* end energy class */
/* webnews */
.webnews .boxcont &gt; .hdr {
  border-bottom: 4px solid #C0C0C0;
}
.carousel &gt; .hdr {
  border: none !important;
}
.carousel &gt; .cnt {
  border: 1px solid #C0C0C0;
}
.carousel .owl-carousel.owl-theme .owl-next {
  display: block;
  width: 25px;
  padding: 5px 0px;
  background: rgba(0, 96, 0, 0.8);
}
.carousel .owl-carousel.owl-theme .owl-next:hover {
  background: rgba(0, 96, 0, 0.9);
}
.carousel .owl-carousel.owl-theme .owl-prev {
  display: block;
  width: 25px;
  padding: 5px 0px;
  background: rgba(0, 96, 0, 0.8);
}
.carousel .owl-carousel.owl-theme .owl-prev:hover {
  background: rgba(0, 96, 0, 0.9);
}
.carousel .prodbox {
  width: 100%;
  border: none;
  border-right: 1px solid #e6e6e6;
  background: none;
  margin: 0;
  padding: 5px 20px;
}
.carousel .prodbox:hover {
  -webkit-box-shadow: 0 0 0 0 white;
  -moz-box-shadow: 0 0 0 0 white;
  box-shadow: 0 0 0 0 white;
}
.carousel .prodbox .note {
  display: none;
}
.carousel .prodbox .buttons {
  display: none !important;
}
.carousel .prodbox .availability {
  display: none;
}
.carousel .prodbox .buybox {
  display: none;
}
.carousel .prodbox .price {
  margin: 0;
}
.carousel .prodbox .status .sts,
.carousel .prodbox .status .energy_class,
.carousel .prodbox .status .discount {
  display: none;
}
.carousel .prodbox .tools {
  min-height: 0;
}
.images ul,
.images li,
.images a {
  float: left;
  clear: left;
  width: 100%;
}
.images ul img,
.images li img,
.images a img {
  width: 100%;
  height: auto;
}
.images li {
  margin: 0 0 10px 0;
}
.images li:last-child {
  margin: 0;
}
.news ul,
.news li {
  float: left;
  clear: left;
  width: 100%;
}
.news li {
  border-bottom: 1px solid #C0C0C0;
}
.news li .hdr {
  padding: 5px 0;
  border-bottom: 1px solid #C0C0C0 !important;
}
.news li .hdr a {
  font-size: 1.6rem;
}
.news li .hdr .date,
.news li .hdr .top,
.news li .hdr .dealer {
  float: right;
  font-size: 1.4rem;
  font-weight: bold;
  padding: 1px 0;
}
.news li .hdr .top {
  color: white;
  background: red;
  padding: 2px 5px;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.news li .img {
  float: left;
  margin-right: 5px;
}
.news .detwn {
  float: left;
  clear: left;
  width: 100%;
  margin-top: 5px;
  font-weight: bold;
}
.news .detwn .moredet {
  margin-right: 5px;
}
.news .detwn .url {
  float: right;
}
.list ul {
  float: left;
  clear: left;
  width: 100%;
  list-style-type: decimal;
  list-style-position: inside;
}
.list ul li {
  float: left;
  clear: left;
  width: 100%;
  padding: 5px 0;
  border-bottom: 1px solid #C0C0C0;
}
.list ul li:last-child {
  border: none;
}
.list ul a:hover {
  text-decoration: underline;
}
.banner {
  overflow: hidden;
}
.banner .owl-carousel {
  width: 100%;
}
@media screen and (max-width: 1270px) {
  .banner .owl-carousel {
    width: 100%;
  }
}
.banner .owl-carousel .owl-item li,
.banner .owl-carousel .owl-item a,
.banner .owl-carousel .owl-item img {
  display: block;
  width: 100%;
  height: auto;
}
.banner .owl-carousel .owl-item img {
  height: 295px;
  width: 753px;
  max-width: initial;
}
@media screen and (max-width: 1270px) {
  .banner .owl-carousel .owl-item img {
    padding-right: 0;
  }
}
.banner .owl-carousel .owl-item .owl-next {
  right: 10px;
}
.banner .owl-next {
  right: 9px;
}
@media screen and (max-width: 1270px) {
  .banner .owl-next {
    right: 0;
  }
}
.banner .owl-pagination {
  width: calc(100% - 10px);
}
@media screen and (max-width: 1270px) {
  .banner .owl-pagination {
    width: 100%;
  }
}
/* end webnews */
#alertcontainer {
  position: fixed;
  width: 50%;
  top: 0;
  left: 25%;
  font-size: 1.2em;
  font-weight: bold;
  padding: 15px 30px;
  z-index: 999;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#alertcontainer p {
  float: left;
  font-size: 1.5rem;
}
#alertcontainer .btn-close {
  float: right;
  background: none;
  border: none;
  box-shadow: none;
  margin: 0;
  padding: 0;
  min-width: 0;
  font-size: 1.4em;
}
#alertcontainer .btn-close:before {
  margin: 0;
}
@keyframes slideDownAlert {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.alert-success {
  background: rgba(80, 170, 70, 0.9);
  border: 1px solid #50aa46;
  border-top: none;
  animation: slideDownAlert 1s;
}
.alert-info {
  background: rgba(49, 176, 213, 0.9);
  border: 1px solid #31b0d5;
  border-top: none;
  animation: slideDownAlert 1s;
}
.alert-warning {
  background: rgba(255, 204, 0, 0.9);
  border: 1px solid #ffcc00;
  border-top: none;
  animation: slideDownAlert 1s;
}
.alert-danger {
  background: rgba(250, 0, 0, 0.9);
  border: 1px solid #fa0000;
  border-top: none;
  animation: slideDownAlert 1s;
}
.prodlist {
  position: relative;
}
.prodlist.act {
  background: #F9F8F1;
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.prodlist.act .btn-comp {
  color: #000;
}
.prodlist.act .btn-comp:before {
  background: url(../img/ICO_porovnat.svg) no-repeat center center;
  background-size: 130%;
}
.prodlist .hdr {
  position: relative;
  font-size: 1.8rem;
  padding: 5px 0;
  color: #FFFFFF;
  cursor: pointer;
}
.prodlist .hdr .btn {
  min-width: 0;
  margin: 0;
}
.prodlist .hdr .btn:before {
  display: inline-block;
  font: normal normal normal 2.2rem/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  margin: 0;
}
.prodlist .cnt {
  display: none;
  position: absolute;
  top: 50px;
  left: 0px;
  width: 520px;
  background: #F9F8F1;
  padding: 30px;
  border: none;
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-top-left-radius: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-topleft: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  text-transform: initial;
}
.prodlist .cnt p {
  color: #006000;
  font-size: 2.4rem;
}
.prodlist .cnt .name a:hover {
  text-decoration: underline;
}
.prodlist .cnt .remove {
  float: right;
  margin-top: 10px;
}
.prodlist .cnt .remove .btn-delete {
  background: #00a3e3;
  /* Old browsers */
  background: -moz-linear-gradient(top, #00a3e3 0%, #98d4df 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #00a3e3 0%, #98d4df 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #00a3e3 0%, #98d4df 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a3e3', endColorstr='#98d4df', GradientType=0);
  border: none;
  box-shadow: none;
  color: #072e5c;
  min-width: auto;
  margin: 0;
  padding: 0 3px;
}
.prodlist .cnt .remove .btn-delete:before {
  font-size: 1.6em;
  margin: 0;
}
.prodlist .cnt.act {
  display: block;
}
.prodlist .btn-compare {
  padding: 5px 40px;
}
.prodlist .count {
  display: none;
  background: #338032;
  color: white;
  width: 2rem;
  height: 2rem;
  padding: 0;
  text-align: center;
  float: right;
  -webkit-border-top-right-radius: 100px;
  -webkit-border-bottom-right-radius: 100px;
  -webkit-border-bottom-left-radius: 100px;
  -webkit-border-top-left-radius: 100px;
  -moz-border-radius-topright: 100px;
  -moz-border-radius-bottomright: 100px;
  -moz-border-radius-bottomleft: 100px;
  -moz-border-radius-topleft: 100px;
  border-top-right-radius: 100px;
  border-bottom-right-radius: 100px;
  border-bottom-left-radius: 100px;
  border-top-left-radius: 100px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 1px;
  font-size: 1.3rem;
  font-weight: bold;
  position: absolute;
  left: -10px;
  top: -5px;
}
.prodlist li {
  border-bottom: 1px solid #C0C0C0;
  padding: 5px 0;
}
.prodlist ul {
  margin: 20px 0;
}
.prodlist ul,
.prodlist li {
  float: left;
  clear: left;
  width: 100%;
}
.prodlist ul .img,
.prodlist li .img {
  padding: 5px 10px 0 0;
  float: left;
}
.prodlist ul .img a,
.prodlist li .img a {
  float: left;
}
.prodlist ul .img img,
.prodlist li .img img {
  max-width: 35px;
}
.prodlist ul .wvat,
.prodlist li .wvat {
  float: left;
  width: 80px;
  margin: 10px 0 0 0;
  text-align: right;
}
.prodlist ul .name,
.prodlist li .name {
  float: left;
  line-height: 1em;
  height: 2.1em;
  overflow: hidden;
  width: 280px;
  margin: 5px 0;
}
.prodlist ul .name a,
.prodlist li .name a {
  width: 100%;
  height: 2rem;
  float: left;
}
.prodlist ul .remove,
.prodlist li .remove {
  float: left;
}
.prodlist li {
  border-bottom: 1px solid #5CC367;
}
.loading {
  position: absolute;
  z-index: 1;
}
.loading .canvasloader {
  position: absolute;
  background: rgba(50, 50, 50, 0.8);
  left: calc(50% - 15em);
  top: 4em;
  -webkit-border-top-right-radius: 1em;
  -webkit-border-bottom-right-radius: 1em;
  -webkit-border-bottom-left-radius: 1em;
  -webkit-border-top-left-radius: 1em;
  -moz-border-radius-topright: 1em;
  -moz-border-radius-bottomright: 1em;
  -moz-border-radius-bottomleft: 1em;
  -moz-border-radius-topleft: 1em;
  border-top-right-radius: 1em;
  border-bottom-right-radius: 1em;
  border-bottom-left-radius: 1em;
  border-top-left-radius: 1em;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 2em 4em;
  width: 30em;
}
.loading .canvasloader p {
  float: right;
  font-size: 1.4em;
  font-weight: bold;
  padding: 1em 0;
  color: white;
}
.loading .canvasloader #canvasLoader {
  float: left;
}
.info {
  float: left;
  position: relative;
  z-index: 1;
}
.info:before {
  display: inline-block;
  font: normal normal normal 1.5rem/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  content: "\f05a";
  padding: 5px;
}
.info:hover span {
  display: block;
}
.info span {
  display: none;
  position: absolute;
  border: 1px solid #C0C0C0;
  background: #FFFFFF;
  padding: 10px;
  min-width: 200px;
  -webkit-border-top-right-radius: 0.5em;
  -webkit-border-bottom-right-radius: 0.5em;
  -webkit-border-bottom-left-radius: 0.5em;
  -webkit-border-top-left-radius: 0.5em;
  -moz-border-radius-topright: 0.5em;
  -moz-border-radius-bottomright: 0.5em;
  -moz-border-radius-bottomleft: 0.5em;
  -moz-border-radius-topleft: 0.5em;
  border-top-right-radius: 0.5em;
  border-bottom-right-radius: 0.5em;
  border-bottom-left-radius: 0.5em;
  border-top-left-radius: 0.5em;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  z-index: 2;
}
.popupcont {
  display: none;
  position: fixed;
  z-index: 999;
  padding: 0px;
  background: #FFFFFF;
  -webkit-box-shadow: 0 0 20px 0 rgba(50, 50, 50, 0.4);
  -moz-box-shadow: 0 0 20px 0 rgba(50, 50, 50, 0.4);
  box-shadow: 0 0 20px 0 rgba(50, 50, 50, 0.4);
  min-width: calc(100vw / 4);
}
.popupcont .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  padding: 0;
  background: none;
  border: none;
  color: #006F01;
  font-size: 1.8em;
  min-width: auto;
  box-shadow: none;
  padding: 5px;
}
.popupcont .btn-close:hover {
  background: #FFFFFF;
}
.popupcont .btn-close:before {
  display: inline-block;
  font: normal normal normal 2rem/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  margin: 0;
}
@media screen and (max-width: 980px) {
  .popupcont {
    min-width: calc(100vw / 2);
  }
}
.popupcont .boxcont {
  float: left;
  clear: left;
  width: 100%;
  margin: 0;
}
.popupcont .boxcont &gt; .hdr {
  padding: 15px;
  background: #F9F8EE;
}
.popupcont .boxcont &gt; .hdr p {
  padding: 0;
  font-size: 1.6rem;
}
.popupcont .boxcont &gt; .cnt {
  padding: 15px;
}
.popupcont .boxcont &gt; .cnt .stiplname {
  float: left;
  clear: left;
  width: 100%;
  padding: 5px 0 10px 0;
  font-size: 1.6rem;
  color: #036101;
  font-weight: bold;
}
.popupcont .boxcont &gt; .cnt .tabinfo {
  margin: 0;
}
.popupcont .boxcont &gt; .cnt .img {
  float: left;
}
.popupcont .boxcont &gt; .cnt .img img {
  width: 75px;
  height: 75px;
}
.popupcont .boxcont &gt; .cnt .price-box {
  float: left;
  margin: 0 0 0 10px;
}
.popupcont .boxcont &gt; .cnt .price {
  float: left;
  padding-bottom: 5px;
  color: #000;
}
.popupcont .boxcont &gt; .cnt .price.wvat {
  font-size: 1.5em;
  font-weight: bold;
}
.popupcont .boxcont &gt; .cnt .price.wovat {
  clear: left;
}
.popupcont .boxcont &gt; .cnt .price.wovat span {
  font-weight: normal;
}
.popupcont .boxcont &gt; .ftr {
  padding: 15px;
}
.popupcont .boxcont &gt; .ftr .btn {
  padding: 10px 15px;
}
.popupcont .boxcont &gt; .ftr .btn-next {
  float: right;
}
.popupcont .boxcont &gt; .ftr .btn-back {
  display: none;
}
.popupcont.basketadd {
  max-width: 600px;
}
.ordersteps table {
  margin: 0 auto;
}
.ordersteps table .step {
  padding: 10px;
  width: 10%;
}
.ordersteps table .step.act .name {
  color: #006F01;
}
.ordersteps table .step.act .num:before {
  color: #006F01;
}
.ordersteps table .step .num,
.ordersteps table .step .name {
  float: left;
  clear: left;
  width: 100%;
  text-align: center;
}
.ordersteps table .step .name {
  font: normal normal normal 2.7rem TriviaSansRagular;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  color: #A1A1A1;
}
.ordersteps table .step .num {
  display: none;
}
.ordersteps table .step .num span {
  display: none;
}
.ordersteps table .step .num:before {
  display: inline-block;
  font: normal normal normal 5rem/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  color: silver;
}
.ordersteps table .step_1 .num:before {
  content: "\f07a";
}
.ordersteps table .step_2 .num:before {
  content: "\f098";
}
.ordersteps table .step_3 .num:before {
  content: "\f0d1";
}
.ordersteps table .step_4 .num:before {
  content: "\f14a";
}
.rowbox {
  float: left;
  clear: left;
}
.rowbox .label {
  float: left;
  min-width: 150px;
  text-align: right;
  padding: 5px 5px 5px 0;
  font-weight: bold;
}
.rowbox .label:not(:empty):after {
  content: ":";
}
.rowbox .text {
  float: left;
  padding: 5px 0;
}
.rowbox .text table {
  margin: 0;
}
.rowbox .inputs {
  float: left;
}
.rowbox .inputs input,
.rowbox .inputs .btn {
  margin-top: 0;
  margin-bottom: 0;
}
.rowbox select,
.rowbox input,
.rowbox textarea {
  min-width: 180px;
}
.rowbox.store {
  float: left;
}
.rowbox.grecaptcha-info {
  padding-top: 10px;
}
.captcha img {
  float: left;
  border: 1px solid #C0C0C0;
  margin: 3px 5px 3px 0;
}
.captcha .btn-refresh {
  min-width: auto;
  padding: 5px;
}
.captcha .btn-refresh:before {
  margin: 1px 0 1px 4px;
}
/* ledend */
.legend {
  border-top: 2px solid #C0C0C0;
}
.legend span {
  padding: 2px;
  margin: 1px 0;
  float: left;
}
.legend span:before {
  padding-right: 5px;
}
.legend ul {
  float: left;
  width: 33.3333%;
  margin: 5px 0px;
}
.legend ul.text {
  width: 100%;
}
.legend ul.text li {
  padding: 0;
}
.legend ul li {
  padding-left: 10px;
  clear: left;
  float: left;
}
.legend ul li.title {
  padding-left: 0;
  padding-bottom: 5px;
  font-weight: bold;
  text-transform: uppercase;
}
.legend p {
  float: left;
  padding: 2px;
  margin: 1px 5px 1px 0;
  font-weight: bold;
}
.legend .status .sts,
.legend .status .bundle,
.legend .status .hook {
  float: left;
  margin: 3px 5px 3px 0;
}
.legend .status p {
  margin: 0;
}
.legend .availability span {
  margin: 0 0 0 10px;
  float: right;
}
.legend .availability p {
  float: left;
  clear: left;
  width: auto;
  font-weight: normal;
}
.legend .availability p:before {
  width: 20px;
}
.legend .popup_listbox {
  display: none !important;
}
.ord_offer {
  color: #C58B51 !important;
}
.ord_stc {
  background-color: #B5FFB5 !important;
}
.ord_nostc {
  background-color: #FF8684 !important;
}
.ord_stcb {
  background-color: #FFD78C !important;
}
.ord_stc_exp {
  background-color: #FFC0C0;
}
.ord_stcb_exp {
  background-color: #FFC88C;
}
.ord_not_sent_exp {
  background-color: #FFFFD6;
}
.ord_cli {
  color: red;
}
.ord_check:before {
  display: inline-block;
  font: normal normal normal 14px/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  content: "\f00c";
  color: green;
}
.ord_not_check:before {
  display: inline-block;
  font: normal normal normal 1.7rem/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  content: "\f00d";
  color: red;
}
.inv_open {
  background-color: #FFFFD6 !important;
}
.inv_due {
  color: red !important;
  font-weight: bold;
}
.inv_red {
  color: red !important;
  font-weight: bold;
}
.cont_log {
  background-color: lightgreen !important;
}
.cont_firm {
  color: blue !important;
}
.cont_int {
  color: red !important;
}
.cont_imp {
  color: green !important;
}
.del_canc {
  background-color: #CD5C5C !important;
}
.rec_web {
  background: #FFC0C0 !important;
}
.rec_web_check:before {
  display: inline-block;
  font: normal normal normal 14px/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  content: "\f00c";
}
.rec_web_nocheck {
  width: 1.4em;
  float: left;
  display: block;
}
.rec_rej {
  background-color: #E0E0E0 !important;
}
.rec_send {
  background-color: #CACAFF !important;
}
.rec_solv {
  background-color: lightgreen !important;
}
.rec_dis {
  background-color: red !important;
}
.rec_canc {
  background-color: #D2691E !important;
}
.rec_ext {
  background-color: #4F0D9D !important;
  color: white;
}
.rec_cus {
  background-color: #FFFFC0 !important;
}
.prmclosed {
  background-color: #007E80 !important;
  color: #fff;
}
.prmclosed a {
  color: #fff;
}
.prmpending {
  background-color: #8B4513 !important;
  color: #fff;
}
.prmpending a {
  color: #fff;
}
.closedpromo {
  background: #007E80;
  color: #FFF;
  padding: 4px;
}
.noactivepromo {
  background: #8B4513;
  color: #FFF;
  padding: 4px;
}
.redpromo {
  color: red;
}
.greenpromo {
  color: green;
  font-weight: bold;
}
.ser_datecus {
  background-color: #FFC0C0 !important;
}
.ser_datecuszero {
  background-color: #E0E0E0 !important;
}
.ser_dates {
  background-color: #FFF !important;
}
.cont_log {
  background-color: lightgreen;
}
.cont_firm {
  color: blue;
}
.cont {
  color: black;
}
.cont_int {
  color: red;
}
.cont_imp {
  color: green;
}
.com_provider {
  color: blue;
}
.crm_close {
  background: silver;
}
.listpage {
  float: left;
  clear: left;
  width: 100%;
  position: relative;
  padding: 15px 10px;
  font: normal normal normal 14px TriviaSansRagular;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-transform: uppercase;
  color: #828282;
}
.listpage.btm {
  border-bottom: none;
  margin: 0;
}
.listpage.btm .boxcont.nextpage {
  margin: 0 0 15px 0;
}
.listpage .hdr p {
  font-size: 1.2rem;
  font-weight: normal;
}
.listpage .cnt {
  padding: 0;
  display: flex;
  justify-content: space-between;
}
.listpage .cnt .boxcont {
  margin: 0;
  width: auto;
}
.listpage .cnt .pagetext {
  flex: 0 1 auto;
  order: 1;
  margin: 4px 0 0 0;
}
.listpage .cnt .pagetext .pagecount {
  display: none;
}
.listpage .cnt .orderby {
  flex: 0 1 auto;
  order: 3;
}
.listpage .cnt .pagenav {
  position: relative;
  flex: 0 1 auto;
  order: 4;
  margin: -2px 0 0 0;
}
.listpage .cnt .pagenav .cnt {
  width: 100%;
  display: flex;
  justify-content: center;
}
.listpage .cnt .pagenav .page {
  margin: 0 2px;
  border: 1px solid #B2B2B2;
  transition: opacity 0.2s;
  height: 22px;
  width: 22px;
  text-align: center;
}
.listpage .cnt .pagenav .page a {
  float: left;
  padding: 3px;
  color: #C8C8C8;
  float: none;
  display: block;
}
.listpage .cnt .pagenav .page:not(.num) {
  display: inline-block;
  font: normal bold normal 1.4em/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  padding: 0;
  line-height: 0.7em;
}
.listpage .cnt .pagenav .page:not(.num) span {
  display: none;
}
.listpage .cnt .pagenav .page:not(.num):not(.act) {
  display: none;
}
.listpage .cnt .pagenav .page.act {
  color: #828282;
}
.listpage .cnt .pagenav .page.act:hover {
  opacity: 0.9;
}
.listpage .cnt .pagenav .page.act a {
  color: #828282;
}
.listpage .cnt .paging {
  position: relative;
  float: right;
  padding-right: 38px;
  display: none;
}
.listpage .cnt .paging .cnt {
  width: calc(100% + 30px);
}
.listpage .cnt .paging .cnt p {
  padding: 5px;
  float: left;
}
.listpage .cnt .paging .cnt .pagesize {
  position: absolute;
  width: 30px;
  height: 24px;
  padding: 0;
  text-align: center;
  border: 1px solid #C0C0C0;
  font-size: 1.1em;
  margin: 0;
  padding: 3px;
}
.listpage .cnt .showstyle {
  flex: 0 1 auto;
  order: 2;
  margin: -5px 0 0 0;
}
.listpage .cnt .showstyle .styletab {
  margin: 0 4px;
  float: left;
}
.listpage .cnt .showstyle .styletab.odd {
  margin: 8px 0 0 2px;
}
.listpage .cnt .showstyle .styletab a {
  color: #DBDBDB;
  display: block;
  height: 26px;
  width: 26px;
}
.listpage .cnt .showstyle .styletab a:before {
  width: 22px;
  height: 22px;
  display: inline-block;
  content: "";
  top: 0px;
  vertical-align: top;
  position: relative;
}
.listpage .cnt .showstyle .styletab span {
  display: none;
}
.listpage .cnt .showstyle .styletab:first-child {
  margin-left: 0;
}
.listpage .cnt .showstyle .styletab:last-child {
  margin-right: 0;
}
.listpage .cnt .showstyle .table a:before {
  background: url(../img/list.svg);
  width: 26px;
  height: 22px;
  background-size: 120%;
  opacity: 0.2;
}
.listpage .cnt .showstyle .table.act a:before {
  opacity: 0.7;
}
.listpage .cnt .showstyle .gallery a:before {
  background: url(../img/grid.svg);
  width: 26px;
  height: 22px;
  background-size: 120%;
  opacity: 0.2;
}
.listpage .cnt .showstyle .gallery.act a:before {
  opacity: 0.7;
}
.listpage .cnt .showstyle .list {
  display: none;
}
.listpage .cnt .showstyle .list a:before {
  content: "\f03a";
}
.listpage .cnt .nextpage .btn {
  margin: 0;
}
.listpage.btm .pagenav {
  position: relative !important;
  width: auto !important;
  float: right;
}
.listpage.btm .pagenav .cnt {
  justify-content: flex-end !important;
}
.listpage .first a:before {
  content: "\f100";
}
.listpage .prev a:before {
  content: "\f104";
}
.listpage .next a:before {
  content: "\f105";
}
.listpage .last a:before {
  content: "\f101";
}
.stoitems .listpage .pagenav,
.spresenttrees .listpage .pagenav {
  /*
      position: absolute;
      width: calc(100% ~"-" 20px);
      */
}
.whisper {
  float: left;
  clear: left;
  width: 100%;
  width: auto;
  max-width: 600px;
  position: absolute;
  top: 37px;
  padding: 0 30px 0 0;
}
#frqsrchword-box {
  float: left;
  clear: left;
  width: 100%;
  display: none;
  position: relative;
  margin: 0;
  border: 1px solid #C0C0C0;
  border-top: none;
  z-index: 9;
}
#frqsrchword-box ul {
  float: left;
  clear: left;
  width: 100%;
}
#frqsrchword-box ul li {
  float: left;
  clear: left;
  width: 100%;
  background: #FFFFFF;
  padding: 3px 5px;
  border-bottom: 1px solid #C0C0C0;
}
#frqsrchword-box ul li.title {
  font-weight: bold;
  background: #338032;
  color: #fff;
}
#frqsrchword-box ul li.item {
  cursor: pointer;
}
#frqsrchword-box ul li.act {
  background: #F9F8F1;
}
#frqsrchword-box ul li:last-child {
  border-bottom: none;
}
#whisper-box {
  float: left;
  clear: left;
  width: 100%;
  display: none;
  position: relative;
  margin: 0;
  max-height: 450px;
  border: 1px solid #C0C0C0;
  border-top: none;
  overflow-y: scroll;
  z-index: 9;
}
#whisper-box ul {
  float: left;
  clear: left;
  width: 100%;
}
#whisper-box ul li {
  float: left;
  clear: left;
  width: 100%;
  background: #FFFFFF;
  border-bottom: 1px solid #C0C0C0;
  padding: 2px 5px;
}
#whisper-box ul li.title {
  font-weight: bold;
}
#whisper-box ul li:last-child {
  border-bottom: none;
}
#whisper-box ul li .img {
  float: left;
}
#whisper-box ul li .img img {
  width: 35px;
}
#whisper-box ul li .name {
  float: left;
  padding: 0 10px;
  width: calc(100% - 120px);
}
#whisper-box ul li .name a {
  float: left;
  clear: left;
  width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
#whisper-box ul li .name a.code {
  color: #000;
  font-size: 1.1rem;
}
#whisper-box ul li .btn {
  float: right;
  width: 40px;
  min-width: 0;
  margin: 0 0 0 5px;
  padding: 10px 0;
  display: none;
}
#whisper-box ul li .btn:last-child {
  margin: 0;
}
#whisper-box ul li .btn:before {
  margin: 0;
}
#whisper-box ul li .btn span {
  display: none;
}
#whisper-box ul li .qty {
  display: none;
}
#whisper-box ul li.act {
  background: #F9F8F1;
}
#whisper-box ul li.count {
  background: white !important;
  padding: 5px 10px;
}
#maincont[data-ordering='0'] #whisper-box .btn.btn-buy {
  display: none;
}
.strlite ul {
  float: left;
  clear: left;
  width: 100%;
}
.strlite ul li {
  float: left;
  clear: left;
  width: 100%;
  margin: 10px 0;
}
.strlite ul li .img {
  float: left;
  width: 75px;
}
.strlite ul li .img img {
  max-width: 75px;
}
.strlite ul li h2 {
  float: left;
  font-size: 1.4em;
  font-weight: bold;
  padding: 5px 10px;
}
.strlite ul li h3 {
  font-size: 1.1em;
}
.strlite ul li h3:before {
  display: inline-block;
  font: normal normal normal 1.5em/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  content: "\f105";
  float: left;
  padding-right: 5px;
  color: rgba(7, 46, 92, 0.8);
  font-weight: bold;
}
.strlite ul li ul {
  float: right;
  clear: none;
  padding: 0 10px;
  width: calc(100% - 75px);
}
.strlite ul li ul li {
  width: 25%;
  clear: none;
  margin: 5px 0;
}
.error {
  background: url(../img/404.png) no-repeat top right;
}
.error .cnt {
  font-size: 1.2em;
}
.contacts img {
  max-width: 50px;
  border-radius: 50%;
}
.contacts .name {
  font-weight: bold;
  font-size: 1.2em;
  width: 100%;
}
.contacts .title {
  float: left;
  clear: left;
  font-weight: bold;
  padding-right: 5px;
}
.configall .model {
  float: left;
  clear: left;
  width: 100%;
  padding: 5px 0;
  margin-bottom: 5px;
  font-size: 1.2em;
  font-weight: bold;
  border-bottom: 1px solid #C0C0C0;
}
.config th {
  width: 20%;
}
.config .price input {
  width: auto;
  min-width: 0;
  border: none;
  margin: 0;
  padding: 0;
  color: #E62E2E;
  font-size: 1.2rem;
  font-weight: bold;
}
.config .title {
  font-size: 1.2em;
  font-weight: bold;
}
.config .order input {
  width: 30px;
  min-width: 0;
  text-align: center;
}
.config .btn-buy {
  margin: 0;
}
.config .btn-product {
  margin: 0;
  min-width: 0;
}
.config .btn-product:before {
  margin: 0;
}
.config .configuration th {
  width: 10%;
}
.config .configuration .custom-select.product {
  width: 95%;
}
.config .configuration .custom-select.product-count {
  width: 85%;
}
.config .configuration .custom-select.count {
  width: calc(10% - 5px);
}
/* discussion */
.postdisc {
  border: 1px solid #C0C0C0;
  padding: 5px;
  width: 100%;
  width: -moz-available !important;
  width: -webkit-fill-available !important;
}
.postdisc .cnt {
  margin: 5px 0;
  border-top: 1px solid #C0C0C0;
  border-bottom: 1px solid #C0C0C0;
}
.postdisc ul {
  float: left;
}
.postdisc ul li {
  clear: left;
}
.postdisc .tools {
  float: right;
}
.postdisc .tools .btn {
  min-width: 0;
}
.postdisc .enter:before {
  display: inline-block;
  font: normal normal normal 14px/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  content: "\f148";
  transform: rotate(90deg);
  float: left;
  margin: 0 10px;
}
.postdisc .content {
  padding: 0 30px;
}
.postdisc:first-of-type {
  margin-top: 10px;
}
.postdisc.re {
  background-color: #efefef;
}
.recaptcha {
  float: left;
}
.recaptcha.err {
  border: 1px solid red !important;
  box-shadow: 0 0 8px rgba(255, 0, 0, 0.6) !important;
}
.postcodes {
  float: left;
  position: absolute;
  background: #FFFFFF;
  z-index: 9;
  top: 40px;
  border: 1px solid #C0C0C0;
}
.postcodes .tabinfo {
  margin: 0;
}
.postcodes .tabinfo td {
  cursor: pointer;
}
.strdownload ul {
  float: left;
  clear: left;
  width: 100%;
}
.strdownload ul li {
  float: left;
  width: 31.3333%;
  border-bottom: 1px solid #C0C0C0;
}
.strdownload ul li:nth-child(3n+2) {
  margin: 0 3%;
}
.strdownload ul li p {
  float: left;
  padding: 9px 0;
  font-weight: bold;
}
.strdownload ul li a {
  float: right;
}
.discoupons .info {
  top: 6px;
  padding-right: 5px;
}
.discoupons .dicmsg {
  float: left;
  padding: 8px 5px 8px 0;
  color: green;
  font-weight: bold;
}
.discoupons .dicmsg.err {
  color: red;
}
.chart-canvas {
  max-width: 50%;
}
.configsearch .config-param {
  float: left;
  width: calc(25% - 5px);
  margin: 0 5px 10px 0;
}
@media screen and (max-width: 640px) {
  .configsearch .config-param {
    width: calc(50% - 5px);
  }
}
@media screen and (max-width: 480px) {
  .configsearch .config-param {
    width: 100%;
    margin-right: 0;
  }
}
.configsearch .config-param:nth-child(4n+1) {
  clear: left;
}
.configsearch .config-param .hdr {
  padding: 5px;
  background: #072E5C;
  color: white;
}
.configsearch .config-param .cnt {
  padding: 0;
}
.configsearch .config-param .param {
  float: left;
  clear: left;
  width: 100%;
}
.configsearch .config-param .param.val:nth-child(2n) {
  background: rgba(7, 46, 92, 0.4);
}
.configsearch .config-param .param label {
  clear: left;
  width: 100%;
  padding: 5px 5px 5px 27px;
  margin: 0;
}
.configsearch .config-param .param [type="checkbox"] + label:before {
  top: 6px;
  left: 5px;
}
.configsearch .config-param .param [type="checkbox"] + label:after {
  top: 5px;
  left: 9px;
}
.configsearch .tabinfo .img img {
  max-width: 40px;
}
.configsearch .tabinfo .name a {
  font-weight: bold;
}
.configsearch .tabinfo .btn {
  min-width: 75px;
}
#gdpr-zones,
.gdpr-detail {
  display: none;
}
.gdpr label {
  font-size: 1.3rem;
}
.gdpr .info {
  float: right;
}
.gdpr .info:before {
  padding: 2px 5px;
}
.gdpr .btn {
  float: right;
}
.gdprpermis .gdpr .cnt {
  padding: 20px;
}
.gdprpermis .gdpr .ftr {
  border-top: 1px solid #C0C0C0;
}
.gdprpermis .gdpr .ftr .rowbox form {
  float: left;
}
.gdprpermis .gdpr .ftr .rowbox form .date {
  min-width: 70px;
  max-width: 120px;
}
.modal-content .gdpr .hdr a {
  cursor: auto;
  font-size: 1.6rem;
  font-weight: bold;
  color: #000000;
}
#googlemap {
  width: 100%;
  height: 500px;
}
#googlemap .boxcont {
  position: relative;
  margin: 0;
}
#googlemap .boxcont.with-image {
  min-width: 400px;
}
#googlemap .boxcont h3,
#googlemap .boxcont .address {
  padding-bottom: 5px;
}
#googlemap .boxcont p {
  padding-bottom: 2px;
}
#googlemap .boxcont .detail {
  padding-top: 5px;
}
#googlemap .boxcont .img {
  position: absolute;
  top: 0;
  right: 0;
}
#googlemap .boxcont .img img {
  max-width: 200px;
}
#dtplist ul {
  float: left;
  clear: left;
  width: 100%;
  border: 1px solid #C0C0C0;
  border-bottom: none;
}
#dtplist li {
  float: left;
  clear: left;
  width: 100%;
  position: relative;
  padding: 5px;
  border-bottom: 1px solid #C0C0C0;
}
#dtplist li.area {
  background: #dcdcdc;
  cursor: pointer;
}
#dtplist li &gt; div,
#dtplist li &gt; p {
  padding-left: 25px;
}
#dtplist li .address {
  padding-top: 5px;
}
#dtplist li .btn-location {
  position: absolute;
  background: none;
  box-shadow: none;
  border: none;
  min-width: auto;
  margin: 0;
  padding: 5px;
  color: #737373;
}
#dtplist li .btn-location:before {
  margin: 0;
  display: inline-block;
  font: normal normal normal 2.5rem/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}
#dtplist li .detail {
  margin-top: 15px;
}
.ui-widget {
  font-family: 'Open Sans', tahoma, verdana, arial, sans-serif;
  font-size: 1em;
}
.shadowbox {
  position: fixed;
  width: 100%;
  height: 0;
  left: 0;
  top: 0;
  margin: 0;
  padding: 0;
  z-index: 100;
  opacity: 0;
  -webkit-transition: opacity 200ms linear;
  -moz-transition: opacity 200ms linear;
  -o-transition: opacity 200ms linear;
  transition: opacity 200ms linear;
  background-color: #B4AA77;
}
.shadowbox.show {
  height: 100%;
  opacity: 0.5;
}
/* safari a chrome */
/* ie10 a ie11 */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .prodbox h2 {
    min-height: 2.2em;
    max-height: 2.2em;
    margin: 8px 0 4px 0;
  }
  .prodbox .cnt .note {
    max-height: calc(3 * 1.2em);
    min-height: calc(3 * 1.2em);
  }
}
/* firefox */
@-moz-document url-prefix() {
  .prodbox h2 {
    min-height: 2.2em;
    max-height: 2.2em;
    margin: 8px 0 4px 0;
  }
  .prodbox .cnt .note {
    max-height: calc(3 * 1.2em);
    min-height: calc(3 * 1.2em);
  }
}
/* end legend */
/* buttons */
.btn {
  position: relative;
  float: left;
  background: rgba(0, 96, 0, 0.9);
  color: white;
  font-size: 1.3rem;
  font-weight: normal;
  text-transform: uppercase;
  text-align: center;
  text-decoration: none;
  padding: 5px 20px;
  margin: 3px 5px 3px 0;
  min-width: 60px;
  border: none;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  cursor: pointer;
  transition: opacity 0.2s;
}
.btn:hover {
  opacity: 0.9;
  text-decoration: none !important;
}
.btn:before {
  display: inline-block;
  font: normal normal normal 14px/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  margin-right: 5px;
}
.btn .canvasloader {
  float: left;
  margin-right: 5px;
}
.btn span {
  white-space: nowrap;
  display: inline-block;
}
.btn span:first-letter {
  text-transform: uppercase;
}
.btn-icon:before,
.fa:before {
  display: inline-block;
  font: normal normal normal 14px/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  margin-right: 5px;
}
.btn-icon:before {
  color: rgba(0, 96, 0, 0.9);
}
.btn-res {
  display: none;
}
a.btn {
  color: white;
}
.btn-big {
  padding: 10px 20px;
  font-size: 1.2em;
}
.btn-big:before {
  display: inline-block;
  font: normal normal normal 1.2em/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  margin-right: 10px;
}
.btn-warning {
  background: #eea236;
}
.btn-danger {
  background: #fa0000;
}
.btn-success {
  background: #50aa46;
}
.btn-inv {
  background: #B4AA77;
  -webkit-box-shadow: 0 0 1px 0 rgba(90, 90, 90, 0.8);
  -moz-box-shadow: 0 0 1px 0 rgba(90, 90, 90, 0.8);
  box-shadow: 0 0 1px 0 rgba(90, 90, 90, 0.8);
}
.btn-inv:hover {
  background: rgba(90, 90, 90, 0.7);
}
.btn-dis {
  background: rgba(200, 200, 200, 0.8);
  -webkit-box-shadow: 0 0 1px 0 rgba(200, 200, 200, 0.8);
  -moz-box-shadow: 0 0 1px 0 rgba(200, 200, 200, 0.8);
  box-shadow: 0 0 1px 0 rgba(200, 200, 200, 0.8);
  cursor: auto;
  color: black;
}
.btn-dis:hover {
  background: rgba(200, 200, 200, 0.7);
}
.btn-buy u {
  display: none;
  float: right;
  position: relative;
  margin: 0 -10px 0 10px;
  border-left: 1px solid rgba(255, 255, 255, 0.5);
  padding: 0 10px;
}
.btn-buy u:before {
  display: inline-block;
  font: normal normal normal 14px/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  content: "\f0d7";
}
.btn-buy:before,
.btn-login:before,
.btn-logout:before,
.btn-comp:before,
.btn-delete:before,
.btn-search:before {
  width: 32px;
  height: 32px;
  display: inline-block;
  content: "";
  top: -4px;
  margin-right: 5px;
  vertical-align: top;
  position: relative;
}
.btn-buy:before {
  background: url("../img/ICO_kosik_white.svg") no-repeat center center;
  background-size: 130%;
}
.btn-login:before,
.btn-logout:before {
  background: url("../img/ICO_login_white.svg") no-repeat center center;
  background-size: 120%;
}
.btn-logout:before {
  background: url("../img/ICO_logout_white.svg") no-repeat center center;
  background-size: 120%;
}
.btn-search:before {
  content: "\f002";
}
.btn-create:before {
  content: "\f067";
}
.btn-edit:before {
  content: "\f044";
}
.btn-delete:before {
  background: url("../img/ICO_storno_white.svg") no-repeat center center;
  background-size: 100%;
  width: 22px;
  height: 22px;
  top: 0;
}
.btn-import:before {
  content: "\f15c";
}
.btn-remove {
  min-width: 0;
  margin: 5px 0;
  color: black;
  box-shadow: none;
}
.btn-remove:before {
  content: "\f00d";
  margin: 0;
}
.btn-remove:hover {
  color: white;
}
.btn-second {
  background: #737373;
}
.btn-close:before {
  content: "\f00d";
}
.btn-responsefilter {
  display: none;
  float: right;
}
.btn-comp:before {
  background: url("../img/ICO_porovnat_white.svg") no-repeat center center;
  background-size: 130%;
  margin-right: 0;
}
.btn-comp.remove:before {
  color: silver;
}
.btn-favour:before {
  content: "\f08a";
}
.btn-favour.remove:before {
  content: "\f004";
}
.btn-facebook:before {
  content: "\f09a";
}
.btn-down:before {
  content: "\f0d7";
}
.btn-up:before {
  content: "\f0d8";
}
.btn-save:before {
  content: "\f0c7";
}
.btn-refresh:before {
  content: "\f021";
}
.btn-next:before {
  content: "\f054";
  float: right;
  margin: 0 0 0 5px;
}
.btn-back:before {
  content: "\f053";
}
.btn-create-ord:before {
  content: "\f00c";
}
.btn-print:before {
  content: "\f02f";
}
.btn-watchdog:before {
  content: "\f1b0";
}
.btn-send:before {
  content: "\f1d8";
}
.btn-user:before {
  content: "\f007";
}
.btn-users:before {
  content: "\f0c0";
}
.btn-user-name:before {
  content: "\f21b";
}
.btn-pdf {
  min-width: auto;
  background: none;
  border: none;
  padding: 2px 0;
  box-shadow: none;
}
.btn-pdf:hover {
  background: none;
}
.btn-pdf span {
  display: none;
}
.btn-pdf:before {
  font-size: 2.4rem;
  content: "\f1c1";
  margin: 0;
  color: rgba(0, 96, 0, 0.8);
}
.btn-new:before {
  content: "\f016";
}
.btn-newWith:before {
  content: "\f0f6";
}
.btn-tool {
  min-width: 0;
}
.btn-tool span {
  display: none;
}
.btn-tool:before {
  font-size: 2em;
  margin: 0;
}
.btn-error:before {
  content: "\f06a";
}
.btn-password:before {
  content: "\f084";
}
.btn-location:before {
  content: "\f041";
}
.btn-unlock:before {
  content: "\f09c";
}
.btn-xls {
  min-width: auto;
  background: none;
  border: none;
  padding: 2px 0;
  box-shadow: none;
}
.btn-xls:hover {
  background: none;
}
.btn-xls span {
  display: none;
}
.btn-xls:before {
  font-size: 2.4rem;
  content: "\f1c3";
  margin: 0;
  color: rgba(0, 96, 0, 0.8);
}
.btn-excel:before {
  content: "\f1c3";
}
.btn-submit {
  float: right;
  margin-left: 5px;
  margin-right: 0;
}
.btn-confirm:before {
  content: "\f061";
}
.btn-link:before {
  content: "\f0c1";
}
.btn-config:before {
  content: "\f0ad";
}
.btn-product:before {
  content: "\f0c9";
}
.btn-dollar:before {
  content: "\f155";
}
.btn-envelope:before {
  content: "\f0e0";
}
.btn-comment:before {
  content: "\f075 ";
}
.btn-reply:before {
  content: "\f112";
}
.btn-share:before {
  content: "\f064";
}
.btn-check:before {
  content: "\f00c";
}
.btn-download:before {
  content: "\f019";
}
.btn-menu:before {
  content: "\f0c9";
}
#leftcont .boxcont.tree {
  background: #072e5c;
  border-radius: 0 0 4px 4px;
}
#leftcont .boxcont.tree .hdr {
  background: #FFFFFF;
}
#leftcont .boxcont.tree .hdr li {
  background: rgba(11, 70, 139, 0.9);
  color: white;
  font-size: 1.2em;
  font-weight: bold;
  text-transform: uppercase;
  float: left;
  padding: 5px 10px;
  text-align: center;
  width: calc(50% - 1px);
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  cursor: pointer;
}
#leftcont .boxcont.tree .hdr li:last-child {
  float: right;
}
#leftcont .boxcont.tree .hdr li.act {
  background: #072e5c;
}
nav ul.spresenttree {
  float: left;
  clear: left;
  width: 100%;
}
nav ul.spresenttree li {
  padding: 5px 0;
  margin: 0 10px;
  border-bottom: 1px solid;
  border-color: rgba(192, 192, 192, 0.33333333);
  float: left;
  clear: left;
  width: calc(100% - 10px);
  position: relative;
}
nav ul.spresenttree li a {
  float: left;
  width: calc(100% - 2rem);
  text-decoration: none;
  font-size: 1.5rem;
  color: #FFFFFF;
  opacity: 1;
  margin-left: 2rem;
}
nav ul.spresenttree li a:hover {
  opacity: 1;
}
nav ul.spresenttree li:last-child {
  border: none;
}
nav ul.spresenttree li &gt; span:before {
  content: "â€¢";
  position: absolute;
  width: 1.8rem;
  text-align: center;
  color: #FFFFFF;
  opacity: 0.5;
  border: none;
  font-size: 1.8rem;
  font-weight: bold;
  margin-top: -0.2rem;
  left: 0;
}
nav ul.spresenttree li li {
  margin: 0;
  width: 100%;
}
nav ul.spresenttree li li a {
  color: #FFFFFF !important;
}
nav ul.spresenttree li.plus &gt; span {
  cursor: pointer;
}
nav ul.spresenttree li.plus &gt; span:before {
  content: "+";
}
nav ul.spresenttree li.plus ul {
  display: none;
}
nav ul.spresenttree li.minus &gt; span {
  cursor: pointer;
}
nav ul.spresenttree li.minus &gt; span:before {
  content: "-";
}
nav ul.spresenttree ul {
  padding: 5px 0 0 18px;
  border: none;
}
nav .webmenu {
  float: left;
  padding: 0;
}
nav .webmenu li {
  position: relative;
  float: left;
  list-style: none;
}
nav .webmenu li a {
  text-decoration: none;
  cursor: pointer;
  float: left;
  font-size: 1.3rem;
  opacity: 1;
  padding: 10px 20px;
  color: #FFFFFF;
}
nav .webmenu li:after {
  /*
      content: "|";
      padding: 0 10px;
      margin: 5px 0;
      float: left;
      color: @baseHighlightColor;
      opacity: @alpha / 1.5;
      */
}
nav .webmenu li:last-child:after {
  content: "";
}
/* hover menu */
#headercont {
  /* click menu */
}
#headercont .webmenu {
  float: right;
}
#headercont .webmenu &gt; li {
  margin: 0px;
}
#headercont .webmenu &gt; li:last-child ul {
  left: inherit;
  right: 0;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-top-left-radius: 10px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-topleft: 10px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#headercont .webmenu &gt; li:hover &gt; a {
  background: #F9F8F1;
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-top-left-radius: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-topleft: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #827848;
}
#headercont .webmenu &gt; li a {
  padding: 10px 20px;
}
#headercont .webmenu &gt; li a.fa {
  font-size: 1.8rem;
  line-height: 1.4;
}
#headercont .webmenu &gt; li a:hover {
  background: #F9F8F1;
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-top-left-radius: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-topleft: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #827848;
}
#headercont .webmenu &gt; li a.fa-sign-out:hover {
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-top-left-radius: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-topleft: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#headercont .webmenu &gt; li a:before {
  line-height: 2.1rem;
}
#headercont .webmenu a {
  font-size: 1.8rem;
}
#headercont .webmenu li:hover &gt; ul {
  display: block;
}
#headercont .webmenu ul {
  position: absolute;
  top: 35px;
  left: 0px;
  display: none;
  padding: 0;
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: #f9f8f1;
  z-index: 9;
}
#headercont .webmenu ul li {
  float: left;
  clear: left;
  width: 250px;
  padding: 0;
}
#headercont .webmenu ul li:first-child {
  margin-top: 10px;
}
#headercont .webmenu ul li:last-child {
  margin-bottom: 5px;
}
#headercont .webmenu ul li ul {
  top: 0;
  left: 100%;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#headercont .webmenu ul li a {
  color: #006F01;
  width: 100%;
  padding: 6px 20px;
}
#headercont .webmenu ul li a:hover {
  text-decoration: underline;
  background: none;
}
#headercont .webmenu ul li:after {
  content: "";
  padding: 0;
  margin: 0;
}
#footercont .webmenu {
  width: 200px;
  margin: 0 0 0 50px;
}
#footercont .webmenu li {
  position: relative;
  width: 200px;
  float: none;
  padding: 0 19px 0 0;
}
#footercont .webmenu li a {
  text-transform: uppercase;
  font-size: 1.6em;
  font-weight: normal;
  width: 100%;
  padding: 0;
  color: #9A9A9A;
  float: none;
}
#footercont .webmenu li ul {
  float: left;
  clear: left;
  padding: 15px 0 0 0;
}
#footercont .webmenu li ul li {
  padding: 0 0 5px 0;
}
#footercont .webmenu li ul li a {
  text-transform: uppercase;
  font-size: 1.2em;
  border: none;
  float: none;
}
#footercont .webmenu li ul li a:hover {
  text-decoration: underline;
}
#footercont .webmenu li:after {
  display: none;
}
#footercont .webmenu li:before {
  display: none;
}
.sptnavigator #centercont {
  padding: 0;
}
@-moz-document url-prefix() {
  .sptnavigator #centercont {
    padding: 0;
  }
}
#sptnav {
  float: left;
  clear: left;
  width: 100%;
  height: 66px;
}
#sptnav ul {
  position: relative;
  float: left;
  clear: left;
  width: 100%;
  background: #338032;
  height: 66px;
}
#sptnav ul li {
  padding: 12px 16px;
}
#sptnav ul li.act {
  background: #9FF0A1;
  border: none;
}
#sptnav ul li.act a,
#sptnav ul li.act p {
  color: #006F01;
}
#sptnav ul li.act .sptnavsub {
  display: block;
}
#sptnav ul li img {
  display: none;
  float: left;
  max-width: 30px;
  max-height: 30px;
  margin-right: 10px;
}
#sptnav ul li a,
#sptnav ul li p {
  float: left;
  font-size: 1.9rem;
  font-weight: normal;
  padding: 10px 0;
  color: #FFFFFF;
}
#sptnav ul li .sptnavsub {
  display: none;
  position: absolute;
  left: 0;
  top: 66px;
  width: 100%;
  background: #9FF0A1;
  border: none;
  border-top: none;
  box-shadow: none;
}
#sptnav ul li .sptnavsub ul {
  background: #9FF0A1;
  border: none;
  height: auto;
}
#sptnav ul li .sptnavsub ul li {
  border: none;
  width: calc(100% / 6);
}
#sptnav ul li .sptnavsub ul li a:hover {
  text-decoration: underline;
}
#sptnav ul li .sptnavsub ul li:first-child {
  margin: 0;
}
#sptnav ul li .sptnavsub ul li.act {
  border: none;
}
#sptnav ul li .sptnavsub ul li:nth-child(6n+1) {
  clear: left;
}
#sptnav ul li .sptnavsub ul li img {
  max-width: 45px;
  max-height: 45px;
}
#sptnav ul li .sptnavsub ul li a,
#sptnav ul li .sptnavsub ul li p {
  border-bottom: none;
  padding: 2px 0;
  width: calc(100% - 55px);
  color: #006F01;
}
#sptnav ul li .sptnavsub &gt; ul &gt; li:nth-child(6n+1) {
  padding-left: 30px;
}
#sptnav ul li .sptnavsub &gt; ul &gt; li &gt; a {
  font-weight: bold;
}
#sptnav ul li .sptnavsub .level9 {
  top: 0px;
  left: 0px;
}
#sptnav ul li .sptnavsub .level9 li {
  padding: 2px 0;
  width: 100%;
}
#sptnav ul li .sptnavsub .level9 li a {
  font-size: 1.2rem;
  padding: 0;
  width: auto;
  border: none;
}
#sptnav ul li .sptnavsub .level9 li a:hover {
  text-decoration: underline;
}
#sptnav ul li .sptnavsub .level9 li a.act {
  text-decoration: underline;
}
#sptnav ul li .sptnavsub .level9 li img {
  display: none;
}
#sptnav ul &gt; li:first-child {
  padding-left: 30px;
}
/* responsive styles */
@media screen and (max-width: 1300px) {
  #sptnav .level3 &gt; li &gt; img {
    display: none;
  }
  #sptnav .level3 .sptnavsub &gt; ul &gt; li {
    padding: 12px 8px;
  }
  #sptnav .level3 .sptnavsub &gt; ul &gt; li a {
    width: 100%;
  }
  #sptnav .level3 .sptnavsub &gt; ul &gt; li:first-child,
  #sptnav .level3 .sptnavsub &gt; ul &gt; li:nth-child(6n+1) {
    padding-left: 20px;
  }
  #sptnav .level3 .sptnavsub &gt; ul &gt; li:last-child {
    padding-right: 20px;
  }
}
@media screen and (max-width: 980px) {
  #sptnav {
    display: none;
  }
}
/* end responsive styles */
/* documents orderss, order, invoice... */
.document {
  border: 1px solid #C0C0C0;
}
.document .hdr {
  padding: 0 10px;
  border-bottom: 1px solid #C0C0C0;
}
.document .hdr &gt; p {
  padding: 10px 0;
}
.document .hdr .btn {
  float: right;
  margin: 6px 0;
}
.document .cnt {
  padding: 0 10px;
}
.document .cnt table {
  border: none;
  margin: 0;
}
.document .cnt table th {
  width: auto;
  min-width: 160px;
  white-space: nowrap;
}
.document .cnt table td {
  width: 100%;
}
.document .cnt table td .btn-pdf {
  margin: 0 5px;
}
.document .cnt table td .btn-pdf:before {
  font-size: 1.2em;
}
.document .cnt ul {
  float: left;
  clear: left;
  width: 100%;
  padding: 5px 0;
}
.document .cnt ul li {
  float: left;
  clear: left;
  width: 100%;
}
.document .cnt ul li ul {
  padding-left: 20px;
}
.document .cnt ul li .btn {
  margin-top: 10px;
}
.document.qrcode {
  clear: left;
}
.document.qrcode .cnt {
  display: flex;
  flex-wrap: wrap;
}
.document.qrcode .cnt .tabinfo {
  width: 70%;
}
.document.qrcode .cnt figure {
  text-align: center;
  padding: 10px;
  margin: 0;
}
.user-document ol {
  padding-left: 1em;
}
.user-document h1,
.user-document h2,
.user-document h3,
.user-document p,
.user-document ol {
  margin: 0.5em 0;
}
.user-document ul {
  padding-left: 1.2em;
  list-style: disc;
}
.user-document ul li {
  float: none;
}
.user-document ul li a {
  font-size: 1em;
}
/* default styles for owl carousel */
.owl-carousel,
.owl-carousel .owl-item {
  -webkit-tap-highlight-color: transparent;
  position: relative;
}
.owl-carousel {
  display: none;
  position: relative;
  width: 100%;
  z-index: 1;
}
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
  touch-action: manipulation;
  -moz-backface-visibility: hidden;
}
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel .owl-stage-outer {
  overflow: hidden;
  -webkit-transform: translate3d(0, 0, 0);
}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.owl-carousel .owl-item {
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-touch-callout: none;
}
.owl-carousel .owl-item img {
  display: inline-block;
  width: 100%;
}
.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled {
  display: none;
}
.no-js .owl-carousel,
.owl-carousel.owl-loaded {
  display: block;
}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
  cursor: pointer;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel button.owl-dot {
  background: 0 0;
  color: inherit;
  border: none;
  padding: 0 !important;
  font: inherit;
}
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
.owl-carousel.owl-hidden {
  opacity: 0;
}
.owl-carousel.owl-refresh .owl-item {
  visibility: hidden;
}
.owl-carousel.owl-drag .owl-item {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel.owl-grab {
  cursor: move;
  cursor: grab;
}
.owl-carousel.owl-rtl {
  direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
  float: right;
}
.owl-carousel .animated {
  animation-duration: 1s;
  animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
  z-index: 0;
}
.owl-carousel .owl-animated-out {
  z-index: 1;
}
.owl-carousel .fadeOut {
  animation-name: fadeOut;
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.owl-height {
  transition: height 0.5s ease-in-out;
}
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 0.4s ease;
}
.owl-carousel .owl-item .owl-lazy:not([src]),
.owl-carousel .owl-item .owl-lazy[src^=""] {
  max-height: 0;
}
.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d;
}
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url(owl.video.play.png) no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 0.1s ease;
}
.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
  transform: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn {
  display: none;
}
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 0.4s ease;
}
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%;
}
.owl-theme .owl-dots,
.owl-theme .owl-nav {
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}
.owl-theme .owl-nav [class*=owl-] {
  color: #FFF !important;
  font-size: 14px;
  margin: 5px;
  padding: 4px 7px;
  display: none;
  cursor: pointer;
  border-radius: 3px;
}
.owl-theme:hover .owl-nav [class*=owl-] {
  display: block;
  background: rgba(255, 255, 255, 0.6);
}
.owl-theme .owl-nav button {
  position: absolute;
  top: calc(50% - 2rem);
  z-index: 7;
  overflow: hidden;
}
.owl-theme .owl-nav .owl-prev,
.owl-theme .owl-nav .owl-next {
  outline: none;
  left: 0;
  width: 4rem;
  height: 4rem;
  margin: 0;
}
.owl-theme .owl-nav .owl-prev {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.owl-theme .owl-nav .owl-next {
  left: auto;
  right: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.owl-theme .owl-nav span {
  float: left;
  width: 100%;
  font-size: 2.5rem;
}
.owl-theme .owl-nav [class*=owl-]:hover {
  background: rgba(255, 255, 255, 0.7);
  text-decoration: none;
}
.owl-theme .owl-nav .disabled {
  opacity: 0.5;
  cursor: default;
}
.owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 10px;
}
.owl-theme .owl-dots .owl-dot {
  display: inline-block;
  zoom: 1;
}
.owl-theme .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  background: #D6D6D6;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 0.2s ease;
  border-radius: 30px;
}
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
  background: #869791;
}
/* end default styles for owl carousel */
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 *  Owl Carousel - Core
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1;
}
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
  touch-action: manipulation;
  -moz-backface-visibility: hidden;
  /* fix firefox animation glitch */
}
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
}
.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
  display: none;
}
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
  cursor: pointer;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next,
.owl-carousel button.owl-dot {
  background: none;
  color: inherit;
  border: none;
  padding: 0 !important;
  font: inherit;
}
.owl-carousel.owl-loaded {
  display: block;
}
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
.owl-carousel.owl-hidden {
  opacity: 0;
}
.owl-carousel.owl-refresh .owl-item {
  visibility: hidden;
}
.owl-carousel.owl-drag .owl-item {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel.owl-grab {
  cursor: move;
  cursor: grab;
}
.owl-carousel.owl-rtl {
  direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
  float: right;
}
/* No Js */
.no-js .owl-carousel {
  display: block;
}
/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
  z-index: 0;
}
.owl-carousel .owl-animated-out {
  z-index: 1;
}
.owl-carousel .fadeOut {
  animation-name: fadeOut;
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
/*
 *  Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out;
}
/*
 *  Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item {
  /**
              This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong
              calculation of the height of the owl-item that breaks page layouts
           */
}
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-item .owl-lazy[src^=""],
.owl-carousel .owl-item .owl-lazy:not([src]) {
  max-height: 0;
}
.owl-carousel .owl-item img.owl-lazy {
  transform-style: preserve-3d;
}
/*
 *  Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease;
}
.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
  transform: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none;
}
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%;
}
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 *  Default theme - Owl Carousel CSS File
 */
.owl-theme .owl-nav {
  margin-top: 10px;
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}
.owl-theme .owl-nav [class*='owl-'] {
  color: #FFF;
  font-size: 14px;
  margin: 5px;
  padding: 4px 7px;
  background: #D6D6D6;
  display: inline-block;
  cursor: pointer;
  border-radius: 3px;
}
.owl-theme .owl-nav [class*='owl-']:hover {
  background: #869791;
  color: #FFF;
  text-decoration: none;
}
.owl-theme .owl-nav .disabled {
  opacity: 0.5;
  cursor: default;
}
.owl-theme .owl-nav.disabled + .owl-dots {
  margin-top: 10px;
}
.owl-theme .owl-dots {
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}
.owl-theme .owl-dots .owl-dot {
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.owl-theme .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  margin: 5px 7px;
  background: #D6D6D6;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 200ms ease;
  border-radius: 30px;
}
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
  background: #869791;
}
/* cls css files  */
.stiparcomp .hdr h1 p {
  padding: 0 0 10px 0;
  margin: 0;
  font: normal normal normal 3.4rem TriviaSansMedium;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  color: #006000;
}
.stiparcomp .hdr h1 span {
  padding-left: 5px;
  font-size: 0.8em;
}
.stiparcomp .hdr h1 span:before {
  content: "(";
}
.stiparcomp .hdr h1 span:after {
  content: ")";
}
.stiparcomp .hdr .buttons {
  float: right;
  position: relative;
  top: 13px;
}
.stiparcomp .hdr .buttons .filteritem {
  float: left;
  margin: 4px 10px;
}
.stiparcomp .hdr .sharer {
  display: none;
  float: right;
}
.stiparcomp .hdr .sharer .fa:before {
  display: inline-block;
  font: normal normal normal 3rem/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}
.stiparcomp .hdr .sharer .fa-facebook-square {
  color: #4966b6;
}
.stiparcomp .hdr .sharer .fa-twitter-square {
  color: #44bae5;
}
.stiparcomp .hdr .sharer .fa-google-plus-square {
  color: #dc4a3d;
}
.stiparcomp .hdr .sharer span {
  display: none;
}
.stiparcomp .arr {
  float: left;
  cursor: pointer;
  margin: 0 5px;
}
.stiparcomp .arr.arr-next:after,
.stiparcomp .arr.arr-prev:after {
  content: "\f105";
  display: inline-block;
  font: normal normal normal 3rem/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  opacity: 0.6;
}
.stiparcomp .arr.arr-next:hover:after,
.stiparcomp .arr.arr-prev:hover:after {
  opacity: 1;
}
.stiparcomp .arr.arr-prev:after {
  content: "\f104";
}
.stiparcomp .cnt {
  overflow-x: auto;
}
.stiparcomp .cnt table {
  width: auto;
  border-top: 1px solid #006000;
}
.stiparcomp .cnt table tr th {
  padding: 10px 20px 10px 10px;
}
.stiparcomp .cnt table tr:last-child th,
.stiparcomp .cnt table tr:last-child td {
  border: none;
}
.stiparcomp .cnt table th,
.stiparcomp .cnt table td {
  width: 230px;
  min-width: 230px;
  max-width: 230px;
  vertical-align: top;
  padding: 10px;
  border-bottom: 1px solid #006000;
}
.stiparcomp .cnt table .sippriceord .light {
  font-weight: normal;
  color: #828282;
}
.stiparcomp .cnt table .stiplname td,
.stiparcomp .cnt table .stiplname th {
  background: #9FF0A1;
}
.stiparcomp .cnt table .detparam,
.stiparcomp .cnt table .diffparam {
  display: none;
}
.stiparcomp .cnt table .remove th,
.stiparcomp .cnt table .remove td {
  border: none;
  padding: 0 5px;
}
.stiparcomp .cnt table .remove .btn-delete {
  background: #00a3e3;
  /* Old browsers */
  background: -moz-linear-gradient(top, #00a3e3 0%, #98d4df 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #00a3e3 0%, #98d4df 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #00a3e3 0%, #98d4df 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a3e3', endColorstr='#98d4df', GradientType=0);
  border: none;
  box-shadow: none;
  color: #072e5c;
  min-width: auto;
  margin: 10px 5px;
  padding: 0 3px;
  float: right;
}
.stiparcomp .cnt table .remove .btn-delete:before {
  font-size: 1.6em;
  margin: 0;
}
.stiparcomp .cnt table .thumbnail a {
  display: table;
  margin: 0 auto;
}
.stiparcomp .cnt table .thumbnail a img {
  max-width: 100px;
}
.stiparcomp .cnt table .order {
  width: 100%;
}
.stiparcomp .cnt table .order .btn-buy {
  display: table;
  float: none;
  margin: 0 auto;
}
.stiparcomp .cnt table .order .btn-buy:before {
  display: none;
}
.stiparcomp .cnt table .stitagd {
  display: none;
}
.ordbaskets {
  /* printpage */
}
.ordbaskets .ordersteps {
  padding: 30px 20px;
  margin-bottom: 0;
}
.ordbaskets .contentcont .boxcont:not(.msgbox) a:hover {
  text-decoration: underline;
}
.ordbaskets .contentcont .boxcont:not(.msgbox) .hdr:not(:empty) {
  padding: 0;
  background: none;
}
.ordbaskets .contentcont .boxcont:not(.msgbox) .hdr p {
  padding: 0 0 10px 0;
  margin: 0;
  font: normal normal normal 3.4rem TriviaSansMedium;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  color: #006000;
}
.ordbaskets .contentcont .boxcont:not(.msgbox) &gt; .cnt {
  padding: 20px 10px;
}
@-moz-document url-prefix() {
  .ordbaskets .contentcont .boxcont:not(.msgbox) &gt; .cnt .btn-import {
    padding: 6px 10px;
  }
}
.ordbaskets .contentcont .boxcont:not(.msgbox) &gt; .cnt .boxcont {
  border: none;
}
.ordbaskets .contentcont .boxcont:not(.msgbox) &gt; .cnt .boxcont .tabinfo .energyclass {
  display: none;
}
.ordbaskets .contentcont .boxcont:not(.msgbox) &gt; .cnt .rowbox .label {
  padding: 15px 10px;
  margin: 0;
}
.ordbaskets .contentcont .boxcont:not(.msgbox) &gt; .cnt .rowbox .label.ex_01 {
  padding-top: 8px;
}
.ordbaskets .contentcont .boxcont:not(.msgbox) &gt; .cnt p {
  margin: 0;
}
.ordbaskets .contentcont .boxcont:not(.msgbox).navbar {
  border: none;
}
.ordbaskets .tradeterm {
  border: none !important;
}
.ordbaskets .tradeterm .cnt {
  padding: 5px 0;
}
.ordbaskets .tradeterm .cnt .rowbox {
  float: right;
  font-size: 1.3rem;
}
.ordbaskets .gdpr {
  border: none !important;
}
.ordbaskets .gdpr .cnt {
  padding: 5px 0;
}
.ordbaskets .gdpr .cnt .rowbox {
  float: right;
  clear: right;
  font-size: 1.3rem;
}
.ordbaskets .gdpr .cnt .rowbox .info span {
  right: 22px;
  bottom: -4px;
}
.ordbaskets .trippleswitch {
  background: #FAF9F2;
  padding: 30px;
  border: none;
  margin-bottom: 0;
}
.ordbaskets .trippleswitch .trplopt {
  float: left;
  width: 33.3333%;
  padding: 10px;
}
.ordbaskets .trippleswitch .trplopt label {
  transition: all 200ms ease;
  padding: 20px 0 17px 0;
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  font: normal normal normal 1.9rem TriviaSansRagular;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-transform: uppercase;
  color: #006000;
  background: #F1EEDB;
  width: 100%;
  margin: 0px;
  text-align: center;
}
.ordbaskets .trippleswitch .trplopt label:hover {
  background: #eae5c9;
}
.ordbaskets .trippleswitch .trplopt label:before,
.ordbaskets .trippleswitch .trplopt label:after {
  display: none;
}
.ordbaskets .trippleswitch .trplopt input[type=radio]:checked + label {
  background: #006000;
  color: #fff;
}
.ordbaskets .trippleswitch .trplopt p {
  width: 100%;
  clear: both;
  padding: 10px  0 0 0;
  color: #828282;
  text-align: center;
}
.ordbaskets .contact,
.ordbaskets .boxcont.comshipto,
.ordbaskets .buyasfirm,
.ordbaskets .customsignorder,
.ordbaskets .customordcodeo,
.ordbaskets .discoupons,
.ordbaskets .logincontact,
.ordbaskets .payway,
.ordbaskets .delivery {
  background: #FAF9F2;
  padding: 30px;
  border: none;
  margin-bottom: 0;
}
.ordbaskets .contact .rowbox,
.ordbaskets .boxcont.comshipto .rowbox,
.ordbaskets .buyasfirm .rowbox,
.ordbaskets .customsignorder .rowbox,
.ordbaskets .customordcodeo .rowbox,
.ordbaskets .discoupons .rowbox,
.ordbaskets .logincontact .rowbox,
.ordbaskets .payway .rowbox,
.ordbaskets .delivery .rowbox {
  width: 100%;
}
.ordbaskets .contact .rowbox .text,
.ordbaskets .boxcont.comshipto .rowbox .text,
.ordbaskets .buyasfirm .rowbox .text,
.ordbaskets .customsignorder .rowbox .text,
.ordbaskets .customordcodeo .rowbox .text,
.ordbaskets .discoupons .rowbox .text,
.ordbaskets .logincontact .rowbox .text,
.ordbaskets .payway .rowbox .text,
.ordbaskets .delivery .rowbox .text {
  padding: 15px 0;
}
.ordbaskets .contact .rowbox .inputs,
.ordbaskets .boxcont.comshipto .rowbox .inputs,
.ordbaskets .buyasfirm .rowbox .inputs,
.ordbaskets .customsignorder .rowbox .inputs,
.ordbaskets .customordcodeo .rowbox .inputs,
.ordbaskets .discoupons .rowbox .inputs,
.ordbaskets .logincontact .rowbox .inputs,
.ordbaskets .payway .rowbox .inputs,
.ordbaskets .delivery .rowbox .inputs {
  width: calc(100% - 150px);
}
.ordbaskets .contact .rowbox label,
.ordbaskets .boxcont.comshipto .rowbox label,
.ordbaskets .buyasfirm .rowbox label,
.ordbaskets .customsignorder .rowbox label,
.ordbaskets .customordcodeo .rowbox label,
.ordbaskets .discoupons .rowbox label,
.ordbaskets .logincontact .rowbox label,
.ordbaskets .payway .rowbox label,
.ordbaskets .delivery .rowbox label {
  padding-top: 1px;
  margin-left: 0;
}
.ordbaskets .contact .rowbox input,
.ordbaskets .boxcont.comshipto .rowbox input,
.ordbaskets .buyasfirm .rowbox input,
.ordbaskets .customsignorder .rowbox input,
.ordbaskets .customordcodeo .rowbox input,
.ordbaskets .discoupons .rowbox input,
.ordbaskets .logincontact .rowbox input,
.ordbaskets .payway .rowbox input,
.ordbaskets .delivery .rowbox input,
.ordbaskets .contact .rowbox textarea,
.ordbaskets .boxcont.comshipto .rowbox textarea,
.ordbaskets .buyasfirm .rowbox textarea,
.ordbaskets .customsignorder .rowbox textarea,
.ordbaskets .customordcodeo .rowbox textarea,
.ordbaskets .discoupons .rowbox textarea,
.ordbaskets .logincontact .rowbox textarea,
.ordbaskets .payway .rowbox textarea,
.ordbaskets .delivery .rowbox textarea {
  margin: 5px 0;
  padding: 10px;
}
.ordbaskets .contact .rowbox input,
.ordbaskets .boxcont.comshipto .rowbox input,
.ordbaskets .buyasfirm .rowbox input,
.ordbaskets .customsignorder .rowbox input,
.ordbaskets .customordcodeo .rowbox input,
.ordbaskets .discoupons .rowbox input,
.ordbaskets .logincontact .rowbox input,
.ordbaskets .payway .rowbox input,
.ordbaskets .delivery .rowbox input {
  width: 100%;
}
.ordbaskets .contact .rowbox .custom-select,
.ordbaskets .boxcont.comshipto .rowbox .custom-select,
.ordbaskets .buyasfirm .rowbox .custom-select,
.ordbaskets .customsignorder .rowbox .custom-select,
.ordbaskets .customordcodeo .rowbox .custom-select,
.ordbaskets .discoupons .rowbox .custom-select,
.ordbaskets .logincontact .rowbox .custom-select,
.ordbaskets .payway .rowbox .custom-select,
.ordbaskets .delivery .rowbox .custom-select {
  padding: 5px 0;
  margin: 5px 0;
  width: calc(100% - 150px);
}
.ordbaskets .contact .rowbox.ordnote,
.ordbaskets .boxcont.comshipto .rowbox.ordnote,
.ordbaskets .buyasfirm .rowbox.ordnote,
.ordbaskets .customsignorder .rowbox.ordnote,
.ordbaskets .customordcodeo .rowbox.ordnote,
.ordbaskets .discoupons .rowbox.ordnote,
.ordbaskets .logincontact .rowbox.ordnote,
.ordbaskets .payway .rowbox.ordnote,
.ordbaskets .delivery .rowbox.ordnote,
.ordbaskets .contact .rowbox.ordcodeo,
.ordbaskets .boxcont.comshipto .rowbox.ordcodeo,
.ordbaskets .buyasfirm .rowbox.ordcodeo,
.ordbaskets .customsignorder .rowbox.ordcodeo,
.ordbaskets .customordcodeo .rowbox.ordcodeo,
.ordbaskets .discoupons .rowbox.ordcodeo,
.ordbaskets .logincontact .rowbox.ordcodeo,
.ordbaskets .payway .rowbox.ordcodeo,
.ordbaskets .delivery .rowbox.ordcodeo {
  text-align: center;
}
.ordbaskets .contact .rowbox.ordnote .label,
.ordbaskets .boxcont.comshipto .rowbox.ordnote .label,
.ordbaskets .buyasfirm .rowbox.ordnote .label,
.ordbaskets .customsignorder .rowbox.ordnote .label,
.ordbaskets .customordcodeo .rowbox.ordnote .label,
.ordbaskets .discoupons .rowbox.ordnote .label,
.ordbaskets .logincontact .rowbox.ordnote .label,
.ordbaskets .payway .rowbox.ordnote .label,
.ordbaskets .delivery .rowbox.ordnote .label,
.ordbaskets .contact .rowbox.ordcodeo .label,
.ordbaskets .boxcont.comshipto .rowbox.ordcodeo .label,
.ordbaskets .buyasfirm .rowbox.ordcodeo .label,
.ordbaskets .customsignorder .rowbox.ordcodeo .label,
.ordbaskets .customordcodeo .rowbox.ordcodeo .label,
.ordbaskets .discoupons .rowbox.ordcodeo .label,
.ordbaskets .logincontact .rowbox.ordcodeo .label,
.ordbaskets .payway .rowbox.ordcodeo .label,
.ordbaskets .delivery .rowbox.ordcodeo .label {
  display: none;
}
.ordbaskets .contact .rowbox.ordnote textarea,
.ordbaskets .boxcont.comshipto .rowbox.ordnote textarea,
.ordbaskets .buyasfirm .rowbox.ordnote textarea,
.ordbaskets .customsignorder .rowbox.ordnote textarea,
.ordbaskets .customordcodeo .rowbox.ordnote textarea,
.ordbaskets .discoupons .rowbox.ordnote textarea,
.ordbaskets .logincontact .rowbox.ordnote textarea,
.ordbaskets .payway .rowbox.ordnote textarea,
.ordbaskets .delivery .rowbox.ordnote textarea,
.ordbaskets .contact .rowbox.ordcodeo textarea,
.ordbaskets .boxcont.comshipto .rowbox.ordcodeo textarea,
.ordbaskets .buyasfirm .rowbox.ordcodeo textarea,
.ordbaskets .customsignorder .rowbox.ordcodeo textarea,
.ordbaskets .customordcodeo .rowbox.ordcodeo textarea,
.ordbaskets .discoupons .rowbox.ordcodeo textarea,
.ordbaskets .logincontact .rowbox.ordcodeo textarea,
.ordbaskets .payway .rowbox.ordcodeo textarea,
.ordbaskets .delivery .rowbox.ordcodeo textarea {
  width: 80%;
  max-width: 100%;
  float: none;
  margin: 0 auto;
}
.ordbaskets .contact.half,
.ordbaskets .boxcont.comshipto.half,
.ordbaskets .buyasfirm.half,
.ordbaskets .customsignorder.half,
.ordbaskets .customordcodeo.half,
.ordbaskets .discoupons.half,
.ordbaskets .logincontact.half,
.ordbaskets .payway.half,
.ordbaskets .delivery.half {
  width: 50%;
}
.ordbaskets .contact label,
.ordbaskets .boxcont.comshipto label,
.ordbaskets .buyasfirm label,
.ordbaskets .customsignorder label,
.ordbaskets .customordcodeo label,
.ordbaskets .discoupons label,
.ordbaskets .logincontact label,
.ordbaskets .payway label,
.ordbaskets .delivery label {
  padding-top: 2px;
  margin-left: 10px;
}
.ordbaskets .contact .payvat,
.ordbaskets .boxcont.comshipto .payvat,
.ordbaskets .buyasfirm .payvat,
.ordbaskets .customsignorder .payvat,
.ordbaskets .customordcodeo .payvat,
.ordbaskets .discoupons .payvat,
.ordbaskets .logincontact .payvat,
.ordbaskets .payway .payvat,
.ordbaskets .delivery .payvat {
  margin: 9px 0 9px 6px !important;
}
.ordbaskets .contact .btn-import,
.ordbaskets .boxcont.comshipto .btn-import,
.ordbaskets .buyasfirm .btn-import,
.ordbaskets .customsignorder .btn-import,
.ordbaskets .customordcodeo .btn-import,
.ordbaskets .discoupons .btn-import,
.ordbaskets .logincontact .btn-import,
.ordbaskets .payway .btn-import,
.ordbaskets .delivery .btn-import {
  margin: 3px 0 3px 6px;
}
.ordbaskets .contact.data_1,
.ordbaskets .boxcont.comshipto.data_1,
.ordbaskets .buyasfirm.data_1,
.ordbaskets .customsignorder.data_1,
.ordbaskets .customordcodeo.data_1,
.ordbaskets .discoupons.data_1,
.ordbaskets .logincontact.data_1,
.ordbaskets .payway.data_1,
.ordbaskets .delivery.data_1 {
  padding-left: 8%;
}
.ordbaskets .contact.data_3,
.ordbaskets .boxcont.comshipto.data_3,
.ordbaskets .buyasfirm.data_3,
.ordbaskets .customsignorder.data_3,
.ordbaskets .customordcodeo.data_3,
.ordbaskets .discoupons.data_3,
.ordbaskets .logincontact.data_3,
.ordbaskets .payway.data_3,
.ordbaskets .delivery.data_3 {
  clear: left;
  padding-left: 8%;
}
.ordbaskets .contact.data_3 .cnt,
.ordbaskets .boxcont.comshipto.data_3 .cnt,
.ordbaskets .buyasfirm.data_3 .cnt,
.ordbaskets .customsignorder.data_3 .cnt,
.ordbaskets .customordcodeo.data_3 .cnt,
.ordbaskets .discoupons.data_3 .cnt,
.ordbaskets .logincontact.data_3 .cnt,
.ordbaskets .payway.data_3 .cnt,
.ordbaskets .delivery.data_3 .cnt {
  display: none;
}
.ordbaskets .contact.data_4 .cnt,
.ordbaskets .boxcont.comshipto.data_4 .cnt,
.ordbaskets .buyasfirm.data_4 .cnt,
.ordbaskets .customsignorder.data_4 .cnt,
.ordbaskets .customordcodeo.data_4 .cnt,
.ordbaskets .discoupons.data_4 .cnt,
.ordbaskets .logincontact.data_4 .cnt,
.ordbaskets .payway.data_4 .cnt,
.ordbaskets .delivery.data_4 .cnt {
  display: none;
  padding-top: 0;
}
.ordbaskets .contact.data_4 .rowbox .inputs input,
.ordbaskets .boxcont.comshipto.data_4 .rowbox .inputs input,
.ordbaskets .buyasfirm.data_4 .rowbox .inputs input,
.ordbaskets .customsignorder.data_4 .rowbox .inputs input,
.ordbaskets .customordcodeo.data_4 .rowbox .inputs input,
.ordbaskets .discoupons.data_4 .rowbox .inputs input,
.ordbaskets .logincontact.data_4 .rowbox .inputs input,
.ordbaskets .payway.data_4 .rowbox .inputs input,
.ordbaskets .delivery.data_4 .rowbox .inputs input {
  margin: 3px 0;
}
.ordbaskets .contact.data_4 .rowbox .label,
.ordbaskets .boxcont.comshipto.data_4 .rowbox .label,
.ordbaskets .buyasfirm.data_4 .rowbox .label,
.ordbaskets .customsignorder.data_4 .rowbox .label,
.ordbaskets .customordcodeo.data_4 .rowbox .label,
.ordbaskets .discoupons.data_4 .rowbox .label,
.ordbaskets .logincontact.data_4 .rowbox .label,
.ordbaskets .payway.data_4 .rowbox .label,
.ordbaskets .delivery.data_4 .rowbox .label {
  min-width: 135px;
  margin: 5px 0 0 0;
}
.ordbaskets .contentcont .boxcont.customordcodeo {
  padding-bottom: 0;
}
.ordbaskets .contentcont .boxcont.customordcodeo .rowbox.ordcodeo input {
  max-width: initial;
  width: 80%;
  float: none;
  margin: 0 auto;
}
.ordbaskets .boxcont.comshipto.data_4 &gt; .cnt .rowbox:not(.new_fill_cst) {
  margin-bottom: 30px;
}
.ordbaskets .logincontact .boxcont.login {
  padding: 0;
}
.ordbaskets .contentcont .boxcont.contactdata-out {
  background: #FAF9F2;
}
.ordbaskets .contentcont .boxcont.contactdata-out.log .comshipto {
  padding-left: 100px;
}
.ordbaskets .contentcont .boxcont.contactdata-out.log .comshipto .new_fill_cst {
  margin: -20px 0 0 0;
}
.ordbaskets .contentcont .boxcont.contactdata-out.log .comshipto .new_fill_cst .label.empty {
  width: 30px;
  min-width: 30px;
}
.ordbaskets .contentcont .boxcont.contactdata-out.log .comshipto #new_cst {
  margin: 20px 0 10px 0;
}
.ordbaskets .contentcont .boxcont.contactdata-out.log .label {
  padding: 5px 10px;
}
.ordbaskets .logincontact &gt; .hdr,
.ordbaskets .logincontact &gt; .cnt {
  max-width: 600px;
  float: none;
  margin: 0 auto;
}
.ordbaskets .logincontact &gt; .cnt .tabform input,
.ordbaskets .logincontact &gt; .cnt .tabform textarea {
  margin: 5px 0;
  padding: 10px;
  width: 280px;
}
.ordbaskets .logincontact &gt; .cnt .tabform td,
.ordbaskets .logincontact &gt; .cnt .tabform th {
  background: none;
}
.ordbaskets .buyasfirm &gt; .hdr {
  position: relative;
  left: -22px;
}
.ordbaskets .buyasfirm p {
  padding-top: 5px;
}
.ordbaskets .buyasfirm label {
  padding: 0 0 0 22px;
  margin: 0;
}
.ordbaskets .buyasfirm label:before {
  top: 10px;
  left: -3px;
}
.ordbaskets .buyasfirm label:after {
  top: 8px;
  left: -1px;
}
.ordbaskets .buyasfirm .payvat {
  font-weight: bold;
}
.ordbaskets .buyasfirm .payvat:before {
  top: 3px;
}
.ordbaskets .buyasfirm .payvat:after {
  top: 1px;
}
@-moz-document url-prefix() {
  .ordbaskets .buyasfirm label {
    margin: 0 0 1px 0;
  }
}
.ordbaskets .comshipto .hdr span {
  padding: 0 0 10px 10px;
  float: left;
  clear: both;
}
.ordbaskets .comshipto .hdr label {
  width: 100%;
  font: normal normal normal 1.9rem TriviaSansRagular;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  color: #006000;
  margin: 10px;
  text-transform: uppercase;
}
.ordbaskets .comshipto .hdr [type="radio"]:checked + label:after {
  content: "";
  width: 9px;
  height: 9px;
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-top-left-radius: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-topleft: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: #8D844B;
  top: 6px;
  left: -2px;
}
.ordbaskets .comshipto .hdr [type="radio"] + label:after {
  left: -2px;
}
.ordbaskets .comshipto .hdr [type="radio"]:not(:checked) + label:before,
.ordbaskets .comshipto .hdr [type="radio"]:checked + label:before {
  top: 3px;
  left: -5px;
}
.ordbaskets .delivery {
  clear: left;
}
.ordbaskets .delivery li,
.ordbaskets .payway li {
  float: left;
  clear: left;
  width: 100%;
}
.ordbaskets .delivery li .img,
.ordbaskets .payway li .img {
  float: left;
}
.ordbaskets .delivery li .img img,
.ordbaskets .payway li .img img {
  max-height: 20px;
}
.ordbaskets .delivery li label,
.ordbaskets .payway li label {
  font-weight: bold;
}
.ordbaskets .delivery li label:before,
.ordbaskets .payway li label:before {
  top: 3px;
  margin: 0 5px 0 0;
}
.ordbaskets .delivery li label:after,
.ordbaskets .payway li label:after {
  top: 3px;
  margin: 0 5px 0 0;
}
.ordbaskets .delivery li label span,
.ordbaskets .payway li label span {
  float: left;
  padding: 3px 0 3px 5px;
}
.ordbaskets .delivery li .price,
.ordbaskets .payway li .price {
  float: right;
  font-size: 1em;
  padding: 5px 0 0 0;
}
.ordbaskets .delivery li .price .wvat,
.ordbaskets .payway li .price .wvat {
  line-height: 1.4rem;
  margin-left: 10px;
}
.ordbaskets .delivery li .price span,
.ordbaskets .payway li .price span {
  width: auto;
  clear: none;
}
.ordbaskets .delivery li .price span.coeficiet:before,
.ordbaskets .payway li .price span.coeficiet:before {
  content: "(";
}
.ordbaskets .delivery li .price span.coeficiet:after,
.ordbaskets .payway li .price span.coeficiet:after {
  content: ")";
}
.ordbaskets .delivery li .info,
.ordbaskets .payway li .info {
  float: right;
  margin: 1px 0 0 0;
}
.ordbaskets .delivery li .info span,
.ordbaskets .payway li .info span {
  top: 0;
  right: 20px;
}
.ordbaskets .delivery li .info span .dempawdetail,
.ordbaskets .payway li .info span .dempawdetail {
  padding-top: 5px;
}
.ordbaskets .delivery li .info span .dempawdetail .name,
.ordbaskets .payway li .info span .dempawdetail .name,
.ordbaskets .delivery li .info span .dempawdetail .price,
.ordbaskets .payway li .info span .dempawdetail .price {
  float: left;
  padding-right: 5px;
}
.ordbaskets .delivery li .info span .dempawdetail .price,
.ordbaskets .payway li .info span .dempawdetail .price {
  clear: both;
}
.ordbaskets .delivery li .services,
.ordbaskets .payway li .services {
  display: none;
  float: left;
  clear: left;
  width: 100%;
  padding: 0 0 10px 0;
}
.ordbaskets .delivery li .services li,
.ordbaskets .payway li .services li {
  padding-left: 20px;
}
.ordbaskets .delivery li .services li .wovat,
.ordbaskets .payway li .services li .wovat {
  display: none;
}
.ordbaskets .delivery li .services li ul,
.ordbaskets .payway li .services li ul {
  display: none;
}
.ordbaskets .delivery li .place,
.ordbaskets .payway li .place {
  float: left;
  clear: left;
  width: calc(100% - 30px);
  font-size: 1.1em;
  font-weight: bold;
  padding: 10px;
  margin: 3px 3px 3px 30px;
  background: #E2DDC9;
}
.ordbaskets .delivery li .place:before,
.ordbaskets .payway li .place:before {
  content: "\f187";
  display: inline-block;
  font: normal normal normal 1.6em/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  margin-right: 5px;
  color: #338032;
}
.ordbaskets .delivery li p,
.ordbaskets .payway li p {
  float: left;
}
.ordbaskets .contentcont .boxcont.demtoplace {
  padding: 30px;
}
.ordbaskets .contentcont .boxcont.demtoplace &gt; .hdr p {
  font-size: 2.8rem;
}
.ordbaskets .contentcont .boxcont.demtoplace &gt; .cnt button:before {
  display: none;
}
.ordbaskets .contentcont .boxcont.demtoplace ul {
  float: left;
  clear: left;
  width: 100%;
  padding-top: 20px;
}
.ordbaskets .contentcont .boxcont.demtoplace ul li {
  width: calc(33.3333% - 7px);
  float: left;
  padding: 10px;
  background: #fff;
  margin: 0 7px 7px 0;
  position: relative;
}
.ordbaskets .contentcont .boxcont.demtoplace ul li:first-child {
  border: none;
}
.ordbaskets .contentcont .boxcont.demtoplace ul li.act {
  background: #E2DDC9;
}
.ordbaskets .contentcont .boxcont.demtoplace ul li.act .detail {
  background: #E2DDC9;
}
.ordbaskets .contentcont .boxcont.demtoplace ul li label {
  display: none;
}
.ordbaskets .contentcont .boxcont.demtoplace ul li .more-info,
.ordbaskets .contentcont .boxcont.demtoplace ul li .less-info {
  display: inline;
  float: none;
  padding: 2px 0 2px 25px;
  clear: both;
}
.ordbaskets .contentcont .boxcont.demtoplace ul li .item {
  width: auto;
  padding-right: 10px;
  cursor: pointer;
}
.ordbaskets .contentcont .boxcont.demtoplace ul li .item p {
  padding: 2px 0 2px 25px;
}
.ordbaskets .contentcont .boxcont.demtoplace ul li .item .name {
  font-weight: bold;
  font-size: 1.1em;
}
.ordbaskets .contentcont .boxcont.demtoplace ul li .item .btn-location {
  position: absolute;
  background: none;
  box-shadow: none;
  border: none;
  min-width: auto;
  margin: 0;
  padding: 0 5px;
  color: #338032;
}
.ordbaskets .contentcont .boxcont.demtoplace ul li .item .btn-location:before {
  margin: 0;
  display: inline-block;
  font: normal normal normal 1.8em/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}
.ordbaskets .contentcont .boxcont.demtoplace ul li .detail {
  display: none;
  position: absolute;
  top: 100%;
  left: 0px;
  width: 100%;
  padding: 0 15px 15px 35px;
  height: auto;
  background: #fff;
  z-index: 1;
}
.ordbaskets .boxcont.products {
  background: #FAF9F2;
  padding: 30px;
  border: none;
  margin-bottom: 0;
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.ordbaskets .boxcont.products &gt; .hdr p {
  font-size: 2.4rem;
}
.ordbaskets .boxcont.products .cnt {
  padding: 0;
}
.ordbaskets .boxcont.products.noedit .buyout {
  display: none;
}
.ordbaskets .boxcont.products .qtybox {
  top: 2px;
}
.ordbaskets .boxcont.products .qtybox .qty {
  border-color: #EFE4D2;
}
.ordbaskets .boxcont.products .qtybox .up {
  top: 0;
  border-color: #EFE4D2;
  background: #EFE4D2;
  border-bottom: 1px solid #DEC8A3;
}
.ordbaskets .boxcont.products .qtybox .up:before {
  color: #a07f48;
}
.ordbaskets .boxcont.products .qtybox .down {
  bottom: 0;
  border-color: #EFE4D2;
  background: #EFE4D2;
}
.ordbaskets .boxcont.products .qtybox .down:before {
  color: #a07f48;
}
.ordbaskets .boxcont.products .tabinfo {
  border: none;
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -webkit-border-top-left-radius: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-topleft: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.ordbaskets .boxcont.products .tabinfo th {
  background: #5CC367 !important;
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -webkit-border-top-left-radius: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-topleft: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.ordbaskets .boxcont.products .tabinfo td {
  border-bottom: none;
}
.ordbaskets .boxcont.products .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem) td {
  border-top: 1px solid #5CC465;
}
.ordbaskets .boxcont.products .tabinfo tr:last-child td {
  border-bottom: 1px solid #5cc465;
}
.ordbaskets .boxcont.products .tabinfo tr.recycle .name {
  color: #7B7B7B;
  font-style: italic;
}
.ordbaskets .boxcont.products .tabinfo tr.recycle .code {
  display: none;
}
.ordbaskets .boxcont.products .tabinfo tr.recycle .price,
.ordbaskets .boxcont.products .tabinfo tr.recycle .totalprc {
  color: #7B7B7B;
}
.ordbaskets .boxcont.products .tabinfo tr.recycle .ordcount span,
.ordbaskets .boxcont.products .tabinfo tr.recycle .price.wvat span {
  display: none;
}
.ordbaskets .boxcont.products .tabinfo .buyout {
  max-width: 40px;
}
.ordbaskets .boxcont.products .tabinfo .buyout .btn-delete {
  padding: 0px 3px;
  float: right;
}
.ordbaskets .boxcont.products .tabinfo .buyout .btn-delete:before {
  width: 20px;
  height: 20px;
}
.ordbaskets .boxcont.products .tabinfo .img,
.ordbaskets .boxcont.products .tabinfo .producer,
.ordbaskets .boxcont.products .tabinfo .status,
.ordbaskets .boxcont.products .tabinfo .energyclass,
.ordbaskets .boxcont.products .tabinfo .case,
.ordbaskets .boxcont.products .tabinfo .conparico {
  display: none;
}
.ordbaskets .boxcont.products .tabinfo .name {
  max-width: none;
}
.ordbaskets .boxcont.products .tabinfo .name .code {
  display: none;
}
.ordbaskets .boxcont.products .tabinfo .name a {
  font: normal normal normal 14px TriviaSansRagular;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  color: #000;
}
.ordbaskets .boxcont.products .tabinfo .price,
.ordbaskets .boxcont.products .tabinfo .total,
.ordbaskets .boxcont.products .tabinfo .totalprc {
  color: #000;
  text-align: right;
}
.ordbaskets .boxcont.products .tabinfo .price span,
.ordbaskets .boxcont.products .tabinfo .total span,
.ordbaskets .boxcont.products .tabinfo .totalprc span {
  font-weight: normal;
}
.ordbaskets .boxcont.products .tabinfo .price span.label,
.ordbaskets .boxcont.products .tabinfo .total span.label,
.ordbaskets .boxcont.products .tabinfo .totalprc span.label {
  display: none;
}
.ordbaskets .boxcont.products .tabinfo .stock .availability .stock p {
  font-weight: normal;
}
.ordbaskets .boxcont.products .tabinfo .stock .availability .stock:before {
  display: none;
}
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem .name,
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem .name {
  padding: 10px 10px 10px 30px;
}
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem .case,
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem .case,
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem .conparico,
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem .conparico,
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem .stock,
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem .stock,
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem .ordcount,
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem .ordcount,
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem .price,
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem .price,
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem .totalprc,
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem .totalprc,
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem .buyout,
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem .buyout,
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem .code,
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem .code {
  display: none;
}
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem .name {
  cursor: pointer;
}
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem .name:hover {
  text-decoration: underline;
}
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem .name:before {
  content: "\f067";
  display: inline-block;
  font: normal normal normal 1rem/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  margin: 0 3px 0 0;
}
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem {
  display: none;
}
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem .name {
  padding: 7px 10px 7px 30px;
}
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem .name span {
  float: right;
  font-weight: normal;
}
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem .name .input {
  float: left;
}
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem .name .input label {
  margin: 0;
  padding-left: 20px;
}
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem .name p {
  float: left;
  clear: none;
}
.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem.open {
  display: table-row;
}
.ordbaskets .boxcont.ordrelation .cnt,
.ordbaskets .boxcont.itemsintoexistorder .cnt,
.ordbaskets .boxcont.sipqdiscs .cnt {
  padding: 0;
}
.ordbaskets .boxcont.ordrelation .cnt table,
.ordbaskets .boxcont.itemsintoexistorder .cnt table,
.ordbaskets .boxcont.sipqdiscs .cnt table {
  border: none;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.ordbaskets .boxcont.ordrelation .cnt table th,
.ordbaskets .boxcont.itemsintoexistorder .cnt table th,
.ordbaskets .boxcont.sipqdiscs .cnt table th {
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  width: auto;
}
.ordbaskets .boxcont.ordrelation .cnt table td,
.ordbaskets .boxcont.itemsintoexistorder .cnt table td,
.ordbaskets .boxcont.sipqdiscs .cnt table td {
  width: auto;
}
.ordbaskets .contentcont .boxcont.ordrelation {
  margin: 40px 0 0 0;
}
.ordbaskets .contentcont .boxcont.ordrelation &gt; .cnt {
  padding: 10px 0 0 0;
}
.ordbaskets .contentcont .boxcont.ordrelation &gt; .cnt .tabinfo th {
  white-space: normal;
}
.ordbaskets .contentcont .boxcont.ordrelation &gt; .cnt .tabinfo .status,
.ordbaskets .contentcont .boxcont.ordrelation &gt; .cnt .tabinfo .case,
.ordbaskets .contentcont .boxcont.ordrelation &gt; .cnt .tabinfo td span.text {
  display: none;
}
.ordbaskets .contentcont .boxcont.ordrelation &gt; .cnt .tabinfo .name {
  width: initial;
  max-width: none;
}
.ordbaskets .contentcont .boxcont.ordrelation &gt; .cnt .tabinfo td.stock .availability .stock p {
  display: none;
}
.ordbaskets .contentcont .boxcont.ordrelation &gt; .cnt .tabinfo .buy {
  min-width: unset;
}
.ordbaskets .contentcont .boxcont.ordrelation &gt; .cnt .tabinfo .btn.btn-buy {
  height: 34px;
  padding: 3px;
  min-width: initial;
}
.ordbaskets .contentcont .boxcont.ordrelation &gt; .cnt .tabinfo .btn.btn-buy:before {
  display: inline-block;
  width: 28px;
  height: 28px;
  margin-right: 0;
  top: -1px;
}
.ordbaskets .contentcont .boxcont.ordrelation &gt; .cnt .tabinfo .btn.btn-buy span {
  display: none;
}
.ordbaskets .contentcont .boxcont.stirelation {
  margin-top: 30px;
}
.ordbaskets .contentcont .boxcont.stirelation &gt; .cnt {
  padding: 0;
}
.ordbaskets .itemsintoexistorder .tabinfo {
  margin: 0;
}
.ordbaskets .boxcont.sumtab {
  background: #FAF9F2;
  padding: 0 30px;
}
.ordbaskets .boxcont.sumtab .basketsumtab-smallbasket-out {
  display: none;
}
.ordbaskets .boxcont.sumtab .cnt .tabinfo {
  width: auto;
  float: right;
  width: 50%;
  font: normal normal normal 2.5rem TriviaSansRagular;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  margin-bottom: 20px;
}
.ordbaskets .boxcont.sumtab .cnt .tabinfo .price {
  font-size: 2.5rem;
}
.ordbaskets .boxcont.sumtab .cnt .tabinfo .price span {
  font-weight: normal;
  float: none;
}
.ordbaskets .boxcont.sumtab .cnt .tabinfo td,
.ordbaskets .boxcont.sumtab .cnt .tabinfo th {
  background: none;
  font-weight: normal;
  padding: 3px 0;
}
.ordbaskets .boxcont.sumtab .cnt .tabinfo th {
  width: auto;
}
.ordbaskets .boxcont.sumtab .cnt .tabinfo td {
  text-align: right;
  width: 200px;
}
.ordbaskets .boxcont.sumtab .cnt .tabinfo .dicvalue td {
  font-weight: bold;
}
.ordbaskets .boxcont.sumtab .cnt .tabinfo tr.total {
  color: #999999;
}
.ordbaskets .boxcont.sumtab .cnt .tabinfo tr.total .price {
  color: #999999;
}
.ordbaskets .boxcont.sumtab .cnt .tabinfo tr.total .price span {
  float: none;
}
.ordbaskets .boxcont.sumtab .cnt .tabinfo tr.total.vat {
  color: #006000;
}
.ordbaskets .boxcont.sumtab .cnt .tabinfo tr.total.vat .price {
  color: #006000;
}
.ordbaskets .boxcont.sumtab .cnt .tabinfo tr.discountval th {
  font-size: 2rem;
}
.ordbaskets .boxcont.sumtab .cnt .tabinfo tr.discountval .price {
  color: #000;
  font-size: 2rem;
}
.ordbaskets .boxcont.sumtab .cnt .tabinfo tr.delivery .price {
  color: #000;
}
.ordbaskets .boxcont.sumtab .cnt .tabinfo tr.delivery .info span {
  font-size: 1.4rem;
}
.ordbaskets .boxcont.sumtab .cnt .tabinfo tr.delivery .info span .name {
  white-space: nowrap;
}
.ordbaskets .boxcont.sumtab .cnt .tabinfo tr.delivery .info span .price {
  font-size: 1.4rem;
}
.ordbaskets .boxcont.sumtab .cnt .tabinfo tr.credit th,
.ordbaskets .boxcont.sumtab .cnt .tabinfo tr.credit td {
  font-size: 1.8rem;
  color: #999999;
}
.ordbaskets .boxcont.sumtab .cnt .tabinfo tr.credit td span {
  float: none;
  font-weight: normal;
}
.ordbaskets .boxcont.sumtab .tabinfo tr:last-child td,
.ordbaskets .boxcont.sumtab .tabinfo tr:last-child th {
  padding-bottom: 0px;
}
.ordbaskets .boxcont.sumtab .discoupons {
  margin: 0;
  float: left;
  width: 50%;
  padding: 5px 0px 30px 0;
}
.ordbaskets .boxcont.sumtab .discoupons &gt; .cnt {
  padding: 0 10px 0 0;
}
.ordbaskets .boxcont.sumtab .discoupons &gt; .hdr {
  display: none;
}
.ordbaskets .boxcont.sumtab .discoupons &gt; .cnt .rowbox .label,
.ordbaskets .boxcont.sumtab .discoupons &gt; .cnt .rowbox .inputs {
  position: relative;
  float: left;
  padding: 0;
  font-weight: normal;
  text-align: left;
}
.ordbaskets .boxcont.sumtab .discoupons &gt; .cnt .rowbox .dicmsg {
  position: relative;
  top: 10px;
  left: 8px;
}
.ordbaskets .boxcont.sumtab .discoupons &gt; .cnt .rowbox .label {
  padding: 15px 5px 0 0;
  min-width: initial;
  width: 100px;
}
.ordbaskets .boxcont.sumtab .discoupons &gt; .cnt .rowbox .label:after {
  display: none;
}
.ordbaskets .boxcont.sumtab .discoupons &gt; .cnt .rowbox .inputs {
  width: calc(100% - 100px);
}
.ordbaskets .boxcont.sumtab .discoupons &gt; .cnt .rowbox .inputs .info {
  display: none;
}
.ordbaskets .boxcont.sumtab .discoupons &gt; .cnt .rowbox .inputs input[type=text] {
  padding: 10px;
  width: calc(100% - 60px);
  max-width: 200px;
}
.ordbaskets .boxcont.sumtab .discoupons &gt; .cnt .rowbox .inputs .btn {
  height: 40px;
  margin: 5px;
}
.ordbaskets .boxcont.buttons {
  border: none;
  margin-top: 10px;
}
.ordbaskets .boxcont.buttons .back-product {
  display: none;
}
.ordbaskets .boxcont.buttons .btn-delete {
  background: #F1EEDB;
  color: #006202;
}
.ordbaskets .boxcont.buttons .btn-delete:before {
  display: none;
}
.ordbaskets .boxcont.buttons .btn-big {
  height: 56px;
  padding: 20px;
  background: #5cc466;
  /* Old browsers */
  background: -moz-linear-gradient(top, #5cc466 0%, #9cee9e 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #5cc466 0%, #9cee9e 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #5cc466 0%, #9cee9e 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cc466', endColorstr='#9cee9e', GradientType=0);
  /* IE6-9 */
  font: normal normal normal 1.9rem TriviaSansRagular;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}
.ordbaskets .boxcont.buttons .btn-big:before {
  display: none;
}
.ordbaskets .boxcont.buttons .btn:not(.btn-inv) {
  float: right;
  margin: 3px 0 3px 5px;
}
.ordbaskets .boxcont.buttons .grecaptcha-info {
  float: right;
  clear: both;
  padding-top: 10px;
}
.ordbaskets .sascheck + label {
  float: right !important;
}
.ordbaskets.step_3 .boxcont.contactdata-out {
  margin: 0;
}
@media print {
  .ordbaskets .contentcont .boxcont {
    border: none;
  }
  .ordbaskets .contentcont .boxcont .hdr {
    border: none !important;
    padding: 0 !important;
  }
  .ordbaskets .contentcont .boxcont .hdr p {
    padding: 0 !important;
    font-size: 1.3rem;
  }
  .ordbaskets .contentcont .boxcont .cnt {
    padding: 5px 0;
  }
  .ordbaskets .contentcont .tabinfo {
    -webkit-border-top-right-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    -webkit-border-bottom-left-radius: 0;
    -webkit-border-top-left-radius: 0;
    -moz-border-radius-topright: 0;
    -moz-border-radius-bottomright: 0;
    -moz-border-radius-bottomleft: 0;
    -moz-border-radius-topleft: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
  }
}
.ordbaskets.step_1 .sumtab .delivery,
.ordbaskets.step_1 .sumtab .totalwithdelivery {
  display: none;
}
.ordbaskets.step_2 #stepscont .step_2 a.name,
.ordbaskets.step_1 #stepscont .step_2 a.name {
  cursor: text;
}
.ordbaskets.step_2 #stepscont .step_2 a.name:hover,
.ordbaskets.step_1 #stepscont .step_2 a.name:hover {
  text-decoration: none;
}
.ordbaskets.step_2 .sumtab,
.ordbaskets.step_2 .stirelation {
  display: none;
}
.ordbaskets.step_3 .boxcont.products {
  padding-top: 0;
}
.ordbaskets.step_3 .boxcont.products .ordcount .qtybox.icon input {
  border: none;
  background: none;
  margin: 0;
}
.ordbaskets.step_3 .boxcont.products .ordcount .qtybox.icon .up,
.ordbaskets.step_3 .boxcont.products .ordcount .qtybox.icon .down {
  display: none;
}
.ordbaskets.step_3 .customsignorder {
  padding-bottom: 20px;
}
.ordbaskets.step_3 .boxcont.sumtab .cnt .tabinfo {
  width: auto;
}
.ordbaskets.step_3 .stirelation {
  display: none;
}
/* styles for spresenttrees and stoitems */
.filter {
  background: #E2DDC9;
  border-bottom: 1px solid #9B9B9D;
  padding: 15px 0 30px 0;
}
.filter &gt; .hdr {
  padding: 0 0 0 10px;
}
.filter &gt; .cnt {
  padding: 0;
}
.filter .radio-group label.radio {
  margin-bottom: 11px;
}
.filter label {
  width: 100%;
  margin: 5px 0;
  padding: 0 5px 0 0;
  color: #000;
  font-size: 1.3rem;
}
.filter label:hover {
  text-decoration: underline;
}
.filter label.radio {
  width: auto;
  margin: 9px 10px 9px 0px;
}
.filter label.checkbox {
  margin: 11px 10px 8px 10px;
  width: auto;
}
.filter label p {
  float: left;
}
.filter label p:hover {
  text-decoration: underline;
}
.filter label .count {
  opacity: 0.6;
}
.filter label span {
  float: none;
  display: inline-block;
  padding-left: 5px;
}
.filter label span:before {
  content: "(";
}
.filter label span:after {
  content: ")";
}
.filter.store label:first-letter {
  text-transform: uppercase;
}
.filter.store .boxcont {
  margin-bottom: 0;
}
.filter.store .stocks {
  display: none;
}
.filter.orderby {
  background: #fff;
  padding: 0;
  border: none;
}
.filter.status {
  padding: 0;
  margin: 0;
  border: none;
}
.filter.status &gt; .hdr,
.filter.stiparinf &gt; .hdr,
.filter.store &gt; .hdr {
  display: none;
}
.reset_filter {
  text-align: right;
}
.reset_filter a {
  color: #6d6c6c;
}
.reset_filter a:hover {
  text-decoration: underline;
}
.stinote-out {
  background: #fff;
  padding: 40px 0;
  float: left;
  width: 100%;
}
.stinote-out .stinote {
  float: right;
  width: 75%;
  margin: 0;
}
.stinote-out .stinote .hdr {
  width: 66.666%;
  float: left;
  padding: 0 30px;
  font: normal normal normal 14px TriviaSansRagular;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}
.stinote-out .stinote .hdr &gt; p {
  text-transform: uppercase;
  color: #006F01;
  font-weight: normal;
  font-size: 1.9rem;
}
.stinote-out .stinote .cnt {
  width: 66.666%;
  float: left;
  padding: 0 30px;
}
.stinote-out .stinote .cnt a:hover {
  text-decoration: underline;
}
.stinote-out .stinote .cnt #stinotecmtblock {
  max-height: calc(8 * 1.05em);
  overflow: hidden;
  line-height: 1em;
}
.stinote-out .stinote .cnt #stinotecmtblock #stinotecmtblock-in {
  line-height: 1.4em;
}
.stinote-out .stinote .cnt #stinotecmtblock.all {
  max-height: initial;
  height: auto;
}
.stinote-out .stinote .img {
  width: 33.333%;
  float: right;
  margin: -40px 0 0 0;
  text-align: right;
  overflow: hidden;
}
.stinote-out .stinote .img img {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  max-height: 210px;
}
.stinote-out .stinote.none_subcat {
  width: 100%;
}
.stinote-out .subcats {
  margin-bottom: 0;
  font: normal normal normal 14px TriviaSansRagular;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  float: left;
  width: 25%;
  padding: 0 0 0 30px;
}
.stinote-out .subcats &gt; .hdr &gt; p {
  text-transform: uppercase;
  color: #8C8C8C;
  font-weight: normal;
  font-size: 1.9rem;
}
.stinote-out .subcats &gt; .cnt {
  padding-bottom: 0;
}
.stinote-out .subcats ul {
  float: left;
  clear: left;
  width: 100%;
  margin: 5px 0 0 0;
}
.stinote-out .subcats ul li {
  float: left;
  width: auto;
  padding: 5px 5px 3px;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  height: auto;
  background: #F1EEDB;
  margin: 10px 8px 0px 0;
  font-size: 1.1em;
  overflow: hidden;
  -webkit-transition: all 200ms ease;
  -moz-transition: all 200ms ease;
  -ms-transition: all 200ms ease;
  -o-transition: all 200ms ease;
  transition: all 200ms ease;
}
.stinote-out .subcats ul li:hover {
  background: #eae5c9;
}
.stinote-out .subcats ul li a {
  display: block;
  width: 100%;
  color: #006202;
}
.stinote-out .subcats ul li img {
  display: none;
  float: left;
  max-width: 28px;
  max-height: 28px;
}
.stinote-out .subcats ul li .name {
  float: left;
  padding: 6px;
  word-wrap: break-word;
  width: 100%;
}
.stinote-out .subcats ul li .count {
  display: none;
  float: right;
  padding: 6px 0;
  font-weight: normal;
  opacity: 0.7;
}
.stinote-out .subcats ul li .count:before {
  content: "[";
}
.stinote-out .subcats ul li .count:after {
  content: "]";
}
.orderby.buttons .cnt {
  padding: 0 10px;
}
.orderby.buttons .btn {
  padding: 0 5px;
  background: none;
  color: #C8C8C8;
  font: normal normal normal 14px TriviaSansRagular;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}
.orderby.buttons .btn.code {
  display: none;
}
.orderby.buttons .btn.act {
  color: #828282;
}
.orderby.buttons .btn.default span {
  margin: -3px 0 0 0;
}
.orderby.buttons .btn.default:before {
  display: none;
}
.orderby.buttons .btn span {
  display: block;
  float: left;
  margin-right: 5px;
}
.orderby .btn {
  min-width: 0;
}
.orderby .btn:before {
  margin: 0;
  font-size: 1.3em;
  float: left;
  position: relative;
  top: -3px;
  left: -3px;
}
.orderby .btn.act {
  color: silver;
}
.orderby .btn span {
  display: none;
}
.stocks label {
  width: auto;
}
.stiparinf &gt; .cnt {
  padding-bottom: 10px;
}
.stiparinf .paramgroups {
  float: left;
  clear: left;
  width: 20%;
  padding: 0;
  display: none;
}
.stiparinf .paramgroups .group {
  padding: 10px;
  font-size: 1.1em;
  font-weight: bold;
  border-top: 1px solid #C0C0C0;
  cursor: pointer;
  color: #204471;
}
.stiparinf .paramgroups .group:hover {
  text-decoration: underline;
}
.stiparinf .paramgroups .group.act {
  background: #e7e3d3;
  position: relative;
  left: 1px;
}
.stiparinf .paramgroups .group:last-child {
  border-bottom: 1px solid #C0C0C0;
}
.stiparinf .paramgroups .group .count {
  background: rgba(255, 0, 0, 0.9);
  color: white;
  width: 1.4em;
  height: 1.4em;
  display: block;
  text-align: center;
  float: right;
  -webkit-border-top-right-radius: 1em;
  -webkit-border-bottom-right-radius: 1em;
  -webkit-border-bottom-left-radius: 1em;
  -webkit-border-top-left-radius: 1em;
  -moz-border-radius-topright: 1em;
  -moz-border-radius-bottomright: 1em;
  -moz-border-radius-bottomleft: 1em;
  -moz-border-radius-topleft: 1em;
  border-top-right-radius: 1em;
  border-bottom-right-radius: 1em;
  border-bottom-left-radius: 1em;
  border-top-left-radius: 1em;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 1px;
  font-weight: bold;
}
.stiparinf .paramitem {
  display: block;
  width: 100%;
  padding: 10px 0;
  margin: 0;
}
.stiparinf .paramitem .info {
  margin-left: 5px;
}
.stiparinf .paramitem .param.out {
  display: none;
}
.stiparinf .paramitem .hdr {
  cursor: pointer;
}
.stiparinf .paramitem .hdr &gt; p {
  font-size: 1.9rem;
  color: #B54F00;
  font-weight: normal;
  text-transform: uppercase;
  padding: 0 0 0 30px;
}
.stiparinf .paramitem .hdr p:after {
  content: "";
}
.stiparinf .paramitem &gt; .cnt {
  max-height: 150px;
  overflow: hidden;
}
.stiparinf .paramitem &gt; .cnt.all {
  max-height: initial;
}
.stiparinf .paramitem &gt; .ftr {
  padding: 5px 0 0 0;
}
.stiparinf .paramitem &gt; .ftr .show,
.stiparinf .paramitem &gt; .ftr .hide {
  padding: 0 0 0 30px;
  cursor: pointer;
  text-decoration: underline;
}
.stiparinf .paramitem &gt; .ftr .show:after,
.stiparinf .paramitem &gt; .ftr .hide:after {
  display: inline-block;
  font: normal normal normal 14px/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  content: "\f106";
  margin: 0 0 0 5px;
}
.stiparinf .paramitem &gt; .ftr .show:hover,
.stiparinf .paramitem &gt; .ftr .hide:hover {
  text-decoration: none;
}
.stiparinf .paramitem &gt; .ftr .show:after {
  display: inline-block;
  font: normal normal normal 14px/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  content: "\f107";
}
.stiparinf .paramitem.slider label {
  display: none;
}
.stiparinf .paramitem.slider .cnt {
  width: 50%;
}
@media screen and (max-width: 1280px) {
  .stiparinf .paramitem.slider .cnt {
    width: 100%;
  }
}
.stiparinf .paramitem.slider .cnt .from,
.stiparinf .paramitem.slider .cnt .to {
  float: left;
  padding-bottom: 10px;
  font-size: 1.5rem;
  font-weight: bold;
}
.stiparinf .paramitem.slider .cnt .to {
  float: right;
}
.stiparinf .paramitem.slider .cnt .param-range {
  float: left;
  clear: left;
  width: calc(100% - 14px);
  margin: 0 7px;
}
.stiparinf .paramitem.slider .cnt .param-range .ui-widget-header {
  background: rgba(0, 96, 0, 0.8);
}
.stiparinf .paramitem.slider .cnt .param-range .ui-state-hover,
.stiparinf .paramitem.slider .cnt .param-range .ui-state-focus {
  background: #f6f6f6;
  border: 1px solid #006000;
  outline: none;
}
.prcrange &gt; .hdr &gt; p {
  font-size: 1.9rem;
  color: #B54F00;
  font-weight: normal;
  text-transform: uppercase;
  padding: 0 0 15px 25px;
}
.prcrange .price-inputs {
  width: 100%;
  display: block;
}
.prcrange .stipricerange {
  margin-right: 0;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.prcrange .curcode {
  margin: 0 3px;
  padding: 0px;
}
.prcrange .fromto-out {
  margin: 15px 0 0 0;
  display: flex;
  width: 100%;
}
.prcrange .from,
.prcrange .to {
  display: flex;
  flex: 1 1 auto;
  flex-wrap: nowrap;
}
.prcrange .from input,
.prcrange .to input {
  max-width: 80px;
  background: none;
  border: none;
  display: none;
}
.prcrange .to {
  justify-content: flex-end;
}
.prcrange .price-range {
  margin: 0px;
  height: 3px;
  border: none;
  box-shadow: none;
  background: #B55000;
}
.prcrange .price-range .noUi-connects {
  border: none;
  overflow: initial;
}
.prcrange .price-range .noUi-connects:before,
.prcrange .price-range .noUi-connects:after {
  display: inline-block;
  font: normal normal normal 22px/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  content: "\f104";
  color: #B55000;
  position: absolute;
  top: -10px;
  left: -2px;
}
.prcrange .price-range .noUi-connects:after {
  content: "\f105";
  left: auto;
  right: -2px;
}
.prcrange .price-range .noUi-target {
  background: none;
}
.prcrange .price-range .noUi-horizontal {
  height: 3px;
}
.prcrange .price-range .noUi-handle {
  outline: none;
  height: 24px;
  width: 24px;
  padding: 0px;
  border: none;
  background: url("../img/BTN_price_slider.png") no-repeat center center;
  box-shadow: none;
  -webkit-border-top-right-radius: 24px;
  -webkit-border-bottom-right-radius: 24px;
  -webkit-border-bottom-left-radius: 24px;
  -webkit-border-top-left-radius: 24px;
  -moz-border-radius-topright: 24px;
  -moz-border-radius-bottomright: 24px;
  -moz-border-radius-bottomleft: 24px;
  -moz-border-radius-topleft: 24px;
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
  border-bottom-left-radius: 24px;
  border-top-left-radius: 24px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  top: -10px;
  cursor: pointer;
}
.prcrange .price-range .noUi-handle.noUi-handle-lower {
  right: -30px;
}
.prcrange .price-range .noUi-handle.noUi-handle-upper {
  right: 7px;
}
.prcrange .price-range .noUi-handle:before,
.prcrange .price-range .noUi-handle:after {
  display: none;
}
.prcrange .price-range .noUi-handle.noUi-active:before,
.prcrange .price-range .noUi-handle.noUi-active:after {
  display: none;
}
.prcrange .price-range .ui-state-hover,
.prcrange .price-range .ui-state-focus {
  background: #f6f6f6;
  border: none;
  outline: none;
}
.prcrange .price-range .noUi-connect {
  background: #B55000;
}
.products .cnt {
  padding: 0;
}
.productlist {
  padding: 0;
}
.productlist .products .stitable .availability p {
  display: none;
}
.productlist .products .stitable .availability.inet p {
  display: block;
}
.banner ul,
.banner li {
  float: left;
  clear: left;
  width: 100%;
}
.banner ul img,
.banner li img {
  max-width: 100%;
  height: auto;
}
/* responsive styles */
@media screen and (max-width: 1280px) {
  /*
  .subcats ul li {
    width: 32.6666%;

    &amp;:nth-child(4n+1) {
      margin-left: 0.5%;
      clear: none;
    }
    &amp;:nth-child(4n) {
      margin-right: 0.5%;
    }
    &amp;:nth-child(3n+1) {
      margin-left: 0;
      clear: left;
    }
    &amp;:nth-child(3n) {
      margin-right: 0;
    }
  }
  */
}
@media screen and (max-width: 980px) {
  /*
  .subcats ul li {
    width: 49.5%;

    &amp;:nth-child(2n+1) {
      margin-left: 0;
      margin-right: 0.5%;
      clear: none;
    }
    &amp;:nth-child(2n) {
      float: right;
      margin-right: 0;
      clear: right;
    }
  }
  */
  .filter label {
    /*width: 33.3333%;*/
  }
}
@media screen and (max-width: 640px) {
  .products .stitable .thimg,
  .products .stitable .img,
  .products .stitable .energyclass {
    display: none;
  }
  .products .stitable .availability {
    width: 150px;
  }
  .products .stitable .buybox {
    width: 190px;
  }
  .products .stitable .buybox .btn-buy {
    min-width: 140px;
  }
}
@media screen and (max-width: 480px) {
  .products .code {
    display: none;
  }
  .subcats ul li {
    width: 100%;
    margin: 5px 0;
  }
  .filter label {
    width: 100%;
  }
  .stipricerange {
    width: 100px;
  }
}
/* end responsive styles */
.watchdog .leftpart {
  float: left;
  width: 25%;
}
.watchdog .leftpart .img {
  text-align: center;
}
.watchdog .leftpart .img img {
  max-width: 100%;
}
.watchdog .rightpart {
  float: left;
}
.watchdogs &gt; .cnt {
  padding: 0;
}
.watchdogs .watchdog {
  float: left;
  width: 49.5%;
  margin: 5px 0;
}
.watchdogs .watchdog:nth-child(2n) {
  float: right;
}
.watchdogs .watchdog .img {
  float: left;
  width: 25%;
}
.watchdogs .watchdog .img img {
  width: 75%;
}
.watchdogs .watchdog .watchdoginfo {
  float: right;
  width: 75%;
}
.watchdogs .watchdog .watchdoginfo table {
  border: none;
  margin: 0;
}
.watchdogs .watchdog .watchdoginfo .watchparam {
  font-size: 1.4rem;
  font-weight: bold;
}
.watchdogs .watchdog .watchdoginfo .watchparam td {
  text-align: center;
}
.watchdogs .watchdog .watchdoginfo .price {
  float: none;
  font-size: 1em;
}
.watchdogs .watchdog .watchdoginfo .price th {
  color: black;
}
.watchdogs .watchdog .watchdoginfo .price td {
  font-weight: bold;
}
@media screen and (max-width: 1350px) {
  .watchdogs .watchdog {
    width: 100%;
  }
}
@media screen and (max-width: 480px) {
  .watchdogs .btn {
    min-width: 0;
  }
  .watchdogs .btn:before {
    margin: 0;
  }
  .watchdogs .btn span {
    display: none;
  }
}
/* styles for stoitem */
.stoitem &gt; .cnt &gt; .hdr {
  margin: 0 0 20px 0;
  width: calc(100% / 2 - 15px);
  margin-left: 15px;
  float: right;
}
.stoitem &gt; .cnt &gt; .hdr h1 {
  font: normal normal normal 2.5em TriviaSansMedium;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  color: #036101;
  padding: 10px 0 5px 0;
}
.stoitem &gt; .cnt &gt; .hdr .stiplnameadd {
  font: normal normal normal 2em TriviaSansMedium;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  color: #036101;
  text-transform: uppercase;
  display: block;
  clear: both;
}
.stoitem .stiimg {
  text-align: center;
  position: relative;
  min-height: 350px;
  margin-bottom: 0;
}
.stoitem .stiimg .boxcont.img {
  min-height: 350px;
  display: flex;
  justify-content: center;
}
.stoitem .stiimg .boxcont.img &gt; a,
.stoitem .stiimg .boxcont.img &gt; img {
  flex: 0 auto;
  align-self: center;
}
.stoitem .stiimg .catimg {
  display: none;
  width: auto;
  margin: 50px 0 0 0;
  clear: left;
}
.stoitem .stiimg .catimg img {
  max-height: 75px;
  max-width: 100px;
}
.stoitem .stiimg .stishortplnote {
  width: 100%;
  clear: left;
  margin: 10px 0 0 0;
  text-align: left;
  font: normal normal normal 2.4em TriviaSansRagular;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  color: #B8B384;
}
.stoitem .stiimg .gallery {
  width: 370px;
  float: none;
  margin: 0 auto;
  clear: both;
}
.stoitem .stiimg .energy_class {
  position: absolute;
  right: 10px;
  top: 13px;
}
.stoitem .stiimg .status {
  position: absolute;
  width: auto !important;
  font: normal normal normal 14px TriviaSansRagular;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  left: 0;
  top: 10px;
}
.stoitem .stiimg .status .discount,
.stoitem .stiimg .status .sts,
.stoitem .stiimg .status .variants {
  width: 100px;
  max-width: 100px;
  max-height: 100px;
  height: 100px;
  overflow: hidden;
  box-shadow: 2px 2px 7px rgba(0, 0, 0, 0.25);
  font-style: italic;
  display: flex;
  justify-content: center;
  -webkit-border-top-right-radius: 100px;
  -webkit-border-bottom-right-radius: 100px;
  -webkit-border-bottom-left-radius: 100px;
  -webkit-border-top-left-radius: 100px;
  -moz-border-radius-topright: 100px;
  -moz-border-radius-bottomright: 100px;
  -moz-border-radius-bottomleft: 100px;
  -moz-border-radius-topleft: 100px;
  border-top-right-radius: 100px;
  border-bottom-right-radius: 100px;
  border-bottom-left-radius: 100px;
  border-top-left-radius: 100px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.stoitem .stiimg .status .discount p,
.stoitem .stiimg .status .sts p,
.stoitem .stiimg .status .variants p {
  padding: 5px;
  max-width: 100px;
  overflow: hidden;
  display: flex;
  align-items: center;
  font-size: 1.6em;
  font-weight: normal;
}
.stoitem .stiimg .status .discount.sts2 p,
.stoitem .stiimg .status .sts.sts2 p,
.stoitem .stiimg .status .variants.sts2 p {
  font-size: 1.3em;
}
.stoitem .stiimg .status .discount.sts12,
.stoitem .stiimg .status .sts.sts12,
.stoitem .stiimg .status .variants.sts12 {
  display: none;
}
.stoitem .stiimg .status .discount.sts_789,
.stoitem .stiimg .status .sts.sts_789,
.stoitem .stiimg .status .variants.sts_789 {
  background-color: #FF0000;
}
.stoitem .stiimg .status .discount.sts_790,
.stoitem .stiimg .status .sts.sts_790,
.stoitem .stiimg .status .variants.sts_790 {
  background-color: #808080;
}
.stoitem .stiimg .status .discount.sts_791,
.stoitem .stiimg .status .sts.sts_791,
.stoitem .stiimg .status .variants.sts_791 {
  background-color: #808000;
}
.stoitem .stiimg .status .discount.sts_792,
.stoitem .stiimg .status .sts.sts_792,
.stoitem .stiimg .status .variants.sts_792 {
  background-color: #FF8000;
}
.stoitem .stiimg .status .discount.sts_793,
.stoitem .stiimg .status .sts.sts_793,
.stoitem .stiimg .status .variants.sts_793 {
  background-color: #008080;
}
.stoitem .stiimg .status .discount.cpaid p,
.stoitem .stiimg .status .sts.cpaid p,
.stoitem .stiimg .status .variants.cpaid p {
  margin-top: 3px;
  font-size: 1.1em;
}
.stoitem .stiimg .status .discount {
  background: rgba(255, 0, 0, 0.7);
}
.stoitem .stiimg .status .variants {
  background: #FFE47D;
}
.stoitem .stiimg .status .hook {
  display: none;
}
.stoitem .stiimg .status .popup_listbox {
  display: none !important;
}
.stoitem .stiimg .stiysttbox {
  text-align: left;
  margin: 20px 0 0 0px;
}
.stoitem .stiimg .stiysttbox .cnt {
  padding: 0;
}
.stoitem .stiimg .stiysttbox .stiysttitembox .hdr p {
  font-size: 1.4em;
}
.stoitem .stiimg .stiysttbox .stiysttitembox .cnt {
  padding: 0;
}
.stoitem .stiimg .stiysttbox .stiysttitembox .cnt .thmbimg {
  float: left;
  width: 75px;
}
.stoitem .stiimg .stiysttbox .stiysttitembox .cnt .stiplshortnote {
  float: left;
  margin: 0 0 0 15px;
  width: calc(100% - 90px);
}
.stoitem .stiimg .owl-carousel .owl-wrapper,
.stoitem .stiimg .owl-carousel .owl-item {
  float: left;
}
.stoitem .stiimg .owl-item {
  text-align: center;
  padding: 10px;
}
.stoitem .stiimg .owl-controls {
  position: relative;
}
.stoitem .stiimg .owl-nav .owl-next,
.stoitem .stiimg .owl-nav .owl-prev {
  background: #006000;
  -webkit-border-top-right-radius: 2px;
  -webkit-border-bottom-right-radius: 2px;
  -webkit-border-bottom-left-radius: 2px;
  -webkit-border-top-left-radius: 2px;
  -moz-border-radius-topright: 2px;
  -moz-border-radius-bottomright: 2px;
  -moz-border-radius-bottomleft: 2px;
  -moz-border-radius-topleft: 2px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  top: auto;
  bottom: 32px;
  display: none;
}
.stoitem .stiimg .owl-nav .owl-next span,
.stoitem .stiimg .owl-nav .owl-prev span {
  position: relative;
  top: -3px;
}
.stoitem .stiimg a img {
  max-width: 100%;
  max-height: 480px;
}
.stoitem .stiimg .owl-carousel:hover .owl-prev,
.stoitem .stiimg .owl-carousel:hover .owl-next {
  display: block;
}
.stoitem .stiinfo-out.half {
  width: calc(100% / 2 - 15px);
  margin-right: 15px;
}
.stoitem .stiinfo-out.half.stirelation {
  clear: left;
}
.stoitem .stiinfo-out-flex {
  display: flex;
}
.stoitem .stiinfo {
  padding: 0px;
  width: 50%;
  margin-top: 50px;
  flex: 0 1 auto;
}
.stoitem .stiinfo:not(.order) {
  min-width: 250px;
}
.stoitem .stiinfo .variants-outer {
  margin-top: 0px;
  width: 100%;
  clear: left;
}
.stoitem .stiinfo .cnt {
  padding: 0;
}
.stoitem .stiinfo .cnt .rowbox {
  font: normal normal normal 14px TriviaSansRagular;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}
.stoitem .stiinfo .cnt .rowbox .label {
  min-width: auto;
  text-align: left;
  width: auto;
  font-weight: normal;
  padding: 1px 1px 1px 0;
}
.stoitem .stiinfo .cnt .rowbox .text {
  width: auto;
  padding: 1px 1px 1px 3px;
}
.stoitem .stiinfo .cnt .rowbox:first-child {
  margin-top: 15px;
}
.stoitem .stiinfo .cnt .rowbox:last-child {
  margin-bottom: 15px;
}
.stoitem .stiinfo .cnt .rowbox.endprc,
.stoitem .stiinfo .cnt .rowbox.rf,
.stoitem .stiinfo .cnt .rowbox.af,
.stoitem .stiinfo .cnt .rowbox.rfaf,
.stoitem .stiinfo .cnt .rowbox.vat,
.stoitem .stiinfo .cnt .rowbox.recommended,
.stoitem .stiinfo .cnt .rowbox.store {
  display: none;
}
.stoitem .stiinfo .cnt .rowbox.rfaf-new {
  margin: 10px 0 0 0;
}
.stoitem .stiinfo .cnt .rowbox.avail {
  margin: 10px 0;
}
.stoitem .stiinfo .cnt .rowbox.avail .stock:before {
  display: none;
}
.stoitem .stiinfo .cnt .rowbox.variants {
  margin: 10px 0 0 0;
  width: 100%;
}
.stoitem .stiinfo .cnt .rowbox.variants .label {
  width: 100%;
  margin: 0 0 5px 0;
  font-weight: bold;
}
.stoitem .stiinfo .cnt .rowbox.wovat {
  margin: 10px 0 0 10px;
}
.stoitem .stiinfo .cnt .rowbox.wovat .price span {
  font-weight: normal;
}
.stoitem .stiinfo .cnt .rowbox.discount .text {
  margin: -5px 0 0 10px;
  padding: 0;
  font-size: 0.95em;
  color: #adadad;
}
.stoitem .stiinfo .cnt .rowbox .price {
  margin: 0;
  text-align: center;
  padding: 6px 0;
  color: #000;
  font-size: 1.4rem;
}
.stoitem .stiinfo .cnt .rowbox.smp {
  margin: 0 0 7px 0px;
  width: 140px;
}
.stoitem .stiinfo .cnt .rowbox.smp .price {
  float: none;
  margin: 0 auto;
  color: #959595;
}
.stoitem .stiinfo .cnt .rowbox.smp .label,
.stoitem .stiinfo .cnt .rowbox.smp .info {
  display: none;
}
.stoitem .stiinfo .cnt .price-bg {
  float: left;
  clear: left;
  font: normal normal normal 14px TriviaSansRagular;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  margin: 0;
  background: #FFE47D;
  -webkit-border-top-right-radius: 50px;
  -webkit-border-bottom-right-radius: 50px;
  -webkit-border-bottom-left-radius: 50px;
  -webkit-border-top-left-radius: 50px;
  -moz-border-radius-topright: 50px;
  -moz-border-radius-bottomright: 50px;
  -moz-border-radius-bottomleft: 50px;
  -moz-border-radius-topleft: 50px;
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
  border-bottom-left-radius: 50px;
  border-top-left-radius: 50px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  height: 50px;
  overflow: hidden;
  box-shadow: 2px 2px 7px rgba(0, 4, 11, 0.25);
  font-weight: 700;
}
.stoitem .stiinfo .cnt .price-bg .wvat {
  color: #006202;
  padding: 15px 25px;
  font-size: 2.3rem;
}
.stoitem .stiinfo .cnt .price-bg .wvat &gt; span &gt; span {
  display: none;
}
.stoitem .stiinfo .cnt .price-bg .wvat u {
  font-size: 0.6em;
  vertical-align: super;
  top: 1px;
  position: relative;
}
.stoitem .stiinfo .cnt .price-bg .wvat p {
  display: none;
}
.stoitem .stiinfo .cnt .order {
  margin: 10px 0;
}
.stoitem .stiinfo .cnt .order .label {
  padding: 8px 5px 8px 0;
}
.stoitem .stiinfo .cnt .discoupons {
  margin: 10px 0;
}
.stoitem .stiinfo .cnt .discoupons input {
  margin: 0px;
}
.stoitem .stiinfo .cnt .inetarea {
  display: none;
}
.stoitem .stiinfo .cnt .storearea .hdr,
.stoitem .stiinfo .cnt .storearea .legend {
  display: none;
}
.stoitem .stiinfo .cnt .apekcomment {
  margin: 0;
}
.stoitem .stiinfo .cnt .smp .info {
  float: right;
  color: #000000;
}
.stoitem .stiinfo .cnt .smp .info:before {
  padding: 0;
}
.stoitem .stiinfo .cnt .smp .info span {
  right: 0;
  font-weight: normal;
  text-decoration: none;
}
.stoitem .stiinfo .cnt .buybox a {
  float: left;
}
.stoitem .stiinfo .cnt .buybox .qtybox .qty {
  width: 40px;
  min-width: auto;
  padding: 7px 7px 6px 7px;
}
.stoitem .stiinfo .cnt .buybox .qtybox.icon .up,
.stoitem .stiinfo .cnt .buybox .qtybox.icon .down {
  top: auto;
  width: 17px;
  height: 17px;
}
.stoitem .stiinfo .cnt .buybox .qtybox.icon .up:before,
.stoitem .stiinfo .cnt .buybox .qtybox.icon .down:before {
  padding: 3px 4px;
}
.stoitem .stiinfo .cnt .buybox .qtybox.icon .down {
  bottom: 0;
}
.stoitem .stiinfo .cnt .buybox .qtybox.icon .qty {
  border-right: none;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin-right: 23px;
}
.stoitem .stiinfo .cnt .buybox .btn-buy {
  font-size: 1.6rem;
}
.stoitem .stiinfo .cnt .buybox .btn-buy:before {
  font-size: 2.2rem;
}
.stoitem .stiinfo .cnt .rating .star:before {
  display: inline-block;
  font: normal normal normal 14px/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  content: "\f006";
  font-size: 1.4em;
  color: #fc9b2e;
  margin: 0 5px 0 0;
}
.stoitem .stiinfo .cnt .rating .full:before {
  content: "\f005";
}
.stoitem .stiinfo .cnt .variants .variant {
  float: left;
  padding: 7px 10px;
  margin: 2px 4px 2px 0;
  background: #F1EEDB;
  border: none -webkit-border-top-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; -webkit-border-bottom-left-radius: 3px; -webkit-border-top-left-radius: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px; -moz-border-radius-topleft: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; border-top-left-radius: 3px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;;
  cursor: pointer;
}
.stoitem .stiinfo .cnt .variants .variant:not(.dis):not(.act):hover {
  background: #eae5c9;
}
.stoitem .stiinfo .cnt .variants .variant.act {
  background: #006000;
  color: #fff;
}
.stoitem .stiinfo .cnt .variants .variant.dis {
  opacity: 0.4;
  cursor: auto;
}
.stoitem .stiinfo .cnt .variants .variant.err {
  border: none;
  background: none;
  color: red;
  font-weight: bold;
}
.stoitem .stiinfo .cnt .variants .img img {
  float: left;
  clear: left;
  max-width: 35px;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.stoitem .stiinfo .cnt .variants .err {
  float: left;
  border: none;
  background: none !important;
  color: red;
  font-weight: bold;
  padding: 3px 0;
  margin: 0 0 0 5px;
}
.stoitem .order &gt; .label {
  display: none;
}
.stoitem .order .inputs .buybox {
  width: 100%;
}
.stoitem .order .inputs .buybox .qtybox {
  width: 45px;
}
.stoitem .order .inputs .buybox .qtybox .qty {
  border-color: #EFE4D2;
  padding: 10px 5px;
  margin: 15px 0px 0 0;
}
.stoitem .order .inputs .buybox .btn-buy {
  max-width: 200px;
  width: calc(100% - 55px);
  padding: 23px 10px 20px 10px;
  background: #5cc466;
  /* Old browsers */
  background: -moz-linear-gradient(top, #5cc466 0%, #9cee9e 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #5cc466 0%, #9cee9e 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #5cc466 0%, #9cee9e 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cc466', endColorstr='#9cee9e', GradientType=0);
  /* IE6-9 */
  font: normal normal normal 1.9rem TriviaSansRagular;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-transform: uppercase;
}
.stoitem .order .inputs .buybox .btn-buy:before {
  display: none;
}
.stoitem .order .boxcont.tools {
  margin: 10px 0 0 45px;
}
.stoitem .order .boxcont.tools .btn-comp {
  max-width: 200px;
  width: calc(100% - 55px);
  background: #00a3e3;
  /* Old browsers */
  background: -moz-linear-gradient(top, #00a3e3 0%, #98d4df 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #00a3e3 0%, #98d4df 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #00a3e3 0%, #98d4df 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a3e3', endColorstr='#98d4df', GradientType=0);
}
.stoitem .order .boxcont.tools .btn-comp:before {
  top: 0;
}
.stoitem .order .boxcont.tools .btn-comp span {
  display: none;
}
.stoitem .order .boxcont.tools .btn-facebook,
.stoitem .order .boxcont.tools .btn-watchdog,
.stoitem .order .boxcont.tools .btn-print,
.stoitem .order .boxcont.tools .btn-error,
.stoitem .order .boxcont.tools .btn-favour {
  display: none;
}
.stoitem .boxcont.tabs {
  background: none;
  border: none;
  padding: 0;
  width: calc(100% / 2 - 15px);
  margin-left: 15px;
}
.stoitem .boxcont.tabs .ui-tabs-panel .tabpage {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.stoitem .boxcont.tabs ul.ui-tabs-nav {
  background: none;
  border: none;
  padding: 0;
  margin-bottom: 30px;
}
.stoitem .boxcont.tabs ul.ui-tabs-nav li {
  margin: 10px 14px 0 0;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: #F1EEDB;
  border: none;
  position: relative;
  outline: none;
  min-width: calc(50% - 7px);
  max-width: calc(50% - 7px);
  height: auto;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: all 0.2s ease;
  white-space: normal;
}
.stoitem .boxcont.tabs ul.ui-tabs-nav li:nth-child(even) {
  margin-right: 0;
}
.stoitem .boxcont.tabs ul.ui-tabs-nav li:hover {
  background: #eae5c9;
}
.stoitem .boxcont.tabs ul.ui-tabs-nav li a {
  color: #006202;
  text-align: center;
  float: none;
  display: inline-block;
  width: 100%;
  font: normal normal normal 1.9rem TriviaSansRagular;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-transform: uppercase;
  text-overflow: ellipsis;
  overflow: hidden;
  padding: 12px 10px 8px 10px;
}
.stoitem .boxcont.tabs ul.ui-tabs-nav li a:hover {
  text-decoration: none;
}
.stoitem .boxcont.tabs ul.ui-tabs-nav li a:before {
  display: inline-block;
  font: normal normal normal 14px/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  margin-right: 5px;
  display: none;
}
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[href="#sticomment"]:before,
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[data-anchor="stiattachvideo"]:before {
  content: "\f129";
}
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[href="#stipacking"]:before,
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[data-anchor="stipacking"]:before {
  content: "\f187";
}
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[href="#sticattree"]:before,
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[data-anchor="sticattree"]:before {
  content: "\f126";
}
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[href="#stiparsets"]:before,
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[data-anchor="stiparsets"]:before {
  content: "\f085";
}
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[href="#stiattach"]:before,
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[data-anchor="stiattach"]:before {
  content: "\f0c6";
}
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[href="#stiattachvideo"]:before,
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[data-anchor="stiattachvideo"]:before {
  content: "\f03d";
}
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[href="#stipricelogs"]:before,
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[data-anchor="stipricelogs"]:before {
  content: "\f201";
}
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[href="#stipromotions"]:before,
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[data-anchor="stipromotions"]:before {
  content: "\f129";
}
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[href="#stifbcomments"]:before,
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[data-anchor="stifbcomments"]:before {
  content: "\f230";
}
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[href="#stiqrcode"]:before,
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[data-anchor="stiqrcode"]:before {
  content: "\f029";
}
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[href="#stisendmails"]:before,
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[data-anchor="stisendmails"]:before {
  content: "\f1d8";
}
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[href="#stidiscussion"]:before,
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[data-anchor="stidiscussion"]:before {
  content: "\f086";
}
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[href="#stiadvsrv"]:before,
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[data-anchor="stiadvsrv"]:before {
  content: "\f1cd";
}
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[href="#stireview"]:before,
.stoitem .boxcont.tabs ul.ui-tabs-nav li a[data-anchor="stireview"]:before {
  content: "\f005";
}
.stoitem .boxcont.tabs ul.ui-tabs-nav .ui-state-active {
  background: #006000;
  margin-bottom: 0;
  padding-bottom: 0;
}
.stoitem .boxcont.tabs ul.ui-tabs-nav .ui-state-active:hover {
  background: #006000;
}
.stoitem .boxcont.tabs ul.ui-tabs-nav .ui-state-active a {
  color: #fff;
}
.stoitem .boxcont.tabs .tabpage {
  border: none;
}
.stoitem .boxcont.tabs .tabpage &gt; .hdr {
  display: none;
}
.stoitem .boxcont.tabs .tabpage &gt; .cnt {
  padding: 10px 0;
}
.stoitem .boxcont.tabs .tabpage .rowbox input,
.stoitem .boxcont.tabs .tabpage .rowbox textarea {
  width: 302px;
  margin-left: 0;
}
.stoitem .boxcont.tabs .tabpage a {
  color: #006F01;
}
.stoitem .boxcont.tabs .tabpage a.btn {
  color: #fff;
}
.stoitem .boxcont.tabs .tabpage a.btn:hover {
  text-decoration: none;
}
.stoitem .boxcont.tabs .tabpage a:hover {
  text-decoration: underline;
}
.stoitem .boxcont.tabs .ui-tabs-anchor {
  outline: none;
}
.stoitem .boxcont.tabs .ui-tabs-panel {
  padding: 0;
  float: left;
  display: block;
  width: 100%;
}
.stoitem .boxcont.tabs #sticomment {
  overflow: hidden;
}
.stoitem .boxcont.tabs #sticomment h1,
.stoitem .boxcont.tabs #sticomment h2,
.stoitem .boxcont.tabs #sticomment h3 {
  color: #006000;
}
.stoitem .boxcont.tabs #sticomment h1 {
  font-weight: normal;
  font-size: 1.6em;
  margin: 10px 0;
}
.stoitem .boxcont.tabs #sticomment h2 {
  font-size: 1.4em;
  text-transform: uppercase;
  margin: 20px 0 7px 0;
}
.stoitem .boxcont.tabs #sticomment ul {
  display: block;
  margin: 5px 5px 5px 30px;
  list-style-image: url("../img/ICO_list_style_square.png");
}
.stoitem .boxcont.tabs #sticomment ul li {
  margin: 2px 0;
  float: none;
}
.stoitem .boxcont.tabs #sticomment p {
  margin: 10px 0 5px 0;
}
.stoitem .boxcont.tabs #stiparsets .tabinfo.hor td.paramname {
  width: 30%;
}
.stoitem .boxcont.tabs #stiparameters td:first-child {
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0.25em;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0.25em;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0.25em;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 5px 3px;
}
.stoitem .boxcont.tabs #stiparameters td:last-child {
  -webkit-border-top-right-radius: 0.25em;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0.25em;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0.25em;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 5px 3px;
}
.stoitem .boxcont.tabs #stiattach .label {
  min-width: 0;
}
.stoitem .boxcont.tabs #sticattree ul {
  float: left;
  clear: left;
  width: 100%;
  margin: 0 0 10px 0;
}
.stoitem .boxcont.tabs #sticattree ul li {
  background: none;
  border: none;
  margin: 0;
}
.stoitem .boxcont.tabs #sticattree ul li a {
  padding: 0 !important;
  font-weight: normal;
}
.stoitem .boxcont.tabs #sticattree ul li a:before {
  display: inline-block;
  font: normal normal normal 14px/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  content: "\f105";
  margin: 0 5px;
}
.stoitem .boxcont.tabs #sticattree ul .first a:before {
  content: "";
}
.stoitem .boxcont.tabs #stiattachvideo .video {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}
.stoitem .boxcont.tabs #stiattachvideo .video iframe,
.stoitem .boxcont.tabs #stiattachvideo .video object,
.stoitem .boxcont.tabs #stiattachvideo .video embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.stoitem .boxcont.tabs #stisendmails #lngstiask {
  padding: 20px 30px 30px 30px;
  background: #FAF9F2;
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-top-left-radius: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-topleft: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.stoitem .boxcont.tabs #stisendmails #lngstiask &gt; .hdr {
  margin: 0 0 10px 0;
}
.stoitem .boxcont.tabs #stisendmails #lngstiask &gt; .cnt .rowbox .label {
  min-width: 100px;
}
.stoitem .boxcont.tabs #stisendmails #lngstiask &gt; .cnt .rowbox button {
  font-size: 1.3rem;
  font-family: 'Open Sans', tahoma, sans-serif;
}
.stoitem .boxcont.tabs #stisendmails #lngstiask &gt; .cnt .rowbox button.btn-send {
  height: 32px;
}
.stoitem .boxcont.tabs #stisendmails #lngstiask &gt; .cnt .rowbox button.btn-delete {
  height: 32px;
}
.stoitem .boxcont.tabs #stisendmails #lngstiask &gt; .cnt .rowbox button.btn-delete:before {
  display: none;
}
.stoitem .boxcont.tabs #stisendmails #lngstiask &gt; .cnt .rowbox.submit {
  margin: 10px 0 0 0;
}
.stoitem .boxcont.tabs .visualize ul li {
  background: none;
  border: none;
  border-bottom: none;
  position: absolute;
  top: auto;
}
.stoitem .boxcont.article {
  padding: 0px 30px 0 0;
}
.stoitem .boxcont.article &gt; .cnt {
  padding: 0;
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: auto 1fr;
  grid-template-areas: "img tabs" "stirel tabs";
}
.stoitem .boxcont.article &gt; .cnt .img-area {
  grid-area: img;
  float: none;
  width: 100%;
  padding: 0 15px 0 0;
}
.stoitem .boxcont.article &gt; .cnt .tabs-area {
  grid-area: tabs;
  float: none;
  width: 100%;
  padding: 30px 0 0 15px;
  margin: 0;
}
.stoitem .boxcont.article &gt; .cnt .stirelation-area {
  grid-area: stirel;
  float: none;
  width: 100%;
  padding: 0 15px 0 30px;
}
.stoitem .boxcont.article &gt; .cnt .stiimg .boxcont.img {
  justify-content: start;
  min-height: initial;
}
.stoitem .boxcont.article &gt; .cnt .stiimg .boxcont.img img {
  max-width: 100%;
}
.stoitem .boxcont.article &gt; .cnt .stiimg .stishortplnote {
  margin: 20px 0 0 30px;
  width: auto;
}
.stoitem .boxcont.article &gt; .cnt .stoitem_webmenu {
  float: left;
  margin: 20px 0 20px 30px;
}
.stoitem .boxcont.article &gt; .cnt .stoitem_webmenu .webmenu_content {
  float: left;
}
.stoitem .boxcont.article &gt; .cnt .stoitem_webmenu .webmenu_content .webmenu &gt; li &gt; a {
  font: normal normal normal 1.6em TriviaSansRagular;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  cursor: text;
  display: block;
  padding: 0 0 10px 0;
}
.stoitem .boxcont.article &gt; .cnt .stoitem_webmenu .webmenu_content .webmenu &gt; li &gt; ul &gt; li {
  margin: 10px 14px 0 0;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: #F1EEDB;
  border: none;
  position: relative;
  outline: none;
  min-width: calc(50% - 7px);
  max-width: calc(50% - 7px);
  height: auto;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: all 0.2s ease;
  white-space: normal;
}
.stoitem .boxcont.article &gt; .cnt .stoitem_webmenu .webmenu_content .webmenu &gt; li &gt; ul &gt; li:nth-child(even) {
  margin-right: 0;
}
.stoitem .boxcont.article &gt; .cnt .stoitem_webmenu .webmenu_content .webmenu &gt; li &gt; ul &gt; li:hover {
  background: #eae5c9;
}
.stoitem .boxcont.article &gt; .cnt .stoitem_webmenu .webmenu_content .webmenu &gt; li &gt; ul &gt; li a {
  color: #006202;
  text-align: center;
  float: none;
  display: inline-block;
  width: 100%;
  font: normal normal normal 1.9rem TriviaSansRagular;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-transform: uppercase;
  text-overflow: ellipsis;
  overflow: hidden;
  padding: 12px 10px 8px 10px;
}
.stoitem .boxcont.article &gt; .cnt .stoitem_webmenu .webmenu_content .webmenu &gt; li &gt; ul &gt; li a:hover {
  text-decoration: none;
}
.stoitem .boxcont.article &gt; .cnt .stoitem_webmenu .webmenu_content .webmenu &gt; li &gt; ul &gt; li.act {
  background: #338032;
}
.stoitem .boxcont.article &gt; .cnt .stoitem_webmenu .webmenu_content .webmenu &gt; li &gt; ul &gt; li.act a {
  color: #fff;
}
.stoitem .boxcont.article &gt; .cnt #stirelation {
  margin: 20px 0 0 0;
  width: 100%;
}
.stoitem .boxcont.article &gt; .cnt #stirelation &gt; .hdr {
  display: block;
}
.stoitem .boxcont.article &gt; .cnt .tabs &gt; .hdr h1 {
  font: normal normal normal 2.5em TriviaSansMedium;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  color: #036101;
  padding: 10px 0 5px 0;
}
.stoitem .boxcont.article &gt; .cnt .tabs &gt; .cnt .content h1,
.stoitem .boxcont.article &gt; .cnt .tabs &gt; .cnt .content h2,
.stoitem .boxcont.article &gt; .cnt .tabs &gt; .cnt .content h3 {
  color: #006000;
  font-size: 1.6em;
  font-weight: normal;
  padding: 10px 0;
  text-transform: uppercase;
}
.stoitem .boxcont.article &gt; .cnt .tabs &gt; .cnt .content h3 {
  padding: 20px 0 7px 0;
  font-weight: bold;
}
.stoitem .boxcont.article &gt; .cnt .tabs &gt; .cnt .content ul {
  display: block;
  margin: 5px 5px 5px 30px;
  list-style-image: url("../img/ICO_list_style_square.png");
}
.stoitem .boxcont.article &gt; .cnt .tabs &gt; .cnt .content ul li {
  margin: 2px 0;
  float: none;
}
.stoitem .boxcont.article &gt; .cnt .tabs &gt; .cnt .content p {
  margin: 10px 0 5px 0;
}
.stoitem .boxcont.article &gt; .cnt .tabs .date {
  display: none;
}
.stoitem .boxcont.article .stiimg {
  text-align: left;
}
.stoitem #stirelation &gt; .hdr,
.stoitem .stirelation &gt; .hdr {
  display: none;
}
.stoitem #stirelation &gt; .cnt,
.stoitem .stirelation &gt; .cnt {
  max-height: 700px;
  overflow: hidden;
  transition: max-height 0.5s ease;
}
.stoitem #stirelation &gt; .cnt.all,
.stoitem .stirelation &gt; .cnt.all {
  max-height: 5000px;
}
.stoitem #stirelation &gt; .cnt .prodbox,
.stoitem .stirelation &gt; .cnt .prodbox {
  width: calc(50% - 10px);
  margin: 1% 0.5%;
  /* responsive styles */
}
.stoitem #stirelation &gt; .cnt .prodbox:nth-child(even),
.stoitem .stirelation &gt; .cnt .prodbox:nth-child(even) {
  float: right;
}
@media screen and (min-width: 1600px) {
  .stoitem #stirelation &gt; .cnt .prodbox:not(.config):nth-child(2n),
  .stoitem .stirelation &gt; .cnt .prodbox:not(.config):nth-child(2n) {
    margin-right: 0;
  }
  .stoitem #stirelation &gt; .cnt .prodbox:not(.config):nth-child(2n+1),
  .stoitem .stirelation &gt; .cnt .prodbox:not(.config):nth-child(2n+1) {
    margin-left: 0;
  }
}
@media screen and (max-width: 1599px) and (min-width: 1148px) {
  .stoitem #stirelation &gt; .cnt .prodbox,
  .stoitem .stirelation &gt; .cnt .prodbox {
    width: calc(50% - 5px);
    margin: 5px;
  }
  .stoitem #stirelation &gt; .cnt .prodbox:not(.config):nth-child(2n),
  .stoitem .stirelation &gt; .cnt .prodbox:not(.config):nth-child(2n) {
    margin-right: 0;
  }
  .stoitem #stirelation &gt; .cnt .prodbox:not(.config):nth-child(2n+1),
  .stoitem .stirelation &gt; .cnt .prodbox:not(.config):nth-child(2n+1) {
    margin-left: 0;
  }
}
@media screen and (max-width: 1176px) {
  .stoitem #stirelation &gt; .cnt .prodbox,
  .stoitem .stirelation &gt; .cnt .prodbox {
    width: 100%;
    margin: 0 0 10px 0;
  }
  .stoitem #stirelation &gt; .cnt .prodbox:not(.config):nth-child(2n),
  .stoitem .stirelation &gt; .cnt .prodbox:not(.config):nth-child(2n) {
    margin-right: 0;
  }
  .stoitem #stirelation &gt; .cnt .prodbox:not(.config):nth-child(2n+1),
  .stoitem .stirelation &gt; .cnt .prodbox:not(.config):nth-child(2n+1) {
    margin-left: 0;
  }
}
@media screen and (max-width: 1024px) {
  .stoitem #stirelation &gt; .cnt .prodbox,
  .stoitem .stirelation &gt; .cnt .prodbox {
    width: calc(50% - 5px);
    margin: 5px;
  }
  .stoitem #stirelation &gt; .cnt .prodbox:not(.config):nth-child(2n),
  .stoitem .stirelation &gt; .cnt .prodbox:not(.config):nth-child(2n) {
    margin-right: 0;
  }
  .stoitem #stirelation &gt; .cnt .prodbox:not(.config):nth-child(2n+1),
  .stoitem .stirelation &gt; .cnt .prodbox:not(.config):nth-child(2n+1) {
    margin-left: 0;
  }
}
@media screen and (max-width: 602px) {
  .stoitem #stirelation &gt; .cnt .prodbox,
  .stoitem .stirelation &gt; .cnt .prodbox {
    width: 100%;
    margin: 0 0 10px 0;
  }
  .stoitem #stirelation &gt; .cnt .prodbox:not(.config):nth-child(2n),
  .stoitem .stirelation &gt; .cnt .prodbox:not(.config):nth-child(2n) {
    margin-right: 0;
  }
  .stoitem #stirelation &gt; .cnt .prodbox:not(.config):nth-child(2n+1),
  .stoitem .stirelation &gt; .cnt .prodbox:not(.config):nth-child(2n+1) {
    margin-left: 0;
  }
}
.stoitem #stirelation .show_all,
.stoitem .stirelation .show_all {
  margin: 30px 0 0 0;
  padding: 20px 0;
  text-align: center;
  border-top: 1px solid #B2AA79;
  width: 100%;
  clear: both;
}
.stoitem #stirelation .show_all a,
.stoitem .stirelation .show_all a {
  float: none;
  text-transform: uppercase;
  color: #B2AA79;
}
.stoitem #stirelation .show_all a:before,
.stoitem .stirelation .show_all a:before,
.stoitem #stirelation .show_all a:after,
.stoitem .stirelation .show_all a:after {
  display: inline-block;
  font: normal normal normal 14px/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  content: "\f063";
  color: #B2AA79;
  margin: 0 10px;
}
.stoitem #stirelation .show_all a.up:before,
.stoitem .stirelation .show_all a.up:before,
.stoitem #stirelation .show_all a.up:after,
.stoitem .stirelation .show_all a.up:after {
  display: inline-block;
  font: normal normal normal 14px/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  content: "\f062";
  color: #B2AA79;
  margin: 0 10px;
}
.stoitem .stirelation:not(#stirelation) &gt; .hdr {
  display: block;
}
.stiadvsrv .tabinfo {
  margin: 0;
}
.stiadvsrv .tabinfo td {
  width: auto;
}
.stiadvsrv .tabinfo td label {
  display: none;
}
.stiadvsrv .tabinfo td img {
  max-width: 100px;
}
.stiadvsrv .tabinfo td .price {
  padding-left: 5px;
  font-size: 1em;
  color: black;
}
.stirelation.groups .relationgroups {
  width: 15%;
}
.stirelation.groups .relationgroups ul {
  padding-right: 10px;
}
.stirelation.groups .relationgroups ul li {
  float: left;
  clear: left;
  width: 100%;
  padding: 5px;
  cursor: pointer;
  font-size: 1.3rem;
  font-weight: bold;
  border-top: 1px solid #C0C0C0;
}
.stirelation.groups .relationgroups ul li.act {
  background: silver;
}
.stirelation.groups .relationgroups ul li:last-child {
  border-bottom: 1px solid #C0C0C0;
}
.stirelation.groups &gt; .cnt {
  width: 85%;
  float: right;
  clear: none;
}
.stirelation.groups &gt; .cnt .prodbox {
  margin: 0.25% !important;
}
.sti_relation_condoffer.vipcondoffer {
  width: 100%;
  font-size: 1.3rem;
}
.sti_relation_condoffer.vipcondoffer .btn-buy {
  float: left;
}
.sti_relation_condoffer.vipcondoffer .btn-buy:before {
  top: 0;
}
.sti_relation_condoffer.vipcondoffer .btn-buy span {
  padding: 6px 0 0 0;
}
.sti_relation_condoffer .stirelvipconoffer {
  width: 100%;
}
.sti_relation_condoffer .stirelvipconoffer &gt; .cnt &gt; .boxcont {
  width: 100%;
}
.sti_relation_condoffer .stirelvipconoffer .price {
  margin-top: 7px;
}
.sti_relation_condoffer .stirelvipconoffer .buybox {
  display: none;
}
.sti_relation_condoffer .stirelvipconoffer table img {
  max-width: 50px;
}
.sti_relation_condoffer .stirelvipconoffer table td.normalprc span {
  color: black;
  text-decoration: line-through;
}
.sti_relation_condoffer_master .prodbox .price {
  margin-top: 7px;
}
.stibundletab a:not([href]) {
  cursor: initial;
}
.stibundletab &gt; .hdr {
  display: none;
}
.stibundletab #stiysttable {
  margin-top: 20px;
}
.stibundletab #stiysttable th,
.stibundletab #stiysttable .note,
.stibundletab #stiysttable .code,
.stibundletab #stiysttable .sikpriceordiis.wovat,
.stibundletab #stiysttable .rf,
.stibundletab #stiysttable .rfaf,
.stibundletab #stiysttable .af {
  display: none;
}
.stibundletab #stiysttable .thumbimg {
  padding-left: 0;
}
.stibundletab #stiysttable .thumbimg img {
  max-height: 60px;
  max-width: 60px;
}
.stibundletab #stiysttable .text-name {
  display: block;
}
.stibundletab #stiysttable .text-code {
  display: block;
  color: #000;
}
.stibundletab #stiysttable .sikpriceordiis {
  min-width: 120px;
}
.stibundletab #stiysttable .sikpriceordiis .wvat {
  font-size: 1.4rem;
  color: #000;
  font-weight: bold;
}
.stibundletab #stiysttable .sikpriceordiis .wvat span {
  display: none;
}
.stibundletab #stiysttable .sikpriceordiis .wovat {
  font-size: 1.1rem;
  color: #4c4c4c;
}
.stibundletab #stiysttable .sikpriceordiis .wovat span {
  float: none;
  font-weight: normal;
}
.stibundletab #stiysttable tr:nth-child(2n+1) td {
  background: #fff;
}
.stibundletab #stiysttable .stock .availability .stock:before {
  display: none;
}
.stibundletab #stiysttable .buybox {
  min-width: 80px;
}
.stibundletab #stiysttable .buybox .qtybox {
  float: left;
}
.stibundletab #stiysttable .buybox .qtybox .qty {
  margin: 0 5px 0 0;
  padding: 6px 5px;
}
.stibundletab #stiysttable .buybox .btn-buy {
  width: 40px;
  height: 32px;
  padding: 0 5px;
  margin: 0;
  background: #5cc466;
  /* Old browsers */
  background: -moz-linear-gradient(top, #5cc466 0%, #9cee9e 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #5cc466 0%, #9cee9e 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #5cc466 0%, #9cee9e 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cc466', endColorstr='#9cee9e', GradientType=0);
  /* IE6-9 */
  font: normal normal normal 1.9rem TriviaSansRagular;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  text-transform: none;
  float: left;
  cursor: pointer;
}
.stibundletab #stiysttable .buybox .btn-buy:before {
  background-size: 120%;
  top: 1px;
  width: 30px;
  height: 30px;
  margin: 0;
}
.stibundletab #stiysttable .buybox .btn-buy span,
.stibundletab #stiysttable .buybox .btn-buy u {
  display: none;
}
.review .star {
  float: left;
  clear: left;
  color: #FAC900;
}
.review .star span {
  float: left;
  margin-right: 5px;
  font-size: 1.4rem;
  font-weight: bold;
}
.review .star:before {
  display: inline-block;
  font: normal normal normal 1.8rem/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}
.review .star.s_50:before {
  content: "\f005 \f005 \f005 \f005 \f005";
}
.review .star.s_45:before {
  content: "\f005 \f005 \f005 \f005 \f123";
}
.review .star.s_40:before {
  content: "\f005 \f005 \f005 \f005 \f006";
}
.review .star.s_35:before {
  content: "\f005 \f005 \f005 \f123 \f006";
}
.review .star.s_30:before {
  content: "\f005 \f005 \f005 \f006 \f006";
}
.review .star.s_25:before {
  content: "\f005 \f005 \f123 \f006 \f006";
}
.review .star.s_20:before {
  content: "\f005 \f005 \f006 \f006 \f006";
}
.review .star.s_15:before {
  content: "\f005 \f123 \f006 \f006 \f006";
}
.review .star.s_10:before {
  content: "\f005 \f006 \f006 \f006 \f006";
}
.stireview .cnt {
  display: flex;
  flex-wrap: wrap;
}
.stireview .review {
  float: left;
  width: 49%;
  margin: 0.5%;
  padding: 10px;
  border: 1px solid #C0C0C0;
  -webkit-border-top-right-radius: 2px;
  -webkit-border-bottom-right-radius: 2px;
  -webkit-border-bottom-left-radius: 2px;
  -webkit-border-top-left-radius: 2px;
  -moz-border-radius-topright: 2px;
  -moz-border-radius-bottomright: 2px;
  -moz-border-radius-bottomleft: 2px;
  -moz-border-radius-topleft: 2px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: url("../img/heureka.svg") no-repeat;
  background-position: 5px 5px;
  background-size: 45px auto;
}
.stireview .review .title {
  float: left;
  clear: left;
  width: 100%;
  padding: 0 0 5px 45px;
}
.stireview .review .star {
  float: left;
  clear: left;
  width: 100%;
  padding: 0 0 5px 45px;
  font-size: 1.6rem;
}
.stireview .review li {
  float: left;
  clear: left;
  width: 100%;
  padding: 3px 0;
  color: #50ad30;
}
.stireview .review li:before {
  display: inline-block;
  font: normal normal normal 1.4rem/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  content: "\f067";
  margin-right: 5px;
  padding: 1px 0;
}
.stireview .review li.cons {
  color: #dc2424;
}
.stireview .review li.cons:before {
  content: "\f068";
}
.stireview .review q {
  float: left;
  clear: left;
  width: 100%;
  padding: 5px 0;
}
@media screen and (max-width: 768px) {
  .stireview .review {
    width: 100%;
  }
}
/* printpage */
@media print {
  body {
    width: 1000px;
  }
  #centercont,
  #contentcont {
    width: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
  }
  .boxcont {
    width: 100% !important;
  }
  .logo {
    float: left;
    margin: 10px 0;
  }
  .navbar {
    float: left;
    clear: left;
  }
  .stoitem {
    font-size: 1.2em;
  }
  .stiimg {
    border-bottom: 1px solid #C0C0C0;
    margin: 0;
  }
  .stiimg .status {
    display: none;
  }
  .stiinfo {
    border-bottom: 1px solid #C0C0C0;
    background: none !important;
    border-radius: 0 !important;
    padding: 0 !important;
  }
  .ui-tabs-panel {
    border: none !important;
  }
  #headercont,
  #footercont,
  #leftcont,
  #rightcont,
  .gallery,
  .tools,
  .stirelation,
  .sti_relation_condoffer,
  .sti_relation_condoffer_master,
  .stoitemdiscoupons,
  .order,
  .tabs ul,
  .sendmail,
  .stiattach_sys_video,
  .pricelog,
  .stiattach,
  .discoupons,
  .avail,
  .catimg {
    display: none !important;
  }
}
#update,
#insert {
  display: none;
}
#filter [type="checkbox"]:checked + label:before {
  background: white;
}
#filter label {
  width: 90px;
  margin-right: 0;
  background: rgba(0, 96, 0, 0.8);
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 0 0 1px 0 rgba(7, 46, 92, 0.8);
  -moz-box-shadow: 0 0 1px 0 rgba(7, 46, 92, 0.8);
  box-shadow: 0 0 1px 0 rgba(7, 46, 92, 0.8);
  font-weight: bold;
  color: white;
  padding: 7px 0 5px 35px;
  height: 28px;
}
#filter label:before {
  top: 6px;
  left: 6px;
}
#filter label:after {
  top: 6px;
  left: 9px;
  color: black;
}
#filter input {
  float: left;
  width: calc(100% - 125px);
  margin-right: 0;
  border-left: none;
  border-right: none;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#filter button {
  width: 35px;
  min-width: 0;
  height: 28px;
  margin-right: 0;
  cursor: pointer;
  border-left: none;
  color: white;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#copy-string {
  display: none;
}
.wstname {
  font-weight: bold;
}
.tool .btn {
  min-width: auto;
  float: right;
}
.tool .btn:before {
  margin: 0;
}
.modal-content input {
  width: 100%;
}
.webmenu .name {
  padding-left: 10px;
  font-weight: bold;
}
.webmenu .name:before {
  content: " ";
  width: 1em;
  height: 1em;
  display: block;
  float: left;
  margin-right: 5px;
  background: rgba(255, 0, 0, 0.8);
  -webkit-border-top-right-radius: 1em;
  -webkit-border-bottom-right-radius: 1em;
  -webkit-border-bottom-left-radius: 1em;
  -webkit-border-top-left-radius: 1em;
  -moz-border-radius-topright: 1em;
  -moz-border-radius-bottomright: 1em;
  -moz-border-radius-bottomleft: 1em;
  -moz-border-radius-topleft: 1em;
  border-top-right-radius: 1em;
  border-bottom-right-radius: 1em;
  border-bottom-left-radius: 1em;
  border-top-left-radius: 1em;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.webmenu .name.act:before {
  background: rgba(0, 255, 0, 0.8);
}
.webmenu .category-group {
  width: 33.3333%;
  float: left;
  display: block;
}
.webmenu .category-group strong {
  float: left;
  font-size: 1.2em;
  padding-bottom: 10px;
}
.webmenu .category-group li {
  padding: 2px 0;
}
.webmenu .category-group li label {
  margin: 6px 6px 6px 0;
}
.webmenu .category-group li input {
  width: 35px;
  min-width: auto;
  text-align: center;
}
.webmenu .info {
  padding: 5px 0;
}
.webmenu i {
  padding: 10px 0;
  float: left;
  clear: both;
}
.webmenu .qq-upload-list {
  margin-bottom: 10px;
}
.webmenu .qq-upload-list li {
  margin: 5px 0;
}
.webmenu .qq-uploader {
  float: left;
  clear: left;
  width: 100%;
}
.webmenu .qq-upload-button {
  display: block;
  white-space: nowrap;
  padding: 7px 0;
  text-align: center;
  background: #880000;
  border-bottom: 1px solid #DDD;
  color: #FFF;
}
.webmenu .qq-upload-button input {
  width: 100% !important;
  max-width: 100% !important;
}
.webmenu .qq-upload-button-hover {
  background: #CC0000;
}
.webmenu .qq-upload-success {
  position: relative;
}
.webmenu .qq-upload-success span {
  float: left;
  padding: 5px 0;
  margin-right: 5px;
  font-weight: bold;
}
.webmenu .qq-upload-success .qq-upload-file {
  padding-left: 25px;
}
.webmenu .qq-upload-success .qq-upload-file:before {
  content: "\f00c";
  display: inline-block;
  font: normal normal normal 1.6em/1 'FontAwesome';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  color: green;
  position: absolute;
  left: 0;
}
.webmenu .qq-upload-success .qq-progress-bar {
  display: none;
}
.webmenu .qq-upload-success .qq-upload-failed-text {
  display: none;
}
/* responsive styles */
/* styles for touched devices */
.touchevents .prodbox .buttons {
  display: block;
}
.mobilesafari [type="checkbox"]:not(:checked) + label:after,
.mobilesafari [type="checkbox"]:checked + label:after {
  top: -4px;
  left: 2px;
}
.mobilesafari [type="checkbox"]:checked + label:before {
  background: rgba(226, 221, 201, 0.3);
}
.mobilesafari [type="radio"]:not(:checked) + label:after,
.mobilesafari [type="radio"]:checked + label:after {
  top: -4px;
  left: 3px;
  font-size: 24px;
}
@media screen and (max-width: 1520px) {
  .sptnavigator #centercont {
    padding: 0 10px;
  }
}
@media screen and (max-width: 1360px) {
  .headercont-out {
    height: 196px;
  }
  .headercont-out #headercont .top-menu {
    height: 60px;
  }
  .headercont-out #headercont .logo a {
    background: url(../img/logo_vertical.png) no-repeat left center;
    height: 58px;
  }
  .headercont-out #headercont .flex {
    height: 70px;
    padding: 15px 0 0 0;
  }
  .headercont-out #headercont .basket .ftr {
    top: 66px;
  }
  #sptnav {
    height: 66px;
  }
  #sptnav ul {
    height: 66px;
  }
  #sptnav ul li {
    padding: 12px 16px;
  }
  #sptnav ul li .sptnavsub {
    top: 66px;
  }
  #sptnav ul li a {
    font-size: 1.6rem;
  }
}
@media screen and (max-width: 1260px) {
  #headercont .compare &gt; .hdr .text {
    display: none;
  }
}
@media screen and (max-width: 1240px) {
  .ordbaskets .contact.data_1,
  .ordbaskets .buyasfirm.data_3 {
    padding: 30px 10px 30px 50px;
  }
}
/* end styles for touched devices */
@media screen and (max-width: 1160px) {
  #headercont .logged &gt; .hdr span,
  #headercont .login &gt; .hdr span {
    display: none;
  }
  .stoitem .stiinfo.order {
    width: 200px;
  }
}
@media screen and (max-width: 1100px) {
  #headercont .webmenu a {
    font-size: 1.6rem;
  }
  #headercont .webmenu &gt; li a {
    padding: 15px;
  }
}
@media screen and (max-width: 1074px) {
  .contentcont .boxcont.webnews .prodbox,
  .contentcont .boxcont.webnews .banner {
    width: calc(33.3333% - 9px);
  }
  .contentcont .boxcont.webnews .prodbox.testnews {
    margin-right: 0;
  }
  .contentcont .boxcont.webnews .boxcont.banner.banner-1 {
    width: calc(66.6666% - 9px);
  }
  .contentcont .boxcont.webnews .boxcont.banner.banner-2 {
    width: calc(33.3333% - 9px);
    clear: none;
  }
  .contentcont .boxcont.webnews .boxcont.banner.banner-3 {
    width: calc(33.3333% - 9px);
    margin: 20px 0 0 6px;
  }
  .contentcont .boxcont.webnews &gt; div:nth-child(3) {
    margin: 20px 6px 0 6px;
  }
  .contentcont .boxcont.webnews &gt; div:nth-child(4) {
    margin: 20px 0 0 6px;
  }
  .contentcont .boxcont.webnews &gt; div:nth-child(5) {
    margin: 20px 6px 0 0;
    clear: left;
  }
  .contentcont .boxcont.webnews &gt; div:nth-child(6) {
    margin: 20px 6px 0 6px;
  }
  .contentcont .boxcont.webnews &gt; div:nth-child(7) {
    margin: 20px 0 0 6px;
  }
  .contentcont .boxcont.webnews &gt; div:nth-child(8) {
    clear: left;
    margin-left: 0;
  }
  .contentcont .boxcont.webnews &gt; div:nth-child(9) {
    margin-right: 6px;
  }
  .contentcont .boxcont.webnews &gt; div:nth-child(10) {
    display: block;
    margin-right: 0;
  }
  .contentcont .boxcont.webnews .out-webnews-id-3 {
    width: calc(33.3333% - 9px);
    float: left;
    margin: 40px 6px 0 0;
  }
  .contentcont .boxcont.webnews .out-webnews-id-3 .prodbox.type_9 {
    margin: 20px 0 0 0;
    width: 100%;
  }
}
@media screen and (max-width: 1024px) {
  /* skelton */
  #leftcont,
  #rightcont {
    display: none;
    position: relative;
  }
  #leftcont {
    left: -50%;
  }
  #rightcont {
    left: -50%;
  }
  #contentcont.wleft {
    width: 100%;
  }
  #contentcont.wright {
    width: 100%;
  }
  .headercont-out {
    height: 194px;
  }
  #sptnav {
    height: 64px;
  }
  #sptnav ul {
    height: 64px;
  }
  #sptnav ul &gt; li {
    padding: 12px 14px;
  }
  #sptnav ul &gt; li .sptnavsub {
    top: 64px;
  }
  #sptnav ul &gt; li a {
    font-size: 1.5rem;
  }
  .contentcont .boxcont.half:not(.stiinfo):not(.order):not(.orderby) {
    width: 100%;
  }
  .contentcont .boxcont.stoitem &gt; .cnt &gt; .hdr {
    width: 100%;
    margin: 0;
  }
  .contentcont .boxcont.article {
    padding: 0 30px;
  }
  .contentcont .boxcont.article .stiinfo-out.half {
    margin: 0;
  }
  .contentcont .boxcont.article .stiinfo-out.half .stishortplnote {
    margin: 20px 0 0 0;
    width: 100%;
  }
  .contentcont .boxcont.article &gt; .cnt {
    display: flex;
    flex-direction: column;
  }
  .contentcont .boxcont.article &gt; .cnt .stiimg .stishortplnote {
    margin-left: 0;
  }
  .contentcont .boxcont.article &gt; .cnt .img-area {
    order: 1;
    padding: 0;
  }
  .contentcont .boxcont.article &gt; .cnt .stirelation-area {
    order: 3;
    padding: 0;
  }
  .contentcont .boxcont.article &gt; .cnt .tabs-area {
    order: 2;
    padding: 0;
  }
  .contentcont .boxcont.article &gt; .cnt #stirelation {
    width: 100%;
    margin: 20px 0 0 0;
  }
  .contentcont .boxcont.article .article {
    padding: 0;
    margin-left: 0;
  }
  .contentcont .listpage .cnt .orderby {
    width: auto;
  }
  .contentcont .listpage .cnt .pagetext {
    display: none;
  }
  .contentcont .products .tabinfo.hor.stitable th {
    white-space: initial;
  }
  .contentcont .products .tabinfo.hor.stitable .buy {
    min-width: 90px;
  }
  .contentcont .products .tabinfo.hor.stitable .buy .btn-buy {
    padding: 0;
    min-width: 40px;
  }
  .contentcont .products .tabinfo.hor.stitable .buy .btn-buy:before {
    display: inline-block;
    top: 0;
    margin: 0;
    background-size: 100%;
    height: 30px;
  }
  .contentcont .products .tabinfo.hor.stitable .buy .btn-buy span {
    display: none;
  }
  .contentcont.ordbaskets .data_1,
  .contentcont.ordbaskets .data_2,
  .contentcont.ordbaskets .data_3,
  .contentcont.ordbaskets .data_4 {
    padding-left: 8%;
    padding-right: 8%;
  }
  .contentcont.ordbaskets .buyasfirm .payvat {
    margin: 16px 0 0 20px !important;
  }
  .contentcont .boxcont.sumtab .cnt table.tabinfo {
    font-size: 2rem;
    width: 50%;
  }
  .contentcont .boxcont.sumtab .cnt table.tabinfo td {
    width: 140px;
  }
  .contentcont .boxcont.sumtab .cnt table.tabinfo .price {
    font-size: 2rem;
  }
  .contentcont .boxcont.sumtab .discoupons {
    width: 50%;
    padding-top: 0px;
    margin-top: -10px;
  }
  .contentcont .boxcont.sumtab .discoupons &gt; .cnt .rowbox .label {
    width: 100%;
    padding: 0;
  }
  .contentcont .boxcont.sumtab .discoupons &gt; .cnt .rowbox .inputs {
    width: 100%;
  }
  .contentcont .stoitem .stiinfo.order {
    width: calc(100% / 2 - 5px);
  }
  /* end skelton */
  /* header cont */
  /* end header cont */
  .chart-canvas {
    max-width: 100%;
  }
  #footercont .footer-out .social {
    width: 230px;
    margin: 0px;
    clear: left;
  }
  #footercont .footer-out .social li {
    margin: 0 25px 0 0px;
  }
  #footercont .footer-out .newsletter {
    margin: 10px 0 0 30px;
  }
}
@media screen and (max-width: 3060px) and (min-width: 981px) {
  .webmenu {
    display: block !important;
  }
}
@media screen and (max-width: 980px) {
  .headercont-out {
    height: 120px;
  }
  .table-scroll {
    overflow-x: auto;
  }
  .energy_class p:after {
    border-top: solid 14px transparent;
    border-bottom: solid 14px transparent;
  }
  .listpage &gt; .cnt {
    display: block;
  }
  .listpage &gt; .cnt .pagenav {
    float: right;
  }
  #tree-icon {
    float: left;
    width: 26px;
    height: 26px;
    position: absolute;
    margin: 5px 0;
    transform: rotate(0deg);
    transition: 0.5s ease-in-out;
    cursor: pointer;
    z-index: 11;
    top: 70px;
    left: 10px;
  }
  #tree-icon span {
    display: block;
    position: absolute;
    height: 4px;
    width: 100%;
    background: rgba(0, 96, 0, 0.8);
    border-radius: 3px;
    opacity: 1;
    left: 0;
    transform: rotate(0deg);
    transition: 0.25s ease-in-out;
  }
  #tree-icon span:nth-child(1) {
    top: 0px;
  }
  #tree-icon span:nth-child(2) {
    top: 8px;
  }
  #tree-icon span:nth-child(3) {
    top: 16px;
  }
  #tree-icon.open span:nth-child(1) {
    top: 8px;
    transform: rotate(135deg);
  }
  #tree-icon.open span:nth-child(2) {
    opacity: 0;
    left: -60px;
  }
  #tree-icon.open span:nth-child(3) {
    top: 8px;
    transform: rotate(-135deg);
    width: 100%;
  }
  #leftcont.res-tree-open {
    position: absolute;
    display: block;
    width: 50%;
    z-index: 8;
    background: #FFFFFF;
    box-shadow: 5px 5px 10px 0 silver;
    animation: slide-left-right 0.5s forwards;
  }
  /* header cont */
  .headercont-out #headercont #sptnav.res-tree-open {
    display: block;
    position: absolute;
    top: 105px;
    width: calc(100% - 20px);
  }
  .headercont-out #headercont #sptnav.res-tree-open ul {
    height: auto;
    outline: 10px solid #B4AA77;
  }
  .headercont-out #headercont #sptnav.res-tree-open ul &gt; li {
    padding: 0px;
    float: none;
    width: 100%;
    text-align: center;
    border-bottom: 1px solid #499448;
  }
  .headercont-out #headercont #sptnav.res-tree-open ul &gt; li a {
    float: none;
    width: 100%;
    display: inline-block;
    padding: 10px;
  }
  .headercont-out #headercont #sptnav.res-tree-open .sptnavsub {
    display: none;
  }
  .headercont-out #headercont .top-menu {
    height: 26px;
    float: right;
  }
  .headercont-out #headercont .top-menu nav {
    width: 100%;
  }
  .headercont-out #headercont .top-menu nav .webmenu {
    display: none;
    position: absolute;
    top: 105px;
    width: calc(100% - 20px);
    background: #F9F8F1;
    color: #827848;
    z-index: 9;
    outline: 10px solid #B4AA77;
  }
  .headercont-out #headercont .top-menu nav .webmenu li {
    width: 100%;
    border-bottom: 1px solid #C0C0C0;
  }
  .headercont-out #headercont .top-menu nav .webmenu li:last-child {
    border: none;
  }
  .headercont-out #headercont .top-menu nav .webmenu li:after {
    content: "";
    padding: 0;
    margin: 0;
  }
  .headercont-out #headercont .top-menu nav .webmenu li.hover &gt; a {
    border-bottom: 1px solid #C0C0C0;
  }
  .headercont-out #headercont .top-menu nav .webmenu li a {
    width: 100%;
    padding: 5px 10px;
    color: #827848;
  }
  .headercont-out #headercont .top-menu nav .webmenu li:hover ul {
    display: none;
  }
  .headercont-out #headercont .top-menu nav .webmenu li.hover ul {
    display: block;
  }
  .headercont-out #headercont .top-menu nav .webmenu li ul {
    position: relative;
    left: 0;
    top: 0;
    float: left;
    clear: left;
    width: 100%;
    box-shadow: none;
    -webkit-border-top-right-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    -webkit-border-bottom-left-radius: 0;
    -webkit-border-top-left-radius: 0;
    -moz-border-radius-topright: 0;
    -moz-border-radius-bottomright: 0;
    -moz-border-radius-bottomleft: 0;
    -moz-border-radius-topleft: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
  }
  .headercont-out #headercont .top-menu nav .webmenu li ul li {
    float: left;
    clear: left;
    width: 100%;
    padding: 0;
    background: #ECEADB;
  }
  .headercont-out #headercont .top-menu nav .webmenu li ul li a {
    padding-left: 25px;
  }
  .headercont-out #headercont .top-menu nav .webmenu li &gt; ul &gt; li:first-child {
    margin-top: 0;
  }
  .headercont-out #headercont .top-menu nav .webmenu li &gt; ul &gt; li:last-child {
    margin-bottom: 0;
  }
  .headercont-out #headercont .top {
    margin-bottom: 5px;
  }
  .headercont-out #headercont .logo {
    margin-bottom: 5px;
  }
  .headercont-out #headercont .logo a {
    height: 44px;
    background-size: auto 100%;
  }
  .headercont-out #headercont .compare &gt; .cnt {
    left: -140px;
  }
  .headercont-out #headercont .search {
    position: initial;
  }
  .headercont-out #headercont .search &gt; .cnt {
    display: none;
  }
  .headercont-out #headercont .search .search-res-icon {
    display: block;
    width: 36px;
    margin: 3px 0 0 0;
  }
  .headercont-out #headercont .search .search-res-icon .btn-res {
    display: block;
    width: auto;
    padding: 0;
    position: relative;
    top: 2px;
  }
  .headercont-out #headercont .search:after {
    display: none;
  }
  .headercont-out #headercont.res-search-open .search &gt; .cnt {
    display: block;
    position: absolute;
    top: 64px;
    left: 40px;
    width: calc(100% - 80px);
    padding: 10px;
    background: #B4AA77;
    margin: 0;
  }
  .headercont-out #headercont.res-search-open .search &gt; .cnt #whisperinput {
    max-width: none;
  }
  .headercont-out #headercont .prodlist .hdr .btn:before {
    display: inline-block;
    font: normal normal normal 1.8rem/1 'FontAwesome';
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
    margin: 0;
  }
  .headercont-out #headercont .i118ncont {
    width: auto;
  }
  .headercont-out #headercont .basket {
    padding: 10px 0 10px 20px;
  }
  .headercont-out #headercont .basket .btn:before {
    display: inline-block;
    font: normal normal normal 1.8rem/1 'FontAwesome';
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
  }
  .headercont-out #headercont .basket .cnt {
    padding: 5px 0;
  }
  #centercont {
    padding: 80px 0 0 0;
  }
  .ordbaskets .contentcont .boxcont.demtoplace ul li {
    width: calc(50% - 7px);
  }
  .ordbaskets .boxcont.products .tabinfo td.code,
  .ordbaskets .boxcont.products .tabinfo th.code {
    display: none;
  }
  .ordbaskets .boxcont.products .tabinfo td.name .code {
    display: block;
    font-size: 1.1rem;
    color: #999999;
    font-weight: normal;
  }
  #menu-icon {
    width: 26px;
    height: 26px;
    position: absolute;
    margin: 5px 0;
    transform: rotate(0deg);
    transition: 0.5s ease-in-out;
    cursor: pointer;
    right: 10px;
    top: 70px;
    z-index: 10;
  }
  #menu-icon span {
    display: block;
    position: absolute;
    height: 4px;
    width: 100%;
    background: #FFFFFF;
    border-radius: 4px;
    opacity: 1;
    left: 0;
    transform: rotate(0deg);
    transition: 0.25s ease-in-out;
  }
  #menu-icon span:nth-child(1) {
    top: 0px;
  }
  #menu-icon span:nth-child(2) {
    top: 8px;
  }
  #menu-icon span:nth-child(3) {
    top: 16px;
  }
  #menu-icon.open span:nth-child(1) {
    top: 8px;
    transform: rotate(135deg);
  }
  #menu-icon.open span:nth-child(2) {
    opacity: 0;
    left: 60px;
  }
  #menu-icon.open span:nth-child(3) {
    top: 8px;
    transform: rotate(-135deg);
  }
  /* end header cont */
}
@media screen and (max-width: 840px) {
  .ordbaskets .sumtab .discoupons {
    width: 50%;
  }
  .ordbaskets .sumtab .discoupons &gt; .cnt .rowbox .label {
    width: 100%;
    max-width: 100%;
  }
  .ordbaskets .sumtab .discoupons &gt; .cnt .rowbox .inputs {
    width: 100%;
    max-width: 100%;
  }
  .ordbaskets .sumtab .tabinfo {
    width: 50%;
  }
  .stinote-out .stinote .img img {
    width: 100%;
  }
}
@media screen and (min-width: 821px) {
  .leftcolumn {
    display: block !important;
  }
}
@media screen and (max-width: 820px) {
  #headercont .login &gt; .cnt,
  #headercont .logged &gt; .cnt {
    right: -150px;
  }
  #headercont.res-search-open .search .btn-res {
    display: none;
  }
  #headercont.res-search-open .search &gt; .cnt {
    display: block;
  }
  .stoitems .listpage,
  .spresenttrees .listpage {
    margin: 0;
    padding: 15px 0;
  }
  .stoitems .listpage &gt; .cnt,
  .spresenttrees .listpage &gt; .cnt {
    display: flex;
  }
  .stoitems .listpage &gt; .cnt .pagetext,
  .spresenttrees .listpage &gt; .cnt .pagetext {
    display: none;
  }
  #maincont .leftcolumn {
    width: 100%;
    padding: 0px;
  }
  #maincont .rightcolumn {
    width: 100%;
    padding: 20px;
  }
  #maincont .stinote-out {
    padding: 20px 0;
  }
  #maincont .stinote-out .subcats {
    width: 100%;
    padding: 20px 20px 0 20px;
    margin: 0;
  }
  #maincont .stinote-out .stinote {
    width: 100%;
    padding: 0 0 0 20px;
    margin: 0;
  }
  #maincont .stinote-out .stinote .img {
    margin: -20px 0 0 0;
  }
  #maincont .stinote-out .stinote &gt; .cnt {
    padding-left: 0;
  }
  #maincont .stinote-out .stinote .hdr {
    padding-left: 0;
  }
  #maincont .ordbaskets .boxcont.products .tabinfo td.wovat,
  #maincont .ordbaskets .boxcont.products .tabinfo th.wovat {
    display: none;
  }
  #maincont .ordbaskets .boxcont.sumtab #basketsumtab {
    width: 100%;
  }
  #maincont .ordbaskets .boxcont.sumtab .discoupons {
    width: 100%;
  }
  #maincont .contentcont .boxcont.webnews .prodbox,
  #maincont .contentcont .boxcont.webnews .banner {
    width: calc(50% - 6px);
  }
  #maincont .contentcont .boxcont.webnews .boxcont.banner.banner-1 {
    width: 100%;
    height: auto;
    margin: 10px 0 0 0;
  }
  #maincont .contentcont .boxcont.webnews .boxcont.banner.banner-1 img {
    width: 100%;
    height: auto;
  }
  #maincont .contentcont .boxcont.webnews .boxcont.banner.banner-2 {
    clear: none;
    margin: 50px 6px 0 0;
  }
  #maincont .contentcont .boxcont.webnews .boxcont.banner.banner-3 {
    margin: 10px 6px 0 0px;
  }
  #maincont .contentcont .boxcont.webnews &gt; div:nth-child(3) {
    margin: 50px 6px 0 0px;
  }
  #maincont .contentcont .boxcont.webnews &gt; div:nth-child(4) {
    margin: 50px 0 0 6px;
  }
  #maincont .contentcont .boxcont.webnews &gt; div:nth-child(5) {
    margin: 50px 6px 0 0;
    clear: left;
  }
  #maincont .contentcont .boxcont.webnews &gt; div:nth-child(6) {
    margin: 50px 0 0 6px;
  }
  #maincont .contentcont .boxcont.webnews &gt; div:nth-child(7) {
    margin: 10px 6px 0 0px;
  }
  #maincont .contentcont .boxcont.webnews &gt; div:nth-child(8) {
    margin: 10px 0 0 6px;
    clear: none;
  }
  #maincont .contentcont .boxcont.webnews &gt; div:nth-child(9) {
    margin: 10px 6px 0 0;
    clear: left;
  }
  #maincont .contentcont .boxcont.webnews &gt; div:nth-child(10) {
    margin: 10px 0 0 6px;
  }
  #maincont .contentcont .boxcont.webnews .out-webnews-id-3 {
    width: 100%;
    float: left;
    margin: 40px 6px 0 0;
  }
  #maincont .contentcont .boxcont.webnews .out-webnews-id-3 .prodbox.type_9 {
    margin: 10px 6px 0 0;
    width: calc(50% - 6px);
  }
  #maincont .contentcont .boxcont.webnews .out-webnews-id-3 .prodbox:nth-child(2) {
    margin: 10px 0 0 6px;
  }
  #maincont .contentcont .boxcont.filter [type="checkbox"]:not(:checked) + label,
  #maincont .contentcont .boxcont.filter [type="checkbox"]:checked + label {
    padding: 0 20px 0 22px;
  }
  #maincont .contentcont .boxcont.filter.stiparinf .paramitem .hdr &gt; p {
    padding-left: 20px;
  }
  #maincont .contentcont .boxcont.filter.prcrange &gt; .hdr &gt; p {
    padding-left: 10px;
  }
  #maincont .contentcont .boxcont.filter.status,
  #maincont .contentcont .boxcont.filter.store,
  #maincont .contentcont .boxcont.filter.prcrange,
  #maincont .contentcont .boxcont.filter.stiparinf {
    padding: 20px;
    margin: 0;
    border: none;
    padding-bottom: 0;
  }
  #maincont .contentcont .boxcont.filter.status label,
  #maincont .contentcont .boxcont.filter.store label,
  #maincont .contentcont .boxcont.filter.prcrange label,
  #maincont .contentcont .boxcont.filter.stiparinf label {
    width: 25%;
  }
  #maincont .contentcont .boxcont.filter.store {
    padding-top: 20px;
  }
  #maincont .btn-responsefilter {
    display: block;
  }
  #footercont .footer-out .logo {
    width: 100%;
    background-position: center;
  }
  #footercont .footer-out nav,
  #footercont .footer-out .support {
    width: 100%;
    margin: 40px 0 0 0;
  }
  #footercont .footer-out nav &gt; .webmenu,
  #footercont .footer-out .support &gt; .webmenu {
    text-align: center;
    margin: 10px auto 0;
    float: none;
  }
  #footercont .footer-out nav &gt; .webmenu &gt; li,
  #footercont .footer-out .support &gt; .webmenu &gt; li {
    padding: 0;
  }
  #footercont .footer-out nav &gt; .webmenu &gt; li a,
  #footercont .footer-out .support &gt; .webmenu &gt; li a {
    float: none;
  }
  #footercont .footer-out .support .hdr,
  #footercont .footer-out .support .cnt {
    text-align: center;
  }
  #footercont .footer-out .social {
    float: none;
    margin: 0 auto;
    padding: 40px 0 0 0;
    width: 205px;
  }
  #footercont .footer-out .social li:last-child {
    margin: 0;
  }
  #footercont .footer-out .newsletter {
    width: 100%;
    margin: 30px 0 0 0;
  }
  #footercont .footer-out .newsletter .hdr,
  #footercont .footer-out .newsletter .cnt {
    margin: 0 auto;
    float: none;
    max-width: 360px;
  }
  #footercont .footer-out .newsletter .hdr {
    text-align: center;
  }
  #footercont ul.paymentcont {
    float: left;
    max-width: 100%;
    padding: 10px 10px 0 10px;
  }
  #footercont ul.paymentcont li {
    float: left;
  }
}
@media screen and (max-width: 768px) {
  #headercont .search {
    padding: 0 5px 10px;
  }
  #headercont .prodlist {
    padding: 5px 10px;
  }
  #headercont .compare &gt; .cnt {
    display: none;
  }
  #headercont .basket .btn-buy:before {
    margin-right: 0;
  }
  #headercont .basket .price {
    display: none;
  }
  #headercont .basket .count {
    margin: 0;
  }
  #headercont .i118ncont {
    padding: 10px 0;
  }
  #headercont .login,
  #headercont .logged {
    padding: 10px;
  }
  .contentcont .boxcont.filter label {
    width: 33.3333% !important;
  }
  .contentcont .boxcont.logincontact .tabform th,
  .contentcont .boxcont.login .tabform th {
    max-width: 150px;
    width: 150px;
  }
  .ordbaskets .boxcont.products .tabinfo th {
    white-space: normal;
  }
  .ordbaskets .boxcont.products .tabinfo th.name {
    min-width: 150px;
  }
  .ordbaskets .boxcont.products .tabinfo .availability {
    width: auto;
  }
  .ordbaskets .boxcont.products .tabinfo .wvat {
    text-align: right;
  }
  #footercont .footerinfo .cnt {
    flex-wrap: wrap;
  }
  #footercont .footerinfo .cnt .oldversion {
    flex: 0 0 100%;
    order: -1;
  }
}
@media screen and (max-width: 700px) {
  .stoitems .listpage &gt; .cnt,
  .spresenttrees .listpage &gt; .cnt {
    display: block;
  }
  .stoitems .listpage &gt; .cnt .pagenav,
  .spresenttrees .listpage &gt; .cnt .pagenav {
    float: right;
  }
  .stoitems .listpage &gt; .cnt .pagenav &gt; .cnt,
  .spresenttrees .listpage &gt; .cnt .pagenav &gt; .cnt {
    justify-content: flex-end;
  }
  .stoitems .listpage &gt; .cnt .orderby,
  .spresenttrees .listpage &gt; .cnt .orderby {
    width: 100%;
  }
  .stoitems .listpage &gt; .cnt .orderby &gt; .cnt,
  .spresenttrees .listpage &gt; .cnt .orderby &gt; .cnt {
    width: auto;
    padding-left: 0;
  }
  .stoitem .stiimg .stishortplnote {
    font-size: 1.8em;
  }
  #contentcont.ordbaskets,
  #contentcont.orders {
    padding: 0px;
  }
  #contentcont.ordbaskets .boxcont .hdr p,
  #contentcont.orders .boxcont .hdr p {
    font-size: 2.8rem;
  }
  #contentcont.ordbaskets .ordersteps,
  #contentcont.orders .ordersteps {
    padding: 30px 0;
  }
  #contentcont.ordbaskets .ordersteps .step .name,
  #contentcont.orders .ordersteps .step .name {
    font-size: 2.2rem;
  }
  #contentcont.ordbaskets .trippleswitch,
  #contentcont.orders .trippleswitch {
    padding: 20px;
  }
  #contentcont.ordbaskets .trippleswitch .trplopt label,
  #contentcont.orders .trippleswitch .trplopt label {
    font-size: 1.6rem;
  }
  #contentcont.ordbaskets .data_3 &gt; .hdr label,
  #contentcont.orders .data_3 &gt; .hdr label {
    line-height: 3.4rem;
  }
  #contentcont.ordbaskets .data_3 &gt; .hdr label:after,
  #contentcont.orders .data_3 &gt; .hdr label:after {
    top: 2px;
  }
  #contentcont.ordbaskets .boxcon.login,
  #contentcont.orders .boxcon.login {
    padding: 30px 0;
  }
  #contentcont .boxcont.login {
    padding: 30px 0;
  }
  #contentcont.ordbaskets .boxcont.demtoplace ul li {
    width: 100%;
  }
}
@media screen and (max-width: 600px) {
  /* header cont */
  #headercont .logged ul li {
    padding: 3px 0 4px 10px;
  }
  #headercont .logged ul li a:before {
    display: inline-block;
    font: normal normal normal 2rem/1 'FontAwesome';
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
  }
  #headercont .logged ul li a span {
    display: none;
  }
  .contentcont .boxcont.logincontact .tabform th,
  .contentcont .boxcont.login .tabform th {
    max-width: 120px;
    width: 120px;
  }
  .contentcont .boxcont.filter label {
    width: 50% !important;
  }
  .contentcont .boxcont.stoitem {
    padding: 20px;
  }
  .contentcont .boxcont.stoitem.article {
    padding-top: 0;
  }
  .contentcont .boxcont.stoitem .tabs ul.ui-tabs-nav li a {
    font-size: 1.2em;
  }
  .contentcont .boxcont.stoitem .boxcont.stiinfo-out.half {
    padding-right: 0;
  }
  .contentcont .boxcont.stoitem .boxcont.stiimg .gallery {
    width: 100%;
  }
  .contentcont .boxcont.stoitem .boxcont.stiinfo .rowbox {
    width: 100%;
  }
  #contentcont.ordbaskets .trippleswitch .trplopt:first-child,
  .sti_relation_condoffer.ordbaskets .trippleswitch .trplopt:first-child,
  #contentcont.orders .trippleswitch .trplopt:first-child,
  .sti_relation_condoffer.orders .trippleswitch .trplopt:first-child,
  #contentcont .boxcont.stirelvipconoffer .trippleswitch .trplopt:first-child,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .trippleswitch .trplopt:first-child {
    padding-left: 0;
  }
  #contentcont.ordbaskets .trippleswitch .trplopt:last-child,
  .sti_relation_condoffer.ordbaskets .trippleswitch .trplopt:last-child,
  #contentcont.orders .trippleswitch .trplopt:last-child,
  .sti_relation_condoffer.orders .trippleswitch .trplopt:last-child,
  #contentcont .boxcont.stirelvipconoffer .trippleswitch .trplopt:last-child,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .trippleswitch .trplopt:last-child {
    padding-right: 0;
  }
  #contentcont.ordbaskets .buyasfirm &gt; .hdr,
  .sti_relation_condoffer.ordbaskets .buyasfirm &gt; .hdr,
  #contentcont.orders .buyasfirm &gt; .hdr,
  .sti_relation_condoffer.orders .buyasfirm &gt; .hdr,
  #contentcont .boxcont.stirelvipconoffer .buyasfirm &gt; .hdr,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .buyasfirm &gt; .hdr {
    left: 5px;
  }
  #contentcont.ordbaskets .boxcont .hdr p,
  .sti_relation_condoffer.ordbaskets .boxcont .hdr p,
  #contentcont.orders .boxcont .hdr p,
  .sti_relation_condoffer.orders .boxcont .hdr p,
  #contentcont .boxcont.stirelvipconoffer .boxcont .hdr p,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont .hdr p {
    font-size: 2.2rem;
    padding-bottom: 0;
  }
  #contentcont.ordbaskets .comshipto .hdr label,
  .sti_relation_condoffer.ordbaskets .comshipto .hdr label,
  #contentcont.orders .comshipto .hdr label,
  .sti_relation_condoffer.orders .comshipto .hdr label,
  #contentcont .boxcont.stirelvipconoffer .comshipto .hdr label,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .comshipto .hdr label {
    font-size: 1.6rem;
  }
  #contentcont.ordbaskets .boxcont.products .tabinfo,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo,
  #contentcont.orders .boxcont.products .tabinfo,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo,
  #contentcont.orders .boxcont.ordrelation .tabinfo,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo,
  #contentcont.orders .boxcont.table-scroll .tabinfo,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo,
  #contentcont.ordbaskets .boxcont.products .vipconoffer,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer,
  #contentcont.orders .boxcont.products .vipconoffer,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer,
  #contentcont.orders .boxcont.ordrelation .vipconoffer,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer,
  #contentcont.orders .boxcont.table-scroll .vipconoffer,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer {
    border-bottom: 10px solid #fff;
  }
  #contentcont.ordbaskets .boxcont.products .tabinfo tr,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr,
  #contentcont.orders .boxcont.products .tabinfo tr,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr,
  #contentcont.orders .boxcont.products .vipconoffer tr,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr {
    margin: 0;
    position: relative;
    display: block;
    background: #fff;
    float: left;
    clear: both;
    width: 100%;
  }
  #contentcont.ordbaskets .boxcont.products .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  #contentcont.orders .boxcont.products .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  #contentcont.orders .boxcont.ordrelation .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  #contentcont.orders .boxcont.table-scroll .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  #contentcont.orders .boxcont.products .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header),
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) {
    border-top: 10px solid #fff;
  }
  #contentcont.ordbaskets .boxcont.products .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  #contentcont.orders .boxcont.products .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  #contentcont.orders .boxcont.ordrelation .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  #contentcont.orders .boxcont.table-scroll .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  #contentcont.orders .boxcont.products .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2),
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header):nth-child(2) {
    border: none;
  }
  #contentcont.ordbaskets .boxcont.products .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  #contentcont.orders .boxcont.products .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  #contentcont.orders .boxcont.products .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.name,
  #contentcont.ordbaskets .boxcont.products .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  #contentcont.orders .boxcont.products .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  #contentcont.orders .boxcont.products .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.orbitem:not(.stiadvsrvsspitem):not(.stiadvsrvitem):not(.header) td.buyout {
    border-top: 10px solid #FAF9F2;
  }
  #contentcont.ordbaskets .boxcont.products .tabinfo tr.header,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr.header,
  #contentcont.orders .boxcont.products .tabinfo tr.header,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr.header,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.header,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.header,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr.header,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr.header,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr.header,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr.header,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.header,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.header,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr.header,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr.header,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr.header,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr.header,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.header,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.header,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr.header,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr.header,
  #contentcont.orders .boxcont.products .vipconoffer tr.header,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr.header,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.header,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.header,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr.header,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr.header,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr.header,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr.header,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.header,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.header,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr.header,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr.header,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr.header,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr.header,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.header,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.header {
    display: none;
  }
  #contentcont.ordbaskets .boxcont.products .tabinfo tr:nth-child(2),
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr:nth-child(2),
  #contentcont.orders .boxcont.products .tabinfo tr:nth-child(2),
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr:nth-child(2),
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr:nth-child(2),
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr:nth-child(2),
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr:nth-child(2),
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr:nth-child(2),
  #contentcont.orders .boxcont.ordrelation .tabinfo tr:nth-child(2),
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr:nth-child(2),
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr:nth-child(2),
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr:nth-child(2),
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr:nth-child(2),
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr:nth-child(2),
  #contentcont.orders .boxcont.table-scroll .tabinfo tr:nth-child(2),
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr:nth-child(2),
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr:nth-child(2),
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr:nth-child(2),
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr:nth-child(2),
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr:nth-child(2),
  #contentcont.orders .boxcont.products .vipconoffer tr:nth-child(2),
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr:nth-child(2),
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr:nth-child(2),
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr:nth-child(2),
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr:nth-child(2),
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr:nth-child(2),
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr:nth-child(2),
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr:nth-child(2),
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr:nth-child(2),
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr:nth-child(2),
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr:nth-child(2),
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr:nth-child(2),
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr:nth-child(2),
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr:nth-child(2),
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr:nth-child(2),
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr:nth-child(2) {
    border: none;
  }
  #contentcont.ordbaskets .boxcont.products .tabinfo tr th,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr th,
  #contentcont.orders .boxcont.products .tabinfo tr th,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr th,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr th,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr th,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr th,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr th,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr th,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr th,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr th,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr th,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr th,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr th,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr th,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr th,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr th,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr th,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr th,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr th,
  #contentcont.orders .boxcont.products .vipconoffer tr th,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr th,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr th,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr th,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr th,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr th,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr th,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr th,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr th,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr th,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr th,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr th,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr th,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr th,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr th,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr th {
    display: none;
  }
  #contentcont.ordbaskets .boxcont.products .tabinfo tr td,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr td,
  #contentcont.orders .boxcont.products .tabinfo tr td,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr td,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr td,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr td,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr td,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr td,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr td,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr td,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr td,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr td,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr td,
  #contentcont.orders .boxcont.products .vipconoffer tr td,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr td,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr td,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr td,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr td,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr td,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr td,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr td,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr td,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td {
    border: none;
    background: #fff;
    padding: 10px;
  }
  #contentcont.ordbaskets .boxcont.products .tabinfo tr td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr td.name,
  #contentcont.orders .boxcont.products .tabinfo tr td.name,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr td.name,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr td.name,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr td.name,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.name,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr td.name,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr td.name,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr td.name,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr td.name,
  #contentcont.orders .boxcont.products .vipconoffer tr td.name,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr td.name,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr td.name,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr td.name,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr td.name,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr td.name,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr td.name,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.name {
    display: block;
    float: left;
    width: calc(100% - 40px);
  }
  #contentcont.ordbaskets .boxcont.products .tabinfo tr td.stock,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr td.stock,
  #contentcont.orders .boxcont.products .tabinfo tr td.stock,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr td.stock,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr td.stock,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr td.stock,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr td.stock,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr td.stock,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr td.stock,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr td.stock,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.stock,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.stock,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr td.stock,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr td.stock,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr td.stock,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr td.stock,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr td.stock,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr td.stock,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr td.stock,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr td.stock,
  #contentcont.orders .boxcont.products .vipconoffer tr td.stock,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr td.stock,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr td.stock,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr td.stock,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr td.stock,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr td.stock,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr td.stock,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr td.stock,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr td.stock,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr td.stock,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr td.stock,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr td.stock,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr td.stock,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr td.stock,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.stock,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.stock {
    display: block;
    float: left;
    width: 40%;
  }
  #contentcont.ordbaskets .boxcont.products .tabinfo tr td.ordcount,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr td.ordcount,
  #contentcont.orders .boxcont.products .tabinfo tr td.ordcount,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr td.ordcount,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr td.ordcount,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr td.ordcount,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr td.ordcount,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr td.ordcount,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr td.ordcount,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr td.ordcount,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.ordcount,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.ordcount,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr td.ordcount,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr td.ordcount,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr td.ordcount,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr td.ordcount,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr td.ordcount,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr td.ordcount,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr td.ordcount,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr td.ordcount,
  #contentcont.orders .boxcont.products .vipconoffer tr td.ordcount,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr td.ordcount,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr td.ordcount,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr td.ordcount,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr td.ordcount,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr td.ordcount,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr td.ordcount,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr td.ordcount,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr td.ordcount,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr td.ordcount,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr td.ordcount,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr td.ordcount,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr td.ordcount,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr td.ordcount,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.ordcount,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.ordcount {
    display: block;
    float: left;
    clear: left;
    width: 40%;
    text-align: left !important;
  }
  #contentcont.ordbaskets .boxcont.products .tabinfo tr td.wovat,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr td.wovat,
  #contentcont.orders .boxcont.products .tabinfo tr td.wovat,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr td.wovat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr td.wovat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr td.wovat,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr td.wovat,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr td.wovat,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr td.wovat,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr td.wovat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.wovat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.wovat,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr td.wovat,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr td.wovat,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr td.wovat,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr td.wovat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr td.wovat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr td.wovat,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr td.wovat,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr td.wovat,
  #contentcont.orders .boxcont.products .vipconoffer tr td.wovat,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr td.wovat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr td.wovat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr td.wovat,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr td.wovat,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr td.wovat,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr td.wovat,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr td.wovat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr td.wovat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr td.wovat,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr td.wovat,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr td.wovat,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr td.wovat,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr td.wovat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.wovat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.wovat {
    display: block;
    float: right;
    clear: right;
    width: 60%;
    padding: 2px 10px;
    margin: -22px 0 0 0;
  }
  #contentcont.ordbaskets .boxcont.products .tabinfo tr td.wovat span.label,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr td.wovat span.label,
  #contentcont.orders .boxcont.products .tabinfo tr td.wovat span.label,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr td.wovat span.label,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr td.wovat span.label,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr td.wovat span.label,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr td.wovat span.label,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr td.wovat span.label,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr td.wovat span.label,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr td.wovat span.label,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.wovat span.label,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.wovat span.label,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr td.wovat span.label,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr td.wovat span.label,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr td.wovat span.label,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr td.wovat span.label,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr td.wovat span.label,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr td.wovat span.label,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr td.wovat span.label,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr td.wovat span.label,
  #contentcont.orders .boxcont.products .vipconoffer tr td.wovat span.label,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr td.wovat span.label,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr td.wovat span.label,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr td.wovat span.label,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr td.wovat span.label,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr td.wovat span.label,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr td.wovat span.label,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr td.wovat span.label,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr td.wovat span.label,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr td.wovat span.label,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr td.wovat span.label,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr td.wovat span.label,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr td.wovat span.label,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr td.wovat span.label,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.wovat span.label,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.wovat span.label {
    color: #999999;
    display: inline;
  }
  #contentcont.ordbaskets .boxcont.products .tabinfo tr td.wvat,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr td.wvat,
  #contentcont.orders .boxcont.products .tabinfo tr td.wvat,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr td.wvat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr td.wvat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr td.wvat,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr td.wvat,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr td.wvat,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr td.wvat,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr td.wvat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.wvat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.wvat,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr td.wvat,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr td.wvat,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr td.wvat,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr td.wvat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr td.wvat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr td.wvat,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr td.wvat,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr td.wvat,
  #contentcont.orders .boxcont.products .vipconoffer tr td.wvat,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr td.wvat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr td.wvat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr td.wvat,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr td.wvat,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr td.wvat,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr td.wvat,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr td.wvat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr td.wvat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr td.wvat,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr td.wvat,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr td.wvat,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr td.wvat,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr td.wvat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.wvat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.wvat {
    display: block;
    float: right;
    clear: right;
    width: 60%;
    padding: 2px 10px;
  }
  #contentcont.ordbaskets .boxcont.products .tabinfo tr td.wvat span.label,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr td.wvat span.label,
  #contentcont.orders .boxcont.products .tabinfo tr td.wvat span.label,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr td.wvat span.label,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr td.wvat span.label,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr td.wvat span.label,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr td.wvat span.label,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr td.wvat span.label,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr td.wvat span.label,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr td.wvat span.label,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.wvat span.label,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.wvat span.label,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr td.wvat span.label,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr td.wvat span.label,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr td.wvat span.label,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr td.wvat span.label,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr td.wvat span.label,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr td.wvat span.label,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr td.wvat span.label,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr td.wvat span.label,
  #contentcont.orders .boxcont.products .vipconoffer tr td.wvat span.label,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr td.wvat span.label,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr td.wvat span.label,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr td.wvat span.label,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr td.wvat span.label,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr td.wvat span.label,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr td.wvat span.label,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr td.wvat span.label,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr td.wvat span.label,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr td.wvat span.label,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr td.wvat span.label,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr td.wvat span.label,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr td.wvat span.label,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr td.wvat span.label,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.wvat span.label,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.wvat span.label {
    color: #999999;
    display: inline;
  }
  #contentcont.ordbaskets .boxcont.products .tabinfo tr td.buyout,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr td.buyout,
  #contentcont.orders .boxcont.products .tabinfo tr td.buyout,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr td.buyout,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr td.buyout,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr td.buyout,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr td.buyout,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr td.buyout,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr td.buyout,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr td.buyout,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.buyout,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.buyout,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr td.buyout,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr td.buyout,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr td.buyout,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr td.buyout,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr td.buyout,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr td.buyout,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr td.buyout,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr td.buyout,
  #contentcont.orders .boxcont.products .vipconoffer tr td.buyout,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr td.buyout,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr td.buyout,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr td.buyout,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr td.buyout,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr td.buyout,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr td.buyout,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr td.buyout,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr td.buyout,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr td.buyout,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr td.buyout,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr td.buyout,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr td.buyout,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr td.buyout,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.buyout,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.buyout {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 40px;
  }
  #contentcont.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem,
  #contentcont.orders .boxcont.products .tabinfo tr.stiadvsrvsspitem,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr.stiadvsrvsspitem,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvsspitem,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvsspitem,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvsspitem,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvsspitem,
  #contentcont.orders .boxcont.products .vipconoffer tr.stiadvsrvsspitem,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr.stiadvsrvsspitem,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvsspitem,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvsspitem,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem,
  #contentcont.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem,
  #contentcont.orders .boxcont.products .tabinfo tr.stiadvsrvitem,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr.stiadvsrvitem,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvitem,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvitem,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvitem,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvitem,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvitem,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvitem,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvitem,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvitem,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvitem,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvitem,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvitem,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvitem,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvitem,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvitem,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvitem,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvitem,
  #contentcont.orders .boxcont.products .vipconoffer tr.stiadvsrvitem,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr.stiadvsrvitem,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvitem,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvitem,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem {
    border: none;
    margin: 0;
  }
  #contentcont.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem td,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem td,
  #contentcont.orders .boxcont.products .tabinfo tr.stiadvsrvsspitem td,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr.stiadvsrvsspitem td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvsspitem td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvsspitem td,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvsspitem td,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvsspitem td,
  #contentcont.orders .boxcont.products .vipconoffer tr.stiadvsrvsspitem td,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr.stiadvsrvsspitem td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvsspitem td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvsspitem td,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td,
  #contentcont.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem td,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem td,
  #contentcont.orders .boxcont.products .tabinfo tr.stiadvsrvitem td,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr.stiadvsrvitem td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvitem td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvitem td,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvitem td,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvitem td,
  #contentcont.orders .boxcont.products .vipconoffer tr.stiadvsrvitem td,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr.stiadvsrvitem td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvitem td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvitem td,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td {
    background: #FAF9F2;
    margin: 10px;
  }
  #contentcont.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem td.name,
  #contentcont.orders .boxcont.products .tabinfo tr.stiadvsrvsspitem td.name,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr.stiadvsrvsspitem td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvsspitem td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvsspitem td.name,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.name,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.name,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.name,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.name,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.name,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.name,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.name,
  #contentcont.orders .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.name,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.name,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.name,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.name,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.name,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.name,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.name,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.name,
  #contentcont.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem td.name,
  #contentcont.orders .boxcont.products .tabinfo tr.stiadvsrvitem td.name,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr.stiadvsrvitem td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvitem td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvitem td.name,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.name,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.name,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.name,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.name,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.name,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.name,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvitem td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvitem td.name,
  #contentcont.orders .boxcont.products .vipconoffer tr.stiadvsrvitem td.name,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr.stiadvsrvitem td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvitem td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvitem td.name,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.name,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.name,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.name,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.name,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.name,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.name {
    width: calc(100% - 20px);
  }
  #contentcont.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem td.wovat,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem td.wovat,
  #contentcont.orders .boxcont.products .tabinfo tr.stiadvsrvsspitem td.wovat,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr.stiadvsrvsspitem td.wovat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvsspitem td.wovat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvsspitem td.wovat,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.wovat,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.wovat,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.wovat,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.wovat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.wovat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.wovat,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.wovat,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.wovat,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.wovat,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.wovat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.wovat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.wovat,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.wovat,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.wovat,
  #contentcont.orders .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.wovat,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.wovat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.wovat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.wovat,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.wovat,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.wovat,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.wovat,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.wovat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.wovat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.wovat,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.wovat,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.wovat,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.wovat,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.wovat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.wovat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.wovat,
  #contentcont.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem td.wovat,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem td.wovat,
  #contentcont.orders .boxcont.products .tabinfo tr.stiadvsrvitem td.wovat,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr.stiadvsrvitem td.wovat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvitem td.wovat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvitem td.wovat,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.wovat,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.wovat,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.wovat,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.wovat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.wovat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.wovat,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.wovat,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.wovat,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.wovat,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.wovat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.wovat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.wovat,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvitem td.wovat,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvitem td.wovat,
  #contentcont.orders .boxcont.products .vipconoffer tr.stiadvsrvitem td.wovat,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr.stiadvsrvitem td.wovat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvitem td.wovat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvitem td.wovat,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.wovat,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.wovat,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.wovat,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.wovat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.wovat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.wovat,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.wovat,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.wovat,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.wovat,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.wovat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.wovat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.wovat,
  #contentcont.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem td.wvat,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem td.wvat,
  #contentcont.orders .boxcont.products .tabinfo tr.stiadvsrvsspitem td.wvat,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr.stiadvsrvsspitem td.wvat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvsspitem td.wvat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvsspitem td.wvat,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.wvat,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.wvat,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.wvat,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.wvat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.wvat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.wvat,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.wvat,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.wvat,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.wvat,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.wvat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.wvat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.wvat,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.wvat,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.wvat,
  #contentcont.orders .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.wvat,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.wvat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.wvat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.wvat,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.wvat,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.wvat,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.wvat,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.wvat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.wvat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.wvat,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.wvat,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.wvat,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.wvat,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.wvat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.wvat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.wvat,
  #contentcont.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem td.wvat,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem td.wvat,
  #contentcont.orders .boxcont.products .tabinfo tr.stiadvsrvitem td.wvat,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr.stiadvsrvitem td.wvat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvitem td.wvat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvitem td.wvat,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.wvat,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.wvat,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.wvat,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.wvat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.wvat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.wvat,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.wvat,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.wvat,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.wvat,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.wvat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.wvat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.wvat,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvitem td.wvat,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvitem td.wvat,
  #contentcont.orders .boxcont.products .vipconoffer tr.stiadvsrvitem td.wvat,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr.stiadvsrvitem td.wvat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvitem td.wvat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvitem td.wvat,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.wvat,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.wvat,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.wvat,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.wvat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.wvat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.wvat,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.wvat,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.wvat,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.wvat,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.wvat,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.wvat,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.wvat,
  #contentcont.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem td.stock,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem td.stock,
  #contentcont.orders .boxcont.products .tabinfo tr.stiadvsrvsspitem td.stock,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr.stiadvsrvsspitem td.stock,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvsspitem td.stock,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvsspitem td.stock,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.stock,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.stock,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.stock,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.stock,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.stock,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.stock,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.stock,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.stock,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.stock,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.stock,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.stock,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.stock,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.stock,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.stock,
  #contentcont.orders .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.stock,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.stock,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.stock,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.stock,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.stock,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.stock,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.stock,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.stock,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.stock,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.stock,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.stock,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.stock,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.stock,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.stock,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.stock,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.stock,
  #contentcont.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem td.stock,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem td.stock,
  #contentcont.orders .boxcont.products .tabinfo tr.stiadvsrvitem td.stock,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr.stiadvsrvitem td.stock,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvitem td.stock,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvitem td.stock,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.stock,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.stock,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.stock,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.stock,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.stock,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.stock,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.stock,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.stock,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.stock,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.stock,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.stock,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.stock,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvitem td.stock,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvitem td.stock,
  #contentcont.orders .boxcont.products .vipconoffer tr.stiadvsrvitem td.stock,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr.stiadvsrvitem td.stock,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvitem td.stock,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvitem td.stock,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.stock,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.stock,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.stock,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.stock,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.stock,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.stock,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.stock,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.stock,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.stock,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.stock,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.stock,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.stock,
  #contentcont.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem td.ordcount,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem td.ordcount,
  #contentcont.orders .boxcont.products .tabinfo tr.stiadvsrvsspitem td.ordcount,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr.stiadvsrvsspitem td.ordcount,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvsspitem td.ordcount,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvsspitem td.ordcount,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.ordcount,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.ordcount,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.ordcount,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.ordcount,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.ordcount,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td.ordcount,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.ordcount,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.ordcount,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.ordcount,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.ordcount,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.ordcount,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td.ordcount,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.ordcount,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.ordcount,
  #contentcont.orders .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.ordcount,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.ordcount,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.ordcount,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvsspitem td.ordcount,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.ordcount,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.ordcount,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.ordcount,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.ordcount,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.ordcount,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td.ordcount,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.ordcount,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.ordcount,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.ordcount,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.ordcount,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.ordcount,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td.ordcount,
  #contentcont.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem td.ordcount,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem td.ordcount,
  #contentcont.orders .boxcont.products .tabinfo tr.stiadvsrvitem td.ordcount,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr.stiadvsrvitem td.ordcount,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvitem td.ordcount,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvitem td.ordcount,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.ordcount,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.ordcount,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.ordcount,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.ordcount,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.ordcount,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.ordcount,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.ordcount,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.ordcount,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.ordcount,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.ordcount,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.ordcount,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.ordcount,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvitem td.ordcount,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvitem td.ordcount,
  #contentcont.orders .boxcont.products .vipconoffer tr.stiadvsrvitem td.ordcount,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr.stiadvsrvitem td.ordcount,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvitem td.ordcount,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvitem td.ordcount,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.ordcount,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.ordcount,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.ordcount,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.ordcount,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.ordcount,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.ordcount,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.ordcount,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.ordcount,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.ordcount,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.ordcount,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.ordcount,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.ordcount {
    display: none;
  }
  #contentcont.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem td,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvsspitem td,
  #contentcont.orders .boxcont.products .tabinfo tr.stiadvsrvsspitem td,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr.stiadvsrvsspitem td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvsspitem td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvsspitem td,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvsspitem td,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvsspitem td,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvsspitem td,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvsspitem td,
  #contentcont.orders .boxcont.products .vipconoffer tr.stiadvsrvsspitem td,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr.stiadvsrvsspitem td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvsspitem td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvsspitem td,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvsspitem td,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvsspitem td {
    margin-bottom: 0;
  }
  #contentcont.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem td,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem td,
  #contentcont.orders .boxcont.products .tabinfo tr.stiadvsrvitem td,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr.stiadvsrvitem td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvitem td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvitem td,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvitem td,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvitem td,
  #contentcont.orders .boxcont.products .vipconoffer tr.stiadvsrvitem td,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr.stiadvsrvitem td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvitem td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvitem td,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td {
    margin: 0 10px;
  }
  #contentcont.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.products .tabinfo tr.stiadvsrvitem td.name,
  #contentcont.orders .boxcont.products .tabinfo tr.stiadvsrvitem td.name,
  .sti_relation_condoffer.orders .boxcont.products .tabinfo tr.stiadvsrvitem td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvitem td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .tabinfo tr.stiadvsrvitem td.name,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.name,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.name,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr.stiadvsrvitem td.name,
  #contentcont.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.name,
  #contentcont.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.name,
  .sti_relation_condoffer.orders .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .tabinfo tr.stiadvsrvitem td.name,
  #contentcont.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvitem td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.products .vipconoffer tr.stiadvsrvitem td.name,
  #contentcont.orders .boxcont.products .vipconoffer tr.stiadvsrvitem td.name,
  .sti_relation_condoffer.orders .boxcont.products .vipconoffer tr.stiadvsrvitem td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvitem td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.products .vipconoffer tr.stiadvsrvitem td.name,
  #contentcont.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.name,
  #contentcont.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.name,
  .sti_relation_condoffer.orders .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .vipconoffer tr.stiadvsrvitem td.name,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.name,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.name,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr.stiadvsrvitem td.name {
    padding-top: 0;
  }
  #contentcont.ordbaskets .boxcont.ordrelation &gt; .hdr,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation &gt; .hdr,
  #contentcont.orders .boxcont.ordrelation &gt; .hdr,
  .sti_relation_condoffer.orders .boxcont.ordrelation &gt; .hdr,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation &gt; .hdr,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation &gt; .hdr,
  #contentcont.ordbaskets .boxcont.orditems-out &gt; .hdr,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out &gt; .hdr,
  #contentcont.orders .boxcont.orditems-out &gt; .hdr,
  .sti_relation_condoffer.orders .boxcont.orditems-out &gt; .hdr,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out &gt; .hdr,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out &gt; .hdr {
    padding-bottom: 10px;
  }
  #contentcont.ordbaskets .boxcont.ordrelation &gt; .hdr.orditems,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation &gt; .hdr.orditems,
  #contentcont.orders .boxcont.ordrelation &gt; .hdr.orditems,
  .sti_relation_condoffer.orders .boxcont.ordrelation &gt; .hdr.orditems,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation &gt; .hdr.orditems,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation &gt; .hdr.orditems,
  #contentcont.ordbaskets .boxcont.orditems-out &gt; .hdr.orditems,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out &gt; .hdr.orditems,
  #contentcont.orders .boxcont.orditems-out &gt; .hdr.orditems,
  .sti_relation_condoffer.orders .boxcont.orditems-out &gt; .hdr.orditems,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out &gt; .hdr.orditems,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out &gt; .hdr.orditems {
    display: block;
    padding-bottom: 0;
  }
  #contentcont.ordbaskets .boxcont.ordrelation .availability .stock:before,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .availability .stock:before,
  #contentcont.orders .boxcont.ordrelation .availability .stock:before,
  .sti_relation_condoffer.orders .boxcont.ordrelation .availability .stock:before,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .availability .stock:before,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .availability .stock:before,
  #contentcont.ordbaskets .boxcont.orditems-out .availability .stock:before,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .availability .stock:before,
  #contentcont.orders .boxcont.orditems-out .availability .stock:before,
  .sti_relation_condoffer.orders .boxcont.orditems-out .availability .stock:before,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .availability .stock:before,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .availability .stock:before {
    display: none;
  }
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr {
    border-bottom: 1px solid #5CC367;
    padding: 5px 0;
  }
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr:first-child,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr:first-child,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr:first-child,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr:first-child,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr:first-child,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr:first-child,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr:first-child,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr:first-child,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr:first-child,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr:first-child,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr:first-child,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr:first-child {
    border: none;
  }
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr:nth-child(2),
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr:nth-child(2),
  #contentcont.orders .boxcont.ordrelation .tabinfo tr:nth-child(2),
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr:nth-child(2),
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr:nth-child(2),
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr:nth-child(2),
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr:nth-child(2),
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr:nth-child(2),
  #contentcont.orders .boxcont.orditems-out .tabinfo tr:nth-child(2),
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr:nth-child(2),
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr:nth-child(2),
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr:nth-child(2) {
    border-bottom: 1px solid #5CC367;
  }
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr td,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr td,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr td,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td {
    display: block;
    float: left;
    padding: 5px;
  }
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr td span.text,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr td span.text,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr td span.text,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr td span.text,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td span.text,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td span.text,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td span.text,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td span.text,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td span.text,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td span.text,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td span.text,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td span.text {
    font-weight: normal;
    color: #999999;
    font-size: 1.1rem;
    display: block;
  }
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr td span.text:after,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr td span.text:after,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr td span.text:after,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr td span.text:after,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td span.text:after,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td span.text:after,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td span.text:after,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td span.text:after,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td span.text:after,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td span.text:after,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td span.text:after,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td span.text:after {
    content: ":";
  }
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr td.name,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr td.name,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.name,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.name,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.name,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.name {
    clear: both;
    width: 100%;
    max-width: initial;
    background: #FAF9F2;
    margin-bottom: 10px;
  }
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr td.name a,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr td.name a,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr td.name a,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr td.name a,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.name a,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.name a,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.name a,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.name a,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.name a,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.name a,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.name a,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.name a {
    font-weight: bold;
  }
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr td.ordcount,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr td.ordcount,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr td.ordcount,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr td.ordcount,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.ordcount,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.ordcount,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.ordcount,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.ordcount,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.ordcount,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.ordcount,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.ordcount,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.ordcount {
    width: 40px;
    margin: -20px 0 0 0;
  }
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr td.case,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr td.case,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr td.case,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr td.case,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.case,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.case,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.case,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.case,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.case,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.case,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.case,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.case,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr td.status,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr td.status,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr td.status,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr td.status,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.status,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.status,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.status,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.status,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.status,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.status,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.status,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.status,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr td.img,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr td.img,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr td.img,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr td.img,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.img,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.img,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.img,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.img,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.img,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.img,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.img,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.img {
    display: none;
  }
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr td.buy,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr td.buy,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr td.buy,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr td.buy,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.buy,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.buy,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.buy,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.buy,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.buy,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.buy,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.buy,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.buy {
    padding: 0 5px 5px;
    width: 60px;
    margin: -20px 0 0 0;
  }
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr td.stock,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr td.stock,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr td.stock,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr td.stock,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.stock,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.stock,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.stock,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.stock,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.stock,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.stock,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.stock,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.stock {
    padding-top: 0;
  }
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr td.stock .text,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr td.stock .text,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr td.stock .text,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr td.stock .text,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.stock .text,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.stock .text,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.stock .text,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.stock .text,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.stock .text,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.stock .text,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.stock .text,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.stock .text {
    display: none;
  }
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr td.maxcount,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr td.maxcount,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr td.maxcount,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr td.maxcount,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.maxcount,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.maxcount,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.maxcount,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.maxcount,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.maxcount,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.maxcount,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.maxcount,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.maxcount,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr td.price,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr td.price,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr td.price,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr td.price,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.price,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.price,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.price,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.price,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.price,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.price,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.price,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.price {
    float: right;
    width: 60%;
    text-align: right;
    padding: 0 5px 5px 5px;
  }
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr td.maxcount span,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr td.maxcount span,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr td.maxcount span,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr td.maxcount span,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.maxcount span,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.maxcount span,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.maxcount span,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.maxcount span,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.maxcount span,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.maxcount span,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.maxcount span,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.maxcount span,
  #contentcont.ordbaskets .boxcont.ordrelation .tabinfo tr td.price span,
  .sti_relation_condoffer.ordbaskets .boxcont.ordrelation .tabinfo tr td.price span,
  #contentcont.orders .boxcont.ordrelation .tabinfo tr td.price span,
  .sti_relation_condoffer.orders .boxcont.ordrelation .tabinfo tr td.price span,
  #contentcont .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.price span,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.ordrelation .tabinfo tr td.price span,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.price span,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.price span,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.price span,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.price span,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.price span,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.price span {
    display: inline-block;
  }
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer .code,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer .code,
  #contentcont.orders .boxcont.table-scroll .vipconoffer .code,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer .code,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer .code,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer .code {
    display: none;
  }
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr td.name,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr td.name,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr td.name,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr td.name,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.name,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.name {
    width: calc(100% - 30px);
    clear: none;
  }
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr td.chbox [type="checkbox"]:not(:checked) + label,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr td.chbox [type="checkbox"]:not(:checked) + label,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr td.chbox [type="checkbox"]:not(:checked) + label,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr td.chbox [type="checkbox"]:not(:checked) + label,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.chbox [type="checkbox"]:not(:checked) + label,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.chbox [type="checkbox"]:not(:checked) + label,
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr td.chbox [type="checkbox"]:checked + label,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr td.chbox [type="checkbox"]:checked + label,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr td.chbox [type="checkbox"]:checked + label,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr td.chbox [type="checkbox"]:checked + label,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.chbox [type="checkbox"]:checked + label,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.chbox [type="checkbox"]:checked + label {
    padding-left: 10px;
  }
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr td.normalprc span,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr td.normalprc span,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr td.normalprc span,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr td.normalprc span,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.normalprc span,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.normalprc span {
    text-decoration: none;
  }
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr td.price,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr td.price,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr td.price,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr td.price,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.price,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.price {
    margin-top: 0;
  }
  #contentcont.ordbaskets .boxcont.table-scroll .vipconoffer tr td.price span,
  .sti_relation_condoffer.ordbaskets .boxcont.table-scroll .vipconoffer tr td.price span,
  #contentcont.orders .boxcont.table-scroll .vipconoffer tr td.price span,
  .sti_relation_condoffer.orders .boxcont.table-scroll .vipconoffer tr td.price span,
  #contentcont .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.price span,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.table-scroll .vipconoffer tr td.price span {
    float: none;
  }
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.ordcode,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.ordcode,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.ordcode,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.ordcode,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.ordcode,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.ordcode {
    display: none;
  }
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.code .text,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.code .text,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.code .text,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.code .text,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.code .text,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.code .text {
    padding-top: 1px;
  }
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.name .text,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.name .text,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.name .text,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.name .text,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.name .text,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.name .text {
    display: block;
    clear: both;
    width: 100%;
  }
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.obj,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.obj,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.obj,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.obj,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.obj,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.obj,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.storn,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.storn,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.storn,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.storn,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.storn,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.storn,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.blok,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.blok,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.blok,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.blok,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.blok,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.blok,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.vydan,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.vydan,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.vydan,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.vydan,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.vydan,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.vydan,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.dodan,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.dodan,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.dodan,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.dodan,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.dodan,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.dodan,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.nedodan,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.nedodan,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.nedodan,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.nedodan,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.nedodan,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.nedodan {
    width: 10%;
  }
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.obj .text,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.obj .text,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.obj .text,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.obj .text,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.obj .text,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.obj .text,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.storn .text,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.storn .text,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.storn .text,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.storn .text,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.storn .text,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.storn .text,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.blok .text,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.blok .text,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.blok .text,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.blok .text,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.blok .text,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.blok .text,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.vydan .text,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.vydan .text,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.vydan .text,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.vydan .text,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.vydan .text,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.vydan .text,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.dodan .text,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.dodan .text,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.dodan .text,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.dodan .text,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.dodan .text,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.dodan .text,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.nedodan .text,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.nedodan .text,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.nedodan .text,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.nedodan .text,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.nedodan .text,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.nedodan .text {
    padding-top: 2px;
  }
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.obj a,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.obj a,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.obj a,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.obj a,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.obj a,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.obj a,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.storn a,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.storn a,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.storn a,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.storn a,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.storn a,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.storn a,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.blok a,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.blok a,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.blok a,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.blok a,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.blok a,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.blok a,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.vydan a,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.vydan a,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.vydan a,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.vydan a,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.vydan a,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.vydan a,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.dodan a,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.dodan a,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.dodan a,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.dodan a,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.dodan a,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.dodan a,
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.nedodan a,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.nedodan a,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.nedodan a,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.nedodan a,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.nedodan a,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.nedodan a {
    text-decoration: underline;
  }
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.nedodan,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.nedodan,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.nedodan,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.nedodan,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.nedodan,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.nedodan {
    width: 50%;
    clear: right;
  }
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.col-price,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.col-price,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.col-price,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.col-price,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.col-price,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.col-price {
    width: 25%;
  }
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.col-price b,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.col-price b,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.col-price b,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.col-price b,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.col-price b,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.col-price b {
    display: none;
  }
  #contentcont.ordbaskets .boxcont.orditems-out .tabinfo tr td.col-price span,
  .sti_relation_condoffer.ordbaskets .boxcont.orditems-out .tabinfo tr td.col-price span,
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.col-price span,
  .sti_relation_condoffer.orders .boxcont.orditems-out .tabinfo tr td.col-price span,
  #contentcont .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.col-price span,
  .sti_relation_condoffer .boxcont.stirelvipconoffer .boxcont.orditems-out .tabinfo tr td.col-price span {
    float: none;
  }
  .pp_content_container .pp_left {
    padding-left: 10px;
  }
  .pp_content_container .pp_right {
    padding-right: 10px;
  }
  .pp_content_container .pp_top,
  .pp_content_container .pp_bottom {
    height: 10px;
  }
}
@media screen and (max-width: 550px) {
  #maincont .contentcont .boxcont.webnews .prodbox,
  #maincont .contentcont .boxcont.webnews .banner {
    width: 100%;
    margin: 10px 0 0 0;
  }
  #maincont .contentcont .boxcont.webnews .prodbox.article,
  #maincont .contentcont .boxcont.webnews .banner.article {
    margin: 25px 0 !important;
  }
  #maincont .contentcont .boxcont.webnews .prodbox li,
  #maincont .contentcont .boxcont.webnews .banner li {
    text-align: center;
  }
  #maincont .contentcont .boxcont.webnews .boxcont.banner.banner-1 {
    width: 100%;
    height: auto;
    margin: 10px 0 0 0;
  }
  #maincont .contentcont .boxcont.webnews .boxcont.banner.banner-1 img {
    width: 100%;
    height: auto;
  }
  #maincont .contentcont .boxcont.webnews .boxcont.banner.banner-2 {
    clear: none;
    margin: 50px 0 0 0 !important;
  }
  #maincont .contentcont .boxcont.webnews .boxcont.banner.banner-3 {
    margin: 10px 0 0 6px;
  }
  #maincont .contentcont .boxcont.webnews &gt; div:nth-child(4) {
    margin: 50px 0 0 6px;
  }
  #maincont .contentcont .boxcont.webnews &gt; div:nth-child(5) {
    margin: 50px 6px 0 0;
    clear: left;
  }
  #maincont .contentcont .boxcont.webnews &gt; div:nth-child(6) {
    margin: 10px 0 0 0;
  }
  #maincont .contentcont .boxcont.webnews &gt; div:nth-child(7) {
    margin: 10px 6px 0 0px;
  }
  #maincont .contentcont .boxcont.webnews &gt; div:nth-child(9) {
    margin: 10px 0 0 0;
    clear: left;
  }
  #maincont .contentcont .boxcont.webnews &gt; div:nth-child(10) {
    margin: 10px 0 0 6px;
  }
  #maincont .contentcont .boxcont.webnews .out-webnews-id-3 {
    width: 100%;
    float: left;
    margin: 40px 6px 0 0;
  }
  #maincont .contentcont .boxcont.webnews .out-webnews-id-3 .prodbox.type_9 {
    margin: 10px 6px 0 0;
    width: 100%;
  }
  #maincont .contentcont .boxcont.webnews .out-webnews-id-3 .prodbox:nth-child(2) {
    margin: 10px 0 0 6px;
  }
}
@media screen and (max-width: 530px) {
  .headercont-out #headercont .logo a {
    height: 32px;
  }
  .headercont-out #headercont .basket {
    padding-left: 15px;
  }
  .headercont-out #headercont .i118ncont {
    width: 32px;
    padding: 0 0 5px 0;
  }
  .headercont-out #headercont .i118ncont .i18n ul.text {
    height: auto;
  }
  .headercont-out #headercont .i118ncont .i18n ul.text li a {
    font-size: 1.5rem;
    margin: 0;
  }
  .headercont-out #headercont .i118ncont .i18n ul.text li:after {
    display: none;
  }
  .contentcont .boxcont.logincontact .tabform ul li,
  .contentcont .boxcont.login .tabform ul li {
    float: none;
  }
  .contentcont .boxcont.logincontact .tabform ul li:after,
  .contentcont .boxcont.login .tabform ul li:after {
    display: none;
  }
  .contentcont .boxcont.stiinfo {
    width: calc(100% - 140px);
  }
  .contentcont .boxcont.order {
    width: 130px;
  }
  .contentcont .boxcont.order .inputs .buybox .btn-buy {
    height: 63px;
    text-align: center;
  }
  .contentcont .boxcont.order .inputs .buybox .btn-buy:before {
    background: url("../img/ICO_kosik_white.svg") no-repeat center center;
    background-size: 130%;
    width: 32px;
    height: 32px;
    display: inline-block;
    content: "";
    top: -6px;
    right: 0px;
    margin: 0;
    vertical-align: top;
    position: relative;
  }
  .contentcont .boxcont.order .inputs .buybox .btn-buy span {
    display: none;
  }
}
@media screen and (max-width: 480px) {
  #headercont .basket {
    margin-left: 5px;
  }
  #headercont .basket .btn.btn-buy {
    -webkit-border-top-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    -webkit-border-top-left-radius: 4px;
    -moz-border-radius-topright: 4px;
    -moz-border-radius-bottomright: 4px;
    -moz-border-radius-bottomleft: 4px;
    -moz-border-radius-topleft: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
  }
  #headercont .basket .btn.btn-buy .count {
    width: 1.5rem;
    height: 1.5rem;
    font-size: 1.1rem;
  }
  #headercont .basket .price {
    display: none;
  }
  #headercont .prodlist .count {
    width: 1.5rem;
    height: 1.5rem;
    font-size: 1.1rem;
  }
  #headercont .login input {
    width: 181px;
  }
  #maincont .rightcolumn {
    padding: 10px;
  }
  .contentcont .boxcont.logincontact &gt; .cnt,
  .contentcont .boxcont.login &gt; .cnt {
    padding: 20px 10px;
  }
  .contentcont .boxcont.logincontact .tabform th,
  .contentcont .boxcont.login .tabform th {
    padding-left: 0;
  }
  .contentcont .boxcont.logincontact .tabform .input-text:not([type=password]),
  .contentcont .boxcont.login .tabform .input-text:not([type=password]) {
    width: 100%;
  }
  .contentcont .boxcont.logincontact .tabform .btn-login,
  .contentcont .boxcont.login .tabform .btn-login {
    float: right;
  }
  .contentcont .boxcont.stoitem {
    padding: 10px;
  }
  .contentcont .boxcont.filter label {
    width: 100% !important;
  }
  #leftcont.res-tree-open {
    width: 100%;
    left: -100%;
  }
  .legend ul {
    width: 100%;
  }
  .listpage .cnt .paging {
    display: none;
  }
  .stiinfo .cnt .rowbox .label {
    min-width: 0 !important;
    width: auto;
  }
  .stiinfo .cnt .rowbox .text {
    width: auto !important;
  }
  #contentcont.ordbaskets .trippleswitch .trplopt,
  #contentcont.orders .trippleswitch .trplopt {
    width: 100%;
    padding: 10px 0;
  }
  #contentcont.ordbaskets .data_1,
  #contentcont.orders .data_1,
  #contentcont.ordbaskets .data_2,
  #contentcont.orders .data_2,
  #contentcont.ordbaskets .data_3,
  #contentcont.orders .data_3,
  #contentcont.ordbaskets .data_4,
  #contentcont.orders .data_4,
  #contentcont.ordbaskets .boxcont.document,
  #contentcont.orders .boxcont.document,
  #contentcont.ordbaskets .delivery,
  #contentcont.orders .delivery,
  #contentcont.ordbaskets .payway,
  #contentcont.orders .payway,
  #contentcont.ordbaskets .store,
  #contentcont.orders .store,
  #contentcont.ordbaskets .demtoplace,
  #contentcont.orders .demtoplace,
  #contentcont.ordbaskets .logincontact,
  #contentcont.orders .logincontact {
    padding: 30px 10px 0 10px;
  }
  #contentcont.ordbaskets .data_1 .rowbox .label,
  #contentcont.orders .data_1 .rowbox .label,
  #contentcont.ordbaskets .data_2 .rowbox .label,
  #contentcont.orders .data_2 .rowbox .label,
  #contentcont.ordbaskets .data_3 .rowbox .label,
  #contentcont.orders .data_3 .rowbox .label,
  #contentcont.ordbaskets .data_4 .rowbox .label,
  #contentcont.orders .data_4 .rowbox .label,
  #contentcont.ordbaskets .boxcont.document .rowbox .label,
  #contentcont.orders .boxcont.document .rowbox .label,
  #contentcont.ordbaskets .delivery .rowbox .label,
  #contentcont.orders .delivery .rowbox .label,
  #contentcont.ordbaskets .payway .rowbox .label,
  #contentcont.orders .payway .rowbox .label,
  #contentcont.ordbaskets .store .rowbox .label,
  #contentcont.orders .store .rowbox .label,
  #contentcont.ordbaskets .demtoplace .rowbox .label,
  #contentcont.orders .demtoplace .rowbox .label,
  #contentcont.ordbaskets .logincontact .rowbox .label,
  #contentcont.orders .logincontact .rowbox .label {
    padding-left: 0;
    min-width: 120px;
  }
  #contentcont.ordbaskets .boxcont.document .tabinfo tr th,
  #contentcont.orders .boxcont.document .tabinfo tr th {
    min-width: 120px;
    vertical-align: top;
  }
  #contentcont.ordbaskets .ordersteps .step .name,
  #contentcont.orders .ordersteps .step .name {
    font-size: 1.8rem;
  }
  #contentcont.ordbaskets .boxcont.sumtab .cnt table.tabinfo,
  #contentcont.orders .boxcont.sumtab .cnt table.tabinfo {
    font-size: 1.8rem;
  }
  #contentcont.ordbaskets .boxcont.sumtab .cnt table.tabinfo tr.discountval th,
  #contentcont.orders .boxcont.sumtab .cnt table.tabinfo tr.discountval th,
  #contentcont.ordbaskets .boxcont.sumtab .cnt table.tabinfo .price,
  #contentcont.orders .boxcont.sumtab .cnt table.tabinfo .price {
    font-size: 1.8rem;
  }
  #contentcont.ordbaskets .boxcont.login,
  #contentcont.orders .boxcont.login {
    padding: 0px;
  }
  #footercont .footerinfo .cnt .copyright {
    flex: 0 0 100%;
    text-align: left;
  }
  .boxcont.tools span {
    display: none;
  }
  .boxcont.half.float-right.stiinfo a.btn.btn-buy span {
    display: none;
  }
  #cookieUseAgreement p {
    width: 100%;
  }
  #cookieUseAgreement .btn {
    width: 100%;
    margin: 10px 0 0 0;
  }
}
@media screen and (max-width: 420px) {
  #headercont .compare {
    display: none;
  }
  .contentcont .stoitem .boxcont.stiinfo-out-flex {
    display: block;
  }
  .contentcont .stoitem .boxcont.stiinfo {
    width: 100%;
  }
  .contentcont .stoitem .boxcont.stiinfo.order {
    margin-top: 10px;
    margin-bottom: 20px;
  }
  .contentcont .stoitem .boxcont.tabs #stisendmails #lngstiask {
    padding: 10px;
  }
  .contentcont .stoitem .boxcont.tabs #stisendmails #lngstiask &gt; .cnt .rowbox .label {
    width: auto;
    min-width: initial;
    text-align: left;
  }
  .contentcont.login .boxcont.logincontact &gt; .cnt .tabform th,
  .contentcont .boxcont.logincontact &gt; .cnt .tabform th,
  .contentcont.login .boxcont.login &gt; .cnt .tabform th,
  .contentcont .boxcont.login &gt; .cnt .tabform th,
  .contentcont.login .boxcont.logincontact &gt; .cnt .tabform td,
  .contentcont .boxcont.logincontact &gt; .cnt .tabform td,
  .contentcont.login .boxcont.login &gt; .cnt .tabform td,
  .contentcont .boxcont.login &gt; .cnt .tabform td {
    text-align: left;
    padding: 0;
    width: 100%;
    display: block;
    max-width: none;
    clear: both;
    float: left;
  }
  .contentcont.login .boxcont.logincontact &gt; .cnt .tabform td,
  .contentcont .boxcont.logincontact &gt; .cnt .tabform td,
  .contentcont.login .boxcont.login &gt; .cnt .tabform td,
  .contentcont .boxcont.login &gt; .cnt .tabform td {
    margin-bottom: 10px;
  }
  #contentcont.ordbaskets .data_1 .rowbox,
  #contentcont.ordbaskets .data_2 .rowbox,
  #contentcont.ordbaskets .data_3 .rowbox,
  #contentcont.ordbaskets .data_4 .rowbox {
    padding: 0 0 10px 0;
  }
  #contentcont.ordbaskets .data_1 .rowbox .label,
  #contentcont.ordbaskets .data_2 .rowbox .label,
  #contentcont.ordbaskets .data_3 .rowbox .label,
  #contentcont.ordbaskets .data_4 .rowbox .label {
    text-align: left;
    padding: 0;
    width: 100%;
  }
  #contentcont.ordbaskets .data_1 .rowbox .inputs,
  #contentcont.ordbaskets .data_2 .rowbox .inputs,
  #contentcont.ordbaskets .data_3 .rowbox .inputs,
  #contentcont.ordbaskets .data_4 .rowbox .inputs {
    width: 100%;
  }
  #contentcont.ordbaskets .data_1 .rowbox .custom-select,
  #contentcont.ordbaskets .data_2 .rowbox .custom-select,
  #contentcont.ordbaskets .data_3 .rowbox .custom-select,
  #contentcont.ordbaskets .data_4 .rowbox .custom-select {
    width: 100%;
  }
  #contentcont.ordbaskets .boxcont.products {
    padding: 15px;
  }
  #contentcont.ordbaskets .boxcont.products &gt; .cnt {
    padding: 0;
  }
  #contentcont.ordbaskets .boxcont.sumtab {
    padding: 15px;
  }
  #contentcont.ordbaskets .boxcont.sumtab &gt; .cnt {
    padding: 0;
  }
  #contentcont.ordbaskets .ordersteps {
    padding-bottom: 15px;
  }
  #contentcont.ordbaskets .ordersteps .step {
    padding: 10px 5px;
  }
  #contentcont.ordbaskets .ordersteps .step .name {
    font-size: 1.6rem;
  }
  #contentcont.orders .boxcont.orditems-out .tabinfo tr td.col-price {
    width: 50%;
  }
}
@media screen and (max-width: 360px) {
  #headercont .login .hdr span {
    display: none;
  }
  #headercont .login .hdr:before {
    font-size: 2rem;
  }
}
/*# sourceMappingURL=styles.css.map */</pre></body></html>