@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 {background-color:white;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%}.standard_dropdown li {display:inline-block;position:relative;height:56px}.standard_dropdown li li {display:block;width:100%}.standard_dropdown li li a {display:block;width:100%;border-bottom:solid 1px #f2f2f2;font-size:16px}.standard_dropdown li:last-child a {border-bottom:none}.standard_dropdown li.hassubs >a i {display:inline-block;margin-left:5px}.standard_dropdown li a {display:block;position:relative;font-size:16px;font-weight:inherit;color:#000000;line-height:56px;white-space:nowrap;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.standard_dropdown li a:hover {color:#265aa6}.standard_dropdown li a i {-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}.standard_dropdown li ul {display:block;position:absolute;top:120%;left:0;width:auto;visibility:hidden;opacity:0;background:#FFFFFF;box-shadow:0 10px 25px rgba(0,0,0,0.1);-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:all .3s ease;z-index:1}.standard_dropdown li:hover >ul {top:100%;visibility:visible;opacity:1}.standard_dropdown ul ul {left:100%;top:0 !important}/********************************* 3. Header *********************************/.header {position:relative;width:100%}header.header {position:sticky;top:0;z-index:1050;background-color:white;border-bottom:1px solid #E7E7E8}main {position:relative}main .container.headline {margin-top:1.5rem}@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);*/}/********************************* 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}/********************************* badge in headline *********************************/h1 .badge {font-size:60%;vertical-align:middle}.badge-comingsoon {color:#D51317}/********************************* space between rows in grid-pageable *********************************/.rowgutter-small .row:nth-child(n+2) {margin-top:.25rem}.rowgutter-large .row:nth-child(n+2) {margin-top:2rem}/********************************* BootstrapNavigatorLabel *********************************/.pagination-label {list-style:none;display:flex}.pagination .page-item.active a:hover {color:#e9ecef}.owl-carousel .owl-stage {display:flex}.owl-item >div {height:100%}.owl-item .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%}.badge-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:100%;width:100%;object-fit:cover}.card.image-top .card-img-placed,.card.image-bottom .card-img-placed {width:100%}.productseries-detail-badges,.product-detail-badges {white-space:nowrap}.part-number,.product-series-code {white-space:nowrap}