html,body{ color:#333333;font-size:14px;font-family:"Open Sans",Arial,sans-serif;font-style:normal;font-weight:normal;-ms-overflow-style:scrollbar;min-width:320px;height:100%;}h1,h2{ margin-bottom:10px;color:#066eb2;}h3,h4,h5,h6{ margin-bottom:10px;font-size:1em;color:#333333;font-weight:bold;}h3 a{ color:#333333;}h1{ font-size:20px;font-weight:normal;}.h1-home{ margin:30px 0px 30px 0px;}h2{ font-size:16px;font-weight:normal;}a,a:hover{ text-decoration:underline;color:black;outline:0;}.text-underline{ text-decoration:underline !important;}a:focus,video:focus{ outline:0 !important;}img{ max-width:100%;max-height:100%;}label{ color:#84888a;font-size:12px;font-weight:normal;}.deliveryTimeDiff{ text-decoration-line:underline;text-decoration-style:dotted;text-decoration-skip-ink:none;text-decoration-thickness:2px;}.deliveryTimeBox{ display:inline;padding-top:0 !important;padding-right:0;padding-left:0;padding-bottom:12px;margin-bottom:15px;}@media not all and (min-resolution:.001dpcm){ @media{ input{ transform:translateZ(0);} }}@font-face{ font-family:'Open Sans';src:local('Open Sans'),url('/inc/fonts/Open_Sans/OpenSans-Regular.ttf');font-weight:normal;font-style:normal;font-display:swap;}select,select.form-control{ -webkit-appearance:none;-moz-appearance:none;background:transparent;background-repeat:no-repeat;background-position-x:100%;background-position-y:8px;background-image:url('select-icon.png');}select:before{}button:focus{ outline-style:none;box-shadow:none;border-color:transparent;}/* * Availability circles */.product-availability,.product-availability-recommendation{ min-width:60px;}.shipping-circle{ display:inline-block;margin:1px;}.small-circle{ font-size:11px !important;}.black{ color:#000000 !important;}.gray{ color:#333333 !important;}.blue{ color:#066eb2 !important;}.green{ color:#95c11f !important;}.yellow{ color:#ffe671 !important;}.red{ color:#cc0000 !important;}.orange{ color:#e98739 !important;}.light-gray{ color:#84888a !important;}.button{ border:1px solid #e98739;line-height:14px;padding:10px;width:220px;text-align:center;color:#e98739;}.shippingCostBusinessCustomer{ display:inline-block;}.shippingCostBusinessCustomerHeader{ font-size:16px;color:#066eb2;font-weight:normal;margin-top:5px;margin-bottom:5px;display:inline;}.shippingCostBusinessCustomerTable{ width:100%;}.shippingCostBusinessCustomerTable th,.shippingCostBusinessCustomerTable td{ font-style:normal !important;font-weight:normal !important;padding-right:20px;padding-left:5px;}.shippingCostBusinessCustomerTable tr{ border-bottom:1pt solid #dddddd;}.shippingCostBusinessCustomerTable tr:last-child{ border-bottom:none;}.shippingCostBusinessCustomerTable tr th:first-child,.shippingCostBusinessCustomerTable tr td:first-child{ border-right:1pt solid #dddddd;}.flip{ transform:rotate(-180deg);}.bold{ font-weight:bold;}.has-error{ border-color:#e98739;}.validation-message{ font-size:11px;}.fa,.far,.fas{ font-family:FontAwesome;font-weight:normal;}/* Scrollbar Design */.deviceSelector ::-webkit-scrollbar{ width:5px;}.deviceSelector ::-webkit-scrollbar-track{ background:#f1f1f1;}.deviceSelector ::-webkit-scrollbar-thumb{ background:#888;}.deviceSelector ::-webkit-scrollbar-thumb:hover{ background:#555;}/** right popovers - currency,login,cart-preview,etc. */.header2 .right-popovers .popover h3{ text-align:center;margin:auto;}.popover .arrow{ opacity:0;}.right-popovers .popover .arrow{ opacity:0.5;border-style:none;border-bottom:3px solid #333333 !important;width:50px !important;max-width:50px !important;}.right-popovers .popover .arrow:after{ opacity:0;}.right-popovers .currency-popover h3{ margin-bottom:10px !important;}/* cart summary used both in cart overview (warenkorb,warenkorbübersicht) and in cart preview pop-up */.cart-summary{ margin:0px;padding:0px;}.cart-summary td{ border:none !important;padding:4px !important;}.cart-summary td:last-child{ color:#333333;text-align:right;}/* cart preview */.cart-preview .product-image img{ max-height:85px;max-width:85px;}#paypalButtonCartPreview,.cart-preview .btn-type-1,.cart-preview .btn-type-2{ width:calc(100% - 20px);display:block;margin-top:5px;margin-bottom:5px;margin-left:10px;}.cart-preview .paypal-express-button{ padding-top:5px;margin:0px 10px 5px 10px;}.cart-preview .popover{ width:400px;max-width:400px;padding-bottom:10px;margin-top:5px !important;}.cart-preview hr{ margin-top:10px;margin-bottom:10px;}.cart-preview .product-title{ font-size:12px;color:#333333;}.cart-preview .product-amount{ font-size:12px;}.cart-preview .product-total{ font-size:12px;color:#333333;}.cart-preview .summary-rows{ background:#F2F2F2;padding-bottom:8px;}.cart-preview .cart-summary{ font-size:14px;color:#333333;}.cart-preview .cart-summary .mwst{ font-size:12px;color:#84888a;}.cart-preview .product-row{ margin-bottom:5px;}.cart-preview .product-remove{ display:block;height:50px;outline:none;position:absolute;right:0;top:0;width:45px;color:#84888a !important;}.cart-preview .product-row .product-remove:before{ content:"\f00d" !important;font-family:FontAwesome,serif;font-size:14px;float:right;padding-right:30px;display:inline;color:#84888a !important;}.cart-preview .cart-summary{ margin-top:15px;margin-bottom:15px;}.cart-preview .cart-summary td{ padding-left:10px !important;padding-right:10px !important;}.three-for-two-img{ height:30px;float:left;margin:10px 10px 10px 0px;}.productCategory{ padding:10px;background-color:#ffffff;}.productCategory .slick-slide .image,.newDevices .slick-slide .image,.topseller .slick-slide .image{ height:108px;display:block;text-align:center;margin-bottom:5px;overflow:hidden;}.productCategory .slick-slide .image{ height:100px;}.productCategory h2,.newDevices h2,.topseller h2{ margin:0px 0px 15px 0px;font-size:1em;}.productCategory .slick-slide img,.newDevices .slick-slide img,.topseller .slick-slide img{ display:inline;margin:5px 0px;height:100px;}.productCategory .slick-slide img{ height:90px;}.productCategory .slick-prev,.newDevices .slick-prev,.topseller .slick-prev{ left:0px;}.productCategory .slick-next,.newDevices .slick-next,.topseller .slick-next{ right:0px;}.carousel .slick-slide{ text-align:center;margin:0px auto;}.carousel a,.carousel a:hover,.carousel a:visited,.carousel a:link{ color:#333333 !important;text-decoration:none;font-weight:normal;}.dazu-passend{ margin-top:40px !important;color:#066eb2;}@media (min-width:1200px){ .footer-padding-checkout{ padding-bottom:250px;} .footer-padding{ padding-bottom:430px !important;} .footer-wrapper{ height:370px;position:absolute;bottom:0;left:0;width:100%;} .footer-wrapper-checkout{ position:absolute;bottom:0;width:100%;} .product-meta .recommendation-no-margin{ margin-left:0 !important;margin-right:45px;}}.header{}.header1{ padding:6px 0px;background-color:#f0f2f7;}.header1 img.trustedshops{ height:22px;}.header1 .remove{ cursor:pointer;position:absolute;right:0px;margin:0px 5px 0px 0px;color:#84888a;font-size:1.5em;}.header1 a{ color:#84888a;text-decoration:none;}.header1 a:hover{ text-decoration:underline;}.additionalHeader{ padding:6px 0px;font-size:13px;background-color:#066eb2;color:#ffffff !important;opacity:1;}.additionalHeader .remove{ cursor:pointer;position:absolute;right:0px;margin-top:-6px;width:25px;padding-right:5px;height:30px;line-height:30px;text-align:right;font-size:1.5em;color:#ffffff !important;}.additionalHeader .header-info{ margin-right:30px;text-align:center;}.header2{ padding:10px 0px;height:70px;line-height:50px;border-bottom:1px solid #dddddd;color:#84888a;}.mobile-social h3,.header2 h3{ color:#84888a;margin-top:0px;}.mobile-social select,.header2 select{ padding-left:5px;}.header2 img.trustedshops{ height:40px;}.header2 .fa-shopping-cart,.header2 .fa-user-o{ font-size:30px;}.logo{ height:40px;}.cartIcon,.loginIcon{ height:34px;cursor:pointer;}@media (min-width:768px) AND (max-width:991px){ .header .header-icons img{ max-height:40px;} .logo{ height:auto;} .header2{ height:50px;line-height:30px;} .navbar .header2{ height:125px;}}@media (max-width:767px){ .header2{ height:50px;line-height:30px;} .navbar .header2{ height:91px;} .header .header-icons img{ max-height:24px;} .header .logo{ max-height:30px;height:auto;} .header2 .header-icons{ margin-left:0px;} .header2 .col-xs-3,.header2 .col-xs-6{ padding-left:5px;padding-right:5px;}}.navbar{ margin-bottom:0px;}.main-navbar{ margin-bottom:0px;}.navbar-collapse{ padding-right:0px;padding-left:0px;position:absolute;background-color:#ffffff;width:100%;z-index:100;}.navbar-toggle{ margin-top:-2px;margin-bottom:0px;float:none;border-color:#dddddd;background-color:#f8f8f8;}.navbar-toggle .icon-bar{ background-color:#888888;}@media (min-width:768px) AND (max-width:991px){ .navbar-header{ float:none;} .navbar-left,.navbar-right{ float:none !important;} .navbar-toggle{ display:block;margin-top:6px;} .navbar-collapse{ border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);} .navbar-fixed-top{ top:0;border-width:0 0 1px;} .navbar-collapse.collapse{ display:none !important;} .navbar-nav{ float:none !important;margin-top:7.5px;} .navbar-nav > li{ float:none;} .navbar-nav > li > a{ padding-top:10px;padding-bottom:10px;} .collapse.in{ display:block !important;}}@media (max-width:480px){ .product-meta .recommendation{ padding-bottom:50px;max-width:239px;margin-right:20px;}}@media (max-width:360px){ .product-meta .recommendation{ padding-bottom:50px;max-width:210px;margin-right:10px;} .shippingCostBusinessCustomerTable{ width:100%;font-size:10px;}}.mobile-menu ul{ color:#84888a;list-style:none;padding:0px;margin:0px;}.mobile-menu ul li{ line-height:50px;margin:0px;padding:0px;display:block;}.mobile-menu div,.mobile-menu a{ border-bottom:1px solid #dddddd;display:block;}.mobile-menu li.mobile-menu-level1 div,.mobile-menu li.mobile-menu-level1 a{ padding:0px 15px;}.mobile-menu li.mobile-menu-level2 div,.mobile-menu li.mobile-menu-level2 a{}.mobile-menu li.mobile-menu-level3 div,.mobile-menu li.mobile-menu-level3 a{ margin:0px 15px;}.mobile-menu li.mobile-menu-level3:last-child div,.mobile-menu li.mobile-menu-level3:last-child a{ margin:0px 0px;padding:0px 30px;}.mobile-menu ul li.mobile-menu-level1{ padding:0px;background-color:#f6f6f6;}.mobile-menu ul li.mobile-menu-level2{ background-color:#ffffff;}.mobile-menu ul li.mobile-menu-level3{ background-color:#ffffff;}.mobile-menu ul li.spacer{ height:15px;line-height:15px;border-bottom:1px solid #dddddd;}.mobile-menu ul li a{ color:#84888a;}.mobile-menu .close{ margin:13px 0px 0px 0px !important;color:#84888a !important;;text-shadow:none !important;;opacity:1 !important;;}.footer{ padding-bottom:10px;}.footer .icon-ul{ display:flex;flex-wrap:wrap;padding:0px;margin:0px;list-style:none;font-size:37px;line-height:2;}.icon-smaller{ font-size:31px;}.icon-vk{ font-size:32px;}.icon-re{ font-size:33px;}.icon-sofort{ font-size:27px;}.footer .icon-ul .icon-li{ border:1px solid #84888a;border-radius:2px;margin-right:13px;margin-top:13px;overflow:hidden;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;box-sizing:content-box;padding:4px 8px;}@media (max-width:550px){ /*.footer .icon-div{ width:auto;}*/ .footer .icon-ul .icon-li{ font-size:26px;width:52px;height:26px;} .icon-smaller{ font-size:21.5px;} .icon-sepa{ font-size:21.5px;} .icon-vk{ font-size:24px;} .icon-re{ font-size:22px;} .icon-sofort{ font-size:17px;}}@media (min-width:551px) and (max-width:749px){ .footer .icon-ul .icon-li{ width:78px;height:39px;} .icon-smaller{ font-size:26px;} .icon-sepa{ font-size:30px;} .icon-vk{ font-size:34px;} .icon-re{ font-size:32px;} .icon-sofort{ font-size:24px;}}@media (min-width:750px){ .footer .icon-ul .icon-li{ font-size:47px;height:47px;width:94px;} .icon-smaller{ font-size:33px;} .icon-sepa{ font-size:38.5px;} .icon-vk{ font-size:40.5px;} .icon-re{ font-size:40.5px;} .icon-sofort{ font-size:30px;}}.footer1{ color:#84888a;background-color:#f0f2f7;border-bottom:1px solid #dddddd;}.footer2{ color:#ffffff;background-color:#84888a;}.footer1 h2{ color:#84888a;}.footer2 h2{ color:#ffffff;}.footer ul{ list-style:none;padding:0px;}.footer1 a{ color:#84888a;}.footer2 a{ color:#ffffff;}.footer2 .popover{ color:#84888a;}.footer-padding{ padding-bottom:60px;}.bigLineHeight{ line-height:32px;}#wrapper{ position:relative;min-height:100%;}.bedifol-icon{ background-image:url('footer_icons.png');line-height:40px;}.bedifol-icon-de{ background-image:url('footer_icons_de.png');line-height:40px;}.bedifol-icon-en{ background-image:url('footer_icons_en.png');line-height:40px;}.bedifol-icon-fr{ background-image:url('footer_icons_fr.png');line-height:40px;}.bedifol-icon-it{ background-image:url('footer_icons_it.png');line-height:40px;}.bedifol-icon-es{ background-image:url('footer_icons_es.png');line-height:40px;}.trustedshops-icon{ display:inline-block;width:60px;height:58px;background-position:-132px 70px;}.ssl-icon{ display:inline-block;width:90px;height:58px;background-position:-19px 70px;}.payment-icon{ display:inline-block;width:80px;height:40px;border:1px solid #dddddd;background-color:#ffffff;}.paypal-icon{ background-position:-19px -4px;}.sofort-icon{ background-position:90px -5px;}.sepa-icon{ background-position:179px -1px;}.master-icon{ background-position:-120px -37px;}.visa-icon{ background-position:-22px -39px;}.american-express-icon{ background-position:-211px -38px;}.it-postepay-icon{ background-position:-119px -1px;}.postepay-icon{ background-position:-119px -4px;}.invoice-icon{ background-repeat:no-repeat;background-size:95%;background-position-x:center;background-position-y:center;}.onaccount-icon{ background-position:-212px -161px;}.prepayment-icon{ background-position:-126px -161px;}.btn-type-2{ text-decoration:none;cursor:pointer;font-size:14px;margin:0;padding:0 5px;height:45px;color:#066eb2;border:1px solid #066eb2;text-align:center;background:white no-repeat;line-height:45px;}.btn-type-2:hover{ text-decoration:none;background-color:#066eb2;color:white;border:1px solid #066eb2;}.btn-type-1{ text-decoration:none;font-size:14px;height:45px;margin:0;padding:0 5px;border-color:#066eb2;text-align:center;background:#066eb2 no-repeat;line-height:45px;color:white;}.btn-type-1 a,.btn-type-2 a{ text-decoration:none;}.deviceSelectorBox .btn-type-1 a{ color:white !important;}.btn-type-1:hover{ text-decoration:none;background-color:white;color:#066eb2;border:1px solid #066eb2 !important;}.deviceSelectorBox .btn-type-2{ display:block;}.deviceSelectorBox .btn-type-2 a{ text-decoration:none;width:100%;display:block;color:#066eb2;}.deviceSelectorBox .btn-type-2 a:hover{ text-decoration:none;color:white;}.footer2 .mobile-lang-spacer{ float:right;width:80px;}.btn{ border-radius:4px;}#buy-button-main,#buy-button-main-2{ width:100%;height:45px;line-height:45px;margin:10px 0 0 0;font-size:18px;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}#buy-button-main-2{ height:45px;line-height:45px;font-size:14px;}.loading-button-white{ background-image:url('/img/load-rolling-white.gif');background-size:contain;background-position:center;}.loading-button-blue{ background-image:url('/img/load-rolling-blue.gif');background-size:contain;background-position:center;}.hideElement{ display:none;}@media (min-width:560px){ #buy-button-mobile{ height:55px;} .btn-type-1,.btn-type-2{ height:55px;line-height:55px;}}@media (max-width:358px){ #buy-button-mobile{ height:35px;} .btn-type-1,.btn-type-2{ height:35px;line-height:35px;}}@media (max-width:400px){ .footer2 .mobile-lang-spacer{ display:none;}}@media (max-width:406px){ .icon-smaller{ font-size:18px;height:22px;margin-top:4px;}}.margin-top-20{ margin-top:20px;}.btn-type-1 img{ display:inline;width:28px;margin-right:10px;}@media (min-width:768px) AND (max-width:991px){ .footer_versand_box{ clear:left;}}.brief-icon{ width:107px;height:35px;background-position:-116px -127px;display:inline-block;}.paket-icon{ width:90px;height:33px;background-position:-19px -130px;display:inline-block;}.copyright{ margin-top:30px;line-height:30px;}.copyright:before{ margin-left:15px;margin-right:15px;width:calc(100% - 30px);border-top:1px solid #999999;}.mobile-footer{ text-align:center;margin-top:10px;line-height:24px;}.mobile-social{ margin-top:10px;padding-top:10px;border-top:1px solid #999999;line-height:30px;}.mobile-social a{ margin-right:10px;}.small{ font-size:12px;color:#84888a;}.big{ font-size:16px;}.mainContainer{ margin-bottom:40px;}.round-button{ display:inline-block;background-color:#a0a0a0;width:30px;height:30px;border-radius:15px;color:#ffffff;text-align:center;line-height:30px;font-size:1.5em;margin-right:8px;}.searchfield-form-group{ width:100%;height:40px;line-height:32px;border-style:solid;border-top-width:2px;border-top-color:#f6f6f6;border-right-width:2px;border-right-color:#f6f6f6;border-left-width:2px;border-left-color:#f6f6f6;border-bottom-width:2px;border-bottom-color:#f6f6f6;}#searchfield{ width:calc(100% - 58px);line-height:30px;padding:0;border-top:none;border-left:none;border-right:none;border-bottom:none;box-shadow:none;}#searchsubmit{ background-image:url('Icon_Suche.png');background-repeat:no-repeat;background-position:center center;background-size:25px;background-color:#066eb2;height:39px;width:38px;border:none;box-shadow:none;padding:0;}#mobile-search-autocomplete{ width:100%;padding-left:5px;padding-right:5px;padding-top:7px;}#mobile-search{ display:none;padding-top:10px;}#mobile-searchfield{ width:-webkit-calc(100% - 38px);width:-moz-calc(100% - 38px);width:calc(100% - 38px);height:36px;line-height:36px;box-shadow:none;display:inline-block;box-sizing:border-box;padding:4px 8px;border:none;}#mobile-searchsubmit{ background-image:url(Icon_Suche.png);background-repeat:no-repeat;background-position:center center;background-size:25px;background-color:#066eb2;height:36px;width:38px;border:none;box-shadow:none;padding:0;display:inline-block;position:absolute;}@media (min-width:768px) AND (max-width:991px){ #mobile-search-autocomplete{ padding-top:5px;padding-left:15px;padding-right:15px;} #mobile-search-autocomplete .form-group{ width:100%;}}.header .content-box,.navCategories .content-box,.footer2 .content-box{ display:none;}.header .flag{ height:20px;}.backToTop{ display:inline;position:fixed;right:20px;bottom:20px;width:46px;height:46px;line-height:42px;color:#84888a;border:2px solid #84888a;background-color:#f0f2f7;border-radius:23px;font-size:3em;text-align:center;}a.backToTop:visited,a.backToTop:hover{ color:#84888a;}a.backToTop i{ position:relative;top:-4px;}.banner-mobile{ width:100%;height:66vw;}.banner-mobile div{ height:100%;text-align:center;}.banner-mobile img{ width:100%;}.banner-mobile .banner-image{ background-size:100% auto;/*should be in bottom when using vw for banner size*/ background-position:bottom center;background-repeat:no-repeat;}.banner-desktop{ height:400px;overflow:hidden;}.banner-desktop div{ height:100%;text-align:center;}.banner-desktop img{ height:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);}.banner-desktop .banner-image{ background-size:auto 100%;background-position:center;background-repeat:no-repeat;}.standard-banner .slick-prev{ left:50%;margin-left:-600px;z-index:1;display:none;}.standard-banner .slick-next{ right:50%;margin-right:-600px;display:none;}.standard-banner .slick-dots{ bottom:-30px;}.bannerLink{ display:block;height:100%;}.navCategories{ border-bottom:1px solid #dddddd;}.topseller,.topseller-product-category{ padding:10px;height:224px;overflow:hidden;background-color:#ffffff;margin-right:0px;margin-left:-15px;}.customerBenefits{ padding-top:0px;padding-right:10px;padding-left:10px;padding-bottom:0px;overflow:hidden;background-color:#ffffff;margin-left:-13px;}.customerBenefits img{}.customerBenefits .row{ line-height:42px;height:42px;}.topseller-product-category{ height:217px;}.chosen-device{ padding:0 10px;height:217px;overflow:hidden;background-color:#ffffff;margin-right:0px;margin-left:-15px;}.slick-slide{ float:left;outline:0 !important;}.slick-initialized .slick-slide .image{ padding:0px 15px;}.topseller .slick-slide .image,.topseller-product-category .slick-slide .image{ height:106px;display:block;text-align:center;margin-bottom:3px;}.topseller-product-category .slick-slide .subtitle{ text-align:center;display:block;}.topseller .slick-slide,.topseller-product-category .slick-slide{ padding-top:20px !important;}.topseller .slick-slide img,.topseller-product-category .slick-slide img{ display:inline-block;margin:5px 0px;vertical-align:middle;}.topseller .slick-prev,.topseller-product-category .slick-prev{ left:7px;}.topseller .slick-next,.topseller-product-category .slick-next{ right:7px;}#ppplus{ width:100%;text-align:center;margin-top:-12px;}@media (max-width:767px){ .topseller{ margin:0 0px 0px -13px;height:190px;} .copyright{ margin-top:10px;} .cartIcon{ margin-right:15px;}}#MyCustomTrustbadge div{ font-size:10px !important;}#MyCustomTrustbadge .trustedshops{ vertical-align:inherit;margin-bottom:4px;}.footer_awards .trustedshops-icon,#MyCustomTrustbadge .trustedshops{ display:none;}/* Arrows */.slick-prev,.slick-next{ position:absolute;display:block;height:15px;width:15px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none;z-index:5;}.slick-prev:focus,.slick-next:focus{ outline:none;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{ opacity:0.25;}.slick-prev:before,.slick-next:before{ font-family:"slick";font-size:20px;line-height:1;color:#666666;opacity:0.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{ left:-30px;background:url(/inc/slick/Icons_Pfeil_links.png) no-repeat center center !important;background-size:100% !important;height:20px;}.slick-next{ right:-30px;background:url(/inc/slick/Icons_Pfeil_rechts.png) no-repeat center center !important;background-size:100% !important;height:20px;}.userMenuSelector a,.userMenuSelector a:visited,.userMenuSelector a:hover,.navCategories a,.navCategories a:visited,.navCategories a:hover{ color:#84888a;text-decoration:none;}.nav{ width:100%;}.nav > li{ display:table-cell;}.nav .separated a{ border-left:1px solid #dddddd;}.nav .spacer{ width:20px;text-align:center;color:#84888a;}.nav .nav-item{ margin:0px 0px;}.nav .nav-item a{ padding-left:15px;padding-right:15px;text-decoration:none;}.pull-right a,.slick-slider a,.newsletter-box a,.content-box a,.popover a,.footer a,.auto-suggest-dropdown-link,.nav-sub-item a,.catSelector a{ text-decoration:none;}.nav .separated a{ padding-left:20px;padding-right:20px;}.popover{ background-color:#ffffff;margin-top:20px !important;padding-bottom:20px;}.nav-item-popover{ background-color:#ffffff;width:100%;max-width:100%;margin-top:-1px !important;padding-bottom:20px;border-right:none;border-left:none;z-index:1000;}.nav-item-popover.bottom > .arrow:after{ border-bottom-color:#ffffff !important;}.nav-item-popover .nav-sub-item:nth-child(5n+1){ clear:left;}.col-md-2-3{ float:left;width:21.999999999999996%;font-size:12px;}.col-md-2-2{ float:left;width:11.999999999999996%;font-size:12px;}.nav-item-popover .nav-sub-item a{ color:#84888a;}.nav-item-popover .nav-sub-item h3 a{ color:#84888a;}.nav-item-popover .nav-sub-item .nav-img{ height:65px;width:180px;text-align:center;display:block;background-color:#ffffff;padding:10px;margin:5px 0px 5px 0px;display:flex;align-items:center;justify-content:center;}.nav-item-popover .nav-sub-item .nav-img img{ margin:auto 0px;}.breadcrumb{ background-color:transparent;margin-bottom:10px;}.breadcrumb ul{ list-style:none;margin:0px 0px 0px 0px;padding:0px;}.breadcrumb ul li{ display:inline-block;width:auto;}.breadcrumb ul li a{ color:#84888a;text-decoration:none;padding:0 10px 0 0;width:auto;}.breadcrumb ul li a.active{ color:#84888a;}/* search suggest */#suggest_ausgabe{ position:absolute;z-index:1100;text-align:left;margin-top:10px;}#suggest_ausgabe2{ z-index:1100;text-align:left;margin-top:9px;position:relative;}#suggest_ausgabe a,#suggest_ausgabe2 a{ display:block;cursor:pointer;padding:2px 10px;position:relative;top:-10px;left:0px;width:550px;min-height:35px;line-height:35px;overflow:hidden;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;background-color:#ffffff;color:#333333;}#suggest_ausgabe2 a{ width:100%;}#suggest_ausgabe2 a:first-child{ border-top:1px solid #dddddd;}#suggest_ausgabe a:first-child{ border-top:1px solid #cfcfcf;}#suggest_ausgabe a:last-child,#suggest_ausgabe2 a:last-child{ border-bottom:1px solid #cfcfcf;}#suggest_ausgabe a:hover,#suggest_ausgabe2 a:hover{ text-decoration:none;}#suggest_ausgabe div{ width:550px;height:15px;}.lang_cur{ cursor:pointer;margin-right:5px;}.nav-item-popover .popover-content{ line-height:26px;}.popover-content select{ height:32px;line-height:32px;}.header2 .header-icons{ display:inline-block;margin-left:5px;}@media (max-width:342px){ .header2 .header-icons{ display:inline-block;margin-left:2px;}}.header2 .cart-preview{ display:inline-block;}.header-1-icons{ line-height:19px;max-height:19px;margin-right:5px;vertical-align:text-bottom;}.header2 .header-icons a,.header2 .header-icons a:hover{ color:#84888a;}.popover.bottom > .arrow{ top:-4px !important;}.header2 .header-icons .popover.bottom > .arrow{ margin-left:7px;}.header2 .cart-preview .popover.bottom > .arrow{ margin-left:-20px;}.header2 .logout .popover button{ min-width:160px;margin-bottom:10px;}.header2 .logout .popover.bottom > .arrow{ margin-left:-21px;}.header2 .login .popover.bottom > .arrow{ margin-left:9px;}@media (min-width:768px) AND (max-width:991px){ .header2 .header-icons .popover.bottom > .arrow{ margin-left:-20px;}}.header2 .popover-content{ line-height:18px;}.header2 .login-form input{ margin-bottom:10px;}.header2 .numberArticlesInCart{ position:absolute;margin-left:28px;margin-top:5px;font-size:10px;line-height:16px;color:#ffffff;z-index:5;background-color:#e98739;width:18px;height:18px;border:1px solid #e98739;text-align:center;border-radius:10px;}.blue-border{ border:1px solid #066eb2;}.deviceSelector.blue-box{ padding-left:14px;padding-right:14px;padding-bottom:14px;background-color:#066eb2;}.deviceSelectorBoxCategory .deviceSelector.blue-box{ padding-left:7px;padding-right:7px;padding-bottom:7px;}.deviceSelectorBox{ margin-top:40px;}.topseller-product-category .slick-slide .subtitle,.deviceSelectorBox .subtitle{ line-height:18px;font-size:12px;}.deviceSelector{ padding:0px;}.deviceSelector a,.deviceSelector a:link{ color:#84888a !important;text-decoration:none;font-weight:normal;}.deviceSelector a.sbSelector{ width:100%;}.deviceSelectorHeader{ color:white;width:inherit;}.topsellerHeader{ height:38px;padding-top:3px;padding-left:5px;}.deviceTypeSelector,.deviceBrandSelector{ margin-bottom:7px;}.deviceModelSelector,.deviceTypeSelector,.deviceBrandSelector{ background-color:#ffffff;width:100%;display:table;}.deviceSelector .selectpicker{ height:50px;border:none;padding:0px 0px 0px 10px;color:#84888a !important;}.deviceSelector .close{ display:none;}.deviceSelector .sbToggle:before{ content:"\f078";font-family:FontAwesome;height:50px;line-height:48px;color:#066eb2;}.deviceSelector .sbHolder{ height:50px;}.sbHolder,.sbOptions .sbGroup{ font-size:14px !important;}.deviceSelector .sbOptions{ width:100%;top:50px !important;line-height:24px;z-index:2100;-webkit-overflow-scrolling:touch;}.deviceData_search{ margin-top:15px;width:100%;border:1px solid #cccccc;background-image:url(Icon_Suche.png);background-repeat:no-repeat;background-position:right 3px;background-size:24px;padding-left:5px;}.sticky-text{ margin-bottom:10px;}.sticky-element{ position:fixed;z-index:200;font-family:Arial,"Open Sans",sans-serif;-webkit-backface-visibility:hidden;}.sticky-element .sticky-banner{ background-color:#066eb2;height:470px;width:50px;line-height:50px;color:#ffffff;float:left;font-size:20px;}.sticky-element .sticky-banner .remove{ position:absolute;padding:15px 0px;width:50px;text-align:center;cursor:pointer;z-index:100;}.sticky-element .sticky-banner .text{ height:50px;text-align:center;}.sticky-element .sticky-banner .text span{ cursor:pointer;}.sticky-element .sticky-banner .text .toggle{ margin-left:5px;}.sticky-element .sticky-body{ height:470px;width:400px;padding:15px 30px 15px 60px;border:1px solid #066eb2;line-height:25px;display:none;color:#333333;font-size:14px;background-color:#ffffff;}.sticky-element .error{ text-align:center;color:red;}.sticky-element .b2b.sticky-body{ width:440px;padding:15px 0px;}.sticky-element .b2b-sticky-button{ cursor:pointer;}.sticky-element .b2b.sticky-body p{ font-size:20px;padding-left:15px;}.sticky-element .b2b-sticky-text-cols{ padding:0px;}.sticky-element .b2b-sticky-button{ background-color:#066eb2;line-height:50px;color:#ffffff;float:left;font-size:20px;width:100%;text-align:center;}.sticky-element .b2b-sticky-button.disabled{ background-color:#066eb287;}.sticky-element .sticky-body .discount-icon{ background-color:#e98739;width:70px;height:70px;padding:13px 0px;border-radius:35px;text-align:center;float:right;color:#ffffff;line-height:20px;-moz-transform:rotate(15deg);/* Firefox 3.6 Firefox 4 */ -webkit-transform:rotate(15deg);/* Safari */ -o-transform:rotate(15deg);/* Opera */ -ms-transform:rotate(15deg);/* IE9 */ transform:rotate(15deg);/* W3C */}.sticky-element .sticky-body form label{ display:none;}.sticky-element .sticky-body form input{ width:100%;}.sticky-element .sticky-body button{ background-color:#066eb2 !important;border-radius:0px !important;width:100%;color:#ffffff;padding:10px 20px;border:none;}.sticky-element .small{ color:#333333;line-height:20px;}#sticky-page1,#sticky-page2{ height:400px;}#sticky-page2{ display:none;}.stickySuccessImage{ background-image:url(stickyElement-page2-b2c.jpg);background-repeat:no-repeat;height:136px;width:330px;}.sticky-element .sticky-body .stickySuccessImage .discount-icon{ float:none;margin:10px;width:80px;height:80px;padding:18px 5px;border-radius:40px;-moz-transform:rotate(-15deg);/* Firefox 3.6 Firefox 4 */ -webkit-transform:rotate(-15deg);/* Safari */ -o-transform:rotate(-15deg);/* Opera */ -ms-transform:rotate(-15deg);/* IE9 */ transform:rotate(-15deg);/* W3C */}@media (min-width:992px){ .sticky-element{ top:50%;margin-top:-235px;right:0;} .sticky-element .sticky-banner .text{ width:470px;margin-top:210px;margin-left:-210px;-moz-transform:rotate(-90deg);/* Firefox 3.6 Firefox 4 */ -webkit-transform:rotate(-90deg);/* Safari */ -o-transform:rotate(-90deg);/* Opera */ -ms-transform:rotate(-90deg);/* IE9 */ transform:rotate(-90deg);/* W3C */ } .sticky-element .sticky-b2b-img{ padding-left:15px;padding-right:0px;padding-top:6px;} .sticky-element .sticky-b2b-text{ padding:0px 15px;} .sticky-element .sticky-form{ position:relative;height:115px;} .sticky-element .sticky-form .sticky-form-name{ position:absolute;margin-top:5px;height:30px;padding-right:10px;} .sticky-element .sticky-form .sticky-form-firma{ position:absolute;margin-top:5px;height:30px;right:5px;padding-left:0px;padding-right:10px;} .sticky-element .sticky-form .sticky-form-mail{ position:absolute;height:30px;top:42px;padding-right:10px;} .sticky-element .sticky-form .sticky-form-phone{ position:absolute;height:30px;top:42px;right:5px;padding-left:0px;padding-right:10px;} .sticky-element .sticky-form .sticky-form-query{ position:absolute;height:30px;top:80px;padding-left:15px;} .sticky-element .b2b-sticky-mobile-none{ margin-bottom:5px;}}@media (max-width:991px){ .wk{ position:fixed;z-index:2000;bottom:0;right:1.3%;left:1.3%;} .wk767{ position:fixed;z-index:2000;bottom:0;right:0;left:0;} .sticky-element{ bottom:0;width:100%;} .sticky-element .business{ bottom:unset;} .sticky-element .sticky-banner{ width:100%;height:50px;} .sticky-element .sticky-banner .text{ width:100%;} .sticky-element .sticky-banner .remove{ right:0px;} .sticky-element .sticky-body{ padding:70px 20px 20px 20px;width:100%;height:auto;} .sticky-element .b2b.sticky-body{ width:100%;padding:20px 10px;} .sticky-element .b2b-sticky-mobile-none{ display:none;} #sticky-page1,#sticky-page2{ margin-bottom:15px;height:auto;} .sticky-element .stickySuccessImage{ display:none;}}@media (max-width:767px){ .header2 .numberArticlesInCart{ margin-left:11px;margin-top:-3px;}}@media (max-width:767px){ #suggest_ausgabe a,#suggest_ausgabe2 a{ top:-17px;} .deviceSelectorBox,.customerBenefitsBox{ margin-top:30px;} .deviceSelector.blue-box{ padding-left:10px;padding-right:10px;padding-bottom:10px;} .deviceSelector .sbHolder{ height:40px;} .breadcrumb{ display:none;} .header .meta .container{ padding:0px 0px 5px 0px;-webkit-box-shadow:0px 3px 8px 0px rgba(0,0,0,0.19);-moz-box-shadow:0px 3px 8px 0px rgba(0,0,0,0.19);box-shadow:0px 3px 8px 0px rgba(0,0,0,0.19);} .header .meta{ margin:5px 0 10px 0;padding:0px;max-height:40px;} .header .trusted-shops{ max-height:30px;margin-top:5px;} .content .sliders{ margin-bottom:0px;} .header .meta .opened-cart{ position:fixed;bottom:50px;width:100%;top:inherit;} .mobile-menu{ min-height:35px;min-width:320px;-webkit-box-shadow:0px -1px 2px 1px rgba(0,0,0,0.19);-moz-box-shadow:0px -1px 2px 1px rgba(0,0,0,0.19);box-shadow:0px -1px 2px 1px rgba(0,0,0,0.19);} .mobile-menu a{ text-decoration:none;} .mobile-menu .cart{ height:40px;display:inline-block;vertical-align:top;margin:5px 5px 0 5px;} .mobile-menu .cart .cart-image,.mobile-menu .cart .cart-summary{ display:inline-block;vertical-align:top;} .mobile-menu .cart .cart-image{ position:relative;width:40px;height:40px;margin-right:15px;margin-top:10px;} .mobile-menu .cart .cart-image .cart-product-quantity{ position:absolute;width:20px;height:20px;font-size:12px;font-weight:800;margin:0;line-height:12px;padding:2px;top:-8px;right:-8px;} .mobile-menu .cart .cart-summary{ font-weight:bold;font-size:14px;text-align:center;color:#336699;margin-top:10px;} .mobile-menu .search-btn,.mobile-menu .phone-btn,.mobile-menu .email-btn{ float:right;font-size:20px;padding:2px 10px 0px 10px;color:#336699;margin-top:10px;} .mobile-menu .phone-btn{ border-right:#DDDDDD 1px solid;border-left:#DDDDDD 1px solid;} .mobile-menu .email-btn{ border-left:#DDDDDD 1px solid;} .footer .links{ text-align:center;} .footer .menu{ display:none;} .footer .infoBox h3{ margin:15px 0px;} .footer .infoBox{ text-align:center;} .product-meta .recommendation .price{ font-size:14px;color:black;} .product-meta .recommendation .subtitle{ padding-bottom:5px;padding-top:5px;min-height:0px;color:#333333;}}@media (min-width:768px) and (max-width:991px){ .header .meta .form-search input,.header .meta .form-search-active input{ height:40px;width:230px;font-size:16px;color:rgb(255,255,255,0.5);margin-top:5px;} .header .meta .form-search .btn,.header .meta .form-search-active .btn{ height:40px;width:50px;margin-left:-10px;margin-top:3px;font-size:16px;} .modal-dialog{ width:700px;} .header .trusted-shops{ max-height:30px;margin-top:8px;} .header .sliders{ margin-bottom:150px;} .main .project-product{ margin-top:50px;} .footer .links .menu,.footer .links .notice p{ text-align:center;}}@media (min-width:991px){ .cc-top{ display:none !important;}}.cc-window.cc-banner{ border-top:1px solid #dddddd;}@media (min-width:993px) and (max-width:1200px){ .footer .paymentInfo span{ display:none;} #suggest_ausgabe a,#suggest_ausgabe2 a{ width:370px;}}.sc{ -webkit-overflow-scrolling:touch !important;}.add-to-cart-recommendation .btn-type-1{ width:100%;border-color:#066eb2;background:#066eb2 url(/templates/tmpl_2017/Cart_white.png) no-repeat 50% 50%;background-size:24px 20px;height:45px;margin-top:0;}.price-vat-note{ color:#000;}.form-horizontal{ display:inline-block;width:100%;}.recommendation.slick-slide{ text-align:left !important;}.product-meta .recommendation .image{ text-align:center;height:180px;line-height:180px;}.product-meta .recommendation{ padding-bottom:50px;max-width:240px;margin-right:10px;margin-left:35px;}.product-meta .recommendation img{ display:inline;min-height:135px;min-width:135px;max-width:100%;max-height:180px;}.product-meta .recommendation .subtitle{ font-size:14px;padding-bottom:8px;padding-top:5px;min-height:50px;color:#333333;}.product-meta .recommendation .price{ font-size:14px;color:black;}.product-meta .recommendation a:hover .subtitle{ color:#e98739;}.product-meta .recommendation .price-vat-note{ font-size:10px;line-height:10px;display:block;position:relative;top:2px;white-space:nowrap;}.product-meta .recommendation .deliveryTime{ font-size:10px;display:block;position:relative;color:#333333;line-height:10px;padding-top:4px;padding-left:20px;}.forgot-password{ font-size:12px;}.border-box{ border:1px solid #dadada;}.topseller-background{ background-color:#f6f6f6;margin-left:0px;padding-bottom:2px;padding-right:2px;padding-top:2px;}.customerBenefitsBox-background{ background-color:#ffffff;margin-left:0px;padding-bottom:2px;padding-right:2px;padding-top:2px;}.deviceSelector .deviceSelector-background-unchosen{ background-color:#f6f6f6;}.grey-box{ padding:7px;background-color:#f6f6f6;margin-left:0px;margin-right:0px;}.white-box{ margin-left:0px;margin-right:0px;}#kundenkonto input[name="kundenkonto_neu"] .btn-type-1,#kundenkonto input[name="kundenkonto_neu"] .btn-type-2{ width:100%;}.address-form-header h3,.address-form-header h2{ margin:0;}.address-form-header i{ float:right;margin-right:15px;}.address-form-header{ line-height:20px;}@media (max-width:1199px){ .product-meta .recommendation{ margin-left:-15px;margin-right:45px;}}@media (max-width:991px){ .cc-bottom{ display:none !important;} .cc-grower{ max-height:250px !important;} .cc-window.cc-floating{ padding:15px !important;} .noscroll{ overflow:hidden;position:fixed;} .deviceData_search{ width:90%;} .deviceSelector .close{ right:8px;top:3px;display:block;position:fixed;font-size:40px;} .deviceSelector .sbOptions{ position:fixed !important;left:0px;top:0px !important;height:100%;width:100%;max-height:100% !important;z-index:2100;background-color:#ffffff;} #suggest_ausgabe2 a{ min-height:20px;padding:6px 10px;} #suggest_ausgabe2 div{ min-height:20px;line-height:20px;width:100%;overflow:visible;overflow-wrap:break-word;}}.popover-content .languages{ list-style-type:none;padding:0px 0px 0px 5px;margin:0px;}.popover-content .languages li{ cursor:pointer;color:#84888a;}.popover-content .languages img{ margin-right:5px;}.sbOptions a{ padding:0px;border-bottom:none;}.sbOptions a:hover{ text-decoration:underline;}.sbOptions li:last-child a{ color:#ffffff !important;}.sbOptions .sbGroup{ border-bottom:none;line-height:48px;}.sbOptions .sbSub:hover{ background-color:#f6f6f6;}@media (max-width:991px){ .shippingCostBusinessCustomerHeader{ font-size:14px;color:#066eb2;font-weight:normal;margin-top:5px;margin-bottom:5px;} .shippingCostBusinessCustomerTable{ width:100%;font-size:12px;} .shippingCostBusinessCustomerTable th{ font-style:normal !important;font-weight:normal !important;padding-right:10px;padding-left:5px;} .sbOptions .sbSub{ line-height:36px;}}.grey-out-page{ content:"";display:block;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.6);left:0;top:0;}