/* line 4, ../sass/custom.scss */
sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 11, ../sass/custom.scss */
sup {
  top: -0.5em;
}

/* line 15, ../sass/custom.scss */
sub {
  bottom: -0.25em;
}

/* line 21, ../sass/custom.scss */
.weco-css .i-arrow-down:before, #weco-css .i-arrow-down:before {
  content: "\e900";
}
/* line 24, ../sass/custom.scss */
.weco-css .i-arrow-full-down:before, #weco-css .i-arrow-full-down:before {
  content: "\e901";
}
/* line 27, ../sass/custom.scss */
.weco-css .i-arrow-full-left:before, #weco-css .i-arrow-full-left:before {
  content: "\e902";
}
/* line 30, ../sass/custom.scss */
.weco-css .i-arrow-full-right:before, #weco-css .i-arrow-full-right:before {
  content: "\e903";
}
/* line 33, ../sass/custom.scss */
.weco-css .i-arrow-full-up:before, #weco-css .i-arrow-full-up:before {
  content: "\e904";
}
/* line 36, ../sass/custom.scss */
.weco-css .i-arrow-full-updown:before, #weco-css .i-arrow-full-updown:before {
  content: "\e905";
}
/* line 39, ../sass/custom.scss */
.weco-css .i-arrow-left:before, #weco-css .i-arrow-left:before {
  content: "\e906";
}
/* line 42, ../sass/custom.scss */
.weco-css .i-arrow-right:before, #weco-css .i-arrow-right:before {
  content: "\e907";
}
/* line 45, ../sass/custom.scss */
.weco-css .i-arrow-up:before, #weco-css .i-arrow-up:before {
  content: "\e908";
}
/* line 48, ../sass/custom.scss */
.weco-css .i-bar-chart:before, #weco-css .i-bar-chart:before {
  content: "\e909";
}
/* line 51, ../sass/custom.scss */
.weco-css .i-bin:before, #weco-css .i-bin:before {
  content: "\e90a";
}
/* line 54, ../sass/custom.scss */
.weco-css .i-book:before, #weco-css .i-book:before {
  content: "\e90b";
}
/* line 57, ../sass/custom.scss */
.weco-css .i-bulb:before, #weco-css .i-bulb:before {
  content: "\e90c";
}
/* line 60, ../sass/custom.scss */
.weco-css .i-calendar:before, #weco-css .i-calendar:before {
  content: "\e90d";
}
/* line 63, ../sass/custom.scss */
.weco-css .i-cart:before, #weco-css .i-cart:before {
  content: "\e922";
}
/* line 66, ../sass/custom.scss */
.weco-css .i-circle-delete:before, #weco-css .i-circle-delete:before {
  content: "\e90f";
}
/* line 69, ../sass/custom.scss */
.weco-css .i-circle-down:before, #weco-css .i-circle-down:before {
  content: "\e910";
}
/* line 72, ../sass/custom.scss */
.weco-css .i-circle-left:before, #weco-css .i-circle-left:before {
  content: "\e911";
}
/* line 75, ../sass/custom.scss */
.weco-css .i-circle-minus:before, #weco-css .i-circle-minus:before {
  content: "\e912";
}
/* line 78, ../sass/custom.scss */
.weco-css .i-circle-ok:before, #weco-css .i-circle-ok:before {
  content: "\e913";
}
/* line 81, ../sass/custom.scss */
.weco-css .i-circle-plus:before, #weco-css .i-circle-plus:before {
  content: "\e914";
}
/* line 84, ../sass/custom.scss */
.weco-css .i-circle-right:before, #weco-css .i-circle-right:before {
  content: "\e915";
}
/* line 87, ../sass/custom.scss */
.weco-css .i-circle-up:before, #weco-css .i-circle-up:before {
  content: "\e916";
}
/* line 90, ../sass/custom.scss */
.weco-css .i-clip:before, #weco-css .i-clip:before {
  content: "\e917";
}
/* line 93, ../sass/custom.scss */
.weco-css .i-close:before, #weco-css .i-close:before {
  content: "\e918";
}
/* line 96, ../sass/custom.scss */
.weco-css .i-coin:before, #weco-css .i-coin:before {
  content: "\e919";
}
/* line 99, ../sass/custom.scss */
.weco-css .i-document:before, #weco-css .i-document:before {
  content: "\e91a";
}
/* line 102, ../sass/custom.scss */
.weco-css .i-document-dollar:before, #weco-css .i-document-dollar:before {
  content: "\e91b";
}
/* line 105, ../sass/custom.scss */
.weco-css .i-download:before, #weco-css .i-download:before {
  content: "\e91c";
}
/* line 108, ../sass/custom.scss */
.weco-css .i-facebook:before, #weco-css .i-facebook:before {
  content: "\e91d";
}
/* line 111, ../sass/custom.scss */
.weco-css .i-favorit:before, #weco-css .i-favorit:before {
  content: "\e91e";
}
/* line 114, ../sass/custom.scss */
.weco-css .i-googleplus:before, #weco-css .i-googleplus:before {
  content: "\e91f";
}
/* line 117, ../sass/custom.scss */
.weco-css .i-help:before, #weco-css .i-help:before {
  content: "\e920";
}
/* line 120, ../sass/custom.scss */
.weco-css .i-home:before, #weco-css .i-home:before {
  content: "\e921";
}
/* line 123, ../sass/custom.scss */
.weco-css .i-icon-cart:before, #weco-css .i-icon-cart:before {
  content: "\e922";
}
/* line 126, ../sass/custom.scss */
.weco-css .i-icon-compare:before, #weco-css .i-icon-compare:before {
  content: "\e923";
}
/* line 129, ../sass/custom.scss */
.weco-css .i-icon-preferred:before, #weco-css .i-icon-preferred:before {
  content: "\e924";
}
/* line 132, ../sass/custom.scss */
.weco-css .i-icon-trash:before, #weco-css .i-icon-trash:before {
  content: "\e925";
}
/* line 135, ../sass/custom.scss */
.weco-css .i-line-graph:before, #weco-css .i-line-graph:before {
  content: "\e926";
}
/* line 138, ../sass/custom.scss */
.weco-css .i-linkedin:before, #weco-css .i-linkedin:before {
  content: "\e927";
}
/* line 141, ../sass/custom.scss */
.weco-css .i-list:before, #weco-css .i-list:before {
  content: "\e928";
}
/* line 144, ../sass/custom.scss */
.weco-css .i-lock:before, #weco-css .i-lock:before {
  content: "\e929";
}
/* line 147, ../sass/custom.scss */
.weco-css .i-magnifier:before, #weco-css .i-magnifier:before {
  content: "\e92a";
}
/* line 150, ../sass/custom.scss */
.weco-css .i-magnifier-add:before, #weco-css .i-magnifier-add:before {
  content: "\e92b";
}
/* line 153, ../sass/custom.scss */
.weco-css .i-magnifier-remove:before, #weco-css .i-magnifier-remove:before {
  content: "\e92c";
}
/* line 156, ../sass/custom.scss */
.weco-css .i-mail:before, #weco-css .i-mail:before {
  content: "\e92d";
}
/* line 159, ../sass/custom.scss */
.weco-css .i-minus:before, #weco-css .i-minus:before {
  content: "\e92e";
}
/* line 162, ../sass/custom.scss */
.weco-css .i-no-image:before, #weco-css .i-no-image:before {
  content: "\e92f";
}
/* line 165, ../sass/custom.scss */
.weco-css .i-notepad:before, #weco-css .i-notepad:before {
  content: "\e930";
}
/* line 168, ../sass/custom.scss */
.weco-css .i-notepad-add:before, #weco-css .i-notepad-add:before {
  content: "\e931";
}
/* line 171, ../sass/custom.scss */
.weco-css .i-ok:before, #weco-css .i-ok:before {
  content: "\e932";
}
/* line 174, ../sass/custom.scss */
.weco-css .i-pdf:before, #weco-css .i-pdf:before {
  content: "\e933";
}
/* line 177, ../sass/custom.scss */
.weco-css .i-pencil:before, #weco-css .i-pencil:before {
  content: "\e934";
}
/* line 180, ../sass/custom.scss */
.weco-css .i-photo:before, #weco-css .i-photo:before {
  content: "\e935";
}
/* line 183, ../sass/custom.scss */
.weco-css .i-plus:before, #weco-css .i-plus:before {
  content: "\e936";
}
/* line 186, ../sass/custom.scss */
.weco-css .i-redo:before, #weco-css .i-redo:before {
  content: "\e937";
}
/* line 189, ../sass/custom.scss */
.weco-css .i-repeat:before, #weco-css .i-repeat:before {
  content: "\e938";
}
/* line 192, ../sass/custom.scss */
.weco-css .i-square:before, #weco-css .i-square:before {
  content: "\e939";
}
/* line 195, ../sass/custom.scss */
.weco-css .i-square-ok:before, #weco-css .i-square-ok:before {
  content: "\e93a";
}
/* line 198, ../sass/custom.scss */
.weco-css .i-truck:before, #weco-css .i-truck:before {
  content: "\e93b";
}
/* line 201, ../sass/custom.scss */
.weco-css .i-twitter:before, #weco-css .i-twitter:before {
  content: "\e93c";
}
/* line 204, ../sass/custom.scss */
.weco-css .i-undo:before, #weco-css .i-undo:before {
  content: "\e93d";
}
/* line 207, ../sass/custom.scss */
.weco-css .i-unlock:before, #weco-css .i-unlock:before {
  content: "\e93e";
}
/* line 210, ../sass/custom.scss */
.weco-css .i-upload:before, #weco-css .i-upload:before {
  content: "\e93f";
}
/* line 213, ../sass/custom.scss */
.weco-css .i-user:before, #weco-css .i-user:before {
  content: "\e940";
}
/* line 216, ../sass/custom.scss */
.weco-css .i-user-add:before, #weco-css .i-user-add:before {
  content: "\e941";
}
/* line 219, ../sass/custom.scss */
.weco-css .i-warning:before, #weco-css .i-warning:before {
  content: "\e942";
}
/* line 222, ../sass/custom.scss */
.weco-css .i-xls:before, #weco-css .i-xls:before {
  content: "\e943";
}
/* line 225, ../sass/custom.scss */
.weco-css .i-youtube:before, #weco-css .i-youtube:before {
  content: "\e944";
}
/* line 229, ../sass/custom.scss */
.weco-css i.i-xls, .weco-css i.i-pdf, #weco-css i.i-xls, #weco-css i.i-pdf {
  color: #eaf5fb;
  background: #005090;
  border: 6px solid #005090;
}
/* line 236, ../sass/custom.scss */
.weco-css .i-circle-right::before, #weco-css .i-circle-right::before {
  content: none;
}
/* line 241, ../sass/custom.scss */
.weco-css .i-icon-trash, #weco-css .i-icon-trash {
  color: #ffffff;
  background: #828282;
  padding: 5px;
  font-size: 20px;
}
/* line 248, ../sass/custom.scss */
.weco-css h1, #weco-css h1 {
  background-color: #f2f2f2;
  height: 35px;
  padding: 15px 10px 10px;
  font-family: "futura-bold";
  font-size: 16px;
  color: #005090;
  font-weight: bold;
}
/* line 258, ../sass/custom.scss */
.weco-css h3, #weco-css h3 {
  font-family: "futura-bold";
  font-size: 16px;
  color: #005090;
  font-weight: bold;
}
/* line 266, ../sass/custom.scss */
.weco-css i.i-inv, #weco-css i.i-inv {
  color: #005090;
}
/* line 274, ../sass/custom.scss */
.weco-css a > i.i-xls, .weco-css a > i.i-cart, .weco-css a > i.i-pdf, .weco-css a > i.i-download, .weco-css a > i.i-i-magnifier, .weco-css a > i.i-upload, .weco-css a > i.i-notepad-add, .weco-css a > i.i-notepad, .weco-css a > i.i-favorit, .weco-css a > i.i-icon-compare, .weco-css a > i.i-icon-preferred, #weco-css a > i.i-xls, #weco-css a > i.i-cart, #weco-css a > i.i-pdf, #weco-css a > i.i-download, #weco-css a > i.i-i-magnifier, #weco-css a > i.i-upload, #weco-css a > i.i-notepad-add, #weco-css a > i.i-notepad, #weco-css a > i.i-favorit, #weco-css a > i.i-icon-compare, #weco-css a > i.i-icon-preferred {
  color: #eaf5fb;
  background: #005090;
  border: 6px solid #005090;
  vertical-align: middle;
}
/* line 282, ../sass/custom.scss */
.weco-css a > i.i-xls:hover, .weco-css a > i.i-cart:hover, .weco-css a > i.i-pdf:hover, .weco-css a > i.i-download:hover, .weco-css a > i.i-i-magnifier:hover, .weco-css a > i.i-upload:hover, .weco-css a > i.i-notepad-add:hover, .weco-css a > i.i-notepad:hover, .weco-css a > i.i-favorit:hover, .weco-css a > i.i-icon-compare:hover, .weco-css a > i.i-icon-preferred:hover, #weco-css a > i.i-xls:hover, #weco-css a > i.i-cart:hover, #weco-css a > i.i-pdf:hover, #weco-css a > i.i-download:hover, #weco-css a > i.i-i-magnifier:hover, #weco-css a > i.i-upload:hover, #weco-css a > i.i-notepad-add:hover, #weco-css a > i.i-notepad:hover, #weco-css a > i.i-favorit:hover, #weco-css a > i.i-icon-compare:hover, #weco-css a > i.i-icon-preferred:hover {
  color: #005090;
  background: #b5dcf2;
  border: 6px solid #b5dcf2;
}
/* line 289, ../sass/custom.scss */
.weco-css a > i.i-xls.inlist, .weco-css a > i.i-xls.nopdf, .weco-css a > i.i-cart.inlist, .weco-css a > i.i-cart.nopdf, .weco-css a > i.i-pdf.inlist, .weco-css a > i.i-pdf.nopdf, .weco-css a > i.i-download.inlist, .weco-css a > i.i-download.nopdf, .weco-css a > i.i-magnifier.inlist, .weco-css a > i.i-magnifier.nopdf, .weco-css a > i.i-upload.inlist, .weco-css a > i.i-upload.nopdf, .weco-css a > i.i-notepad-add.inlist, .weco-css a > i.i-notepad-add.nopdf, .weco-css a > i.i-notepad.inlist, .weco-css a > i.i-notepad.nopdf, .weco-css a > i.i-favorit.inlist, .weco-css a > i.i-favorit.nopdf, .weco-css a > i.i-icon-compare.inlist, .weco-css a > i.i-icon-compare.nopdf, .weco-css a > i.i-icon-preferred.inlist, .weco-css a > i.i-icon-preferred.nopdf, #weco-css a > i.i-xls.inlist, #weco-css a > i.i-xls.nopdf, #weco-css a > i.i-cart.inlist, #weco-css a > i.i-cart.nopdf, #weco-css a > i.i-pdf.inlist, #weco-css a > i.i-pdf.nopdf, #weco-css a > i.i-download.inlist, #weco-css a > i.i-download.nopdf, #weco-css a > i.i-magnifier.inlist, #weco-css a > i.i-magnifier.nopdf, #weco-css a > i.i-upload.inlist, #weco-css a > i.i-upload.nopdf, #weco-css a > i.i-notepad-add.inlist, #weco-css a > i.i-notepad-add.nopdf, #weco-css a > i.i-notepad.inlist, #weco-css a > i.i-notepad.nopdf, #weco-css a > i.i-favorit.inlist, #weco-css a > i.i-favorit.nopdf, #weco-css a > i.i-icon-compare.inlist, #weco-css a > i.i-icon-compare.nopdf, #weco-css a > i.i-icon-preferred.inlist, #weco-css a > i.i-icon-preferred.nopdf {
  background: #828282;
  border: 6px solid #828282;
  cursor: default;
}
/* line 299, ../sass/custom.scss */
.weco-css a > i.i-xls.inlist:hover, .weco-css a > i.i-xls.nopdf:hover, .weco-css a > i.i-cart.inlist:hover, .weco-css a > i.i-cart.nopdf:hover, .weco-css a > i.i-pdf.inlist:hover, .weco-css a > i.i-pdf.nopdf:hover, .weco-css a > i.i-download.inlist:hover, .weco-css a > i.i-download.nopdf:hover, .weco-css a > i.i-magnifier.inlist:hover, .weco-css a > i.i-magnifier.nopdf:hover, .weco-css a > i.i-upload.inlist:hover, .weco-css a > i.i-upload.nopdf:hover, .weco-css a > i.i-notepad-add.inlist:hover, .weco-css a > i.i-notepad-add.nopdf:hover, .weco-css a > i.i-notepad.inlist:hover, .weco-css a > i.i-notepad.nopdf:hover, .weco-css a > i.i-favorit.inlist:hover, .weco-css a > i.i-favorit.nopdf:hover, .weco-css a > i.i-icon-compare.inlist:hover, .weco-css a > i.i-icon-compare.nopdf:hover, .weco-css a > i.i-icon-preferred.inlist:hover, .weco-css a > i.i-icon-preferred.nopdf:hover, #weco-css a > i.i-xls.inlist:hover, #weco-css a > i.i-xls.nopdf:hover, #weco-css a > i.i-cart.inlist:hover, #weco-css a > i.i-cart.nopdf:hover, #weco-css a > i.i-pdf.inlist:hover, #weco-css a > i.i-pdf.nopdf:hover, #weco-css a > i.i-download.inlist:hover, #weco-css a > i.i-download.nopdf:hover, #weco-css a > i.i-magnifier.inlist:hover, #weco-css a > i.i-magnifier.nopdf:hover, #weco-css a > i.i-upload.inlist:hover, #weco-css a > i.i-upload.nopdf:hover, #weco-css a > i.i-notepad-add.inlist:hover, #weco-css a > i.i-notepad-add.nopdf:hover, #weco-css a > i.i-notepad.inlist:hover, #weco-css a > i.i-notepad.nopdf:hover, #weco-css a > i.i-favorit.inlist:hover, #weco-css a > i.i-favorit.nopdf:hover, #weco-css a > i.i-icon-compare.inlist:hover, #weco-css a > i.i-icon-compare.nopdf:hover, #weco-css a > i.i-icon-preferred.inlist:hover, #weco-css a > i.i-icon-preferred.nopdf:hover {
  color: #eaf5fb;
}
/* line 304, ../sass/custom.scss */
.weco-css a > i.i-icon-preferred, #weco-css a > i.i-icon-preferred {
  cursor: default;
}
/* line 310, ../sass/custom.scss */
.weco-css a.link, #weco-css a.link {
  color: #005090;
  font-weight: bold;
  text-decoration: none;
}
/* line 315, ../sass/custom.scss */
.weco-css a.link:link, .weco-css a.link:hover, .weco-css a.link:active, #weco-css a.link:link, #weco-css a.link:hover, #weco-css a.link:active {
  color: #005090;
  font-weight: bold;
  text-decoration: none;
}
/* line 325, ../sass/custom.scss */
.weco-css input, #weco-css input {
  border: 1px solid #505050;
  margin-right: 5px;
}
/* line 330, ../sass/custom.scss */
.weco-css input.quant, #weco-css input.quant {
  height: 35px;
}
/* line 334, ../sass/custom.scss */
.weco-css input[readonly], #weco-css input[readonly] {
  border: 0;
  background: none;
}
/* line 340, ../sass/custom.scss */
.weco-css .input-group .input-addon-right, #weco-css .input-group .input-addon-right {
  padding-top: 4px;
}
/* line 344, ../sass/custom.scss */
.weco-css .input-group input, #weco-css .input-group input {
  height: 35px;
}
/* line 349, ../sass/custom.scss */
.weco-css .col, .weco-css .col-15, .weco-css .col-25, .weco-css .col-33, .weco-css .col-50, .weco-css .col-66, .weco-css .col-75, .weco-css .col-85, .weco-css .col-100, #weco-css .col, #weco-css .col-15, #weco-css .col-25, #weco-css .col-33, #weco-css .col-50, #weco-css .col-66, #weco-css .col-75, #weco-css .col-85, #weco-css .col-100 {
  padding: 0;
}
/* line 354, ../sass/custom.scss */
.weco-css button, .weco-css .vbutton input, #weco-css button, #weco-css .vbutton input {
  background: #005090;
  border: #005090;
  text-transform: none;
}
/* line 359, ../sass/custom.scss */
.weco-css button:hover, .weco-css .vbutton input:hover, #weco-css button:hover, #weco-css .vbutton input:hover {
  background: #b5dcf2;
  border: #b5dcf2;
  color: #005090;
}
/* line 367, ../sass/custom.scss */
.weco-css button i, .weco-css button span, #weco-css button i, #weco-css button span {
  margin-left: -2px;
  background: none;
  font-size: 18px;
}
/* line 372, ../sass/custom.scss */
.weco-css button i:hover, .weco-css button span:hover, #weco-css button i:hover, #weco-css button span:hover {
  color: #005090;
  background: #b5dcf2;
}
/* line 378, ../sass/custom.scss */
.weco-css button :hover, #weco-css button :hover {
  color: #005090;
  background: #b5dcf2;
}
/* line 385, ../sass/custom.scss */
.weco-css button.b-icon-bg:hover i, #weco-css button.b-icon-bg:hover i {
  color: #005090;
}
/* line 393, ../sass/custom.scss */
.weco-css .nopdf, #weco-css .nopdf {
  background: #828282 !important;
  border: 6px solid #828282 !important;
  cursor: default !important;
  color: #eaf5fb;
  line-height: 30px;
}
/* line 401, ../sass/custom.scss */
.weco-css .scroll-y, #weco-css .scroll-y {
  overflow-x: hidden;
  overflow-y: scroll;
  max-height: 300px;
  height: auto;
}
/* line 408, ../sass/custom.scss */
.weco-css .maintmsg, #weco-css .maintmsg {
  width: 100%;
}
/* line 411, ../sass/custom.scss */
.weco-css .maintmsg input, #weco-css .maintmsg input {
  width: 100%;
}
/* line 418, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter, #weco-css .filter_hus #catitem_filter {
  background: #f2f2f2;
}
/* line 421, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter h3, #weco-css .filter_hus #catitem_filter h3 {
  margin-left: 10px;
  padding-top: 5px;
  margin-bottom: -5px;
}
/* line 427, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .smallText, #weco-css .filter_hus #catitem_filter .smallText {
  display: none;
}
/* line 431, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content, #weco-css .filter_hus #catitem_filter .content {
  border: 0;
}
/* line 434, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .filter, #weco-css .filter_hus #catitem_filter .content .filter {
  padding: 0;
  margin: 5px 0 5px 0;
  padding-left: 5px;
  background: #c8c8c8;
  position: relative;
  height: 35px;
}
/* line 442, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .filter span, #weco-css .filter_hus #catitem_filter .content .filter span {
  color: #505050;
  line-height: 22px;
  padding-right: 15px;
}
/* line 452, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .filter i-arrow-down::before,
.weco-css .filter_hus #catitem_filter .content .filter i-arrow-right::before,
.weco-css .filter_hus #catitem_filter .content .filter i-arrow-down::before,
.weco-css .filter_hus #catitem_filter .content .filter i-arrow-right::before, #weco-css .filter_hus #catitem_filter .content .filter i-arrow-down::before,
#weco-css .filter_hus #catitem_filter .content .filter i-arrow-right::before,
#weco-css .filter_hus #catitem_filter .content .filter i-arrow-down::before,
#weco-css .filter_hus #catitem_filter .content .filter i-arrow-right::before {
  color: #505050;
}
/* line 457, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .filter .i-opened, .weco-css .filter_hus #catitem_filter .content .filter .i-closed, #weco-css .filter_hus #catitem_filter .content .filter .i-opened, #weco-css .filter_hus #catitem_filter .content .filter .i-closed {
  float: right;
  position: absolute;
  right: 15px;
  color: #505050;
  top: 7px;
}
/* line 466, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .filter.opened .i-opened, #weco-css .filter_hus #catitem_filter .content .filter.opened .i-opened {
  display: block;
}
/* line 470, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .filter.opened .i-oclosed, #weco-css .filter_hus #catitem_filter .content .filter.opened .i-oclosed {
  display: none;
}
/* line 476, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .filter.closed .i-opened, #weco-css .filter_hus #catitem_filter .content .filter.closed .i-opened {
  display: none;
}
/* line 480, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .filter.closed .i-closed, #weco-css .filter_hus #catitem_filter .content .filter.closed .i-closed {
  display: block;
}
/* line 485, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .filter.filter-active, #weco-css .filter_hus #catitem_filter .content .filter.filter-active {
  background: #b5dcf2;
}
/* line 488, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .filter.filter-active a, #weco-css .filter_hus #catitem_filter .content .filter.filter-active a {
  position: absolute;
  padding-top: 2px;
}
/* line 493, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .filter.filter-active span, #weco-css .filter_hus #catitem_filter .content .filter.filter-active span {
  padding-left: 0px;
}
/* line 498, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .filter.filter-active:hover span, #weco-css .filter_hus #catitem_filter .content .filter.filter-active:hover span {
  color: #ffffff;
}
/* line 505, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .filter:hover, #weco-css .filter_hus #catitem_filter .content .filter:hover {
  background: #7F7F7F;
}
/* line 508, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .filter:hover .i-arrow-down, .weco-css .filter_hus #catitem_filter .content .filter:hover .i-arrow-right, #weco-css .filter_hus #catitem_filter .content .filter:hover .i-arrow-down, #weco-css .filter_hus #catitem_filter .content .filter:hover .i-arrow-right {
  color: #ffffff;
}
/* line 512, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .filter:hover span, #weco-css .filter_hus #catitem_filter .content .filter:hover span {
  color: #ffffff;
}
/* line 516, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .filter:hover .i-arrow-down, .weco-css .filter_hus #catitem_filter .content .filter:hover .i-arrow-right, #weco-css .filter_hus #catitem_filter .content .filter:hover .i-arrow-down, #weco-css .filter_hus #catitem_filter .content .filter:hover .i-arrow-right {
  color: #ffffff;
}
/* line 523, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content select, #weco-css .filter_hus #catitem_filter .content select {
  width: 100%;
}
/* line 527, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .checkbox, #weco-css .filter_hus #catitem_filter .content .checkbox {
  float: left;
  width: 100%;
}
/* line 531, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .checkbox input[type=checkbox], #weco-css .filter_hus #catitem_filter .content .checkbox input[type=checkbox] {
  display: none;
}
/* line 535, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .checkbox input[type=checkbox]:checked + label::before, #weco-css .filter_hus #catitem_filter .content .checkbox input[type=checkbox]:checked + label::before {
  content: "\2714";
  font-size: 15px;
  color: #505050;
  background: #eaf5fb;
  text-align: center;
  line-height: 15px;
  float: left;
  font-weight: bold;
  position: relative;
  width: 20px;
  height: 20px;
}
/* line 550, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .checkbox input[type=checkbox]:checked + label, #weco-css .filter_hus #catitem_filter .content .checkbox input[type=checkbox]:checked + label {
  font-weight: bold;
}
/* line 553, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .checkbox input[type=checkbox]:checked + label::before, #weco-css .filter_hus #catitem_filter .content .checkbox input[type=checkbox]:checked + label::before {
  content: "\2714";
  font-size: 15px;
  color: #505050;
  background: #eaf5fb;
  text-align: center;
  line-height: 15px;
  float: left;
  font-weight: bold;
  position: relative;
  width: 17px;
  height: 17px;
}
/* line 570, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .checkbox label, #weco-css .filter_hus #catitem_filter .content .checkbox label {
  color: #505050;
  cursor: pointer;
}
/* line 574, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .checkbox label::before, #weco-css .filter_hus #catitem_filter .content .checkbox label::before {
  content: " ";
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  color: red;
  background: #ffffff;
  float: left;
  position: relative;
  width: 17px;
  height: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  border: 1px solid #505050;
}
/* line 590, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .checkbox label.ckb_disabled, #weco-css .filter_hus #catitem_filter .content .checkbox label.ckb_disabled {
  color: #AA93A0;
  cursor: no-drop;
}
/* line 594, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .checkbox label.ckb_disabled::before, #weco-css .filter_hus #catitem_filter .content .checkbox label.ckb_disabled::before {
  background: #c8c8c8;
  cursor: no-drop;
}
/* line 603, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .input-group, #weco-css .filter_hus #catitem_filter .content .input-group {
  position: relative;
}
/* line 606, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .input-group .ui-slider-range, #weco-css .filter_hus #catitem_filter .content .input-group .ui-slider-range {
  background: #b5dcf2;
}
/* line 610, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .input-group .ui-slider-handle, #weco-css .filter_hus #catitem_filter .content .input-group .ui-slider-handle {
  background: #828282;
}
/* line 614, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .input-group .ui-slider-handle:hover, #weco-css .filter_hus #catitem_filter .content .input-group .ui-slider-handle:hover {
  background: #005090;
}
/* line 618, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .input-group .input-addon-right, #weco-css .filter_hus #catitem_filter .content .input-group .input-addon-right {
  position: absolute;
  right: 10px;
  padding-top: 1px;
}
/* line 625, ../sass/custom.scss */
.weco-css .filter_hus #catitem_filter .content .input-group p input, #weco-css .filter_hus #catitem_filter .content .input-group p input {
  color: #505050 !important;
}
/* line 633, ../sass/custom.scss */
.weco-css .filter_hus .vbutt_filter, #weco-css .filter_hus .vbutt_filter {
  display: block;
  width: 100%;
  margin-top: 10px !important;
  margin-bottom: 5px !important;
  height: 100%;
}
/* line 640, ../sass/custom.scss */
.weco-css .filter_hus .vbutt_filter .vbutton_filter_left, .weco-css .filter_hus .vbutt_filter .vbutton_filter_right, #weco-css .filter_hus .vbutt_filter .vbutton_filter_left, #weco-css .filter_hus .vbutt_filter .vbutton_filter_right {
  width: 48%;
  display: inline-block;
  float: left;
  font-size: 11px;
  padding: 3px;
}
/* line 649, ../sass/custom.scss */
.weco-css .filter_hus .vbutt_filter button:first-child, #weco-css .filter_hus .vbutt_filter button:first-child {
  margin-right: 7px;
}
/* line 655, ../sass/custom.scss */
.weco-css .filter_hus .vbutton_reset, #weco-css .filter_hus .vbutton_reset {
  background: #e7e6e6;
  border: 1px solid #898989;
  color: #898989;
  font-weight: bold;
}
/* line 661, ../sass/custom.scss */
.weco-css .filter_hus .vbutton_reset.active, #weco-css .filter_hus .vbutton_reset.active {
  background: #ffffff;
  border: 1px solid #2e75b6;
  color: #2e75b6;
  font-weight: bold;
}
/* line 667, ../sass/custom.scss */
.weco-css .filter_hus .vbutton_reset.active:hover, #weco-css .filter_hus .vbutton_reset.active:hover {
  background: #9dc3e6;
  border: 1px solid #2e75b6;
  color: #2e75b6;
  font-weight: bold;
}
/* line 677, ../sass/custom.scss */
.weco-css .filter_hus .vbutton_filter_left.inactive, #weco-css .filter_hus .vbutton_filter_left.inactive {
  background: #e7e6e6;
  border: 1px solid #898989;
  color: #898989;
}
/* line 683, ../sass/custom.scss */
.weco-css .filter_hus .vbutton_filter_left.apply, #weco-css .filter_hus .vbutton_filter_left.apply {
  background: #2e75b6;
  border: 1px solid #2e75b6;
  color: #ffffff;
}
/* line 688, ../sass/custom.scss */
.weco-css .filter_hus .vbutton_filter_left.apply:hover, #weco-css .filter_hus .vbutton_filter_left.apply:hover {
  background: #9dc3e6;
  border: 1px solid #2e75b6;
  color: #2e75b6;
  font-weight: bold;
}
/* line 699, ../sass/custom.scss */
.weco-css .filter_hus .slider_p, #weco-css .filter_hus .slider_p {
  margin: 0 !important;
  width: 100% !important;
}
/* line 703, ../sass/custom.scss */
.weco-css .filter_hus .slider_p input, #weco-css .filter_hus .slider_p input {
  width: 100% !important;
  text-align: center;
}
/* line 709, ../sass/custom.scss */
.weco-css .filter_hus .ui-slider, #weco-css .filter_hus .ui-slider {
  position: relative;
  text-align: left;
  width: 90%;
  margin-left: 8px !important;
}
/* line 719, ../sass/custom.scss */
.weco-css #productlistfilter .content, #weco-css #productlistfilter .content {
  border: 1px solid #cccccc;
  margin-bottom: 5px;
  padding: 5px;
  box-sizing: border-box;
}
/* line 728, ../sass/custom.scss */
.weco-css #additional_information td, #weco-css #additional_information td {
  border: 0;
}
/* line 733, ../sass/custom.scss */
.weco-css .popupheader, #weco-css .popupheader {
  background-color: #eaf5fb;
  color: #005090;
  line-height: 40px;
  padding-left: 10px;
  color: #005090;
  margin-bottom: 10px;
  font-size: 18px;
  background: #eaf5fb none repeat scroll 0% 0%;
}
/* line 745, ../sass/custom.scss */
.weco-css .basschedulehead .quant, .weco-css .basschedule .quant, #weco-css .basschedulehead .quant, #weco-css .basschedule .quant {
  text-align: left;
}
/* line 749, ../sass/custom.scss */
.weco-css .basschedulehead .date, .weco-css .basschedule .date, #weco-css .basschedulehead .date, #weco-css .basschedule .date {
  text-align: left;
  margin-left: 20px;
  float: left;
  position: relative;
}
/* line 758, ../sass/custom.scss */
.weco-css #bascontheader, .weco-css .bascontheader, #weco-css #bascontheader, #weco-css .bascontheader {
  line-height: normal;
  background: #005090;
}
/* line 762, ../sass/custom.scss */
.weco-css #bascontheader i, .weco-css .bascontheader i, #weco-css #bascontheader i, #weco-css .bascontheader i {
  padding-left: 0;
}
/* line 768, ../sass/custom.scss */
.weco-css #bascontheader:hover, .weco-css .bascontheader:hover, #weco-css #bascontheader:hover, #weco-css .bascontheader:hover {
  background: #b5dcf2;
  color: #005090;
}
/* line 772, ../sass/custom.scss */
.weco-css #bascontheader:hover .i-cart, .weco-css .bascontheader:hover .i-cart, #weco-css #bascontheader:hover .i-cart, #weco-css .bascontheader:hover .i-cart {
  background: #b5dcf2;
  color: #005090;
  border-color: #b5dcf2;
}
/* line 778, ../sass/custom.scss */
.weco-css #bascontheader:hover span, .weco-css .bascontheader:hover span, #weco-css #bascontheader:hover span, #weco-css .bascontheader:hover span {
  color: #005090;
}

.weco-css .bascontheader-icon, #weco-css .bascontheader-icon{	
  background-color: #005090;
  float: right;
  padding: 0.5px 8px 1px 8px;
}

.weco-css .bascontheader-icon:hover, #weco-css .bascontheader-icon:hover{
	background: #b5dcf2;
	color: #005090;	
}

.weco-css .bascontheader-icon i, #weco-css .bascontheader-icon i{
	color: #fff;
}

.weco-css .bascontheader-icon:hover i, #weco-css .bascontheader-icon:hover i{
	color: #005090;	
}

/* line 785, ../sass/custom.scss */
.weco-css #basketheader .col-50, #weco-css #basketheader .col-50 {
  margin-right: 10px;
  padding: 10px;
  float: left;
  width: 49%;
}
/* line 791, ../sass/custom.scss */
.weco-css #basketheader .col-50 .orderheader-form, #weco-css #basketheader .col-50 .orderheader-form {
  padding: 0;
  border: none;
}
/* line 795, ../sass/custom.scss */
.weco-css #basketheader .col-50 .orderheader-form .form-group, #weco-css #basketheader .col-50 .orderheader-form .form-group {
  padding: 0;
}
/* line 798, ../sass/custom.scss */
.weco-css #basketheader .col-50 .orderheader-form .form-group .col-50, #weco-css #basketheader .col-50 .orderheader-form .form-group .col-50 {
  padding: 0;
}
/* line 801, ../sass/custom.scss */
.weco-css #basketheader .col-50 .orderheader-form .form-group .col-50 .hasDatepicker, #weco-css #basketheader .col-50 .orderheader-form .form-group .col-50 .hasDatepicker {
  width: 80px;
  background-color: #eaf5fb;
  border: 1px black solid;
}
/* line 810, ../sass/custom.scss */
.weco-css #basketheader .col-50 textarea, #weco-css #basketheader .col-50 textarea {
  padding: 5px;
}

.weco-css #bascontitems, #weco-css #bascontitems{
  top: 40px;	
}

/* line 817, ../sass/custom.scss */
.weco-css .basketnavigator a, #weco-css .basketnavigator a {
  color: #005090;
  text-decoration: none;
}
/* line 821, ../sass/custom.scss */
.weco-css .basketnavigator a:hover, #weco-css .basketnavigator a:hover {
  color: #505050;
  text-decoration: none;
}
/* line 828, ../sass/custom.scss */
.weco-css #breadcrumb .inactive, #weco-css #breadcrumb .inactive {
  color: #005090;
  text-decoration: underline;
}
/* line 833, ../sass/custom.scss */
.weco-css #breadcrumb .active, #weco-css #breadcrumb .active {
  color: #505050;
  text-decoration: none;
  font-weight: bold;
}

.weco-css .b2c_header #header {
  width: auto;
  margin: 0;
  float: left;
  position: absolute;
  left: 1em;
}

.weco-css .b2c_header #header #logo{
  float: left;
  padding: 31px 10px 0 10px;  
}

/* line 840, ../sass/custom.scss */
.weco-css #header_wrap, #weco-css #header_wrap {
  height: 182px;
  background-color: #eaf5fb;  
}

.weco-css .b2c_header#header_wrap, #weco-css .b2c_header#header_wrap {
  height: 7em;
  background-color: #eaf5fb;
  position: fixed;
  width: 100%;
  z-index: 11;	
}

.weco-css .b2c_header .suggestions-box {
  position: relative;
  width: 38%;
  margin: 1px 0px 0px 28%;
  float: none;
}

/* line 844, ../sass/custom.scss */
.weco-css #header_wrap ul, #weco-css #header_wrap ul {
  list-style: none;
}
/* line 848, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu, #weco-css #header_wrap #mainmenu {
  margin-top: 19px;
  position: relative;
  left: 0;
  top: 0;
  width: 100%;
  min-height: 50px;  
}

.weco-css .b2c_header#header_wrap #mainmenu, #weco-css .b2c_header#header_wrap #mainmenu {
  position: relative;
  left: 0;
  top: 1.5em;
  width: 100%;
  min-height: 50px;
  max-width: 100%;
  margin:0;
}

/* line 856, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu .menuarea, #weco-css #header_wrap #mainmenu .menuarea {
  height: 10px;
  margin: 0;
  padding: 0;
  margin: auto;
  width: 1180px;
}
/* line 864, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu .wrapper, #weco-css #header_wrap #mainmenu .wrapper {
  max-width: 1200px;
  margin: 0 auto;
}
/* line 869, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu .first_level, #weco-css #header_wrap #mainmenu .first_level {
  margin: 10px;
  padding: 0;
  outline: none;
  border: 0;
  list-style: none;
  padding-left: 310px;
}
/* line 877, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu .first_level ul, #weco-css #header_wrap #mainmenu .first_level ul {
  position: absolute;
}
/* line 880, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu .first_level ul > li, #weco-css #header_wrap #mainmenu .first_level ul > li {
  min-height: 30px;
  width: 310px;
  clear: both;
  padding: 5px;
}
/* line 888, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu .first_level li, #weco-css #header_wrap #mainmenu .first_level li {
  position: relative;
  cursor: default;
}
/* line 893, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu .first_level > li, #weco-css #header_wrap #mainmenu .first_level > li {
  display: block;
  vertical-align: top;
  float: left;
  height: 50px;
}
/* line 901, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu .first_level > li > ul, #weco-css #header_wrap #mainmenu .first_level > li > ul {
  top: 100%;
  left: 0;
}
/* line 907, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu .first_level .li_first_level, #weco-css #header_wrap #mainmenu .first_level .li_first_level {
  padding-left: 15px;
  padding-right: 15px;
  margin-top: -20px;
}
/* line 913, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu .first_level .li_first_level a, #weco-css #header_wrap #mainmenu .first_level .li_first_level a {
  font-family: "futura-bold";
  font-size: 18px;
  color: #005090;
  font-weight: bold;
  line-height: 40px;
  text-decoration: none;
}
/* line 922, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu .first_level .li_first_level .second_level, #weco-css #header_wrap #mainmenu .first_level .li_first_level .second_level {
  display: none;
  min-width: 310px;
  background: #ffffff;
  margin-top: 10px;
  z-index: 100;
  transform: translateX(-1000px);
  margin-left: 1000px;
  padding: 0;
  border: #eaf5fb solid 1.5px;
  box-shadow: 0 10px 6px -6px rgba(0, 0, 0, 0.5);
}
/* line 934, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu .first_level .li_first_level .second_level .child, #weco-css #header_wrap #mainmenu .first_level .li_first_level .second_level .child {
  position: initial;
}
/* line 940, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu .first_level .li_first_level .third_level_block, #weco-css #header_wrap #mainmenu .first_level .li_first_level .third_level_block {
  display: none;
  position: absolute;
  background: #ffffff;
  transform: translateX(301px);
  width: 210px;
}
/* line 947, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu .first_level .li_first_level .third_level_block .third_level, #weco-css #header_wrap #mainmenu .first_level .li_first_level .third_level_block .third_level {
  background: #ffffff;
  position: absolute;
  top: -40px;
  border: #eaf5fb solid 1.5px;
  margin-left: 10px;
  box-shadow: 0 10px 6px -6px rgba(0, 0, 0, 0.5);
}
/* line 955, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu .first_level .li_first_level .third_level_block .third_level li, #weco-css #header_wrap #mainmenu .first_level .li_first_level .third_level_block .third_level li {
  padding-left: 10px;
  width: 250px;
}
/* line 959, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu .first_level .li_first_level .third_level_block .third_level li a, #weco-css #header_wrap #mainmenu .first_level .li_first_level .third_level_block .third_level li a {
  color: #505050;
  font-weight: normal;
}
/* line 963, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu .first_level .li_first_level .third_level_block .third_level li a:hover, #weco-css #header_wrap #mainmenu .first_level .li_first_level .third_level_block .third_level li a:hover {
  font-weight: bold;
}
/* line 973, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu .first_level .li_first_level:hover, #weco-css #header_wrap #mainmenu .first_level .li_first_level:hover {
  border-bottom: #005090 solid 10px;
}
/* line 976, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu .first_level .li_first_level:hover .second_level, #weco-css #header_wrap #mainmenu .first_level .li_first_level:hover .second_level {
  display: block;
}
/* line 979, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu .first_level .li_first_level:hover .second_level a:hover, #weco-css #header_wrap #mainmenu .first_level .li_first_level:hover .second_level a:hover {
  color: #505050;
}
/* line 985, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu .first_level .li_second_level.child, #weco-css #header_wrap #mainmenu .first_level .li_second_level.child {
  background-image: url(img/arrow-right.png);
  background-size: 12px 20px;
  background-repeat: no-repeat;
  background-position: 95%, center;
}
/* line 994, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu .first_level .li_second_level:hover .third_level_block, #weco-css #header_wrap #mainmenu .first_level .li_second_level:hover .third_level_block {
  display: block;
}
/* line 1000, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu #mainmenu_basket, #weco-css #header_wrap #mainmenu #mainmenu_basket {
  margin: 0px;
  position: absolute;
  right: 0;
  padding-top: 5px;
  z-index: 100;
  margin-top: -35px;
  margin-left: 0;
  margin-right: 8px;
  padding-top: 0;
  padding-left: 0;
  /* width: 20%; */
  width: auto;
}

.weco-css .b2c_header#header_wrap #mainmenu #mainmenu_basket, #weco-css .b2c_header#header_wrap #mainmenu #mainmenu_basket {
  margin: 0px;
  position: absolute;
  right: 0;
  padding-top: 5px;
  z-index: 100;
  margin-top: 6px;
  margin-left: 0;
  margin-right: 10px;
  padding-top: 0;
  padding-left: 0;
  /* width: 20%; */
  width: auto;
}

/* line 1013, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu #mainmenu_basket #bascontheader, #weco-css #header_wrap #mainmenu #mainmenu_basket #bascontheader {
  /* width: 100%; */
  width: auto;
}
/* line 1017, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu #mainmenu_basket #bascontheader i.i-cart, #weco-css #header_wrap #mainmenu #mainmenu_basket #bascontheader i.i-cart {
  width: 10%;
  font-size: 20px;
  float: left;
  padding: 5px 0;
  padding-left: 3px;
  border-width: 3px;
}
/* line 1027, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu #mainmenu_basket #bascontheader span, #weco-css #header_wrap #mainmenu #mainmenu_basket #bascontheader span {
  /* padding: 10px 5px; */
  padding: 10px 0px 0px 5px;
  /* width: 70%; */
}
/* line 1036, ../sass/custom.scss */

.weco-css #header_wrap #mainmenu #mainmenu_navi, #weco-css #header_wrap #mainmenu #mainmenu_navi {
  padding-top: 8px;
}

.weco-css .b2c_header#header_wrap #mainmenu #mainmenu_navi, #weco-css .b2c_header#header_wrap #mainmenu #mainmenu_navi {
  padding-top: 8px;
  display: block;
  margin: 0 auto;
  width: 1200px;
}
/* line 1043, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .menuarea, #weco-css #header_wrap #mainmenu.b2c .menuarea {
  display: none;
}
/* line 1047, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .megamenu, #weco-css #header_wrap #mainmenu.b2c .megamenu {
  top: 50px;
}
/* line 1050, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .megamenu .beforemenuarea, #weco-css #header_wrap #mainmenu.b2c .megamenu .beforemenuarea {
  width: 805px;
  height: 100%;
  position: absolute;
  background: white;
  transform: translateX(-500px);
}
/* line 1058, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .megamenu .row, #weco-css #header_wrap #mainmenu.b2c .megamenu .row {
  padding-top: 10px;
  margin-top: 0;
}
/* line 1065, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .megamenu .row .col .menu2 .title a, #weco-css #header_wrap #mainmenu.b2c .megamenu .row .col .menu2 .title a {
  font-size: 18px;
}
/* line 1070, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .megamenu .row .col .menu2 div, #weco-css #header_wrap #mainmenu.b2c .megamenu .row .col .menu2 div {
  padding-bottom: 10px;
}
/* line 1074, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .megamenu .row .col .menu2:hover, #weco-css #header_wrap #mainmenu.b2c .megamenu .row .col .menu2:hover {
  cursor: pointer;
}
/* line 1077, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .megamenu .row .col .menu2:hover .menu3, #weco-css #header_wrap #mainmenu.b2c .megamenu .row .col .menu2:hover .menu3 {
  display: block;
}
/* line 1082, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .megamenu .row .col .menu2:hover .title a, #weco-css #header_wrap #mainmenu.b2c .megamenu .row .col .menu2:hover .title a {
  font-size: 18px;
  color: #828282 !important;
}
/* line 1093, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .megamenu .row .col .menu2, .weco-css #header_wrap #mainmenu.b2c .megamenu .row .col menu3, #weco-css #header_wrap #mainmenu.b2c .megamenu .row .col .menu2, #weco-css #header_wrap #mainmenu.b2c .megamenu .row .col menu3 {
  height: 300px;
  display: none;
  width: 680px;
}
/* line 1098, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .megamenu .row .col .menu2 a, .weco-css #header_wrap #mainmenu.b2c .megamenu .row .col menu3 a, #weco-css #header_wrap #mainmenu.b2c .megamenu .row .col .menu2 a, #weco-css #header_wrap #mainmenu.b2c .megamenu .row .col menu3 a {
  font-size: 18px;
  font-family: "futura-bold";
  color: #828282 !important;
}
/* line 1104, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .megamenu .row .col .menu2 .menu3column, .weco-css #header_wrap #mainmenu.b2c .megamenu .row .col menu3 .menu3column, #weco-css #header_wrap #mainmenu.b2c .megamenu .row .col .menu2 .menu3column, #weco-css #header_wrap #mainmenu.b2c .megamenu .row .col menu3 .menu3column {
  float: left;
  width: 300px;
}
/* line 1109, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .megamenu .row .col .menu2 .menu3item, .weco-css #header_wrap #mainmenu.b2c .megamenu .row .col menu3 .menu3item, #weco-css #header_wrap #mainmenu.b2c .megamenu .row .col .menu2 .menu3item, #weco-css #header_wrap #mainmenu.b2c .megamenu .row .col menu3 .menu3item {
  padding-left: 25px;
  padding-bottom: 12px;
  transform: translateX(0);
  width: 100%;
}
/* line 1118, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .megamenu .row .col .menu3, #weco-css #header_wrap #mainmenu.b2c .megamenu .row .col .menu3 {
  position: absolute;
  float: none;
  margin-left: 285px;
  padding-left: 10px;
  bottom: 0;
  top: 0;
  width: 100%;
  display: none;
}
/* line 1129, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .megamenu .row .col .menu3 div a, #weco-css #header_wrap #mainmenu.b2c .megamenu .row .col .menu3 div a {
  font-size: 18px;
}
/* line 1131, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .megamenu .row .col .menu3 div a:hover, #weco-css #header_wrap #mainmenu.b2c .megamenu .row .col .menu3 div a:hover {
  color: #828282;
  font-size: 18px;
  font-weight: bold;
}
/* line 1141, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .megamenu .row .col.nochild, #weco-css #header_wrap #mainmenu.b2c .megamenu .row .col.nochild {
  float: none !important;
}
/* line 1145, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .megamenu .row .col.nochild ul li.title, #weco-css #header_wrap #mainmenu.b2c .megamenu .row .col.nochild ul li.title {
  background: none;
}
/* line 1154, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .megamenu div, .weco-css #header_wrap #mainmenu.b2c .megamenu ul, #weco-css #header_wrap #mainmenu.b2c .megamenu div, #weco-css #header_wrap #mainmenu.b2c .megamenu ul {
  width: 310px;
}
/* line 1157, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .megamenu div li.title, .weco-css #header_wrap #mainmenu.b2c .megamenu ul li.title, #weco-css #header_wrap #mainmenu.b2c .megamenu div li.title, #weco-css #header_wrap #mainmenu.b2c .megamenu ul li.title {
  background: url(icons-svg/arrow-right.svg) no-repeat right;
}
/* line 1167, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .jetmenu .fix-sub:nth-child(2) .megamenu .row, #weco-css #header_wrap #mainmenu.b2c .jetmenu .fix-sub:nth-child(2) .megamenu .row {
  width: 64%;
  max-width: 1024px;
}
/* line 1172, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .jetmenu .fix-sub:nth-child(2) .megamenu .col.nochild, #weco-css #header_wrap #mainmenu.b2c .jetmenu .fix-sub:nth-child(2) .megamenu .col.nochild {
  float: left;
}
/* line 1179, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .jetmenu .fix-sub:nth-child(3) .megamenu, #weco-css #header_wrap #mainmenu.b2c .jetmenu .fix-sub:nth-child(3) .megamenu {
  transform: translateX(-230px);
}
/* line 1182, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .jetmenu .fix-sub:nth-child(3) .megamenu .beforemenuarea, #weco-css #header_wrap #mainmenu.b2c .jetmenu .fix-sub:nth-child(3) .megamenu .beforemenuarea {
  transform: translateX(-700px);
}
/* line 1190, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .jetmenu .fix-sub:nth-child(4) .megamenu, #weco-css #header_wrap #mainmenu.b2c .jetmenu .fix-sub:nth-child(4) .megamenu {
  transform: translateX(-610px);
}
/* line 1196, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .jetmenu .fix-sub:nth-child(5) .megamenu, #weco-css #header_wrap #mainmenu.b2c .jetmenu .fix-sub:nth-child(5) .megamenu {
  transform: translateX(-560px);
}
/* line 1201, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .jetmenu .fix-sub li, #weco-css #header_wrap #mainmenu.b2c .jetmenu .fix-sub li {
  display: block;
}
/* line 1203, ../sass/custom.scss */
.weco-css #header_wrap #mainmenu.b2c .jetmenu .fix-sub li:hover, #weco-css #header_wrap #mainmenu.b2c .jetmenu .fix-sub li:hover {
  background: none;
  border-bottom: 10px solid #005090;
}
/* line 1213, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu, .weco-css #header_wrap .jetmenu_arrow, #weco-css #header_wrap .jetmenu, #weco-css #header_wrap .jetmenu_arrow {
  background: none;
}
/* line 1216, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu ul.dropdown, .weco-css #header_wrap .jetmenu_arrow ul.dropdown, #weco-css #header_wrap .jetmenu ul.dropdown, #weco-css #header_wrap .jetmenu_arrow ul.dropdown {
  top: 59px;
}
/* line 1219, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu ul.dropdown li, .weco-css #header_wrap .jetmenu_arrow ul.dropdown li, #weco-css #header_wrap .jetmenu ul.dropdown li, #weco-css #header_wrap .jetmenu_arrow ul.dropdown li {
  border-top: 1px solid #505050;
}
/* line 1226, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu > li > a, .weco-css #header_wrap .jetmenu_arrow > li > a, #weco-css #header_wrap .jetmenu > li > a, #weco-css #header_wrap .jetmenu_arrow > li > a {
  border: none;
  font-size: 18px;
  color: #005090;
  font-weight: bold;
  line-height: 50px;
}
/* line 1233, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu > li > a:hover, .weco-css #header_wrap .jetmenu_arrow > li > a:hover, #weco-css #header_wrap .jetmenu > li > a:hover, #weco-css #header_wrap .jetmenu_arrow > li > a:hover {
  background: none;
}
/* line 1237, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu > li > a.home, .weco-css #header_wrap .jetmenu_arrow > li > a.home, #weco-css #header_wrap .jetmenu > li > a.home, #weco-css #header_wrap .jetmenu_arrow > li > a.home {
  padding: 0 25px 0 10px;
}
/* line 1243, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu > li:hover > a, .weco-css #header_wrap .jetmenu_arrow > li:hover > a, #weco-css #header_wrap .jetmenu > li:hover > a, #weco-css #header_wrap .jetmenu_arrow > li:hover > a {
  background: none;
}
/* line 1249, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .resp_hide, .weco-css #header_wrap .jetmenu_arrow .resp_hide, #weco-css #header_wrap .jetmenu .resp_hide, #weco-css #header_wrap .jetmenu_arrow .resp_hide {
  display: none !important;
}
/* line 1253, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu, .weco-css #header_wrap .jetmenu_arrow .megamenu, #weco-css #header_wrap .jetmenu .megamenu, #weco-css #header_wrap .jetmenu_arrow .megamenu {
  background: #f2f2f2;
  border-bottom: 1px solid #005090;
  border-top: none;
  margin: 0px -9999rem;
  padding: 0px 9999rem;
  top: 50px;
}
/* line 1261, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu div, .weco-css #header_wrap .jetmenu .megamenu ul, .weco-css #header_wrap .jetmenu_arrow .megamenu div, .weco-css #header_wrap .jetmenu_arrow .megamenu ul, #weco-css #header_wrap .jetmenu .megamenu div, #weco-css #header_wrap .jetmenu .megamenu ul, #weco-css #header_wrap .jetmenu_arrow .megamenu div, #weco-css #header_wrap .jetmenu_arrow .megamenu ul {
  margin: 0;
  float: none;
}
/* line 1265, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu div li, .weco-css #header_wrap .jetmenu .megamenu ul li, .weco-css #header_wrap .jetmenu_arrow .megamenu div li, .weco-css #header_wrap .jetmenu_arrow .megamenu ul li, #weco-css #header_wrap .jetmenu .megamenu div li, #weco-css #header_wrap .jetmenu .megamenu ul li, #weco-css #header_wrap .jetmenu_arrow .megamenu div li, #weco-css #header_wrap .jetmenu_arrow .megamenu ul li {
  border-top: 1px solid #505050;
  color: #505050;
  font-family: "futura-bold";
}
/* line 1270, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu div li a, .weco-css #header_wrap .jetmenu .megamenu ul li a, .weco-css #header_wrap .jetmenu_arrow .megamenu div li a, .weco-css #header_wrap .jetmenu_arrow .megamenu ul li a, #weco-css #header_wrap .jetmenu .megamenu div li a, #weco-css #header_wrap .jetmenu .megamenu ul li a, #weco-css #header_wrap .jetmenu_arrow .megamenu div li a, #weco-css #header_wrap .jetmenu_arrow .megamenu ul li a {
  font-size: 14px;
}
/* line 1273, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu div li a:hover, .weco-css #header_wrap .jetmenu .megamenu ul li a:hover, .weco-css #header_wrap .jetmenu_arrow .megamenu div li a:hover, .weco-css #header_wrap .jetmenu_arrow .megamenu ul li a:hover, #weco-css #header_wrap .jetmenu .megamenu div li a:hover, #weco-css #header_wrap .jetmenu .megamenu ul li a:hover, #weco-css #header_wrap .jetmenu_arrow .megamenu div li a:hover, #weco-css #header_wrap .jetmenu_arrow .megamenu ul li a:hover {
  color: #505050;
  font-weight: bold;
}
/* line 1281, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu div li.title, .weco-css #header_wrap .jetmenu .megamenu ul li.title, .weco-css #header_wrap .jetmenu_arrow .megamenu div li.title, .weco-css #header_wrap .jetmenu_arrow .megamenu ul li.title, #weco-css #header_wrap .jetmenu .megamenu div li.title, #weco-css #header_wrap .jetmenu .megamenu ul li.title, #weco-css #header_wrap .jetmenu_arrow .megamenu div li.title, #weco-css #header_wrap .jetmenu_arrow .megamenu ul li.title {
  font-size: 16px;
  color: #005090;
  font-weight: bold;
  border: none;
  background-position-x: 265px;
  background-size: contain;
}
/* line 1289, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu div li.title a, .weco-css #header_wrap .jetmenu .megamenu ul li.title a, .weco-css #header_wrap .jetmenu_arrow .megamenu div li.title a, .weco-css #header_wrap .jetmenu_arrow .megamenu ul li.title a, #weco-css #header_wrap .jetmenu .megamenu div li.title a, #weco-css #header_wrap .jetmenu .megamenu ul li.title a, #weco-css #header_wrap .jetmenu_arrow .megamenu div li.title a, #weco-css #header_wrap .jetmenu_arrow .megamenu ul li.title a {
  font-size: 16px;
  color: #005090;
  font-weight: bold;
}
/* line 1294, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu div li.title a:hover, .weco-css #header_wrap .jetmenu .megamenu ul li.title a:hover, .weco-css #header_wrap .jetmenu_arrow .megamenu div li.title a:hover, .weco-css #header_wrap .jetmenu_arrow .megamenu ul li.title a:hover, #weco-css #header_wrap .jetmenu .megamenu div li.title a:hover, #weco-css #header_wrap .jetmenu .megamenu ul li.title a:hover, #weco-css #header_wrap .jetmenu_arrow .megamenu div li.title a:hover, #weco-css #header_wrap .jetmenu_arrow .megamenu ul li.title a:hover {
  color: #505050;
}
/* line 1300, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu div li.active, .weco-css #header_wrap .jetmenu .megamenu ul li.active, .weco-css #header_wrap .jetmenu_arrow .megamenu div li.active, .weco-css #header_wrap .jetmenu_arrow .megamenu ul li.active, #weco-css #header_wrap .jetmenu .megamenu div li.active, #weco-css #header_wrap .jetmenu .megamenu ul li.active, #weco-css #header_wrap .jetmenu_arrow .megamenu div li.active, #weco-css #header_wrap .jetmenu_arrow .megamenu ul li.active {
  font-size: 14px;
  color: #005090;
  font-weight: bold;
}
/* line 1305, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu div li.active > a, .weco-css #header_wrap .jetmenu .megamenu div li.active a:hover, .weco-css #header_wrap .jetmenu .megamenu ul li.active > a, .weco-css #header_wrap .jetmenu .megamenu ul li.active a:hover, .weco-css #header_wrap .jetmenu_arrow .megamenu div li.active > a, .weco-css #header_wrap .jetmenu_arrow .megamenu div li.active a:hover, .weco-css #header_wrap .jetmenu_arrow .megamenu ul li.active > a, .weco-css #header_wrap .jetmenu_arrow .megamenu ul li.active a:hover, #weco-css #header_wrap .jetmenu .megamenu div li.active > a, #weco-css #header_wrap .jetmenu .megamenu div li.active a:hover, #weco-css #header_wrap .jetmenu .megamenu ul li.active > a, #weco-css #header_wrap .jetmenu .megamenu ul li.active a:hover, #weco-css #header_wrap .jetmenu_arrow .megamenu div li.active > a, #weco-css #header_wrap .jetmenu_arrow .megamenu div li.active a:hover, #weco-css #header_wrap .jetmenu_arrow .megamenu ul li.active > a, #weco-css #header_wrap .jetmenu_arrow .megamenu ul li.active a:hover {
  font-size: 14px;
  color: #005090;
  font-weight: bold;
}
/* line 1313, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu div li.basket a, .weco-css #header_wrap .jetmenu .megamenu div li.basket a:hover, .weco-css #header_wrap .jetmenu .megamenu ul li.basket a, .weco-css #header_wrap .jetmenu .megamenu ul li.basket a:hover, .weco-css #header_wrap .jetmenu_arrow .megamenu div li.basket a, .weco-css #header_wrap .jetmenu_arrow .megamenu div li.basket a:hover, .weco-css #header_wrap .jetmenu_arrow .megamenu ul li.basket a, .weco-css #header_wrap .jetmenu_arrow .megamenu ul li.basket a:hover, #weco-css #header_wrap .jetmenu .megamenu div li.basket a, #weco-css #header_wrap .jetmenu .megamenu div li.basket a:hover, #weco-css #header_wrap .jetmenu .megamenu ul li.basket a, #weco-css #header_wrap .jetmenu .megamenu ul li.basket a:hover, #weco-css #header_wrap .jetmenu_arrow .megamenu div li.basket a, #weco-css #header_wrap .jetmenu_arrow .megamenu div li.basket a:hover, #weco-css #header_wrap .jetmenu_arrow .megamenu ul li.basket a, #weco-css #header_wrap .jetmenu_arrow .megamenu ul li.basket a:hover {
  font-weight: bold;
  color: #505050;
}
/* line 1321, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu .row, .weco-css #header_wrap .jetmenu_arrow .megamenu .row, #weco-css #header_wrap .jetmenu .megamenu .row, #weco-css #header_wrap .jetmenu_arrow .megamenu .row {
  min-width: 1024px;
}
/* line 1325, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu .row div, .weco-css #header_wrap .jetmenu_arrow .megamenu .row div, #weco-css #header_wrap .jetmenu .megamenu .row div, #weco-css #header_wrap .jetmenu_arrow .megamenu .row div {
  margin-right: 1%;
}
/* line 1329, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu .row div:first-child:nth-last-child(1), .weco-css #header_wrap .jetmenu_arrow .megamenu .row div:first-child:nth-last-child(1), #weco-css #header_wrap .jetmenu .megamenu .row div:first-child:nth-last-child(1), #weco-css #header_wrap .jetmenu_arrow .megamenu .row div:first-child:nth-last-child(1) {
  width: 100%;
}
/* line 1333, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu .row div:first-child:nth-last-child(2), .weco-css #header_wrap .jetmenu_arrow .megamenu .row div:first-child:nth-last-child(2), #weco-css #header_wrap .jetmenu .megamenu .row div:first-child:nth-last-child(2), #weco-css #header_wrap .jetmenu_arrow .megamenu .row div:first-child:nth-last-child(2) {
  width: 48%;
}
/* line 1337, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu .row div:first-child:nth-last-child(3), .weco-css #header_wrap .jetmenu_arrow .megamenu .row div:first-child:nth-last-child(3), #weco-css #header_wrap .jetmenu .megamenu .row div:first-child:nth-last-child(3), #weco-css #header_wrap .jetmenu_arrow .megamenu .row div:first-child:nth-last-child(3) {
  width: 32%;
}
/* line 1341, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu .row div:first-child:nth-last-child(4), .weco-css #header_wrap .jetmenu_arrow .megamenu .row div:first-child:nth-last-child(4), #weco-css #header_wrap .jetmenu .megamenu .row div:first-child:nth-last-child(4), #weco-css #header_wrap .jetmenu_arrow .megamenu .row div:first-child:nth-last-child(4) {
  width: 23%;
}
/* line 1345, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu .row div:first-child:nth-last-child(5), .weco-css #header_wrap .jetmenu_arrow .megamenu .row div:first-child:nth-last-child(5), #weco-css #header_wrap .jetmenu .megamenu .row div:first-child:nth-last-child(5), #weco-css #header_wrap .jetmenu_arrow .megamenu .row div:first-child:nth-last-child(5) {
  width: 18%;
  transform: translateX(-200px);
}
/* line 1350, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu .row div:first-child:nth-last-child(6), .weco-css #header_wrap .jetmenu_arrow .megamenu .row div:first-child:nth-last-child(6), #weco-css #header_wrap .jetmenu .megamenu .row div:first-child:nth-last-child(6), #weco-css #header_wrap .jetmenu_arrow .megamenu .row div:first-child:nth-last-child(6) {
  width: 10%;
}
/* line 1358, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu .row .col, .weco-css #header_wrap .jetmenu_arrow .megamenu .row .col, #weco-css #header_wrap .jetmenu .megamenu .row .col, #weco-css #header_wrap .jetmenu_arrow .megamenu .row .col {
  max-width: 1024px;
  margin-right: 42px;
  min-width: 1024px;
  max-height: 30px;
  overflow-x: visible;
  overflow-y: hidden;
  overflow: visible;
}
/* line 1368, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu .row .col:first-child:nth-last-child(1), .weco-css #header_wrap .jetmenu_arrow .megamenu .row .col:first-child:nth-last-child(1), #weco-css #header_wrap .jetmenu .megamenu .row .col:first-child:nth-last-child(1), #weco-css #header_wrap .jetmenu_arrow .megamenu .row .col:first-child:nth-last-child(1) {
  float: none;
}
/* line 1377, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu .row .col.nochild ul li.title, .weco-css #header_wrap .jetmenu_arrow .megamenu .row .col.nochild ul li.title, #weco-css #header_wrap .jetmenu .megamenu .row .col.nochild ul li.title, #weco-css #header_wrap .jetmenu_arrow .megamenu .row .col.nochild ul li.title {
  background: none;
}
/* line 1383, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu .row .col1, .weco-css #header_wrap .jetmenu .megamenu .row .col2, .weco-css #header_wrap .jetmenu .megamenu .row .col3, .weco-css #header_wrap .jetmenu .megamenu .row .col4, .weco-css #header_wrap .jetmenu .megamenu .row .col5, .weco-css #header_wrap .jetmenu .megamenu .row .col6, .weco-css #header_wrap .jetmenu .megamenu .row .col7, .weco-css #header_wrap .jetmenu_arrow .megamenu .row .col1, .weco-css #header_wrap .jetmenu_arrow .megamenu .row .col2, .weco-css #header_wrap .jetmenu_arrow .megamenu .row .col3, .weco-css #header_wrap .jetmenu_arrow .megamenu .row .col4, .weco-css #header_wrap .jetmenu_arrow .megamenu .row .col5, .weco-css #header_wrap .jetmenu_arrow .megamenu .row .col6, .weco-css #header_wrap .jetmenu_arrow .megamenu .row .col7, #weco-css #header_wrap .jetmenu .megamenu .row .col1, #weco-css #header_wrap .jetmenu .megamenu .row .col2, #weco-css #header_wrap .jetmenu .megamenu .row .col3, #weco-css #header_wrap .jetmenu .megamenu .row .col4, #weco-css #header_wrap .jetmenu .megamenu .row .col5, #weco-css #header_wrap .jetmenu .megamenu .row .col6, #weco-css #header_wrap .jetmenu .megamenu .row .col7, #weco-css #header_wrap .jetmenu_arrow .megamenu .row .col1, #weco-css #header_wrap .jetmenu_arrow .megamenu .row .col2, #weco-css #header_wrap .jetmenu_arrow .megamenu .row .col3, #weco-css #header_wrap .jetmenu_arrow .megamenu .row .col4, #weco-css #header_wrap .jetmenu_arrow .megamenu .row .col5, #weco-css #header_wrap .jetmenu_arrow .megamenu .row .col6, #weco-css #header_wrap .jetmenu_arrow .megamenu .row .col7 {
  margin-left: 0;
  max-width: 200px;
  min-width: 200px;
  float: left;
}
/* line 1392, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu .row1, .weco-css #header_wrap .jetmenu_arrow .megamenu .row1, #weco-css #header_wrap .jetmenu .megamenu .row1, #weco-css #header_wrap .jetmenu_arrow .megamenu .row1 {
  width: 200px;
  margin: 0 auto;
  transform: translateX(315px);
  min-width: 200px;
}
/* line 1400, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu .row2, .weco-css #header_wrap .jetmenu_arrow .megamenu .row2, #weco-css #header_wrap .jetmenu .megamenu .row2, #weco-css #header_wrap .jetmenu_arrow .megamenu .row2 {
  margin: 0 auto;
  transform: translateX(315px);
}
/* line 1404, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu .row2 .col1, .weco-css #header_wrap .jetmenu .megamenu .row2 .col2, .weco-css #header_wrap .jetmenu .megamenu .row2 .col3, .weco-css #header_wrap .jetmenu .megamenu .row2 .col4, .weco-css #header_wrap .jetmenu_arrow .megamenu .row2 .col1, .weco-css #header_wrap .jetmenu_arrow .megamenu .row2 .col2, .weco-css #header_wrap .jetmenu_arrow .megamenu .row2 .col3, .weco-css #header_wrap .jetmenu_arrow .megamenu .row2 .col4, #weco-css #header_wrap .jetmenu .megamenu .row2 .col1, #weco-css #header_wrap .jetmenu .megamenu .row2 .col2, #weco-css #header_wrap .jetmenu .megamenu .row2 .col3, #weco-css #header_wrap .jetmenu .megamenu .row2 .col4, #weco-css #header_wrap .jetmenu_arrow .megamenu .row2 .col1, #weco-css #header_wrap .jetmenu_arrow .megamenu .row2 .col2, #weco-css #header_wrap .jetmenu_arrow .megamenu .row2 .col3, #weco-css #header_wrap .jetmenu_arrow .megamenu .row2 .col4 {
  float: left;
}
/* line 1409, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .megamenu .row3, .weco-css #header_wrap .jetmenu_arrow .megamenu .row3, #weco-css #header_wrap .jetmenu .megamenu .row3, #weco-css #header_wrap .jetmenu_arrow .megamenu .row3 {
  margin: 0 auto;
  transform: translateX(315px);
}
/* line 1415, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .fix-sub, .weco-css #header_wrap .jetmenu_arrow .fix-sub, #weco-css #header_wrap .jetmenu .fix-sub, #weco-css #header_wrap .jetmenu_arrow .fix-sub {
  float: left;
  position: relative;
  text-align: left;
}
/* line 1421, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .fix-sub.first .megamenu, .weco-css #header_wrap .jetmenu_arrow .fix-sub.first .megamenu, #weco-css #header_wrap .jetmenu .fix-sub.first .megamenu, #weco-css #header_wrap .jetmenu_arrow .fix-sub.first .megamenu {
  transform: translateX(-290px);
}
/* line 1427, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .fix-sub.second .megamenu, .weco-css #header_wrap .jetmenu_arrow .fix-sub.second .megamenu, #weco-css #header_wrap .jetmenu .fix-sub.second .megamenu, #weco-css #header_wrap .jetmenu_arrow .fix-sub.second .megamenu {
  transform: translateX(25px);
}
/* line 1433, ../sass/custom.scss */
.weco-css #header_wrap .jetmenu .col-none, .weco-css #header_wrap .jetmenu_arrow .col-none, #weco-css #header_wrap .jetmenu .col-none, #weco-css #header_wrap .jetmenu_arrow .col-none {
  float: none !important;
}
/* line 1439, ../sass/custom.scss */
.weco-css .search_field, #weco-css .search_field {
  max-width: 1200px;
  margin: 0 auto;
}

.weco-css .b2c_header .search_field, #weco-css .b2c_header .search_field {
  position: relative;
  margin: 0 auto;
}

/* line 1443, ../sass/custom.scss */

.weco-css .search_field #mainmenu_search, #weco-css .search_field #mainmenu_search {
  position: relative;
  float: left;
  margin: -35px 0px 10px 320px;
}

.weco-css .b2c_header .search_field #mainmenu_search, #weco-css .b2c_header .search_field #mainmenu_search {
  position: absolute;
  margin: -10px auto 0 auto;
  width: 100%;
  float: none;
}

.weco-css .b2c_header #mainmenu_search .catalog, .weco-css .b2c_header #mainmenu_search .search{
  float: none;
  height: 35px;
  margin: 0 auto;
  display: block;
  width: 44%;
}

.weco-css .b2c_header #mainmenu_search .search input.searchfield{
  width: 32.3em !important;
}

/* line 1450, ../sass/custom.scss */
.weco-css .search_field #mainmenu_search .search button, #weco-css .search_field #mainmenu_search .search button {
  background: #f8fcff;
  border: #f8fcff;
  float: left;
}
/* line 1455, ../sass/custom.scss */
.weco-css .search_field #mainmenu_search .search button i, .weco-css .search_field #mainmenu_search .search button i:hover, #weco-css .search_field #mainmenu_search .search button i, #weco-css .search_field #mainmenu_search .search button i:hover {
  background: none;
}
/* line 1459, ../sass/custom.scss */
.weco-css .search_field #mainmenu_search .search button:hover, #weco-css .search_field #mainmenu_search .search button:hover {
  background: #b5dcf2;
  border: #b5dcf2;
}
/* line 1466, ../sass/custom.scss */
.weco-css .search_field #mainmenu_search .search input.searchfield, #weco-css .search_field #mainmenu_search .search input.searchfield {
  border: none;
  background: #f8fcff;
  color: #505050;
}
/* line 1477, ../sass/custom.scss */
.weco-css .suggestions-box .right, #weco-css .suggestions-box .right {
  padding: 0px 10px 10px 10px;
}
/* line 1482, ../sass/custom.scss */
.weco-css #wrap, #weco-css #wrap {
  background-color: #ffffff;
  overflow-x: hidden;
}
/* line 1487, ../sass/custom.scss */
.weco-css #topnavi_wrap, #weco-css #topnavi_wrap {
  height: 30px;
  background: #eaf5fb;
}
/* line 1492, ../sass/custom.scss */
.weco-css #topmenu, #weco-css #topmenu {
  float: right;
}
/* line 1495, ../sass/custom.scss */
.weco-css #topmenu a, .weco-css #topmenu a:hover, #weco-css #topmenu a, #weco-css #topmenu a:hover {
  color: #005090;
}
/* line 1499, ../sass/custom.scss */
.weco-css #topmenu li, #weco-css #topmenu li {
  text-decoration: underline;
}
/* line 1503, ../sass/custom.scss */
.weco-css #topmenu .language, #weco-css #topmenu .language {
  background: none;
  font-size: 12px;
  font-weight: bold;
  color: #005090;
  background: url(icons-svg/arrow-right.svg) no-repeat right;
  background-size: 20px;
  width: 90px;
  height: 28px;
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
  text-overflow: hidden;
}
/* line 1518, ../sass/custom.scss */
.weco-css #topmenu .i-circle-right, #weco-css #topmenu .i-circle-right {
  display: none;
}
/* line 1526, ../sass/custom.scss */
.weco-css #filter_sidebar #share_filter #share_button, #weco-css #filter_sidebar #share_filter #share_button {
  width: 100%;
}
/* line 1531, ../sass/custom.scss */
.weco-css #filter_sidebar #share_filter #share_content #filter_url, #weco-css #filter_sidebar #share_filter #share_content #filter_url {
  background: #ffffff;
  border: 1px solid #505050;
  margin-top: 5px;
  float: left;
  width: 62%;
  height: 35px;
}
/* line 1540, ../sass/custom.scss */
.weco-css #filter_sidebar #share_filter #share_content button, #weco-css #filter_sidebar #share_filter #share_content button {
  margin-top: 5px;
  float: left;
  width: 35.6%;
}
/* line 1549, ../sass/custom.scss */
.weco-css #content_wrap, #weco-css #content_wrap {
  margin-top: 40px;
  clear: both;
}
.weco-css .b2c#content_wrap, #weco-css .b2c#content_wrap {
  /* margin-top: 40px; */
  margin-top: 8em;
  clear: both;
}
/* line 1554, ../sass/custom.scss */
.weco-css #content_wrap #catnavi .boxinfo, #weco-css #content_wrap #catnavi .boxinfo {
  display: none;
}
/* line 1557, ../sass/custom.scss */
.weco-css #content_wrap #catnavi .boxbody, #weco-css #content_wrap #catnavi .boxbody {
  margin-top: 3px;
  color: #505050;
}
/* line 1563, ../sass/custom.scss */
.weco-css #content_wrap #catnavi .categorymenu a, #weco-css #content_wrap #catnavi .categorymenu a {
  color: #005090;
  text-decoration: underline;
}
/* line 1567, ../sass/custom.scss */
.weco-css #content_wrap #catnavi .categorymenu a:hover, #weco-css #content_wrap #catnavi .categorymenu a:hover {
  color: #505050;
  font-weight: bold;
}
/* line 1574, ../sass/custom.scss */
.weco-css #content_wrap #catnavi .categorymenu .active i.i-opened, .weco-css #content_wrap #catnavi .categorymenu .active i.i-closed, .weco-css #content_wrap #catnavi .categorymenu .inactive i.i-opened, .weco-css #content_wrap #catnavi .categorymenu .inactive i.i-closed, #weco-css #content_wrap #catnavi .categorymenu .active i.i-opened, #weco-css #content_wrap #catnavi .categorymenu .active i.i-closed, #weco-css #content_wrap #catnavi .categorymenu .inactive i.i-opened, #weco-css #content_wrap #catnavi .categorymenu .inactive i.i-closed {
  display: none;
}
/* line 1581, ../sass/custom.scss */
.weco-css #content_wrap #catnavi .categorymenu li.level1 a, #weco-css #content_wrap #catnavi .categorymenu li.level1 a {
  font-size: 16px;
  font-weight: bold;
}
/* line 1592, ../sass/custom.scss */
.weco-css #content_wrap .boxinfo, #weco-css #content_wrap .boxinfo {
  margin-top: 0;
  background: #f2f2f2;
}
/* line 1596, ../sass/custom.scss */
.weco-css #content_wrap .boxinfo a, #weco-css #content_wrap .boxinfo a {
  color: #005090;
}
/* line 1599, ../sass/custom.scss */
.weco-css #content_wrap .boxinfo a:hover, #weco-css #content_wrap .boxinfo a:hover {
  color: #505050;
}
/* line 1604, ../sass/custom.scss */
.weco-css #content_wrap .boxinfo span, #weco-css #content_wrap .boxinfo span {
  font-size: 16px;
  color: #005090;
  font-weight: bold;
}
/* line 1611, ../sass/custom.scss */
.weco-css #content_wrap .boxbody, #weco-css #content_wrap .boxbody {
  background: #f2f2f2;
  padding: 10px;
}
/* line 1616, ../sass/custom.scss */
.weco-css #content_wrap #breadcrumb, #weco-css #content_wrap #breadcrumb {
  margin-bottom: 10px;
}
/* line 1622, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #contact .expand-head, #weco-css #content_wrap #contentarea_main #contact .expand-head {
  display: none;
}
/* line 1625, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #contact .expand-body, #weco-css #content_wrap #contentarea_main #contact .expand-body {
  border: none;
}
/* line 1632, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #basketheader .basschedulehead .quant, #weco-css #content_wrap #contentarea_main #basketheader .basschedulehead .quant {
  text-align: left;
}
/* line 1639, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #welcomehdr h1, #weco-css #content_wrap #contentarea_main #welcomehdr h1 {
  background: #f2f2f2;
}
/* line 1647, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #last_documents_wrap .last_orders_block table, #weco-css #content_wrap #contentarea_main #last_documents_wrap .last_orders_block table {
  width: 100%;
}
/* line 1660, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #last_documents_wrap .last_orders_block table tbody tr td i.i-download, #weco-css #content_wrap #contentarea_main #last_documents_wrap .last_orders_block table tbody tr td i.i-download {
  font-size: 15px;
}
/* line 1670, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #last_documents_wrap .expand-head, #weco-css #content_wrap #contentarea_main #last_documents_wrap .expand-head {
  background: #ffffff;
  display: table;
  padding: 10px;
  width: 100%;
  box-sizing: border-box;
  border-top: 1px solid #c8c8c8;
  margin-bottom: 5px;
}
/* line 1679, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #last_documents_wrap .expand-head i, #weco-css #content_wrap #contentarea_main #last_documents_wrap .expand-head i {
  color: #005090;
}
/* line 1683, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #last_documents_wrap .expand-head .i-arrow-down, #weco-css #content_wrap #contentarea_main #last_documents_wrap .expand-head .i-arrow-down {
  display: table-cell !important;
  line-height: 30px;
}
/* line 1688, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #last_documents_wrap .expand-head .i-arrow-right, #weco-css #content_wrap #contentarea_main #last_documents_wrap .expand-head .i-arrow-right {
  display: none !important;
}
/* line 1695, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #last_documents_wrap .expand-head.closed .i-arrow-down, #weco-css #content_wrap #contentarea_main #last_documents_wrap .expand-head.closed .i-arrow-down {
  display: none !important;
}
/* line 1699, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #last_documents_wrap .expand-head.closed .i-arrow-right, #weco-css #content_wrap #contentarea_main #last_documents_wrap .expand-head.closed .i-arrow-right {
  display: table-cell !important;
  line-height: 30px;
}
/* line 1705, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #last_documents_wrap .expand-body, #weco-css #content_wrap #contentarea_main #last_documents_wrap .expand-body {
  padding: 0;
  margin-bottom: 10px;
  border: none;
}
/* line 1715, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #catdetail h1, .weco-css #content_wrap #contentarea_main #basbody h1, .weco-css #content_wrap #contentarea_main #basbody2 h1, .weco-css #content_wrap #contentarea_main #doclist0 h1, #weco-css #content_wrap #contentarea_main #catdetail h1, #weco-css #content_wrap #contentarea_main #basbody h1, #weco-css #content_wrap #contentarea_main #basbody2 h1, #weco-css #content_wrap #contentarea_main #doclist0 h1 {
  background: #ffffff;
}
/* line 1722, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow1 td, .weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow2 td, .weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow1 td, .weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow2 td, .weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow1 td, .weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow2 td, .weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow1 td, .weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow2 td, #weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow1 td, #weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow2 td, #weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow1 td, #weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow2 td, #weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow1 td, #weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow2 td, #weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow1 td, #weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow2 td {
  background: #ffffff;
  border-bottom-style: solid;
  border-color: #c8c8c8;
  height: 25px;
  line-height: 25px;
}
/* line 1731, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow1:hover td, .weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow2:hover td, .weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow1:hover td, .weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow2:hover td, .weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow1:hover td, .weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow2:hover td, .weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow1:hover td, .weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow2:hover td, #weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow1:hover td, #weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow2:hover td, #weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow1:hover td, #weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow2:hover td, #weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow1:hover td, #weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow2:hover td, #weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow1:hover td, #weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow2:hover td {
  background: #eaf5fb;
}
/* line 1736, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow1 .rt_primary, .weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow2 .rt_primary, .weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow1 .rt_primary, .weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow2 .rt_primary, .weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow1 .rt_primary, .weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow2 .rt_primary, .weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow1 .rt_primary, .weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow2 .rt_primary, #weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow1 .rt_primary, #weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow2 .rt_primary, #weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow1 .rt_primary, #weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow2 .rt_primary, #weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow1 .rt_primary, #weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow2 .rt_primary, #weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow1 .rt_primary, #weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow2 .rt_primary {
  max-width: 200px;
}
/* line 1739, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow1 .rt_primary .table, .weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow2 .rt_primary .table, .weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow1 .rt_primary .table, .weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow2 .rt_primary .table, .weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow1 .rt_primary .table, .weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow2 .rt_primary .table, .weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow1 .rt_primary .table, .weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow2 .rt_primary .table, #weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow1 .rt_primary .table, #weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow2 .rt_primary .table, #weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow1 .rt_primary .table, #weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow2 .rt_primary .table, #weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow1 .rt_primary .table, #weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow2 .rt_primary .table, #weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow1 .rt_primary .table, #weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow2 .rt_primary .table {
  display: none;
}
/* line 1745, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow1 .resp_hide .b-leaf, .weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow2 .resp_hide .b-leaf, .weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow1 .resp_hide .b-leaf, .weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow2 .resp_hide .b-leaf, .weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow1 .resp_hide .b-leaf, .weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow2 .resp_hide .b-leaf, .weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow1 .resp_hide .b-leaf, .weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow2 .resp_hide .b-leaf, #weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow1 .resp_hide .b-leaf, #weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow2 .resp_hide .b-leaf, #weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow1 .resp_hide .b-leaf, #weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow2 .resp_hide .b-leaf, #weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow1 .resp_hide .b-leaf, #weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow2 .resp_hide .b-leaf, #weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow1 .resp_hide .b-leaf, #weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow2 .resp_hide .b-leaf {
  display: none;
}
/* line 1750, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow1 .hasDatepicker, .weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow2 .hasDatepicker, .weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow1 .hasDatepicker, .weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow2 .hasDatepicker, .weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow1 .hasDatepicker, .weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow2 .hasDatepicker, .weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow1 .hasDatepicker, .weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow2 .hasDatepicker, #weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow1 .hasDatepicker, #weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow2 .hasDatepicker, #weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow1 .hasDatepicker, #weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow2 .hasDatepicker, #weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow1 .hasDatepicker, #weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow2 .hasDatepicker, #weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow1 .hasDatepicker, #weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow2 .hasDatepicker {
  width: 80px;
  border: 1px black solid;
  background-color: #ffffff;
  padding-left: 3px;
  padding-right: 5px;
  margin-left: 5px;
  cursor: pointer;
}
/* line 1760, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow1 .input-group, .weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow2 .input-group, .weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow1 .input-group, .weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow2 .input-group, .weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow1 .input-group, .weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow2 .input-group, .weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow1 .input-group, .weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow2 .input-group, #weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow1 .input-group, #weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.contentrow2 .input-group, #weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow1 .input-group, #weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.contentrow2 .input-group, #weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow1 .input-group, #weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.contentrow2 .input-group, #weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow1 .input-group, #weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.contentrow2 .input-group {
  width: 83px;
}
/* line 1766, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.resp_hide td, .weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.resp_hide td, .weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.resp_hide td, .weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.resp_hide td, #weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.resp_hide td, #weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.resp_hide td, #weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.resp_hide td, #weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.resp_hide td {
  background: #ffffff;
  border-bottom-style: solid;
  border-color: #c8c8c8;
  height: 25px;
  line-height: 25px;
}
/* line 1775, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.resp_hide .subtotalitems .netvat, .weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.resp_hide .subtotalitems .netvat, .weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.resp_hide .subtotalitems .netvat, .weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.resp_hide .subtotalitems .netvat, #weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.resp_hide .subtotalitems .netvat, #weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.resp_hide .subtotalitems .netvat, #weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.resp_hide .subtotalitems .netvat, #weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.resp_hide .subtotalitems .netvat {
  border-top: 1px solid #505050;
}
/* line 1779, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.resp_hide .subtotalitems td, .weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.resp_hide .subtotalitems td, .weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.resp_hide .subtotalitems td, .weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.resp_hide .subtotalitems td, #weco-css #content_wrap #contentarea_main #catdetail .table > tbody > tr.resp_hide .subtotalitems td, #weco-css #content_wrap #contentarea_main #basbody .table > tbody > tr.resp_hide .subtotalitems td, #weco-css #content_wrap #contentarea_main #basbody2 .table > tbody > tr.resp_hide .subtotalitems td, #weco-css #content_wrap #contentarea_main #doclist0 .table > tbody > tr.resp_hide .subtotalitems td {
  border-bottom-style: none !important;
  border-color: #c8c8c8 !important;
}
/* line 1790, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #catdetail .vbuttrow .vbutton .b-sec, .weco-css #content_wrap #contentarea_main #basbody .vbuttrow .vbutton .b-sec, .weco-css #content_wrap #contentarea_main #basbody2 .vbuttrow .vbutton .b-sec, .weco-css #content_wrap #contentarea_main #doclist0 .vbuttrow .vbutton .b-sec, #weco-css #content_wrap #contentarea_main #catdetail .vbuttrow .vbutton .b-sec, #weco-css #content_wrap #contentarea_main #basbody .vbuttrow .vbutton .b-sec, #weco-css #content_wrap #contentarea_main #basbody2 .vbuttrow .vbutton .b-sec, #weco-css #content_wrap #contentarea_main #doclist0 .vbuttrow .vbutton .b-sec {
  background: #828282;
  border: 6px solid #828282;
  margin-top: 2px;
  padding-top: 2px;
  color: white;
}
/* line 1803, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #basbody .input-group.itemno, #weco-css #content_wrap #contentarea_main #basbody .input-group.itemno {
  width: 200px !important;
}
/* line 1810, ../sass/custom.scss */
.weco-css #content_wrap #contentarea_main #doclist .table .link, #weco-css #content_wrap #contentarea_main #doclist .table .link {
  line-height: 30px !important;
}
/* line 1820, ../sass/custom.scss */
.weco-css #content_wrap #login .highlightbox a:hover, #weco-css #content_wrap #login .highlightbox a:hover {
  color: #505050;
}
/* line 1827, ../sass/custom.scss */
.weco-css #content_wrap #productfilter .content, #weco-css #content_wrap #productfilter .content {
  margin-bottom: 10px;
}
/* line 1832, ../sass/custom.scss */
.weco-css #content_wrap #productfilter .opened .i-opened, #weco-css #content_wrap #productfilter .opened .i-opened {
  display: block;
  color: #505050;
}
/* line 1837, ../sass/custom.scss */
.weco-css #content_wrap #productfilter .opened .i-oclosed, #weco-css #content_wrap #productfilter .opened .i-oclosed {
  display: none;
}
/* line 1843, ../sass/custom.scss */
.weco-css #content_wrap #productfilter .closed .i-opened, #weco-css #content_wrap #productfilter .closed .i-opened {
  display: none;
}
/* line 1847, ../sass/custom.scss */
.weco-css #content_wrap #productfilter .closed .i-closed, #weco-css #content_wrap #productfilter .closed .i-closed {
  display: block;
  color: #505050;
}
/* line 1854, ../sass/custom.scss */
.weco-css #content_wrap #docsearch, .weco-css #content_wrap #basbody, #weco-css #content_wrap #docsearch, #weco-css #content_wrap #basbody {
  padding: 0;
  position: relative;
}
/* line 1858, ../sass/custom.scss */
.weco-css #content_wrap #docsearch h1, .weco-css #content_wrap #basbody h1, #weco-css #content_wrap #docsearch h1, #weco-css #content_wrap #basbody h1 {
  padding: 10px 0;
  height: 25px;
  background: #ffffff;
  margin: 0;
}
/* line 1869, ../sass/custom.scss */
.weco-css #content_wrap #docsearch .expand-quick .i-arrow-down, #weco-css #content_wrap #docsearch .expand-quick .i-arrow-down {
  display: table-cell !important;
  line-height: 30px;
}
/* line 1874, ../sass/custom.scss */
.weco-css #content_wrap #docsearch .expand-quick .i-arrow-right, #weco-css #content_wrap #docsearch .expand-quick .i-arrow-right {
  display: none !important;
}
/* line 1880, ../sass/custom.scss */
.weco-css #content_wrap #docsearch .expand-quick.closed .i-arrow-down, #weco-css #content_wrap #docsearch .expand-quick.closed .i-arrow-down {
  display: none !important;
}
/* line 1884, ../sass/custom.scss */
.weco-css #content_wrap #docsearch .expand-quick.closed .i-arrow-right, #weco-css #content_wrap #docsearch .expand-quick.closed .i-arrow-right {
  display: table-cell !important;
  line-height: 30px;
}
/* line 1890, ../sass/custom.scss */
.weco-css #content_wrap #docsearch #docsearch_toggle, #weco-css #content_wrap #docsearch #docsearch_toggle {
  width: 100%;
  display: block;
  margin: 0px;
  border-top: 1px solid #c8c8c8;
  border-bottom: 1px solid #c8c8c8;
  height: 30px;
  line-height: 30px;
}
/* line 1899, ../sass/custom.scss */
.weco-css #content_wrap #docsearch #docsearch_toggle span, #weco-css #content_wrap #docsearch #docsearch_toggle span {
  color: #005090;
  font-weight: bold;
  vertical-align: middle;
}
/* line 1909, ../sass/custom.scss */
.weco-css #content_wrap #sidebar-right, #weco-css #content_wrap #sidebar-right {
  margin: 0;
  padding: 0 10px !important;
}
/* line 1913, ../sass/custom.scss */
.weco-css #content_wrap #sidebar-right #contact, .weco-css #content_wrap #sidebar-right #quick_bas, .weco-css #content_wrap #sidebar-right #docsearch, .weco-css #content_wrap #sidebar-right #basbody, #weco-css #content_wrap #sidebar-right #contact, #weco-css #content_wrap #sidebar-right #quick_bas, #weco-css #content_wrap #sidebar-right #docsearch, #weco-css #content_wrap #sidebar-right #basbody {
  padding: 0;
  position: relative;
}
/* line 1917, ../sass/custom.scss */
.weco-css #content_wrap #sidebar-right #contact h1, .weco-css #content_wrap #sidebar-right #quick_bas h1, .weco-css #content_wrap #sidebar-right #docsearch h1, .weco-css #content_wrap #sidebar-right #basbody h1, #weco-css #content_wrap #sidebar-right #contact h1, #weco-css #content_wrap #sidebar-right #quick_bas h1, #weco-css #content_wrap #sidebar-right #docsearch h1, #weco-css #content_wrap #sidebar-right #basbody h1 {
  padding: 10px 0;
  height: 25px;
  background: #ffffff;
  margin: 0;
}
/* line 1924, ../sass/custom.scss */
.weco-css #content_wrap #sidebar-right #contact .i-user, .weco-css #content_wrap #sidebar-right #contact .i-cart, .weco-css #content_wrap #sidebar-right #quick_bas .i-user, .weco-css #content_wrap #sidebar-right #quick_bas .i-cart, .weco-css #content_wrap #sidebar-right #docsearch .i-user, .weco-css #content_wrap #sidebar-right #docsearch .i-cart, .weco-css #content_wrap #sidebar-right #basbody .i-user, .weco-css #content_wrap #sidebar-right #basbody .i-cart, #weco-css #content_wrap #sidebar-right #contact .i-user, #weco-css #content_wrap #sidebar-right #contact .i-cart, #weco-css #content_wrap #sidebar-right #quick_bas .i-user, #weco-css #content_wrap #sidebar-right #quick_bas .i-cart, #weco-css #content_wrap #sidebar-right #docsearch .i-user, #weco-css #content_wrap #sidebar-right #docsearch .i-cart, #weco-css #content_wrap #sidebar-right #basbody .i-user, #weco-css #content_wrap #sidebar-right #basbody .i-cart {
  position: absolute;
  right: 0;
  top: 5px;
  background: #b5dcf2;
  padding: 5px;
}
/* line 1932, ../sass/custom.scss */
.weco-css #content_wrap #sidebar-right #contact .contact_content, .weco-css #content_wrap #sidebar-right #contact .quick_bas_content, .weco-css #content_wrap #sidebar-right #quick_bas .contact_content, .weco-css #content_wrap #sidebar-right #quick_bas .quick_bas_content, .weco-css #content_wrap #sidebar-right #docsearch .contact_content, .weco-css #content_wrap #sidebar-right #docsearch .quick_bas_content, .weco-css #content_wrap #sidebar-right #basbody .contact_content, .weco-css #content_wrap #sidebar-right #basbody .quick_bas_content, #weco-css #content_wrap #sidebar-right #contact .contact_content, #weco-css #content_wrap #sidebar-right #contact .quick_bas_content, #weco-css #content_wrap #sidebar-right #quick_bas .contact_content, #weco-css #content_wrap #sidebar-right #quick_bas .quick_bas_content, #weco-css #content_wrap #sidebar-right #docsearch .contact_content, #weco-css #content_wrap #sidebar-right #docsearch .quick_bas_content, #weco-css #content_wrap #sidebar-right #basbody .contact_content, #weco-css #content_wrap #sidebar-right #basbody .quick_bas_content {
  background: #f2f2f2;
  padding: 1px 10px;
}
/* line 1936, ../sass/custom.scss */
.weco-css #content_wrap #sidebar-right #contact .contact_content #contact_name, .weco-css #content_wrap #sidebar-right #contact .quick_bas_content #contact_name, .weco-css #content_wrap #sidebar-right #quick_bas .contact_content #contact_name, .weco-css #content_wrap #sidebar-right #quick_bas .quick_bas_content #contact_name, .weco-css #content_wrap #sidebar-right #docsearch .contact_content #contact_name, .weco-css #content_wrap #sidebar-right #docsearch .quick_bas_content #contact_name, .weco-css #content_wrap #sidebar-right #basbody .contact_content #contact_name, .weco-css #content_wrap #sidebar-right #basbody .quick_bas_content #contact_name, #weco-css #content_wrap #sidebar-right #contact .contact_content #contact_name, #weco-css #content_wrap #sidebar-right #contact .quick_bas_content #contact_name, #weco-css #content_wrap #sidebar-right #quick_bas .contact_content #contact_name, #weco-css #content_wrap #sidebar-right #quick_bas .quick_bas_content #contact_name, #weco-css #content_wrap #sidebar-right #docsearch .contact_content #contact_name, #weco-css #content_wrap #sidebar-right #docsearch .quick_bas_content #contact_name, #weco-css #content_wrap #sidebar-right #basbody .contact_content #contact_name, #weco-css #content_wrap #sidebar-right #basbody .quick_bas_content #contact_name {
  font-family: "futura-bold";
  font-weight: bold;
}
/* line 1941, ../sass/custom.scss */
.weco-css #content_wrap #sidebar-right #contact .contact_content #contact_smtpa, .weco-css #content_wrap #sidebar-right #contact .quick_bas_content #contact_smtpa, .weco-css #content_wrap #sidebar-right #quick_bas .contact_content #contact_smtpa, .weco-css #content_wrap #sidebar-right #quick_bas .quick_bas_content #contact_smtpa, .weco-css #content_wrap #sidebar-right #docsearch .contact_content #contact_smtpa, .weco-css #content_wrap #sidebar-right #docsearch .quick_bas_content #contact_smtpa, .weco-css #content_wrap #sidebar-right #basbody .contact_content #contact_smtpa, .weco-css #content_wrap #sidebar-right #basbody .quick_bas_content #contact_smtpa, #weco-css #content_wrap #sidebar-right #contact .contact_content #contact_smtpa, #weco-css #content_wrap #sidebar-right #contact .quick_bas_content #contact_smtpa, #weco-css #content_wrap #sidebar-right #quick_bas .contact_content #contact_smtpa, #weco-css #content_wrap #sidebar-right #quick_bas .quick_bas_content #contact_smtpa, #weco-css #content_wrap #sidebar-right #docsearch .contact_content #contact_smtpa, #weco-css #content_wrap #sidebar-right #docsearch .quick_bas_content #contact_smtpa, #weco-css #content_wrap #sidebar-right #basbody .contact_content #contact_smtpa, #weco-css #content_wrap #sidebar-right #basbody .quick_bas_content #contact_smtpa {
  margin-top: 14px;
}
/* line 1944, ../sass/custom.scss */
.weco-css #content_wrap #sidebar-right #contact .contact_content #contact_smtpa a, .weco-css #content_wrap #sidebar-right #contact .quick_bas_content #contact_smtpa a, .weco-css #content_wrap #sidebar-right #quick_bas .contact_content #contact_smtpa a, .weco-css #content_wrap #sidebar-right #quick_bas .quick_bas_content #contact_smtpa a, .weco-css #content_wrap #sidebar-right #docsearch .contact_content #contact_smtpa a, .weco-css #content_wrap #sidebar-right #docsearch .quick_bas_content #contact_smtpa a, .weco-css #content_wrap #sidebar-right #basbody .contact_content #contact_smtpa a, .weco-css #content_wrap #sidebar-right #basbody .quick_bas_content #contact_smtpa a, #weco-css #content_wrap #sidebar-right #contact .contact_content #contact_smtpa a, #weco-css #content_wrap #sidebar-right #contact .quick_bas_content #contact_smtpa a, #weco-css #content_wrap #sidebar-right #quick_bas .contact_content #contact_smtpa a, #weco-css #content_wrap #sidebar-right #quick_bas .quick_bas_content #contact_smtpa a, #weco-css #content_wrap #sidebar-right #docsearch .contact_content #contact_smtpa a, #weco-css #content_wrap #sidebar-right #docsearch .quick_bas_content #contact_smtpa a, #weco-css #content_wrap #sidebar-right #basbody .contact_content #contact_smtpa a, #weco-css #content_wrap #sidebar-right #basbody .quick_bas_content #contact_smtpa a {
  text-decoration: underline;
  color: #005090;
}
/* line 1954, ../sass/custom.scss */
.weco-css #content_wrap #product-comp-wrap img, .weco-css #content_wrap #appleaflet img, #weco-css #content_wrap #product-comp-wrap img, #weco-css #content_wrap #appleaflet img {
  width: 150px;
}
/* line 1957, ../sass/custom.scss */
.weco-css #content_wrap #product-comp-wrap img.yes_img, .weco-css #content_wrap #appleaflet img.yes_img, #weco-css #content_wrap #product-comp-wrap img.yes_img, #weco-css #content_wrap #appleaflet img.yes_img {
  width: 15px;
}
/* line 1971, ../sass/custom.scss */
.weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(1), .weco-css #content_wrap.b2c .tiles .tile:first-child:nth-last-child(1), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(1), #weco-css #content_wrap.b2c .tiles .tile:first-child:nth-last-child(1) {
  width: 100%;
}
/* line 1979, ../sass/custom.scss */
.weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(3), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(3) ~ li, .weco-css #content_wrap.b2c .tiles .tile:first-child:nth-last-child(3), .weco-css #content_wrap.b2c .tiles .tile:first-child:nth-last-child(3) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(3), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(3) ~ li, #weco-css #content_wrap.b2c .tiles .tile:first-child:nth-last-child(3), #weco-css #content_wrap.b2c .tiles .tile:first-child:nth-last-child(3) ~ li {
  width: 32.2%;
}
/* line 1983, ../sass/custom.scss */
.weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(4), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(4) ~ li, .weco-css #content_wrap.b2c .tiles .tile:first-child:nth-last-child(4), .weco-css #content_wrap.b2c .tiles .tile:first-child:nth-last-child(4) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(4), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(4) ~ li, #weco-css #content_wrap.b2c .tiles .tile:first-child:nth-last-child(4), #weco-css #content_wrap.b2c .tiles .tile:first-child:nth-last-child(4) ~ li {
  width: 23.9%;
}
/* line 1987, ../sass/custom.scss */
.weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(5), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(5) ~ li, .weco-css #content_wrap.b2c .tiles .tile:first-child:nth-last-child(5), .weco-css #content_wrap.b2c .tiles .tile:first-child:nth-last-child(5) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(5), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(5) ~ li, #weco-css #content_wrap.b2c .tiles .tile:first-child:nth-last-child(5), #weco-css #content_wrap.b2c .tiles .tile:first-child:nth-last-child(5) ~ li {
  width: 18.9%;
}
/* line 1991, ../sass/custom.scss */
.weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(6), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(6) ~ li, .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(7), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(7) ~ li, .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(8), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(8) ~ li, .weco-css #content_wrap.b2c .tiles .tile:first-child:nth-last-child(6), .weco-css #content_wrap.b2c .tiles .tile:first-child:nth-last-child(6) ~ li, .weco-css #content_wrap.b2c .tiles .tile:first-child:nth-last-child(7), .weco-css #content_wrap.b2c .tiles .tile:first-child:nth-last-child(7) ~ li, .weco-css #content_wrap.b2c .tiles .tile:first-child:nth-last-child(8), .weco-css #content_wrap.b2c .tiles .tile:first-child:nth-last-child(8) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(6), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(6) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(7), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(7) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(8), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(8) ~ li, #weco-css #content_wrap.b2c .tiles .tile:first-child:nth-last-child(6), #weco-css #content_wrap.b2c .tiles .tile:first-child:nth-last-child(6) ~ li, #weco-css #content_wrap.b2c .tiles .tile:first-child:nth-last-child(7), #weco-css #content_wrap.b2c .tiles .tile:first-child:nth-last-child(7) ~ li, #weco-css #content_wrap.b2c .tiles .tile:first-child:nth-last-child(8), #weco-css #content_wrap.b2c .tiles .tile:first-child:nth-last-child(8) ~ li {
  width: 15.6%;
}
/* line 2004, ../sass/custom.scss */
.weco-css #content_wrap.b2c .tiles .tile, #weco-css #content_wrap.b2c .tiles .tile {
  border: 8px solid #f2f2f2;
  background: #f2f2f2;
  margin: 0;
  margin-top: 10px;
  min-height: 22em;
  margin-right: 1%;
}
/* line 2014, ../sass/custom.scss */
.weco-css #content_wrap.b2c .tiles .tile .tile-title, #weco-css #content_wrap.b2c .tiles .tile .tile-title {
  margin: 0;
}
/* line 2017, ../sass/custom.scss */
.weco-css #content_wrap.b2c .tiles .tile .tile-title a, #weco-css #content_wrap.b2c .tiles .tile .tile-title a {
  font-size: 18px;
  color: #505050;
  font-weight: bold;
  text-decoration: none;
}
/* line 2025, ../sass/custom.scss */
.weco-css #content_wrap.b2c .tiles .tile .tile-img, #weco-css #content_wrap.b2c .tiles .tile .tile-img {
  height: 147px;
  background: #ffffff;
  text-align: center;
  background: #f2f2f2;
}
/* line 2036, ../sass/custom.scss */
.weco-css #content_wrap.b2c .tiles.level01 .tile .tile-img, #weco-css #content_wrap.b2c .tiles.level01 .tile .tile-img {
  height: 300px;
  text-align: center;
  background-color: #f2f2f2;
}
/* line 2046, ../sass/custom.scss */
.weco-css #content_wrap.b2c .tiles.level02 .tile .tile-img, #weco-css #content_wrap.b2c .tiles.level02 .tile .tile-img {
  height: 180px;
  background-color: #f2f2f2;
}
/* line 2056, ../sass/custom.scss */
.weco-css #content_wrap.b2c .tiles.level03 .tile .tile-title a, #weco-css #content_wrap.b2c .tiles.level03 .tile .tile-title a {
  font-family: "futura-light";
  font-size: 18px;
  color: #005090;
}
/* line 2066, ../sass/custom.scss */
.weco-css #content_wrap.b2c .tiles.tiles-2 .tile, #weco-css #content_wrap.b2c .tiles.tiles-2 .tile {
  width: 100%;
}
/* line 2071, ../sass/custom.scss */
.weco-css #content_wrap.b2c .tiles .inactive, #weco-css #content_wrap.b2c .tiles .inactive {
  opacity: 0.4;
}
/* line 2075, ../sass/custom.scss */
.weco-css #content_wrap.b2c .tiles .tile.even, .weco-css #content_wrap.b2c .tiles .tile.odd, #weco-css #content_wrap.b2c .tiles .tile.even, #weco-css #content_wrap.b2c .tiles .tile.odd {
  width: 100% !important;
}
/* line 2081, ../sass/custom.scss */
.weco-css #productinfo, #weco-css #productinfo {
  padding-left: 25px;
}
/* line 2084, ../sass/custom.scss */
.weco-css #productinfo .basket, #weco-css #productinfo .basket {
  padding-bottom: 10px;
}
/* line 2087, ../sass/custom.scss */
.weco-css #productinfo .basket .productprice, #weco-css #productinfo .basket .productprice {
  font-size: 16px;
  color: #005090;
  font-weight: bold;
  margin-top: 0px;
  font-weight: normal;
}
/* line 2095, ../sass/custom.scss */
.weco-css #productinfo .basket .basketadds, #weco-css #productinfo .basket .basketadds {
  width: 100%;
}
/* line 2099, ../sass/custom.scss */
.weco-css #productinfo .basket .basketadds a:link, .weco-css #productinfo .basket .basketadds a:visited, #weco-css #productinfo .basket .basketadds a:link, #weco-css #productinfo .basket .basketadds a:visited {
  color: #005090;
}
/* line 2103, ../sass/custom.scss */
.weco-css #productinfo .basket .basketadds a:hover, .weco-css #productinfo .basket .basketadds a:active, #weco-css #productinfo .basket .basketadds a:hover, #weco-css #productinfo .basket .basketadds a:active {
  font-weight: bold;
  color: #505050;
}
/* line 2110, ../sass/custom.scss */
.weco-css #productinfo .basket .basketadds ul li, #weco-css #productinfo .basket .basketadds ul li {
  margin-top: 15px;
  float: left;
  padding-right: 10px;
}
/* line 2117, ../sass/custom.scss */
.weco-css #productinfo .basket .basketadds i.i-lg, #weco-css #productinfo .basket .basketadds i.i-lg {
  background: #005090;
  border: 5px solid #005090;
  color: #eaf5fb;
}
/* line 2122, ../sass/custom.scss */
.weco-css #productinfo .basket .basketadds i.i-lg:hover, #weco-css #productinfo .basket .basketadds i.i-lg:hover {
  background: #b5dcf2;
  border: 5px solid #b5dcf2;
  color: #005090;
}
/* line 2131, ../sass/custom.scss */
.weco-css #productinfo .tabcontent, #weco-css #productinfo .tabcontent {
  border: none;
  padding: 0;
}
/* line 2135, ../sass/custom.scss */
.weco-css #productinfo .tabcontent .expand-head, #weco-css #productinfo .tabcontent .expand-head {
  background: #ffffff;
  border-top: #c8c8c8;
  border-style: solid;
  border-top-width: 1px;
}
/* line 2141, ../sass/custom.scss */
.weco-css #productinfo .tabcontent .expand-head span, #weco-css #productinfo .tabcontent .expand-head span {
  color: #005090;
  font-weight: bold;
}
/* line 2150, ../sass/custom.scss */
.weco-css #productinfo .tabcontent .expand-body .contentrwo1 td, .weco-css #productinfo .tabcontent .expand-body .contentrwo2 td, .weco-css #productinfo .tabcontent .expand-body .contentrow2 td, #weco-css #productinfo .tabcontent .expand-body .contentrwo1 td, #weco-css #productinfo .tabcontent .expand-body .contentrwo2 td, #weco-css #productinfo .tabcontent .expand-body .contentrow2 td {
  height: 20px !important;
  padding: 4px !important;
}
/* line 2156, ../sass/custom.scss */
.weco-css #productinfo .tabcontent .expand-body .contentrwo2, .weco-css #productinfo .tabcontent .expand-body .contentrow2, #weco-css #productinfo .tabcontent .expand-body .contentrwo2, #weco-css #productinfo .tabcontent .expand-body .contentrow2 {
  font-weight: normal;
  background: #ffffff;
}
/* line 2163, ../sass/custom.scss */
.weco-css #productinfo .tabcontent .content, #weco-css #productinfo .tabcontent .content {
  border: none;
  padding: 0;
  margin-top: 10px;
}
/* line 2173, ../sass/custom.scss */
.weco-css #productinfo .table tbody tr td, #weco-css #productinfo .table tbody tr td {
  vertical-align: middle;
}
/* line 2176, ../sass/custom.scss */
.weco-css #productinfo .table tbody tr td.headl, #weco-css #productinfo .table tbody tr td.headl {
  min-width: 130px;
  max-width: 130px;
}
/* line 2186, ../sass/custom.scss */
.weco-css #productinfo #vert_attributes .contentrow1 td, .weco-css #productinfo #vert_attributes .contentrow2 td, #weco-css #productinfo #vert_attributes .contentrow1 td, #weco-css #productinfo #vert_attributes .contentrow2 td {
  padding: 3px !important;
  vertical-align: top !important;
  height: 30px !important;
  line-height: 30px !important;
}
/* line 2197, ../sass/custom.scss */
.weco-css #productinfoimages, #weco-css #productinfoimages {
  min-width: 150px;
  min-height: 150px;
}
/* line 2202, ../sass/custom.scss */
.weco-css #productinfoimages a:hover, #weco-css #productinfoimages a:hover {
  color: #005090;
}
/* line 2207, ../sass/custom.scss */
.weco-css #productinfoimages .productprice, #weco-css #productinfoimages .productprice {
  font-size: 16px;
  color: #005090;
}
/* line 2212, ../sass/custom.scss */
.weco-css #productinfoimages .basketadds, #weco-css #productinfoimages .basketadds {
  display: block;
  margin-top: 20px;
  margin-bottom: 10px;
}
/* line 2218, ../sass/custom.scss */
.weco-css #productinfoimages .basketadds ul li, #weco-css #productinfoimages .basketadds ul li {
  display: inline-block;
}
/* line 2223, ../sass/custom.scss */
.weco-css #productinfoimages .basketadds .i-icon-compare, #weco-css #productinfoimages .basketadds .i-icon-compare {
  font-size: 21px;
}
/* line 2228, ../sass/custom.scss */
.weco-css #productinfoimages .basketadds .b_in_cart span, #weco-css #productinfoimages .basketadds .b_in_cart span {
  display: none;
}
/* line 2232, ../sass/custom.scss */
.weco-css #productinfoimages .basketadds .b_in_cart:hover span, #weco-css #productinfoimages .basketadds .b_in_cart:hover span {
  display: none;
}
/* line 2238, ../sass/custom.scss */
.weco-css #productinfoimages .basket, #weco-css #productinfoimages .basket {
  width: 100%;
}
/* line 2242, ../sass/custom.scss */
.weco-css #productinfoimages .basket #pricelist h3, #weco-css #productinfoimages .basket #pricelist h3 {
  font-size: 16px;
  color: #505050;
}
/* line 2247, ../sass/custom.scss */
.weco-css #productinfoimages .basket #pricelist thead, #weco-css #productinfoimages .basket #pricelist thead {
  display: none;
}
/* line 2251, ../sass/custom.scss */
.weco-css #productinfoimages .basket #pricelist td, #weco-css #productinfoimages .basket #pricelist td {
  border: none;
  height: 20px;
  padding: 0;
}
/* line 2258, ../sass/custom.scss */
.weco-css #productinfoimages .basket #distri_information, #weco-css #productinfoimages .basket #distri_information {
  width: 85%;
  margin-top: 2em;
}
/* line 2262, ../sass/custom.scss */
.weco-css #productinfoimages .basket #distri_information .distri_button, #weco-css #productinfoimages .basket #distri_information .distri_button {
  height: 30px;
}
/* line 2266, ../sass/custom.scss */
.weco-css #productinfoimages .basket #distri_information .distri_button i.distri_buy, #weco-css #productinfoimages .basket #distri_information .distri_button i.distri_buy {
  font-size: 13px;
}
/* line 2273, ../sass/custom.scss */
.weco-css #productinfoimages .basket #distri_information .distri_button:hover i.distri_buy, #weco-css #productinfoimages .basket #distri_information .distri_button:hover i.distri_buy {
  color: #005090;
}
/* line 2281, ../sass/custom.scss */
.weco-css #productinfoimages .basket #additional_information, #weco-css #productinfoimages .basket #additional_information {
  width: 85%;
}
/* line 2287, ../sass/custom.scss */
.weco-css #productinfoimages .availability, #weco-css #productinfoimages .availability {
  background-color: #00ff00;
  padding: 5px;
  margin-right: 20px;
  text-align: center;
}
/* line 2293, ../sass/custom.scss */
.weco-css #productinfoimages .availability.low, #weco-css #productinfoimages .availability.low {
  background-color: #ffff00;
}
/* line 2297, ../sass/custom.scss */
.weco-css #productinfoimages .availability.stock, #weco-css #productinfoimages .availability.stock {
  background-color: #00ff00;
}
/* line 2302, ../sass/custom.scss */
.weco-css #productinfoimages .productimage, #weco-css #productinfoimages .productimage {
  max-width: 100%;
  max-height: 100%;
  margin-bottom: 10px;
  display: block;
  border: 1px solid #c8c8c8;
  padding: 5px;
}
/* line 2311, ../sass/custom.scss */
.weco-css #productinfoimages .addtobasket, #weco-css #productinfoimages .addtobasket {
  margin-top: 5px;
}
/* line 2319, ../sass/custom.scss */
.weco-css #catconfig .productprice, #weco-css #catconfig .productprice {
  font-size: 16px;
  color: #005090;
  font-weight: bold;
  margin-top: 0px;
  font-weight: normal;
}
/* line 2328, ../sass/custom.scss */
.weco-css #catconfig .productinfodetails.cfg_right, #weco-css #catconfig .productinfodetails.cfg_right {
  float: right;
  padding: 0 0px 0 25px;
}
.weco-css #catconfig #catconfigdata .catconfig-block{
  margin-bottom: unset !important;
}

/* line 2334, ../sass/custom.scss */
.weco-css #catconfig #catconfigdata .catconfig-block-data, #weco-css #catconfig #catconfigdata .catconfig-block-data {
  width: 66%;
}
/* line 2337, ../sass/custom.scss */
.weco-css #catconfig #catconfigdata .catconfig-block-data .dialog_select, #weco-css #catconfig #catconfigdata .catconfig-block-data .dialog_select {
  border: 1px solid #c8c8c8 !important;
  width: 66.2%;
  float: left;
  background: #ffffff;
}
/* line 2342, ../sass/custom.scss */
.weco-css #catconfig #catconfigdata .catconfig-block-data .dialog_select button, #weco-css #catconfig #catconfigdata .catconfig-block-data .dialog_select button {
  background: #ffffff !important;
  color: #505050 !important;
  line-height: 15px;
  padding: 5px;
  height: 100%;
  width: 92.6%;
  text-align: left;
}

.weco-css #catconfig.catconfig_v2 #catconfigdata .catconfig-block-data .dialog_select button, 
#weco-css #catconfig.catconfig_v2 #catconfigdata .catconfig-block-data .dialog_select button {
  background: #ffffff !important;
  color: #505050 !important;
  line-height: 15px;
  padding: 5px;
  height: 100%;
  width: calc(100% - 17px);
  text-align: left;
}

/* line 2352, ../sass/custom.scss */
.weco-css #catconfig #catconfigdata .catconfig-block-data .dialog_select icon.fa-chevron-down, #weco-css #catconfig #catconfigdata .catconfig-block-data .dialog_select icon.fa-chevron-down {
  font-size: 10px;
  display: contents;
}
/* line 2358, ../sass/custom.scss */
.weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_input, #weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_input {
  width: 67%;
}
/* line 2362, ../sass/custom.scss */
.weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_info_right, #weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_info_right {
  width: 33%;
  float: left;
}
/* line 2366, ../sass/custom.scss */
.weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_info_right .cfg_info, #weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_info_right .cfg_info {
  display: block;
  float: left;
  width: 25%;
  text-align: center;
  height: 26px;
}
/* line 2373, ../sass/custom.scss */
.weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_info_right .cfg_info icon, #weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_info_right .cfg_info icon {
  line-height: 25px;
  opacity: 0.8;
}
/* line 2377, ../sass/custom.scss */
.weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_info_right .cfg_info icon:hover, #weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_info_right .cfg_info icon:hover {
  color: #005090;
  opacity: 1;
}
/* line 2383, ../sass/custom.scss */
.weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_info_right .cfg_info .cfg_tooltip, #weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_info_right .cfg_info .cfg_tooltip {
  position: relative;
  display: inline-block;
}
/* line 2388, ../sass/custom.scss */
.weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_info_right .cfg_info .cfg_tooltip icon:hover, #weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_info_right .cfg_info .cfg_tooltip icon:hover {
  color: #005090;
  cursor: pointer;
}
/* line 2394, ../sass/custom.scss */
.weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_info_right .cfg_info .cfg_tooltip .cfg_tooltip_text, #weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_info_right .cfg_info .cfg_tooltip .cfg_tooltip_text {
  visibility: hidden;
  width: 200px;
  background-color: #34495e;
  color: #ffffff;
  text-align: center;
  border-radius: 6px;
  padding: 5px;
  position: absolute;
  z-index: 1;
  left: -220px;
}
/* line 2408, ../sass/custom.scss */
.weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_info_right .cfg_info .cfg_tooltip:hover .cfg_tooltip_text, #weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_info_right .cfg_info .cfg_tooltip:hover .cfg_tooltip_text {
  visibility: visible;
}
/* line 2416, ../sass/custom.scss */
.weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_inptxt, #weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_inptxt {
  margin-right: 0px;
  width: 77.5%;
  border-right: none;
  border-color: #c8c8c8;
}

.weco-css #catconfig.catconfig_v2 #catconfigdata .catconfig-block-data .cfg_inptxt, #weco-css #catconfig.catconfig_v2 #catconfigdata .catconfig-block-data .cfg_inptxt {
  margin-right: 0px;
  width: 85.3%;
  border-right: none;
  border-color: #c8c8c8;
}

/* line 2422, ../sass/custom.scss */
.weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_inptxt[disabled], #weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_inptxt[disabled] {
  background-color: #ffffff !important;
  color: #505050;
  opacity: 0.7;
  float: left;
}
/* line 2431, ../sass/custom.scss */
.weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_input_btn, #weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_input_btn {
  background-color: #34495e !important;
  border: 1px solid #c8c8c8;
  border-left: none !important;
  color: #ffffff !important;
  height: 25px;
  line-height: 10px;
}
/* line 2439, ../sass/custom.scss */
.weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_input_btn[disabled], #weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_input_btn[disabled] {
  background-color: #ffffff !important;
  color: #505050;
  opacity: 0.7;
}
/* line 2447, ../sass/custom.scss */
.weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_input_btn_not, #weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_input_btn_not {
  background-color: #ffffff !important;
  border: 1px solid #c8c8c8;
  border-left: none !important;
  height: 23px;
  line-height: 10px;
  width: 21.5%;
  float: left;
}
.weco-css #catconfig #catconfigdata.catconfig_v2 .catconfig-block-data .cfg_input_btn_not, #weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_input_btn_not {
  background-color: #ffffff !important;
  border: 1px solid #c8c8c8;
  border-left: none !important;
  height: 23px;
  line-height: 10px;
  width: 14%;
  float: left;
}
/* line 2457, ../sass/custom.scss */
.weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_ccdtyp_w, #weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_ccdtyp_w {
  margin-bottom: 5px;
  border: 1px solid #c8c8c8 !important;
  background-color: #f2f2f2;
  padding-left: 5px;
}
/* line 2463, ../sass/custom.scss */
.weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_ccdtyp_w label, #weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_ccdtyp_w label {
  font-size: 12px;
}
/* line 2469, ../sass/custom.scss */
.weco-css #catconfig #catconfigdata .catconfig-block-data input[type=radio], #weco-css #catconfig #catconfigdata .catconfig-block-data input[type=radio] {
  width: auto;
}
/* line 2475, ../sass/custom.scss */
.weco-css #catconfig #catconfigdata .catconfig-block-data select[disabled], #weco-css #catconfig #catconfigdata .catconfig-block-data select[disabled] {
  background-color: #ffffff !important;
  color: #505050;
  opacity: 0.7;
}
/* line 2484, ../sass/custom.scss */
.weco-css #catconfig .vbuttrow, #weco-css #catconfig .vbuttrow {
  float: right;
}
/* line 2493, ../sass/custom.scss */
.weco-css #catconfigdata .form-group input, .weco-css #catconfigdata .form-group textarea, .weco-css #catconfigdata .form-group select, #weco-css #catconfigdata .form-group input, #weco-css #catconfigdata .form-group textarea, #weco-css #catconfigdata .form-group select {
  width: 66.45%;
}
/* line 2496, ../sass/custom.scss */
.weco-css #catconfigdata .form-group input[type=radio], #weco-css #catconfigdata .form-group input[type=radio] {
  width: auto;
}
/* line 2501, ../sass/custom.scss */
.weco-css #catconfigdata .show_cfg, #weco-css #catconfigdata .show_cfg {
  display: block !important;
}
/* line 2505, ../sass/custom.scss */
.weco-css #catconfigdata .cfg_block, #weco-css #catconfigdata .cfg_block {
  border: 1px solid #c8c8c8;
  padding: 8px !important;
  margin-bottom: 5px;
  width: 93% !important;
  max-width: 250px;
}
/* line 2518, ../sass/custom.scss */
.weco-css #catconfigform #productinfowrap .productinfodetails .cfg_descr ul, #weco-css #catconfigform #productinfowrap .productinfodetails .cfg_descr ul {
  list-style: disc;
  padding-left: 35px;
}
/* line 2526, ../sass/custom.scss */
.weco-css #catconfigform #productinfowrap .vbuttrow, #weco-css #catconfigform #productinfowrap .vbuttrow {
  float: left;
}
/* line 2532, ../sass/custom.scss */
.weco-css .hlp_text, #weco-css .hlp_text {
  display: none;
}
/* line 2536, ../sass/custom.scss */
.weco-css .attr_table, #weco-css .attr_table {
  width: auto;
}
/* line 2539, ../sass/custom.scss */
.weco-css .attr_table th, #weco-css .attr_table th {
  padding: 2px;
  vertical-align: top;
  font-size: 12px;
  font-weight: bold;
  border: 1px solid #c8c8c8;
}
/* line 2548, ../sass/custom.scss */
.weco-css .attr_table tr th, #weco-css .attr_table tr th {
  width: 10%;
}
/* line 2551, ../sass/custom.scss */
.weco-css .attr_table tr th:first-child, #weco-css .attr_table tr th:first-child {
  width: 5%;
}
/* line 2558, ../sass/custom.scss */
.weco-css .attr_table td, #weco-css .attr_table td {
  padding: 3px;
  vertical-align: middle;
  font-size: 12px;
  border: 1px solid #c8c8c8;
}
/* line 2564, ../sass/custom.scss */
.weco-css .attr_table td.attr_radio, #weco-css .attr_table td.attr_radio {
  text-align: center;
  width: 5%;
}
/* line 2568, ../sass/custom.scss */
.weco-css .attr_table td.attr_radio input[type="radio"], #weco-css .attr_table td.attr_radio input[type="radio"] {
  margin: 0 !important;
}
/* line 2573, ../sass/custom.scss */
.weco-css .attr_table td.attr_img, #weco-css .attr_table td.attr_img {
  text-align: center;
}
/* line 2575, ../sass/custom.scss */
.weco-css .attr_table td.attr_img img, #weco-css .attr_table td.attr_img img {
  width: 25%;
}
/* line 2579, ../sass/custom.scss */
.weco-css .attr_table td.attr_img .attr_table_img, #weco-css .attr_table td.attr_img .attr_table_img {
  width: 100% !important;
  max-width: 100px;
}
/* line 2585, ../sass/custom.scss */
.weco-css .attr_table td.attr_document, #weco-css .attr_table td.attr_document {
  width: 10%;
  text-align: center;
  vertical-align: middle;
  font-size: 12px;
}
/* line 2592, ../sass/custom.scss */
.weco-css .attr_table td.radio_btn, #weco-css .attr_table td.radio_btn {
  text-align: center;
  width: 5%;
}
/* line 2598, ../sass/custom.scss */
.weco-css .attr_table .radio_desc, #weco-css .attr_table .radio_desc {
  width: 25%;
}
/* line 2601, ../sass/custom.scss */
.weco-css .attr_table .radio_desc img, #weco-css .attr_table .radio_desc img {
  width: 80%;
}
/* line 2606, ../sass/custom.scss */
.weco-css .attr_table .radio_img, #weco-css .attr_table .radio_img {
  width: 25%;
}
/* line 2610, ../sass/custom.scss */
.weco-css .attr_table .radio_doc, #weco-css .attr_table .radio_doc {
  width: 10%;
  vertical-align: middle;
}
/* line 2615, ../sass/custom.scss */
.weco-css .attr_table .radio_long_desc, #weco-css .attr_table .radio_long_desc {
  width: 35%;
  word-break: break-all;
}
/* line 2622, ../sass/custom.scss */
.weco-css .attr_table .radio_table tr td, #weco-css .attr_table .radio_table tr td {
  vertical-align: middle;
}

.weco-css .attr_table tr.input-group-inline, #weco-css .attr_table tr.input-group-inline {
  border-bottom: 4px solid #cccccc;
  border-top: 4px solid #cccccc;
}

/* line 2630, ../sass/custom.scss */
.weco-css .noborder, #weco-css .noborder {
  border: none !important;
  border-left: 1px solid #c8c8c8 !important;
}
/* line 2637, ../sass/custom.scss */
.weco-css .inline-table td:first-child, #weco-css .inline-table td:first-child {
  border-left: none !important;
}
/* line 2643, ../sass/custom.scss */
.weco-css #footer_wrap, #weco-css #footer_wrap {
  background-color: #f2f2f2;
  border-top: #505050;
  border-width: 1px;
  border-style: solid;
  border-bottom: none;
  border-left: none;
  border-right: none;
}
/* line 2653, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1, #weco-css #footer_wrap #footer .footer1 {
  font-size: 12px;
}
/* line 2656, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .footer-block-head, #weco-css #footer_wrap #footer .footer1 .footer-block-head {
  font-family: "futura-bold";
  font-size: 16px;
  color: #005090;
  font-weight: bold;
}
/* line 2662, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .footer-block-head a, #weco-css #footer_wrap #footer .footer1 .footer-block-head a {
  color: #005090;
}
/* line 2667, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .footer-block-body, #weco-css #footer_wrap #footer .footer1 .footer-block-body {
  margin-left: 17px;
}
/* line 2670, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .footer-block-body li, #weco-css #footer_wrap #footer .footer1 .footer-block-body li {
  list-style: none;
  margin-left: -15px;
}
/* line 2674, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .footer-block-body li a, #weco-css #footer_wrap #footer .footer1 .footer-block-body li a {
  color: #828282;
  font-size: 14px;
}
/* line 2678, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .footer-block-body li a:hover, #weco-css #footer_wrap #footer .footer1 .footer-block-body li a:hover {
  font-weight: bold;
  color: #e55302;
}
/* line 2686, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .products, #weco-css #footer_wrap #footer .footer1 .products {
  width: 20%;
  float: left;
  margin-right: 1%;
}
/* line 2691, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .products .block, #weco-css #footer_wrap #footer .footer1 .products .block {
  float: left;
  max-width: 215px;
  margin-right: 25px;
  font-size: 14px;
}
/* line 2697, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .products .block a, .weco-css #footer_wrap #footer .footer1 .products .block a:hover, #weco-css #footer_wrap #footer .footer1 .products .block a, #weco-css #footer_wrap #footer .footer1 .products .block a:hover {
  font-weight: bold;
  color: #828282;
}
/* line 2702, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .products .block li, #weco-css #footer_wrap #footer .footer1 .products .block li {
  padding-top: 3px;
}
/* line 2705, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .products .block li a, #weco-css #footer_wrap #footer .footer1 .products .block li a {
  font-weight: normal;
  color: #828282;
}
/* line 2709, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .products .block li a:hover, #weco-css #footer_wrap #footer .footer1 .products .block li a:hover {
  color: #e55302;
}
/* line 2715, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .products .block.nochild, #weco-css #footer_wrap #footer .footer1 .products .block.nochild {
  float: none;
}
/* line 2718, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .products .block.nochild:first-child, #weco-css #footer_wrap #footer .footer1 .products .block.nochild:first-child {
  float: left;
}
/* line 2723, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .products .nochild:first-child, #weco-css #footer_wrap #footer .footer1 .products .nochild:first-child {
  float: left;
}
/* line 2729, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .products:first-child, #weco-css #footer_wrap #footer .footer1 .products:first-child {
  max-width: 1024px;
}
/* line 2733, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .others, #weco-css #footer_wrap #footer .footer1 .others {
  max-width: 120px;
  float: right;
}
/* line 2737, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .others .footer-block-head, #weco-css #footer_wrap #footer .footer1 .others .footer-block-head {
  font-family: "futura-bold";
  font-size: 16px;
  color: #005090;
  font-weight: bold;
}
/* line 2745, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .others .footer-block-body li, #weco-css #footer_wrap #footer .footer1 .others .footer-block-body li {
  line-height: 20px;
}
/* line 2748, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .others .footer-block-body li a, #weco-css #footer_wrap #footer .footer1 .others .footer-block-body li a {
  color: #828282;
  font-size: 14px;
  font-weight: bold;
  border-bottom: none;
}
/* line 2754, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .others .footer-block-body li a:hover, #weco-css #footer_wrap #footer .footer1 .others .footer-block-body li a:hover {
  color: #e55302;
}
/* line 2763, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .transactions, #weco-css #footer_wrap #footer .footer1 .transactions {
  width: 79%;
  float: left;
}
/* line 2767, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .transactions .products, #weco-css #footer_wrap #footer .footer1 .transactions .products {
  width: 79%;
  float: left;
  margin-right: 1%;
}
/* line 2772, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .transactions .products li, #weco-css #footer_wrap #footer .footer1 .transactions .products li {
  list-style-type: disc;
  margin-left: 20px;
}
/* line 2777, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .transactions .products li.title, #weco-css #footer_wrap #footer .footer1 .transactions .products li.title {
  list-style-type: none;
  margin-left: 0;
}
/* line 2782, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .transactions .products .col1, .weco-css #footer_wrap #footer .footer1 .transactions .products .col2, .weco-css #footer_wrap #footer .footer1 .transactions .products .col3, .weco-css #footer_wrap #footer .footer1 .transactions .products .col4, .weco-css #footer_wrap #footer .footer1 .transactions .products .col5, #weco-css #footer_wrap #footer .footer1 .transactions .products .col1, #weco-css #footer_wrap #footer .footer1 .transactions .products .col2, #weco-css #footer_wrap #footer .footer1 .transactions .products .col3, #weco-css #footer_wrap #footer .footer1 .transactions .products .col4, #weco-css #footer_wrap #footer .footer1 .transactions .products .col5 {
  float: left;
  margin-right: 1%;
  width: 33%;
}
/* line 2787, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .transactions .products .col1 .title, .weco-css #footer_wrap #footer .footer1 .transactions .products .col2 .title, .weco-css #footer_wrap #footer .footer1 .transactions .products .col3 .title, .weco-css #footer_wrap #footer .footer1 .transactions .products .col4 .title, .weco-css #footer_wrap #footer .footer1 .transactions .products .col5 .title, #weco-css #footer_wrap #footer .footer1 .transactions .products .col1 .title, #weco-css #footer_wrap #footer .footer1 .transactions .products .col2 .title, #weco-css #footer_wrap #footer .footer1 .transactions .products .col3 .title, #weco-css #footer_wrap #footer .footer1 .transactions .products .col4 .title, #weco-css #footer_wrap #footer .footer1 .transactions .products .col5 .title {
  font-weight: bold;
}
/* line 2793, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .transactions .products .col3, #weco-css #footer_wrap #footer .footer1 .transactions .products .col3 {
  width: 31%;
}
/* line 2797, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer1 .transactions .products .others, #weco-css #footer_wrap #footer .footer1 .transactions .products .others {
  width: 20%;
  max-width: 100px;
  float: left;
}
/* line 2806, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer2, #weco-css #footer_wrap #footer .footer2 {
  border-top: 1px solid color_white;
  height: 18px;
  padding: 10px 0;
  width: 100%;
}
/* line 2812, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer2 li, #weco-css #footer_wrap #footer .footer2 li {
  float: left;
  padding-left: 10px;
  padding-right: 10px;
  border-left: 1px solid #828282;
  color: #828282;
}
/* line 2819, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer2 li a, #weco-css #footer_wrap #footer .footer2 li a {
  text-transform: capitalize;
}
/* line 2823, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer2 li:first-child, #weco-css #footer_wrap #footer .footer2 li:first-child {
  border-left: none;
  padding-left: 0;
}
/* line 2830, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer2 p, #weco-css #footer_wrap #footer .footer2 p {
  color: #828282;
}
/* line 2834, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer2 a, #weco-css #footer_wrap #footer .footer2 a {
  color: #828282;
  font-size: 12px;
  text-transform: uppercase;
}
/* line 2839, ../sass/custom.scss */
.weco-css #footer_wrap #footer .footer2 a:hover, #weco-css #footer_wrap #footer .footer2 a:hover {
  color: #005090;
}
/* line 2850, ../sass/custom.scss */
.weco-css #footer_wrap.b2c #footer .footer1 .products, #weco-css #footer_wrap.b2c #footer .footer1 .products {
  max-width: 240px;
}
/* line 2853, ../sass/custom.scss */
.weco-css #footer_wrap.b2c #footer .footer1 .products .block, #weco-css #footer_wrap.b2c #footer .footer1 .products .block {
  float: none;
}
/* line 2856, ../sass/custom.scss */
.weco-css #footer_wrap.b2c #footer .footer1 .products .block ul, #weco-css #footer_wrap.b2c #footer .footer1 .products .block ul {
  display: none;
}
/* line 2862, ../sass/custom.scss */
.weco-css #footer_wrap.b2c #footer .footer1 .products .block.nochild ul, #weco-css #footer_wrap.b2c #footer .footer1 .products .block.nochild ul {
  display: block;
}
/* line 2869, ../sass/custom.scss */
.weco-css #footer_wrap.b2c #footer .footer1 .products:first-child, #weco-css #footer_wrap.b2c #footer .footer1 .products:first-child {
  max-width: 1024px;
}
/* line 2878, ../sass/custom.scss */
.weco-css .table td.nowrap, .weco-css .table th.nowrap, #weco-css .table td.nowrap, #weco-css .table th.nowrap {
  background: none;
  color: #505050;
  font-weight: bold;
}
/* line 2887, ../sass/custom.scss */
.weco-css .table > thead > tr > th, #weco-css .table > thead > tr > th {
  background: none;
  color: #505050;
  font-weight: bold;
  border-bottom-style: solid;
  border-top-style: solid;
  border-color: #505050;
  border-width: 1px;
  height: 25px;
}
/* line 2902, ../sass/custom.scss */
.weco-css .table > tbody .rt_secondary_headerrow > th, #weco-css .table > tbody .rt_secondary_headerrow > th {
  background: none;
  color: #505050;
  font-weight: bold;
}
/* line 2910, ../sass/custom.scss */
.weco-css .table > tbody > tr > td, #weco-css .table > tbody > tr > td {
  border-bottom-style: solid;
  border-color: #c8c8c8;
  border-width: 1px;
  height: 25px;
  line-height: 25px;
}
/* line 2919, ../sass/custom.scss */
.weco-css .table > tbody > tr.contentrow2 td, #weco-css .table > tbody > tr.contentrow2 td {
  background: none;
}
/* line 2926, ../sass/custom.scss */
.weco-css .table .sort i, #weco-css .table .sort i {
  color: #505050;
}
/* line 2932, ../sass/custom.scss */
.weco-css .expand-quick, #weco-css .expand-quick {
  color: #005090;
}
/* line 2934, ../sass/custom.scss */
.weco-css .expand-quick:hover, #weco-css .expand-quick:hover {
  color: #505050;
  font-weight: bold;
}
/* line 2941, ../sass/custom.scss */
.weco-css .form-stacked .form-group, #weco-css .form-stacked .form-group {
  padding-right: 10px;
}
/* line 2949, ../sass/custom.scss */
/* .weco-css .opened.expand i.i-opened,  */
/* .weco-css .opened.expand i.i-closed,  */
.weco-css .opened.accordion i.i-opened, 
.weco-css .opened.accordion i.i-closed, 
/* .weco-css .closed.expand i.i-opened,  */
/* .weco-css .closed.expand i.i-closed,  */
.weco-css .closed.accordion i.i-opened, 
.weco-css .closed.accordion i.i-closed, 
/* #weco-css .opened.expand i.i-opened,  */
/* #weco-css .opened.expand i.i-closed,  */
#weco-css .opened.accordion i.i-opened, 
#weco-css .opened.accordion i.i-closed, 
/* #weco-css .closed.expand i.i-opened,  */
/* #weco-css .closed.expand i.i-closed,  */
#weco-css .closed.accordion i.i-opened, 
#weco-css .closed.accordion i.i-closed 
{
  display: none;
}
/* line 2956, ../sass/custom.scss */
.weco-css .highlightbox, #weco-css .highlightbox {
  border: none;
  padding: 0;
}
/* line 2960, ../sass/custom.scss */
.weco-css .highlightbox.content, #weco-css .highlightbox.content {
  background: #f2f2f2;
}
/* line 2964, ../sass/custom.scss */
.weco-css .highlightbox form, #weco-css .highlightbox form {
  padding: 10px;
}
/* line 2968, ../sass/custom.scss */
.weco-css .highlightbox form .input-group-inline strong, .weco-css .highlightbox form .col33 strong, #weco-css .highlightbox form .input-group-inline strong, #weco-css .highlightbox form .col33 strong {
  font-weight: normal;
}
/* line 2976, ../sass/custom.scss */
.weco-css .productnavigator, #weco-css .productnavigator {
  border: none;
  background-color: #ffffff;
  margin-top: 20px;
}
/* line 2982, ../sass/custom.scss */
.weco-css .productnavigator .download a, #weco-css .productnavigator .download a {
  text-decoration: none;
  color: #005090;
}
/* line 2985, ../sass/custom.scss */
.weco-css .productnavigator .download a:hover, #weco-css .productnavigator .download a:hover {
  text-decoration: none;
  color: #505050;
  font-weight: bold;
}
/* line 2993, ../sass/custom.scss */
.weco-css .productnavigator select, #weco-css .productnavigator select {
  background: #b5dcf2;
  border: 8px solid #b5dcf2;
  border-radius: 8px;
  height: 38px;
  color: #505050;
  font-size: 16px;
  padding-top: 0;
}
/* line 3005, ../sass/custom.scss */
.weco-css .pagination a, #weco-css .pagination a {
  background: #ffffff;
  color: #005090;
  border-top: 1px solid #005090;
  border-bottom: 1px solid #005090;
  border-left: 1px solid #005090;
}
/* line 3012, ../sass/custom.scss */
.weco-css .pagination a:hover, #weco-css .pagination a:hover {
  background: #b5dcf2;
  color: #505050;
}
/* line 3017, ../sass/custom.scss */
.weco-css .pagination a.active, #weco-css .pagination a.active {
  background: #005090;
  color: #ffffff;
}
/* line 3022, ../sass/custom.scss */
.weco-css .pagination a.last, #weco-css .pagination a.last {
  border-right: 1px solid #005090;
}
/* line 3029, ../sass/custom.scss */
.weco-css #productlisting .tile, #weco-css #productlisting .tile {
  border: none !important;
  background: #ffffff !important;
  height: auto;
  min-height: 24em;
  border-top: 1px solid #000000 !important;
  width: 100%;
}
/* line 3037, ../sass/custom.scss */
.weco-css #productlisting .tile.even, #weco-css #productlisting .tile.even {
  margin-right: 6%;
}
/* line 3041, ../sass/custom.scss */
.weco-css #productlisting .tile .tile-title, #weco-css #productlisting .tile .tile-title {
  border: none;
  background: #ffffff;
  padding: 0;
}
/* line 3047, ../sass/custom.scss */
.weco-css #productlisting .tile ul, #weco-css #productlisting .tile ul {
  float: right;
}
/* line 3050, ../sass/custom.scss */
.weco-css #productlisting .tile ul li, #weco-css #productlisting .tile ul li {
  float: left;
  font-size: 23px;
  margin: 6px;
  margin-right: 0;
  width: auto !important;
}
/* line 3059, ../sass/custom.scss */
.weco-css #productlisting .tile:hover, #weco-css #productlisting .tile:hover {
  border: none;
  background: #eaf5fb !important;
  border-top: 1px solid black;
}
/* line 3064, ../sass/custom.scss */
.weco-css #productlisting .tile:hover .tile-title, #weco-css #productlisting .tile:hover .tile-title {
  border: none;
  background: #eaf5fb;
}
/* line 3073, ../sass/custom.scss */
.weco-css .productlisting_bild, #weco-css .productlisting_bild {
  width: 145px;
  height: 145px;
  background: #ffffff;
  border: 1px solid #eaf5fb;
  margin-right: 10px;
  margin-top: 10px;
  padding: 5px;
}

.weco-css .productlisting_bild a, #weco-css .productlisting_bild a{
	display: flex;	
}

/* line 3082, ../sass/custom.scss */
.weco-css .productlisting_bild img, #weco-css .productlisting_bild img {
  /* max-height: 145px; */
  width: 100%;
  height: 100%;
  max-height: 100% !important;
}
/* line 3088, ../sass/custom.scss */
.weco-css .productlisting_bild .price1, #weco-css .productlisting_bild .price1 {
  font-size: 16px;
  color: #005090;
  margin-bottom: 0px;
}
/* line 3094, ../sass/custom.scss */
.weco-css .productlisting_bild .artikel, #weco-css .productlisting_bild .artikel {
  margin: 0;
  margin-top: 4px;
  margin-bottom: 4px;
  font-size: 10px;
}
/* line 3106, ../sass/custom.scss */
.weco-css #productlistview ul li.odd div, #weco-css #productlistview ul li.odd div {
  background: #f2f2f2;
}
/* line 3114, ../sass/custom.scss */
.weco-css .productlistview_attr, #weco-css .productlistview_attr {
  height: auto;
  min-height: 15em;
}
/* line 3118, ../sass/custom.scss */
.weco-css .productlistview_attr .table, #weco-css .productlistview_attr .table {
  width: auto;
}
/* line 3124, ../sass/custom.scss */
.weco-css .productlistview_attr .table > tbody > tr.even, #weco-css .productlistview_attr .table > tbody > tr.even {
  background-color: #eaf5fb;
}
/* line 3128, ../sass/custom.scss */
.weco-css .productlistview_attr .table > tbody > tr > td, #weco-css .productlistview_attr .table > tbody > tr > td {
  border: none;
  height: 25px;
}
/* line 3137, ../sass/custom.scss */
.weco-css .productlisting_button_right, #weco-css .productlisting_button_right {
  display: none;
}
/* line 3141, ../sass/custom.scss */
.weco-css .productlisting_button_left, #weco-css .productlisting_button_left {
  float: left;
  padding: 5px;
  padding-left: 0px;
}
/* line 3147, ../sass/custom.scss */
.weco-css .productlisting_button_conf, #weco-css .productlisting_button_conf {
  float: right;
  padding: 5px;
}
/* line 3154, ../sass/custom.scss */
.weco-css .tabbed_area .tab.active, #weco-css .tabbed_area .tab.active {
  border: none;
  background-color: #005090;
}
/* line 3159, ../sass/custom.scss */
.weco-css .tabbed_area .tab a, #weco-css .tabbed_area .tab a {
  color: #ffffff;
}
/* line 3164, ../sass/custom.scss */
.weco-css .tabbed_area .tabcontent, #weco-css .tabbed_area .tabcontent {
  border: none;
  padding: 0;
}
/* line 3171, ../sass/custom.scss */
.weco-css .tabbed_area #vert_attributes .expand-head .i-arrow-down, #weco-css .tabbed_area #vert_attributes .expand-head .i-arrow-down {
  float: right;
  margin-right: 10px;
  display: block;
}
/* line 3177, ../sass/custom.scss */
.weco-css .tabbed_area #vert_attributes .expand-head .i-arrow-right, #weco-css .tabbed_area #vert_attributes .expand-head .i-arrow-right {
  float: right;
  margin-right: 10px;
  display: none;
}
/* line 3184, ../sass/custom.scss */
.weco-css .tabbed_area #vert_attributes .expand-head.closed .i-arrow-down, #weco-css .tabbed_area #vert_attributes .expand-head.closed .i-arrow-down {
  display: none;
}
/* line 3188, ../sass/custom.scss */
.weco-css .tabbed_area #vert_attributes .expand-head.closed .i-arrow-right, #weco-css .tabbed_area #vert_attributes .expand-head.closed .i-arrow-right {
  display: block;
}
/* line 3193, ../sass/custom.scss */
.weco-css .tabbed_area #vert_attributes .expand-head span, #weco-css .tabbed_area #vert_attributes .expand-head span {
  float: left;
}
/* line 3198, ../sass/custom.scss */
.weco-css .tabbed_area #vert_attributes i, #weco-css .tabbed_area #vert_attributes i {
  color: #005090;
}
/* line 3202, ../sass/custom.scss */
.weco-css .tabbed_area #vert_attributes .i-download, .weco-css .tabbed_area #vert_attributes .i-pdf, .weco-css .tabbed_area #vert_attributes .i-download, .weco-css .tabbed_area #vert_attributes .i-pdf, #weco-css .tabbed_area #vert_attributes .i-download, #weco-css .tabbed_area #vert_attributes .i-pdf, #weco-css .tabbed_area #vert_attributes .i-download, #weco-css .tabbed_area #vert_attributes .i-pdf {
  color: #ffffff;
}
/* line 3205, ../sass/custom.scss */
.weco-css .tabbed_area #vert_attributes .i-download:hover, .weco-css .tabbed_area #vert_attributes .i-pdf:hover, .weco-css .tabbed_area #vert_attributes .i-download:hover, .weco-css .tabbed_area #vert_attributes .i-pdf:hover, #weco-css .tabbed_area #vert_attributes .i-download:hover, #weco-css .tabbed_area #vert_attributes .i-pdf:hover, #weco-css .tabbed_area #vert_attributes .i-download:hover, #weco-css .tabbed_area #vert_attributes .i-pdf:hover {
  color: #005090;
}
/* line 3212, ../sass/custom.scss */
.weco-css .dokument_right, #weco-css .dokument_right {
  float: right !important;
}
/* line 3217, ../sass/custom.scss */
.weco-css .mainattributes table, #weco-css .mainattributes table {
  width: 100% !important;
}
/* line 3220, ../sass/custom.scss */
.weco-css .mainattributes table:first-child, #weco-css .mainattributes table:first-child {
  border-top: 1px solid #c8c8c8;
}
/* line 3228, ../sass/custom.scss */
.weco-css .mainattributes tr:last-child td, #weco-css .mainattributes tr:last-child td {
  border: none !important;
}
/* line 3235, ../sass/custom.scss */
.weco-css .mainattributes tr td .document i, #weco-css .mainattributes tr td .document i {
  line-height: 25px;
}
/* line 3246, ../sass/custom.scss */
.weco-css .homepage_area .homepage_tap, #weco-css .homepage_area .homepage_tap {
  color: #005090 !important;
  border-bottom: 1px solid #005090 !important;
}
/* line 3252, ../sass/custom.scss */
.weco-css .successmessage, #weco-css .successmessage {
  border: 1px solid #00ffff;
  background-color: #00ffff;
}
/* line 3257, ../sass/custom.scss */
.weco-css .doublescroll1, .weco-css .doublescroll2, #weco-css .doublescroll1, #weco-css .doublescroll2 {
  overflow-x: scroll;
  overflow-y: hidden;
}
/* line 3262, ../sass/custom.scss */
.weco-css .doublescroll1, #weco-css .doublescroll1 {
  height: 20px;
}
/* line 3266, ../sass/custom.scss */
.weco-css .doublescroll2, #weco-css .doublescroll2 {
  overflow: none;
}
/* line 3270, ../sass/custom.scss */
.weco-css .scrollbar1, #weco-css .scrollbar1 {
  height: 100%;
}
/* line 3274, ../sass/custom.scss */
.weco-css #itemlview, #weco-css #itemlview {
  margin-top: 5px;
  background: #f2f2f2;
}
/* line 3278, ../sass/custom.scss */
.weco-css #itemlview .boxbody, #weco-css #itemlview .boxbody {
  padding: 5px;
  padding-top: 0px;
}
/* line 3282, ../sass/custom.scss */
.weco-css #itemlview .boxbody img, #weco-css #itemlview .boxbody img {
  max-width: 100%;
  max-height: 100%;
  background: #ffffff;
}
/* line 3290, ../sass/custom.scss */
.weco-css #itemlview .boxbody p.tcenter:first-child, #weco-css #itemlview .boxbody p.tcenter:first-child {
  margin-top: 0;
}
/* line 3297, ../sass/custom.scss */
.weco-css #itemlview .boxinfo, #weco-css #itemlview .boxinfo {
  padding: 0px;
  padding-left: 10px;
}
/* line 3304, ../sass/custom.scss */
.weco-css .document > i, #weco-css .document > i {
  font-size: 12px;
}
/* line 3310, ../sass/custom.scss */
.weco-css #catcompnavi .boxinfo, #weco-css #catcompnavi .boxinfo {
  background: #eaf5fb;
  padding-left: 10px;
  margin-bottom: 5px;
}
/* line 3317, ../sass/custom.scss */
.weco-css .ui-widget-overlay{
  opacity: 0.9;
  background: #ffffff;
}

.weco-css .ui-widget-header, #weco-css .ui-widget-header {
  border: 1px solid #34495e;
  background: #34495e;
  color: #eaf5fb;
  font-weight: bold;
}
/* line 3325, ../sass/custom.scss */
.weco-css .ui-dialog button, #weco-css .ui-dialog button {
  background-color: #34495e !important;
}

.weco-css .no-close .ui-dialog-titlebar-close,
#weco-css .no-close .ui-dialog-titlebar-close
{
  display: none;
}

/* line 3329, ../sass/custom.scss */
.weco-css .ui-dialog button span.ui-icon-closethick, #weco-css .ui-dialog button span.ui-icon-closethick {
  background: url("jquery-ui/images/ui-icons_f6f6f6_256x240.png") !important;
  background-position: -96px -128px !important;
}
/* line 3339, ../sass/custom.scss */
.weco-css .ui-dialog .ui-dialog-buttonpane, #weco-css .ui-dialog .ui-dialog-buttonpane {
  border: none !important;
}
/* line 3344, ../sass/custom.scss */
.weco-css .ui-dialog-content, #weco-css .ui-dialog-content {
  border: none !important;
}
/* line 3350, ../sass/custom.scss */
.weco-css .ui-dialog-buttonset button:hover, #weco-css .ui-dialog-buttonset button:hover {
  color: #ffffff !important;
}
/* line 3354, ../sass/custom.scss */
.weco-css .ui-dialog-buttonset button:focus, #weco-css .ui-dialog-buttonset button:focus {
  color: #ffffff !important;
}
/* line 3362, ../sass/custom.scss */
.weco-css .htmlfrg .table .content, #weco-css .htmlfrg .table .content {
  border-collapse: initial;
  border-spacing: 0px;
  width: 100%;
  padding: 1px !important;
  margin-top: 0 !important;
  min-height: 0 !important;
}
/* line 3370, ../sass/custom.scss */
.weco-css .htmlfrg .table .content th, #weco-css .htmlfrg .table .content th {
  color: #505050;
  font-weight: bold;
  text-align: left;
}
/* line 3376, ../sass/custom.scss */
.weco-css .htmlfrg .table .content tr, #weco-css .htmlfrg .table .content tr {
  vertical-align: baseline;
  margin: 0;
  padding: 0;
}
/* line 3381, ../sass/custom.scss */
.weco-css .htmlfrg .table .content tr > td, #weco-css .htmlfrg .table .content tr > td {
  padding: 5px !important;
  font-weight: normal !important;
  font-size: 13px !important;
}
/* line 3388, ../sass/custom.scss */
.weco-css .htmlfrg .table .content tr.odd > td, #weco-css .htmlfrg .table .content tr.odd > td {
  background: #ffffff !important;
}
/* line 3394, ../sass/custom.scss */
.weco-css .htmlfrg .table .content tr.even > td, #weco-css .htmlfrg .table .content tr.even > td {
  background: #f2f2f2 !important;
}
/* line 3403, ../sass/custom.scss */
.weco-css .htmlfrg .svg #SvgGraphic, #weco-css .htmlfrg .svg #SvgGraphic {
  margin-bottom: 5px;
}

@media (min-width: 600px) and (max-width: 1023px) {
  /* line 4, ../sass/_custom_mobile_hori.scss */
  .weco-css i, #weco-css i {
    font-size: inherit;
  }
  /* line 9, ../sass/_custom_mobile_hori.scss */
  .weco-css .boxinfo span, #weco-css .boxinfo span {
    font-family: "futura-bold";
    font-size: 14px;
    color: #005090;
    font-weight: bold;
  }
  /* line 17, ../sass/_custom_mobile_hori.scss */
  .weco-css h3, #weco-css h3 {
    font-family: "futura-bold";
    font-size: 14px;
    color: #005090;
    font-weight: bold;
  }
  /* line 24, ../sass/_custom_mobile_hori.scss */
  .weco-css .col-respxs-50, #weco-css .col-respxs-50 {
    width: 38%;
  }
  /* line 28, ../sass/_custom_mobile_hori.scss */
  .weco-css .resp_hide, #weco-css .resp_hide {
    display: block;
  }
  /* line 32, ../sass/_custom_mobile_hori.scss */
  .weco-css #logo, #weco-css #logo {
    text-align: left;
    float: left;
    width: 40%;
  }
  /* line 39, ../sass/_custom_mobile_hori.scss */
  .weco-css #basketheader .col-50, #weco-css #basketheader .col-50 {
    width: 48%;
  }
  /* line 43, ../sass/_custom_mobile_hori.scss */
  .weco-css #basketheader .form-group, #weco-css #basketheader .form-group {
    background: #f2f2f2;
  }
  /* line 46, ../sass/_custom_mobile_hori.scss */
  .weco-css #basketheader .form-group.col-33, #weco-css #basketheader .form-group.col-33 {
    width: 100%;
  }
  /* line 54, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #topnavi_wrap, #weco-css #header_wrap #topnavi_wrap {
    display: none !important;
  }
  /* line 58, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #header, #weco-css #header_wrap #header {
    margin-top: 0px;
  }
  /* line 64, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu #mainmenu_basket, #weco-css #header_wrap #mainmenu #mainmenu_basket {
    margin-top: -45px;
  }
}
@media (min-width: 600px) and (max-width: 1023px) and (max-width: 767px) {
  /* line 64, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu #mainmenu_basket, #weco-css #header_wrap #mainmenu #mainmenu_basket {
    margin-top: 55px;
  }
}
@media (min-width: 600px) and (max-width: 1023px) {
  /* line 75, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li a:hover, #weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li a:hover {
    border-bottom: 0;
  }
  /* line 84, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu .first_level .li_first_level, #weco-css #header_wrap #mainmenu .first_level .li_first_level {
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 0px;
  }
  /* line 89, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu .first_level .li_first_level a, #weco-css #header_wrap #mainmenu .first_level .li_first_level a {
    font-size: 15px;
  }
  /* line 96, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu .jetmenu, #weco-css #header_wrap #mainmenu .jetmenu {
    background: #eaf5fb;
  }
  /* line 100, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu .jetmenu li, #weco-css #header_wrap #mainmenu .jetmenu li {
    border-bottom: 1px solid #f8fcff;
    width: 100%;
    right: 0;
  }
  /* line 105, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu .jetmenu li a, #weco-css #header_wrap #mainmenu .jetmenu li a {
    line-height: 40px;
    text-transform: uppercase;
    color: #005090;
    font-size: 14px;
  }
  /* line 111, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu .jetmenu li a:hover, #weco-css #header_wrap #mainmenu .jetmenu li a:hover {
    border-bottom: 0;
  }
  /* line 118, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu .jetmenu .fix-sub, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub1, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub2, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub3, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub1, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub2, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 {
    width: 100%;
    text-align: left;
  }
  /* line 122, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu {
    transform: translateX(30px);
    padding-top: 1px;
    border-top: 1px solid #005090;
    border-bottom: none;
    margin-top: 9px;
  }
  /* line 129, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .level2, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .level2, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .level2, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .level2, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .level2, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .level2, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .level2, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .level2 {
    border: none;
  }
  /* line 133, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row {
    margin-left: -80px;
  }
  /* line 136, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row col, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row col1, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row col2, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row col3, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row col, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row col1, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row col2, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row col3, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row col, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row col1, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row col2, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row col3, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row col, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row col1, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row col2, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row col3, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row col, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row col1, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row col2, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row col3, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row col, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row col1, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row col2, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row col3, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row col, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row col1, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row col2, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row col3, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row col, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row col1, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row col2, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row col3 {
    width: 200px !important;
    text-align: left;
    float: left;
    margin: 0;
  }
  /* line 142, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row col.nochild, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row col1.nochild, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row col2.nochild, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row col3.nochild, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row col.nochild, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row col1.nochild, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row col2.nochild, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row col3.nochild, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row col.nochild, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row col1.nochild, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row col2.nochild, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row col3.nochild, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row col.nochild, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row col1.nochild, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row col2.nochild, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row col3.nochild, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row col.nochild, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row col1.nochild, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row col2.nochild, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row col3.nochild, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row col.nochild, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row col1.nochild, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row col2.nochild, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row col3.nochild, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row col.nochild, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row col1.nochild, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row col2.nochild, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row col3.nochild, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row col.nochild, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row col1.nochild, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row col2.nochild, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row col3.nochild {
    float: none;
  }
  /* line 145, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row col.nochild:first-child, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row col1.nochild:first-child, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row col2.nochild:first-child, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row col3.nochild:first-child, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row col.nochild:first-child, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row col1.nochild:first-child, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row col2.nochild:first-child, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row col3.nochild:first-child, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row col.nochild:first-child, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row col1.nochild:first-child, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row col2.nochild:first-child, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row col3.nochild:first-child, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row col.nochild:first-child, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row col1.nochild:first-child, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row col2.nochild:first-child, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row col3.nochild:first-child, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row col.nochild:first-child, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row col1.nochild:first-child, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row col2.nochild:first-child, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row col3.nochild:first-child, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row col.nochild:first-child, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row col1.nochild:first-child, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row col2.nochild:first-child, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row col3.nochild:first-child, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row col.nochild:first-child, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row col1.nochild:first-child, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row col2.nochild:first-child, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row col3.nochild:first-child, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row col.nochild:first-child, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row col1.nochild:first-child, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row col2.nochild:first-child, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row col3.nochild:first-child {
    float: left;
  }
  /* line 151, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row li, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row li, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row li, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row li, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row li, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row li, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row li, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row li {
    border: none;
  }
  /* line 156, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row1, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row1, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row1, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row1, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub .megamenu .row1, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 .megamenu .row1, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 .megamenu .row1, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 .megamenu .row1 {
    transform: translateX(110px);
  }
  /* line 161, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu .jetmenu .fix-sub i, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 i, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 i, .weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 i, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub i, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub1 i, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub2 i, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub3 i {
    display: none;
  }
  /* line 168, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu .jetmenu .fix-sub:nth-child(2) megamenu, #weco-css #header_wrap #mainmenu .jetmenu .fix-sub:nth-child(2) megamenu {
    transform: translateX(140px);
  }
  /* line 176, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu .jetmenu li a, #weco-css #header_wrap #mainmenu .jetmenu li a {
    font-size: 16px;
    background: none !important;
  }
  /* line 182, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu .jetmenu li .megamenu a, #weco-css #header_wrap #mainmenu .jetmenu li .megamenu a {
    font-size: 14px;
  }
  /* line 192, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu.b2c .jetmenu li, #weco-css #header_wrap #mainmenu.b2c .jetmenu li {
    border-bottom: 1px solid #f8fcff;
  }
  /* line 197, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu.b2c .jetmenu .first_level .li_first_level, #weco-css #header_wrap #mainmenu.b2c .jetmenu .first_level .li_first_level {
    margin-top: 0px;
    border-bottom: 1px solid #f8fcff;
  }
  /* line 201, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu.b2c .jetmenu .first_level .li_first_level a, #weco-css #header_wrap #mainmenu.b2c .jetmenu .first_level .li_first_level a {
    border-bottom: none;
  }
  /* line 205, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu.b2c .jetmenu .first_level .li_first_level .second_level, #weco-css #header_wrap #mainmenu.b2c .jetmenu .first_level .li_first_level .second_level {
    display: none !important;
    min-width: 1px !important;
    max-height: 1px !important;
    max-width: 1px !important;
  }
  /* line 217, ../sass/_custom_mobile_hori.scss */
  .weco-css #header_wrap #mainmenu.b2c .jetmenu .fix-sub .megamenu .row, #weco-css #header_wrap #mainmenu.b2c .jetmenu .fix-sub .megamenu .row {
    margin-left: 0;
  }
  /* line 230, ../sass/_custom_mobile_hori.scss */
  .weco-css .tiles.level01 .tile .tile-img, .weco-css .tiles.level02 .tile .tile-img, #weco-css .tiles.level01 .tile .tile-img, #weco-css .tiles.level02 .tile .tile-img {
    height: 100%;
  }
  /* line 237, ../sass/_custom_mobile_hori.scss */
  .weco-css .tiles .tile .tile-img, #weco-css .tiles .tile .tile-img {
    height: 100%;
  }
  /* line 243, ../sass/_custom_mobile_hori.scss */
  .weco-css #content_wrap, #weco-css #content_wrap {
    margin-top: 12em;
  }
  /* line 247, ../sass/_custom_mobile_hori.scss */
  .weco-css #content_wrap #contact, #weco-css #content_wrap #contact {
    width: 100%;
    float: left;
  }
  /* line 252, ../sass/_custom_mobile_hori.scss */
  .weco-css #content_wrap #quick_bas, #weco-css #content_wrap #quick_bas {
    width: 100%;
    float: right;
    margin: 0 !important;
  }
  /* line 260, ../sass/_custom_mobile_hori.scss */
  .weco-css #content_wrap .tiles.tiles-2 .tile, #weco-css #content_wrap .tiles.tiles-2 .tile {
    width: 100%;
  }
  /* line 267, ../sass/_custom_mobile_hori.scss */
  .weco-css #content_wrap.b2c .resp_hide, #weco-css #content_wrap.b2c .resp_hide {
    display: block;
  }
  /* line 274, ../sass/_custom_mobile_hori.scss */
  .weco-css #content_wrap #docdetail .table .resp_hide, #weco-css #content_wrap #docdetail .table .resp_hide {
    display: none;
  }
  /* line 291, ../sass/_custom_mobile_hori.scss */
  .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(1), .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(1), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(1), #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(1) {
    width: 100%;
  }
  /* line 295, ../sass/_custom_mobile_hori.scss */
  .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(2), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(2) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(2), .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(2) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(2), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(2) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(2), #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(2) ~ li {
    width: 48.8%;
  }
  /* line 299, ../sass/_custom_mobile_hori.scss */
  .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(3), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(3) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(3), .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(3) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(3), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(3) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(3), #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(3) ~ li {
    width: 32.2%;
    height: 500px;
    max-height: 10em;
    min-height: 0 !important;
  }
  /* line 306, ../sass/_custom_mobile_hori.scss */
  .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(4), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(4) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(4), .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(4) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(4), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(4) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(4), #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(4) ~ li {
    width: 23.9%;
  }
  /* line 310, ../sass/_custom_mobile_hori.scss */
  .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(5), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(5) ~ li, .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(6), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(6) ~ li, .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(7), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(7) ~ li, .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(8), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(8) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(5), .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(5) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(6), .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(6) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(7), .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(7) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(8), .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(8) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(5), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(5) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(6), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(6) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(7), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(7) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(8), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(8) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(5), #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(5) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(6), #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(6) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(7), #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(7) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(8), #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(8) ~ li {
    width: 23.9% !important;
    padding: 0 !important;
    height: 500px;
    max-height: 10em;
    min-height: 0 !important;
  }
  /* line 324, ../sass/_custom_mobile_hori.scss */
  .weco-css #content_wrap.b2c .tiles .tile .tile-title, #weco-css #content_wrap.b2c .tiles .tile .tile-title {
    min-height: 0;
    height: 45px;
  }
  /* line 329, ../sass/_custom_mobile_hori.scss */
  .weco-css #content_wrap.b2c .tiles .tile .tile-title a, #weco-css #content_wrap.b2c .tiles .tile .tile-title a {
    font-size: 15px;
  }
  /* line 337, ../sass/_custom_mobile_hori.scss */
  .weco-css #content_wrap.b2c .tiles.level01 .tile .tile-img, #weco-css #content_wrap.b2c .tiles.level01 .tile .tile-img {
    height: auto;
  }
  /* line 346, ../sass/_custom_mobile_hori.scss */
  .weco-css #content_wrap.b2c .tiles.level02 .tile .tile-title, #weco-css #content_wrap.b2c .tiles.level02 .tile .tile-title {
    font-size: 10px !important;
  }
  /* line 350, ../sass/_custom_mobile_hori.scss */
  .weco-css #content_wrap.b2c .tiles.level02 .tile .tile-img, #weco-css #content_wrap.b2c .tiles.level02 .tile .tile-img {
    height: auto;
  }
  /* line 361, ../sass/_custom_mobile_hori.scss */
  .weco-css #content_wrap.b2c .tiles.level03 .tile .tile-title a, #weco-css #content_wrap.b2c .tiles.level03 .tile .tile-title a {
    font-size: 13px !important;
  }
  /* line 366, ../sass/_custom_mobile_hori.scss */
  .weco-css #content_wrap.b2c .tiles.level03 .tile .tile-img, #weco-css #content_wrap.b2c .tiles.level03 .tile .tile-img {
    height: auto;
  }
  /* line 374, ../sass/_custom_mobile_hori.scss */
  .weco-css #content_wrap.b2c .tiles .inactive, #weco-css #content_wrap.b2c .tiles .inactive {
    opacity: 0.4;
  }
  /* line 380, ../sass/_custom_mobile_hori.scss */
  .weco-css #content_wrap .filter_hus, #weco-css #content_wrap .filter_hus {
    z-index: 0;
    position: relative;
    width: 100% !important;
  }
  /* line 399, ../sass/_custom_mobile_hori.scss */
  .weco-css #filter_sidebar #share_filter #share_content button, #weco-css #filter_sidebar #share_filter #share_content button {
    width: 37.1%;
    height: 35px;
  }
  /* line 408, ../sass/_custom_mobile_hori.scss */
  .weco-css #contentarea_wrap #sidebar-left, #weco-css #contentarea_wrap #sidebar-left {
    width: 100%;
    padding: 0 10px 99999px 10px;
  }
  /* line 416, ../sass/_custom_mobile_hori.scss */
  .weco-css #contentarea_wrap #contentarea_main #last_documents_wrap .document_overview, #weco-css #contentarea_wrap #contentarea_main #last_documents_wrap .document_overview {
    width: 100%;
  }
  /* line 423, ../sass/_custom_mobile_hori.scss */
  .weco-css #contentarea_wrap #contentarea_main #basbody0 .table .resp_hide, #weco-css #contentarea_wrap #contentarea_main #basbody0 .table .resp_hide {
    display: none;
  }
  /* line 431, ../sass/_custom_mobile_hori.scss */
  .weco-css #contentarea_wrap #contentarea_main #catconfig #productinfoimages .productimage, #weco-css #contentarea_wrap #contentarea_main #catconfig #productinfoimages .productimage {
    width: 25%;
  }
  /* line 437, ../sass/_custom_mobile_hori.scss */
  .weco-css #contentarea_wrap #contentarea_main #catconfig #productinfowrap .productinfodetails, #weco-css #contentarea_wrap #contentarea_main #catconfig #productinfowrap .productinfodetails {
    width: 100% !important;
  }
  /* line 442, ../sass/_custom_mobile_hori.scss */
  .weco-css #contentarea_wrap #contentarea_main #catconfig .vbuttrow, #weco-css #contentarea_wrap #contentarea_main #catconfig .vbuttrow {
    width: 100%;
  }
  /* line 449, ../sass/_custom_mobile_hori.scss */
  .weco-css #contentarea_wrap #sidebar-right, #weco-css #contentarea_wrap #sidebar-right {
    width: 25%;
    float: right;
  }
  /* line 461, ../sass/_custom_mobile_hori.scss */
  .weco-css .attr_table .input-group-inline .inline-table tr td label, .weco-css .attr_table .input-group-inline .inline-table tr th label, #weco-css .attr_table .input-group-inline .inline-table tr td label, #weco-css .attr_table .input-group-inline .inline-table tr th label {
    font-size: 10px;
  }
  /* line 472, ../sass/_custom_mobile_hori.scss */
  .weco-css .attr_table .input-group-options .attr_table tr th, #weco-css .attr_table .input-group-options .attr_table tr th {
    font-size: 10px;
  }
  /* line 480, ../sass/_custom_mobile_hori.scss */
  .weco-css .attr_table .radio_desc label, #weco-css .attr_table .radio_desc label {
    font-size: 10px;
  }
  /* line 486, ../sass/_custom_mobile_hori.scss */
  .weco-css .attr_table .radio_img .attr_imgdiv, #weco-css .attr_table .radio_img .attr_imgdiv {
    width: 100%;
  }
  /* line 492, ../sass/_custom_mobile_hori.scss */
  .weco-css .attr_table .radio_doc a, #weco-css .attr_table .radio_doc a {
    font-size: 10px;
  }
  /* line 498, ../sass/_custom_mobile_hori.scss */
  .weco-css .attr_table td.attr_img, #weco-css .attr_table td.attr_img {
    text-align: center;
  }
  /* line 500, ../sass/_custom_mobile_hori.scss */
  .weco-css .attr_table td.attr_img img, #weco-css .attr_table td.attr_img img {
    width: 40%;
  }
  /* line 509, ../sass/_custom_mobile_hori.scss */
  .weco-css .search_field #mainmenu_search, #weco-css .search_field #mainmenu_search {
    width: 100%;
    margin: 30px 0px 0px 10px;
  }
  /* line 513, ../sass/_custom_mobile_hori.scss */
  .weco-css .search_field #mainmenu_search .search, #weco-css .search_field #mainmenu_search .search {
    width: 100%;
  }
  /* line 517, ../sass/_custom_mobile_hori.scss */
  .weco-css .search_field #mainmenu_search .search input.searchfield, #weco-css .search_field #mainmenu_search .search input.searchfield {
    width: 90;
  }
  /* line 522, ../sass/_custom_mobile_hori.scss */
  .weco-css .search_field #mainmenu_search .search button, #weco-css .search_field #mainmenu_search .search button {
    width: 40px;
  }
  /* line 531, ../sass/_custom_mobile_hori.scss */
  .weco-css #productlisting .tiles .tile, #weco-css #productlisting .tiles .tile {
    height: 100%;
  }
  /* line 534, ../sass/_custom_mobile_hori.scss */
  .weco-css #productlisting .tiles .tile ul, #weco-css #productlisting .tiles .tile ul {
    margin-top: 5px;
  }
  /* line 538, ../sass/_custom_mobile_hori.scss */
  .weco-css #productlisting .tiles .tile ul .b_in_cart span, #weco-css #productlisting .tiles .tile ul .b_in_cart span {
    display: none;
  }
  /* line 542, ../sass/_custom_mobile_hori.scss */
  .weco-css #productlisting .tiles .tile ul .b_in_cart .i-icon-compare, #weco-css #productlisting .tiles .tile ul .b_in_cart .i-icon-compare {
    font-size: 20px !important;
  }
  /* line 551, ../sass/_custom_mobile_hori.scss */
  .weco-css .productlistview_attr, #weco-css .productlistview_attr {
    height: auto;
  }
  /* line 556, ../sass/_custom_mobile_hori.scss */
  .weco-css #product-comp-wrap .product-comp-table-wrap, #weco-css #product-comp-wrap .product-comp-table-wrap {
    overflow-x: scroll;
  }
  /* line 559, ../sass/_custom_mobile_hori.scss */
  .weco-css #product-comp-wrap .product-comp-table-wrap .doublescroll1, #weco-css #product-comp-wrap .product-comp-table-wrap .doublescroll1 {
    display: none;
  }
  /* line 563, ../sass/_custom_mobile_hori.scss */
  .weco-css #product-comp-wrap .product-comp-table-wrap .doublescroll2, #weco-css #product-comp-wrap .product-comp-table-wrap .doublescroll2 {
    position: absolute;
    margin-left: 280px;
    margin-top: 20px;
    overflow-x: hidden;
  }
  /* line 578, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap.b2c #footer .footer1 .footer-block-head i, #weco-css #footer_wrap.b2c #footer .footer1 .footer-block-head i {
    display: none;
  }
  /* line 582, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap.b2c #footer .footer1 .footer-block-head a, #weco-css #footer_wrap.b2c #footer .footer1 .footer-block-head a {
    font-size: 14px;
  }
  /* line 587, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap.b2c #footer .footer1 .products, #weco-css #footer_wrap.b2c #footer .footer1 .products {
    width: 24%;
    height: 25em;
    padding-left: 10px;
  }
  /* line 594, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap.b2c #footer .footer1 .products .footer-block-head, #weco-css #footer_wrap.b2c #footer .footer1 .products .footer-block-head {
    padding: 10px 0;
  }
  /* line 599, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap.b2c #footer .footer1 .products .block, #weco-css #footer_wrap.b2c #footer .footer1 .products .block {
    padding-top: 10px;
  }
  /* line 602, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap.b2c #footer .footer1 .products .block a, #weco-css #footer_wrap.b2c #footer .footer1 .products .block a {
    font-size: 13px;
  }
  /* line 610, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap.b2c #footer .footer1 .others .footer-block-head, #weco-css #footer_wrap.b2c #footer .footer1 .others .footer-block-head {
    font-size: 15px;
  }
  /* line 616, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap.b2c #footer .footer1 .others .footer-block-body li a, #weco-css #footer_wrap.b2c #footer .footer1 .others .footer-block-body li a {
    font-size: 13px;
  }
  /* line 625, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap.b2c #footer .footer2, #weco-css #footer_wrap.b2c #footer .footer2 {
    width: auto;
  }
  /* line 628, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap.b2c #footer .footer2 li, #weco-css #footer_wrap.b2c #footer .footer2 li {
    float: left;
    padding-left: 10px;
  }
  /* line 637, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap #footer i, #weco-css #footer_wrap #footer i {
    display: none;
  }
  /* line 642, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap #footer a:hover, #weco-css #footer_wrap #footer a:hover {
    color: #005090;
  }
  /* line 647, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap #footer .resp_hide, #weco-css #footer_wrap #footer .resp_hide {
    display: block;
  }
  /* line 650, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap #footer .resp_hide .products, #weco-css #footer_wrap #footer .resp_hide .products {
    width: 100%;
    float: left;
  }
  /* line 655, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap #footer .resp_hide .products .footer-block-head i, #weco-css #footer_wrap #footer .resp_hide .products .footer-block-head i {
    display: none;
  }
  /* line 662, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap #footer .resp_hide .products .footer-block-body li a, #weco-css #footer_wrap #footer .resp_hide .products .footer-block-body li a {
    border-bottom: none;
  }
  /* line 668, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap #footer .resp_hide .products li, #weco-css #footer_wrap #footer .resp_hide .products li {
    float: left;
    width: 100%;
  }
  /* line 675, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap #footer .resp_hide .transactions, #weco-css #footer_wrap #footer .resp_hide .transactions {
    width: 100%;
    float: left;
  }
  /* line 681, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap #footer .resp_hide .transactions .products .footer-block-head i, #weco-css #footer_wrap #footer .resp_hide .transactions .products .footer-block-head i {
    display: none;
  }
  /* line 688, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap #footer .resp_hide .transactions .products .footer-block-body li a, #weco-css #footer_wrap #footer .resp_hide .transactions .products .footer-block-body li a {
    border-bottom: none;
  }
  /* line 695, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap #footer .resp_hide .transactions .products .col1, .weco-css #footer_wrap #footer .resp_hide .transactions .products .col2, .weco-css #footer_wrap #footer .resp_hide .transactions .products .col3, .weco-css #footer_wrap #footer .resp_hide .transactions .products .col4, .weco-css #footer_wrap #footer .resp_hide .transactions .products .col5, #weco-css #footer_wrap #footer .resp_hide .transactions .products .col1, #weco-css #footer_wrap #footer .resp_hide .transactions .products .col2, #weco-css #footer_wrap #footer .resp_hide .transactions .products .col3, #weco-css #footer_wrap #footer .resp_hide .transactions .products .col4, #weco-css #footer_wrap #footer .resp_hide .transactions .products .col5 {
    width: 100%;
  }
  /* line 698, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap #footer .resp_hide .transactions .products .col1 ul, .weco-css #footer_wrap #footer .resp_hide .transactions .products .col2 ul, .weco-css #footer_wrap #footer .resp_hide .transactions .products .col3 ul, .weco-css #footer_wrap #footer .resp_hide .transactions .products .col4 ul, .weco-css #footer_wrap #footer .resp_hide .transactions .products .col5 ul, #weco-css #footer_wrap #footer .resp_hide .transactions .products .col1 ul, #weco-css #footer_wrap #footer .resp_hide .transactions .products .col2 ul, #weco-css #footer_wrap #footer .resp_hide .transactions .products .col3 ul, #weco-css #footer_wrap #footer .resp_hide .transactions .products .col4 ul, #weco-css #footer_wrap #footer .resp_hide .transactions .products .col5 ul {
    padding-left: 15px;
  }
  /* line 701, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap #footer .resp_hide .transactions .products .col1 ul li, .weco-css #footer_wrap #footer .resp_hide .transactions .products .col2 ul li, .weco-css #footer_wrap #footer .resp_hide .transactions .products .col3 ul li, .weco-css #footer_wrap #footer .resp_hide .transactions .products .col4 ul li, .weco-css #footer_wrap #footer .resp_hide .transactions .products .col5 ul li, #weco-css #footer_wrap #footer .resp_hide .transactions .products .col1 ul li, #weco-css #footer_wrap #footer .resp_hide .transactions .products .col2 ul li, #weco-css #footer_wrap #footer .resp_hide .transactions .products .col3 ul li, #weco-css #footer_wrap #footer .resp_hide .transactions .products .col4 ul li, #weco-css #footer_wrap #footer .resp_hide .transactions .products .col5 ul li {
    min-height: 25px;
    list-style: none;
  }
  /* line 706, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap #footer .resp_hide .transactions .products .col1 ul .title, .weco-css #footer_wrap #footer .resp_hide .transactions .products .col2 ul .title, .weco-css #footer_wrap #footer .resp_hide .transactions .products .col3 ul .title, .weco-css #footer_wrap #footer .resp_hide .transactions .products .col4 ul .title, .weco-css #footer_wrap #footer .resp_hide .transactions .products .col5 ul .title, #weco-css #footer_wrap #footer .resp_hide .transactions .products .col1 ul .title, #weco-css #footer_wrap #footer .resp_hide .transactions .products .col2 ul .title, #weco-css #footer_wrap #footer .resp_hide .transactions .products .col3 ul .title, #weco-css #footer_wrap #footer .resp_hide .transactions .products .col4 ul .title, #weco-css #footer_wrap #footer .resp_hide .transactions .products .col5 ul .title {
    min-height: 30px;
    padding-top: 10px;
  }
  /* line 715, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap #footer .resp_hide .others, #weco-css #footer_wrap #footer .resp_hide .others {
    width: 100%;
    max-width: 100%;
  }
  /* line 719, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap #footer .resp_hide .others .footer-block-head, #weco-css #footer_wrap #footer .resp_hide .others .footer-block-head {
    min-height: 25px;
    font-size: 15px;
    border-top: 1px solid #283849;
  }
  /* line 725, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap #footer .resp_hide .others .footer-block-head li i, #weco-css #footer_wrap #footer .resp_hide .others .footer-block-head li i {
    display: none;
  }
  /* line 731, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap #footer .resp_hide .others li, #weco-css #footer_wrap #footer .resp_hide .others li {
    min-height: 30px;
    border-bottom: 1px solid #283849;
    padding-top: 5px;
  }
  /* line 736, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap #footer .resp_hide .others li a, #weco-css #footer_wrap #footer .resp_hide .others li a {
    font-size: 14px;
  }
  /* line 742, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap #footer .resp_hide .block, #weco-css #footer_wrap #footer .resp_hide .block {
    float: none;
    margin: 5px 0 5px 10px;
    font-size: 12px;
  }
  /* line 754, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap #footer .footer-block-head, #weco-css #footer_wrap #footer .footer-block-head {
    border: none;
  }
  /* line 757, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap #footer .footer-block-head a, #weco-css #footer_wrap #footer .footer-block-head a {
    border: none;
  }
  /* line 766, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap .footer-block-body li a:hover, #weco-css #footer_wrap .footer-block-body li a:hover {
    color: #005090;
  }
  /* line 773, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap .footer2, #weco-css #footer_wrap .footer2 {
    height: 100%;
  }
  /* line 776, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap .footer2 li, #weco-css #footer_wrap .footer2 li {
    border-left: none;
    float: none;
    margin-bottom: 10px;
    width: 100%;
  }
  /* line 783, ../sass/_custom_mobile_hori.scss */
  .weco-css #footer_wrap .footer2 a, #weco-css #footer_wrap .footer2 a {
    padding-left: 10px;
  }
  /* line 792, ../sass/_custom_mobile_hori.scss */
  .weco-css #itemlview .boxbody img, #weco-css #itemlview .boxbody img {
    max-width: 25%;
  }
  /* line 802, ../sass/_custom_mobile_hori.scss */
  .weco-css:not(.force-desktop) .table-condensed > tbody > tr > th, .weco-css:not(.force-desktop) .table-condensed > tbody > tr > td, #weco-css:not(.force-desktop) .table-condensed > tbody > tr > th, #weco-css:not(.force-desktop) .table-condensed > tbody > tr > td {
    font-size: 12px;
  }
  /* line 805, ../sass/_custom_mobile_hori.scss */
  .weco-css:not(.force-desktop) .table-condensed > tbody > tr > th.headl, .weco-css:not(.force-desktop) .table-condensed > tbody > tr > td.headl, #weco-css:not(.force-desktop) .table-condensed > tbody > tr > th.headl, #weco-css:not(.force-desktop) .table-condensed > tbody > tr > td.headl {
    width: 45%;
  }
  /* line 813, ../sass/_custom_mobile_hori.scss */
  .weco-css:not(.force-desktop) input,
  .weco-css:not(.force-desktop) input[type="text"],
  .weco-css:not(.force-desktop) input[type="password"],
  .weco-css:not(.force-desktop) input[type="datetime"],
  .weco-css:not(.force-desktop) input[type="datetime-local"],
  .weco-css:not(.force-desktop) input[type="data"],
  .weco-css:not(.force-desktop) input[type="month"],
  .weco-css:not(.force-desktop) input[type="time"],
  .weco-css:not(.force-desktop) input[type="week"],
  .weco-css:not(.force-desktop) input[type="number"],
  .weco-css:not(.force-desktop) input[type="email"],
  .weco-css:not(.force-desktop) input[type="url"],
  .weco-css:not(.force-desktop) input[type="search"],
  .weco-css:not(.force-desktop) input[type="tel"],
  .weco-css:not(.force-desktop) input[type="color"],
  .weco-css:not(.force-desktop) select,
  .weco-css:not(.force-desktop) textarea, #weco-css:not(.force-desktop) input,
  #weco-css:not(.force-desktop) input[type="text"],
  #weco-css:not(.force-desktop) input[type="password"],
  #weco-css:not(.force-desktop) input[type="datetime"],
  #weco-css:not(.force-desktop) input[type="datetime-local"],
  #weco-css:not(.force-desktop) input[type="data"],
  #weco-css:not(.force-desktop) input[type="month"],
  #weco-css:not(.force-desktop) input[type="time"],
  #weco-css:not(.force-desktop) input[type="week"],
  #weco-css:not(.force-desktop) input[type="number"],
  #weco-css:not(.force-desktop) input[type="email"],
  #weco-css:not(.force-desktop) input[type="url"],
  #weco-css:not(.force-desktop) input[type="search"],
  #weco-css:not(.force-desktop) input[type="tel"],
  #weco-css:not(.force-desktop) input[type="color"],
  #weco-css:not(.force-desktop) select,
  #weco-css:not(.force-desktop) textarea {
    height: auto;
  }
  /* line 836, ../sass/_custom_mobile_hori.scss */
  .weco-css button i, .weco-css button span, #weco-css button i, #weco-css button span {
    font-size: 13px;
  }
  /* line 841, ../sass/_custom_mobile_hori.scss */
  .weco-css button.b-icon-bg span, #weco-css button.b-icon-bg span {
    font-size: 13px;
  }
  /* line 849, ../sass/_custom_mobile_hori.scss */
  .weco-css .ui-dialog .ui-dialog-titlebar button, #weco-css .ui-dialog .ui-dialog-titlebar button {
    width: auto;
  }
  /* line 853, ../sass/_custom_mobile_hori.scss */
  .weco-css .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close, #weco-css .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close {
    top: 0;
    right: 1.5em;
    margin: 0;
  }
  /* line 861, ../sass/_custom_mobile_hori.scss */
  .weco-css .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset, #weco-css .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    float: none;
    padding: 0 8px;
  }
}
@media (min-width: 600px) and (max-width: 1023px), (min-width: 600px) and (max-width: 800px) {
  /* line 3426, ../sass/custom.scss */
  .weco-css #content_wrap.b2c .tiles li, #weco-css #content_wrap.b2c .tiles li {
    margin-right: 1%;
  }
  /* line 3432, ../sass/custom.scss */
  .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(1), .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(1), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(1), #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(1) {
    width: 100%;
  }
  /* line 3436, ../sass/custom.scss */
  .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(2), .weco-css #content_wrap.b2c .tiles li:first-child :nth-last-child(2) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(2), .weco-css #content_wrap.b2c .tiles tile:first-child :nth-last-child(2) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(2), #weco-css #content_wrap.b2c .tiles li:first-child :nth-last-child(2) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(2), #weco-css #content_wrap.b2c .tiles tile:first-child :nth-last-child(2) ~ li {
    width: 48.8%;
  }
  /* line 3440, ../sass/custom.scss */
  .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(3), .weco-css #content_wrap.b2c .tiles li:first-child :nth-last-child(3) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(3), .weco-css #content_wrap.b2c .tiles tile:first-child :nth-last-child(3) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(3), #weco-css #content_wrap.b2c .tiles li:first-child :nth-last-child(3) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(3), #weco-css #content_wrap.b2c .tiles tile:first-child :nth-last-child(3) ~ li {
    width: 32.2%;
  }
  /* line 3444, ../sass/custom.scss */
  .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(4), .weco-css #content_wrap.b2c .tiles li:first-child :nth-last-child(4) ~ li, .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(5), .weco-css #content_wrap.b2c .tiles li:first-child :nth-last-child(5) ~ li, .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(6), .weco-css #content_wrap.b2c .tiles li:first-child :nth-last-child(6) ~ li, .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(7), .weco-css #content_wrap.b2c .tiles li:first-child :nth-last-child(7) ~ li, .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(8), .weco-css #content_wrap.b2c .tiles li:first-child :nth-last-child(8) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(4), .weco-css #content_wrap.b2c .tiles tile:first-child :nth-last-child(4) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(5), .weco-css #content_wrap.b2c .tiles tile:first-child :nth-last-child(5) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(6), .weco-css #content_wrap.b2c .tiles tile:first-child :nth-last-child(6) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(7), .weco-css #content_wrap.b2c .tiles tile:first-child :nth-last-child(7) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(8), .weco-css #content_wrap.b2c .tiles tile:first-child :nth-last-child(8) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(4), #weco-css #content_wrap.b2c .tiles li:first-child :nth-last-child(4) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(5), #weco-css #content_wrap.b2c .tiles li:first-child :nth-last-child(5) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(6), #weco-css #content_wrap.b2c .tiles li:first-child :nth-last-child(6) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(7), #weco-css #content_wrap.b2c .tiles li:first-child :nth-last-child(7) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(8), #weco-css #content_wrap.b2c .tiles li:first-child :nth-last-child(8) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(4), #weco-css #content_wrap.b2c .tiles tile:first-child :nth-last-child(4) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(5), #weco-css #content_wrap.b2c .tiles tile:first-child :nth-last-child(5) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(6), #weco-css #content_wrap.b2c .tiles tile:first-child :nth-last-child(6) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(7), #weco-css #content_wrap.b2c .tiles tile:first-child :nth-last-child(7) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(8), #weco-css #content_wrap.b2c .tiles tile:first-child :nth-last-child(8) ~ li {
    width: 23.9%;
  }
}
@media (max-width: 600px) {
  /* line 7, ../sass/_custom_mobile_vert.scss */
  .weco-css #login .highlightbox input, .weco-css custsel .highlightbox input, #weco-css #login .highlightbox input, #weco-css custsel .highlightbox input {
    width: 100%;
  }
  /* line 13, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap, #weco-css #header_wrap {
    margin-top: 0;
    height: auto;
  }
  /* line 18, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #header #logo, #weco-css #header_wrap #header #logo {
    float: left;
  }
  /* line 24, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap .search_field #mainmenu_search, #weco-css #header_wrap .search_field #mainmenu_search {
    width: 100%;
    margin: 0;
    margin-top: 10px;
  }
  /* line 30, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap .search_field #mainmenu_search .search button, #weco-css #header_wrap .search_field #mainmenu_search .search button {
    width: 40px;
  }
  /* line 38, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #topnavi_wrap, #weco-css #header_wrap #topnavi_wrap {
    display: none;
  }
  /* line 44, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #mainmenu .first_level .li_first_level, #weco-css #header_wrap #mainmenu .first_level .li_first_level {
    padding-left: 0px;
  }
  /* line 52, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #mainmenu.b2c .jetmenu .first_level .li_first_level, #weco-css #header_wrap #mainmenu.b2c .jetmenu .first_level .li_first_level {
    margin-top: 0px;
    border-bottom: 1px solid #283849;
  }
  /* line 56, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #mainmenu.b2c .jetmenu .first_level .li_first_level a, #weco-css #header_wrap #mainmenu.b2c .jetmenu .first_level .li_first_level a {
    border-bottom: none;
  }
  /* line 60, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #mainmenu.b2c .jetmenu .first_level .li_first_level .second_level, #weco-css #header_wrap #mainmenu.b2c .jetmenu .first_level .li_first_level .second_level {
    display: none !important;
    min-width: 1px !important;
    max-height: 1px !important;
    max-width: 1px !important;
  }
  /* line 72, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #mainmenu #mainmenu_basket, #weco-css #header_wrap #mainmenu #mainmenu_basket {
    margin-top: -105px;
  }
  /* line 76, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #mainmenu #mainmenu_basket #bascontent #bascontheader, #weco-css #header_wrap #mainmenu #mainmenu_basket #bascontent #bascontheader {
    height: 36px;
  }
  /* line 79, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #mainmenu #mainmenu_basket #bascontent #bascontheader i, #weco-css #header_wrap #mainmenu #mainmenu_basket #bascontent #bascontheader i {
    font-size: 23px !important;
    margin: 1px;
  }
  /* line 84, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #mainmenu #mainmenu_basket #bascontent #bascontheader .respxs_show, #weco-css #header_wrap #mainmenu #mainmenu_basket #bascontent #bascontheader .respxs_show {
    font-size: 18px;
    padding-top: 5px;
  }
  /* line 94, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li, #weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li {
    border-bottom: 1px solid #f8fcff;
    width: 100%;
    right: 0;
    padding-right: 0;
  }
  /* line 100, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li a, #weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li a {
    line-height: 40px;
    text-transform: uppercase;
    color: #005090;
    font-size: 14px;
  }
  /* line 106, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li a:hover, #weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li a:hover {
    border-bottom: 0;
  }
  /* line 112, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu, #weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu {
    background: #f2f2f2;
    transform: translateX(0);
  }
  /* line 116, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu li, .weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu level2, #weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu li, #weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu level2 {
    background: none;
    line-height: 30px;
    padding: 0;
    padding-left: 30px;
    min-width: 480px;
  }
  /* line 123, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu li a, .weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu level2 a, #weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu li a, #weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu level2 a {
    text-transform: capitalize;
    background: none;
    font-size: 14px;
    border-bottom: none;
    color: #505050;
  }
  /* line 132, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .title, #weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .title {
    background: #f2f2f2;
    line-height: 30px;
    padding: 0;
    padding-left: 20px;
    margin: 0;
    color: #ffffff;
    border-top: 1px solid #505050;
  }
  /* line 141, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .title a, #weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .title a {
    text-transform: capitalize;
    background: none;
    font-weight: normal;
    font-size: 14px;
    border-bottom: none;
    color: #505050;
  }
  /* line 151, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .row, #weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .row {
    margin: 0;
    min-width: 480px;
    max-width: 480px;
    width: 100%;
    transform: translateX(0);
  }
  /* line 158, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .row ul, #weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .row ul {
    margin: 0;
  }
  /* line 162, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .row .li, #weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .row .li {
    width: 100%;
  }
  /* line 166, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .row .col, #weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .row .col {
    width: 100%;
    height: 27px;
    transform: translateX(0);
  }
  /* line 171, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .row .col:last-child, #weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .row .col:last-child {
    height: 40px;
  }
  /* line 174, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .row .col:last-child .li, #weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .row .col:last-child .li {
    border: none;
  }
  /* line 180, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .row .col1, .weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .row .col2, .weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .row .col3, .weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .row .col4, .weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .row .col5, #weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .row .col1, #weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .row .col2, #weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .row .col3, #weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .row .col4, #weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .row .col5 {
    width: 100%;
    max-width: 100%;
  }
  /* line 186, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .row1, #weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li .megamenu .row1 {
    transform: translateX(0);
  }
  /* line 191, ../sass/_custom_mobile_vert.scss */
  .weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li.fix-sub, #weco-css #header_wrap #mainmenu #mainmenu_navi .jetmenu li.fix-sub {
    z-index: 20;
    background: #f2f2f2;
  }
  /* line 202, ../sass/_custom_mobile_vert.scss */
  .weco-css #welcomehdr h1, #weco-css #welcomehdr h1 {
    font-size: 14px;
  }
  /* line 208, ../sass/_custom_mobile_vert.scss */
  .weco-css #welcomehdr > div > div h3, #weco-css #welcomehdr > div > div h3 {
    font-size: 12px;
  }
  /* line 213, ../sass/_custom_mobile_vert.scss */
  .weco-css #welcomehdr > div > div table td, #weco-css #welcomehdr > div > div table td {
    font-size: 12px;
  }
  /* line 219, ../sass/_custom_mobile_vert.scss */
  .weco-css #welcomehdr > div > div a.link, #weco-css #welcomehdr > div > div a.link {
    font-size: 12px;
  }
  /* line 232, ../sass/_custom_mobile_vert.scss */
  .weco-css #last_documents_wrap .expand-head span h3, #weco-css #last_documents_wrap .expand-head span h3 {
    font-size: 14px;
  }
  /* line 240, ../sass/_custom_mobile_vert.scss */
  .weco-css #last_documents_wrap .document_overview .last_orders_block th, .weco-css #last_documents_wrap .document_overview .last_orders_block td, #weco-css #last_documents_wrap .document_overview .last_orders_block th, #weco-css #last_documents_wrap .document_overview .last_orders_block td {
    width: 33%;
  }
  /* line 246, ../sass/_custom_mobile_vert.scss */
  .weco-css #last_documents_wrap .highlightbox, #weco-css #last_documents_wrap .highlightbox {
    padding: 0 10px;
  }
  /* line 251, ../sass/_custom_mobile_vert.scss */
  .weco-css #content_wrap, #weco-css #content_wrap {
    margin-top: 1em;
  }
  /* line 260, ../sass/_custom_mobile_vert.scss */
  .weco-css #content_wrap #catbody0 #catitemlist #productlisting .tiles .tile, #weco-css #content_wrap #catbody0 #catitemlist #productlisting .tiles .tile {
    width: 100%;
    height: auto;
  }
  /* line 264, ../sass/_custom_mobile_vert.scss */
  .weco-css #content_wrap #catbody0 #catitemlist #productlisting .tiles .tile .productlistview_attr, #weco-css #content_wrap #catbody0 #catitemlist #productlisting .tiles .tile .productlistview_attr {
    height: auto;
  }
  /* line 267, ../sass/_custom_mobile_vert.scss */
  .weco-css #content_wrap #catbody0 #catitemlist #productlisting .tiles .tile .productlistview_attr .table, #weco-css #content_wrap #catbody0 #catitemlist #productlisting .tiles .tile .productlistview_attr .table {
    width: auto;
  }
  /* line 271, ../sass/_custom_mobile_vert.scss */
  .weco-css #content_wrap #catbody0 #catitemlist #productlisting .tiles .tile .productlistview_attr .table > tbody > th, .weco-css #content_wrap #catbody0 #catitemlist #productlisting .tiles .tile .productlistview_attr .table > tbody > td, #weco-css #content_wrap #catbody0 #catitemlist #productlisting .tiles .tile .productlistview_attr .table > tbody > th, #weco-css #content_wrap #catbody0 #catitemlist #productlisting .tiles .tile .productlistview_attr .table > tbody > td {
    font-size: 11px;
  }
  /* line 280, ../sass/_custom_mobile_vert.scss */
  .weco-css #content_wrap #catbody0 #catitemlist #productlisting .tiles .tile ul, #weco-css #content_wrap #catbody0 #catitemlist #productlisting .tiles .tile ul {
    width: 155px !important;
  }
  /* line 291, ../sass/_custom_mobile_vert.scss */
  .weco-css #content_wrap.b2c .resp_hide, #weco-css #content_wrap.b2c .resp_hide {
    display: block;
  }
  /* line 302, ../sass/_custom_mobile_vert.scss */
  .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(1), .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(1), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(1), #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(1) {
    width: 100%;
  }
  /* line 306, ../sass/_custom_mobile_vert.scss */
  .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(2), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(2) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(2), .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(2) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(2), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(2) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(2), #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(2) ~ li {
    width: 48.8%;
  }
  /* line 310, ../sass/_custom_mobile_vert.scss */
  .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(3), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(3) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(3), .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(3) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(3), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(3) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(3), #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(3) ~ li {
    width: 32.2%;
    height: 500px;
    max-height: 10em;
    min-height: 0 !important;
  }
  /* line 317, ../sass/_custom_mobile_vert.scss */
  .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(4), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(4) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(4), .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(4) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(4), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(4) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(4), #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(4) ~ li {
    width: 23.9%;
  }
  /* line 321, ../sass/_custom_mobile_vert.scss */
  .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(5), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(5) ~ li, .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(6), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(6) ~ li, .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(7), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(7) ~ li, .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(8), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(8) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(5), .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(5) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(6), .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(6) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(7), .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(7) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(8), .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(8) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(5), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(5) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(6), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(6) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(7), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(7) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(8), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(8) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(5), #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(5) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(6), #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(6) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(7), #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(7) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(8), #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(8) ~ li {
    width: 23.9% !important;
    padding: 0 !important;
    height: 500px;
    max-height: 10em;
    min-height: 0 !important;
  }
  /* line 335, ../sass/_custom_mobile_vert.scss */
  .weco-css #content_wrap.b2c .tiles .tile .tile-title, #weco-css #content_wrap.b2c .tiles .tile .tile-title {
    min-height: 0;
    height: 45px;
  }
  /* line 340, ../sass/_custom_mobile_vert.scss */
  .weco-css #content_wrap.b2c .tiles .tile .tile-title a, #weco-css #content_wrap.b2c .tiles .tile .tile-title a {
    font-size: 12px;
  }
  /* line 348, ../sass/_custom_mobile_vert.scss */
  .weco-css #content_wrap.b2c .tiles.level01 .tile .tile-img, #weco-css #content_wrap.b2c .tiles.level01 .tile .tile-img {
    height: auto;
  }
  /* line 357, ../sass/_custom_mobile_vert.scss */
  .weco-css #content_wrap.b2c .tiles.level02 .tile .tile-title, #weco-css #content_wrap.b2c .tiles.level02 .tile .tile-title {
    font-size: 10px !important;
  }
  /* line 361, ../sass/_custom_mobile_vert.scss */
  .weco-css #content_wrap.b2c .tiles.level02 .tile .tile-img, #weco-css #content_wrap.b2c .tiles.level02 .tile .tile-img {
    height: auto;
  }
  /* line 372, ../sass/_custom_mobile_vert.scss */
  .weco-css #content_wrap.b2c .tiles.level03 .tile .tile-title a, #weco-css #content_wrap.b2c .tiles.level03 .tile .tile-title a {
    font-size: 13px !important;
  }
  /* line 377, ../sass/_custom_mobile_vert.scss */
  .weco-css #content_wrap.b2c .tiles.level03 .tile .tile-img, #weco-css #content_wrap.b2c .tiles.level03 .tile .tile-img {
    height: auto;
  }
  /* line 385, ../sass/_custom_mobile_vert.scss */
  .weco-css #content_wrap.b2c .tiles .inactive, #weco-css #content_wrap.b2c .tiles .inactive {
    opacity: 0.4;
  }
  /* line 391, ../sass/_custom_mobile_vert.scss */
  .weco-css #content_wrap .filter_hus, #weco-css #content_wrap .filter_hus {
    z-index: 0;
    position: relative !important;
    width: 100% !important;
  }
  /* line 400, ../sass/_custom_mobile_vert.scss */
  .weco-css #filter_sidebar #share_filter #share_button, #weco-css #filter_sidebar #share_filter #share_button {
    width: 97%;
    margin: 0 5px;
  }
  /* line 406, ../sass/_custom_mobile_vert.scss */
  .weco-css #filter_sidebar #share_filter #share_content #filter_url, #weco-css #filter_sidebar #share_filter #share_content #filter_url {
    margin-left: 5px;
  }
  /* line 410, ../sass/_custom_mobile_vert.scss */
  .weco-css #filter_sidebar #share_filter #share_content button, #weco-css #filter_sidebar #share_filter #share_content button {
    width: 33.5%;
    height: 35px;
  }
  /* line 419, ../sass/_custom_mobile_vert.scss */
  .weco-css #contentarea_main .table, #weco-css #contentarea_main .table {
    width: 100% !important;
  }
  /* line 425, ../sass/_custom_mobile_vert.scss */
  .weco-css #contentarea_main #catitemlist .productnavigator .smallText, .weco-css #contentarea_main #catitemlist .productnavigator items, #weco-css #contentarea_main #catitemlist .productnavigator .smallText, #weco-css #contentarea_main #catitemlist .productnavigator items {
    float: none;
    margin-left: 0;
  }
  /* line 436, ../sass/_custom_mobile_vert.scss */
  .weco-css #contentarea_main #catconfig #catconfigdata .catconfig-block-data, #weco-css #contentarea_main #catconfig #catconfigdata .catconfig-block-data {
    width: 100%;
  }
  /* line 441, ../sass/_custom_mobile_vert.scss */
  .weco-css #contentarea_main #catconfig #catconfigdata .catconfig-block-data .dialog_select button, #weco-css #contentarea_main #catconfig #catconfigdata .catconfig-block-data .dialog_select button {
    width: 90%;
  }
  /* line 448, ../sass/_custom_mobile_vert.scss */
  .weco-css #contentarea_main #catconfig .vbuttrow, #weco-css #contentarea_main #catconfig .vbuttrow {
    width: 100%;
  }
  /* line 460, ../sass/_custom_mobile_vert.scss */
  .weco-css .attr_table .input-group-inline .inline-table tr td label, .weco-css .attr_table .input-group-inline .inline-table tr th label, #weco-css .attr_table .input-group-inline .inline-table tr td label, #weco-css .attr_table .input-group-inline .inline-table tr th label {
    font-size: 10px;
  }
  /* line 471, ../sass/_custom_mobile_vert.scss */
  .weco-css .attr_table .input-group-options .attr_table tr th, #weco-css .attr_table .input-group-options .attr_table tr th {
    font-size: 10px;
  }
  /* line 479, ../sass/_custom_mobile_vert.scss */
  .weco-css .attr_table .radio_desc label, #weco-css .attr_table .radio_desc label {
    font-size: 10px;
  }
  /* line 485, ../sass/_custom_mobile_vert.scss */
  .weco-css .attr_table .radio_img .attr_imgdiv, #weco-css .attr_table .radio_img .attr_imgdiv {
    width: 100%;
  }
  /* line 491, ../sass/_custom_mobile_vert.scss */
  .weco-css .attr_table .radio_doc a, #weco-css .attr_table .radio_doc a {
    font-size: 10px;
  }
  /* line 497, ../sass/_custom_mobile_vert.scss */
  .weco-css .attr_table td.attr_img, #weco-css .attr_table td.attr_img {
    text-align: center;
  }
  /* line 499, ../sass/_custom_mobile_vert.scss */
  .weco-css .attr_table td.attr_img img, #weco-css .attr_table td.attr_img img {
    width: 40%;
  }
  /* line 507, ../sass/_custom_mobile_vert.scss */
  .weco-css #basketheader .col-50, #weco-css #basketheader .col-50 {
    width: 100%;
  }
  /* line 511, ../sass/_custom_mobile_vert.scss */
  .weco-css #basketheader .input-addon-right, #weco-css #basketheader .input-addon-right {
    padding-top: 0px;
  }
  /* line 515, ../sass/_custom_mobile_vert.scss */
  .weco-css #basketheader .highlightbox, #weco-css #basketheader .highlightbox {
    background-color: #f2f2f2;
  }
  /* line 519, ../sass/_custom_mobile_vert.scss */
  .weco-css #basketheader .highlightbox a .col-50, #weco-css #basketheader .highlightbox a .col-50 {
    padding-top: 0;
    padding-bottom: 0;
  }
  /* line 525, ../sass/_custom_mobile_vert.scss */
  .weco-css #basketheader .highlightbox .input-group-inline, #weco-css #basketheader .highlightbox .input-group-inline {
    margin: 0;
  }
  /* line 533, ../sass/_custom_mobile_vert.scss */
  .weco-css #basbody .rt_secondary .rt_sec_body, .weco-css #basbody .rt_secondary .rt_sec_head, #weco-css #basbody .rt_secondary .rt_sec_body, #weco-css #basbody .rt_secondary .rt_sec_head {
    float: left;
    width: 49%;
  }
  /* line 537, ../sass/_custom_mobile_vert.scss */
  .weco-css #basbody .rt_secondary .rt_sec_body input[readonly], .weco-css #basbody .rt_secondary .rt_sec_head input[readonly], #weco-css #basbody .rt_secondary .rt_sec_body input[readonly], #weco-css #basbody .rt_secondary .rt_sec_head input[readonly] {
    height: 20px;
  }
  /* line 543, ../sass/_custom_mobile_vert.scss */
  .weco-css #basbody .rt_secondary .basschedulehead .quant, .weco-css #basbody .rt_secondary .basschedulehead .date, .weco-css #basbody .rt_secondary .basschedule .quant, .weco-css #basbody .rt_secondary .basschedule .date, #weco-css #basbody .rt_secondary .basschedulehead .quant, #weco-css #basbody .rt_secondary .basschedulehead .date, #weco-css #basbody .rt_secondary .basschedule .quant, #weco-css #basbody .rt_secondary .basschedule .date {
    width: 100%;
    text-align: left;
  }
  /* line 548, ../sass/_custom_mobile_vert.scss */
  .weco-css #basbody .rt_secondary .basschedulehead .quant, .weco-css #basbody .rt_secondary .basschedule .quant, #weco-css #basbody .rt_secondary .basschedulehead .quant, #weco-css #basbody .rt_secondary .basschedule .quant {
    padding-bottom: 5px;
  }
  /* line 555, ../sass/_custom_mobile_vert.scss */
  .weco-css #basbody .vbuttrow .vbutton, #weco-css #basbody .vbuttrow .vbutton {
    float: left !important;
  }
  /* line 564, ../sass/_custom_mobile_vert.scss */
  .weco-css #basbody0 .vbuttrow .vbutton, #weco-css #basbody0 .vbuttrow .vbutton {
    float: left !important;
  }
  /* line 572, ../sass/_custom_mobile_vert.scss */
  .weco-css .rt_secondary .input-addon-right .i-magnifier, #weco-css .rt_secondary .input-addon-right .i-magnifier {
    font-size: 23px;
    top: -4px;
  }
  /* line 584, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap #footer .footer1 a:hover, #weco-css #footer_wrap #footer .footer1 a:hover {
    color: #005090;
  }
  /* line 589, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap #footer .footer1 .resp_hide, #weco-css #footer_wrap #footer .footer1 .resp_hide {
    display: block;
  }
  /* line 592, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap #footer .footer1 .resp_hide .products, #weco-css #footer_wrap #footer .footer1 .resp_hide .products {
    width: 100%;
    float: left;
  }
  /* line 596, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap #footer .footer1 .resp_hide .products .footer-block-head, #weco-css #footer_wrap #footer .footer1 .resp_hide .products .footer-block-head {
    min-height: 25px;
    font-size: 15px;
    line-height: 25px;
    border-top: 1px solid #283849;
  }
  /* line 602, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap #footer .footer1 .resp_hide .products .footer-block-head i, #weco-css #footer_wrap #footer .footer1 .resp_hide .products .footer-block-head i {
    display: none;
  }
  /* line 609, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap #footer .footer1 .resp_hide .products .footer-block-body li a, #weco-css #footer_wrap #footer .footer1 .resp_hide .products .footer-block-body li a {
    border-bottom: none;
  }
  /* line 616, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap #footer .footer1 .resp_hide .products li, #weco-css #footer_wrap #footer .footer1 .resp_hide .products li {
    float: left;
    width: 100%;
  }
  /* line 622, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions {
    width: 100%;
    float: left;
  }
  /* line 628, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .footer-block-head i, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .footer-block-head i {
    display: none;
  }
  /* line 635, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .footer-block-body li a, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .footer-block-body li a {
    border-bottom: none;
  }
  /* line 642, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col1, .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col2, .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col3, .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col4, .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col5, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col1, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col2, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col3, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col4, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col5 {
    width: 100%;
  }
  /* line 645, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col1 ul, .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col2 ul, .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col3 ul, .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col4 ul, .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col5 ul, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col1 ul, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col2 ul, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col3 ul, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col4 ul, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col5 ul {
    padding-left: 15px;
  }
  /* line 648, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col1 ul li, .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col2 ul li, .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col3 ul li, .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col4 ul li, .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col5 ul li, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col1 ul li, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col2 ul li, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col3 ul li, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col4 ul li, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col5 ul li {
    min-height: 25px;
    list-style: none;
  }
  /* line 653, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col1 ul .title, .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col2 ul .title, .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col3 ul .title, .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col4 ul .title, .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col5 ul .title, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col1 ul .title, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col2 ul .title, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col3 ul .title, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col4 ul .title, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .products .col5 ul .title {
    min-height: 30px;
    padding-top: 10px;
  }
  /* line 661, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .others, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .others {
    width: 100%;
    max-width: 100%;
  }
  /* line 665, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .others .footer-block-head, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .others .footer-block-head {
    min-height: 25px;
    font-size: 15px;
    border-top: 1px solid #283849;
  }
  /* line 671, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .others .footer-block-head li i, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .others .footer-block-head li i {
    display: none;
  }
  /* line 677, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .others li, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .others li {
    min-height: 30px;
    border-bottom: 1px solid #283849;
    padding-top: 5px;
  }
  /* line 682, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .others li a, #weco-css #footer_wrap #footer .footer1 .resp_hide .transactions .others li a {
    font-size: 14px;
  }
  /* line 690, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap #footer .footer1 .resp_hide .block, #weco-css #footer_wrap #footer .footer1 .resp_hide .block {
    float: none;
    margin: 5px 0 5px 10px;
    font-size: 12px;
  }
  /* line 696, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap #footer .footer1 .resp_hide .footer-block-head, #weco-css #footer_wrap #footer .footer1 .resp_hide .footer-block-head {
    min-height: 50px;
  }
  /* line 704, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap #footer .footer1 .footer-block-body li a:hover, #weco-css #footer_wrap #footer .footer1 .footer-block-body li a:hover {
    color: #005090;
  }
  /* line 713, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap #footer .footer2, #weco-css #footer_wrap #footer .footer2 {
    height: 100%;
  }
  /* line 716, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap #footer .footer2 li, #weco-css #footer_wrap #footer .footer2 li {
    border-left: none;
    float: none;
    margin-bottom: 10px;
    width: 100%;
  }
  /* line 723, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap #footer .footer2 a, #weco-css #footer_wrap #footer .footer2 a {
    padding-left: 10px;
  }
  /* line 732, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap.b2c #footer .footer1 .resp_hide, #weco-css #footer_wrap.b2c #footer .footer1 .resp_hide {
    display: block;
  }
  /* line 736, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap.b2c #footer .footer1 .products, #weco-css #footer_wrap.b2c #footer .footer1 .products {
    max-width: 100%;
  }
  /* line 739, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap.b2c #footer .footer1 .products i, #weco-css #footer_wrap.b2c #footer .footer1 .products i {
    display: none;
  }
  /* line 744, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap.b2c #footer .footer1 .others, #weco-css #footer_wrap.b2c #footer .footer1 .others {
    max-width: 100%;
    width: 100%;
    float: left;
    clear: both;
  }
  /* line 750, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap.b2c #footer .footer1 .others .footer-block-head, #weco-css #footer_wrap.b2c #footer .footer1 .others .footer-block-head {
    min-height: 25px;
    font-size: 15px;
    border-top: 1px solid #283849;
  }
  /* line 755, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap.b2c #footer .footer1 .others .footer-block-head i, #weco-css #footer_wrap.b2c #footer .footer1 .others .footer-block-head i {
    color: #005090;
  }
  /* line 763, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap.b2c #footer .footer1 .others li a, #weco-css #footer_wrap.b2c #footer .footer1 .others li a {
    padding-left: 8px;
    padding-top: 5px;
    font-size: 12px;
  }
  /* line 773, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap.b2c #footer .footer2 li, #weco-css #footer_wrap.b2c #footer .footer2 li {
    float: left;
    padding-left: 0px;
    padding-bottom: 5px;
    border: none;
  }
  /* line 780, ../sass/_custom_mobile_vert.scss */
  .weco-css #footer_wrap.b2c #footer .footer2 a, #weco-css #footer_wrap.b2c #footer .footer2 a {
    padding-left: 0px;
  }
  /* line 788, ../sass/_custom_mobile_vert.scss */
  .weco-css h1, #weco-css h1 {
    height: auto;
  }
  /* line 793, ../sass/_custom_mobile_vert.scss */
  .weco-css #productinfoimages .productimage, #weco-css #productinfoimages .productimage {
    margin-left: auto;
    margin-right: auto;
    width: 35%;
  }
  /* line 799, ../sass/_custom_mobile_vert.scss */
  .weco-css #productinfoimages .zoomtext, #weco-css #productinfoimages .zoomtext {
    float: left;
    padding-bottom: 5px;
  }
  /* line 804, ../sass/_custom_mobile_vert.scss */
  .weco-css #productinfoimages .addtobasket, #weco-css #productinfoimages .addtobasket {
    float: left;
  }
  /* line 808, ../sass/_custom_mobile_vert.scss */
  .weco-css #productinfoimages .basketadds, #weco-css #productinfoimages .basketadds {
    float: right;
    font-size: 25px;
    margin-left: 0;
  }
  /* line 815, ../sass/_custom_mobile_vert.scss */
  .weco-css .productlisting_bild, #weco-css .productlisting_bild {
    width: 97%;
  }
  /* line 818, ../sass/_custom_mobile_vert.scss */
  .weco-css .productlisting_bild img, #weco-css .productlisting_bild img {
    display: block !important;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 825, ../sass/_custom_mobile_vert.scss */
  .weco-css #sidebar-left, .weco-css #sidebar-right, #weco-css #sidebar-left, #weco-css #sidebar-right {
    width: 100%;
  }
  /* line 830, ../sass/_custom_mobile_vert.scss */
  .weco-css #product-comp-wrap .product-comp-table-wrap, #weco-css #product-comp-wrap .product-comp-table-wrap {
    overflow-x: scroll;
  }
  /* line 833, ../sass/_custom_mobile_vert.scss */
  .weco-css #product-comp-wrap .product-comp-table-wrap .doublescroll1, #weco-css #product-comp-wrap .product-comp-table-wrap .doublescroll1 {
    display: none;
  }
  /* line 837, ../sass/_custom_mobile_vert.scss */
  .weco-css #product-comp-wrap .product-comp-table-wrap .doublescroll2, #weco-css #product-comp-wrap .product-comp-table-wrap .doublescroll2 {
    position: absolute;
    margin-left: 280px;
    margin-top: 20px;
    overflow-x: hidden;
  }
  /* line 845, ../sass/_custom_mobile_vert.scss */
  .weco-css #product-comp-wrap .product-comp-table-wrap .table td, #weco-css #product-comp-wrap .product-comp-table-wrap .table td {
    width: 250px;
  }
  /* line 852, ../sass/_custom_mobile_vert.scss */
  .weco-css .search_field, #weco-css .search_field {
    margin-left: 5px;
  }
  /* line 860, ../sass/_custom_mobile_vert.scss */
  .weco-css:not(.force-desktop) .table-condensed > tbody > tr > th, .weco-css:not(.force-desktop) .table-condensed > tbody > tr > td, #weco-css:not(.force-desktop) .table-condensed > tbody > tr > th, #weco-css:not(.force-desktop) .table-condensed > tbody > tr > td {
    font-size: 11px;
  }
  /* line 863, ../sass/_custom_mobile_vert.scss */
  .weco-css:not(.force-desktop) .table-condensed > tbody > tr > th.headl, .weco-css:not(.force-desktop) .table-condensed > tbody > tr > td.headl, #weco-css:not(.force-desktop) .table-condensed > tbody > tr > th.headl, #weco-css:not(.force-desktop) .table-condensed > tbody > tr > td.headl {
    width: 45%;
  }
  /* line 871, ../sass/_custom_mobile_vert.scss */
  .weco-css:not(.force-desktop) input,
  .weco-css:not(.force-desktop) input[type="text"],
  .weco-css:not(.force-desktop) input[type="password"],
  .weco-css:not(.force-desktop) input[type="datetime"],
  .weco-css:not(.force-desktop) input[type="datetime-local"],
  .weco-css:not(.force-desktop) input[type="data"],
  .weco-css:not(.force-desktop) input[type="month"],
  .weco-css:not(.force-desktop) input[type="time"],
  .weco-css:not(.force-desktop) input[type="week"],
  .weco-css:not(.force-desktop) input[type="number"],
  .weco-css:not(.force-desktop) input[type="email"],
  .weco-css:not(.force-desktop) input[type="url"],
  .weco-css:not(.force-desktop) input[type="search"],
  .weco-css:not(.force-desktop) input[type="tel"],
  .weco-css:not(.force-desktop) input[type="color"],
  .weco-css:not(.force-desktop) select,
  .weco-css:not(.force-desktop) textarea, #weco-css:not(.force-desktop) input,
  #weco-css:not(.force-desktop) input[type="text"],
  #weco-css:not(.force-desktop) input[type="password"],
  #weco-css:not(.force-desktop) input[type="datetime"],
  #weco-css:not(.force-desktop) input[type="datetime-local"],
  #weco-css:not(.force-desktop) input[type="data"],
  #weco-css:not(.force-desktop) input[type="month"],
  #weco-css:not(.force-desktop) input[type="time"],
  #weco-css:not(.force-desktop) input[type="week"],
  #weco-css:not(.force-desktop) input[type="number"],
  #weco-css:not(.force-desktop) input[type="email"],
  #weco-css:not(.force-desktop) input[type="url"],
  #weco-css:not(.force-desktop) input[type="search"],
  #weco-css:not(.force-desktop) input[type="tel"],
  #weco-css:not(.force-desktop) input[type="color"],
  #weco-css:not(.force-desktop) select,
  #weco-css:not(.force-desktop) textarea {
    height: auto;
    min-height: 30px;
    width: 100%;
  }
  /* line 897, ../sass/_custom_mobile_vert.scss */
  .weco-css #itemlview .boxbody img, #weco-css #itemlview .boxbody img {
    max-width: 50%;
  }
  /* line 904, ../sass/_custom_mobile_vert.scss */
  .weco-css button i, .weco-css button span, #weco-css button i, #weco-css button span {
    font-size: 12px;
  }
  /* line 909, ../sass/_custom_mobile_vert.scss */
  .weco-css button.b-icon-bg span, #weco-css button.b-icon-bg span {
    font-size: 12px;
  }
  /* line 917, ../sass/_custom_mobile_vert.scss */
  .weco-css .ui-dialog .ui-dialog-titlebar button, #weco-css .ui-dialog .ui-dialog-titlebar button {
    width: auto;
  }
  /* line 921, ../sass/_custom_mobile_vert.scss */
  .weco-css .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close, #weco-css .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close {
    top: 0;
    right: 1.5em;
    margin: 0;
  }
  /* line 929, ../sass/_custom_mobile_vert.scss */
  .weco-css .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset, #weco-css .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    float: none;
    padding: 0 8px;
  }
}

#hus_table_style caption {
  font-weight: bold;
  font-size: large;
}

#hus_table_style {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 100%;
}

#hus_table_style td, #hus_table_style th {
  border: 1px solid #ddd;
  padding: 8px;
}

#hus_table_style tr:nth-child(even){background-color: lightgrey;}

#hus_table_style tr:hover {background-color: #ddd;}

#hus_table_style th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: #eaf5fb;
  color: black;
  font-weight: bold;
}

button.ui-multiselect.ui-widget.ui-state-default.ui-corner-all.mselcust {
    background: #b5dcf2 !important;
}



@media (max-width: 1023px) {
  /* line 5, ../sass/_custom_tablet_hori.scss */
  .weco-css #header_wrap #mainmenu .first_level, #weco-css #header_wrap #mainmenu .first_level {
    padding-left: 0px;
  }
  /* line 10, ../sass/_custom_tablet_hori.scss */
  .weco-css #header_wrap #mainmenu_basket, #weco-css #header_wrap #mainmenu_basket {
    margin-top: 0;
  }
  /* line 24, ../sass/_custom_tablet_hori.scss */
  .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(1), .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(1), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(1), #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(1) {
    width: 100%;
  }
  /* line 28, ../sass/_custom_tablet_hori.scss */
  .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(2), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(2) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(2), .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(2) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(2), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(2) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(2), #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(2) ~ li {
    width: 48.8%;
  }
  /* line 32, ../sass/_custom_tablet_hori.scss */
  .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(3), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(3) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(3), .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(3) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(3), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(3) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(3), #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(3) ~ li {
    width: 32.2%;
    height: 500px;
    max-height: 12em;
    min-height: 0 !important;
  }
  /* line 39, ../sass/_custom_tablet_hori.scss */
  .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(4), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(4) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(4), .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(4) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(4), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(4) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(4), #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(4) ~ li {
    width: 23.9%;
  }
  /* line 43, ../sass/_custom_tablet_hori.scss */
  .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(5), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(5) ~ li, .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(6), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(6) ~ li, .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(7), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(7) ~ li, .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(8), .weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(8) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(5), .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(5) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(6), .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(6) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(7), .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(7) ~ li, .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(8), .weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(8) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(5), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(5) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(6), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(6) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(7), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(7) ~ li, #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(8), #weco-css #content_wrap.b2c .tiles li:first-child:nth-last-child(8) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(5), #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(5) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(6), #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(6) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(7), #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(7) ~ li, #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(8), #weco-css #content_wrap.b2c .tiles tile:first-child:nth-last-child(8) ~ li {
    width: 23.9% !important;
    padding: 0 !important;
    height: 500px;
    max-height: 10em;
    min-height: 0 !important;
  }
  /* line 57, ../sass/_custom_tablet_hori.scss */
  .weco-css #content_wrap.b2c .tiles .tile .tile-title, #weco-css #content_wrap.b2c .tiles .tile .tile-title {
    min-height: 0;
    height: 45px;
  }
  /* line 62, ../sass/_custom_tablet_hori.scss */
  .weco-css #content_wrap.b2c .tiles .tile .tile-title a, #weco-css #content_wrap.b2c .tiles .tile .tile-title a {
    font-size: 13px;
  }
  /* line 70, ../sass/_custom_tablet_hori.scss */
  .weco-css #content_wrap.b2c .tiles.level01 .tile .tile-img, #weco-css #content_wrap.b2c .tiles.level01 .tile .tile-img {
    height: auto;
  }
  /* line 79, ../sass/_custom_tablet_hori.scss */
  .weco-css #content_wrap.b2c .tiles.level02 .tile .tile-title, #weco-css #content_wrap.b2c .tiles.level02 .tile .tile-title {
    font-size: 10px !important;
  }
  /* line 83, ../sass/_custom_tablet_hori.scss */
  .weco-css #content_wrap.b2c .tiles.level02 .tile .tile-img, #weco-css #content_wrap.b2c .tiles.level02 .tile .tile-img {
    height: auto;
    min-height: 70px !important;
  }
  /* line 94, ../sass/_custom_tablet_hori.scss */
  .weco-css #content_wrap.b2c .tiles.level03 .tile .tile-title a, #weco-css #content_wrap.b2c .tiles.level03 .tile .tile-title a {
    font-size: 13px !important;
  }
  /* line 99, ../sass/_custom_tablet_hori.scss */
  .weco-css #content_wrap.b2c .tiles.level03 .tile .tile-img, #weco-css #content_wrap.b2c .tiles.level03 .tile .tile-img {
    height: auto;
    min-height: 70px !important;
  }
  /* line 109, ../sass/_custom_tablet_hori.scss */
  .weco-css #productinfoimages, #weco-css #productinfoimages {
    width: 100%;
  }
  /* line 112, ../sass/_custom_tablet_hori.scss */
  .weco-css #productinfoimages .productimage, #weco-css #productinfoimages .productimage {
    padding: 1%;
    margin: auto;
    height: auto;
  }
  /* line 118, ../sass/_custom_tablet_hori.scss */
  .weco-css #productinfoimages .zoomtext, #weco-css #productinfoimages .zoomtext {
    float: left;
    padding-bottom: 5px;
  }
  /* line 124, ../sass/_custom_tablet_hori.scss */
  .weco-css #productinfoimages .basket .basketadds, #weco-css #productinfoimages .basket .basketadds {
    margin-top: 10px;
  }
  /* line 130, ../sass/_custom_tablet_hori.scss */
  .weco-css #productinfo, #weco-css #productinfo {
    width: 100%;
    margin-top: 10px;
  }
  /* line 139, ../sass/_custom_tablet_hori.scss */
  .weco-css #productinfo .table tbody tr td td.headl, #weco-css #productinfo .table tbody tr td td.headl {
    width: 40%;
  }
  /* line 150, ../sass/_custom_tablet_hori.scss */
  .weco-css .col-66.col-respxs-50, #weco-css .col-66.col-respxs-50 {
    width: 48%;
  }
  /* line 156, ../sass/_custom_tablet_hori.scss */
  .weco-css .tiles .tile, #weco-css .tiles .tile {
    min-height: 15em;
  }
  /* line 160, ../sass/_custom_tablet_hori.scss */
  .weco-css .tiles .tile .tile-title, #weco-css .tiles .tile .tile-title {
    min-height: 60px;
    padding-bottom: 5px;
  }
  /* line 164, ../sass/_custom_tablet_hori.scss */
  .weco-css .tiles .tile .tile-title a, #weco-css .tiles .tile .tile-title a {
    font-size: 10px;
  }
  /* line 169, ../sass/_custom_tablet_hori.scss */
  .weco-css .tiles .tile .tile-img, #weco-css .tiles .tile .tile-img {
    min-height: 100px;
    background: #ffffff;
  }
  /* line 176, ../sass/_custom_tablet_hori.scss */
  .weco-css .tiles .tile.level01 .tile .tile-img, .weco-css .tiles .tile.level02 .tile .tile-img, #weco-css .tiles .tile.level01 .tile .tile-img, #weco-css .tiles .tile.level02 .tile .tile-img {
    height: auto;
  }
  /* line 185, ../sass/_custom_tablet_hori.scss */
  .weco-css:not(.force-desktop) i, #weco-css:not(.force-desktop) i {
    font-size: 12px;
  }
  /* line 191, ../sass/_custom_tablet_hori.scss */
  .weco-css:not(.force-desktop) #catconfig button.b-icon-bg, #weco-css:not(.force-desktop) #catconfig button.b-icon-bg {
    width: 100% !important;
    line-height: 40px;
    height: 40px;
  }
}
@media (max-width: 1090px) {
  /* line 3470, ../sass/custom.scss */
  .weco-css #productinfo, #weco-css #productinfo {
    margin-left: 0%;
  }
  /* line 3478, ../sass/custom.scss */
  .weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_inptxt.with_btn, #weco-css #catconfig #catconfigdata .catconfig-block-data .cfg_inptxt.with_btn {
    width: 51.2%;
  }
  /* line 3491, ../sass/custom.scss */
  .weco-css #header_wrap .jetmenu .fix-sub.first .megamenu .row1, .weco-css #header_wrap .jetmenu_arrow .fix-sub.first .megamenu .row1, #weco-css #header_wrap .jetmenu .fix-sub.first .megamenu .row1, #weco-css #header_wrap .jetmenu_arrow .fix-sub.first .megamenu .row1 {
    transform: translateX(315px);
  }
  /* line 3494, ../sass/custom.scss */
  .weco-css #header_wrap .jetmenu .fix-sub.first .megamenu .row3, .weco-css #header_wrap .jetmenu_arrow .fix-sub.first .megamenu .row3, #weco-css #header_wrap .jetmenu .fix-sub.first .megamenu .row3, #weco-css #header_wrap .jetmenu_arrow .fix-sub.first .megamenu .row3 {
    transform: translateX(315px);
  }
}
@media (min-width: 1090px) and (max-width: 1800px) {
  /* line 3514, ../sass/custom.scss */
  .weco-css #header_wrap .jetmenu .fix-sub.first .megamenu .row1, .weco-css #header_wrap .jetmenu .fix-sub.first .megamenu .row2, .weco-css #header_wrap .jetmenu .fix-sub.first .megamenu .row3, .weco-css #header_wrap .jetmenu_arrow .fix-sub.first .megamenu .row1, .weco-css #header_wrap .jetmenu_arrow .fix-sub.first .megamenu .row2, .weco-css #header_wrap .jetmenu_arrow .fix-sub.first .megamenu .row3, #weco-css #header_wrap .jetmenu .fix-sub.first .megamenu .row1, #weco-css #header_wrap .jetmenu .fix-sub.first .megamenu .row2, #weco-css #header_wrap .jetmenu .fix-sub.first .megamenu .row3, #weco-css #header_wrap .jetmenu_arrow .fix-sub.first .megamenu .row1, #weco-css #header_wrap .jetmenu_arrow .fix-sub.first .megamenu .row2, #weco-css #header_wrap .jetmenu_arrow .fix-sub.first .megamenu .row3 {
    transform: translateX(315px);
  }
}
@media (max-width: 820px) {
  /* line 3530, ../sass/custom.scss */
  .weco-css #header_wrap #mainmenu .first_level, #weco-css #header_wrap #mainmenu .first_level {
    padding-left: 0px;
  }
}
@media (max-width: 478px) {
  /* line 3541, ../sass/custom.scss */
  .weco-css .col-66.col-respxs-50, #weco-css .col-66.col-respxs-50 {
    width: 100%;
  }
}

.weco-css #productlisting .tile .productlistview_attr table  tr  td  li{
    width: 100% !important;
}

.weco-css #contact_box_detail {
    background: #d9f0ed;
    text-align: center;
    padding: 10px;
    text-transform: uppercase;
    
}

.weco-css #contact_box_detail div h3 {
    color: black;
    font-weight: bolder;
}

.weco-css #contact_box_detail .contact_box_svg svg {
    width: 75%;
    height: 75%;
}

.weco-css #contact_box_detail .button button{
    background: #000;
    color: #fff;
    font-weight: bolder;
    width: 95%;
    height: 40px;
    text-transform: uppercase;
}

