@charset "utf-8";/* CSS Document *//****************************** [Table of Contents] 1. Fonts 2. Body and some general stuff 3. Header ******************************//*********** 1. Fonts ***********/html {font-size:16px}body {font-weight:400;line-height:1.75;color:#333}h1,h2,h3,h4,h5 {margin-bottom:1.5rem;font-weight:500;line-height:1.2}p {margin-bottom:1rem}h1 {margin-top:0}small,.font_small {font-size:80%}sub,sup {position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub {bottom:-.25em}sup {top:-.5em}/********************************* 2. Body and some general stuff *********************************/* {margin:0;padding:0;-webkit-font-smoothing:antialiased;-webkit-text-shadow:rgba(0,0,0,.01) 0 0 1px;text-shadow:rgba(0,0,0,.01) 0 0 1px}div {display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul {margin-bottom:0}p {-webkit-font-smoothing:antialiased;-webkit-text-shadow:rgba(0,0,0,.01) 0 0 1px;text-shadow:rgba(0,0,0,.01) 0 0 1px}a {color:#333;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover {color:#202f5c;text-decoration:none}a:hover span {text-decoration:underline}a i {text-decoration:none}h1,h2,h3,h4,h5,h6 {-webkit-font-smoothing:antialiased;-webkit-text-shadow:rgba(0,0,0,.01) 0 0 1px;text-shadow:rgba(0,0,0,.01) 0 0 1px}section {display:block;position:relative;box-sizing:border-box}.clear {clear:both}.clearfix::before,.clearfix::after {content:"";display:table}.clearfix::after {clear:both}.clearfix {zoom:1}.float_left {float:left}.float_right {float:right}.trans_200 {-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.trans_300 {-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.trans_400 {-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease}.trans_500 {-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.fill_height {height:100%}.super_container {width:100%;overflow-x:clip}/********************************* 3. Header *********************************/.header {position:relative;width:100%}header.header {position:sticky;top:0;z-index:1050;background-color:var(--bs-body-bg);border-bottom:1px solid #E7E7E8}main {position:relative}main .container.headline {margin-top:1.5rem}body .container {padding-right:0;padding-left:0}@media (max-width:575px) {.container {max-width:calc(100vw - 16px)}}@media only screen and (max-width:575px) {h1 {font-size:1.5rem}h2 {font-size:1.25rem}p {font-size:13px}}/********************************* left and right side *********************************/.side-right,.side-left {visibility:hidden}@media (min-height:370px) {.side-right,.side-left {visibility:visible;position:fixed;bottom:5%;z-index:12;writing-mode:vertical-lr;white-space:nowrap}}@media (min-height:500px) {.side-right,.side-left {bottom:28%}}.side-left {left:0}.side-right {right:0;/* buttom-to-top:transform:rotate(180deg);*/}ol,ul {padding-left:0}.table >:not(:last-child) >:last-child >* {border-bottom-color:#dee2e6}.table thead th,.table thead td {border-top:0;border-bottom-width:2px}tr.navigation,tr.navigation >td {border:0 }.table th.borderleft,.table td.borderleft {border-left:2px solid #dee2e6}/********************************* custom edited html text *********************************/.customtxt ul {list-style:outside;margin-left:1em}.customtxt ol {margin-left:1em}.customtxt a {text-decoration:underline}.customtxt a.btn {text-decoration:none}.customtxt svg {height:1em}/********************************* headline,badge in headline *********************************/.rheader {margin-bottom:1.5rem}.rheader.card-title {margin-bottom:.5rem}.rheader.card-title:not(:has(~ .card-text,~ .card-linkarea)) {margin-bottom:0}.rheader h1,.rheader h2,.rheader h3,.rheader h4,.rheader h5,.rheader .h1,.rheader .h2,.rheader .h3,.rheader .h4,.rheader .h5 {margin-bottom:0}.rheader >.sub,.rheader >.hlink {font-size:.7em;font-weight:400}.rheader.rhstart {align-items:start}.rheader.rhstart h1,.rheader.rhstart h2,.rheader.rhstart h3,.rheader.rhstart h4,.rheader.rhstart h5,.rheader.rhstart .h1,.rheader.rhstart .h2,.rheader.rhstart .h3,.rheader.rhstart .h4,.rheader.rhstart .h5 {text-align:start}.rheader.rhcenter {align-items:center}.rheader.rhcenter h1,.rheader.rhcenter h2,.rheader.rhcenter h3,.rheader.rhcenter h4,.rheader.rhcenter h5,.rheader.rhcenter .h1,.rheader.rhcenter .h2,.rheader.rhcenter .h3,.rheader.rhcenter .h4,.rheader.rhcenter .h5 {text-align:center}.rheader.rhend {align-items:end}.rheader.rhend h1,.rheader.rhend h2,.rheader.rhend h3,.rheader.rhend h4,.rheader.rhend h5,.rheader.rhend .h1,.rheader.rhend .h2,.rheader.rhend .h3,.rheader.rhend .h4,.rheader.rhend .h5 {text-align:end}.customtxt .rheader >.hlink >a {text-decoration:none}.customtxt .rheader >.hlink >a:hover,.rheader >.hlink >a:hover {text-decoration:underline}h1 .badge {font-size:60%;vertical-align:middle}.badge-comingsoon {color:#D51317}.badge {border-radius:6px}/********************************* space between rows in grid-pageable *********************************/.rowgutter-small .row:nth-child(1) {margin-top:-.25rem}.rowgutter-small .row >div {margin-top:.25rem}.rowgutter-large .row:nth-child(1) {margin-top:-2rem}.rowgutter-large .row >div {margin-top:2rem}/********************************* BootstrapNavigatorLabel *********************************/.pagination-label {list-style:none;display:flex;font-weight:bold}.pagination .page-item.active a:hover {color:#e9ecef}.table-options-filter label.options-label {margin-bottom:0;font-weight:bold;justify-content:space-around;display:flex}.table-options-filter .multiselect.dropdown-toggle.btn {height:calc(1.5em + .75rem + 2px);border:1px solid #ced4da;font-size:.9rem;font-weight:400;line-height:1.5;overflow-x:hidden}.swiper-slide >div {height:100%}.swiper-slide .card {height:100%;margin-left:8px;margin-right:8px}/** no top borders in table header */.table thead th,.table thead td {border-top:0}.v-center {display:flex;flex-direction:column;justify-content:center;height:100%}.h-center {display:flex;flex-direction:column;align-items:center;height:100%}.h-center >.description {height:100%}.bg-warning .fas.fa-exclamation-triangle,.btn-warning .fas.fa-exclamation-triangle {color:#D51317}.card.image-left {flex-direction:row}.card.image-top {}.card.image-right {flex-direction:row-reverse}.card.image-bottom {flex-direction:column-reverse}.card.image-left .card-img-placed,.card.image-right .card-img-placed {height:calc(100% - 16px);object-fit:cover}.card .card-img-placed {width:calc(100% - 16px);border-radius:6px;margin:8px 8px 0 8px}.card-img >img {width:100%}@media (min-width:576px) {.card.image-left-sm {flex-direction:row}.card.image-top-sm {}.card.image-right-sm {flex-direction:row-reverse}.card.image-bottom-sm {flex-direction:column-reverse}.card.image-left-sm .card-img-placed,.card.image-right-sm .card-img-placed {height:100%;width:100%;object-fit:cover}}@media (min-width:768px) {.card.image-left-md {flex-direction:row}.card.image-top-md {}.card.image-right-md {flex-direction:row-reverse}.card.image-bottom-md {flex-direction:column-reverse}.card.image-left-md .card-img-placed,.card.image-right-md .card-img-placed {height:100%;width:100%;object-fit:cover}}@media (min-width:992px) {.card.image-left-lg {flex-direction:row}.card.image-top-lg {}.card.image-right-lg {flex-direction:row-reverse}.card.image-bottom-lg {flex-direction:column-reverse}.card.image-left-lg .card-img-placed,.card.image-right-lg .card-img-placed {height:100%;width:100%;object-fit:cover}}@media (min-width:1200px) {.card.image-left-xl {flex-direction:row}.card.image-top-xl {}.card.image-right-xl {flex-direction:row-reverse}.card.image-bottom-xl {flex-direction:column-reverse}.card.image-left-xl .card-img-placed,.card.image-right-xl .card-img-placed {height:100%;width:100%;object-fit:cover}}@media (min-width:1400px) {.card.image-left-xxl {flex-direction:row}.card.image-top-xxl {}.card.image-right-xxl {flex-direction:row-reverse}.card.image-bottom-xxl {flex-direction:column-reverse}.card.image-left-xxl .card-img-placed,.card.image-right-xxl .card-img-placed {height:100%;width:100%;object-fit:cover}}.card {border-radius:6px;overflow:hidden}.card:not(.noborder) {background-color:white}.card:hover {box-shadow:0 20px 25px -5px rgba(0,0,0,0.10),0 8px 10px -6px rgba(0,0,0,0.10)}.card.noborder {border:none}.card.noborder:hover {box-shadow:none}.card.noborder .card-body {padding:0}.productseries-detail-badges,.product-detail-badges {white-space:nowrap}.part-number,.product-series-code {white-space:nowrap}.form-check-input {accent-color:#162140}.multiselect-native-select .dropdown {display:grid}.multiselect.dropdown-toggle.btn.industryselect {font-size:.9rem;text-align:left;padding:.375rem .75rem;border-color:#ced4da;color:#495057}.multiselect.dropdown-toggle.btn.industryselect:hover {background-color:inherit}.multiselect-container.dropdown-menu {min-width:100%}.login-anchor {display:block;position:relative;top:-215px;visibility:hidden}.btn {border-radius:6px }.btn >.btnicon {display:inline-block}.btn.with-sub {min-width:4em !important;padding-bottom:.2rem}.btn.with-sub >.btnicon >.sub-icon-text {font-size:7.5px;line-height:1.5em}.btn.with-sub:hover >.btnicon {text-decoration:none}.btn.with-sub:hover >.btnicon >.sub-icon-text {text-decoration:none}.btn.with-sub >.btnlabel {display:inline-block;line-height:0;vertical-align:middle;margin:0 0 1em 0}.btn:hover >.btnlabel {text-decoration:none}.navigation .table-filter {margin-top:auto;height:36px;display:flex;justify-content:center}.page-link {line-height:1.25}.page-link.first {border-radius:6px 0 0 6px}.page-link.last {border-radius:0 6px 6px 0}@media (min-width:576px) {.page-link {padding:.5rem .5rem}}@media (min-width:768px) {.page-link {padding:.5rem .75rem}}.number-of-items >.form-select,.sorting >.form-select,.toolbar .filter .multiselect-container.dropdown-menu {border-radius:6px}.dropdown-menu {left:0}.navigation-item {position:relative}.swiper-horizontal .swiper-slide {display:flex;height:auto}.navbar-toggler:focus-visible {outline:3px solid #71717B}