.MPDMainNavigation{height:293px;width:227px;background-image:-webkit-gradient(top,linear,color-stop(0,#fff),color-stop(100%,#feedc2));background-image:-webkit-linear-gradient(top,#fff 0,#feedc2 100%);background-image:-o-linear-gradient(top,#fff 0,#feedc2 100%);background-image:-moz-linear-gradient(top,#fff 0,#feedc2 100%);background-image:-ms-linear-gradient(top,#fff 0,#feedc2 100%);background-image:linear-gradient(top,#fff 0,#feedc2 100%);position:relative;float:left}.MPDMainNavigation .arrow{background:url("../images/arrow.png") no-repeat right}.MPDMainNavigation ul{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;list-style-image:none;list-style-position:outside;list-style-type:none;width:100%;margin:0;padding:0;display:block;font-size:.7rem}.MPDMainNavigation ul ul{display:none;margin:-24px 0 0 212px;padding:5px 0 0 0;position:absolute;z-index:400}.MPDMainNavigation ul ul ul{margin:-24px 0 0 295px;padding:5px}.MPDMainNavigation a:hover{font-style:normal}.MPDMainNavigation li li:hover ul{display:block}.MPDMainNavigation ul li{height:19.6px;background-color:#f9b200;background-image:-webkit-gradient(top,linear,color-stop(0,#f9bd26),color-stop(100%,#f9d578));background-image:-webkit-linear-gradient(top,#f9bd26 0,#f9d578 100%);background-image:-o-linear-gradient(top,#f9bd26 0,#f9d578 100%);background-image:-moz-linear-gradient(top,#f9bd26 0,#f9d578 100%);background-image:-ms-linear-gradient(top,#f9bd26 0,#f9d578 100%);background-image:linear-gradient(top,#f9bd26 0,#f9d578 100%);padding-left:15px;border-bottom:1px solid #fff;line-height:19.6px;font-weight:700}.MPDMainNavigation li:hover ul{display:block}.MPDMainNavigation li:hover ul ul{display:none}.MPDMainNavigation li li:hover ul{display:block}.MPDMainNavigation li li{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;margin:0;padding:0;width:300px;color:#4d4d4d;border-bottom:1px solid #fff;vertical-align:middle}.MPDMainNavigation li:hover{background-image:-webkit-gradient(top,linear,color-stop(0,#c78900),color-stop(100%,#f9b200));background-image:-webkit-linear-gradient(top,#c78900 0,#f9b200 100%);background-image:-o-linear-gradient(top,#c78900 0,#f9b200 100%);background-image:-moz-linear-gradient(top,#c78900 0,#f9b200 100%);background-image:-ms-linear-gradient(top,#c78900 0,#f9b200 100%);background-image:linear-gradient(top,#c78900 0,#f9b200 100%)}.MPDMainNavigation li a,.MPDMainNavigation li span{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;color:#4d4d4d;display:block;text-decoration:none;font-weight:700}.MPDMainNavigation li span{cursor:default}.MPDMainNavigation li a:hover,.MPDMainNavigation ul li:hover a{text-decoration:none}.MPDMainNavigation li:hover li a{color:#4d4d4d;display:block}.MPDMainNavigation li ul a,.MPDMainNavigation li ul span{font-style:normal;vertical-align:middle;margin:0 0 0 7px;white-space:nowrap}.MPDMainNavigation>nav>ul>li>a,.MPDMainNavigation>nav>ul>li>span{margin-left:-7px}.MPDMainNavigation p{clear:left}body{color:#222;height:100%;margin:0;background-image:-webkit-gradient(linear,top,color-stop(0,#08538e),color-stop(100%,#4696cc));background-image:-webkit-linear-gradient(top,#08538e 0,#4696cc 100%);background-image:-o-linear-gradient(top,#08538e 0,#4696cc 100%);background-image:-moz-linear-gradient(top,#08538e 0,#4696cc 100%);background-image:-ms-linear-gradient(top,#08538e 0,#4696cc 100%);background-image:linear-gradient(top,#08538e 0,#4696cc 100%);background-attachment:fixed;background-repeat:no-repeat;font-family:Verdana,Tahoma,Arial;font-size:.75rem;line-height:1.5em}.scriptEnabled{display:none}.top_image img{width:989px;height:275px}#wrapperwrapperwrapper{width:100%;height:100%;position:relative;overflow:hidden}#wrapperwrapper{width:100%;height:100%;overflow:auto}.red{color:red}.wideContent{background:#fff;overflow:hidden;padding:20px 25px}.content-background-wrapper{background-image:-webkit-gradient(linear,left,color-stop(0,#f0f0f0),color-stop(227px,#f0f0f0),color-stop(228px,#fff),color-stop(100%,#fff));background-image:-webkit-linear-gradient(left,#f0f0f0 0,#f0f0f0 227px,#fff 228px,#fff 100%);background-image:-moz-linear-gradient(left,#f0f0f0 0,#f0f0f0 227px,#fff 228px,#fff 100%);background-image:-ms-linear-gradient(left,#f0f0f0 0,#f0f0f0 227px,#fff 228px,#fff 100%);background-image:-o-linear-gradient(left,#f0f0f0 0,#f0f0f0 227px,#fff 228px,#fff 100%);background-image:linear-gradient(left,#f0f0f0 0,#f0f0f0 227px,#fff 228px,#fff 100%);overflow:hidden}.showBlock{display:block!important}.hide{display:none!important}h1{font-family:Verdana,serif;font-weight:700;color:#004984;font-size:20px;margin:5px 0 5px 0;padding:0;line-height:initial}h2{font-weight:400;color:#004984;font-size:17px;margin:5px 0 15px 0;padding:0;line-height:initial}h3{font-weight:700;color:#004984;font-size:.75rem;padding:0;margin:0;line-height:initial}h4{font-weight:700;color:#aaa;font-size:8px;padding:0;margin:0;line-height:initial}a{color:#004984;text-decoration:underline}a:hover{font-style:italic}a.tabs{display:inline-block;padding:5px;border-right:1px solid #ccc}a.tabs:last-of-type{border-right:none}#passwordStrengthIndicator ul{list-style-type:none}#passwordStrengthIndicator p{padding:5px 0 0 0}#passwordStrengthIndicator li{padding:5px 0 0 0}#passwordStrengthIndicator li:before{display:inline-block;content:">";color:red;font-weight:700;width:1em}#passwordChangeBtn{background-color:transparent;color:#004984;height:25px}#passwordChangeBtn[disabled=disabled]{color:#6ba6d5}.passwordStrengthBar{width:100%;height:25px;margin:2px 0}.passwordStrengthBar>div{height:25px;float:left}#page_login div{margin-bottom:.5rem;width:60%}#page_login label{width:100%;display:inline-block;vertical-align:middle}#page_login input[name=password],#page_login input[name=username]{width:50%}#page_login label span{width:50%;display:inline-block}#page_login .rememerbeMeLabel{width:auto}#page_login .loginInput{text-align:left}#wrapper{width:1216px;margin:0 auto}.top_navigation{padding:4px 0;font-size:.7rem;background-color:#f3bb2e;margin-left:.05rem;margin-right:.05rem}.top_navigation>*{padding-bottom:0}div.row form[name=search_form_full_text]{margin-top:20px;margin-bottom:5px}div.search_-2 div.bodyContentContainer{margin-top:20px}div.content form[name=form_login],div.row form[name=form_login]{margin:45px 0}.form_search{display:block;position:absolute;bottom:4px;right:5px;width:350px;text-align:right;margin:0 2px 0 0;height:24px}.form_search input{display:inline-block}.form_search input[type=search]{width:250px;height:auto;padding:1px;margin:2px 0;height:20px;-webkit-box-shadow:0 0 4px #fff;box-shadow:0 0 4px #fff;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}.form_search input[type=search]:hover{-webkit-box-shadow:0 0 6px #fff;box-shadow:0 0 6px #fff}.form_search input[type=search]:active{-webkit-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc}.form_search input[type=submit]{padding:1px 10px;height:20px;background-color:transparent;margin:2px;color:#fff}form[name=search_form_full_text] input{display:inline-block}form[name=search_form_full_text] input[type=text]{width:568px}form[name=search_form_full_text] input[type=submit]{width:141px;background-color:#fff;padding:6px 10px}.logoWrapper{height:75px;background:#fff;position:relative}.logoWrapper img{margin:5px 15px}.logoRightWrapper{position:absolute;top:0;right:0;bottom:0}.shoppingCartTrash{cursor:pointer}.offerlist input.commissionNumberTextInput{display:inline-block;text-align:right;width:100%}.offerlist input[type=checkbox]{width:auto}.offerlist textarea.remarkTextInput{display:inline-block;width:100%}.shoppingCartWrapper h1{margin:25px 0 15px 0}#shoppingCartSummary{position:absolute;right:7px;top:15px;text-align:right;width:250px}#shoppingCartSummary .anotherButton{margin:2px}.acceptBox{vertical-align:middle}.anotherButton{cursor:pointer;text-decoration:none;font-weight:700;padding:4px 10px;margin:2px 0 2px 2px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}.anotherButton:hover{font-style:normal}.anotherButton[disabled]{color:#ccc;cursor:default}.whiteActiveShadow,.whiteActiveShadow[disabled=disabled]:active,.whiteActiveShadow[disabled=disabled]:hover,.whitePassiveShadow{-webkit-box-shadow:0 0 4px #fff;box-shadow:0 0 4px #fff}.whiteActiveShadow:hover{-webkit-box-shadow:0 0 6px #fff;box-shadow:0 0 6px #fff}.whiteActiveShadow:active{-webkit-box-shadow:0 0 6px #fff;box-shadow:0 0 6px #ccc}.greyActiveShadow,.greyActiveShadow[disabled=disabled]:active,.greyActiveShadow[disabled=disabled]:hover,.greyPassiveShadow{-webkit-box-shadow:0 0 4px #aaa;box-shadow:0 0 4px #aaa}.greyActiveShadow:hover{-webkit-box-shadow:0 0 6px #aaa;box-shadow:0 0 6px #aaa}.greyActiveShadow:active{-webkit-box-shadow:0 0 6px #777;box-shadow:0 0 6px #777}.blackActiveShadow,.blackActiveShadow[disabled=disabled]:active,.blackActiveShadow[disabled=disabled]:hover,.greyPassiveShadow{-webkit-box-shadow:0 0 4px #333;box-shadow:0 0 4px #333}.blackActiveShadow:hover{-webkit-box-shadow:0 0 6px #333;box-shadow:0 0 6px #333}.blackActiveShadow:active{-webkit-box-shadow:0 0 6px #777;box-shadow:0 0 6px #777}.thinner{padding:1px 10px}.top_image{width:989px;height:293px;position:relative;float:left}.top_image>img{display:block;width:989px;height:100%}.leftside_container{width:227px;position:relative;float:left;padding:5px;margin:0;min-height:580px}.leftside_container div{padding-bottom:.3125rem}.leftside_container label{font-weight:700}.leftside_container input,.leftside_container select{width:100%;padding:.375rem}.breadcrumb{font-size:10px}.content{width:989px;min-height:580px;padding:20px 25px;position:relative;float:left;margin:0}.footer{padding:5px;color:#000;height:32px;line-height:20px;background-color:f3bb2e}hr{color:#11a983!important;background-color:transparent!important;height:1px!important}.bottom-line{border-bottom-color:#004984;border-bottom-style:solid;border-bottom-width:1px}table{border-collapse:collapse}td,th{margin-top:10px;padding-right:10px;text-align:left;vertical-align:top}img.product-logo{max-width:75px;float:right;margin-top:15px}img.product-picto{padding-top:5px;padding-right:5px;max-height:50px}img.shopping-cart-image{padding-left:5px}.pagingWrapper{padding:4px 0 2px}.pagingChooserWrapper{text-align:right}.pagingChooserWrapper select{display:inline-block;width:60px;height:auto;padding:1px;margin:0}div.row #contact{margin-top:20px;margin-bottom:5px}#contact div.removeBottomPadding div div.hori1zu2 div:first-child{padding-bottom:0}#contact input,#contact select{width:100%}#contact input[type=checkbox],#contact input[type=radio]{width:auto}#contact textarea{width:100%}#contact #userMessage{margin-bottom:16px}.contactNote{margin-left:15px;padding-bottom:10px}.contactFormMessageTextArea{resize:none}.truckingScale{margin-top:5px;border-top:2px solid #ccc;padding-top:15px;margin-bottom:15px;border-bottom:2px solid #ccc}.vit{font-weight:700}.offerlist,.truckingAlternative,.truckingTable{width:100%;margin-bottom:10px}.offerlist td,.offerlist th,.truckingAlternative td,.truckingAlternative th,.truckingTable td,.truckingTable th{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:4px 4px 2px 4px}.offerlist tr>:last-child,.truckingAlternative tr>:last-child,.truckingTable tr>:last-child{border-right:none}.offerlist tbody tr:last-child>*,.truckingAlternative tbody tr:last-child>*,.truckingTable tbody tr:last-child>*{border-bottom:none}.offerlist th{vertical-align:middle;text-align:center}.offerlist td{vertical-align:top}.offerlist td.vertMiddle{vertical-align:middle}.offerlist input,.offerlist select{padding:1px;margin:2px 0;height:1.4rem;width:108px;text-align:right}.centerMe{text-align:center}.offerlist .error-box .warning-box{clear:both}.offerlist select{width:inherit}.offerlist .firstFloat{clear:both}.offerlist input[type=date]{min-width:110px}.offerlist input[type=datetime-local]{min-width:150px}.offerlist textarea.offerArticleRemark{width:100%;resize:vertical}.addCustomButton,.checkoutButton{background-color:transparent;border:1px solid #ccc;-webkit-box-shadow:0 0 4px #ccc;box-shadow:0 0 4px #ccc;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;outline-width:0!important}.addCustomButton:hover,.checkoutButton:hover{-webkit-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc}.addCustomButton:focus,.checkoutButton:focus{outline-width:0!important}.addCustomButton:active,.checkoutButton:active{border:1px solid #999;-webkit-box-shadow:0 0 6px #999;box-shadow:0 0 6px #999}.fixed_footer_overlay{position:absolute;left:0;right:0;bottom:-32px}#fixed_footer{width:960px;margin:0 auto}.shoppingcart_amountInput{text-align:right}.shoppingCart_added *{color:#222}.shoppingCart_added ul{list-style:none;padding-top:2px;padding-bottom:1px;padding-left:8px;padding-right:10px;float:right;text-align:right;background-image:-webkit-gradient(left,linear,color-stop(0,#fff34a),color-stop(100%,#ec7608));background-image:-webkit-linear-gradient(left,#fff34a 0,#ec7608 100%);background-image:-o-linear-gradient(left,#fff34a 0,#ec7608 100%);background-image:-moz-linear-gradient(left,#fff34a 0,#ec7608 100%);background-image:-ms-linear-gradient(left,#fff34a 0,#ec7608 100%);background-image:linear-gradient(left,#fff34a 0,#ec7608 100%);-webkit-box-shadow:0 0 4px #fff34a;box-shadow:0 0 4px #fff34a;-moz-border-radius:1px;-webkit-border-radius:1px}.shoppingCart_added li{display:inline-block;vertical-align:middle}.shoppingCart_added div{cursor:pointer}.shoppingCartSumTable td,.shoppingCartSumTable th{border:none;padding:0;margin:0}.shoppingCartFormWrapper .small-4.column{float:left}.shoppingCartSumTable td{padding-left:5px}.shoppingCartSumTable th:after{content:":";display:inline-block}#shoppingCartInnerWrapper{overflow:auto}.offerlist .minAmount{font-style:italic}.offerAlternativeOverlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,.5)}.offerAlternativeDialog{background-color:#fff;border-radius:.3125rem;border-color:#17b4ff;top:10%;padding:1rem 2.125rem;position:absolute;z-index:666666;bottom:15%;left:15%;border:thin solid #00f;width:40rem;height:25rem}.offerAlternativeDialog .closeAltDialogButton{position:absolute;top:-.5rem;right:-.5rem;background:#fff;padding:.125rem;border:thin solid #00f}.offerAlternativeDialog .closeAltDialogButton>img{display:block}.offerAltPosition{background-color:#f9b200}.altLink{text-decoration:none}.widthFix{width:100px}.alternativeTable{height:100%;width:100%}#addAlternativeResult{height:calc(100% - 7.25rem);overflow:auto;border:thin solid #000;padding:.125rem;margin-top:.25rem}.alternativeTable input{width:auto}.customArticlePreAdd{background-color:#fff;border-radius:.3125rem;border-color:#17b4ff;padding:1rem 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:666666;border:thin solid #00f;width:60rem;min-height:25rem;max-height:90vh}.customArticlePreAdd .customArticleCloseButton{position:absolute;top:-.5rem;right:-.5rem;background:#fff;padding:.125rem;border:thin solid #00f}.customArticlePreAdd .customArticleCloseButton>img{display:block}.customArticlePreAdd .scrollWrapper{overflow:auto;max-height:90vh;padding:0 2.125rem}.customArticlePreAdd .floatLeft,.customArticlePreAdd .floatRight{margin-top:.375rem}.customArticlePreAdd .firstFloat{clear:both;width:45%}.customArticlePreAdd .floatMiddle{width:23%;text-align:right}.floatLeft{float:left}.customArticlePreAdd .floatMiddle input,.customArticlePreAdd .floatMiddle select{text-align:right;width:100%}.customArticlePreAdd .floatMiddle textarea{width:100%}.customArticlePreAdd .floatRight{width:30%}.floatRight{float:right}.variableValues{margin-bottom:.625rem;clear:both}.variableValues .floatRight input,.variableValues .floatRight select{min-width:8rem}.customArticlePreAdd .error-box .warning-box{margin:0;padding:0 .125rem}.addCustomButton{margin:10px 0;display:inline-block}.customArticlePreAdd .lastDiv{padding-top:20px;clear:both}.multiLevelChildren{clear:both}.multiLevelChildren>div{float:left;width:33.33%;padding:10px 5px;min-height:250px}.multiLevelChildren>div:first-of-type,.multiLevelChildren>div:nth-of-type(10),.multiLevelChildren>div:nth-of-type(13),.multiLevelChildren>div:nth-of-type(16),.multiLevelChildren>div:nth-of-type(4),.multiLevelChildren>div:nth-of-type(7){padding:10px 10px 10px 0}.multiLevelChildren>div:nth-of-type(12),.multiLevelChildren>div:nth-of-type(15),.multiLevelChildren>div:nth-of-type(18),.multiLevelChildren>div:nth-of-type(3),.multiLevelChildren>div:nth-of-type(6),.multiLevelChildren>div:nth-of-type(9){padding:10px 0 10px 10px}.multiLevel_-2{padding:5px;-webkit-box-shadow:0 0 10px #999;box-shadow:0 0 10px #999;height:calc(100% - 10px)}.multiLevel_-2 h1{font-size:12px;font-weight:700;padding:3px 0 1px;margin:0}.multiLevel_-2 h2{padding:3px 0 1px;margin:0}.bodyContentImage img{max-width:calc(100%)}.bodyContentText ul{padding-left:15px;list-style-type:disc}.customContactWrapper{padding:10px 0}.padded-bottom{padding-bottom:5px}.toTheRight{text-align:right}.truckingItemAmount{width:60px!important}.truckingDeliveryTime{margin:0 0 15px 0}.truckingTable{width:100%}.truckingButtonBar input{width:auto!important}#trucking_form_container.updating *{cursor:progress}#trucking_form_container.updating input[type=submit]{cursor:wait}.updateTruckingPriceButton{display:inline-block}.bold{font-weight:700}.label{font-size:.75rem;color:#4d4d4d;font-weight:400;line-height:1.5;margin-bottom:0}.truckingZone{margin-bottom:10px;min-height:17px}.checkboxLabel{display:inline-block}.truckingFormError{margin-top:10px}.facetSearchHeading{display:block;font-size:125%;margin:0 0 .375rem 0}.lineTop{border-top:1px solid #ccc!important}.hoverContainer{position:relative}.hoverItem{display:none;position:absolute;left:75%;bottom:50%}.hoverContainer:hover .hoverItem{display:block}.infoContainer:hover .infoIcon{-webkit-box-shadow:0 0 6px #aaa;box-shadow:0 0 6px #aaa}#userMessage{width:100%;resize:none}.deliveryDateWrapper{display:none;width:100%!important}.fontsize120{font-size:120%}.marginBottom{margin-bottom:20px}div.error{background:#f04124;color:#fff}.trucking input,.trucking select{width:100%}.trucking input[type=submit]{width:auto;display:inline-block;margin:0}.trucking select{padding:.375rem}.trucking input[type=checkbox],.trucking input[type=radio]{width:auto;vertical-align:middle}.trucking .radiobuttons label:before{display:inline-block;content:" ";padding-left:.5rem}.truckingTrackingTable{border:none;width:100%}.truckingTrackingTable *{border:none}.truckingTrackingTable td{padding-right:.25rem}.removeBottomPadding>*{padding-bottom:0}.reduceBottomPadding>*{padding-bottom:.125rem}#forgottenPasswordUserInput{width:100%}[name=form_passwordChange] input[type=password]{width:100%}.truckingTrackingTable tr td:first-of-type{width:10%}.truckingTrackingTable tr td:last-of-type{width:60%}.truckingDeliveryTime h2{margin:0}.userAccountLeftColumn{float:left;width:202px;padding-right:5px}.userAccountRightColumn{float:left;width:708px}.userAccountNav *{color:#4d4d4d!important}.userAccountNav .accordeonHead{background-color:#f9b200;background-image:-moz-linear-gradient(center top,#f9bd26 0,#f9d578 100%);border-bottom:1px solid #fff;height:21.25px;line-height:2em;padding-left:15px}.userAccountNav .accordeonBody{background-color:#333}.userAccountNav .accordeonBody li{background-color:#f9b200;background-image:-moz-linear-gradient(center top,#f9bd26 0,#f9d578 100%);border-bottom:1px solid #fff;height:21.25px;line-height:2em;padding-left:.25em}.articleColumn{min-width:300px}.newsWrapper{margin:-5px}.newsItem{width:100%;padding:10px 10px 0 10px;position:relative;float:left;border-bottom:1px solid #ccc;border-top:1px solid #fff;-webkit-box-shadow:inset -30px 20px 80px 20px #e6e6e6;box-shadow:inset -50px 20px 80px 20px #e6e6e6}.newsItem span{font-size:11px}.newsItem a img{margin:0 0 0 -10px}.newsItem h3{margin-bottom:1rem;font-weight:700;font-size:12px}.newsItem h3 a{text-decoration:none}.newsItem h3 a:hover{font-style:normal}.homepageOfferings{margin:16px 0}.tutorialVideoWrapper>video{width:100%;height:100%}h1.productTitle{margin:15px 0 5px;font-size:15px;font-weight:700}.productImagesWrapper{width:206px;text-align:center}.productImagesWrapper img{vertical-align:middle}.productImageWrapper{-webkit-box-shadow:0 0 2px #888;box-shadow:0 0 2px #888;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin:2px;height:202px;width:202px}.productImageWrapper img{max-width:202px;max-height:202px;padding:1px}.singleProductImageWrapper{-webkit-box-shadow:0 0 2px #888;box-shadow:0 0 2px #888;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin:2px;width:202px}.singleProductImageWrapper img{max-width:202px;max-height:202px;padding:1px}.productImageSelect{display:block;float:left;width:47px;height:47px;margin:2px;-webkit-box-shadow:0 0 2px #888;box-shadow:0 0 2px #888;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}.productImageSelect img{max-width:47px;max-height:47px}.productImageSelect.active{-webkit-box-shadow:0 0 2px #069;box-shadow:0 0 2px #069}.productImageHelper,.productImageSelect:before,.productImageWrapper:before{content:"";display:inline-block;height:100%;vertical-align:middle}.productCategoryWrapper{width:100%;height:192px;overflow:auto}.productCategoryList{height:172px;list-style-type:none;white-space:nowrap}.description-long-container,.product-image-container,.productDocumentsWrapper,.productPictoMedia{margin-bottom:5px}.productCategoryList li{vertical-align:top;white-space:normal;display:inline-block;width:221px;height:100%}.productCategoryList h3{width:100%;text-align:center}div.product-structure-tile{padding-left:14px;width:193px;height:135px}img.product-structure-tile-image{max-width:193px;max-height:135px;margin:0 auto;display:block}.emphasizedCell{color:#004984}.productFeatureWrapper{padding:5px 0}.productFeatureWrapper h3{cursor:pointer;padding:5px 2px;color:#004984;width:100%;background-color:#e0e0e0}.productFeatureWrapper h3.open:before{content:"-";display:inline-block;width:1em}.productFeatureWrapper h3:before{content:"+";display:inline-block;width:1em}.productFeatureWrapper div{width:100%!important}.vertProductTableWrapper{width:100%;overflow-x:auto}.vertProductTable{display:block;padding:0 0 12px 2px;width:100%!important}.vertProductTable th{color:#004984;font-weight:700}table.productTable{width:100%}.productTable tr>*{padding:5px 2px 2px;background-color:#f0f0f0;vertical-align:top;border-left:2px solid #fff;border-right:2px solid #fff}.productTable tr{border-bottom:2px solid #fff}.productTable tbody tr:last-child{border-bottom:none}.productTable tr th{background-color:#e0e0e0;font-weight:700;color:#004984;font-size:.75rem}.productTable tr>:first-child{border-left:none}.productTable tr>:last-child{border-right:none}.offer-column{width:66px}input.offerAmount{vertical-align:top;height:auto;width:36px;display:inline-block;margin:0;padding:1px}.categorySelectorWrapper{border-bottom:2px solid #999;margin-bottom:10px}.priceCell>div{position:relative}.priceScale{display:none;position:absolute;right:105%;bottom:0;z-index:1;-webkit-box-shadow:0 0 2px #004984;box-shadow:0 0 2px #004984}.priceScale h3{font-size:120%;padding:5px;margin:0;font-weight:700;width:100%;text-align:left;background-color:#e0e0e0;border:1px solid #004984}.priceScale table{width:100%;padding:0 4px}.priceScale td,.priceScale th{min-width:35px;text-align:center;color:#222}.priceScale td,.priceScale th{border-left:1px solid #004984!important;border-right:1px solid #004984!important}.priceScale tr{border-bottom:1px solid #004984!important}.priceScale td,.priceScale th{background-color:#fff!important}.priceCell.toTheRight .priceScale *{background-color:#e0e0e0!important}.priceCell.toTheRight .priceScale{left:105%;right:auto}.vertProductTableWrapper .priceCell .priceScale{top:-50px}.priceScale td,.priceScale th{padding:5px 2px 2px}.priceCell>div{white-space:nowrap}.priceCell label{display:inline-block;margin-left:0!important;margin-right:0!important;cursor:auto;vertical-align:middle}.priceCell:hover label{background-color:#e0e0e0}.priceCell:hover .priceScale{display:block}.priceScaleToggle:checked~.priceScale{display:block}.priceScaleToggle{display:none}.refPrize{display:block;font-size:80%;font-style:italic}.discontinuePicto{float:left;margin-right:.5rem}.productHead{display:table;width:100%;height:100%}.productHead>div{display:table-cell;vertical-align:middle}.productHead>.hori>div{vertical-align:middle}.productHead .productTitleWrapper>*{display:inline-block}.favouriteButton img{height:20px;width:20px;cursor:pointer;vertical-align:text-bottom}.favouritesAddSuccessMessage,.favouritesAddSuccessMessage *{color:#222}.favouritesAddSuccessMessage{padding-top:2px;padding-bottom:1px;padding-left:8px;padding-right:10px;float:right;text-align:right;background-image:-webkit-gradient(left,linear,color-stop(0,#fff34a),color-stop(100%,#ec7608));background-image:-webkit-linear-gradient(left,#fff34a 0,#ec7608 100%);background-image:-o-linear-gradient(left,#fff34a 0,#ec7608 100%);background-image:-moz-linear-gradient(left,#fff34a 0,#ec7608 100%);background-image:-ms-linear-gradient(left,#fff34a 0,#ec7608 100%);background-image:linear-gradient(left,#fff34a 0,#ec7608 100%);-webkit-box-shadow:0 0 4px #fff34a;box-shadow:0 0 4px #fff34a;-moz-border-radius:1px;-webkit-border-radius:1px;vertical-align:middle}div.carousel{width:100%;margin:20px 0;position:relative;overflow:hidden;background:none repeat scroll 0 0 #f1f2f2}div.carousel_left_button,div.carousel_right_button{width:30px;height:100px;-webkit-box-shadow:0 0 20px rgba(50,50,50,.5);box-shadow:0 0 20px rgba(50,50,50,.5)}div.carousel_left_button{float:left;background:url("../css/images/produktpfeil_links.png") no-repeat center center #efefef;border-right:1px solid #ccc}div.carousel_left_button.inactive{background:url("../css/images/produktpfeil_links_deaktiviert.png") no-repeat center center #efefef}div.carousel_right_button{float:right;background:url("../css/images/produktpfeil_rechts.png") no-repeat center center #efefef;border-left:1px solid #ccc}div.carousel_right_button.inactive{background:url("../css/images/produktpfeil_rechts_deaktiviert.png") no-repeat center center #efefef}div.carousel_left_button:hover,div.carousel_right_button:hover{background-color:#e2e2e2}div.carousel_left_button.inactive:hover,div.carousel_right_button.inactive:hover{background-color:#f1f2f2}div.carousel_title{float:left;width:90px;height:100px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.carousel_content_wrapper{float:left;height:100px;overflow:hidden;position:relative;width:770px;margin-left:10px}div.carousel_content{position:absolute;height:100px;left:0}div.carousel_content>div{float:left;width:260px;height:100px;padding:0 5px}div.crossselling_image{float:left;width:110px;height:90px;padding:5px;line-height:90px;text-align:right}div.crossselling_image img{max-width:100px;max-height:90px;vertical-align:middle}div.crossselling_text{float:left;width:100px;height:85px;padding:10px 0 5px 5px}div.crossselling_text_only{float:left;width:220px;height:85px;padding:10px 0 5px 0}div.crossselling_text a,div.crossselling_text_only a{text-decoration:none}div.crossselling_text a:hover,div.crossselling_text_only a:hover{text-decoration:underline;font-style:normal}.carouselPadding{padding:0 5px}.multiSelect{border:1px solid #aaa;padding:3px;-webkit-box-shadow:inset 0 0 1px 0 rgba(50,50,50,.5);box-shadow:inset 0 0 1px 0 rgba(50,50,50,.5)}.multiSelect>.selectOption{text-align:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.multiSelect>.selectOption>input,.multiSelect>.selectOption>span{margin:0;padding:0;width:auto;min-width:0}.multiSelect>.selectOption>.selected{background-color:#39f;color:#fff}