@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&subset=latin,latin-ext);body{font-family:'Open Sans',sans-serif;font-display:fallback;font-weight:300;font-size:11pt;margin:0;padding:0;background:#f4f5f6}h1,h2,h3{margin:0;padding:0}h1{font-size:20pt;line-height:24pt;padding:0 0 14px 0}input{font-family:'Open Sans',sans-serif;font-weight:300;font-size:11pt;margin:0;padding:0;outline:none}textarea{font-family:'Open Sans',sans-serif;font-weight:300;font-size:11pt;outline:none;border:1px solid #b5b5b5;margin:0;padding:4px}textarea.flex-error{border:1px solid #e02222}input[type="text"],input[type="password"]{border:1px solid #b5b5b5;padding:4px;padding-left:8px;padding-right:8px}input[type="text"].flex-error{border:1px solid #e02222}input[type="password"].flex-error{border:1px solid #e02222}input[type="submit"],input[type="button"]{cursor:pointer;font-size:10pt;color:#fff;text-decoration:none;border:1px solid #000;border-radius:3px;background:linear-gradient(#676767,#505050);padding:4px;padding-left:8px;padding-right:8px;-webkit-appearance:none;-moz-appearance:none}input[type="submit"][disabled="disabled"],input[type="button"][disabled="disabled"]{cursor:default}img{display:block}table{font-family:'Open Sans',sans-serif;font-weight:300;font-size:10pt;border-spacing:0;border-collapse:separate;width:100%}th{font-family:'Open Sans',sans-serif;font-weight:300;font-size:9pt;padding:10px;background:#e4e4e4;text-align:left}td{padding:10px;border-bottom:1px solid #d3d3d3}td.flex-min-width{width:1px;text-align:right}td.flex-min-width-nowrap{width:1px;white-space:nowrap}td a.flex-button{font-size:10pt;color:#000;text-decoration:none;border:1px solid #b7b7b7;border-radius:3px;background:linear-gradient(#e5e5e5,#d7d7d7);padding:4px;padding-left:8px;padding-right:8px;white-space:nowrap}.flex-screen-detection{display:none;float:left}.flex-bottom-delimiter{margin-bottom:30px}.flex-small-bottom-delimiter{margin-bottom:20px}.flex-panel-wide{background:#fff;padding-left:12px;padding-right:12px}.flex-panel-wide,.flex-footer-container{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;padding:0}.flex-footer-container .flex-container{display:block}.flex-panel-wide .flex-dashboard-button{display:inline-block;margin:0;margin-top:10px;margin-bottom:10px;margin-right:5px;padding:0;border:1px solid #d5d5d5;cursor:pointer;background:#f4f4f4 url("/Plugins/FlexView/Images/FlexDashboardIcon.png") center center no-repeat;border-radius:2px;width:50px;height:28px;vertical-align:top}.flex-panel-wide .flex-redirect-to-older-version-button{display:inline-block;margin:0;margin-top:10px;margin-bottom:10px;margin-left:5px;padding:0;border:1px solid #d5d5d5;cursor:pointer;background:#f4f4f4;border-radius:2px;height:23px;vertical-align:top;color:#000;font-size:10pt;text-decoration:none;padding-top:5px;padding-left:10px;padding-right:10px;font-weight:500}.flex-panel-wide .flex-language-selector{display:inline-block}.flex-panel-wide dl.flex-drop-down{margin-top:10px;margin-bottom:10px;display:inline-block;vertical-align:top}.flex-back-to-top{width:40px;height:40px;background:rgba(0,0,0,.4);position:fixed;bottom:30px;right:30px;border-radius:3px;display:none}.flex-back-to-top:hover{cursor:pointer;background:rgba(0,0,0,.6)}.flex-back-to-top .flex-back-to-top-icon{font-size:13pt;position:absolute;-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;color:#fff}.flex-main-content{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex-container{width:1210px;margin:0 auto;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;display:flex}.flex-container:after{clear:both;content:"";display:block}@media(min-width:992px){.flex-container{display:block}.flex-dock-left{float:left}.flex-dock-right{float:right;text-align:right}}.flex-footer-wide{color:#9f9f9f;background:#282828;padding:30px 0;padding-left:12px;padding-right:12px;font-size:10pt}.flex-footer-wide .flex-container{display:block}.flex-footer-wide .flex-title{display:block;color:#fff;font-weight:700;text-transform:uppercase;margin-bottom:10px}.flex-footer-wide a{color:#9f9f9f;text-decoration:none}.flex-footer-wide a:hover{color:#fff}.flex-footer-wide .flex-footer-main-menu{display:inline-block;vertical-align:top;width:20%}.flex-footer-wide .flex-footer-main-menu .flex-footer-main-menu-box ul{margin-bottom:20px}.flex-footer-wide .flex-footer-main-menu .flex-footer-main-menu-box>span{background:url("/Plugins/FlexView/Images/FooterMainMenuIcon.png") left center no-repeat;padding-left:24px}.flex-footer-wide .flex-footer-main-menu .flex-footer-legal-info>span.flex-legal-info{background:url("/Plugins/FlexView/Images/FooterLegalInfoIcon.png") left center no-repeat;padding-left:24px}.flex-footer-wide ul{list-style-type:none;margin:0;padding:0}.flex-footer-wide ul li{background:url("/Plugins/FlexView/Images/FlexFooterBullet.png") 3px 14px no-repeat;padding-left:15px;padding-top:6px}.flex-footer-wide ul li:first-child{background:url("/Plugins/FlexView/Images/FlexFooterBullet.png") 3px 8px no-repeat;padding-top:0}.flex-footer-wide ul li .flex-count{display:inline-block;border-radius:99px;color:#000;background:#9f9f9f;padding-left:5px;padding-right:5px;margin-left:5px;font-size:7pt}.flex-footer-wide .flex-footer-custom-menu{display:inline-block;vertical-align:top;width:20%}.flex-footer-wide .flex-footer-custom-menu>span{background:url("/Plugins/FlexView/Images/FooterInformationsIcon.png") left center no-repeat;padding-left:24px}.flex-footer-wide .flex-footer-other-links-menu{display:inline-block;vertical-align:top;width:20%}.flex-footer-wide .flex-footer-recommended-links{display:inline-block;vertical-align:top;width:100%}.flex-footer-wide .flex-footer-recommended-links>span{background:url("/Plugins/FlexView/Images/FooterRecommendedLinksIcon.png") left center no-repeat;padding-left:24px}.flex-footer-wide .flex-footer-other-links>span{background:url("/Plugins/FlexView/Images/FooterRecommendedLinksIcon.png") left center no-repeat;padding-left:24px;margin-top:20px}.flex-footer-wide .flex-footer-user-menu{display:inline-block;vertical-align:top;width:20%}.flex-footer-wide .flex-footer-user-menu>span{background:url("/Plugins/FlexView/Images/FooterUserMenuIcon.png") left center no-repeat;padding-left:24px}.flex-footer-wide.flex-highlight{background:#1d1d1d;padding:0;padding-left:12px;padding-right:12px}.flex-footer-wide.flex-highlight .flex-newsletter{display:inline-block;padding:20px 0}.flex-footer-wide.flex-highlight .flex-newsletter span{display:inline-block;color:#e90d0d;font-size:11pt;font-weight:400;margin-right:10px}.flex-footer-wide.flex-highlight .flex-newsletter input[type="text"]{display:inline-block;color:#fff;border:1px solid #000;background:#000;font-size:9pt;border-radius:4px;padding:6px;padding-left:8px;padding-right:75px;width:170px}.flex-footer-wide.flex-highlight .flex-newsletter input[type="button"]{display:inline-block;color:#fff;border:1px solid #1d1d1d;background:#1d1d1d;font-size:9pt;border-radius:3px;padding:1px;padding-left:4px;padding-right:4px;margin-left:-71px}.flex-footer-wide.flex-highlight .flex-newsletter .flex-progress{display:inline-block;vertical-align:middle;width:16px;height:16px;margin-left:10px}.flex-footer-wide.flex-highlight .flex-social-links{float:right;padding:21px 0 20px 0}.flex-footer-wide.flex-highlight .flex-social-links.flex-social-links-no{padding:1px 0 0 0}.flex-footer-wide.flex-highlight .flex-social-links a{display:inline-block;width:29px;height:29px}.flex-footer-wide.flex-highlight .flex-social-links a[data-flex-type="1"]{background:url("/Plugins/FlexView/Images/FooterFacebookIcon.png") center center no-repeat}.flex-footer-wide.flex-highlight .flex-social-links a[data-flex-type="2"]{background:url("/Plugins/FlexView/Images/FooterTwitterIcon.png") center center no-repeat}.flex-footer-wide.flex-highlight .flex-social-links a[data-flex-type="3"]{background:url("/Plugins/FlexView/Images/FooterYoutubeIcon.png") center center no-repeat}.flex-footer-wide.flex-highlight .flex-social-links a[data-flex-type="4"]{background:url("/Plugins/FlexView/Images/FooterInstagramIcon.png") center center no-repeat}.flex-footer-wide.flex-license a{display:inline-block;margin-right:20px}.flex-footer-wide.flex-license a.flex-nextis-logo{width:129px;height:32px;background:url("/Plugins/FlexView/Images/FooterNextisLogo.png") center center no-repeat}.flex-footer-wide.flex-license a.flex-tecalliance-logo{width:148px;height:38px;background:url("/Plugins/FlexView/Images/FooterTecAllianceLogo.png") center center no-repeat}.flex-footer-wide.flex-license .flex-nextis-credentials{display:inline-block;font-size:9pt;margin-right:20px}.flex-footer-wide.flex-license .flex-nextis-credentials #NextisVersionLabel,.flex-footer-wide.flex-license .flex-nextis-credentials #NextisCopyrightLabel{display:block}.flex-footer-wide.flex-license #TecDocDisclaimerLabel{float:right;width:650px;font-size:8pt;line-height:11pt}.flex-footer-wide.flex-license #EETInformationLabel{display:block;font-size:8pt;line-height:11pt;margin-top:25px;text-align:center}@media only screen and (min-width:1240px){.flex-container{width:1210px}}select.flex-drop-down{display:none}.flex-drop-down{display:inline-block;margin:0;padding:0;border:1px solid #d5d5d5;cursor:pointer;background:#f4f4f4;border-radius:2px}.flex-drop-down.flex-disabled{cursor:default}.flex-drop-down dd,.flex-drop-down dt,.flex-drop-down ul{margin:0;padding:0}.flex-drop-down dd{position:relative}.flex-drop-down dt{display:inline-block;width:100%}.flex-drop-down dt span.flex-drop-down-link{display:inline-block;padding:4px;padding-left:8px;padding-right:24px;color:#7f7f7f;text-decoration:none;background:url("/Plugins/FlexView/Images/FlexDropDownIcon.png") no-repeat;background-position:right 9px center;width:100%;box-sizing:border-box}.flex-drop-down dd .flex-collapsible{background:#fff;display:none;list-style:none;position:absolute;left:-1px;top:0;width:100%;z-index:999;border:1px solid #b6b6b6;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.flex-drop-down dd ul{display:block;list-style:none;padding:4px 0;width:100%;max-height:300px;overflow-y:auto}.flex-drop-down span.flex-drop-down-value{display:none}.flex-drop-down span.flex-additional-text{display:block;font-size:9pt}.flex-drop-down dd .flex-collapsible .flex-drop-down-search{display:block;border-bottom:1px solid #d5d5d5;position:relative}.flex-drop-down dd .flex-collapsible .flex-drop-down-search input[type="text"]{border:0;border-top:1px solid #f2f2f2;padding:6px;padding-top:5px;padding-left:8px;padding-right:40px;display:block;width:100%;box-sizing:border-box}.flex-drop-down dd .flex-collapsible .flex-drop-down-search input[type="button"]{border:0;border-top:1px solid #f2f2f2;background:#fff url("/Plugins/FlexView/Images/FlexContextSearchButtonIcon.png") center center no-repeat;border-radius:0;width:32px;height:31px;vertical-align:middle;position:absolute;top:0;right:0}.flex-drop-down dd ul li span.flex-drop-down-link{position:relative;cursor:pointer;padding:4px;padding-left:8px;display:block;color:#7f7f7f;text-decoration:none}.flex-drop-down dd ul li span.flex-drop-down-link.flex-drop-down-link-favourite{color:#000;font-weight:600}.flex-drop-down dd ul li.flex-selected span.flex-drop-down-link{color:#000}.flex-drop-down dd ul li span.flex-drop-down-items-count{position:absolute;top:8px;right:8px;font-size:7pt;border:0;margin:0;padding:0;padding-left:4px;padding-right:4px;vertical-align:top;color:#585858;min-width:7px;background:#e7e7e7;border-radius:99px;text-align:center}.flex-drop-down dd ul li span.flex-drop-down-link:hover span.flex-drop-down-items-count{color:#fff;background:#585858}input.flex-file-upload{display:none}.flex-file-upload{display:inline-block}.flex-file-upload input[type="button"]{margin-right:10px}input.flex-checkbox{display:none}.flex-checkbox{cursor:pointer;display:inline-block;vertical-align:middle;width:24px;height:24px;background:url("/Plugins/FlexView/Images/FlexCheckboxIcons.png") left 0 no-repeat;float:left;margin-top:4px}.flex-checkbox:hover{background:url("/Plugins/FlexView/Images/FlexCheckboxIcons.png") left -24px no-repeat}.flex-checkbox.flex-selected{background:url("/Plugins/FlexView/Images/FlexCheckboxIcons.png") left -48px no-repeat}.flex-checkbox.flex-selected:hover{background:url("/Plugins/FlexView/Images/FlexCheckboxIcons.png") left -72px no-repeat}.flex-checkbox-false-text{cursor:pointer;display:inline-block;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-right:5px}.flex-checkbox-true-text{cursor:pointer;display:inline-block;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:5px}.flex-checkbox-toogle-text{cursor:pointer;display:block;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:20px}div.flex-radio-buttons{display:none!important}ul.flex-radio-buttons{margin:0;padding:0}ul.flex-radio-buttons li{cursor:pointer;padding:2px;display:inline-block;margin-right:10px}ul.flex-radio-buttons li .flex-radio{display:inline-block;vertical-align:middle;width:14px;height:14px;margin-right:5px;background:url("/Plugins/FlexView/Images/FlexRadioButtonIcons.png") left 0 no-repeat}ul.flex-radio-buttons li:hover .flex-radio{background:url("/Plugins/FlexView/Images/FlexRadioButtonIcons.png") left -14px no-repeat}ul.flex-radio-buttons li.flex-selected .flex-radio{background:url("/Plugins/FlexView/Images/FlexRadioButtonIcons.png") left -28px no-repeat}ul.flex-radio-buttons li.flex-selected:hover .flex-radio{background:url("/Plugins/FlexView/Images/FlexRadioButtonIcons.png") left -42px no-repeat}ul.flex-radio-buttons li .flex-text-wrapper{display:inline-block;vertical-align:middle;margin:0;padding:0}ul.flex-radio-buttons li span{display:block;vertical-align:middle}ul.flex-radio-buttons li.flex-selected .flex-text-wrapper span{color:#595959}.flex-cookies-statement{display:none;width:100%;color:#fff;font-size:10pt;background:#282828;border-bottom:1px solid #000;position:fixed;bottom:0;z-index:10000}.flex-cookies-statement .flex-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-cookies-statement .flex-text-part{padding-top:15px;padding-bottom:15px;vertical-align:middle;text-align:justify;-ms-flex:0 0 1100px;-webkit-flex:0 0 1100px;flex:0 0 1100px;-moz-order:2;-webkit-order:2;order:2}.flex-cookies-statement .flex-button-part{-ms-flex:0 0 100px;-webkit-flex:0 0 100px;flex:0 0 100px;-moz-order:1;-webkit-order:1;order:1;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:15px;padding-bottom:15px;vertical-align:middle}.flex-cookies-statement .flex-button-part input[type="button"]{color:#fff;background:#e32323;float:right}.flex-menu-button{display:none}.flex-top-panel-container .flex-menu .flex-menu-button{width:30px;height:29px;display:none;margin:0;padding:0;border:1px solid #d5d5d5;cursor:pointer;background:#f4f4f4 url("/Plugins/FlexView/Images/FlexMenuIcon.png") center center no-repeat;border-radius:2px;position:relative;z-index:1000}.flex-top-panel-container .flex-menu .flex-close-menu-button{cursor:pointer;display:none;background:url("/Plugins/FlexView/Images/FlexPopupCloseButtonIcon.png") center center no-repeat;width:32px;height:32px;position:absolute;top:10px;right:10px;z-index:10000}.flex-menu{}.flex-menu ul{margin:0;padding:0;width:100%}.flex-main-menu .flex-menu{width:1210px;margin:0 auto;margin-bottom:20px}.flex-main-menu .flex-menu ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;z-index:200}.flex-main-menu .flex-menu.flex-menu-items-1 ul li{flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%}.flex-main-menu .flex-menu.flex-menu-items-2 ul li{flex:0 0 50%;-webkit-flex:0 0 50%;-ms-flex:0 0 50%}.flex-main-menu .flex-menu.flex-menu-items-3 ul li{-webkit-flex:0 0 33.3%;-ms-flex:0 0 33.3%;flex:0 0 33.3%}.flex-main-menu .flex-menu.flex-menu-items-4 ul li{flex:0 0 25%;-webkit-flex:0 0 25%;-ms-flex:0 0 25%}.flex-main-menu .flex-menu.flex-menu-items-5 ul li{flex:0 0 20%;-webkit-flex:0 0 20%;-ms-flex:0 0 20%}.flex-main-menu .flex-menu.flex-menu-items-6 ul li{flex:0 0 16.6%;-webkit-flex:0 0 16.6%;-ms-flex:0 0 16.6%}.flex-main-menu .flex-menu ul li.flex-selected{box-shadow:none}.flex-main-menu .flex-menu ul li ul{display:none}.flex-main-menu .flex-menu ul li ul li{white-space:nowrap}.flex-main-menu .flex-menu ul.flex-menu-has-children{width:auto}.flex-main-menu .flex-menu ul li span.flex-selected{background-color:#e02222}.flex-main-menu .flex-menu ul.flex-menu-compact li a.flex-selected{background-color:#e02222;text-decoration:underline}.flex-menu ul li{cursor:pointer;list-style:none;position:relative;background:green;vertical-align:middle;background:#2e3a51;box-shadow:0 -3px 0 0 rgba(0,0,0,.1) inset;transition:background-color .5s;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;flex:1 1 auto;-ms-flex:1 1 auto;-webkit-flex:1 1 auto}.flex-menu ul li a,.flex-menu ul li span{color:#fff;display:block;text-decoration:none;font-weight:700;font-size:10pt;text-transform:uppercase;padding:20px;padding-bottom:21px;text-align:center}.flex-menu ul li a .flex-count,.flex-menu ul li span .flex-count{display:inline-block;border-radius:99px;background:#e02222;text-align:center;margin-left:6px;min-width:30px;transition:.5s}.flex-menu ul li a:hover .flex-count,.flex-menu ul li span:hover .flex-count{color:#e02222;background:#fff}.flex-menu ul li a span{color:#fff;display:inline;text-decoration:none;background:none;font-weight:300;font-size:10pt;text-transform:uppercase;padding:0;box-shadow:none;border-right:0;text-align:center}.flex-menu ul li a:hover span{background:none}.flex-main-menu .flex-menu>ul>li>a,.flex-menu>ul>li>span{border-right:1px solid rgba(0,0,0,.3)}.flex-menu ul li:last-child a{border-right:0}.flex-menu ul li:last-child span{border-right:0}.flex-menu ul li:last-child ul{right:0}.flex-menu ul li:hover{background:#e02222}.flex-menu ul li.flex-selected{background:#e02222}.flex-menu ul li ul{position:absolute;display:none;margin:0;top:59px;padding:0;padding-top:12px;padding-bottom:12px;background:#e02222;min-width:100%;z-index:998}.flex-menu ul li ul li{display:inline;float:none;border-right:0}.flex-menu ul li ul li a{box-shadow:none;border:0;text-align:left;font-weight:300;padding:26px;padding-top:12px;padding-bottom:12px;background:none;text-align:left;width:auto}.flex-menu ul li ul li a:hover{text-decoration:underline}.flex-panel-wide .flex-menu{display:block;font-size:0}.flex-panel-wide .flex-menu .flex-menu-button{margin-top:10px}.flex-panel-wide .flex-menu ul{display:inline-block;font-size:0;white-space:nowrap;margin:0;vertical-align:top;width:auto}.flex-panel-wide .flex-menu ul.flex-expanded{white-space:normal}.flex-panel-wide .flex-menu ul li{background:none;box-shadow:none;border-left:1px solid transparent;border-right:1px solid transparent;background:#fff;display:inline-block}.flex-panel-wide .flex-menu ul.flex-expanded li.flex-collapsed{display:inline-block}.flex-panel-wide .flex-menu ul li.flex-collapsed{display:none}.flex-panel-wide .flex-menu ul li a,.flex-panel-wide .flex-menu ul li span{color:#6f6f6f;font-weight:300;font-size:10pt;text-transform:uppercase;padding:16px;padding-bottom:16px;text-align:center;background:#fff;border:0}.flex-panel-wide .flex-menu ul li:hover>a{color:#000;text-decoration:underline}.flex-panel-wide .flex-menu ul li:hover>span{color:#000;text-decoration:underline}.flex-panel-wide .flex-menu ul li:hover span{position:relative;z-index:999}.flex-panel-wide .flex-menu ul li ul{position:absolute;display:none;margin:0;margin-top:-1px;margin-left:-1px;padding:0;padding-top:8px;padding-bottom:8px;background:#fff;border:1px solid #d0d0d0;white-space:normal;width:auto;top:auto;max-height:none}.flex-panel-wide .flex-menu ul li:last-child ul{margin-left:0;margin-right:-1px}.flex-panel-wide .flex-menu ul li ul li,.flex-panel-wide .flex-menu ul li ul li:hover{border:0}.flex-panel-wide .flex-menu ul li ul li a{text-align:left;white-space:nowrap;padding-top:6px;padding-bottom:6px}.flex-panel-wide .flex-menu ul li.flex-selected span{position:relative;z-index:999;color:#000}.flex-top-panel-container .flex-menu ul.flex-menu-compact{background:#fff;margin:0;position:absolute;z-index:9999;left:0;top:0;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #ccc}.flex-top-panel-container .flex-menu ul.flex-menu-compact li{display:block}.flex-top-panel-container .flex-menu ul.flex-menu-compact li a,.flex-menu ul.flex-menu-compact li span{text-align:center;padding:13px;padding-top:6px;padding-bottom:6px}.flex-top-panel-container .flex-menu ul.flex-menu-compact li ul{position:relative;border:0}.flex-top-panel-container .flex-menu ul.flex-menu-compact li ul li a,.flex-top-panel-container .flex-menu ul.flex-menu-compact li ul li span{padding-left:40px}.warning-box{padding:20px;color:#4f4f4f;border:1px solid #f8c7c7;background:#fee;font-weight:700;margin-top:20px;text-align:center}.flex-half-collapsed-box{position:relative;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:45px;text-align:center;margin-bottom:15px}.flex-half-collapsed-box .flex-header-label{position:relative;display:block;margin:0 auto;text-align:center;margin-top:-23px;margin-bottom:20px}.flex-half-collapsed-box .flex-header-label span{display:inline-block;background:#f4f5f6;padding:4px;padding-left:26px;padding-right:26px;font-size:18pt;margin:0 auto;color:#2766d9}.flex-half-collapsed-box .flex-inner-wrapper{display:inline-block;overflow:hidden}.flex-half-collapsed-box .flex-show-all-button{display:block;margin:0 auto;text-align:center;margin-top:26px;margin-bottom:-15px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flex-half-collapsed-box .flex-show-all-button span{cursor:pointer;display:inline-block;background:#f4f5f6 url("/Plugins/FlexView/Images/FlexHalfCollapsedBoxExpandIcon.png") no-repeat;background-position:right 13px center;padding:6px;padding-left:16px;padding-right:29px;font-size:8pt;margin:0 auto;text-transform:uppercase;border:1px solid #ccc;border-radius:4px;color:#5c5c5c}.flex-half-collapsed-box .flex-show-all-button span:hover{color:#000;text-decoration:underline}.flex-half-collapsed-box .flex-collapse-button{display:block;margin:0 auto;text-align:center;margin-top:26px;margin-bottom:-15px;display:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flex-half-collapsed-box .flex-collapse-button span{cursor:pointer;display:inline-block;background:#f4f5f6 url("/Plugins/FlexView/Images/FlexHalfCollapsedBoxCollapseIcon.png") no-repeat;background-position:right 13px center;padding:6px;padding-left:16px;padding-right:29px;font-size:8pt;margin:0 auto;text-transform:uppercase;border:1px solid #ccc;border-radius:4px;color:#5c5c5c}.flex-half-collapsed-box .flex-collapse-button span:hover{color:#000;text-decoration:underline}.flex-half-collapsed-box .flex-item{display:inline-block;vertical-align:top;text-align:center;margin-left:10px;margin-right:10px;margin-top:30px;text-decoration:none;color:#e02222}.flex-half-collapsed-box .flex-item:hover{color:#2766d9}.flex-half-collapsed-box .flex-item.flex-first-row{margin-top:0}.flex-half-collapsed-box .flex-item .flex-category-icon{display:inline-block;background:#fff;border-radius:999px;padding:26px}.flex-half-collapsed-box .flex-item .flex-category-label{padding-top:20px;text-align:center;text-transform:uppercase;font-weight:600;font-size:11pt;width:175px}.flex-slider{position:relative;background:#000;overflow:hidden;width:1210px;margin:0 auto}.flex-slider .flex-inner-wrapper{overflow:hidden;white-space:nowrap;font-size:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flex-slider .flex-left-button{cursor:pointer;position:absolute;top:30px;left:-80px;width:74px;height:74px;background:url("/Plugins/FlexView/Images/FlexSliderLeftArrowIcon.png") no-repeat;opacity:0;transition:opacity .4s,left .4s}.flex-slider:hover .flex-left-button{opacity:.6;left:30px}.flex-slider .flex-left-button:hover{opacity:1}.flex-slider .flex-right-button{cursor:pointer;position:absolute;top:30px;right:-80px;width:74px;height:74px;background:url("/Plugins/FlexView/Images/FlexSliderrightArrowIcon.png") no-repeat;opacity:0;transition:opacity .4s,right .4s}.flex-slider:hover .flex-right-button{opacity:.6;right:30px}.flex-slider .flex-right-button:hover{opacity:1}.flex-slider .flex-inner-wrapper>a,.flex-slider .flex-inner-wrapper>div{display:inline-block;width:100%;transition-duration:1s}.flex-slider img{display:block;width:100%}.flex-slider .bullets{position:absolute;bottom:20px;left:50%}.flex-slider .bullets .item{display:inline-block;width:8px;height:8px;border-radius:99px;background:#d2d2d2;margin-left:4px;margin-right:4px}.flex-slider .bullets .item.selected{background:#e32323}.flex-slideshow-container .content{width:1210px;margin:0 auto}.flex-reverse-tecdoc-tree-container .content{width:1210px;margin:0 auto}.flex-select-vehicle-wizard{background:#e2e3e7;margin-bottom:20px}.flex-select-vehicle-wizard .flex-title{font-size:16pt;color:#2766d9;margin-bottom:20px;padding:40px 40px 0 40px}.flex-select-vehicle-wizard .flex-content{padding:0 40px 40px 40px}.flex-select-vehicle-wizard .flex-content>div{display:inline-block}.flex-select-vehicle-wizard .flex-content .flex-controls{display:inline-block;vertical-align:top}.flex-select-vehicle-wizard .flex-content .flex-controls .flex-search-button{width:200px;height:29px}.flex-select-vehicle-wizard .flex-drop-down{width:303px}.flex-select-vehicle-wizard .flex-drop-down dt span.flex-drop-down-link span.flex-additional-text{display:none}.flex-basket-summary{position:relative;margin-top:14px}.flex-table.flex-basket-summary-table{width:auto}.flex-basket-summary>span{cursor:pointer;background:url("/Plugins/FlexView/Images/FlexBasketIcon.png") no-repeat;background-position:left 25px center;padding:20px;padding-left:100px;padding-right:25px;text-decoration:none;position:relative;z-index:996;display:block;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;white-space:nowrap;margin-bottom:-1px}.flex-basket-summary>span.flex-selected{cursor:default;background-color:#ecf0fa;border-top:1px solid #b2b2b2;border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2}.flex-basket-summary>span .flex-basket-items-count{font-size:8pt;position:absolute;top:20px;left:25px;color:#fff;display:block;width:21px;text-align:center;font-weight:700}.flex-basket-summary>span .flex-basket-price{color:#000;font-weight:700;display:inline-block;font-size:14pt}.flex-basket-summary>span .flex-basket-currency{color:#000;font-weight:700;font-size:14pt}.flex-basket-summary>span .flex-basket-vat-text{color:#6f6f6f;font-size:8pt;display:block;margin-top:-2px}.flex-basket-summary>div{display:none;background:#ecf0fa;padding-bottom:19px;position:absolute;right:0;z-index:995;border:1px solid #b2b2b2;width:270px;padding:14px;font-size:10pt}@media screen and (-webkit-min-device-pixel-ratio:0){.flex-basket-summary>div{top:78px}}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){.flex-basket-summary>div{top:77px}}.flex-basket-summary>div .flex-drop-down{margin-bottom:14px;border-radius:0;background:#fff;width:268px}.flex-basket-summary>div .flex-drop-down dt span.flex-drop-down-link{padding-top:5px;padding-bottom:6px;padding-left:8px;padding-right:24px}.flex-basket-summary>div>.flex-add-new-basket{display:none;position:relative;margin-bottom:14px}.flex-basket-summary>div>.flex-add-new-basket #BasketSummaryAddNewBasket{width:200px;padding-top:5px;padding-bottom:4px;padding-right:60px}.flex-basket-summary>div>.flex-add-new-basket #BasketSummaryAddNewBasketConfirm{position:absolute;top:1px;right:1px;width:26px;height:32px;padding-right:26px;background:transparent url("/Plugins/FlexView/Images/FlexAddNewBasketConfirmIcon.png") center center no-repeat;border:0;border-radius:0}.flex-basket-summary>div>.flex-add-new-basket #BasketSummaryAddNewBasketCancel{position:absolute;top:1px;right:35px;width:26px;height:32px;background:transparent url("/Plugins/FlexView/Images/FlexAddNewBasketCancelIcon.png") center center no-repeat;border:0;border-radius:0}.flex-basket-summary>div>.flex-title{margin-bottom:12px;font-weight:700;display:block}.flex-basket-summary>div .flex-outer{display:block;color:#000;background:#fff;padding-left:10px;padding-right:10px;text-decoration:none}.flex-basket-summary>div .flex-outer .flex-inner{border-top:1px solid #ecf0fa;padding-top:10px;padding-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;top:-1px}.flex-basket-summary>div .flex-outer .flex-inner .flex-delete{display:none;background:#fff url("/Plugins/FlexView/Images/FlexDeleteIcon.png") center center no-repeat;width:20px;height:20px;position:absolute;right:0;top:10px;border-radius:2px}.flex-basket-summary>div .flex-outer:hover .flex-inner .flex-delete{display:block}.flex-basket-summary>div .flex-outer .flex-inner .flex-amount{color:#e02222;font-weight:600}.flex-basket-summary>div .flex-outer .flex-inner .flex-amount:after{content:"x "}.flex-basket-summary>div .flex-outer .flex-inner .flex-name{font-weight:600;white-space:nowrap}.flex-basket-summary>div .flex-outer .flex-inner .flex-description{display:block}.flex-basket-summary>div .flex-outer .flex-inner .flex-price{color:#e02222;font-weight:600}.flex-basket-summary>div .flex-basket-summary-table{margin-top:14px;margin-bottom:14px;font-size:11pt}.flex-basket-summary>div .flex-basket-summary-table .column-1{vertical-align:top}.flex-basket-summary>div .flex-basket-summary-table .column-1 .flex-title{font-weight:600}.flex-basket-summary>div .flex-basket-summary-table .column-2{text-align:right}.flex-basket-summary>div .flex-total-price{display:block;font-weight:600}.flex-basket-summary>div .flex-total-price .flex-without-vat{font-weight:300}.flex-basket-summary>div .flex-total-price-with-vat{display:block;font-size:9pt;font-weight:600}.flex-basket-summary>div .flex-total-price-with-vat .flex-with-vat{font-weight:300}.flex-basket-summary>div>a.flex-go-to-basket{display:block;cursor:pointer;color:#fff;text-transform:uppercase;width:100%;box-shadow:0 -2px 0 0 rgba(0,0,0,.3) inset;border:0;border-radius:3px;padding:6px;padding-left:12px;font-size:11pt;text-align:left;background:#e02222 url("/Plugins/FlexView/Images/FlexRightArrowButtonIcon.png") no-repeat;background-position:right 14px center;width:250px;text-decoration:none}.flex-basket-summary>div>a.flex-go-to-basket:hover{text-decoration:underline}.flex-basket-summary>div>a.flex-go-to-order{display:block;cursor:pointer;color:#fff;text-transform:uppercase;width:100%;box-shadow:0 -2px 0 0 rgba(0,0,0,.3) inset;border:0;border-radius:3px;padding:6px;padding-left:12px;margin-top:8px;font-size:11pt;text-align:left;background:#4c4c4c url("/Plugins/FlexView/Images/FlexRightArrowButtonIcon.png") no-repeat;background-position:right 14px center;width:250px;text-decoration:none}.flex-basket-summary>div>a.flex-go-to-order:hover{text-decoration:underline}.flex-basket-mobile-button{display:none;width:30px;height:29px;margin:0;padding:0;border:1px solid #d5d5d5;cursor:pointer;background:#f4f4f4 url("/Plugins/FlexView/Images/FlexBasketMobileIcon.png") center center no-repeat;border-radius:2px}.flex-logo{display:block;margin-left:20px;margin-right:20px;background:url("/Plugins/FlexView/Images/FlexNextisLogo.png") no-repeat;width:167px;height:41px;margin-top:10px}.flex-logo-mobile{display:none;background:url("/Plugins/FlexView/Images/FlexNextisLogoMobile.png") no-repeat;width:122px;height:30px;margin-top:8px}.flex-search{position:relative;display:inline-block;text-align:left}.flex-search span{color:#2766d9;cursor:pointer;font-size:10pt;display:inline-block;padding-bottom:12px;padding-left:6px;padding-right:6px}.flex-search .flex-radio-buttons span{padding-bottom:2px}.flex-search .flex-search-locations{position:relative;z-index:899;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flex-header-table .flex-search{margin-top:-12px}.flex-search .flex-search-locations span.flex-selected{background:url("/Plugins/FlexView/Images/FlexSearchLocationArrowIcon.png") bottom center no-repeat;font-weight:700;color:#000;cursor:default}.flex-search .flex-search-input{position:relative;top:-2px;z-index:898}.flex-search .flex-search-input input[type="text"]{border:0;padding:12px;padding-right:75px;background:url("/Plugins/FlexView/Images/FlexSearchInputBackground.png") 0 -1px repeat-x;width:350px;display:inline-block;vertical-align:top;-webkit-appearance:none}.flex-search .flex-search-input input[type="button"]{cursor:pointer;font-size:0;display:inline-block;border:0;margin:0;padding:0;vertical-align:top;width:30px;height:30px;border-radius:3px;background:#e32323 url("/Plugins/FlexView/Images/FlexSearchButtonIcon.png") center center no-repeat;position:absolute;top:6px;right:6px}.flex-search .flex-search-input .flex-progress{display:none;vertical-align:middle;position:absolute;top:13px;right:13px;width:16px;height:16px;background:url("/Plugins/FlexView/Images/FlexLoadingSmall.gif") center center no-repeat}.flex-search .flex-search-input input[type="button"].flex-history-button{right:42px;background:transparent url("/Plugins/FlexView/Images/FlexSearchHistoryIcon.png") center center no-repeat}.flex-search .flex-search-input input[type="button"].flex-history-button:hover{right:42px;background:transparent url("/Plugins/FlexView/Images/FlexSearchHistoryIconHover.png") center center no-repeat}.flex-search .flex-search-input .flex-count{display:none;font-size:7pt;border:0;margin:0;padding:0;padding-left:4px;padding-right:4px;vertical-align:top;color:#585858;min-width:7px;background:#e7e7e7;position:absolute;top:14px;right:76px;border-radius:99px;text-align:center}.flex-search .flex-search-input .flex-search-whisperer{display:none;border-bottom:1px solid #d8d8da;padding:0;background:#fff;width:100%;position:absolute;top:42px}.flex-search .flex-search-input .flex-search-whisperer .flex-filters{border-top:1px solid #d8d8da;padding:10px;display:none}.flex-search .flex-search-input .flex-search-whisperer .flex-items{display:none;border-top:1px solid #d8d8da;padding:10px}.flex-search .flex-search-input .flex-search-whisperer .flex-items a{display:block;color:#595959;text-decoration:none;font-size:10pt;padding:6px}.flex-search .flex-search-input .flex-search-whisperer .flex-items a:hover{color:#fff;background:#e02222}.flex-search .flex-search-input .flex-search-whisperer .flex-items a .flex-vehicle-main-info{font-weight:600}.flex-search .flex-search-input .flex-search-whisperer .flex-items a span{color:#000;margin:0;padding:0}.flex-search .flex-search-input .flex-search-whisperer .flex-items a:hover span{color:#fff}.flex-search .flex-search-input .flex-search-whisperer .flex-items a .flex-code{font-weight:600;margin-right:5px}.flex-search .flex-search-input .flex-search-whisperer .flex-items a .flex-name{display:block;color:#4f4f4f}.flex-search .flex-search-input .flex-search-whisperer .flex-items>span{cursor:default;margin:0;padding:6px;font-style:italic;color:#4f4f4f}.flex-search .flex-search-input .flex-history-wrapper{display:none;border-top:1px solid #d8d8da;border-bottom:1px solid #d8d8da;padding:0;background:#fff;width:100%;position:absolute;top:42px;max-height:400px;overflow-y:auto}.flex-search .flex-search-input .flex-history-wrapper .flex-history-items{padding:10px}.flex-search .flex-search-input .flex-history-wrapper .flex-history-items a{display:block;color:#595959;text-decoration:none;font-size:10pt;padding:6px}.flex-search .flex-search-input .flex-history-wrapper .flex-history-items a:hover{color:#fff;background:#e02222}.flex-search .flex-search-input .flex-history-wrapper .flex-history-items a .flex-type{font-size:9pt;display:inline-block;text-align:center;background:#585858;color:#fff;border-radius:99px;min-width:18px;margin-right:6px;padding:0}.flex-search .flex-search-input .flex-history-wrapper .flex-history-items a:hover .flex-type{color:#e02222;background:#fff}.flex-search .flex-search-input .flex-history-wrapper .flex-history-items a .flex-date{color:#595959;font-weight:600;padding-bottom:0}.flex-search .flex-search-input .flex-history-wrapper .flex-history-items a:hover .flex-date{color:#fff}.flex-search .flex-search-input .flex-history-wrapper .flex-history-items a .flex-name{color:#595959;padding-bottom:0}.flex-search .flex-search-input .flex-history-wrapper .flex-history-items a:hover .flex-name{color:#fff}.flex-search .flex-search-input .flex-history-wrapper .flex-history-items input[type="button"]{background:transparent url("/Plugins/FlexView/Images/FlexArrowDownIcon.png") 7px 13px no-repeat;position:static;font-size:9pt;color:#000;width:auto;padding:6px;margin-top:8px;padding-left:20px}.flex-search .flex-search-input .flex-history-wrapper .flex-history-items input[type="button"]:hover{color:#e02222}.flex-smart-search .flex-smart-search-input{position:relative;display:block;border:0;width:480px;margin:0 auto;background:#fff url("/Plugins/FlexView/Images/FlexSearchInputBackground.png") 0 -1px repeat-x}.flex-smart-search .flex-smart-search-input input[type="text"]{border:0;display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:11px;background:transparent;padding-right:80px;padding-bottom:7px}.flex-smart-search .flex-smart-search-input .flex-smart-search-button{cursor:pointer;font-size:0;display:block;border:0;margin:0;padding:0;width:30px;height:28px;border-radius:3px;background:#e32323 url("/Plugins/FlexView/Images/FlexSearchButtonIcon.png") center center no-repeat;position:absolute;top:6px;right:6px}.flex-smart-search .flex-smart-search-input .flex-search-targets{text-align:left;font-size:0;padding-left:6px}.flex-smart-search .flex-smart-search-input .flex-search-targets input[type="button"]{position:static;border:0;border-bottom:3px solid transparent;border-radius:0;font-size:7pt;padding:2px;padding-top:2px;padding-left:6px;padding-right:6px;color:#cfcfcf;background:transparent;text-transform:uppercase;transition:.3s ease}.flex-smart-search .flex-smart-search-input .flex-search-targets input[type="button"]:hover{color:#7f7f7f}.flex-smart-search .flex-smart-search-input .flex-search-targets input[type="button"].flex-selected{color:#e02222;border-bottom:3px solid #e02222}.flex-smart-search .flex-smart-search-input .flex-search-targets input[type="button"].flex-history{float:right;color:#7f7f7f;font-weight:600;padding-right:7px;background:transparent url("/Plugins/FlexView/Images/FlexSmartSearchHistoryIcon.svg") center left 6px no-repeat;background-size:9px 9px;padding-left:18px}.flex-smart-search .flex-smart-search-input .flex-search-targets input[type="button"].flex-history:hover{color:#000;background:transparent url("/Plugins/FlexView/Images/FlexSmartSearchHistoryIconHover.svg") center left 6px no-repeat;background-size:9px 9px}.flex-smart-search .flex-smart-search-input .flex-search-targets input[type="button"].flex-history.flex-selected{color:#000;background:transparent url("/Plugins/FlexView/Images/FlexSmartSearchHistoryIconSelected.svg") center left 6px no-repeat;background-size:9px 9px;color:#e02222;border-bottom:3px solid #e02222}.flex-smart-search .flex-smart-search-input .flex-count{display:none;font-size:7pt;border:0;margin:0;padding:0;padding-left:4px;padding-right:4px;vertical-align:top;color:#585858;min-width:7px;background:#e7e7e7;position:absolute;top:15px;right:50px;border-radius:99px;text-align:center}.flex-smart-search .flex-hint{border:1px solid #d0defb;border-radius:3px;font-size:9pt;padding:11px;padding-left:13px;padding-right:64px;padding-bottom:12px;background:#fff url("/Plugins/FlexView/Images/FlexHintBackground.svg") center right 20px no-repeat;background-size:24px 24px;width:100%;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:-86px;z-index:999;color:#585858;display:none;text-align:justify}.flex-smart-search .flex-hint b{font-weight:600}.flex-smart-search .flex-hint .flex-arrow-icon{width:8px;height:7px;background:transparent url("/Plugins/FlexView/Images/FlexSmartSearchBubble.png") no-repeat;position:absolute;bottom:-7px;z-index:999}.flex-smart-search .flex-smart-search-whisperer{border-bottom:1px solid #d8d8da;padding:0;background:#fff;width:100%;display:none;position:absolute;top:58px;z-index:999}.flex-smart-search .flex-smart-search-whisperer .flex-items{border-top:1px solid #e02222;text-align:left}.flex-smart-search .flex-smart-search-whisperer .flex-items .flex-title{display:block;color:#388cff;font-size:9pt;padding:1px;padding-bottom:6px;margin-top:8px;margin-left:11px;margin-right:11px;margin-bottom:1px;border-bottom:1px solid #ededed;font-weight:600}.flex-smart-search .flex-smart-search-whisperer .flex-items .flex-title .fas.fa-search{margin-right:5px}.flex-smart-search .flex-smart-search-whisperer .flex-items a{display:block;color:#000;text-decoration:none;font-size:9pt;padding:6px;padding-left:11px;padding-right:11px}.flex-smart-search .flex-smart-search-whisperer .flex-items a.flex-show-all{text-align:center;border-top:1px solid #ededed;font-size:10pt;padding:8px;font-weight:600;margin-top:6px}.flex-smart-search .flex-smart-search-whisperer .flex-items a.flex-selected{color:#000;background:#ecf1fa}.flex-smart-search .flex-smart-search-whisperer .flex-items a.flex-product-by-number .flex-code{font-weight:600;margin-right:5px}.flex-smart-search .flex-smart-search-whisperer .flex-items a.flex-product-by-number .flex-name{display:block}.flex-smart-search .flex-smart-search-whisperer .flex-items a.flex-product-by-number .flex-code{font-weight:600;margin-right:5px}.flex-smart-search .flex-smart-search-whisperer .flex-items a.flex-vehicle .flex-manufacturer{font-weight:600}.flex-smart-search .flex-smart-search-whisperer .flex-items a.flex-vehicle .flex-model{font-weight:600;margin-right:5px}.flex-smart-search .flex-smart-search-whisperer .flex-items a.flex-vehicle .flex-engine{display:block}.flex-smart-search .flex-smart-search-whisperer .flex-items a.flex-vehicle-by-vin .flex-manufacturer{font-weight:600}.flex-smart-search .flex-smart-search-whisperer .flex-items a.flex-vehicle-by-vin .flex-model{font-weight:600;margin-right:5px}.flex-smart-search .flex-smart-search-whisperer .flex-items a.flex-vehicle-by-vin .flex-engine{display:block}.flex-smart-search .flex-smart-search-whisperer .flex-items a.flex-vehicle-by-vin .flex-vin{display:block}.flex-smart-search .flex-smart-search-whisperer .flex-items a .flex-date{display:inline-block;width:116px}.flex-smart-search .flex-smart-search-whisperer .flex-items a .flex-text{font-weight:600}.flex-login-form{position:relative;display:inline-block;margin-top:0;margin-right:14px;vertical-align:top}.flex-login-form>span{cursor:pointer;font-size:10pt;display:table-cell;text-align:left;vertical-align:middle;position:relative;height:51px;z-index:998;border-left:1px solid transparent;border-right:1px solid transparent;padding-left:42px;padding-right:20px;background:url("/Plugins/FlexView/Images/FlexUserIcon.png") no-repeat;background-position:left 14px center}.flex-login-form span.flex-selected{cursor:default;display:table-cell;border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2;background:#ecf0fa url("/Plugins/FlexView/Images/FlexUserIcon.png") no-repeat;background-position:left 14px center}.flex-login-form .flex-login-form-box{display:none;background:#ecf0fa;padding:14px;position:absolute;right:0;top:50px;z-index:997;border:1px solid #b2b2b2;overflow:hidden;width:235px}.flex-login-form .flex-login-form-box input{display:block;border:1px solid #cdcdcd;padding:6px;font-size:10pt;margin-bottom:10px;background:#f6f6f6;width:220px}.flex-login-form .flex-login-form-box .controls{display:flex}.flex-login-form .flex-login-form-box input[type="button"]{display:inline-block;cursor:pointer;color:#fff;text-transform:uppercase;background:#2e3a51;box-shadow:0 -3px 0 0 rgba(0,0,0,.3) inset;border:0;border-radius:2px;padding:7px 12px;width:34px;margin:0 0 0 2px;text-align:left}.flex-login-form .flex-login-form-box input[type="button"]:first-child{flex-grow:1;margin:0}.flex-login-form .flex-login-form-box input[type="button"].google-login-button{background:#2e3a51 url("/Plugins/FlexView/Images/Svg/GoogleSignInIcon.svg") center center no-repeat;background-size:12px}.flex-login-form .flex-login-form-box input[type="button"].facebook-login-button{background:#2e3a51 url("/Plugins/FlexView/Images/Svg/FacebookSignInIcon.svg") center center no-repeat;background-size:8px}.flex-login-form .flex-login-form-box input[type="button"].flex-send-forgotten-password-button{width:100%;margin:0}.flex-login-form .flex-login-form-box a{display:block;font-size:10pt;text-decoration:none;padding:2px;padding-left:24px;margin-top:3px;margin-left:2px}.flex-login-form .flex-login-form-box a:hover{text-decoration:underline}.flex-login-form .flex-login-form-box span.flex-login-form-lost-password-button{cursor:pointer;color:#e02222;background:url("/Plugins/FlexView/Images/LostPasswordIcon.png") left center no-repeat;margin-top:12px;display:block;font-size:10pt;text-decoration:none;padding:2px;padding-top:1px;padding-left:24px;margin-left:2px}.flex-login-form .flex-login-form-box span.flex-login-form-lost-password-button:hover{text-decoration:underline}.flex-login-form .flex-login-form-box span.flex-back-to-login-button{cursor:pointer;color:#e02222;background:url("/Plugins/FlexView/Images/BackToLoginIcon.png") left center no-repeat;margin-top:12px;display:block;font-size:10pt;text-decoration:none;padding:2px;padding-top:1px;padding-left:24px;margin-left:2px;text-align:left}.flex-login-form .flex-login-form-box span.flex-back-to-login-button:hover{text-decoration:underline}.flex-login-form .flex-login-form-box a.flex-login-form-new-registration-button{color:#27669d;background:url("/Plugins/FlexView/Images/RegisterIcon.png") 1px center no-repeat}.flex-login-form .flex-login-form-box .flex-wrapper{width:500px}.flex-login-form .flex-login-form-box .flex-wrapper .flex-login-box{display:inline-block;vertical-align:top;width:234px}.flex-login-form .flex-login-form-box .flex-wrapper .flex-forgotten-password-box{display:inline-block;vertical-align:top;width:234px;margin-left:14px;margin-right:14px}.flex-login-form .flex-error-label{color:#e02222;font-weight:700;display:block;text-align:center}.flex-login-mobile-button{display:none;width:30px;height:29px;margin:0;padding:0;border:1px solid #d5d5d5;cursor:pointer;background:#f4f4f4 url("/Plugins/FlexView/Images/FlexLoginMobileIcon.png") center center no-repeat;border-radius:2px}.flex-quick-contacts{display:inline-block;vertical-align:top;width:18%}.flex-quick-contacts .flex-title{margin:0;margin-top:10px}.flex-quick-contacts .flex-company-name{color:#fff;display:block;margin-bottom:10px;font-weight:700;text-transform:uppercase}.flex-quick-contacts .flex-branch .flex-name{display:block;font-weight:600}.flex-quick-contacts .flex-branch .flex-street{display:block}.flex-quick-contacts .flex-branch .flex-city{display:block}.flex-quick-contacts .flex-branch .flex-zip-code{display:block}.flex-quick-contacts .flex-branch .flex-region{display:block}.flex-quick-contacts .flex-branch .flex-identification-number{display:block}.flex-quick-contacts .flex-branch .flex-identification-number .flex-title:after{content:": "}.flex-quick-contacts .flex-branch .flex-vat-number{display:block}.flex-quick-contacts .flex-branch .flex-vat-number .flex-title:after{content:": "}.flex-quick-contacts .flex-branch .flex-phone-number{display:block}.flex-quick-contacts .flex-branch .flex-phone-number .flex-title:after{content:": "}.flex-quick-contacts .flex-branch .flex-fax-number{display:block}.flex-quick-contacts .flex-branch .flex-fax-number .flex-title:after{content:": "}.flex-quick-contacts .flex-branch .flex-email-address{display:block}.flex-quick-contacts .flex-branch .flex-email-address .flex-title:after{content:": "}.flex-text-actions{width:1210px;margin:0 auto}.flex-text-actions .flex-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;padding-top:30px;color:#000;text-decoration:none;clear:both}.flex-text-actions .flex-item:first-of-type{padding-top:0}.flex-text-actions .flex-item:hover .flex-title{text-decoration:underline}.flex-text-actions .flex-image{max-width:1210px;margin-right:30px}.flex-text-actions .flex-image img{max-width:320px}.flex-text-actions .flex-text{}.flex-text-actions .flex-text .flex-title{display:block;font-size:28px;font-weight:600;color:#2766d9;margin-bottom:20px}.flex-text-actions .flex-text .flex-description{font-size:15px;width:100%}.flex-selected-categories{width:1210px;margin:0 auto;margin-bottom:30px}.flex-selected-categories-container .recommended-products{display:block;font-size:18pt;color:#38383a;text-align:center;margin-top:50px;margin-bottom:40px}.flex-text-action-detail-informations{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;color:#000;clear:both;padding:50px;background:#fff}.flex-text-action-detail-informations .flex-image{max-width:1210px;margin-right:30px;margin-bottom:20px}.flex-text-action-detail-informations .flex-image img{max-width:100%}.flex-text-action-detail-informations .flex-text{-moz-flex:0 0 100%;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;margin-bottom:20px}.flex-text-action-detail-informations .flex-text .flex-title{display:block;font-size:20pt;line-height:24pt;padding:0 0 20px 0}.flex-text-action-detail-informations .flex-text .flex-description{font-size:15px;width:100%}.recommended-products .products-list a.item{display:block;background:#fff;border:1px solid #dfdfdf;padding:15px;margin-top:10px;text-decoration:none;font-size:10pt}.recommended-products .products-list a.item:first-of-type{margin-top:0}.recommended-products .products-list a.item .code{display:inline-block;color:#e02222;font-weight:700;width:100px}.recommended-products .products-list a.item .brand{display:inline-block;color:#000;font-weight:600;width:150px}.recommended-products .products-list a.item .name{color:#2766d9}.recommended-products .products-list .flex-load-next{display:block;text-transform:uppercase;font-size:10pt;color:#fff;text-decoration:none;border-radius:3px;padding:5px;padding-right:5px;padding-left:5px;padding-right:10px;padding-left:10px;border:1px solid #ca1f1f;background:linear-gradient(#e02222,#ca1f1f);margin:0 auto;margin-top:0;margin-top:30px;text-align:center;width:300px}.flex-add-to-basket{font-size:0;text-align:center}.flex-add-to-basket input[type="text"]{margin:0;padding:0;padding-left:10px;padding-right:10px;font-weight:600;font-size:13pt;line-height:16pt;width:40px;height:35px;vertical-align:top;border-top-left-radius:3px;border-bottom-left-radius:3px;border:1px solid #cdcdcd;background:#f9f9f9}.flex-add-to-basket .flex-add-to-basket-button{cursor:pointer;margin:0;padding:5px;font-size:0;width:67px;border-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border:1px solid #ca1f1f;height:37px;vertical-align:top;background:url("/Plugins/FlexView/Images/FlexAddToBasketIcon.png") center center no-repeat,linear-gradient(#e02222,#ca1f1f)}.flex-add-to-basket .flex-add-to-basket-button.flex-short{width:47px}.flex-add-to-basket .flex-add-to-basket-button:hover{background:url("/Plugins/FlexView/Images/FlexAddToBasketIcon.png") center center no-repeat,linear-gradient(#2766d9,#235cc4);border:1px solid #235cc4}.flex-add-to-basket .flex-spinner{display:inline-block;width:30px}.flex-add-to-basket .flex-spinner .flex-spinner-increment-button{cursor:pointer;display:block;height:17px;background:#eee url("/Plugins/FlexView/Images/FlexSpinnerIncrement.png") center center no-repeat;border:1px solid #cdcdcd;border-left:0;border-right:0}.flex-add-to-basket .flex-spinner .flex-spinner-decrement-button{cursor:pointer;display:block;height:17px;background:#eee url("/Plugins/FlexView/Images/FlexSpinnerDecrement.png") center center no-repeat;border:1px solid #cdcdcd;border-top:0;border-left:0;border-right:0}.flex-add-to-basket .flex-remove-from-basket{cursor:pointer;display:inline-block;font-size:0;vertical-align:top;width:21px;height:37px;border-radius:3px;margin-left:2px;background:#aeaeae url("/Plugins/FlexView/Images/FlexRemoveFromBasketIcon.png") center center no-repeat;position:relative}.flex-add-to-basket .flex-remove-from-basket:hover{background:#929292 url("/Plugins/FlexView/Images/FlexRemoveFromBasketIcon.png") center center no-repeat}.flex-add-to-basket .flex-remove-from-basket .flex-count{color:#fff;font-size:7pt;position:absolute;border-radius:99px;background:#434343;top:-6px;right:-5px;width:12px;padding-left:1px;text-align:center}.flex-stocks .flex-name{font-size:10pt;display:block}.flex-stocks .flex-name .flex-info{display:inline-block;background:url("/Plugins/FlexView/Images/FlexStockInfoSmallIcon.png") no-repeat;background-position:right top 5px;padding-right:17px}.flex-stocks .flex-name .flex-items-count{color:#000;font-weight:700;margin-left:3px;display:inline-block;position:absolute;right:2px}.flex-stocks .flex-name.flex-out-of-stock{color:#000;background:url("/Plugins/FlexView/Images/FlexOutOfStockSmallIcon.png") no-repeat;background-position:left top 6px;padding-left:18px}.flex-stocks .flex-name.flex-on-stock{color:#000;background:url("/Plugins/FlexView/Images/FlexOnStockSmallIcon.png") no-repeat;background-position:left top 6px;padding-left:18px}.flex-stocks div .flex-name{text-overflow:ellipsis;overflow:hidden;width:160px;white-space:nowrap}.flex-stocks .flex-main-stock{margin-top:2px;padding-bottom:3px;padding-left:2px;position:relative;border-bottom:1px solid #ebebeb}.flex-stocks .flex-other-stocks{margin-top:2px;padding-bottom:3px;padding-left:2px;position:relative;border-bottom:1px solid #ebebeb}.flex-other-stocks-inner-wrapper{position:absolute;z-index:998;display:none;padding:10px;padding-top:6px;padding-bottom:6px;position:absolute;background:#fff;border:1px solid #cdcdcd;border-radius:3px;font-size:10pt}.flex-other-stocks-inner-wrapper .flex-name{display:block}.flex-other-stocks-inner-wrapper .flex-name .flex-items-count{right:12px}.flex-other-stocks-inner-wrapper .flex-name.flex-on-stock{color:#000;background:url("/Plugins/FlexView/Images/FlexOnStockSmallIcon.png") no-repeat;background-position-x:0%;background-position-y:0%;background-position:left top 6px;padding-left:18px}.flex-other-stocks-inner-wrapper .flex-name.flex-out-of-stock{color:#000;background:url("/Plugins/FlexView/Images/FlexOutOfStockSmallIcon.png") no-repeat;background-position-x:0%;background-position-y:0%;background-position:left top 6px;padding-left:18px}.flex-other-stocks-inner-wrapper .flex-name .flex-items-count{color:#000;font-weight:700;margin-left:3px;display:inline-block;position:absolute;right:12px}.flex-stocks .flex-distribution-stock{margin-top:2px;padding-left:2px;position:relative}.flex-table{display:table;width:1210px;margin:0 auto;vertical-align:top}.flex-table>div{display:table-cell;vertical-align:middle}.flex-header-table{height:140px}.flex-header-table .column-1{width:1%}.flex-header-table .column-2{text-align:center}.flex-header-table .column-3{width:1%}.flex-header-table .column-4{width:1%}.flex-header-table .column-4{width:1%}.flex-watermark{}.flex-tooltip{position:absolute;border:1px solid #cdcdcd;background:#fff;border-radius:3px;padding:4px;padding-left:8px;padding-right:8px;white-space:nowrap;font-size:9pt;box-shadow:0 0 0 1px white}.flex-tooltip table{font-size:9pt}.flex-tooltip td{padding:2px;border:0}.flex-html-tooltip-content{display:none!important}.flex-tooltip .flex-delivery-on-time{font-weight:600;display:block;padding-bottom:6px;margin-bottom:6px;font-size:10pt;border-bottom:1px dotted #d8d8d8}.flex-tooltip .flex-order-to-time{font-weight:600;display:block}.flex-price-tooltip-table .flex-name{padding-right:8px}.flex-price-tooltip-table .flex-value{text-align:right}.flex-tooltip .flex-surcharges .flex-title{font-weight:600;display:block}.flex-tooltip .flex-surcharges .flex-name{color:#488d34}.flex-tooltip .flex-return-info{color:#000}.flex-tooltip .flex-return-info .flex-title{font-weight:600;display:block}.flex-tooltip .flex-cashback-bonus .flex-title{font-weight:600;display:block}.flex-tooltip .flex-order-times{margin-top:5px}.flex-tooltip .flex-order-times .flex-order-time-item .flex-order-time-to{display:inline-block;background:url("/Plugins/FlexView/Images/FlexOutOfStockSmallIcon.png") no-repeat;background-position:left top 4px;padding-left:18px;font-weight:600;min-width:120px}.flex-tooltip .flex-order-times .flex-order-time-item .flex-order-time-to.flex-on-stock{background:url("/Plugins/FlexView/Images/FlexOnStockSmallIcon.png") no-repeat;background-position:left top 4px;padding-left:18px}.flex-tooltip .flex-order-times .flex-order-time-item .flex-order-time-to-amount{font-weight:600;padding-left:6px}.flex-tooltip .flex-order-times .flex-order-time-item .flex-personal-pickups .flex-personal-pickup-item .flex-branch-name{display:inline-block;min-width:120px;padding-left:18px}.flex-tooltip .flex-order-times .flex-order-time-item .flex-personal-pickups .flex-personal-pickup-item .flex-branch-amount{padding-left:6px}.flex-toast-info{position:fixed;top:40px;right:40px;padding:20px;animation:flex-toast-show .6s ease-in-out;color:#4f4f4f;border:1px solid #d7e1fd;background:#f6f9ff;font-weight:700;z-index:99999;display:inline-block;vertical-align:middle}.flex-toast-info-content{display:inline-block;vertical-align:middle}.flex-toast-info-content{color:#000;text-decoration:none}.flex-toast-info-content a{text-decoration:none;color:#2766d9;display:block;margin-top:6px}.flex-toast-info-content a:hover{text-decoration:underline}.flex-toast-info .flex-close-toast-button{display:inline-block;width:30px;border:0;background:transparent url("/Plugins/FlexView/Images/FlexPopupCloseButtonIcon.png") center center no-repeat;margin-left:12px;vertical-align:middle}.flex-toast-error{position:fixed;top:40px;right:40px;padding:20px;padding-top:40px;animation:flex-toast-show .6s ease-in-out;color:#4f4f4f;border:1px solid #f8c7c7;background:#fee;font-weight:700;z-index:99999}.flex-toast-error .flex-close-toast-button{width:30px;border:0;position:absolute;top:10px;right:9px;background:transparent url("/Plugins/FlexView/Images/FlexPopupCloseButtonIcon.png") center center no-repeat;margin-left:12px}@keyframes flex-toast-show{0%{transform:perspective(300px) rotateX(90deg) rotateY(0deg);opacity:0}100%{transform:perspective(300px) rotateX(360deg) rotateY(0deg);opacity:1}}.flex-loading{}.flex-loading-overlay{position:absolute;z-index:997;background:rgba(255,255,255,.9)}.flex-loading-spinner{width:32px;height:32px;background:url("/Plugins/FlexView/Images/FlexLoading.gif") center center no-repeat;margin:0 auto}.flex-inline-loading-overlay{position:absolute;z-index:997}.flex-inline-loading-spinner{width:16px;height:16px;background:url("/Plugins/FlexView/Images/FlexLoadingSmall.gif") center center no-repeat;margin:auto;margin-right:20px}.flex-next-page-loading{flex:0 0 100%;padding-top:40px;padding-bottom:20px}.flex-next-page-loading-spinner{width:32px;height:32px;background:url("/Plugins/FlexView/Images/FlexLoading.gif") center center no-repeat;margin:auto}.flex-content-container{display:table;margin-bottom:30px}.flex-content-container .content{display:table;width:1210px;margin:0 auto}.flex-side-bar{display:table-cell;width:260px;padding-right:20px;vertical-align:top}.flex-side-bar .flex-side-vehicle-info{margin-bottom:12px}.flex-side-bar .flex-side-navigation{}.flex-content{vertical-align:top}.flex-custom-article{width:1210px;margin:0 auto;margin-bottom:30px}@media only screen and (min-width:1240px){.flex-side-bar .flex-side-navigation{}}.flex-form{background:#fafafb;padding:20px}.flex-form td{border:0;padding:8px}.flex-form td.flex-name{width:40%;text-align:right}.flex-form td.flex-error{color:#e02222;font-weight:600}.flex-form td.flex-success{color:#488d34;font-weight:600}.flex-form input{background:#fff;border:1px solid #b6b6b6;padding:3px;width:260px}.flex-form input[type="checkbox"]{width:auto}.flex-form input[type="button"]{background:#e02222;width:auto;padding:4px;padding-left:10px;padding-right:10px}.flex-form .flex-drop-down{background:#fff;border:1px solid #b6b6b6;border-radius:0}.flex-form .flex-drop-down dt span.flex-drop-down-link{width:266px;color:#000}.flex-form .flex-drop-down dd ul{border-radius:0}@keyframes fly-in{0%{transform:scale(.8);opacity:.6}100%{transform:scale(1);opacity:1}}@keyframes fly-in-soft{0%{transform:scale(.9);opacity:.6}100%{transform:scale(1);opacity:1}}.product{font-size:0;clear:both}.flex-product-flags{position:absolute;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;top:50%;left:0;transform:translate(0,-50%)}.flex-product-flags .flex-product-flag{color:#fff;padding:4px 10px;margin:0 0 5px 0;font-weight:700;font-size:9pt;z-index:100}.flex-product-flags .flex-product-flag-bonus{background:#dc9326}.flex-product-flags .flex-product-flag-discount{background:#f9df30;color:#000}.flex-product-flags .flex-product-flag-action{background:#ec1447}.flex-product-flags .flex-product-flag-new{background:#14a7ec}.flex-product-flags .flex-product-flag-sale{background:#72ac03}.flex-product-flags .flex-product-flag-surcharge{background:#ff7b10;text-align:left}.flex-product-flags .flex-product-flag-surcharge span{display:block}.products .flex-item.list-view .flex-product-flags .flex-product-flag-surcharge span{display:inline-block}.flex-product-flags .flex-product-flag-surcharge span.flex-more-informations{cursor:pointer;font-size:8pt;text-decoration:underline;font-weight:400}.flex-product-flags .flex-product-flag-surcharge span.flex-more-informations:hover{text-decoration:none}.flex-return-info{font-size:9pt;color:#e02222;padding:0 13px}.flex-return-info .flex-title{font-weight:600;display:block}.products .flex-product-wrapper{margin-top:10px}.products .flex-product-wrapper:first-child{margin-top:0}.products .flex-item{display:table;color:#000;border:1px solid #dfdfdf;background:#fff;margin-top:10px;text-decoration:none;font-size:11pt}.products a{text-decoration:none;color:#2766d9}.products a:hover{color:#2766d9;text-decoration:underline}.products .manufacturer-code{display:block}.products h2 a{display:inline-block;font-size:13pt;font-weight:500;text-decoration:none}.products h2 a:hover{text-decoration:none}.products h2 a strong{display:inline-block}.products h2 a:hover strong{text-decoration:underline}.products .flex-item.list-view h2{display:inline-block;max-width:220px}.products .flex-item.list-view h2 a{font-size:11pt}.products .flex-item.list-view .manufacturer-code{display:inline-block}.products p{font-size:10pt;padding-bottom:15px;margin:0}.products .flex-item p{font-size:9pt;padding:10px 0;margin:0}.products .flex-item .manufacturer{color:#e02222;font-size:10pt;font-weight:700}.products .flex-item .code{font-size:10pt;font-weight:600;color:#000}.products .read-more{padding:10px 0}.products .read-more a{font-size:9pt;font-weight:400}.products .fa-thumbs-up{padding-right:6px;color:#2766d9}.products .production-terminated-info{border:1px solid #e02222;font-size:10pt;display:inline-block;margin-top:12px;padding:6px;padding-left:10px;padding-right:10px;font-weight:600;color:#e02222}.products .production-terminated-info .fas.fa-exclamation-triangle{margin-right:3px}.products .flex-item p{font-size:9pt}.products .flex-item.tiles-view .production-terminated-info{margin-bottom:8px}.products .flex-item:first-child{margin-top:0}.products .production-terminated-info{border:1px solid #e02222;font-size:10pt;display:inline-block;margin-top:12px;padding:6px;padding-left:10px;padding-right:10px;font-weight:600;color:#e02222}.products .production-terminated-info .fas.fa-exclamation-triangle{margin-right:3px}.products .flex-item.tiles-view .production-terminated-info{margin-bottom:8px}.products .flex-item.catalog-view .flex-col1{position:relative;display:table-cell;vertical-align:top;border-right:1px solid #dfdfdf;width:200px;padding:15px}.products .flex-item.catalog-view .flex-col1 .flex-image-wrapper{display:block;width:200px;height:200px;text-align:center;overflow:hidden;background:url("/Plugins/FlexView/Images/FlexLoading.gif") center center no-repeat}.products .flex-item.catalog-view .flex-col1 .flex-image-wrapper img{display:block;max-width:100%;max-height:100%;margin:0 auto}.products .flex-item.catalog-view .flex-col2{display:table-cell;vertical-align:top;padding:15px}.products .flex-item .flex-attributes .flex-wrapper{overflow:hidden}.products .flex-item.catalog-view .flex-col2 table{margin-top:18px}.products .flex-item.catalog-view .flex-col2 td{padding:2px;font-size:9pt;border-bottom:1px dotted #d8d8d8;font-weight:600;padding-left:10px}.products .flex-item.catalog-view .flex-col2 tr:first-child td{border-top:1px dotted #d8d8d8}.products .flex-item.catalog-view .flex-col2 tr td:first-child{border-right:1px dotted #d8d8d8;width:50%;font-weight:300;padding-left:2px}.products .flex-item .flex-toogle-collapse-button{cursor:pointer;display:block;height:18px;color:#888;text-align:center}.products .flex-item .flex-toogle-collapse-button:hover{color:#e02222}.products .flex-item .flex-attributes .flex-toogle-collapse-button .fas.fa-sort-down{position:relative;top:-5px}.products .flex-item .flex-attributes .flex-toogle-collapse-button .fas.fa-sort-up{position:relative;top:2px}.products .flex-item .flex-attributes[data-flex-expanded="true"] .flex-toogle-collapse-button .fas.fa-sort-down{display:none}.products .flex-item .flex-attributes:not([data-flex-expanded="true"]) .flex-toogle-collapse-button .fas.fa-sort-up{display:none}.tecdoc-numbers,.flex-product-detail .replacement-view .tecdoc-numbers,.tecdoc-engines{display:block;font-size:0;color:#000;font-weight:300;font-size:9pt;margin-top:10px}.tecdoc-numbers strong,.tecdoc-engines strong{display:inline-block;font-size:9pt;font-weight:600}.products .flex-item.list-view .tecdoc-numbers,.flex-product-detail .replacement-view .tecdoc-numbers{margin-top:4px}.products .tecdoc-numbers a{text-decoration:underline;color:#000;font-weight:600}.products .tecdoc-numbers a:hover{text-decoration:none}.products .list-view .flex-col-info .flex-tecdoc-numbers>span{border-left:1px dotted #d8d8d8;padding-left:10px;margin-left:10px}.products .list-view .flex-col-info .flex-tecdoc-numbers>span:first-child{border:0;padding-left:0;margin-left:0}.products .flex-item.catalog-view .flex-col2 .flex-return-info-icon{display:inline-block;background:url("/Plugins/FlexView/Images/FlexReturnInformationsIcon.png") center center no-repeat;margin-top:20px;width:20px;height:20px}.products .flex-item.catalog-view .flex-col2 .flex-cashback-bonus-icon{display:inline-block;background:url("/Plugins/FlexView/Images/FlexCashbackBonusIcon.png") left center no-repeat;margin-right:20px;margin-top:15px;width:25px;padding-left:32px;white-space:nowrap;color:#ce5b00;font-weight:600}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item{background:#fbfbfb;font-size:10pt;margin-bottom:2px;clear:both}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item:first-child{margin-top:4px}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item:last-child{margin-bottom:0}.products .flex-item .flex-delivery-times .wrapper{overflow:auto;position:relative}.products .flex-item .flex-delivery-times .toogle-collapse-button{cursor:pointer;display:block;height:18px;color:#888;text-align:center}.products .flex-item .flex-delivery-times .toogle-collapse-button:hover{color:#e02222}.products .flex-item .flex-delivery-times .toogle-collapse-button .fas.fa-sort-down{position:relative;top:-5px}.products .flex-item .flex-delivery-times .toogle-collapse-button .fas.fa-sort-up{position:relative;top:2px}.products .flex-item .flex-delivery-times[data-expanded="true"] .toogle-collapse-button .fas.fa-sort-down{display:none}.products .flex-item .flex-delivery-times:not([data-expanded="true"]) .toogle-collapse-button .fas.fa-sort-up{display:none}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item>span{display:inline-block;vertical-align:middle;padding:16px 16px 16px 32px}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item>span.flex-return-info-icon{background:url("/Plugins/FlexView/Images/FlexReturnInformationsIcon.png") center center no-repeat;margin-top:0}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item>div.flex-cashback-bonus-icon{background:url("/Plugins/FlexView/Images/FlexCashbackBonusIcon.png") left center no-repeat;margin-left:20px;margin-top:0;padding-left:32px;white-space:nowrap;color:#ce5b00;font-weight:600}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div.flex-total-amount{padding-left:55px;width:60px;font-weight:600;background:url("/Plugins/FlexView/Images/FlexDeliveryTimesOutOfStockIcon.png") left 32px center no-repeat;white-space:nowrap}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div.flex-total-amount.flex-total-amount-empty{background-position-x:center}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div.flex-total-amount.flex-on-stock{background:url("/Plugins/FlexView/Images/FlexDeliveryTimesOnStockIcon.png") left 32px center no-repeat}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div.flex-total-amount.flex-on-stock.flex-total-amount-empty{background-position-x:center}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div.flex-total-amount.flex-on-the-way{background:url("/Plugins/FlexView/Images/FlexDeliveryTimesOnTheWayIcon.png") left 20px center no-repeat}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div.flex-total-amount.flex-on-the-way.flex-total-amount-empty{background-position-x:center}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div.flex-delivery-to-time{display:inline-block;padding-left:24px;width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:5px}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div.flex-delivery-to-time.flex-green{background:url("/Plugins/FlexView/Images/FlexDeliveryTimesGreenIcon.png") left top 19px no-repeat}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div.flex-delivery-to-time.flex-yellow{background:url("/Plugins/FlexView/Images/FlexDeliveryTimesYellowIcon.png") left top 19px no-repeat}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div.flex-delivery-to-time.flex-red{background:url("/Plugins/FlexView/Images/FlexDeliveryTimesRedIcon.png") left top 19px no-repeat}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item>div{display:inline-block;vertical-align:middle;padding:16px}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item .flex-prices{white-space:nowrap;padding:0}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div.flex-price{font-weight:600;vertical-align:middle}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div.flex-price-with-vat{vertical-align:middle}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div .flex-value{padding-right:0}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div .flex-currency{padding-left:0;padding-right:0}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div .flex-with-vat-label{padding-left:0}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item .flex-surcharge-icon{background:url("/Plugins/FlexView/Images/FlexDeliveryTimesSurchargeIcon.png") left center no-repeat;margin-left:20px;padding-left:28px;font-weight:600;color:#ff7b10}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item>div.flex-add-to-basket{padding-top:10px;padding-bottom:6px;padding-right:6px;float:right;text-align:right;min-width:170px}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item .flex-add-to-basket input[type="text"]{font-size:9pt;width:30px;height:29px;padding-left:8px;padding-right:8px}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item .flex-add-to-basket .flex-spinner{width:20px}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item .flex-add-to-basket .flex-spinner .flex-spinner-increment-button{height:14px;width:20px}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item .flex-add-to-basket .flex-spinner .flex-spinner-decrement-button{height:14px;width:20px}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item .flex-add-to-basket .flex-add-to-basket-button{height:31px;width:45px;background:url("/Plugins/FlexView/Images/FlexAddToBasketIcon.png") center 2px no-repeat,linear-gradient(#e02222,#ca1f1f)}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item .flex-add-to-basket .flex-add-to-basket-button:hover{background:url("/Plugins/FlexView/Images/FlexAddToBasketIcon.png") center 2px no-repeat,linear-gradient(#2766d9,#235cc4)}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item .flex-add-to-basket .flex-remove-from-basket{width:15px;height:31px}.products .flex-item.catalog-view .flex-col3{display:table-cell;vertical-align:top;width:220px;padding:15px;border-left:1px solid #dfdfdf}.products .flex-item.catalog-view .flex-col3 .flex-stocks{margin-bottom:12px}.products .flex-item.catalog-view .flex-col3 .flex-prices .flex-price{display:block;font-weight:700;font-size:16pt}.products .flex-item.catalog-view .flex-col3 .flex-prices .flex-price-with-vat{font-size:10pt;color:#484848}.products .flex-item.catalog-view .flex-col3 .flex-prices .flex-surcharges{display:block;text-align:left;font-size:8pt;color:#484848;margin-top:5px}.products .flex-item.catalog-view .flex-col3 .flex-prices .flex-surcharges .flex-name{color:#488d34}.products .flex-item.catalog-view .flex-col3 .flex-prices .flex-surcharges .flex-name .flex-highlight{font-weight:700;font-size:9pt}.products .flex-item.catalog-view .flex-col3 .flex-add-to-basket{text-align:left;margin-top:20px}.products .flex-item.catalog-view .flex-col3 .flex-add-to-basket .flex-add-to-basket-button{border-top-left-radius:0;border-bottom-left-radius:0}.products .flex-item.catalog-view .flex-col3 .flex-no-price{font-size:10pt;text-align:center}.products .flex-item.catalog-view .flex-col3 .flex-no-price .flex-phone-number{font-weight:600}.products .flex-item.list-view{position:relative}.products .flex-item.list-view .flex-col-image{display:table-cell;vertical-align:top;border-right:0;padding:15px;width:64px}.products .flex-item.list-view .flex-col1{display:table-cell;vertical-align:top;border-right:0;padding:15px}.products .flex-item.list-view .flex-col1 .flex-image-wrapper{float:left;padding-right:10px;min-height:76px;min-width:64px}.products .flex-item.list-view .flex-col-image .flex-image-wrapper{float:left;padding-right:10px}.products .flex-item.list-view .flex-col1 .flex-image-wrapper img{max-width:64px;max-height:100px}.products .flex-item.list-view .flex-col-image .flex-image-wrapper img{max-width:64px;max-height:100px}.products .flex-item.list-view .flex-product-flags{transform:none;flex-direction:row;bottom:1px;top:auto;left:15px}.products .flex-item.list-view .flex-product-flags .flex-product-flag{padding:4px 8px;margin:0 5px 0 0;font-weight:600;font-size:8pt}.products .flex-item.list-view .flex-col1 .flex-inline-attributes{display:block;font-size:9pt;font-weight:300;margin-top:6px}.products .flex-item.list-view .flex-col1 .flex-inline-attributes span{font-weight:600}.products .flex-item.list-view .flex-col1 .flex-return-info-icon{display:inline-block;background:url("/Plugins/FlexView/Images/FlexReturnInformationsIcon.png") left center no-repeat;margin-right:20px;margin-top:5px;width:20px;height:20px}.products .flex-item.list-view .flex-col1 .flex-cashback-bonus-icon{display:inline-block;background:url("/Plugins/FlexView/Images/FlexCashbackBonusIcon.png") left center no-repeat;margin-right:20px;margin-top:5px;width:25px;padding-left:32px;white-space:nowrap;color:#ce5b00;font-weight:600}.products .flex-item.list-view .flex-col1 .flex-delivery-times{padding-top:2px}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item{background:#fbfbfb;font-size:10pt;margin-bottom:2px;clear:both}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item:first-child{margin-top:4px}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item:last-child{margin-bottom:0}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item>span{display:inline-block;vertical-align:middle;padding:16px}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item>span.flex-return-info-icon{background:url("/Plugins/FlexView/Images/FlexReturnInformationsIcon.png") left center no-repeat;margin-left:20px}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item>span.flex-cashback-bonus-icon{background:url("/Plugins/FlexView/Images/FlexCashbackBonusIcon.png") left center no-repeat;margin-left:20px;margin-top:0;padding-left:32px;white-space:nowrap;color:#ce5b00;font-weight:600}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item>div.flex-surcharge-icon{background:url("/Plugins/FlexView/Images/FlexDeliveryTimesSurchargeIcon.png") left center no-repeat;margin-left:20px;padding-left:28px;font-weight:600;color:#ff7b10}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item div.flex-total-amount{padding-left:55px;width:42px;font-weight:600;background:url("/Plugins/FlexView/Images/FlexDeliveryTimesOutOfStockIcon.png") left 32px center no-repeat;white-space:nowrap}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item div.flex-total-amount.flex-total-amount-empty{background-position-x:center}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item div.flex-total-amount.flex-on-stock{background:url("/Plugins/FlexView/Images/FlexDeliveryTimesOnStockIcon.png") left 32px center no-repeat}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item div.flex-total-amount.flex-on-stock.flex-total-amount-empty{background-position-x:center}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item div.flex-total-amount.flex-on-the-way{background:url("/Plugins/FlexView/Images/FlexDeliveryTimesOnTheWayIcon.png") left 20px center no-repeat}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item div.flex-total-amount.flex-on-the-way.flex-total-amount-empty{background-postion-x:center}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item div.flex-delivery-to-time{padding-left:24px;width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item div.flex-delivery-to-time.flex-green{background:url("/Plugins/FlexView/Images/FlexDeliveryTimesGreenIcon.png") left center no-repeat}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item div.flex-delivery-to-time.flex-yellow{background:url("/Plugins/FlexView/Images/FlexDeliveryTimesYellowIcon.png") left center no-repeat}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item div.flex-delivery-to-time.flex-red{background:url("/Plugins/FlexView/Images/FlexDeliveryTimesRedIcon.png") left center no-repeat}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item>div{display:inline-block;vertical-align:middle;padding:16px}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item .flex-prices{white-space:nowrap;padding:0}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item div.flex-price{font-weight:600;vertical-align:middle}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item div.flex-price-with-vat{vertical-align:middle}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item div .flex-value{padding-right:0}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item div .flex-currency{padding-left:0;padding-right:0}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item div .flex-with-vat-label{padding-left:0}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item>div.flex-add-to-basket{padding-top:10px;padding-bottom:6px;padding-right:6px;float:right}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item .flex-add-to-basket input[type="text"]{font-size:9pt;width:30px;height:29px;padding-left:8px;padding-right:8px}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item .flex-add-to-basket .flex-spinner{width:20px}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item .flex-add-to-basket .flex-spinner .flex-spinner-increment-button{height:14px;width:20px}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item .flex-add-to-basket .flex-spinner .flex-spinner-decrement-button{height:14px;width:20px}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item .flex-add-to-basket .flex-add-to-basket-button{height:31px;width:45px;background:url("/Plugins/FlexView/Images/FlexAddToBasketIcon.png") center 2px no-repeat,linear-gradient(#e02222,#ca1f1f)}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item .flex-add-to-basket .flex-add-to-basket-button:hover{background:url("/Plugins/FlexView/Images/FlexAddToBasketIcon.png") center 2px no-repeat,linear-gradient(#2766d9,#235cc4)}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item .flex-add-to-basket .flex-remove-from-basket{width:15px;height:31px}.products .flex-item.list-view .flex-col2{display:table-cell;vertical-align:middle;border-right:1px solid #dfdfdf;padding:15px;padding-top:11px;width:1%;min-width:200px;white-space:nowrap}.products .flex-item.list-view .flex-col3{display:table-cell;border-right:1px solid #dfdfdf;padding:15px;width:1%;white-space:nowrap;vertical-align:middle;text-align:center;min-width:130px}.products .flex-item.list-view .flex-col3 .flex-prices .flex-price{display:block;font-weight:700;font-size:16pt}.products .flex-item.list-view .flex-col3 .flex-prices .flex-price-with-vat{font-size:10pt;color:#484848}.products .flex-item.list-view .flex-col3 .flex-prices .flex-surcharges{display:block;text-align:left;font-size:8pt;color:#484848;margin-top:5px}.products .flex-item.list-view .flex-col3 .flex-prices .flex-surcharges .flex-name{color:#488d34;display:block;text-align:center}.products .flex-item.list-view .flex-col3 .flex-prices .flex-surcharges .flex-name .flex-highlight{font-weight:700;font-size:9pt}.products .flex-item.list-view .flex-col3 .flex-prices .flex-surcharges .flex-surcharge-price{display:block;text-align:center}.products .flex-item.list-view .flex-col3 .flex-no-price{font-size:10pt;white-space:normal}.products .flex-item.list-view .flex-col3 .flex-no-price .flex-phone-number{font-weight:600;white-space:nowrap}.products .flex-item.list-view .flex-col4{display:table-cell;padding:15px;width:162px;white-space:nowrap;vertical-align:middle}.products .products-list{display:flex;flex-wrap:wrap;justify-content:space-between;-ms-flex-direction:column}.flex-catalog-search .products .flex-item.code-match{border:1px solid #000}.flex-catalog-search .products .products-list{width:1210px}.flex-laximo .products .products-list{width:1210px}.flex-carousel .products .products-list{width:1210px}.products .products-list.tiles-view{-ms-flex-direction:row}.products .products-list .flex-show-hidden-groups{display:block;text-transform:uppercase;font-size:10pt;color:#fff;text-decoration:none;border-radius:3px;padding:5px;padding-right:10px;padding-left:10px;border:1px solid #ca1f1f;background:linear-gradient(#e02222,#ca1f1f);margin:0 auto;margin-top:30px;margin-bottom:30px;text-align:center;width:300px}.products .products-list .flex-load-next{display:block;text-transform:uppercase;font-size:10pt;color:#fff;text-decoration:none;border-radius:3px;padding:5px;padding-right:10px;padding-left:10px;border:1px solid #ca1f1f;background:linear-gradient(#e02222,#ca1f1f);margin:0 auto;margin-top:30px;text-align:center;width:300px}.products .products-list .flex-stocks div .flex-name{width:160px}.products .products-list .flex-stocks div .flex-foreign-delivery-time{display:block;font-size:9pt;color:#7f7f7f;padding-left:18px}.products .products-list .flex-load-all-items{display:block;font-size:10pt;color:#000;text-decoration:underline;border-radius:3px;margin:0 auto;margin-top:20px;text-align:center;max-width:300px}.products .products-list .flex-load-all-items:hover{text-decoration:none}.products-list[data-flex-view-mode="2"]{margin-top:-10px;margin-right:-11px}.products .flex-item.tiles-view{display:inline-block;margin-right:10px;width:190px;text-align:center;padding:15px;vertical-align:top}.products .flex-item.tiles-view.item-empty{background:rgba(255,255,255,0);border-color:rgba(255,255,255,0)}.products .flex-item.tiles-view .flex-product-flags{transform:none;top:auto;bottom:0}.products .flex-item.tiles-view.flex-compare{display:inline-block;margin-right:-1px;width:211px;text-align:center;padding:15px;vertical-align:top}.products .flex-item.tiles-view:first-child{margin-top:10px}.products .flex-item.tiles-view .flex-image-wrapper{position:relative;display:block;width:100%;height:200px;text-align:center;overflow:hidden;background:url("/Plugins/FlexView/Images/FlexLoading.gif") center center no-repeat;margin-top:15px;padding:0 15px;margin-left:-15px}.products .flex-item.tiles-view .flex-image-wrapper img{display:block;max-width:100%;max-height:100%;margin:0 auto}.products .flex-item.tiles-view .flex-prices .flex-price{display:block;font-weight:700;font-size:16pt}.products .flex-item.tiles-view .flex-prices .flex-price-with-vat{font-size:10pt;color:#484848}.products .flex-item.tiles-view .flex-prices .flex-surcharges{display:block;text-align:center;font-size:8pt;color:#484848;margin-top:5px}.products .flex-item.tiles-view .flex-prices .flex-surcharges .flex-name{color:#488d34}.products .flex-item.tiles-view .flex-prices .flex-surcharges .flex-name .flex-highlight{font-weight:700;font-size:9pt}.products .flex-item.tiles-view .flex-no-price{font-size:10pt;white-space:normal;height:50px}.products .flex-item.tiles-view .flex-no-price .flex-phone-number{font-weight:600;white-space:nowrap}.products .flex-item.tiles-view .flex-add-to-basket{margin-top:20px;margin-bottom:20px}.products .flex-item.tiles-view .flex-add-to-basket .flex-add-to-basket-button{border-top-left-radius:0;border-bottom-left-radius:0}.products .flex-item.tiles-view .flex-return-info-icon{display:inline-block;background:url("/Plugins/FlexView/Images/FlexReturnInformationsIcon.png") left center no-repeat;margin-left:10px;margin-right:10px;margin-top:5px;margin-bottom:5px;width:20px;height:20px}.products .flex-item.tiles-view .flex-cashback-bonus-icon{display:inline-block;background:url("/Plugins/FlexView/Images/FlexCashbackBonusIcon.png") left center no-repeat;margin-left:10px;margin-right:10px;margin-top:5px;margin-bottom:5px;width:25px;padding-left:32px;white-space:nowrap;color:#ce5b00;font-weight:600;width:auto}.products .flex-item.tiles-view .flex-stocks{text-align:left;margin-top:25px}.products .flex-item.tiles-view.flex-compare .flex-attributes{margin-top:25px}.products .flex-item.tiles-view.flex-compare .flex-attributes table{font-size:9pt}.products .flex-item.tiles-view.flex-compare .flex-attributes table tr td{border-bottom:1px dotted #d3d3d3;padding:4px;text-align:left;vertical-align:top}.products .flex-item.tiles-view.flex-compare .flex-attributes table tr td:first-child{border-right:1px dotted #d3d3d3}.products .flex-item.tiles-view.flex-compare .flex-attributes table tr td:last-child{font-weight:600}.products .flex-item.tiles-view.flex-compare .flex-attributes table tr:first-child td{border-top:1px dotted #d3d3d3}.products .flex-filter{margin-bottom:20px;font-size:11pt}.products .flex-filter .flex-drop-down{font-size:10pt;background-color:#fff;border-radius:0}.products .flex-filter .flex-drop-down{width:200px}.products .flex-filter .flex-general{padding:15px;border:1px solid #dae2f0;background:#eef3fc;display:flex;position:relative}.products .flex-filter .flex-general .flex-product-count{order:1;height:50px;line-height:50px;white-space:nowrap}.products .flex-filter .flex-general .flex-sorting-container{display:inline-block;margin-left:20px;order:3;height:100%;margin-top:13px}.products .flex-filter .flex-general .flex-on-stock-only-container{display:inline-block;order:4;height:50px;line-height:50px;white-space:nowrap}.products .flex-filter .flex-general span.flex-sorting{display:inline-block;margin-right:5px;vertical-align:middle}.products .flex-filter .flex-general span.flex-on-stock-only{margin-left:20px;margin-right:5px;vertical-align:middle}.flex-content .flex-informations .flex-purchase-price-priorized .flex-switch-price{display:inline-block;width:40%}.flex-content .flex-informations .flex-purchase-price-priorized .flex-switch-price-content{width:250px;display:inline-block}.products .flex-filter .flex-general .flex-purchase-price-priorized{display:inline-block;height:50px;line-height:50px;white-space:nowrap;margin-left:20px;order:5}.flex-content .flex-informations .flex-purchase-price-priorized{display:block;padding:16px 20px 10px 20px}.products .flex-filter .flex-general .flex-purchase-price-priorized input.flex-checkbox,.flex-content .flex-informations .flex-purchase-price-priorized input.flex-checkbox{display:none}.products .flex-filter .flex-general .flex-purchase-price-priorized .flex-checkbox,.flex-content .flex-informations .flex-purchase-price-priorized .flex-checkbox{cursor:pointer;display:inline-block;vertical-align:middle;width:59px;height:22px;background:url('/Plugins/FlexView/Images/FlexSwitchFalseIcon.png') top left no-repeat;float:none;margin-top:2px}.products .flex-filter .flex-general .flex-purchase-price-priorized .flex-checkbox:hover,.flex-content .flex-informations .flex-purchase-price-priorized .flex-checkbox:hover{background:url('/Plugins/FlexView/Images/FlexSwitchFalseIconHover.png') top left no-repeat}.products .flex-filter .flex-general .flex-purchase-price-priorized .flex-checkbox.flex-selected,.flex-content .flex-informations .flex-purchase-price-priorized .flex-checkbox.flex-selected{background:url('/Plugins/FlexView/Images/FlexSwitchTrueIcon.png') top left no-repeat}.products .flex-filter .flex-general .flex-purchase-price-priorized .flex-checkbox.flex-selected:hover,.flex-content .flex-informations .flex-purchase-price-priorized .flex-checkbox.flex-selected:hover{background:url('/Plugins/FlexView/Images/FlexSwitchTrueIconHover.png') top left no-repeat}.products .flex-filter .flex-general .flex-purchase-price-priorized .flex-checkbox-false-text,.flex-content .flex-informations .flex-purchase-price-priorized .flex-checkbox-false-text{cursor:pointer;display:inline-block;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-right:10px}.products .flex-filter .flex-general .flex-purchase-price-priorized .flex-checkbox-true-text,.flex-content .flex-informations .flex-purchase-price-priorized .flex-checkbox-true-text{cursor:pointer;display:inline-block;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:10px}.products .flex-filter .flex-general #OnStockOnly_FlexCheckbox{float:none}.products .flex-filter .flex-general .flex-view-modes{display:inline-block;font-size:0;vertical-align:top;order:2;height:100%;margin-top:15px}.products .flex-filter .flex-general .flex-view-modes span.flex-view-mode{display:inline-block;margin-right:10px;vertical-align:middle;font-size:11pt}.products .flex-filter .flex-general .flex-view-modes input[type="button"]{width:38px;height:26px;display:inline-block;vertical-align:middle;border:1px solid #cdcdcd;border-radius:2px}.products .flex-filter .flex-general .flex-view-modes input[type="button"].flex-catalog-view-mode{background:url("/Plugins/FlexView/Images/FlexCatalogProductViewIcon.png") center center no-repeat,linear-gradient(#fefefe,#ececec);border-top-right-radius:0;border-bottom-right-radius:0}.products .flex-filter .flex-general .flex-view-modes input[type="button"].flex-catalog-view-mode:hover{background:url("/Plugins/FlexView/Images/FlexCatalogProductViewIconSelected.png") center center no-repeat,linear-gradient(#fefefe,#ececec)}.products .flex-filter .flex-general .flex-view-modes input[type="button"].flex-catalog-view-mode.flex-selected{background:#fff url("/Plugins/FlexView/Images/FlexCatalogProductViewIconSelected.png") center center no-repeat}.products .flex-filter .flex-general .flex-view-modes input[type="button"].flex-list-view-mode{background:url("/Plugins/FlexView/Images/FlexListProductViewIcon.png") center center no-repeat,linear-gradient(#fefefe,#ececec);border-radius:0;border-left:0;border-right:0}.products .flex-filter .flex-general .flex-view-modes input[type="button"].flex-list-view-mode:hover{background:url("/Plugins/FlexView/Images/FlexListProductViewIconSelected.png") center center no-repeat,linear-gradient(#fefefe,#ececec)}.products .flex-filter .flex-general .flex-view-modes input[type="button"].flex-list-view-mode.flex-selected{background:#fff url("/Plugins/FlexView/Images/FlexListProductViewIconSelected.png") center center no-repeat}.products .flex-filter .flex-general .flex-view-modes input[type="button"].flex-tiles-view-mode{background:url("/Plugins/FlexView/Images/FlexTilesProductViewIcon.png") center center no-repeat,linear-gradient(#fefefe,#ececec);border-top-left-radius:0;border-bottom-left-radius:0}.products .flex-filter .flex-general .flex-view-modes input[type="button"].flex-tiles-view-mode:hover{background:url("/Plugins/FlexView/Images/FlexTilesProductViewIconSelected.png") center center no-repeat,linear-gradient(#fefefe,#ececec)}.products .flex-filter .flex-general .flex-view-modes input[type="button"].flex-tiles-view-mode.flex-selected{background:#fff url("/Plugins/FlexView/Images/FlexTilesProductViewIconSelected.png") center center no-repeat}.products .flex-filter .flex-extended{border:1px solid #dae2f0;border-top:0;background:#eef3fc}.products .flex-filter .flex-extended .flex-manufacturers>.flex-title{color:#2766d9;cursor:pointer;display:block;padding:15px;padding-left:40px;font-weight:400;vertical-align:top;background:url("/Plugins/FlexView/Images/FlexCollapseFiltersIcon.png") 18px center no-repeat}.products .flex-filter .flex-extended .flex-manufacturers>.flex-title.flex-expanded{background:url("/Plugins/FlexView/Images/FlexExpandFiltersIcon.png") 18px center no-repeat}.products .flex-filter .flex-extended .flex-manufacturers .flex-content{display:none;vertical-align:top;font-size:0;border-top:1px solid #dae2f0}.products .flex-filter .flex-extended .flex-manufacturers .flex-content .flex-values{padding:15px;border-bottom:1px solid #dae2f0}.products .flex-filter .flex-extended .flex-manufacturers .flex-content .flex-values>div{font-size:10pt;display:inline-block;width:179px;margin-bottom:5px;white-space:nowrap}.products .flex-filter .flex-extended .flex-manufacturers .flex-content>div.flex-controls{display:block;padding:15px;text-align:right;width:auto}.products .flex-filter .flex-extended .flex-manufacturers .flex-content>div.flex-controls .flex-filtrate{border:1px solid #e78a8f;background:#fff;color:#e02222;min-width:160px;font-weight:400}.products .flex-filter .flex-extended .flex-manufacturers .flex-content .flex-checkbox{width:13px;height:13px;background:url("/Plugins/FlexView/Images/FlexCheckboxSmallIcons.png") left 0 no-repeat;margin-top:2px}.products .flex-filter .flex-extended .flex-manufacturers .flex-content .flex-checkbox:hover{background:url("/Plugins/FlexView/Images/FlexCheckboxSmallIcons.png") left -13px no-repeat}.products .flex-filter .flex-extended .flex-manufacturers .flex-content .flex-checkbox.flex-selected{background:url("/Plugins/FlexView/Images/FlexCheckboxSmallIcons.png") left -26px no-repeat}.products .flex-filter .flex-extended .flex-manufacturers .flex-content .flex-checkbox.flex-selected:hover{background:url("/Plugins/FlexView/Images/FlexCheckboxSmallIcons.png") left -39px no-repeat}.products .flex-filter .flex-extended .flex-manufacturers .flex-content .flex-checkbox-toogle-text{margin-top:-2px;color:#2766d9;padding-left:7px;overflow:hidden;text-overflow:ellipsis;width:150px}.products .flex-filter .flex-extended .flex-manufacturers .flex-content .flex-checkbox-toogle-text.products-not-onstock{color:#535353}.products .flex-filter .flex-extended .flex-parameters>.flex-title{color:#2766d9;cursor:pointer;display:block;padding:15px;padding-left:40px;font-weight:400;vertical-align:top;background:#eef3fc url("/Plugins/FlexView/Images/FlexCollapseFiltersIcon.png") 18px center no-repeat;border-top:1px solid #dae2f0}.products .flex-filter .flex-extended .flex-parameters>.flex-title.flex-expanded{background:url("/Plugins/FlexView/Images/FlexExpandFiltersIcon.png") 18px center no-repeat}.products .flex-filter .flex-extended .flex-parameters>.flex-title .flex-tags{float:right;margin-top:-4px;font-size:0}.products .flex-filter .flex-extended .flex-parameters>.flex-title .flex-tags .flex-item{cursor:default;display:inline-block;width:auto;padding:4px;padding-left:8px;padding-right:28px;font-size:10pt;border-radius:3px;position:relative;margin:0;margin-left:5px}.products .flex-filter .flex-extended .flex-parameters>.flex-title .flex-tags .flex-item:first-letter {text-transform:capitalize}.products .flex-filter .flex-extended .flex-parameters>.flex-title .flex-tags .flex-item>input.flex-remove-filter{padding:0;width:29px;height:29px;position:absolute;top:0;right:0;background:transparent url("/Plugins/FlexView/Images/FlexRemoveFilterIcon.png") center center no-repeat;border:0;border-radius:0}.products .flex-filter .flex-extended .flex-parameters>.flex-title .flex-tags .flex-remove-all-filters{border:1px solid #e78a8f;background:#fff;color:#e02222;min-width:140px;font-weight:400;margin-left:10px}.products .flex-filter .flex-extended .flex-parameters .flex-controls{padding:15px;text-align:right}.products .flex-filter .flex-extended .flex-parameters .flex-controls .flex-filtrate{border:1px solid #e78a8f;background:#fff;color:#e02222;min-width:140px;font-weight:400}.products .flex-filter .flex-extended .flex-parameters .flex-controls .flex-remove-all-filters,.products .flex-filter .flex-extended .flex-manufacturers .flex-controls .flex-remove-manufacturer-filters{border:1px solid #dae2f0;background:#fff;color:#000;min-width:140px;font-weight:400;margin-right:10px}.products .flex-filter .flex-extended .flex-parameters .flex-content{display:none;vertical-align:top;font-size:0;border-top:1px solid #dae2f0}.products .flex-filter .flex-extended .flex-parameters .flex-content .flex-generic-article{border-bottom:1px solid #dae2f0;margin-right:-1px}.products .flex-filter .flex-extended .flex-parameters .flex-content div>.flex-title{font-size:10pt;padding:15px;display:inline-block;margin-bottom:0;white-space:normal;text-transform:uppercase;vertical-align:top}.products .flex-filter .flex-extended .flex-parameters .flex-content .flex-title>.flex-checkbox{}.products .flex-filter .flex-extended .flex-parameters .flex-content .flex-checkbox{width:13px;height:13px;background:url("/Plugins/FlexView/Images/FlexCheckboxSmallIcons.png") left 0 no-repeat}.products .flex-filter .flex-extended .flex-parameters .flex-content .flex-checkbox:hover{background:url("/Plugins/FlexView/Images/FlexCheckboxSmallIcons.png") left -13px no-repeat}.products .flex-filter .flex-extended .flex-parameters .flex-content .flex-checkbox.flex-selected{background:url("/Plugins/FlexView/Images/FlexCheckboxSmallIcons.png") left -26px no-repeat}.products .flex-filter .flex-extended .flex-parameters .flex-content .flex-checkbox.flex-selected:hover{background:url("/Plugins/FlexView/Images/FlexCheckboxSmallIcons.png") left -39px no-repeat}.products .flex-filter .flex-extended .flex-parameters .flex-content .flex-title>.flex-checkbox-toogle-text{margin-top:0;color:#2766d9;white-space:normal;width:250px;vertical-align:top;font-weight:600}.products .flex-filter .flex-extended .flex-parameters .flex-content .flex-checkbox-toogle-text{margin-top:-2px;color:#2766d9;padding-left:20px;white-space:normal}.products .flex-filter .flex-extended .flex-parameters .flex-content .flex-title{font-size:10pt;display:block;margin-bottom:4px;white-space:nowrap;text-transform:uppercase;border-right:1px solid #dbe3f0;margin-right:-1px}.products .flex-filter .flex-extended .flex-parameters .flex-content .flex-attributes-wrapper{font-size:0;display:inline-block;white-space:normal;vertical-align:top;width:627px;border-left:1px solid #dbe3f0}.products .flex-filter .flex-extended .flex-parameters .flex-content>div>.flex-attributes-wrapper>.flex-attributes{font-size:0;display:inline-block;white-space:normal;vertical-align:top;width:227px;margin-bottom:-1px}.products .flex-filter .flex-extended .flex-parameters .flex-content>div>.flex-attributes-wrapper>.flex-attributes>span.flex-title{cursor:pointer;font-size:10pt;display:block;border-right:1px solid #dbe3f0;border-bottom:1px solid #dbe3f0;text-transform:none;padding:6px;padding-left:10px;padding-right:10px;margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.products .flex-filter .flex-extended .flex-parameters .flex-content>div>.flex-attributes-wrapper>.flex-attributes>span.flex-title.flex-selected{cursor:default;background:#fafcff;border-right:1px solid #fafcff;position:relative}.products .flex-filter .flex-extended .flex-parameters .flex-content>div>.flex-attributes-wrapper>.flex-attributes>span.flex-title:first-letter {text-transform:capitalize}.products .flex-filter .flex-extended .flex-parameters .flex-content>div>.flex-attributes-wrapper>.flex-attributes>span.flex-title>input.flex-remove-filter{padding:0;width:29px;height:31px;position:absolute;top:0;right:0;background:transparent url("/Plugins/FlexView/Images/FlexRemoveFilterIcon.png") center center no-repeat;border:0;border-radius:0}.products .flex-filter .flex-extended .flex-parameters .flex-content>div>.flex-attributes-wrapper>.flex-attributes>div{font-size:10pt;display:block;width:179px;margin-bottom:5px;white-space:nowrap;text-transform:none}.products .flex-filter .flex-extended .flex-parameters .flex-content>div>.flex-attributes-wrapper>.flex-attributes>div .flex-checkbox-toogle-text{margin-top:-2px;color:#2766d9;padding-left:7px;overflow:hidden;text-overflow:ellipsis;width:150px}.products .flex-filter .flex-extended .flex-parameters .flex-content>div>.flex-attributes-wrapper>.flex-attributes>div .flex-checkbox-toogle-text:first-letter {text-transform:capitalize}.products .flex-filter .flex-extended .flex-parameters .flex-content>div>.flex-attributes-wrapper>.flex-attribute-values-container{display:inline-block;width:400px}.products .flex-filter .flex-extended .flex-parameters .flex-content>div>.flex-attributes-wrapper>.flex-attribute-values-container>div{font-size:10pt;display:none;padding:15px;background:#fafcff;border-left:1px solid #dbe3f0;line-height:18pt}.products .flex-filter .flex-extended .flex-parameters .flex-content>div>.flex-attributes-wrapper>.flex-attribute-values-container>div>div>.flex-range-slider{margin:14px;margin-top:11px;margin-bottom:15px}.products .flex-filter .flex-extended .flex-parameters .flex-content>div>.flex-attributes-wrapper>.flex-attribute-values-container>div .flex-checkbox-toogle-text:first-letter {text-transform:capitalize}.products .flex-filter .flex-extended .flex-parameters .flex-content>div>.flex-attributes-wrapper>.flex-attribute-values-container>div>div>.flex-to-range{float:right}.products .flex-filter .mounting-side{order:6;position:relative;width:95px;height:55px;flex:auto}.products .flex-filter .mounting-side .car{position:absolute;right:95px}.products .flex-filter .mounting-side .car .item{width:16px;height:16px;position:absolute;background-size:16px!important;background:url("/Plugins/FlexView/Images/MountingSide/checkbox.png") center center no-repeat}.products .flex-filter .mounting-side .car .side{cursor:pointer;position:absolute}.products .flex-filter .mounting-side .car .side.not-selectable{cursor:default}.products .flex-filter .mounting-side .car-model{width:63px;height:23px;top:16px;left:16px;position:absolute;background:url("/Plugins/FlexView/Images/MountingSide/auto_stred.png") center center no-repeat}.products .flex-filter .mounting-side .car .item:hover{cursor:pointer;background:url("/Plugins/FlexView/Images/MountingSide/checkbox_hover.png") center center no-repeat}.products .flex-filter .mounting-side .car .item.selected{cursor:pointer;background:url("/Plugins/FlexView/Images/MountingSide/checkbox_selected.png") center center no-repeat}.products .flex-filter .mounting-side .car .item.not-selectable{cursor:default;background:url("/Plugins/FlexView/Images/MountingSide/checkbox_not_selectable.png") center center no-repeat}.products .flex-filter .mounting-side .car .item.part-selected{cursor:pointer;background:url("/Plugins/FlexView/Images/MountingSide/checkbox_part_selected.png") center center no-repeat}.products .flex-filter .mounting-side .car .item.part-selected:hover{background:url("/Plugins/FlexView/Images/MountingSide/checkbox_selected.png") center center no-repeat}.products .flex-filter .mounting-side .car .front-right{top:0;left:0}.products .flex-filter .mounting-side .car .rear-right{top:0;left:79px}.products .flex-filter .mounting-side .car .front-left{top:39px;left:0}.products .flex-filter .mounting-side .car .rear-left{top:39px;left:79px}.products .flex-filter .mounting-side .car .right-side{height:13px;width:63px;top:3px;left:16px;background:url("/Plugins/FlexView/Images/MountingSide/prava-strana.png") center center no-repeat}.products .flex-filter .mounting-side .car .right-side.not-selectable{background:url("/Plugins/FlexView/Images/MountingSide/prava_strana_noplus.png") center center no-repeat}.products .flex-filter .mounting-side .car .left-side{height:13px;width:63px;top:39px;left:16px;background:url("/Plugins/FlexView/Images/MountingSide/leva-strana.png") center center no-repeat}.products .flex-filter .mounting-side .car .left-side.not-selectable{background:url("/Plugins/FlexView/Images/MountingSide/leva_strana_noplus.png") center center no-repeat}.products .flex-filter .mounting-side .car .front-side{height:23px;width:9px;top:16px;left:3px;background:url("/Plugins/FlexView/Images/MountingSide/predni-strana.png") center center no-repeat}.products .flex-filter .mounting-side .car .front-side.not-selectable{background:url("/Plugins/FlexView/Images/MountingSide/zadni_strana_noplus.png") center center no-repeat}.products .flex-filter .mounting-side .car .rear-side{height:23px;width:9px;top:16px;left:82px;background:url("/Plugins/FlexView/Images/MountingSide/zadni-strana.png") center center no-repeat}.products .flex-filter .mounting-side .car .rear-side.not-selectable{background:url("/Plugins/FlexView/Images/MountingSide/zadni_strana_noplus.png") center center no-repeat}.products .flex-laximo-oe-groups{margin-bottom:10px;font-size:0}.products .flex-laximo-oe-groups .flex-item{cursor:pointer;border:1px solid #cdcdcd;background:linear-gradient(#fefefe,#ededed);font-size:0}.products .flex-laximo-oe-groups .flex-item.flex-selected{cursor:initial;background:#fff}.products .flex-laximo-oe-groups .flex-item.flex-selected span.flex-toogle-icon{background:url("/Plugins/FlexView/Images/FlexProductGroupCollapseIcon.png") center center no-repeat}.products .flex-laximo-oe-groups .flex-item>span{display:inline-block;padding:12px;vertical-align:middle}.products .flex-laximo-oe-groups .flex-item>span.flex-toogle-icon{border-right:1px solid #cdcdcd;width:21px;height:21px;background:url("/Plugins/FlexView/Images/FlexProductGroupExpandIcon.png") center center no-repeat}.products .flex-laximo-oe-groups .flex-item>span.flex-oe{font-size:10pt;font-weight:600;padding-left:15px;width:170px}.products .flex-laximo-oe-groups .flex-item>span.flex-oe span{font-weight:300}.products .flex-laximo-oe-groups .flex-item>span.flex-oe span:after{content:":"}.products .flex-laximo-oe-groups .flex-item>span.flex-name{color:#2766d9;font-size:11pt;font-weight:400}.products .flex-laximo-oe-groups .flex-item>span.flex-count{font-size:10pt;font-weight:600;padding-right:15px;float:right}.products .flex-laximo-oe-groups .flex-item>span.flex-count span{font-weight:300}.products .flex-laximo-oe-groups .flex-item>span.flex-count span:after{content:":"}.products .flex-sub-categories{margin-bottom:12px;font-size:0}.products .flex-sub-categories .flex-max-number-of-products{font-size:10pt;color:#939496;margin-bottom:20px;padding-left:3px}.products .flex-sub-categories .flex-max-number-of-products .flex-count{font-weight:600}.products .flex-sub-categories a{font-size:10pt;padding:20px;padding-top:10px;padding-bottom:10px;margin-right:8px;margin-bottom:8px;border:1px solid #dfdfdf;color:#000;text-decoration:none;display:inline-block;background:#fff;border-radius:4px;font-weight:600}.products .flex-sub-categories a:hover{border:1px solid #dae2f0;color:#2766d9;background:#eef3fc}.products .flex-allstar-oe-groups{font-size:0}.products .flex-allstar-oe-groups .flex-item{cursor:pointer;border:1px solid #cdcdcd;background:linear-gradient(#fefefe,#ededed);font-size:0}.products .flex-allstar-oe-groups .products-list .flex-item{border:1px solid #dfdfdf;background:#fff}.products .flex-allstar-oe-groups .flex-item.flex-selected{cursor:initial;border-bottom:3px solid #e02222}.products .flex-allstar-oe-groups .flex-item .flex-column{display:inline-block;vertical-align:top}.products .flex-allstar-oe-groups .flex-item .flex-column .flex-count{display:block;font-size:9pt;font-weight:700;padding-top:11px;width:39px;height:28px;background:#fff;text-align:center;border-right:1px solid #dfdfdf}.products .flex-allstar-oe-groups .flex-item .flex-column .flex-toogle-icon{display:block;width:40px;height:40px;margin-left:-1px;margin-bottom:-1px;border-right:1px solid #dfdfdf;background:#e02222 url("/Plugins/FlexView/Images/FlexAllstarProductGroupExpandIcon.png") center center no-repeat}.products .flex-allstar-oe-groups .flex-item.flex-selected .flex-column .flex-toogle-icon{background:#e02222 url("/Plugins/FlexView/Images/FlexAllstarProductGroupCollapseIcon.png") center center no-repeat}.products .flex-allstar-oe-groups .flex-item .flex-image{display:inline-block;border-right:1px solid #dfdfdf;padding:5px;background:#fff}.products .flex-allstar-oe-groups .flex-item .flex-image img{height:68px}.products .flex-allstar-oe-groups .flex-item .flex-disintegration-button{cursor:pointer;text-transform:uppercase;font-size:11pt;color:#fff;text-decoration:none;border-radius:3px;padding:8px;padding-left:18px;padding-right:18px;border:1px solid #ca1f1f;background:linear-gradient(#e02222,#ca1f1f);float:right;margin-top:19px;margin-right:19px}.products .flex-allstar-oe-groups .flex-item .flex-column .flex-oe{display:block;font-size:11pt;padding-left:16px;padding-top:16px}.products .flex-allstar-oe-groups .flex-item .flex-column .flex-oe span{color:#e02222}.products .flex-allstar-oe-groups .flex-item .flex-column .flex-name{display:block;font-size:15pt;padding-left:16px}.products .products-list[data-flex-catalog-type="7"] .flex-item{margin-top:-1px}.products .products-list[data-flex-catalog-type="7"] .flex-item:first-child{border-top:0}.products .products-list[data-flex-catalog-type="7"] .flex-item .flex-col1 .flex-manufacturer{margin-right:4px}.products .products-list[data-flex-catalog-type="7"] .flex-disintegration-categories{border:1px solid #dfdfdf;padding:10px;background:#fdfdfd;margin-top:-1px;width:100%;margin-right:-1px}.products .products-list[data-flex-catalog-type="7"] .flex-disintegration-categories>.flex-item{cursor:pointer;display:block;border:0;font-size:10pt;font-weight:600;padding:2px;width:auto;background:#fdfdfd url("/Plugins/FlexView/Images/FlexAllstarDisIntegrationCategoryLineIcon.png") repeat-y;background-position:left -2px top}.products .products-list[data-flex-catalog-type="7"] .flex-disintegration-categories>.flex-item:last-child{background:#fdfdfd}.products .products-list[data-flex-catalog-type="7"] .flex-disintegration-categories>.flex-item>span{padding-left:26px;background:#fdfdfd url("/Plugins/FlexView/Images/FlexAllstarDisIntegrationCategoryExpandMiddleIcon.png") no-repeat;background-position:left -4px top -2px}.products .products-list[data-flex-catalog-type="7"] .flex-disintegration-categories>.flex-item:first-child>span{background:#fdfdfd url("/Plugins/FlexView/Images/FlexAllstarDisIntegrationCategoryExpandTopIcon.png") no-repeat;background-position:left -4px top -2px}.products .products-list[data-flex-catalog-type="7"] .flex-disintegration-categories>.flex-item:last-child>span{background:#fdfdfd url("/Plugins/FlexView/Images/FlexAllstarDisIntegrationCategoryExpandBottomIcon.png") no-repeat;background-position:left -4px top -2px}.products .products-list[data-flex-catalog-type="7"] .flex-disintegration-categories>.flex-item.flex-selected>span{color:#e02222;background:#fdfdfd url("/Plugins/FlexView/Images/FlexAllstarDisIntegrationCategoryCollapseMiddleIcon.png") no-repeat;background-position:left -4px top -2px}.products .products-list[data-flex-catalog-type="7"] .flex-disintegration-categories>.flex-item:first-child.flex-selected>span{background:#fdfdfd url("/Plugins/FlexView/Images/FlexAllstarDisIntegrationCategoryCollapseTopIcon.png") no-repeat;background-position:left -4px top -2px}.products .products-list[data-flex-catalog-type="7"] .flex-disintegration-categories>.flex-item:last-child.flex-selected>span{background:#fdfdfd url("/Plugins/FlexView/Images/FlexAllstarDisIntegrationCategoryCollapseBottomIcon.png") no-repeat;background-position:left -4px top -2px}.products .products-list[data-flex-catalog-type="7"] .flex-disintegration-categories>.flex-item>span>span.flex-count{color:#595959;font-weight:300}.products .products-list[data-flex-catalog-type="7"] .flex-disintegration-categories>.flex-item .flex-disintegrated-products-list .flex-item{font-weight:300;width:1157px;margin-left:26px}.products .products-list[data-flex-catalog-type="7"] .flex-disintegration-categories>.flex-item .flex-disintegrated-products-list .flex-item:first-child{border-top:1px solid #dfdfdf;margin-top:10px}.products .products-list[data-flex-catalog-type="7"] .flex-disintegration-categories>.flex-item .flex-disintegrated-products-list .flex-item:last-child{margin-bottom:10px}.products .products-list .flex-item.tiles-view{flex:0 0 29%;margin:0 0 15px 0;width:auto}.products .products-list[data-flex-catalog-type="1"] .flex-item.tiles-view{flex:0 0 21%}.products .products-list .flex-load-next{}.load-btns{flex:0 0 100%;min-height:100px}@media only screen and (min-width:1240px){.products .flex-item{width:928px}.products .flex-item.tiles-view.flex-compare{width:211px}.products .products-list[data-flex-catalog-type="7"] .flex-disintegration-categories>.flex-item .flex-disintegrated-products-list .flex-item{width:1157px}}.flex-aci-embedded #ACIIframe{width:100%;border:0}.flex-side-bar .flex-side-navigation .flex-informations-menu{display:block}.flex-side-bar .flex-side-navigation .flex-informations-menu ul li{display:block;border:1px solid #ededed;background:#fbfbfb;box-shadow:none;margin-top:5px}.flex-side-bar .flex-side-navigation .flex-informations-menu ul li:hover,.flex-side-bar .flex-side-navigation .flex-informations-menu ul li.flex-selected-permanent{background:#e02222}.flex-side-bar .flex-side-navigation .flex-informations-menu ul li:hover a{color:#fff}.flex-side-bar .flex-side-navigation .flex-informations-menu ul li:first-child{margin-top:0}.flex-side-bar .flex-side-navigation .flex-informations-menu ul li span,.flex-side-bar .flex-side-navigation .flex-informations-menu ul li a{color:#000;font-weight:400;text-align:left;padding:18px;text-transform:none;font-size:11pt}.flex-side-bar .flex-side-navigation .flex-informations-menu ul li span,.flex-side-bar .flex-side-navigation .flex-informations-menu ul li.flex-selected-permanent a{color:#fff}.flex-side-bar .flex-side-navigation li a:before{font-family:"Font Awesome 5 Pro";padding-right:18px;color:#e02222;float:left}.flex-side-bar .flex-side-navigation li:hover a:before{color:#fff}.flex-side-bar .flex-side-navigation li.flex-selected-permanent a:before{color:#fff}.manage-users-button:before{content:""}.transport-methods-button:before{content:""}.payment-methods-button:before{content:""}.customer-data-button:before{content:""}.personal-settings-button:before{content:""}.license-plates-management-button:before{content:""}.orders-button:before{content:""}.invoices-button:before{content:""}.delivery-notes-button:before{content:""}.reclamation-button:before{content:""}.product-returns-button:before{content:""}.downloads-button:before{content:""}.logout-button:before{content:""}.flex-informations{padding:20px;animation-name:fly-in-soft;animation-duration:.4s}.flex-informations .flex-filter-bar{height:30px;margin-bottom:20px}.flex-informations .flex-product-returns-list table>tbody:nth-child(odd) tr{background-color:#e4e4e4}.flex-informations .flex-product-returns-list table tr th{font-weight:600}.flex-informations .flex-date-from{width:110px;margin-right:20px}.flex-informations .flex-date-to{width:110px;margin-right:20px}.flex-informations .flex-overdue-only{float:right}.flex-informations .flex-register-new{float:right}.flex-informations td.flex-price,.flex-informations td.flex-price-payed,.flex-informations td.flex-price-to-pay{text-align:right}.flex-informations .flex-pending-only,.flex-informations .flex-create-new{float:right}.flex-informations td.flex-price{text-align:right;width:1%;white-space:nowrap}.flex-informations td.flex-blocked{color:#e02222}.flex-informations td.flex-hidden{color:#e02222;text-decoration:line-through}.flex-informations td .flex-address{display:block;color:#7f7f7f;font-size:8pt}.flex-informations .flex-filter-bar{margin-bottom:20px}.flex-informations .flex-name{width:200px;margin-right:20px}.flex-informations table.flex-summary{margin-top:30px}.flex-informations span.flex-title{font-weight:700;font-size:14pt;display:block;margin-top:10px;margin-bottom:10px}.flex-informations .flex-tabs{border-bottom:1px solid #eaeaea;padding-left:20px;margin-bottom:20px;font-size:0}.flex-informations .flex-tabs a{display:inline-block;color:#2766d9;border:1px solid #eaeaea;background:linear-gradient(#fafcff,#eef5ff);text-decoration:none;text-transform:uppercase;font-size:10pt;padding:14px;padding-left:22px;padding-right:22px;margin-bottom:-1px;margin-right:5px}.flex-informations .flex-tabs a.flex-selected{color:#000;font-weight:700;background:#fff;border-bottom:1px solid #fff}.flex-informations .flex-product-groups .flex-global-product-groups{background:#fafafb;padding:20px;text-align:center}.flex-informations .flex-product-groups .flex-global-product-groups input[type="text"]{width:90px;text-align:right}.flex-informations .flex-product-groups .flex-global-product-groups .flex-unit{margin-right:40px}.flex-informations .flex-product-groups .flex-product-groups-tree .flex-node{display:block;cursor:pointer;font-size:10pt;border-bottom:1px solid #eaeaea;position:relative;padding:10px 0}.flex-informations .flex-product-groups .flex-product-groups-tree .flex-node[data-flex-has-children="false"]{cursor:default}.flex-informations .flex-product-groups .flex-product-groups-tree .flex-node .flex-controls{cursor:default;display:inline-block;margin:0;margin-top:7px;margin-right:10px;vertical-align:top}.flex-informations .flex-product-groups .flex-product-groups-tree .flex-node .flex-controls input{font-size:10pt;padding:2px;padding-left:4px;padding-right:4px}.flex-informations .flex-product-groups .flex-product-groups-tree .flex-node .flex-controls .flex-name{margin-right:10px;margin-left:10px}.flex-informations .flex-product-groups .flex-product-groups-tree .flex-node .flex-controls input[type="text"]{width:40px;text-align:right}.flex-informations .flex-product-groups .flex-product-groups-tree .flex-node .flex-controls input[type="button"]{margin-left:10px;padding-left:6px;padding-right:6px}.flex-informations .flex-product-groups .flex-product-groups-tree .flex-node:first-child{border-top:1px solid #eaeaea}.flex-informations .flex-product-groups .flex-product-groups-tree .flex-node .flex-node:first-of-type{border-top:1px solid #eaeaea}.flex-informations .flex-product-groups .flex-product-groups-tree .flex-node .flex-node:last-of-type{border-bottom:0}.flex-informations .flex-product-groups .flex-product-groups-tree .flex-node.flex-selected .flex-node{margin-left:20px}.flex-informations .flex-product-groups .flex-product-groups-tree .flex-node>span:first-child{width:387px;display:inline-block;background:url("/Plugins/FlexView/Images/FlexTreeCollapsedBulletLvl2.png") no-repeat;background-position-x:0%;background-position-y:0%;background-position:left 10px top 17px;padding-left:25px;padding-top:10px;padding-bottom:10px}.flex-informations .flex-product-groups .flex-product-groups-tree .flex-node.flex-selected>span:first-child{background:url("/Plugins/FlexView/Images/FlexTreeExpandedBulletLvl2.png") no-repeat;background-position-x:0%;background-position-y:0%;background-position:left 10px top 17px;font-weight:600}.flex-informations .flex-product-groups .flex-product-groups-tree .flex-node .flex-folders-count{display:inline-block;font-size:7pt;border:0;margin:0;padding:0;padding-top:2px;padding-left:8px;padding-right:18px;vertical-align:top;color:#585858;width:auto;height:15px;min-width:7px;background:#e7e7e7 url("/Plugins/FlexView/Images/FlexNodeFoldersCountIcon.png") no-repeat;background-position:right 8px top 5px;border-radius:99px;text-align:center;margin-top:11px;margin-left:5px}.flex-informations .flex-customer-data .flex-form .flex-row{margin-bottom:15px}.flex-informations .flex-customer-data .flex-form .flex-row:last-of-type{margin-bottom:5px}.flex-informations .flex-customer-data .flex-form .flex-row>.flex-name{font-weight:600;text-align:right;width:180px}.flex-informations .flex-customer-data .flex-form .flex-row>span{display:inline-block;font-size:10pt;padding-right:10px;padding-top:5px;width:100px;vertical-align:top}.flex-informations .flex-transport-methods .flex-form{text-align:center}.flex-informations .flex-transport-methods .flex-form .flex-price{margin-right:20px}.flex-informations .flex-transport-methods .flex-form .flex-row #TransportMethodName{width:300px;margin-right:40px}.flex-informations .flex-transport-methods .flex-form .flex-row #TransportMethodPrice{width:60px}.flex-informations .flex-transport-methods .flex-form .flex-row .flex-unit{margin-right:20px}.flex-informations table.flex-summary td.flex-title{color:#2766d9;text-align:right;font-size:13pt}.flex-informations table.flex-summary td.flex-price{width:1px;white-space:nowrap;font-weight:600;font-size:13pt}.flex-informations .flex-params{margin-bottom:30px}.flex-informations .flex-params>span{display:inline-block;width:209px;font-size:10pt;margin-top:10px}.flex-informations .flex-params>span .flex-value{display:block;font-weight:600;font-size:11pt}.flex-informations .flex-export{margin-bottom:30px}.flex-informations .flex-export a{display:inline-block;color:#000;padding-top:6px;padding-left:36px;padding-bottom:6px;margin-right:24px;font-size:10pt}.flex-informations .flex-export a:hover{text-decoration:none}.flex-informations .flex-export a.flex-pdf-export{background:url("/Plugins/FlexView/Images/FlexPDFExportIcon.png") left center no-repeat}.flex-informations .flex-export a.flex-xml-export{background:url("/Plugins/FlexView/Images/FlexXMLExportIcon.png") left center no-repeat}.flex-informations .flex-export a.flex-csv-export{background:url("/Plugins/FlexView/Images/FlexCSVExportIcon.png") left center no-repeat}.flex-informations .flex-export a.flex-print{background:url("/Plugins/FlexView/Images/FlexPrintBasketIcon.png") no-repeat,linear-gradient(#676767,#505050);background-position:left 10px center;padding:6px 6px 6px 30px;color:#fff;text-decoration:none}.flex-informations .flex-export a.flex-print:active{color:#fbfbfb}.flex-informations .flex-notes{margin-top:-10px;padding-top:20px;padding-bottom:30px;border-top:1px solid #dcdcdc}.flex-informations .flex-controls{margin-top:20px;text-align:right}.flex-tecdoc,.flex-service-data{animation-name:fly-in-soft;animation-duration:.4s}.flex-tecdoc h1,.flex-universal-parts h1,.flex-service-data{display:inline-block;width:750px}.flex-tecdoc .flex-header,.flex-service-data .flex-header{background:#fcfcfc;padding:40px;border-bottom:1px solid #e1e1e1}.flex-tecdoc .flex-header .flex-title,.flex-service-data .flex-header .flex-title{font-size:20pt;font-weight:600}.flex-tecdoc .flex-header span,.flex-service-data .flex-header span{display:inline-block;vertical-align:middle}.flex-tecdoc .flex-header .flex-search,.flex-service-data .flex-header .flex-search,.flex-universal-parts .flex-header .flex-search{float:right;font-size:0}.flex-tecdoc .flex-header .flex-search input[type="text"],.flex-service-data .flex-header .flex-search input[type="text"]{width:300px;height:22px;border-top-left-radius:3px;border-bottom-left-radius:3px;border-right:0;vertical-align:middle}.flex-tecdoc .flex-header .flex-search input[type="button"],.flex-service-data .flex-header .flex-search input[type="button"]{border:1px solid #b5b5b5;border-left:0;background:#fff url("/Plugins/FlexView/Images/FlexContextSearchButtonIcon.png") center center no-repeat;border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0;width:32px;height:32px;vertical-align:middle}.flex-tecdoc .flex-manufacturers-list,.flex-service-data .flex-manufacturers-list{padding:50px;font-size:0}.flex-tecdoc .flex-manufacturers-list a.flex-item,.flex-service-data .flex-manufacturers-list a.flex-item{display:inline-block;width:289px;padding:20px;padding-left:60px;padding-right:20px;color:#000;text-decoration:none;font-size:11pt;font-weight:600}.flex-tecdoc .flex-manufacturers-list a.flex-item:hover,.flex-service-data .flex-manufacturers-list a.flex-item:hover{color:#2766d9}.flex-tecdoc .flex-manufacturers-list input[type="button"],.flex-service-data .flex-manufacturers-list input[type="button"]{display:block;margin:0 auto;margin-top:40px;border:1px solid #910000;background:transparent linear-gradient(#de2222,#c41919) repeat scroll 0% 0%;padding:8px;padding-left:12px;padding-right:12px;font-size:11pt}.flex-tecdoc .flex-manufacturers-list .flex-title,.flex-service-data .flex-manufacturers-list .flex-title{border-bottom:1px solid #ebebeb;background:#fcfcfc;font-size:13pt;font-weight:700;color:#2766d9;padding:6px;padding-left:12px;padding-right:12px;margin-top:30px;margin-right:30px}.flex-tecdoc .flex-manufacturers-list .flex-title:first-child,.flex-service-data .flex-manufacturers-list .flex-title:first-child{margin-top:0}.flex-tecdoc .flex-manufacturers-list .flex-item-container,.flex-service-data .flex-manufacturers-list .flex-item-container{margin-right:-30px}.flex-tecdoc .flex-manufacturers-list .flex-item-container .flex-item-compact,.flex-service-data .flex-manufacturers-list .flex-item-container .flex-item-compact{color:#e02222;font-size:10pt;font-weight:400;border-bottom:1px solid #ebebeb;padding:8px;padding-left:12px;padding-right:12px;display:inline-block;width:230px;margin-right:30px;text-decoration:none;animation-name:fly-in;animation-duration:.4s;transition:.2s}.flex-tecdoc .flex-manufacturers-list .flex-item-container .flex-item-compact:hover,.flex-service-data .flex-manufacturers-list .flex-item-container .flex-item-compact:hover{color:#fff;background:#e02222}.flex-tecdoc .flex-manufacturers-list .flex-item-container .flex-item-compact .flex-prefferation,.flex-service-data .flex-manufacturers-list .flex-item-container .flex-prefferation{display:block;float:right;width:18px;height:18px;background:url("/Plugins/FlexView/Images/FlexNotFavoriteIcon.png") center center no-repeat;margin:0;padding:0;border:0}.flex-tecdoc .flex-manufacturers-list .flex-item-container .flex-item-compact .flex-prefferation.flex-priorized,.flex-tecdoc .flex-manufacturers-list .flex-item-container .flex-item-compact .flex-prefferation.flex-favorite,.flex-service-data .flex-manufacturers-list .flex-item-container .flex-item-compact .flex-prefferation.flex-priorized,.flex-service-data .flex-manufacturers-list .flex-item-container .flex-item-compact .flex-prefferation.flex-favorite{background:url("/Plugins/FlexView/Images/FlexFavoriteIcon.png") center center no-repeat}.aston-martin-logo{background:url("/Plugins/FlexView/Images/Manufacturers/AstonMartin.png") left center no-repeat}.alfa-romeo-logo{background:url("/Plugins/FlexView/Images/Manufacturers/AlfaRomeo.png") left center no-repeat}.audi-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Audi.png") left center no-repeat}.bmw-logo{background:url("/Plugins/FlexView/Images/Manufacturers/BMW.png") left center no-repeat}.buick-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Buick.png") left center no-repeat;background-size:50px}.cadillac-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Cadillac.png") left center no-repeat;background-size:50px}.citroen-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Citroen.png") left center no-repeat}.daewoo-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Daewoo.png") left center no-repeat}.daihatsu-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Daihatsu.png") left center no-repeat}.datsun-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Datsun.png") left center no-repeat;background-size:50px}.fiat-logo,.fiat-professional-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Fiat.png") left center no-repeat}.ford-logo,.ford-europe-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Ford.png") left center no-repeat}.gmc-logo{background:url("/Plugins/FlexView/Images/Manufacturers/GMC.png") left center no-repeat;background-size:50px}.honda-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Honda.png") left center no-repeat}.chrysler-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Chrysler.png") left center no-repeat}.jaguar-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Jaguar.png") left center no-repeat}.jeep-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Jeep.png") left center no-repeat}.kia-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Kia.png") left center no-repeat}.lada-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Lada.png") left center no-repeat}.maybach-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Maybach.png") left center no-repeat;background-size:50px}.mazda-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Mazda.png") left center no-repeat}.mercedes-benz-logo,.mercedes-logo{background:url("/Plugins/FlexView/Images/Manufacturers/MercedesBenz.png") left center no-repeat}.mini-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Mini.png") left center no-repeat}.mitsubishi-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Mitsubishi.png") left center no-repeat}.nissan-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Nissan.png") left center no-repeat}.opel-logo,.opel-vauxhall-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Opel.png") left center no-repeat}.peugeot-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Peugeot.png") left center no-repeat}.pontiac-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Pontiac.png") left center no-repeat;background-size:50px}.porsche-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Porsche.png") left center no-repeat}.renault-logo,.renault-trucks-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Renault.png") left center no-repeat}.rover-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Rover.png") left center no-repeat}.saab-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Saab.png") left center no-repeat}.saturn-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Saturn.png") left center no-repeat;background-size:50px}.seat-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Seat.png") left center no-repeat}.skoda-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Skoda.png") left center no-repeat}.smart-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Smart.png") left center no-repeat}.suzuki-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Suzuki.png") left center no-repeat}.toyota-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Toyota.png") left center no-repeat}.vauxhall-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Vauxhall.png") left center no-repeat;background-size:50px}.volvo-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Volvo.png") left center no-repeat}.vw-logo,.volkswagen-logo{background:url("/Plugins/FlexView/Images/Manufacturers/VW.png") left center no-repeat}.dacia-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Dacia.png") left center no-repeat}.hummer-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Hummer.png") left center no-repeat}.hyundai-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Hyundai.png") left center no-repeat}.chevrolet-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Chevrolet.png") left center no-repeat}.infiniti-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Infinity.png") left center no-repeat}.isuzu-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Isuzu.png") left center no-repeat}.lancia-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Lancia.png") left center no-repeat}.land-rover-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Landrover.png") left center no-repeat}.lexus-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Lexus.png") left center no-repeat}.subaru-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Subaru.png") left center no-repeat}.tesla-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Tesla.png") left center no-repeat}.abarth-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Abarth.png") left center no-repeat}.dodge-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Dodge.png") left center no-repeat}.gaz-logo{background:url("/Plugins/FlexView/Images/Manufacturers/GAZ.png") left center no-repeat}.daf-logo{background:url("/Plugins/FlexView/Images/Manufacturers/DAF.png") left center no-repeat}.iveco-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Iveco.png") left center no-repeat}.ssangyong-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Ssang.png") left center no-repeat}.rolls-royce-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Rolls.png") left center no-repeat}.ram-logo{background:url("/Plugins/FlexView/Images/Manufacturers/RAM.png") left center no-repeat}.zinoro-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Zinoro.png") left center no-repeat;background-size:50px}.aprilia-motorcycles-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Aprilia-motorcycles.png") left center no-repeat;background-size:50px}.benelli-motorcycles-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Benelli-motorcycles.png") left center no-repeat;background-size:50px}.beta-motorcycles-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Beta-motorcycles.png") left center no-repeat;background-size:50px}.bmw-motorcycles-logo{background:url("/Plugins/FlexView/Images/Manufacturers/BMW-motorcycles.png") left center no-repeat;background-size:50px}.ducati-motorcycles-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Ducati-motorcycles.png") left center no-repeat;background-size:50px}.honda-motorcycles-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Honda-motorcycles.png") left center no-repeat;background-size:50px}.jawa-motorcycles-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Jawa-motorcycles.png") left center no-repeat;background-size:50px}.kawasaki-motorcycles-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Kawasaki-motorcycles.png") left center no-repeat;background-size:50px}.ktm-motorcycles-logo{background:url("/Plugins/FlexView/Images/Manufacturers/KTM-motorcycles.png") left center no-repeat;background-size:50px}.kymco-motorcycles-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Kymco-motorcycles.png") left center no-repeat;background-size:50px}.peugeot-motorcycles-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Peugeot-motorcycles.png") left center no-repeat;background-size:50px}.piaggio-motorcycles-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Piaggio-motorcycles.png") left center no-repeat;background-size:50px}.suzuki-motorcycles-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Suzuki-motorcycles.png") left center no-repeat;background-size:50px}.sym-motorcycles-logo{background:url("/Plugins/FlexView/Images/Manufacturers/SYM-motorcycles.png") left center no-repeat;background-size:50px}.triumph-motorcycles-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Triumph-motorcycles.png") left center no-repeat;background-size:50px}.vespa-motorcycles-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Vespa-motorcycles.png") left center no-repeat;background-size:50px}.yamaha-motorcycles-logo{background:url("/Plugins/FlexView/Images/Manufacturers/Yamaha-motorcycles.png") left center no-repeat;background-size:50px}.flex-tecdoc .flex-tecdoc-models .flex-filter{padding:50px;padding-bottom:0}.flex-tecdoc .flex-tecdoc-models .flex-filter span{text-transform:uppercase;font-weight:600;margin-right:10px}.flex-tecdoc .flex-tecdoc-models .flex-filter{}.flex-tecdoc .flex-tecdoc-models .flex-filter .anchors{}.flex-tecdoc .flex-tecdoc-models .flex-filter .anchors ul{columns:5;-webkit-columns:5;-moz-columns:5;list-style:none;padding:0}.flex-tecdoc .flex-tecdoc-models .flex-filter .anchors h3{margin-top:15px;font-weight:600;text-transform:uppercase;font-size:11pt}.flex-tecdoc .flex-tecdoc-models .flex-filter .anchors a{color:#2766d9;font-weight:600;background:transparent;border:1px solid transparent;margin-left:0;text-decoration:none}.flex-tecdoc .flex-tecdoc-models .flex-filter .anchors a:hover{text-decoration:underline}.flex-tecdoc .flex-tecdoc-models .flex-filter input[type="button"]{color:#000;font-size:11pt;background:#fcfcfc;border:1px solid #ebebeb;margin-left:10px}.flex-tecdoc .flex-tecdoc-models .flex-filter input[type="button"].flex-item{color:#2766d9;font-weight:600;background:transparent;border:1px solid transparent;margin-left:0}.flex-tecdoc .flex-tecdoc-models .flex-filter input[type="button"].flex-item.flex-selected{color:#fff;background:#e02222}.tecdoc-engines-vehicle-image img{max-width:400px}.flex-tecdoc .flex-models-list{padding:50px;font-size:0}.flex-tecdoc .flex-models-list .flex-title{border-bottom:1px solid #ebebeb;background:#fcfcfc;font-size:13pt;font-weight:700;color:#2766d9;padding:6px;padding-left:12px;padding-right:12px;margin-top:30px;margin-right:30px}.flex-tecdoc .flex-models-list .flex-model{margin-top:30px}.flex-tecdoc .flex-models-list .flex-model:first-child{margin-top:0}.flex-tecdoc .flex-models-list .flex-item-container{margin-right:-30px}.flex-tecdoc .flex-models-list .flex-item-container .flex-item{color:#e02222;font-size:11pt;font-weight:400;border-bottom:1px solid #ebebeb;padding:8px;padding-left:12px;padding-right:12px;display:inline-block;width:515px;margin-right:30px;text-decoration:none;animation-name:fly-in;animation-duration:.4s;transition:.2s}.flex-tecdoc .flex-models-list .flex-item-container .flex-item:hover{color:#fff;background:#e02222}.flex-tecdoc .flex-models-list .flex-item-container .flex-item .flex-date{color:#000;float:right;font-size:9pt;padding-top:2px}.flex-tecdoc .flex-models-list .flex-item-container .flex-item:hover .flex-date{color:#fff}.flex-tecdoc .flex-engines-list{padding:50px;font-size:0}.flex-tecdoc .flex-engines-list .flex-title{border-bottom:1px solid #ebebeb;background:#fcfcfc;font-size:0;font-weight:700;color:#2766d9;padding:6px;padding-left:12px;padding-right:12px;margin-top:30px;margin-right:30px}.flex-tecdoc .flex-engines-list .flex-title .flex-name{display:inline-block;font-size:13pt;width:22%}.flex-tecdoc .flex-engines-list .flex-title .flex-power{display:inline-block;color:#000;font-weight:400;font-size:11pt;width:21%}.flex-tecdoc .flex-engines-list .flex-title .flex-ccm{display:inline-block;color:#000;font-weight:400;font-size:11pt;width:15%}.flex-tecdoc .flex-engines-list .flex-title .flex-codes{display:inline-block;color:#000;font-weight:400;font-size:11pt;width:21%}.flex-tecdoc .flex-engines-list .flex-title .flex-manufactured{display:inline-block;color:#000;font-weight:400;font-size:11pt;width:21%}.flex-tecdoc .flex-engines-list .flex-title:first-child{margin-top:0}.flex-tecdoc .flex-engines-list .flex-item-container{margin-right:-30px}.flex-tecdoc .flex-engines-list .flex-item-container .flex-item{color:#e02222;font-size:0;border-bottom:1px solid #ebebeb;padding:8px;padding-left:12px;padding-right:12px;display:block;margin-right:30px;text-decoration:none;animation-name:fly-in;animation-duration:.4s;transition:.2s}.flex-tecdoc .flex-engines-list .flex-item-container .flex-item:hover{color:#fff;background:#e02222}.flex-tecdoc .flex-engines-list .flex-item-container .flex-item .flex-name{display:inline-block;font-size:11pt;font-weight:400;width:22%}.flex-tecdoc .flex-engines-list .flex-item-container .flex-item:hover .flex-name{color:#fff}.flex-tecdoc .flex-engines-list .flex-item-container .flex-item .flex-power{display:inline-block;color:#000;font-size:10pt;width:21%}.flex-tecdoc .flex-engines-list .flex-item-container .flex-item:hover .flex-power{color:#fff}.flex-tecdoc .flex-engines-list .flex-item-container .flex-item .flex-ccm{display:inline-block;color:#000;font-size:10pt;width:15%}.flex-tecdoc .flex-engines-list .flex-item-container .flex-item:hover .flex-ccm{color:#fff}.flex-tecdoc .flex-engines-list .flex-item-container .flex-item .flex-codes{display:inline-block;color:#000;font-size:10pt;width:21%}.flex-tecdoc .flex-engines-list .flex-item-container .flex-item:hover .flex-codes{color:#fff}.flex-tecdoc .flex-engines-list .flex-item-container .flex-item .flex-manufactured{display:inline-block;color:#000;font-size:10pt;width:21%}.flex-tecdoc .flex-engines-list .flex-item-container .flex-item:hover .flex-manufactured{color:#fff}.flex-groups-container{display:table;font-size:0;width:100%;vertical-align:top}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_2,#Shortcut_19{background:url("/Plugins/FlexView/Images/FlexTDCarbodyIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_2:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_2.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDCarbodyIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_3,#Shortcut_20{background:url("/Plugins/FlexView/Images/FlexTDEngineIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_3:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_3.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDEngineIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_4,#Shortcut_21{background:url("/Plugins/FlexView/Images/FlexTDPowerTransferIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_4:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_4.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDPowerTransferIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_5,#Shortcut_22{background:url("/Plugins/FlexView/Images/FlexTDFiltersIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_5:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_5.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDFiltersIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_6,#Shortcut_23{background:url("/Plugins/FlexView/Images/FlexTDWindowsIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_6:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_6.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDWindowsIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_7,#Shortcut_24{background:url("/Plugins/FlexView/Images/FlexTDFuelIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_7:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_7.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDFuelIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_8,#Shortcut_25{background:url("/Plugins/FlexView/Images/FlexTDSuspensionIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_8:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_8.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDSuspensionIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_9,#Shortcut_26{background:url("/Plugins/FlexView/Images/FlexTDBreakesIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_9:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_9.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDBreakesIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_10,#Shortcut_27{background:url("/Plugins/FlexView/Images/FlexTDExhaustsIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_10:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_10.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDExhaustsIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_11,#Shortcut_28{background:url("/Plugins/FlexView/Images/FlexTDCoolingIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_11:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_11.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDCoolingIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_12,#Shortcut_29{background:url("/Plugins/FlexView/Images/FlexTDDrivingIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_12:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_12.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDDrivingIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_13,#Shortcut_30{background:url("/Plugins/FlexView/Images/FlexTDInteriorIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_13:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_13.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDInteriorIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_14,#Shortcut_31{background:url("/Plugins/FlexView/Images/FlexTDLightingIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_14:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_14.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDLightingIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_15,#Shortcut_32{background:url("/Plugins/FlexView/Images/FlexTDElectronicsIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_15:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_15.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDElectronicsIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_16,#Shortcut_33{background:url("/Plugins/FlexView/Images/FlexTDIgnitionIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_16:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_16.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDIgnitionIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_17,#Shortcut_34{background:url("/Plugins/FlexView/Images/FlexTDAccessoriesIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_17:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_17.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDAccessoriesIconHover.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_18{background:url("/Plugins/FlexView/Images/FlexTDServiceIcon.png") no-repeat;background-position:center top 26px}.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_18:hover,.flex-tecdoc .flex-groups-container .flex-shortcuts .flex-shortcut#Shortcut_18.flex-selected{background:#e02222 url("/Plugins/FlexView/Images/FlexTDServiceIconHover.png") no-repeat;background-position:center top 26px}.flex-construction-groups-search-list{padding:50px;padding-top:20px;font-size:0}.flex-construction-groups-search-list .flex-title{border-bottom:1px solid #ebebeb;background:#fcfcfc;font-size:0;font-weight:700;color:#2766d9;padding:6px;padding-left:12px;padding-right:12px;margin-top:30px;margin-right:30px}.flex-construction-groups-search-list .flex-title .flex-name{display:inline-block;color:#000;font-weight:400;font-size:11pt;width:100%}.flex-construction-groups-search-list .flex-item-container{margin-right:-30px}.flex-construction-groups-search-list .flex-item-container .flex-item{color:#e02222;font-size:0;border-bottom:1px solid #ebebeb;padding:8px;padding-left:12px;padding-right:12px;display:block;margin-right:30px;text-decoration:none;animation-name:fly-in;animation-duration:.4s;transition:.2s}.flex-construction-groups-search-list .flex-item-container .flex-item:hover{color:#fff;background:#e02222}.flex-construction-groups-search-list .flex-item-container .flex-item .flex-name{display:inline-block;color:#000;font-size:10pt;width:100%}.flex-construction-groups-search-list .flex-item-container .flex-item .flex-name .flex-highlight{font-weight:600}.flex-construction-groups-search-list .flex-item-container .flex-item .flex-name .fas.fa-caret-right{margin-left:8px;margin-right:8px;font-size:8pt;color:#5f5f5f}.flex-construction-groups-search-list .flex-item-container .flex-item:hover .flex-name{color:#fff}.flex-construction-groups-search-list .flex-item-container .flex-item:hover .flex-name .fas.fa-caret-right{color:#fff}.flex-tecdoc .flex-vehicles-list{padding:50px;font-size:0}.flex-tecdoc .flex-vehicles-list .flex-title{border-bottom:1px solid #ebebeb;background:#fcfcfc;font-size:0;font-weight:700;color:#2766d9;padding:6px;padding-left:12px;padding-right:12px;margin-top:30px;margin-right:30px}.flex-tecdoc .flex-vehicles-list .flex-title .flex-name{display:inline-block;color:#000;font-weight:400;font-size:11pt;width:21%}.flex-tecdoc .flex-vehicles-list .flex-title .flex-engine{display:inline-block;color:#000;font-weight:400;font-size:11pt;width:19%}.flex-tecdoc .flex-vehicles-list .flex-title .flex-power{display:inline-block;color:#000;font-weight:400;font-size:11pt;width:13%}.flex-tecdoc .flex-vehicles-list .flex-title .flex-model-manufactured-from-to{display:inline-block;color:#000;font-weight:400;font-size:11pt;width:13%}.flex-tecdoc .flex-vehicles-list .flex-title .flex-engine-manufactured-from-to{display:inline-block;color:#000;font-weight:400;font-size:11pt;width:13%}.flex-tecdoc .flex-vehicles-list .flex-title .flex-construction-group{display:inline-block;color:#000;font-weight:400;font-size:11pt;width:21%}.flex-tecdoc .flex-vehicles-list .flex-title:first-child{margin-top:0}.flex-tecdoc .flex-vehicles-list .flex-item-container{margin-right:-30px}.flex-tecdoc .flex-vehicles-list .flex-item-container .flex-item{color:#e02222;font-size:0;border-bottom:1px solid #ebebeb;padding:8px;padding-left:12px;padding-right:12px;display:block;margin-right:30px;text-decoration:none;animation-name:fly-in;animation-duration:.4s;transition:.2s}.flex-tecdoc .flex-vehicles-list .flex-item-container .flex-item:hover{color:#fff;background:#e02222}.flex-tecdoc .flex-vehicles-list .flex-item-container .flex-item .flex-name{display:inline-block;color:#000;font-size:10pt;width:21%}.flex-tecdoc .flex-vehicles-list .flex-item-container .flex-item:hover .flex-name{color:#fff}.flex-tecdoc .flex-vehicles-list .flex-item-container .flex-item .flex-engine{display:inline-block;color:#000;font-size:10pt;width:19%}.flex-tecdoc .flex-vehicles-list .flex-item-container .flex-item:hover .flex-engine{color:#fff}.flex-tecdoc .flex-vehicles-list .flex-item-container .flex-item .flex-power{display:inline-block;color:#000;font-size:10pt;width:13%}.flex-tecdoc .flex-vehicles-list .flex-item-container .flex-item:hover .flex-power{color:#fff}.flex-tecdoc .flex-vehicles-list .flex-item-container .flex-item .flex-model-manufactured-from-to{display:inline-block;color:#000;font-size:10pt;width:13%}.flex-tecdoc .flex-vehicles-list .flex-item-container .flex-item:hover .flex-model-manufactured-from-to{color:#fff}.flex-tecdoc .flex-vehicles-list .flex-item-container .flex-item .flex-engine-manufactured-from-to{display:inline-block;color:#000;font-size:10pt;width:13%}.flex-tecdoc .flex-vehicles-list .flex-item-container .flex-item:hover .flex-engine-manufactured-from-to{color:#fff}.flex-tecdoc .flex-vehicles-list .flex-item-container .flex-item .flex-construction-group{display:inline-block;color:#000;font-size:10pt;width:21%}.flex-tecdoc .flex-vehicles-list .flex-item-container .flex-item:hover .flex-construction-group{color:#fff}.flex-groups-container .flex-shortcuts .flex-shortcut span{position:absolute;bottom:0;display:block;width:126px;padding:12px}.flex-groups-container .flex-shortcuts .flex-shortcut span.flex-folders-count{display:inline-block;font-size:7pt;border:0;margin:0;padding:0;padding-top:2px;padding-left:8px;padding-right:18px;vertical-align:top;color:#585858;width:auto;height:15px;min-width:7px;background:#e7e7e7 url("/Plugins/FlexView/Images/FlexNodeFoldersCountIcon.png") no-repeat;background-position:right 8px top 5px;position:absolute;top:12px;right:12px;border-radius:99px;text-align:center}.flex-groups-container .flex-shortcuts .flex-shortcut span.flex-items-count{display:inline-block;font-size:7pt;border:0;margin:0;padding:0;padding-top:2px;padding-left:8px;padding-right:18px;vertical-align:top;color:#585858;width:auto;height:15px;min-width:7px;background:#e7e7e7 url("/Plugins/FlexView/Images/FlexNodeProductsCountIcon.png") no-repeat;background-position:right 8px top 5px;position:absolute;top:12px;right:12px;border-radius:99px;text-align:center}.flex-groups-container .flex-shortcuts .flex-shortcut:hover span.flex-folders-count{color:#585858;background:#e7e7e7 url("/Plugins/FlexView/Images/FlexNodeFoldersCountIcon.png") no-repeat;background-position:right 8px top 5px}.flex-groups-container .flex-shortcuts .flex-shortcut:hover span.flex-items-count{color:#585858;background:#e7e7e7 url("/Plugins/FlexView/Images/FlexNodeProductsCountIcon.png") no-repeat;background-position:right 8px top 5px}.flex-nodes{display:table-cell;font-size:11pt;padding:50px;padding-right:25px;width:315px;vertical-align:top}.flex-nodes .flex-node{display:block;cursor:pointer;font-size:10pt;border-bottom:1px solid #eaeaea;position:relative}.flex-nodes a.flex-node{color:#2766d9;text-decoration:none}.flex-nodes .flex-node:first-child{border-top:1px solid #eaeaea}.flex-nodes .flex-node .flex-node{border:1px solid #d0d0d0;border-top:0;background:#f2f2f2}.flex-nodes .flex-node .flex-node span{padding-left:25px;padding-right:10px;background:url("/Plugins/FlexView/Images/FlexTreeCollapsedBulletLvl2.png") no-repeat;background-position:left 10px top 15px}.flex-nodes .flex-node .flex-node .flex-node{border-top:0 solid #d0d0d0;border-bottom:0;border-left:0;border-right:0}.flex-nodes .flex-node .flex-node .flex-node span{padding-left:40px;padding-right:25px;background-position:left 25px top 15px}.flex-nodes .flex-node .flex-node .flex-node .flex-node span{padding-left:55px;padding-right:40px;background-position:left 40px top 15px}.flex-nodes .flex-node .flex-node .flex-node .flex-node .flex-node span{padding-left:70px;padding-right:55px;background-position:left 55px top 15px}.flex-nodes .flex-node .flex-node .flex-node .flex-node .flex-node .flex-node span{padding-left:85px;padding-right:70px;background-position:left 70px top 15px}.flex-nodes .flex-node .flex-node .flex-node .flex-node .flex-node .flex-node .flex-node span{padding-left:100px;padding-right:85px;background-position:left 85px top 15px}.flex-nodes .flex-node .flex-node .flex-node .flex-node .flex-node .flex-node .flex-node .flex-node span{padding-left:115px;padding-right:100px;background-position:left 100px top 15px}.flex-nodes .flex-node .flex-node .flex-node .flex-node .flex-node .flex-node .flex-node .flex-node .flex-node span{padding-left:130px;padding-right:115px;background-position:left 115px top 15px}.flex-nodes .flex-node span{display:block;padding:8px}.flex-nodes>.flex-tree>.flex-node>span{background:url("/Plugins/FlexView/Images/FlexTreeCollapsedBulletLvl1.png") no-repeat;background-position:left 10px top 15px;padding-left:25px}.flex-nodes>.flex-tree .flex-node span{color:#000}.flex-nodes>.flex-tree>.flex-node.flex-selected{border-bottom:0}.flex-nodes>.flex-tree>.flex-node.flex-selected>span{color:#fff;font-weight:600;border:1px solid #b10000;background:#e02222 url("/Plugins/FlexView/Images/FlexTreeExpandedBulletLvl1.png") no-repeat;background-position:left 10px top 15px}.flex-nodes .flex-tree .flex-node.flex-selected .flex-node.flex-selected>span{font-weight:600;background:url("/Plugins/FlexView/Images/FlexTreeExpandedBulletLvl2.png") no-repeat;background-position:left 10px top 15px}.flex-nodes .flex-tree .flex-node.flex-selected .flex-node.flex-selected>span.flex-folders-count,.flex-nodes .flex-tree .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected>span.flex-folders-count,.flex-nodes .flex-tree .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected>span.flex-folders-count,.flex-nodes .flex-tree .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected>span.flex-folders-count,.flex-nodes .flex-tree .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected>span.flex-folders-count,.flex-nodes .flex-tree .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected>span.flex-folders-count{display:inline-block;font-size:7pt;border:0;margin:0;padding:0;padding-top:2px;padding-left:8px;padding-right:18px;vertical-align:top;color:#585858;width:auto;height:15px;min-width:7px;background:#e7e7e7 url("/Plugins/FlexView/Images/FlexNodeFoldersCountIcon.png") no-repeat;background-position:right 8px top 5px;position:absolute;top:9px;right:10px;border-radius:99px;text-align:center}.flex-tree .flex-node.flex-selected .flex-node.flex-selected div.flex-node.flex-selected>span{font-weight:600;background-position:left 22px top 13px}.flex-tree .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected div.flex-node.flex-selected>span{background-position:left 40px top 15px}.flex-tree .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected div.flex-node.flex-selected>span{background-position:left 55px top 15px}.flex-tree .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected div.flex-node.flex-selected>span{background-position:left 70px top 15px}.flex-tree .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected div.flex-node.flex-selected>span{background-position:left 85px top 15px}.flex-tree .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected div.flex-node.flex-selected>span{background-position:left 100px top 15px}.flex-tree .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected div.flex-node.flex-selected>span{background-position:left 115px top 15px}.flex-tree .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected div.flex-node.flex-selected>span{background-position:left 130px top 15px}.flex-tree .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected div.flex-node.flex-selected>span{background-position:left 145px top 15px}.flex-nodes>.flex-tree>.flex-node>span.flex-folders-count,.flex-nodes>.flex-tree>.flex-node>.flex-node>span.flex-folders-count,.flex-nodes>.flex-tree>.flex-node>.flex-node>.flex-node>span.flex-folders-count,.flex-nodes>.flex-tree>.flex-node>.flex-node>.flex-node>.flex-node>span.flex-folders-count,.flex-nodes>.flex-tree>.flex-node>.flex-node>.flex-node>.flex-node>.flex-node>span.flex-folders-count,.flex-nodes>.flex-tree>.flex-node>.flex-node>.flex-node>.flex-node>.flex-node>.flex-node>span.flex-folders-count{display:inline-block;font-size:7pt;border:0;margin:0;padding:0;padding-top:2px;padding-left:8px;padding-right:18px;vertical-align:top;color:#585858;width:auto;height:15px;min-width:7px;background:#e7e7e7 url("/Plugins/FlexView/Images/FlexNodeFoldersCountIcon.png") no-repeat;background-position:right 8px top 5px;position:absolute;top:9px;right:10px;border-radius:99px;text-align:center}.flex-nodes>.flex-tree>.flex-node>span.flex-items-count,.flex-nodes>.flex-tree>.flex-node>.flex-node>span.flex-items-count,.flex-nodes>.flex-tree>.flex-node>.flex-node>.flex-node>span.flex-items-count,.flex-nodes>.flex-tree>.flex-node>.flex-node>.flex-node>.flex-node>span.flex-items-count,.flex-nodes>.flex-tree>.flex-node>.flex-node>.flex-node>.flex-node>.flex-node>span.flex-items-count,.flex-nodes>.flex-tree>.flex-node>.flex-node>.flex-node>.flex-node>.flex-node>.flex-node>span.flex-items-count{display:inline-block;font-size:7pt;border:0;margin:0;padding:0;padding-top:2px;padding-left:8px;padding-right:18px;vertical-align:top;color:#585858;width:auto;height:15px;min-width:7px;background:#e7e7e7 url("/Plugins/FlexView/Images/FlexNodeProductsCountIcon.png") no-repeat;background-position:right 8px top 5px;position:absolute;top:10px;right:10px;border-radius:99px;text-align:center}.flex-tree:not([data-flex-dynamic="true"]) .flex-node .flex-node{display:none}.flex-tecdoc-manufacturers,.flex-tecdoc-models,.flex-tecdoc-engines,.flex-tecdoc-construction-groups,.flex-tecdoc-vehicles{border:1px solid #e7e6e7;background:#fff}.flex-groups-container .flex-shortcuts{display:table-cell;padding:50px;padding-left:10px;vertical-align:top}.flex-groups-container .flex-shortcuts .flex-shortcut{cursor:pointer;position:relative;font-size:9pt;display:inline-block;text-transform:uppercase;width:150px;height:150px;background:#fcfcfd;background-position:center center;border:1px solid #ebebeb;margin-right:-1px;margin-bottom:-1px;text-align:center;vertical-align:top;transition:.2s}.flex-groups-container .flex-shortcuts .flex-shortcut span{transition:.2s}.flex-groups-container .flex-shortcuts .flex-shortcut>span{color:#000}.flex-groups-container .flex-shortcuts .flex-shortcut:hover,.flex-groups-container .flex-shortcuts .flex-shortcut.flex-selected{border:1px solid #b40000;z-index:995}.flex-groups-container .flex-shortcuts .flex-shortcut.flex-selected{z-index:996}.flex-groups-container .flex-shortcuts .flex-shortcut:hover>span,.flex-groups-container .flex-shortcuts .flex-shortcut.flex-selected>span{color:#fff;background:#ce1f1f}.flex-groups-container .flex-shortcuts .flex-shortcut.flex-selected>span.flex-folders-count,.flex-groups-container .flex-shortcuts .flex-shortcut.flex-selected>span.flex-items-count{color:#585858;background:#e7e7e7 url("/Plugins/FlexView/Images/FlexNodeFoldersCountIcon.png") no-repeat;background-position:right 8px top 5px}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container{display:block;position:absolute;top:150px;right:-1px;z-index:996;width:303px}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node{background:#f2f2f2;border:1px solid #d0d0d0;border-top:0;position:relative}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node:first-child{border-top:1px solid #d0d0d0}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node span{font-size:10pt;position:static;text-transform:none;text-align:left;padding:6px;padding-left:22px;padding-right:10px;width:auto;background:url("/Plugins/FlexView/Images/FlexTreeCollapsedBulletLvl2.png") no-repeat;background-position:left 10px top 13px;color:#000}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node span.flex-folders-count,.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node .flex-node span.flex-folders-count,.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node .flex-node .flex-node span.flex-folders-count,.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node .flex-node .flex-node .flex-node span.flex-folders-count,.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node .flex-node .flex-node .flex-node .flex-node span.flex-folders-count{display:inline-block;font-size:7pt;border:0;margin:0;padding:0;padding-top:2px;padding-left:8px;padding-right:18px;vertical-align:top;color:#585858;width:auto;height:15px;min-width:7px;background:#e7e7e7 url("/Plugins/FlexView/Images/FlexNodeFoldersCountIcon.png") no-repeat;background-position:right 8px top 5px;position:absolute;top:9px;right:10px;border-radius:99px;text-align:center}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node span.flex-items-count,.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node .flex-node span.flex-items-count,.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node .flex-node .flex-node span.flex-items-count,.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node .flex-node .flex-node .flex-node span.flex-items-count,.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node .flex-node .flex-node .flex-node .flex-node span.flex-items-count{display:inline-block;font-size:7pt;border:0;margin:0;padding:0;padding-top:2px;padding-left:8px;padding-right:18px;vertical-align:top;color:#585858;width:auto;height:15px;min-width:7px;background:#e7e7e7 url("/Plugins/FlexView/Images/FlexNodeProductsCountIcon.png") no-repeat;background-position:right 8px top 5px;position:absolute;top:10px;right:10px;border-radius:99px;text-align:center}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container a.flex-node{display:block;color:#2766d9;text-decoration:none}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node.flex-selected>span{background-image:url("/Plugins/FlexView/Images/FlexTreeExpandedBulletLvl2.png");font-weight:600}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node.flex-selected>span.flex-folders-count,.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node .flex-node.flex-selected>span.flex-folders-count,.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node .flex-node .flex-node.flex-selected>span.flex-folders-count,.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node .flex-node .flex-node .flex-node.flex-selected>span.flex-folders-count,.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node .flex-node .flex-node .flex-node .flex-node.flex-selected>span.flex-folders-count{color:#585858;background:#e7e7e7 url("/Plugins/FlexView/Images/FlexNodeFoldersCountIcon.png") no-repeat;background-position:right 8px top 5px}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node.flex-selected>span.flex-items-count{color:#585858;background:#e7e7e7 url("/Plugins/FlexView/Images/FlexNodeProductsCountIcon.png") no-repeat;background-position:right 8px top 5px}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node .flex-node{border:0}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node .flex-node span{padding-left:34px;padding-right:22px;background-position:left 22px top 13px}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node .flex-node .flex-node span{padding-left:46px;padding-right:34px;background-position:left 34px top 13px}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node .flex-node .flex-node .flex-node span{padding-left:58px;padding-right:46px;background-position:left 46px top 13px}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node .flex-node .flex-node .flex-node .flex-node span{padding-left:70px;padding-right:58px;background-position:left 58px top 13px}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node .flex-node .flex-node .flex-node .flex-node .flex-node span{padding-left:82px;padding-right:70px;background-position:left 70px top 13px}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node.flex-selected .flex-node.flex-selected>span{background-position:left 22px top 13px}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected>span{background-position:left 34px top 13px}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected>span{background-position:left 46px top 13px}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected>span{background-position:left 58px top 13px}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected>span{background-position:left 70px top 13px}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected>span{background-position:left 82px top 13px}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node.flex-selected .flex-node.flex-selected>span.flex-folders-count{background-position:right 8px top 5px}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected>span.flex-folders-count{background-position:right 8px top 5px}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected>span.flex-folders-count{background-position:right 8px top 5px}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected>span.flex-folders-count{background-position:right 8px top 5px}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected>span.flex-folders-count{background-position:right 8px top 5px}.flex-groups-container .flex-shortcuts .flex-node .flex-tree-container .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected>span.flex-folders-count{background-position:right 8px top 5px}@media only screen and (min-width:1240px){.flex-tecdoc .flex-manufacturers-list a.flex-item{display:inline-block;width:289px}.flex-tecdoc .flex-manufacturers-list .flex-item-container .flex-item-compact{display:inline-block;width:230px}.flex-tecdoc .flex-models-list .flex-item-container .flex-item{display:inline-block;width:514px}.flex-tecdoc .flex-groups-container .flex-nodes{width:315px}}.flex-tecdoc-vehicle-info-box{font-size:10pt}.flex-tecdoc-vehicle-info-box .flex-title{color:#fff;padding:8px;padding-left:45px;font-weight:600;background:#e02222 url("/Plugins/FlexView/Images/FlexCarDetailIcon.png") no-repeat;background-position:left 10px center}.flex-tecdoc-vehicle-info-box .flex-items{background:#e4e4e4 url("/Plugins/FlexView/Images/FlexArrowDownIcon.png") no-repeat;background-position:left 17px top;padding:8px}.flex-tecdoc-vehicle-info-box .flex-items .flex-item{padding:4px;border-top:1px dotted #adadad}.flex-tecdoc-vehicle-info-box .flex-items .vehicle-image{padding:0;margin-left:-7px;margin-right:-7px;margin-top:-8px;margin-bottom:8px;padding-top:10px;padding-bottom:10px;background:#fff url("/Plugins/FlexView/Images/FlexArrowDownIcon.png") no-repeat;background-position:left 17px top}.flex-tecdoc-vehicle-info-box .flex-items .vehicle-image img{width:100%}.flex-tecdoc-vehicle-info-box .flex-items .flex-item:last-of-type{border-bottom:1px dotted #adadad}.flex-tecdoc-vehicle-info-box .flex-items .flex-item span{font-weight:600}.flex-tecdoc-vehicle-info-box .flex-items .flex-item span:after{content:": "}.flex-side-navigation .flex-nodes{display:block;padding:0;width:auto}.flex-side-navigation .flex-nodes .flex-node{border:0;font-size:10pt;background:#e4e4e4;position:relative}.flex-side-navigation .flex-nodes .flex-node span{padding:4px}.flex-side-navigation .flex-nodes .flex-tree .flex-node>span.flex-folders-count,.flex-side-navigation .flex-nodes .flex-tree .flex-node .flex-node>span.flex-folders-count,.flex-side-navigation .flex-nodes .flex-tree .flex-node .flex-node .flex-node>span.flex-folders-count,.flex-side-navigation .flex-nodes .flex-tree .flex-node .flex-node .flex-node .flex-node>span.flex-folders-count,.flex-side-navigation .flex-nodes .flex-tree .flex-node .flex-node .flex-node .flex-node .flex-node>span.flex-folders-count{display:inline-block;font-size:7pt;border:0;margin:0;padding:0;padding-top:2px;padding-left:8px;padding-right:18px;vertical-align:top;color:#585858;width:auto;height:15px;min-width:7px;background:#e7e7e7 url("/Plugins/FlexView/Images/FlexNodeFoldersCountIcon.png") no-repeat;background-position:right 8px top 5px;position:absolute;top:6px;right:6px;border-radius:99px;text-align:center}.flex-side-navigation .flex-nodes .flex-tree .flex-node>span.flex-items-count,.flex-side-navigation .flex-nodes .flex-tree .flex-node .flex-node>span.flex-items-count,.flex-side-navigation .flex-nodes .flex-tree .flex-node .flex-node .flex-node>span.flex-items-count,.flex-side-navigation .flex-nodes .flex-tree .flex-node .flex-node .flex-node .flex-node>span.flex-items-count,.flex-side-navigation .flex-nodes .flex-tree .flex-node .flex-node .flex-node .flex-node .flex-node>span.flex-items-count{display:inline-block;font-size:7pt;border:0;margin:0;padding:0;padding-top:2px;padding-left:8px;padding-right:18px;vertical-align:top;color:#585858;width:auto;height:15px;min-width:7px;background:#e7e7e7 url("/Plugins/FlexView/Images/FlexNodeProductsCountIcon.png") no-repeat;background-position:right 8px top 5px;position:absolute;top:6px;right:6px;border-radius:99px;text-align:center}.flex-side-navigation .flex-nodes .flex-node span{padding-left:25px;padding-right:10px;background:url("/Plugins/FlexView/Images/FlexTreeCollapsedBulletLvl2.png") no-repeat;background-position:left 10px top 11px}.flex-side-navigation .flex-nodes .flex-node .flex-node span{padding-left:40px;padding-right:25px;background-position:left 25px top 11px}.flex-side-navigation .flex-nodes .flex-node.flex-selected{background:#fff}.flex-side-navigation .flex-nodes .flex-node.flex-selected>span{background:url("/Plugins/FlexView/Images/FlexTreeExpandedBulletLvl2.png") no-repeat;background-position:left 10px top 11px;border:0;color:#000}.flex-side-navigation .flex-nodes .flex-node.flex-selected .flex-node.flex-selected>span{background:url("/Plugins/FlexView/Images/FlexTreeExpandedBulletLvl2.png") no-repeat;background-position:left 25px top 11px}.flex-side-navigation .flex-nodes .flex-node.flex-selected>span.flex-folders-count,.flex-side-navigation .flex-nodes .flex-node.flex-selected .flex-node.flex-selected>span.flex-folders-count,.flex-side-navigation .flex-nodes .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected>span.flex-folders-count{color:#585858;background:#e7e7e7 url("/Plugins/FlexView/Images/FlexNodeFoldersCountIcon.png") no-repeat;background-position:right 8px top 5px;top:6px;right:6px}.flex-side-navigation .flex-nodes .flex-node.flex-selected>span.flex-items-count,.flex-side-navigation .flex-nodes .flex-node.flex-selected .flex-node.flex-selected>span.flex-items-count,.flex-side-navigation .flex-nodes .flex-node.flex-selected .flex-node.flex-selected .flex-node.flex-selected>span.flex-items-count{color:#585858;background:#e7e7e7 url("/Plugins/FlexView/Images/FlexNodeProductsCountIcon.png") no-repeat;background-position:right 8px top 5px;top:6px;right:6px}.flex-side-navigation .flex-nodes .flex-node .flex-node{background:#fff}.flex-side-navigation .flex-nodes .flex-node div.flex-node>span{padding-left:40px;padding-right:25px;background-position:left 25px top 11px}.flex-side-navigation .flex-nodes .flex-tree .flex-node div.flex-node.flex-selected>span{padding-left:40px;padding-right:25px;background-position:left 25px top 11px}.flex-side-navigation .flex-nodes .flex-tree .flex-node .flex-node .flex-node>span{padding-left:55px;padding-right:40px;background-position:left 40px top 11px}.flex-side-navigation .flex-nodes .flex-tree .flex-node .flex-node div.flex-node.flex-selected>span:not(.flex-folders-count){padding-left:55px;padding-right:40px;background-position:left 40px top 11px}.flex-side-navigation .flex-nodes .flex-tree .flex-node .flex-node .flex-node div.flex-node.flex-selected>span:not(.flex-folders-count){padding-left:55px;padding-right:40px;background-position:left 40px top 11px}.flex-side-navigation .flex-nodes .flex-tree .flex-node .flex-node .flex-node .flex-node>span{padding-left:70px;padding-right:55px;background-position:left 55px top 11px}.flex-side-navigation .flex-nodes .flex-tree .flex-node .flex-node .flex-node .flex-node .flex-node>span{padding-left:100px;padding-right:40px;background-position:left 85px top 11px}.flex-side-navigation .flex-nodes .flex-tree .flex-node .flex-node .flex-node div.flex-node.flex-selected>span:not(.flex-folders-count){padding-left:85px;padding-right:40px;background-position:left 70px top 11px}.flex-side-navigation .flex-nodes .flex-tree .flex-node .flex-node .flex-node .flex-node .flex-node .flex-node>span{padding-left:100px;padding-right:40px;background-position:left 85px top 11px}.flex-side-navigation .flex-nodes .flex-tree .flex-node .flex-node .flex-node .flex-node div.flex-node.flex-selected>span:not(.flex-folders-count){padding-left:100px;padding-right:40px;background-position:left 100px top 11px;color:red}.flex-product-detail{border:1px solid #e7e6e7;background:#fff;position:relative}.flex-product-detail .flex-general{display:table;width:100%;border-bottom:1px solid #e7e6e7}.flex-product-detail .flex-general>div{border-bottom:1px solid #e7e6e7}.flex-product-detail .flex-product-flags{transform:none;top:20px}.flex-product-detail .flex-general .flex-images{padding:20px;display:table-cell;width:700px;vertical-align:top;position:relative}.flex-product-detail .flex-general .flex-images .flex-image-wrapper{margin:0 auto;max-width:700px;position:relative}.flex-product-detail .flex-general .flex-images .flex-image-wrapper iframe{width:100%;height:400px;border:0}.flex-product-detail .flex-general .flex-images img{max-width:700px;display:block;margin:0 auto}.flex-product-detail .flex-general .flex-images .flex-preview{position:relative;margin-top:10px;font-size:0}.flex-product-detail .flex-general .flex-images .flex-preview .flex-item{cursor:pointer;display:inline-block;border:1px solid #e7e6e7;padding:5px;margin-right:5px;margin-top:10px;background:#fff;position:relative}.flex-product-detail .flex-general .flex-images .flex-preview .flex-item:hover{border:1px solid #cdcdcd}.flex-product-detail .flex-general .flex-images .flex-preview .flex-item img{height:60px}.flex-product-detail .flex-general .flex-images .flex-preview .flex-item iframe{display:block;height:60px;border:0}.flex-product-detail .flex-general .flex-images .flex-preview .flex-item .flag-3d{font-size:12pt;font-weight:600;color:#fff;position:absolute;top:10px;left:10px;text-shadow:0 0 2px black}.flex-product-detail .flex-general .flex-images .flex-preview .flex-item .flag-3d .fas.fa-sync-alt{font-size:12pt}.flex-product-detail .flex-general .flex-images .flex-image-map-item{display:block;border:1px dashed red;position:absolute}.flex-product-detail .flex-general .flex-informations{padding:0;animation:none;display:table-cell;border-left:1px solid #e7e6e7;vertical-align:top;width:467px}.flex-product-detail .flex-general .flex-informations>.flex-title{font-size:20pt;line-height:24pt;padding:20px;border-bottom:1px solid #e7e6e7}.flex-product-detail h1{display:block;width:auto;padding:20px;border-bottom:1px solid #e7e6e7;font-weight:300}.flex-product-detail .flex-general .flex-informations p{padding:20px;border-bottom:1px solid #e7e6e7}.flex-product-detail .flex-general .flex-informations .short-description{padding:20px;border-bottom:1px solid #e7e6e7}.flex-product-detail .flex-general .flex-informations .flex-basic-params{padding:20px;border-bottom:1px solid #e7e6e7}.flex-product-detail .flex-general .flex-informations .flex-basic-params span.flex-link{cursor:pointer;text-decoration:underline;white-space:nowrap}.flex-product-detail .flex-general .flex-informations .flex-basic-params span.flex-link:hover{text-decoration:none}.flex-product-detail .flex-general .flex-informations .flex-stocks{padding:20px;border-bottom:1px solid #e7e6e7}.flex-product-detail .flex-general .flex-informations .flex-prices{padding:20px;border-bottom:1px solid #e7e6e7}.flex-product-detail .flex-general .flex-informations .flex-return-info-icon{display:inline-block;background:url("/Plugins/FlexView/Images/FlexReturnInformationsIcon.png") center center no-repeat;margin-top:20px;margin-left:20px;width:20px;height:20px}.flex-product-detail .flex-general .flex-informations .flex-delivery-time-item .flex-return-info-icon{margin-top:0;margin-left:0}.flex-product-detail .flex-general .flex-informations .flex-return-info .flex-title{font-size:10pt;margin-bottom:0}.flex-product-detail .flex-general .flex-informations .flex-return-info{font-size:9pt}.flex-product-detail .flex-general .flex-informations .flex-prices .flex-price{font-size:16pt;font-weight:700}.flex-product-detail .flex-general .flex-informations .flex-prices .flex-type{display:inline-block;width:40%}.flex-product-detail .flex-general .flex-informations .flex-no-price{padding:20px;border-bottom:1px solid #e7e6e7}.flex-product-detail .flex-general .flex-informations .production-terminated-info{border:1px solid #e02222;font-size:10pt;display:block;padding:6px;padding-left:10px;padding-right:10px;font-weight:600;color:#e02222;text-align:center;margin:20px;margin-bottom:0}.flex-product-detail .flex-general .flex-informations .production-terminated-info .fas.fa-exclamation-triangle{margin-right:3px}.flex-product-detail .flex-product-compare{padding:20px;padding-top:0}.flex-product-detail .flex-product-compare .flex-add-product-to-compare{background:transparent url("/Plugins/FlexView/Images/FlexAddToCompareIcon.png") left center no-repeat;border:0;color:#000;font-size:9pt;padding-left:32px;margin-top:10px;padding-right:0}.flex-product-detail .flex-product-compare .flex-add-product-to-compare:hover{text-decoration:underline}.flex-product-detail .flex-product-compare .flex-remove-product-from-compare{background:transparent url("/Plugins/FlexView/Images/FlexRemoveFromCompareIcon.png") left center no-repeat;border:0;color:#000;font-size:9pt;padding-left:32px;margin-top:10px;padding-right:0}.flex-product-detail .flex-product-compare .flex-remove-product-from-compare:hover{text-decoration:underline}.flex-product-detail .flex-general .flex-informations .flex-surcharges{display:block;text-align:left;font-size:8pt;color:#484848;margin-top:10px}.flex-product-detail .flex-general .flex-informations .flex-surcharges .flex-name{color:#488d34}.flex-product-detail .flex-general .flex-informations .flex-surcharges .flex-name .flex-highlight{font-weight:700;font-size:9pt}.flex-product-detail .flex-general .flex-informations .flex-add-to-basket{padding:20px;padding-bottom:10px;text-align:left}.flex-product-detail .flex-general .flex-informations .flex-add-to-basket .flex-label{font-size:11pt;vertical-align:top;display:inline-block;padding-top:9px;margin-right:10px}.flex-product-detail .flex-general .flex-informations .flex-add-to-basket .flex-add-to-basket-button{font-size:11pt;width:auto;text-transform:uppercase;font-weight:700;background-position:left 10px center;padding-left:40px;padding-right:10px}.flex-product-detail .flex-general .flex-informations .flex-basic-params{font-size:11pt;line-height:21pt}.flex-product-detail .flex-general .flex-informations .flex-basic-params .flex-label{display:inline-block;width:40%}.flex-product-detail .flex-general .flex-informations .flex-basic-params .flex-manufacturer .flex-value{font-weight:700;color:#e32323}.flex-product-detail .flex-general .flex-informations .flex-basic-params .flex-code .flex-value{display:inline-block;width:250px;font-weight:700;font-size:11pt;padding:0;margin:0;border:0}.flex-product-detail .flex-general .flex-informations .flex-stocks .flex-name{margin:0;display:inline-block;width:40%;position:relative}.flex-product-detail .flex-general .flex-informations .flex-stocks .flex-main-stock{border:0}.flex-product-detail .flex-general .flex-informations .flex-stocks .flex-other-stocks{border:0}.flex-product-detail .flex-general .flex-informations .flex-stocks .flex-items-count{font-weight:700}.flex-product-detail .flex-general .flex-informations .flex-stocks .flex-items-count{color:#000;background:url("/Plugins/FlexView/Images/FlexOutOfStockIcon.png") left center no-repeat;padding-left:18px}.flex-product-detail .flex-general .flex-informations .flex-stocks .flex-name.flex-out-of-stock{color:#000;background:none;padding-left:0}.flex-product-detail .flex-general .flex-informations .flex-stocks .flex-name.flex-on-stock{color:#000;background:none;padding-left:0}.flex-product-detail .flex-general .flex-informations .flex-stocks .flex-wrapper{display:inline-block;width:49%;position:relative;vertical-align:top}.flex-product-detail .flex-general .flex-informations .flex-stocks .flex-foreign-delivery-time{color:#7f7f7f;display:block;font-size:10pt}.flex-product-detail .flex-general .flex-informations .flex-stocks .flex-items-count.flex-out-of-stock{color:#000;background:url("/Plugins/FlexView/Images/FlexOutOfStockSmallIcon.png") left center no-repeat;padding-left:18px}.flex-product-detail .flex-general .flex-informations .flex-stocks .flex-items-count.flex-on-stock{color:#000;background:url("/Plugins/FlexView/Images/FlexOnStockSmallIcon.png") left center no-repeat;padding-left:18px}.flex-product-detail .flex-general .flex-informations .flex-stocks .flex-button{cursor:pointer;display:inline-block;border:1px solid #e8e8e8;background:url("/Plugins/FlexView/Images/FlexStockExpandIcon.png") no-repeat,linear-gradient(#fefefe,#f7f7f7);background-position:left 5px center;padding:1px;padding-left:18px;padding-right:6px;text-transform:uppercase;font-size:8pt;border-radius:3px;vertical-align:top;margin-top:1px;margin-left:10px;display:none}.flex-product-detail .flex-general .flex-informations .flex-stocks .flex-inner-wrapper .flex-name{width:100%}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item{font-size:10pt;margin-bottom:2px;clear:both;margin:8px;margin-top:24px}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item:first-child{margin:8px}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item:last-child{margin-bottom:24px}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-title{display:block;background:#fbfbfb;font-size:10pt}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-title>span{display:inline-block;vertical-align:middle;padding:12px}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-return-info-icon{background:url("/Plugins/FlexView/Images/FlexReturnInformationsIcon.png") left center no-repeat;margin-left:20px}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-cashback-bonus-icon{background:url("/Plugins/FlexView/Images/FlexCashbackBonusIcon.png") left center no-repeat;display:block;margin-top:15px;margin-left:12px;padding-left:32px;white-space:nowrap;color:#ce5b00;font-weight:600}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-title span.flex-total-amount{padding-left:55px;font-weight:600;background:url("/Plugins/FlexView/Images/FlexDeliveryTimesOutOfStockIcon.png") left 32px center no-repeat;white-space:nowrap}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-title span.flex-total-amount.flex-total-amount-empty{background-position-x:center}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-title span.flex-total-amount.flex-on-stock{background:url("/Plugins/FlexView/Images/FlexDeliveryTimesOnStockIcon.png") left 32px center no-repeat}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-title span.flex-total-amount.flex-on-stock.flex-total-amount-empty{background-position-x:center}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-title span.flex-total-amount.flex-on-the-way{background:url("/Plugins/FlexView/Images/FlexDeliveryTimesOnTheWayIcon.png") left 20px center no-repeat}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-title span.flex-total-amount.flex-on-the-way.flex-total-amount-empty{background-position-x:center}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-title span.flex-delivery-to-time{padding-left:24px}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-title span.flex-delivery-to-time.flex-green{background:url("/Plugins/FlexView/Images/FlexDeliveryTimesGreenIcon.png") left top 50% no-repeat}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-title span.flex-delivery-to-time.flex-yellow{background:url("/Plugins/FlexView/Images/FlexDeliveryTimesYellowIcon.png") left top 50% no-repeat}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-title span.flex-delivery-to-time.flex-red{background:url("/Plugins/FlexView/Images/FlexDeliveryTimesRedIcon.png") left top 50% no-repeat}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item>div{display:inline-block;vertical-align:middle}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-prices{white-space:nowrap;border:0;padding:0;padding-top:14px;padding-left:12px}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-prices div.flex-price{font-weight:600;vertical-align:middle;font-size:11pt;display:inline-block}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-prices div.flex-price-with-vat{color:#919191;vertical-align:middle;display:inline-block;font-size:11pt;margin-left:8px}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-prices div .flex-value{padding-right:0}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-prices div .flex-currency{padding-left:0;padding-right:0}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-prices div .flex-with-vat-label{padding-left:0}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-surcharge-icon{background:url("/Plugins/FlexView/Images/FlexDeliveryTimesSurchargeIcon.png") left bottom no-repeat;margin-left:10px;padding-top:13px;width:22px;height:16px;display:inline-block;vertical-align:middle}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item>div.flex-add-to-basket{padding-top:10px;padding-bottom:6px;padding-right:6px;text-align:right;float:right;min-width:160px}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-add-to-basket input[type="text"]{font-size:9pt;width:30px;height:29px;padding-left:8px;padding-right:8px}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-add-to-basket .flex-spinner{width:20px}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-add-to-basket .flex-spinner .flex-spinner-increment-button{height:14px;width:20px}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-add-to-basket .flex-spinner .flex-spinner-decrement-button{height:14px;width:20px}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-add-to-basket .flex-add-to-basket-button{height:31px;width:45px}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item .flex-add-to-basket .flex-remove-from-basket{width:15px;height:31px}.flex-product-detail .flex-general .flex-tabs .flex-header{border-bottom:1px solid #e7e6e7;padding:20px;padding-bottom:0}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab{cursor:pointer;display:inline-block;border:1px solid #e7e6e7;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px;padding-left:20px;padding-right:20px;margin-bottom:-1px;background:linear-gradient(#fafbff,#e8edf0);text-transform:uppercase;font-size:10pt;color:#2766d9}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-selected{border-bottom:1px solid #fff}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-description{}.flex-product-detail .flex-general .flex-tabs .flex-content .flex-product-informations iframe{width:50%!important;display:block!important;margin:0 auto!important;height:300px!important}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-description .flex-description-icon:before{content:"";font-size:13pt;padding-right:10px;color:#6390e2}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-description.flex-selected{background:#fff;color:#000;font-weight:700}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-description.flex-selected .flex-description-icon:before{color:#838383}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-params{}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-params .flex-parameters-icon:before{content:"";font-size:13pt;padding-right:10px;color:#6390e2}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-params.flex-selected .flex-parameters-icon:before{color:#838383}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-params.flex-selected{background:#fff;color:#000;font-weight:700}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-informations{width:auto}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-informations .flex-informations-icon:before{content:"";font-size:13pt;padding-right:10px;color:#6390e2}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-informations.flex-selected{background:#fff;color:#000;font-weight:700}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-informations.flex-selected .flex-informations-icon:before{color:#838383}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-replacements{}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-replacements .flex-replacements-icon:before{content:"";font-size:13pt;padding-right:10px;color:#6390e2}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-replacements.flex-selected{background:#fff;color:#000;font-weight:700}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-downloads{}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-downloads .flex-downloads-icon:before{content:"";font-size:13pt;padding-right:10px;color:#6390e2}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-downloads.flex-selected{border-bottom:1px solid #fff;color:#000;font-weight:700}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-applications{}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-applications .flex-applications-icon:before{content:"";font-size:13pt;padding-right:10px;color:#6390e2}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-applications.flex-selected{background:#fff;color:#000;font-weight:700}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-applications.flex-selected .flex-applications-icon:before{color:#838383}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-downloads.flex-selected .flex-downloads-icon:before{color:#838383}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-oe-numbers{}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-oe-numbers .flex-oenumbers-icon:before{content:"";font-size:13pt;padding-right:10px;color:#6390e2}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-oe-numbers.flex-selected{background:#fff;color:#000;font-weight:700}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-oe-numbers.flex-selected .flex-oenumbers-icon:before{color:#838383}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-parts-list .flex-parts-list-icon:before{content:"";font-size:13pt;padding-right:10px;color:#6390e2}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-parts-list.flex-selected{background:#fff;color:#000;font-weight:700}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-parts-list.flex-selected .flex-parts-list-icon:before{color:#838383}.flex-product-detail .flex-general .flex-tabs .flex-content{display:block;padding:30px}.flex-product-detail .flex-general .flex-tabs .flex-content .flex-product-informations h2{font-size:19pt;line-height:24pt;padding:20px 0;padding-left:0;border-bottom:1px solid #e7e6e7;font-weight:300;color:#000;margin-top:10px;margin-bottom:10px}.flex-product-detail .flex-general .flex-tabs .flex-content .flex-product-informations .flex-car-applications-list{margin-top:10px}.flex-product-detail .flex-general .flex-tabs .flex-content .flex-product-informations .flex-oe-numbers-list{margin-top:10px}.flex-product-detail .flex-general .flex-tabs .flex-content .flex-product-informations .flex-oe-numbers-list{margin-top:10px}.flex-product-detail .flex-general .flex-tabs .flex-content .flex-product-informations .flex-attributes table{margin:20px 0}.flex-product-detail .flex-general .flex-tabs .flex-content .flex-product-informations .flex-attributes tr:first-child td{border-top:0}.flex-product-detail .flex-general .flex-tabs .flex-content .flex-product-informations .flex-attributes tr:last-child td{border-bottom:0}.flex-product-detail .flex-general .flex-tabs .flex-content p{margin-top:0;margin-bottom:10px}.flex-product-detail .flex-general .flex-tabs .flex-content p:last-child{margin:0}.flex-product-detail .flex-general .flex-tabs .flex-content br{display:block;margin:5px 0}.flex-product-detail .flex-general .flex-tabs .flex-content b,.flex-product-detail .flex-general .flex-tabs .flex-content strong{font-weight:600}.flex-product-detail .flex-general .flex-tabs .flex-content .flex-attributes td{padding:8px;border-bottom:1px dotted #d8d8d8;font-size:11pt;font-weight:600;padding-left:14px;padding-right:14px}.flex-product-detail .flex-general .flex-tabs .flex-content .flex-attributes tr:first-child td{border-top:1px dotted #d8d8d8}.flex-product-detail .flex-general .flex-tabs .flex-content .flex-attributes tr td:first-child{border-right:1px dotted #d8d8d8;width:50%;font-weight:300}.flex-product-detail .flex-oe-numbers-list a,.flex-product-detail .flex-downloads-list a,.flex-product-detail .replacements-list a{color:#000;text-decoration:none;border-top:1px dotted #d8d8d8;display:table;width:100%;animation-duration:.4s;transition:.2s}.flex-product-detail .flex-oe-numbers-list a:hover,.flex-product-detail .flex-downloads-list a:hover,.flex-product-detail .replacements-list a:hover{color:#fff;background:#e02222;border-top:1px dotted transparent}.flex-product-detail .flex-oe-numbers-list a:last-child,.flex-product-detail .flex-downloads-list a:last-child,.flex-product-detail .replacements-list a:last-child{border-bottom:1px dotted #d8d8d8}.flex-product-detail .flex-oe-numbers-list a:last-child:hover,.flex-product-detail .flex-downloads-list a:last-child:hover,.flex-product-detail .replacements-list a:last-child:hover{border-bottom:1px dotted transparent}.flex-product-detail .flex-oe-numbers-list a>span,.flex-product-detail .flex-downloads-list a>span,.flex-product-detail .replacements-list a>span{display:table-cell;padding:8px}.flex-product-detail .flex-general .flex-tabs .flex-content .flex-applications-list a span.flex-manufacturer{width:20%}.flex-product-detail .flex-general .flex-tabs .flex-content a span.flex-model{font-weight:600;width:20%}.flex-product-detail .flex-general .flex-tabs .flex-content a span.flex-engine{width:20%}.flex-product-detail .flex-general .flex-tabs .flex-content a span.flex-power{width:20%}.flex-product-detail .flex-general .flex-tabs .flex-content .flex-car-applications-list a{color:#e32323;font-weight:400;border:none;cursor:pointer;display:inline}.flex-product-detail .flex-general .flex-tabs .flex-content .flex-car-applications-list a:hover{background:none;border:none;text-decoration:underline}.flex-product-detail .flex-general .flex-tabs .flex-content .flex-oe-numbers-list a span.flex-manufacturer{width:50%}.flex-product-detail .flex-general .flex-tabs .flex-content .flex-oe-numbers-list a span.flex-number{font-weight:600}.flex-product-detail .flex-general .flex-tabs .flex-content .flex-downloads-list a span.flex-name{width:50%;font-weight:600}.flex-product-detail .flex-general .flex-tabs .flex-content .flex-downloads-list a span.flex-name{width:70%;font-weight:600}.flex-product-detail .flex-applications-list .column:nth-child(1){width:25%}.flex-product-detail .flex-applications-list .column:nth-child(2){width:39%}.flex-product-detail .flex-applications-list .column:nth-child(3){width:18%}.flex-product-detail .flex-applications-list .column:nth-child(4){width:18%}.flex-tabs .flex-content a.flex-item.replacement-view:hover{background:none;border-top:1px dotted #d8d8d8}.flex-tabs .flex-content a.flex-item.replacement-view:hover:last-child{border-bottom:1px dotted #d8d8d8}a.flex-item.replacement-view .flex-col1{color:#000!important}.flex-item.replacement-view .flex-col1{display:table-cell;vertical-align:top;padding:15px}.flex-item.replacement-view .flex-col1{display:table-cell;vertical-align:top;padding:15px}.flex-item.replacement-view .flex-col1 span{padding:0}.flex-item.replacement-view .flex-col1 .flex-manufacturer{color:#e02222;font-size:10pt}.flex-item.replacement-view .flex-col1 .flex-code{font-size:10pt}.flex-item.replacement-view .flex-col1 .flex-source{display:inline-block;font-size:9pt;color:#fff;background:#e02222;border-radius:999px;padding-left:6px;padding-right:6px;text-align:center}.flex-item.replacement-view .flex-col1 .flex-rank{display:inline-block;font-size:9pt;color:#fff;background:#fe8f00;border-radius:999px;padding-left:6px;padding-right:6px;text-align:center;float:right}.flex-item.replacement-view .flex-col1 .flex-rank span{font-weight:600}.flex-item.replacement-view .flex-col1 .flex-name{display:block;color:#2766d9;font-size:12pt;font-weight:400;margin-top:4px}.flex-item.replacement-view .flex-col1 span.flex-name{display:block}.flex-item.replacement-view .flex-col1 span.flex-cashback-bonus-icon{background:url(/Plugins/FlexView/Images/FlexCashbackBonusIcon.png) left center no-repeat;display:block;margin-top:15px;margin-left:12px;padding-left:32px;white-space:nowrap;color:#ce5b00;font-weight:600;float:right;clear:both}.flex-item.replacement-view .flex-col1 span.flex-manufacturer{display:inline-block;width:auto}.flex-item.replacement-view .flex-col1 span.flex-code{display:inline-block;width:auto}.flex-item.replacement-view .flex-col1 .flex-tecdoc-number span.flex-name{display:inline-block}.flex-item.replacement-view .flex-col2{display:table-cell;vertical-align:top;padding:15px;white-space:nowrap;width:135px}.flex-item.replacement-view .flex-col3{display:table-cell;vertical-align:middle;padding:15px;width:1%;min-width:150px;text-align:center}.flex-item.replacement-view .flex-col4{display:table-cell;vertical-align:middle;padding:15px;width:182px;white-space:nowrap}.flex-item.replacement-view .flex-col3 .flex-prices{white-space:nowrap}.flex-item.replacement-view .flex-col3 .flex-prices .flex-price{display:block;color:#000;font-weight:700;font-size:16pt}.flex-item.replacement-view .flex-col3 .flex-prices .flex-price-with-vat{font-size:10pt;color:#484848}.flex-item.replacement-view .flex-col3 .flex-prices .flex-surcharges{display:block;text-align:left;font-size:8pt;color:#484848;margin-top:5px}.flex-item.replacement-view .flex-col3 .flex-prices .flex-surcharges .flex-name{color:#488d34;display:block;text-align:center}.flex-item.replacement-view .flex-col3 .flex-prices .flex-surcharges .flex-surcharge-price{display:block;text-align:center}.flex-item.replacement-view .flex-col3 .flex-prices .flex-surcharges .flex-name .flex-highlight{font-weight:700;font-size:9pt}.flex-item.replacement-view .flex-col3 .flex-return-info-icon{display:inline-block;background:url(/Plugins/FlexView/Images/FlexReturnInformationsIcon.png) center center no-repeat;margin-left:20px;width:20px;height:20px}.flex-item.replacement-view .flex-col3 .flex-no-price{font-size:10pt;color:#000}.flex-item.replacement-view .flex-col3 .flex-no-price .flex-phone-number{font-weight:600}.replacements{border-bottom:1px solid #dfdfdf}.replacements .flex-item.replacement-view{margin:0;border-top:0;border-bottom:1px solid #dfdfdf}.replacements .flex-item.replacement-view:last-of-type{border-bottom:0}.replacements a.flex-item:hover{text-decoration:none;background:#fff;border-top:0;border-bottom:1px solid #dfdfdf}.flex-catalog-search{animation-name:fly-in-soft;animation-duration:.4s}.flex-catalog-search .flex-search-for-mechanic-parts-top{font-size:12pt;margin-bottom:20px;font-weight:400}.flex-catalog-search .flex-search-for-mechanic-parts-top a{display:inline-block;color:#fff;border:1px solid #ca1f1f;background:linear-gradient(#e02222,#ca1f1f);text-decoration:none;padding:4px;padding-left:12px;padding-right:12px;border-radius:3px;text-transform:uppercase;font-weight:600}.flex-catalog-search .flex-search-for-mechanic-parts-bottom{font-size:12pt;margin-top:20px;font-weight:400}.flex-catalog-search .flex-search-for-mechanic-parts-bottom a{display:inline-block;color:#fff;border:1px solid #ca1f1f;background:linear-gradient(#e02222,#ca1f1f);text-decoration:none;padding:4px;padding-left:12px;padding-right:12px;border-radius:3px;text-transform:uppercase;font-weight:600}@media only screen and (min-width:1240px){.flex-catalog-search .products .flex-item{width:1209px}.flex-catalog-search .products .flex-item.tiles-view{width:199px}}.flex-action-detail{animation-name:fly-in-soft;animation-duration:.4s}@media only screen and (min-width:1240px){.flex-action-detail .products .flex-item{width:1209px}.flex-action-detail .products .flex-item.tiles-view{width:202px}}.flex-search-history{font-size:10pt;background:#e4e4e4}.flex-search-history .flex-title{color:#fff;padding:8px;padding-left:35px;font-weight:600;background:#e02222 url("/Plugins/FlexView/Images/FlexHistoryIcon.png") no-repeat;background-position:left 10px center}.flex-search-history .flex-items .flex-no-items-found{display:block;text-align:center;padding:8px}.flex-search-history .flex-items a{display:block;text-decoration:none;color:#000;padding:8px}.flex-search-history .flex-items a:hover{background:#d5d5d5}.flex-search-history .flex-items .flex-type{font-size:9pt;display:inline-block;text-align:center;background:#585858;color:#fff;border-radius:99px;min-width:18px;margin-right:6px}.flex-search-history .flex-items .flex-date{color:#e02222}.flex-search-history .flex-items .flex-name{display:block}.flex-contact-form{border:1px solid #e7e6e7;background:#fff;margin-top:10px;width:100%}.flex-contact-form .flex-title{color:#e02222;text-align:center;font-size:16pt;font-weight:500;margin-top:40px;margin-bottom:20px}.flex-contact-form .flex-description{width:80%;font-size:initial;margin:0 auto;text-align:center}.flex-contact-form .flex-form{background:#fff;padding:0;margin:0 auto;margin-top:30px;margin-bottom:40px;width:598px;clear:both}.flex-contact-form .flex-form span{display:inline-block;width:80px;text-align:right;margin-right:5px;font-size:10pt}.flex-contact-form .flex-form input[type="text"]{width:200px}.flex-contact-form .flex-form textarea{width:498px;height:180px;resize:vertical}.flex-contact-form .flex-form .flex-name{display:inline-block;margin-bottom:20px}.flex-contact-form .flex-form .flex-phone{display:inline-block;margin-bottom:20px}.flex-contact-form .flex-form .flex-email{display:inline-block;margin-bottom:20px}.flex-contact-form .flex-form .flex-message span{vertical-align:top}.flex-contact-form .flex-form .flex-button{text-align:right}.flex-contact-form .flex-form input[type="button"]{text-align:center;color:#fff;border:0;background:#e02222;margin-top:20px;margin-right:1px;text-transform:uppercase;width:100px}.flex-universal-parts{animation-name:fly-in-soft;animation-duration:.4s}.flex-universal-parts .flex-header{background:#fcfcfc;padding:40px;border-bottom:1px solid #e1e1e1}.flex-universal-parts .flex-header .flex-title{font-size:20pt;font-weight:600}.flex-universal-parts .flex-header span{display:inline-block;vertical-align:middle}.flex-universal-parts .flex-header .flex-search{float:right;font-size:0}.flex-universal-parts .flex-header .flex-search input[type="text"]{width:300px;height:21px;border-top-left-radius:3px;border-bottom-left-radius:3px;border-right:0;vertical-align:middle}.flex-universal-parts .flex-header .flex-search input[type="button"]{border:1px solid #b5b5b5;border-left:0;background:#fff url("/Plugins/FlexView/Images/FlexContextSearchButtonIcon.png") center center no-repeat;border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0;width:32px;height:31px;vertical-align:middle}.flex-laximo{animation-name:fly-in-soft;animation-duration:.4s}.flex-laximo .flex-header{background:#fcfcfc;padding:40px;border-bottom:1px solid #e1e1e1}.flex-laximo .flex-header .flex-title{font-size:20pt;font-weight:600}.flex-laximo .flex-header span{display:inline-block;vertical-align:middle}.flex-laximo .flex-header .flex-search{float:right;font-size:0;margin:0}.flex-laximo .flex-header .flex-search input[type="text"]{width:300px;height:21px;border-top-left-radius:3px;border-bottom-left-radius:3px;border-right:0;vertical-align:middle}.flex-laximo .flex-header .flex-search input[type="button"]{border:1px solid #b5b5b5;border-left:0;background:#fff url("/Plugins/FlexView/Images/FlexContextSearchButtonIcon.png") center center no-repeat;border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0;width:32px;height:31px;vertical-align:middle}.flex-laximo .flex-manufacturers-list{padding:50px;font-size:0}.flex-laximo .flex-manufacturers-list .flex-item{display:inline-block;width:289px;padding:20px;padding-left:60px;padding-right:20px;color:#000;text-decoration:none;font-size:11pt;font-weight:600}.flex-laximo .flex-manufacturers-list .flex-item:hover{color:#2766d9}.flex-laximo .flex-manufacturers-list span.flex-item{color:#a1a1a1}.flex-laximo .flex-manufacturers-list span.flex-item:hover{color:#a1a1a1}.flex-laximo .flex-manufacturers-list .flex-item .flex-name{display:block;text-transform:uppercase;font-size:14pt;margin-bottom:-5px}.flex-laximo .flex-manufacturers-list .flex-item .flex-model{display:inline-block;text-transform:uppercase;color:#fff;border-radius:99px;font-weight:400;font-size:7pt;padding-left:6px;padding-right:6px;background:#cacaca}.flex-laximo .flex-manufacturers-list .flex-item .flex-model.flex-true{color:#000}.flex-laximo .flex-manufacturers-list .flex-item .flex-model.flex-false{}.flex-laximo .flex-manufacturers-list .flex-item .flex-vin{display:inline-block;text-transform:uppercase;color:#fff;border-radius:99px;font-weight:400;font-size:7pt;padding-left:6px;padding-right:6px;background:#cacaca}.flex-laximo .flex-manufacturers-list .flex-item .flex-vin.flex-true{color:#000}.flex-laximo .flex-manufacturers-list .flex-item .flex-vin.flex-false{}.flex-laximo-manufacturers,.flex-laximo-vehicles,.flex-laximo-models,.flex-laximo-vehicle-detail,.flex-laximo-unit-groups,.flex-laximo-unit,.flex-order-process,.flex-articles,.flex-registration,.flex-reclamation-process,.flex-return-process{border:1px solid #e7e6e7;background:#fff}.flex-laximo .flex-vehicles-list{padding:50px;font-size:0}.flex-laximo .flex-vehicles-list .variants{display:table;width:100%;font-size:11pt}.flex-laximo .flex-vehicles-list .variants .header,.flex-laximo .flex-vehicles-list .variants a{display:table-row}.flex-laximo .flex-vehicles-list .variants .header>span,.flex-laximo .flex-vehicles-list .variants a>span{display:table-cell;padding:6px;padding-left:12px;padding-right:12px;border-bottom:1px solid #ebebeb}.flex-laximo .flex-vehicles-list .variants .header>span{background:#fcfcfc;font-weight:400}.flex-laximo .flex-vehicles-list .variants>a{text-decoration:none;color:#000}.flex-laximo .flex-vehicles-list .variants a:hover>span{background:#e02222;color:#fff}.flex-laximo .flex-vehicles-list .flex-info{display:block;color:#e02222;font-size:11pt;text-align:center}.flex-laximo .flex-vehicles-list .flex-title{border-bottom:1px solid #ebebeb;background:#fcfcfc;font-size:0;font-weight:700;color:#2766d9;padding:6px;padding-left:12px;padding-right:12px;margin-top:30px;margin-right:30px}.flex-laximo .flex-vehicles-list .flex-title .flex-name{display:inline-block;font-size:13pt;width:14%}.flex-laximo .flex-vehicles-list .flex-title .flex-model{display:inline-block;color:#000;font-weight:400;font-size:11pt;width:12%}.flex-laximo .flex-vehicles-list .flex-title .flex-target-region{display:inline-block;color:#000;font-weight:400;font-size:11pt;width:12%}.flex-laximo .flex-vehicles-list .flex-title .flex-engine{display:inline-block;color:#000;font-weight:400;font-size:11pt;width:14%}.flex-laximo .flex-vehicles-list .flex-title .flex-engine-code{display:inline-block;color:#000;font-weight:400;font-size:11pt;width:12%}.flex-laximo .flex-vehicles-list .flex-title .flex-manufactured-year{display:inline-block;color:#000;font-weight:400;font-size:11pt;width:12%}.flex-laximo .flex-vehicles-list .flex-title .flex-interior-color{display:inline-block;color:#000;font-weight:400;font-size:11pt;width:12%}.flex-laximo .flex-vehicles-list .flex-title .flex-gearbox{display:inline-block;color:#000;font-weight:400;font-size:11pt;width:12%}.flex-laximo .flex-vehicles-list .flex-title .flex-color{display:inline-block;color:#000;font-weight:400;font-size:11pt;width:12%}.flex-laximo .flex-vehicles-list .flex-title:first-child{margin-top:0}.flex-laximo .flex-vehicles-list .flex-item-container{margin-right:-30px}.flex-laximo .flex-vehicles-list .flex-item-container .flex-item{color:#e02222;font-size:0;border-bottom:1px solid #ebebeb;padding:8px;padding-left:12px;padding-right:12px;display:block;margin-right:30px;text-decoration:none;animation-name:fly-in;animation-duration:.4s;transition:.2s}.flex-laximo .flex-vehicles-list .flex-item-container .flex-item:hover{color:#fff;background:#e02222}.flex-laximo .flex-vehicles-list .flex-item-container .flex-item .flex-name{display:inline-block;font-size:11pt;font-weight:400;width:14%}.flex-laximo .flex-vehicles-list .flex-item-container .flex-item:hover .flex-name{color:#fff}.flex-laximo .flex-vehicles-list .flex-item-container .flex-item .flex-model{display:inline-block;color:#000;font-size:10pt;width:12%}.flex-laximo .flex-vehicles-list .flex-item-container .flex-item:hover .flex-model{color:#fff}.flex-laximo .flex-vehicles-list .flex-item-container .flex-item .flex-target-region{display:inline-block;color:#000;font-size:10pt;width:12%}.flex-laximo .flex-vehicles-list .flex-item-container .flex-item:hover .flex-target-region{color:#fff}.flex-laximo .flex-vehicles-list .flex-item-container .flex-item .flex-engine{display:inline-block;color:#000;font-size:10pt;width:14%}.flex-laximo .flex-vehicles-list .flex-item-container .flex-item:hover .flex-engine{color:#fff}.flex-laximo .flex-vehicles-list .flex-item-container .flex-item .flex-engine-code{display:inline-block;color:#000;font-size:10pt;width:12%}.flex-laximo .flex-vehicles-list .flex-item-container .flex-item:hover .flex-engine-code{color:#fff}.flex-laximo .flex-vehicles-list .flex-item-container .flex-item .flex-manufactured-year{display:inline-block;color:#000;font-size:10pt;width:12%}.flex-laximo .flex-vehicles-list .flex-item-container .flex-item:hover .flex-manufactured-year{color:#fff}.flex-laximo .flex-vehicles-list .flex-item-container .flex-item .flex-interior-color{display:inline-block;color:#000;font-size:10pt;width:12%}.flex-laximo .flex-vehicles-list .flex-item-container .flex-item:hover .flex-interior-color{color:#fff}.flex-laximo .flex-vehicles-list .flex-item-container .flex-item .flex-gearbox{display:inline-block;color:#000;font-size:10pt;width:12%}.flex-laximo .flex-vehicles-list .flex-item-container .flex-item:hover .flex-gearbox{color:#fff}.flex-laximo .flex-vehicles-list .flex-item-container .flex-item .flex-color{display:inline-block;color:#000;font-size:10pt;width:12%}.flex-laximo .flex-vehicles-list .flex-item-container .flex-item:hover .flex-color{color:#fff}.flex-laximo .flex-vehicles-list .flex-item-container .title{display:block;color:#000;font-size:13pt;font-weight:700;margin-bottom:15px;margin-left:5px}.flex-laximo .flex-vehicles-list .flex-item-container.levam .flex-item{color:#000;font-size:10pt;display:flex;flex-wrap:wrap;padding:0;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;background:#fcfcfc;margin-bottom:10px}.flex-laximo .flex-vehicles-list .flex-item-container.levam .flex-item:last-of-type{margin-bottom:0}.flex-laximo .flex-vehicles-list .flex-item-container.levam .flex-item:hover{background:#f0f0f0}.flex-laximo .flex-vehicles-list .flex-item-container.levam .flex-item .attribute{border:1px solid #f0f0f0;border-bottom:0;border-right:0;padding:8px;padding-left:12px;padding-right:12px;flex-grow:1}.flex-laximo .flex-vehicles-list .flex-item-container.levam .flex-item .name{display:block;text-transform:uppercase;font-weight:600;color:#2766d9;font-size:8pt;padding-bottom:2px}.flex-laximo .flex-vehicles-list .flex-item-container.levam .flex-item .value{display:block}.flex-laximo .flex-models-list{background:#fafafb;padding:20px;margin:50px;font-size:0}.flex-laximo .flex-models-list table{width:1px;margin:0 auto}.flex-laximo .flex-models-list table td{border:0;white-space:nowrap}.flex-laximo .flex-models-list .flex-drop-down{background:#fff;border:1px solid #b6b6b6;border-radius:0}.flex-laximo .flex-models-list .flex-drop-down dt span.flex-drop-down-link{width:280px;color:#000}.flex-laximo .flex-models-list .flex-drop-down dd ul{border:1px solid #b6b6b6;border-radius:0}.flex-laximo .flex-models-list input[type="text"]{width:280px;color:#000}.flex-laximo .flex-models-list .flex-button{display:block;color:#fff;background:#e02222;border:0;width:240px;text-align:center;padding:6px}.flex-laximo .flex-models-list input[type="button"]{display:inline-block;color:#fff;background:#919191;border:0;text-align:center;padding:3px;padding-left:6px;padding-right:6px}.flex-laximo .flex-models-list .flex-drop-down.flex-disabled{cursor:default;border:1px solid #e6e6e6;background:#e6e6e6}.flex-laximo .flex-models-list .flex-drop-down.flex-disabled dt span.flex-drop-down-link{background-image:url("/Plugins/FlexView/Images/FlexDropDownDisabledIcon.png");overflow:hidden}.flex-laximo .search-result-list{padding:50px;padding-top:0}.flex-laximo .search-result-list .flex-title{border-bottom:1px solid #ebebeb;background:#fcfcfc;font-size:0;font-weight:700;color:#2766d9;padding:6px;padding-left:12px;padding-right:12px;margin-top:30px;margin-right:30px}.flex-laximo .search-result-list .flex-title .flex-name{display:inline-block;color:#000;font-weight:400;font-size:11pt;width:100%}.flex-laximo .search-result-list .flex-item-container{margin-right:-30px}.flex-laximo .search-result-list .flex-item-container .flex-item{color:#e02222;font-size:0;border-bottom:1px solid #ebebeb;padding:8px;padding-left:12px;padding-right:12px;display:block;margin-right:30px;text-decoration:none;animation-name:fly-in;animation-duration:.4s;transition:.2s}.flex-laximo .search-result-list .flex-item-container .flex-item:hover{color:#fff;background:#e02222}.flex-laximo .search-result-list .flex-item-container .flex-item .flex-name{display:inline-block;color:#000;font-size:10pt;width:100%}.flex-laximo .search-result-list .flex-item-container .flex-item .flex-name .flex-highlight{font-weight:600}.flex-laximo .search-result-list .flex-item-container .flex-item .flex-name .fas.fa-caret-right{margin-left:8px;margin-right:8px;font-size:8pt;color:#5f5f5f}.flex-laximo .search-result-list .flex-item-container .flex-item:hover .flex-name{color:#fff}.flex-laximo .search-result-list .flex-item-container .flex-item:hover .flex-name .fas.fa-caret-right{color:#fff}.flex-laximo .flex-tree-view-list .flex-nodes{display:table-cell;padding:50px;padding-top:30px;width:1108px}.flex-laximo .flex-tree-view-list-advanced{display:table;width:100%}.flex-laximo .flex-tree-view-list-advanced .flex-nodes{display:table-cell;padding:50px;padding-right:25px;width:280px;vertical-align:top}.flex-laximo .flex-tree-view-list-advanced .node-items{display:table-cell;padding:50px;padding-left:10px;vertical-align:top;font-size:0}.flex-laximo .flex-tree-view-list-advanced .node-items{display:table-cell;padding:50px;padding-left:10px;vertical-align:top;font-size:0}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-confirmation,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-confirmation{margin-top:40px;text-align:center}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-confirmation>span,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-confirmation>span{display:block;margin-bottom:10px;font-size:11pt}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-confirmation>span .flex-selected-items-count,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-confirmation>span .flex-selected-items-count{font-weight:600}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-confirmation .flex-selected-items-oes,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-confirmation .flex-selected-items-oes{display:block;font-size:10pt;margin-left:50px;margin-right:50px;font-weight:600}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-confirmation .flex-button,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-confirmation .flex-button{display:block;color:#fff;background:#e02222;border:0;width:280px;text-align:center;padding:6px;margin:0 auto;margin-top:0;border-radius:3px;font-size:10pt;margin-top:20px}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-node{display:inline-block;cursor:pointer;border:1px solid #ebebeb;font-size:9pt;width:262px;height:100px;margin-right:-1px;margin-bottom:-1px;vertical-align:top;position:relative;text-align:center;transition:.2s}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-node>span{transition:background .5s;display:flex;align-items:center;height:100px;margin-left:100px;font-size:10pt;text-align:left;padding-left:14px;padding-right:14px;overflow:hidden}.flex-laximo .flex-tree-view-list-advanced .node-items a.flex-node{color:#2766d9;text-decoration:none}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-node:hover{border:1px solid #ce1f1f;z-index:995}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-node:hover>span{color:#ce1f1f}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-unit-wrapper,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-unit-wrapper{display:table;width:100%}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-oe-part,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-oe-part{font-size:9pt;display:table-cell;vertical-align:top;padding:0}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-oe-part .flex-oe-part-table,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-oe-part .flex-oe-part-table{border:1px solid #dcdcdc;display:block}.flex-laximo .flex-tree-view-list-advanced .node-items .image-part,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .image-part{text-align:center;padding:0;margin:0;display:table-cell;vertical-align:top}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-oe-part .flex-oe-part-table .flex-title,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-oe-part .flex-oe-part-table .flex-title{border-bottom:1px solid #ebebeb;background:#fcfcfc;font-size:0;font-weight:700;color:#2766d9;padding:8px;padding-right:8px;padding-left:8px;padding-left:12px;padding-right:12px}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-oe-part .flex-oe-part-table .flex-title .flex-number,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-oe-part .flex-oe-part-table .flex-title .flex-number{display:inline-block;font-size:10pt;width:28px}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-oe-part .flex-oe-part-table .flex-title .flex-oe,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-oe-part .flex-oe-part-table .flex-title .flex-oe{display:inline-block;color:#000;font-weight:400;font-size:11pt}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-oe-part .flex-oe-part-table .flex-pinned-items,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-oe-part .flex-oe-part-table .flex-pinned-items{overflow-y:auto}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-oe-part .flex-oe-part-table .flex-pinned-items .flex-item .flex-oe,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-oe-part .flex-oe-part-table .flex-pinned-items .flex-item .flex-oe{background:url("/Plugins/FlexView/Images/FlexPinnedBoxSelectedIcon.png") no-repeat;background-position-x:0%;background-position-y:0%;background-position:right 6px top 6px}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-oe-part .flex-oe-part-table .flex-items,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-oe-part .flex-oe-part-table .flex-items{max-height:555px;overflow-y:auto}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-oe-part .flex-oe-part-table .flex-item,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-oe-part .flex-oe-part-table .flex-item{color:#e02222;font-size:0;border-bottom:1px solid #ebebeb;cursor:pointer;display:block;text-decoration:none;animation:none}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-oe-part .flex-oe-part-table .flex-item:hover,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-oe-part .flex-oe-part-table .flex-item:hover{color:#fff;background:#e02222;border-bottom:1px solid #e02222}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-oe-part .flex-oe-part-table .flex-item.highlighted,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-oe-part .flex-oe-part-table .flex-item.highlighted{color:#fff;background:#e02222;border-bottom:1px solid #e02222}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-oe-part .flex-oe-part-table .flex-item.highlighted .flex-oe,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-oe-part .flex-oe-part-table .flex-item.highlighted .flex-oe{color:#fff}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-oe-part .flex-oe-part-table .flex-item .flex-number,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-oe-part .flex-oe-part-table .flex-item .flex-number{display:table-cell;font-size:10pt;width:30px;padding:8px;padding-right:8px;padding-left:8px;padding-left:12px;padding-right:0;vertical-align:top}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-oe-part .flex-oe-part-table .flex-item .flex-oe,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-oe-part .flex-oe-part-table .flex-item .flex-oe{display:table-cell;color:#000;font-size:10pt;width:220px;padding:8px;padding-left:0;padding-right:32px;vertical-align:top;background:url("/Plugins/FlexView/Images/FlexPinnedBoxIcon.png") no-repeat;background-position-x:0%;background-position-y:0%;background-position:right 6px top 6px}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-oe-part .flex-oe-part-table .flex-item:hover .flex-oe,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-oe-part .flex-oe-part-table .flex-item:hover .flex-oe{color:#fff}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-oe-part .flex-oe-part-table a.flex-item .flex-oe,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-oe-part .flex-oe-part-table a.flex-item .flex-oe{background:none}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-oe-part .flex-oe-part-table .flex-item .flex-oe .key,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-oe-part .flex-oe-part-table .flex-item .flex-oe .key{display:block;font-weight:600}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-oe-part .flex-oe-part-table .flex-item .flex-oe .key .quantity,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-oe-part .flex-oe-part-table .flex-item .flex-oe .key .quantity{float:right;padding-right:6px;font-style:italic;font-weight:400}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-oe-part .flex-oe-part-table .flex-pinned-items .flex-item,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-oe-part .flex-oe-part-table .flex-pinned-items .flex-item{background:#fff2f2;animation-name:fly-in;animation-duration:.4s;transition:.2s}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-oe-part .flex-oe-part-table .flex-pinned-items .flex-item:hover,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-oe-part .flex-oe-part-table .flex-pinned-items .flex-item:hover{color:#fff;background:#e02222;border-bottom:1px solid #e02222}.flex-laximo .flex-tree-view-list-advanced .node-items .flex-oe-part .flex-oe-part-table .flex-pinned-items .flex-item.highlighted,.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .flex-oe-part .flex-oe-part-table .flex-pinned-items .flex-item.highlighted{color:#fff;background:#e02222;border-bottom:1px solid #e02222}.flex-laximo .vehicle-informations{padding:50px;padding-top:30px;display:table}.flex-laximo .vehicle-informations .attribute{display:table-row}.flex-laximo .vehicle-informations .attribute .name{display:table-cell;border-right:1px dotted #d8d8d8;border-bottom:1px dotted #d8d8d8;padding:8px;width:50%}.flex-laximo .vehicle-informations .attribute .value{display:table-cell;border-bottom:1px dotted #d8d8d8;padding:8px;font-weight:600}.flex-laximo .vehicle-informations .attribute:last-of-type .name{border-bottom:0}.flex-laximo .vehicle-informations .attribute:last-of-type .value{border-bottom:0}.flex-laximo .flex-laximo-vehicle-detail .flex-tabs{border-bottom:1px solid #eaeaea;margin:50px;margin-bottom:0;padding-left:20px;font-size:0}.flex-laximo .flex-laximo-vehicle-detail .flex-tabs a{display:inline-block;color:#2766d9;border:1px solid #eaeaea;background:linear-gradient(#fafcff,#eef5ff);text-decoration:none;text-transform:uppercase;font-size:10pt;padding:14px;padding-left:22px;padding-right:22px;margin-bottom:-1px;margin-right:5px}.flex-laximo .flex-laximo-vehicle-detail .flex-tabs a.flex-selected{color:#000;font-weight:700;background:#fff;border-bottom:1px solid #fff}.flex-laximo .flex-pictures-view-list{display:table-cell;padding:50px;padding-top:30px;padding-right:10px;vertical-align:top}.flex-laximo .flex-pictures-view-list a{display:inline-block;border:1px solid transparent;color:#000;text-decoration:none;width:190px;font-size:11pt;vertical-align:top;text-align:center}.flex-laximo .flex-pictures-view-list a:hover{border:1px solid #e02222}.flex-laximo .flex-pictures-view-list a:hover .flex-name{color:#fff;background:#e02222}.flex-laximo .flex-pictures-view-list a img{margin:15px auto;max-width:100%}.flex-laximo .flex-pictures-view-list a .flex-name{display:block;padding:10px}.flex-laximo .flex-pictures-view-list a .flex-name .flex-code{display:block;font-weight:600}.flex-laximo .flex-groups-container .flex-nodes{display:table-cell;font-size:11pt;padding:50px;padding-top:30px;padding-left:10px;width:320px;vertical-align:top}.flex-laximo .flex-groups-container-advanced .flex-nodes{display:table-cell;font-size:11pt;padding:50px;padding-right:25px;width:280px;vertical-align:top}.flex-laximo .flex-groups-container-advanced .flex-nodes .flex-node>span{text-transform:capitalize}.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list{display:table-cell;padding:50px;padding-left:10px;vertical-align:top;font-size:0}.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .no-data{font-size:10pt}.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .item{display:inline-block;cursor:pointer;border:1px solid #ebebeb;font-size:9pt;width:262px;height:100px;margin-right:-1px;margin-bottom:-1px;vertical-align:top;position:relative;text-align:center;transition:.2s}.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .item:hover{border:1px solid #ce1f1f;z-index:995}.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .item>span{transition:background .5s;display:flex;align-items:center;height:100px;margin-left:100px;padding:0;font-size:10pt;text-align:left;padding-left:14px;padding-right:14px;overflow:hidden;text-transform:capitalize}.flex-laximo .flex-groups-container-advanced .flex-pictures-view-list .item:hover>span{color:#ce1f1f;background:none}.flex-laximo .flex-unit .flex-oe-list .flex-title{border-bottom:1px solid #ebebeb;background:#fcfcfc;font-size:0;font-weight:700;color:#2766d9;padding:6px;padding-left:12px;padding-right:12px;margin-top:30px;margin-right:30px}.flex-laximo .flex-unit .flex-oe-list .flex-title .flex-number{display:inline-block;font-size:13pt;width:15%}.flex-laximo .flex-unit .flex-oe-list .flex-title .flex-oe{display:inline-block;color:#000;font-weight:400;font-size:11pt;width:25%}.flex-laximo .flex-unit .flex-oe-list .flex-title .flex-name{display:inline-block;color:#000;font-weight:400;font-size:11pt;width:60%}.flex-laximo .flex-unit .flex-oe-list .flex-item{color:#e02222;font-size:0;border-bottom:1px solid #ebebeb;padding:8px;padding-left:12px;padding-right:12px;display:block;margin-right:30px;text-decoration:none;animation-name:fly-in;animation-duration:.4s;transition:.2s}.flex-laximo .flex-unit .flex-oe-list .flex-item:hover{color:#fff;background:#e02222}.flex-laximo .flex-unit .flex-oe-list .flex-item .flex-number{display:inline-block;font-size:11pt;font-weight:400;width:15%}.flex-laximo .flex-unit .flex-oe-list .flex-item:hover .flex-numer{color:#fff}.flex-laximo .flex-unit .flex-oe-list .flex-item .flex-oe{display:inline-block;color:#000;font-size:10pt;width:25%}.flex-laximo .flex-unit .flex-oe-list .flex-item:hover .flex-oe{color:#fff}.flex-laximo .flex-unit .flex-oe-list .flex-item .flex-name{display:inline-block;color:#000;font-size:10pt;width:60%}.flex-laximo .flex-unit .flex-oe-list .flex-item:hover .flex-name{color:#fff}.flex-laximo .flex-unit .flex-image-part a{display:inline-block;border:1px solid transparent;color:#000;text-decoration:none;width:190px;font-size:11pt;vertical-align:top;text-align:center}.flex-laximo .flex-unit .flex-image-part a:hover{border:1px solid #e02222}.flex-laximo .flex-unit .flex-image-part a:hover .flex-name{color:#fff;background:#e02222}.flex-laximo .flex-unit .flex-image-part a img{margin:15px auto}.flex-laximo .flex-unit .flex-image-part a .flex-name{display:block;padding:10px}.flex-laximo .flex-unit .flex-image-part a .flex-name .flex-code{display:block;font-weight:600}.flex-laximo .flex-groups-list>a.flex-title{color:#2766d9;border:1px solid #ebebeb;display:block;font-size:16pt;padding:10px;padding-left:16px;padding-right:16px;margin-right:30px;font-weight:400;text-decoration:none}.flex-laximo .flex-groups-list>a.flex-title:hover{text-decoration:underline}.flex-laximo .flex-unit{display:table;width:100%;margin-bottom:30px}.flex-laximo .flex-unit:last-child{margin-bottom:0}.flex-laximo .flex-unit .flex-image-part{display:table-cell;vertical-align:top;padding-top:30px;width:280px}.flex-laximo .flex-unit .flex-oe-list{display:table-cell;vertical-align:top}.flex-laximo .flex-groups-list{padding:50px;padding-right:20px}.flex-laximo .flex-laximo-unit{padding-bottom:50px}.flex-laximo .flex-laximo-unit .flex-oe-list .flex-title{border-bottom:1px solid #ebebeb;background:#fcfcfc;font-size:0;font-weight:700;color:#2766d9;padding:8px;padding-left:12px;padding-right:12px}.flex-laximo .flex-laximo-unit .flex-oe-list .flex-title .flex-number{display:inline-block;font-size:10pt;width:28px}.flex-laximo .flex-laximo-unit .flex-oe-list .flex-title .flex-oe{display:inline-block;color:#000;font-weight:400;font-size:11pt;width:97px}.flex-laximo .flex-laximo-unit .flex-oe-list .flex-title .flex-name{display:inline-block;color:#000;font-weight:400;font-size:11pt}.flex-laximo .flex-laximo-unit .flex-oe-list .flex-item{color:#e02222;font-size:0;border-bottom:1px solid #ebebeb;cursor:pointer;display:block;text-decoration:none;animation-name:fly-in;animation-duration:.4s;transition:.2s}.flex-laximo .flex-laximo-unit .flex-oe-list .flex-item:hover{color:#fff;background:#e02222}.flex-laximo .flex-laximo-unit .flex-oe-list .flex-item .flex-number{display:table-cell;font-size:10pt;width:30px;padding:8px;padding-left:12px;padding-right:0;vertical-align:top}.flex-laximo .flex-laximo-unit .flex-oe-list .flex-item:hover .flex-numer{color:#fff}.flex-laximo .flex-laximo-unit .flex-oe-list .flex-item .flex-oe{display:table-cell;color:#000;font-size:10pt;width:100px;padding:8px;padding-left:0;padding-right:0;vertical-align:top}.flex-laximo .flex-laximo-unit .flex-oe-list .flex-item:hover .flex-oe{color:#fff}.flex-laximo .flex-laximo-unit .flex-oe-list .flex-item .flex-name{display:table-cell;color:#000;font-size:10pt;width:210px;font-weight:600;padding:8px;padding-left:0;padding-right:36px;vertical-align:top;background:url("/Plugins/FlexView/Images/FlexPinnedBoxIcon.png") no-repeat;background-position:right 6px top 6px}.flex-laximo .flex-laximo-unit .flex-oe-list .flex-item:hover .flex-name{color:#fff}.flex-laximo .flex-laximo-unit .flex-oe-list .flex-item .flex-selector{display:table-cell;color:#000;font-size:10pt;width:40px;text-align:right;vertical-align:top;padding-top:5px;padding-right:12px}.flex-laximo .flex-laximo-unit .flex-oe-list .flex-item .attributes{font-size:8pt;color:#535353;padding:0 8px 8px 12px;word-break:break-word}.flex-laximo .flex-laximo-unit .flex-oe-list .flex-item .attributes .name{font-weight:600}.flex-laximo .flex-laximo-unit .flex-oe-list .flex-item:hover .attributes{color:#fff}.flex-laximo .flex-laximo-unit .flex-oe-part{display:table-cell;vertical-align:top;padding-right:50px;padding-top:30px}.flex-laximo .flex-laximo-unit .flex-oe-part .flex-oe-part-table{border:1px solid #dcdcdc;display:block;margin-top:20px;margin-left:30px}.flex-laximo .flex-laximo-unit .flex-oe-part .flex-pinned-items{overflow-y:auto}.flex-laximo .flex-laximo-unit .flex-oe-part .flex-pinned-items .flex-item{background:#fff2f2}.flex-laximo .flex-laximo-unit .flex-oe-part .flex-pinned-items .flex-item .flex-name{background:url("/Plugins/FlexView/Images/FlexPinnedBoxSelectedIcon.png") no-repeat;background-position:right 6px top 6px}.flex-laximo .flex-laximo-unit .flex-oe-part .flex-pinned-items .flex-item:hover{background-color:#e02222}.flex-laximo .flex-laximo-unit .flex-oe-part .flex-items{max-height:555px;overflow-y:auto}.flex-laximo .flex-laximo-unit .flex-oe-part .flex-items .flex-item{animation:none}.flex-laximo .flex-laximo-unit .flex-oe-part .flex-checkbox{background:url("/Plugins/FlexView/Images/FlexCheckboxRedIcons.png") left 0 no-repeat}.flex-laximo .flex-laximo-unit .flex-oe-part .flex-checkbox:hover{background:url("/Plugins/FlexView/Images/FlexCheckboxRedIcons.png") left -24px no-repeat}.flex-laximo .flex-laximo-unit .flex-oe-part .flex-checkbox.flex-selected{background:url("/Plugins/FlexView/Images/FlexCheckboxRedIcons.png") left -48px no-repeat}.flex-laximo .flex-laximo-unit .flex-oe-part .flex-checkbox.flex-selected:hover{background:url("/Plugins/FlexView/Images/FlexCheckboxRedIcons.png") left -72px no-repeat}.flex-laximo .flex-laximo-unit .flex-confirmation{margin-top:40px;text-align:center}.flex-laximo .flex-laximo-unit .flex-confirmation>span{display:block;margin-bottom:10px}.flex-laximo .flex-laximo-unit .flex-confirmation .flex-selected-items-oes{display:block;font-size:10pt;margin-left:50px;margin-right:50px;font-weight:600}.flex-laximo .flex-laximo-unit .flex-confirmation span .flex-selected-items-count{font-weight:600}.flex-laximo .flex-laximo-unit .flex-confirmation .flex-button{display:block;color:#fff;background:#e02222;border:0;width:280px;text-align:center;padding:6px;margin:0 auto;border-radius:3px;font-size:10pt;margin-top:20px}.flex-laximo .tree-units-list{display:table-cell;padding:50px;padding-top:30px;padding-right:10px;vertical-align:top}.flex-laximo .tree-units-list a{display:inline-block;border:1px solid transparent;color:#000;text-decoration:none;width:190px;font-size:11pt;vertical-align:top;text-align:center}.flex-laximo .tree-units-list a:hover{border:1px solid #e02222}.flex-laximo .tree-units-list a:hover .flex-name{color:#fff;background:#e02222}.flex-laximo .tree-units-list a img{margin:15px auto;max-width:100%}.flex-laximo .tree-units-list a .flex-name{display:block;padding:10px}.flex-laximo .tree-units-list a .flex-name .flex-code{display:block;font-weight:600}.flex-laximo .flex-laximo-models .models-list{margin:50px auto;padding:20px;display:table}.flex-laximo .flex-laximo-models .models-list .model-picker-wrapper{display:table-cell;vertical-align:middle}.flex-laximo .flex-laximo-models .models-list .model-image-wrapper{display:table-cell;vertical-align:middle;padding-left:60px}.flex-laximo .flex-laximo-models .model-picker{margin:0 auto;display:table}.flex-laximo .flex-laximo-models .model-picker .parameter{display:table-row}.flex-laximo .flex-laximo-models .model-picker .parameter .name{display:table-cell;text-align:right;padding-right:20px;padding-bottom:15px}.flex-laximo .flex-laximo-models .model-picker .parameter .value{display:table-cell;padding-bottom:15px}.flex-laximo .flex-laximo-models .model-picker .parameter:last-of-type .name{padding-bottom:0}.flex-laximo .flex-laximo-models .model-picker .parameter:last-of-type .value{padding-bottom:0}.flex-laximo .flex-laximo-models .model-picker .parameter .value .selected{font-weight:600;margin-left:2px}.flex-laximo .flex-laximo-models .model-picker .parameter .value button{padding:1px;margin:0;margin-top:1px;margin-right:5px;background:0;border:0;float:right;cursor:pointer}.flex-laximo .flex-laximo-models .model-picker .parameter .value button i{color:#e02222}.flex-laximo .models-list .flex-drop-down{background:#fff;border:1px solid #b6b6b6;border-radius:0}.flex-laximo .flex-laximo-models .model-picker .parameter .flex-drop-down dt span.flex-drop-down-link{width:260px;color:#000}.flex-laximo .flex-laximo-models .model-picker .button{display:block;color:#fff;background:#e02222;border:0;width:282px;text-align:center;padding:6px;border-radius:3px;text-decoration:none}.flex-laximo .flex-laximo-models .vehicles-list .container{padding:50px;padding-top:0}.flex-laximo .flex-laximo-models .vehicles-list .variants{display:table;width:100%}.flex-laximo .flex-laximo-models .vehicles-list .variants .header,.flex-laximo .flex-laximo-models .vehicles-list .variants a{display:table-row}.flex-laximo .flex-laximo-models .vehicles-list .variants .header>span,.flex-laximo .flex-laximo-models .vehicles-list .variants a>span{display:table-cell;padding:6px;padding-left:12px;padding-right:12px;border-bottom:1px solid #ebebeb}.flex-laximo .flex-laximo-models .vehicles-list .variants .header>span{background:#fcfcfc;font-weight:400}.flex-laximo .flex-laximo-models .vehicles-list .variants>a{text-decoration:none;color:#000}.flex-laximo .flex-laximo-models .vehicles-list .variants a:hover>span{background:#e02222;color:#fff}.levam-vehicle-list-detail-tooltip{padding:10px;padding-left:15px;padding-right:15px}.levam-vehicle-list-detail-tooltip .attributes{display:table;max-width:300px!important}.levam-vehicle-list-detail-tooltip .attributes .attribute{display:table-row;text-wrap:normal}.levam-vehicle-list-detail-tooltip .attributes .attribute>span{display:table-cell}.levam-vehicle-list-detail-tooltip .attributes .attribute>span.name{padding-right:10px;font-weight:500}@media only screen and (min-width:1240px){.flex-laximo .products .flex-item{width:1209px}.flex-laximo .products .flex-item.tiles-view{width:202px}}.flex-breadcrumb-bar-content{width:1210px;margin:0 auto;margin-bottom:20px}.flex-breadcrumb-bar{display:inline-block;border:1px solid #c9c9c9;border-radius:3px;background:linear-gradient(#dedede,#d5d5d5);font-size:0;vertical-align:top}.flex-breadcrumb-bar a:first-child{font-size:0}.flex-breadcrumb-bar a,.flex-breadcrumb-bar span{display:inline-block;color:#535353;text-decoration:none;padding-top:5px;padding-bottom:6px;padding-left:12px;padding-right:12px;font-size:10pt;font-weight:400;border-right:1px solid #c9c9c9;vertical-align:top;overflow:hidden;max-width:180px;white-space:nowrap;text-overflow:ellipsis}.flex-breadcrumb-bar a:hover{color:#e02222}.flex-breadcrumb-bar span{background:linear-gradient(#d5d5d5,#dedede)}.flex-breadcrumb-bar a:first-child{width:10px;height:18px;background:url("/Plugins/FlexView/Images/FlexBreadcrumbHomeIcon.png") center center no-repeat}.flex-breadcrumb-bar span:last-child{border-right:0}.flex-breadcrumb-bar a:first-child:hover{background:url("/Plugins/FlexView/Images/FlexBreadcrumbHomeIconHover.png") center center no-repeat}.share{display:inline-block;float:right}.share .share-popup-button{display:block;color:#535353;text-decoration:none;padding-top:4px;padding-bottom:5px;padding-left:30px;padding-right:12px;margin-left:10px;font-size:10pt;font-weight:400;vertical-align:top;border:1px solid #c9c9c9;border-radius:3px;background:url("/Plugins/FlexView/Images/FlexSharePageIcon.png") 10px center no-repeat,linear-gradient(#dedede,#d5d5d5)}.share .share-form-container,.flex-manage-users .share-form-container{display:none;position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:99998;background-color:rgba(255,255,255,.8)}.flex-manage-users .share-popup-button{float:right;margin-right:10px}.share .share-form,.flex-manage-users .share-form{top:50%;left:50%;transform:translate(-50%,-50%);display:none;position:fixed;width:400px;border:1px solid #d3d3d3;background:#fafafb;padding:40px;z-index:99999}.share .share-form input[type="text"],.flex-manage-users .share-form input[type="text"]{display:block;width:385px}.share .share-form textarea,.flex-manage-users .share-form textarea{display:block;width:385px;height:140px;padding:4px;padding-left:8px;padding-right:8px;resize:vertical}.share .share-form span,.flex-manage-users .share-form span{display:block;font-size:10pt;margin-bottom:5px}.share .share-form span:nth-child(n+3),.flex-manage-users .share-form span:nth-child(n+3){margin-top:15px}.share .share-form span.title,.flex-manage-users .share-form span.title{font-size:13pt;margin-bottom:30px;padding-left:24px;background:url("/Plugins/FlexView/Images/FlexSharePageIcon.png") left center no-repeat}.share .share-form .close-popup-button,.flex-manage-users .share-form .close-popup-button{position:absolute;top:10px;right:10px;background:transparent url("/Plugins/FlexView/Images/FlexPopupCloseButtonIcon.png") center center no-repeat;width:30px;height:30px;border:0}.share .share-form .share-button,.flex-manage-users .share-form .share-button{display:block;width:200px;margin:0 auto;margin-top:30px;text-transform:uppercase;border:1px solid #404040;background:linear-gradient(#565656,#505050);padding-bottom:5px}.flex-row-add-to-license-plate{display:inline-block;float:right}.flex-add-to-license-plate .flex-add-to-license-plate-popup-button{display:block;color:#535353;text-decoration:none;padding-top:4px;padding-bottom:5px;padding-left:30px;padding-right:12px;font-size:10pt;font-weight:400;vertical-align:top;border:1px solid #c9c9c9;border-radius:3px;background:url("/Plugins/FlexView/Images/FlexAddToLicensePlateIcon.png") 10px center no-repeat,linear-gradient(#dedede,#d5d5d5)}.flex-add-to-license-plate .flex-add-to-license-plate-form-container{display:none;position:fixed;top:0;left:0;z-index:99998;background-color:rgba(255,255,255,.8)}.flex-add-to-license-plate .flex-add-to-license-plate-form{display:none;position:fixed;width:400px;border:1px solid #d3d3d3;background:#fafafb;padding:40px;top:0;left:0;z-index:99999}.flex-add-to-license-plate .flex-add-to-license-plate-form input[type="text"]{display:block;width:385px}.flex-add-to-license-plate .flex-add-to-license-plate-form textarea{display:block;width:385px;height:140px;padding:4px;padding-left:8px;padding-right:8px;resize:vertical}.flex-add-to-license-plate .flex-add-to-license-plate-form span{display:block;font-size:10pt;margin-bottom:5px}.flex-add-to-license-plate .flex-add-to-license-plate-form span.flex-title{font-size:13pt;margin-bottom:30px;padding-left:24px;background:url("/Plugins/FlexView/Images/FlexAddToLicensePlateIcon.png") left center no-repeat}.flex-add-to-license-plate .flex-add-to-license-plate-form span.flex-vin{margin-top:15px}.flex-add-to-license-plate .flex-add-to-license-plate-form span.flex-note{margin-top:15px}.flex-add-to-license-plate .flex-add-to-license-plate-form .flex-close-popup-button{position:absolute;top:10px;right:10px;background:transparent url("/Plugins/FlexView/Images/FlexPopupCloseButtonIcon.png") center center no-repeat;width:30px;height:30px;border:0}.flex-add-to-license-plate .flex-add-to-license-plate-form .flex-add-button{display:block;width:200px;margin:0 auto;margin-top:30px;text-transform:uppercase;border:1px solid #404040;background:linear-gradient(#565656,#505050);padding-bottom:5px}.flex-overdue-invoices-modal-popup .flex-overdue-invoices-container{display:none;position:fixed;top:0;left:0;z-index:99998;background-color:rgba(255,255,255,.8)}.flex-overdue-invoices-modal-popup .flex-overdue-invoices{display:none;position:fixed;width:400px;border:1px solid #d3d3d3;background:#fafafb;padding:40px;top:0;left:0;z-index:99999}.flex-overdue-invoices-modal-popup .flex-overdue-invoices span{display:block;font-size:10pt;margin-bottom:5px}.flex-overdue-invoices-modal-popup .flex-overdue-invoices span.flex-title{font-size:13pt;margin-bottom:30px;padding-left:24px;background:url("/Plugins/FlexView/Images/FlexPopupInfoIcon.png") left center no-repeat}.flex-overdue-invoices-modal-popup .flex-overdue-invoices span.flex-text{display:block;text-align:center}.flex-overdue-invoices-modal-popup .flex-overdue-invoices .flex-close-popup-button{position:absolute;top:10px;right:10px;background:transparent url("/Plugins/FlexView/Images/FlexPopupCloseButtonIcon.png") center center no-repeat;width:30px;height:30px;border:0}.flex-overdue-invoices-modal-popup .flex-overdue-invoices .flex-go-to-invoices-button{display:block;width:200px;margin:0 auto;margin-top:30px;text-transform:uppercase;border:1px solid #404040;background:linear-gradient(#565656,#505050);padding-bottom:5px}.flex-custom-modal-popup .flex-custom-popup-container{display:none;position:fixed;top:0;left:0;z-index:99998;background-color:rgba(255,255,255,.8)}.flex-custom-modal-popup .flex-custom-popup{display:none;position:fixed;width:400px;border:1px solid #d3d3d3;background:#fafafb;padding:40px;top:0;left:0;z-index:99999}.flex-custom-modal-popup .flex-custom-popup .flex-close-popup-button{position:absolute;top:10px;right:10px;background:transparent url("/Plugins/FlexView/Images/FlexPopupCloseButtonIcon.png") center center no-repeat;width:30px;height:30px;border:0}.merge-accounts-popup-container{display:none;position:fixed;top:0;left:0;z-index:99998;background-color:rgba(255,255,255,.8)}.merge-accounts-popup{display:none;position:fixed;width:400px;border:1px solid #d3d3d3;background:#fafafb;padding:40px;top:0;left:0;z-index:99999}.merge-accounts-popup .close-popup-button{position:absolute;top:10px;right:10px;background:transparent url("/Plugins/FlexView/Images/FlexPopupCloseButtonIcon.png") center center no-repeat;width:30px;height:30px;border:0}.merge-accounts-popup #OriginalAccountPassword{display:block;margin:20px 0 10px 0;width:100%;box-sizing:border-box}.merge-accounts-popup .merge-button{display:block;width:100%}.flex-basket-selector{display:inline-block;float:right;font-size:0}.flex-basket-selector .flex-drop-down{border-radius:0;border-top-left-radius:3px;border-bottom-left-radius:3px;background:#fff;font-size:10pt;width:300px}.flex-basket-selector .flex-drop-down.flex-non-removable{border-radius:3px}.flex-basket-selector .flex-drop-down dt span.flex-drop-down-link{padding-top:5px;padding-bottom:6px;padding-left:8px;padding-right:24px}.flex-basket-selector .flex-remove-basket-button{display:inline-block;font-size:10pt;color:#535353;text-decoration:none;padding-top:5px;padding-bottom:6px;padding-left:28px;padding-right:12px;font-size:10pt;font-weight:400;vertical-align:top;border:1px solid #c9c9c9;border-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px;background:url("/Plugins/FlexView/Images/FlexRemoveBasketIcon.png") 10px center no-repeat,linear-gradient(#dedede,#d5d5d5)}.flex-basket-selector .flex-add-new-basket{display:none;position:relative}.flex-basket-selector .flex-add-new-basket #BasketAddNewBasket{width:340px;padding-top:5px;padding-bottom:4px;padding-right:60px;border-radius:3px}.flex-basket-selector .flex-add-new-basket #BasketAddNewBasketConfirm{position:absolute;top:1px;right:1px;width:26px;height:32px;padding-right:26px;background:transparent url("/Plugins/FlexView/Images/FlexAddNewBasketConfirmIcon.png") center 11px no-repeat;border:0;border-radius:0}.flex-basket-selector .flex-add-new-basket #BasketAddNewBasketCancel{position:absolute;top:1px;right:35px;width:26px;height:32px;background:transparent url("/Plugins/FlexView/Images/FlexAddNewBasketCancelIcon.png") center center no-repeat;border:0;border-radius:0}.flex-order-process{animation-name:fly-in-soft;animation-duration:.4s}.flex-order-process .flex-tabs{border-bottom:1px solid #eaeaea;margin:25px;margin-bottom:0;padding-left:20px;font-size:0}.flex-order-process .flex-tabs a{display:inline-block;color:#2766d9;border:1px solid #eaeaea;background:linear-gradient(#fafcff,#eef5ff);text-decoration:none;text-transform:uppercase;font-size:10pt;padding:10px;padding-left:18px;padding-right:18px;margin-bottom:-1px;margin-right:5px}.flex-order-process .flex-tabs>span{display:inline-block;border:1px solid #eaeaea;text-decoration:none;text-transform:uppercase;font-size:10pt;padding:10px;padding-left:18px;padding-right:18px;margin-bottom:-1px;margin-right:5px;color:#000;background:#fff;border-bottom:1px solid #fff}.flex-order-process .flex-tabs>span>span{display:inline-block;color:#fff;font-weight:300;background:#e02222;border-radius:99px;width:26px;height:22px;padding-top:3px;vertical-align:middle;margin-right:8px;text-align:center}.flex-order-process .flex-tabs>span.flex-disabled{color:#7f7f7f;font-weight:300;border-bottom:1px solid #eaeaea;background:#f4f4f4}.flex-order-process .flex-tabs>span.flex-disabled>span{background:#afafaf;border-radius:99px}.flex-order-process .flex-tabs>a>span{display:inline-block;color:#fff;font-weight:300;background:#bcc5d7;border-radius:99px;width:26px;height:24px;padding-top:2px;vertical-align:middle;margin-right:8px;text-align:center}.flex-order-process .flex-quick-items-add-title{display:block;font-size:15pt;margin-left:25px;padding:2px}.flex-order-process .flex-quick-items{display:block;font-size:15pt;padding-left:25px}.flex-order-process .flex-quick-items:before{font-family:"Font Awesome 5 Pro";font-weight:900;content:"";padding:0 4px 0 0;color:#525252}.flex-order-process .flex-form,.flex-reclamation-process .flex-form,.flex-return-process .flex-form{margin:25px;margin-top:0}.flex-return-form .flex-drop-down{width:236px;padding-top:5px;padding-bottom:6px;padding-left:8px;padding-right:24px}.flex-return-search-result-items #ReturnFormProducts_FlexDropDown.flex-drop-down{padding-right:5px;width:auto}.flex-return-search-result-items #ReturnFormProducts_FlexDropDown.flex-drop-down .flex-drop-down-link{width:675px!important}.flex-return-search-result-items .flex-return-part-controls{width:967px}.flex-last-items{margin:25px}.flex-last-items .flex-last-items-header{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#f5f9fe;border:1px solid #dfe9ff;position:relative}.flex-last-items .flex-title{flex:6;-webkit-flex:6;-ms-flex:6;font-weight:400;font-size:14pt;margin-bottom:0;border-bottom:0;padding:20px}.flex-last-items .flex-items-count{flex:0 0 85px;-webkit-flex:0 0 85px;-ms-flex:0 0 85px;position:relative}.flex-last-items .flex-items-count>span{background:#2766d9;width:45px;height:26px;color:#fff;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;border-radius:13px;line-height:26px}.flex-last-items .flex-title:before{content:url(/Plugins/FlexView/Images/FlexHistoryProductIcon.png);position:relative;top:4px;padding-right:10px}.flex-last-items .flex-title>span{color:#2766d9;position:absolute;top:50%;transform:translate(0,-50%)}.flex-last-items .flex-items{display:block;width:auto;margin-bottom:30px;padding:20px;font-size:0;border:1px solid #dfe9ff;border-top:0;position:relative;padding-bottom:68px}.flex-last-items .flex-show-more-button{display:block;text-transform:uppercase;background:linear-gradient(#676767,#505050);font-size:10pt;position:absolute;right:20px;margin-top:20px;color:#fff;text-decoration:none;border:1px solid #000;border-radius:3px;padding:4px;padding-left:8px;padding-right:8px}.flex-last-items .flex-items .flex-header,.flex-last-items .flex-items .flex-item,.flex-last-items .flex-items .flex-item-details{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-last-items .flex-items .flex-header>span{flex:4;-webkit-flex:4;-ms-flex:4;font-weight:300;font-size:9pt;padding:9px;background:#e4e4e4;text-align:left;text-shadow:0 1px 1px white;border-right:1px solid #d8d8d8}.flex-last-items .flex-items .flex-header>span:last-child{flex:0 0 90px;-webkit-flex:0 0 90px;-ms-flex:0 0 90px;text-align:center}.flex-last-items .flex-items .flex-item>span{flex:4;-webkit-flex:4;-ms-flex:4;font-size:10pt;font-weight:700;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:9px;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flex-last-items .flex-items .flex-item>span:last-child{flex:0 0 90px;-webkit-flex:0 0 90px;-ms-flex:0 0 90px;text-align:center}.flex-last-items .flex-items .flex-item>span:nth-last-child(2),.flex-last-items .flex-items .flex-item>span:nth-last-child(1){font-weight:400}.flex-last-items .flex-items .flex-item:nth-last-child(3){opacity:.6}.flex-last-items .flex-items .flex-item:nth-last-child(2){opacity:.3}.flex-last-items .flex-items span.flex-code{width:160px;border-left:1px solid #ebebeb}.flex-last-items .flex-items span.flex-manufacturer{width:160px}.flex-last-items .flex-items span.flex-name{width:160px}.flex-last-items .flex-items span.flex-amount{width:160px}.flex-carousel-actions .flex-carousel{width:1210px;margin-bottom:30px}.flex-carousel-actions{width:1210px;margin:0 auto}.flex-carousel-actions .flex-carousel>.flex-title{display:inline-block;font-size:18pt;padding-left:45px;color:#2766d9;background:url("/Plugins/FlexView/Images/FlexActionCarouselBullet.png") left center no-repeat;margin-top:20px;margin-bottom:20px}.flex-carousel-actions .flex-carousel>.flex-left-button{cursor:pointer;background:url("/Plugins/FlexView/Images/FlexActionCarouselLeftButton.png") no-repeat;width:23px;height:23px;float:right;margin-right:5px;margin-top:25px}.flex-carousel-actions .flex-carousel>.flex-left-button:hover{background:url("/Plugins/FlexView/Images/FlexActionCarouselLeftButtonHover.png") no-repeat}.flex-carousel-actions .flex-carousel>.flex-right-button{cursor:pointer;background:url("/Plugins/FlexView/Images/FlexActionCarouselRightButton.png") no-repeat;width:23px;height:23px;float:right;margin-top:25px}.flex-carousel-actions .flex-carousel>.flex-right-button:hover{background:url("/Plugins/FlexView/Images/FlexActionCarouselRightButtonHover.png") no-repeat}.flex-carousel .products .products-list{display:block}.flex-carousel-actions .flex-carousel .products>.flex-inner-wrapper{font-size:0;white-space:nowrap;font-size:0;overflow:hidden}.flex-carousel-actions .flex-carousel .products .flex-inner-wrapper .flex-item{position:relative;cursor:pointer;display:inline-block;white-space:normal;background:#fff;padding-top:12px;padding-bottom:12px;border:1px solid #ededed;text-decoration:none;font-size:11pt;width:263px;height:525px;vertical-align:top;margin-right:10px;margin-bottom:0;color:#000}.flex-basket-items{margin:25px}.flex-basket-items>.flex-title{font-weight:700;font-size:10pt;margin-bottom:10px}.flex-basket-total .flex-items .flex-title{margin-bottom:0}.flex-basket-items .flex-title>span{color:#e02222}.flex-basket-items .flex-items{display:block;width:100%;margin-bottom:20px;font-size:0}.flex-basket-items .flex-items .flex-header,.flex-basket-items .flex-items .flex-item,.flex-basket-items .flex-items .flex-item-details{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-basket-items .flex-items .flex-item-details{display:block}.flex-basket-items .flex-items .flex-header>span{font-weight:300;font-size:9pt;padding:9px;background:#e4e4e4;text-align:left;text-shadow:0 1px 1px white;border-right:1px solid #d8d8d8}.flex-basket-items .flex-items .flex-header>span.flex-name{border-right:0}.flex-basket-items .flex-items .flex-header>span:last-child{border-right:0}.flex-basket-items .flex-items .flex-item{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-basket-items .flex-items .flex-item.flex-state-onstock{background:#d4edda}.flex-basket-items .flex-items .flex-item.flex-state-outstock{background:#f8d7da}.flex-basket-items .flex-items .flex-item.flex-state-partly{background:#cce5ff}.flex-basket-items .flex-items .flex-item.flex-state-toorder{background:#fff3cd}.flex-basket-items .flex-items .flex-item>span{font-size:10pt;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:9px;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flex-basket-items .flex-items .flex-item>span>.flex-label{display:none}.flex-basket-items .flex-items .flex-item.flex-with-details>span{border-bottom:1px dashed #ebebeb}.flex-basket-items .flex-items .flex-item-details>span{display:block;font-size:9pt;border-bottom:1px dashed #ebebeb;padding:9px;padding-left:31px;vertical-align:top;color:#e02222;background:url("/Plugins/FlexView/Images/FlexReturnInformationsIcon.png") left 9px center no-repeat;background-size:14px}.flex-basket-items .flex-items .flex-item-details>div{display:block;font-size:9pt;font-weight:600;border-bottom:1px dashed #ebebeb;padding:9px;padding-left:31px;vertical-align:top;color:#000;background:url("/Plugins/FlexView/Images/FlexDeliveryTimesSurchargeIcon.png") 9px 13px no-repeat;background-size:14px}.flex-basket-items .flex-items .flex-item-details>div>span{display:block;font-weight:300}.flex-basket-items .flex-items .flex-item-details>*:last-child{border-bottom:1px solid #ebebeb}.flex-basket-items .flex-items .flex-item-details>div .flex-surcharge{color:#488d34}.flex-basket-items .flex-surcharge.item .name{display:inline-block;width:697px}.flex-basket-items.flex-order-recap .flex-surcharge.item .name{width:817px}.flex-basket-items .flex-items .flex-item-details>div .flex-surcharge.item{font-size:10pt}.flex-basket-items .flex-items .flex-item-details>div .flex-surcharge .flex-surcharge-price{color:#000}.flex-basket-items .flex-surcharge.item .flex-surcharge-price .price{display:inline-block;width:79px;font-weight:600}.flex-basket-items.flex-order-recap .flex-surcharge.item .flex-surcharge-price .price{width:76px}.flex-basket-items .flex-items .flex-item>span:last-child{border-right:0}.flex-basket-items .flex-items span.flex-selector{width:15px}.flex-basket-items .flex-items .flex-item>span .flex-checkbox{width:13px;height:13px;background:url("/Plugins/FlexView/Images/FlexCheckboxSmallIcons.png") left 0 no-repeat}.flex-basket-items .flex-items .flex-item>span .flex-checkbox:hover{background:url("/Plugins/FlexView/Images/FlexCheckboxSmallIcons.png") left -13px no-repeat}.flex-basket-items .flex-items .flex-item>span .flex-checkbox.flex-selected{background:url("/Plugins/FlexView/Images/FlexCheckboxSmallIcons.png") left -26px no-repeat}.flex-basket-items .flex-items .flex-item>span .flex-checkbox.flex-selected:hover{background:url("/Plugins/FlexView/Images/FlexCheckboxSmallIcons.png") left -39px no-repeat}.flex-basket-items .flex-items .flex-item>span.flex-code{font-weight:700;color:#2766d9}.flex-basket-items .flex-items .flex-item>span.flex-code a{color:#2766d9;text-decoration:none}.flex-basket-items .flex-items .flex-item>span.flex-code a:hover{text-decoration:underline}.flex-basket-items .flex-items span.flex-code{width:88px;flex-grow:1}.flex-basket-items .flex-items .flex-item>span.flex-manufacturer{font-weight:700}.flex-basket-items .flex-items span.flex-manufacturer{width:120px}.flex-basket-items .flex-items .flex-item>span.flex-name{border-right:0}.flex-basket-items .flex-items span.flex-name{width:160px}.flex-basket-items .flex-items .flex-item>span.flex-spz{padding-top:6px;padding-bottom:6px}.flex-basket-items .flex-items span.flex-spz{width:92px;overflow:visible}.flex-basket-items .flex-items span.flex-to-delivery{width:25px}.flex-basket-items .flex-items span.flex-to-order{width:25px}.flex-basket-items .flex-items span.flex-discount{width:28px}.flex-basket-items .flex-items .flex-item>span.flex-price-per-piece{font-weight:600}.flex-basket-items .flex-items span.flex-price-per-piece{width:60px}.flex-basket-items .flex-items span.flex-price-per-piece-with-vat{width:60px}.flex-basket-items .flex-items .flex-item>span.flex-price-total{font-weight:600}.flex-basket-items .flex-items span.flex-price-total{width:60px}.flex-basket-items .flex-items span.flex-price-total-with-vat{width:60px}.flex-basket-items .flex-items .flex-item>span.flex-amount{padding-top:6px;padding-bottom:6px;white-space:nowrap}.flex-basket-items .flex-items span.flex-amount{width:102px}.flex-basket-items.flex-order-recap .flex-items .flex-header>span.flex-name{border-right:1px solid #ebebeb}.flex-basket-items.flex-order-recap .flex-items .flex-item>span.flex-name{border-right:1px solid #ebebeb}.flex-basket-items.flex-order-recap .flex-items span.flex-code{width:120px;flex-grow:initial}.flex-basket-items.flex-order-recap .flex-items span.flex-name{width:88px;flex-grow:1}.flex-basket-items.flex-order-recap .flex-items .flex-item>span.flex-amount{padding:9px;white-space:normal}.flex-basket-items.flex-order-recap .flex-items span.flex-amount{width:50px}.flex-basket-items.flex-order-recap .flex-items .flex-item>span.flex-code{color:#000}.flex-basket-items .flex-items .flex-item .flex-drop-down dt span.flex-drop-down-link{font-size:9pt;padding:3px;padding-left:6px;padding-right:22px;min-width:60px}.flex-basket-items .flex-items .flex-item .flex-drop-down dd ul li span.flex-drop-down-link{font-size:9pt;padding:3px;padding-left:6px;padding-right:22px}.flex-basket-items .flex-items .flex-item .flex-remove-from-basket{font-size:0;text-align:left;display:block}.flex-basket-items .flex-items .flex-item .flex-remove-from-basket input[type="text"]{margin:0;padding:0;font-weight:600;line-height:16pt;vertical-align:top;border-top-left-radius:3px;border-bottom-left-radius:3px;border:1px solid #cdcdcd;background:#f9f9f9;font-size:11pt;padding-left:5px;padding-right:5px;width:40px;height:23px}.flex-basket-items .flex-items .flex-item .flex-remove-from-basket .flex-remove-from-basket-button{cursor:pointer;margin:0;padding:5px;font-size:0;width:28px;border-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border:1px solid #ca1f1f;height:25px;vertical-align:top;background:url("/Plugins/FlexView/Images/FlexRemoveIcon.png") center 6px no-repeat,linear-gradient(#e02222,#ca1f1f)}.flex-basket-items .flex-items .flex-item .flex-remove-from-basket .flex-remove-from-basket-button:hover{background:url("/Plugins/FlexView/Images/FlexRemoveIcon.png") center 6px no-repeat,linear-gradient(#2766d9,#235cc4);border:1px solid #235cc4}.flex-basket-items .flex-items .flex-item .flex-remove-from-basket .flex-spinner{display:inline-block;width:24px}.flex-basket-items .flex-items .flex-item .flex-remove-from-basket .flex-spinner .flex-spinner-increment-button{cursor:pointer;display:block;height:11px;background:#eee url("/Plugins/FlexView/Images/FlexSpinnerIncrement.png") center center no-repeat;border:1px solid #cdcdcd;border-left:0;border-right:0}.flex-basket-items .flex-items .flex-item .flex-remove-from-basket .flex-spinner .flex-spinner-decrement-button{cursor:pointer;display:block;height:11px;background:#eee url("/Plugins/FlexView/Images/FlexSpinnerDecrement.png") center center no-repeat;border:1px solid #cdcdcd;border-top:0;border-left:0;border-right:0}.flex-basket-items .flex-empty-basket-form{background:#fafafb;padding:20px;text-align:center;font-weight:600}.flex-basket-items .flex-basket-total.flex-items .flex-item>span.flex-title{color:#2766d9;text-align:right;font-size:14pt;font-weight:300}.flex-basket-items .flex-basket-total.flex-items span.flex-title{width:857px}.flex-basket-items .flex-basket-total.flex-items .flex-item>span.flex-without-vat{white-space:nowrap;font-size:14pt;font-weight:700}.flex-basket-items .flex-basket-total.flex-items span.flex-without-vat{width:121px}.flex-basket-items .flex-basket-total.flex-items .flex-item>span.flex-with-vat{white-space:nowrap;font-size:14pt;font-weight:600}.flex-basket-items .flex-basket-total.flex-items span.flex-with-vat{width:121px}.flex-basket-items .flex-basket-total.flex-items .flex-item.flex-transport>span.flex-title{color:#000;font-size:11pt}.flex-basket-items .flex-basket-total.flex-items .flex-item.flex-transport>span.flex-without-vat{font-size:11pt}.flex-basket-items .flex-basket-total.flex-items .flex-item.flex-transport>span.flex-with-vat{font-size:11pt}.flex-quick-basket-add{border-bottom:1px solid #e0e0e0;padding-bottom:25px}.flex-quick-basket-add>span{display:inline-block;color:#2766d9;margin-right:10px}.flex-quick-basket-add input[type="text"]{font-weight:300;font-size:10pt;padding:4px;padding-left:8px;padding-right:8px}.flex-quick-basket-add input[type="button"]{cursor:pointer;font-size:10pt;color:#fff;text-decoration:none;border:1px solid #000;border-radius:3px;background:linear-gradient(#676767,#505050);padding:3px;padding-left:8px;padding-right:8px}.flex-quick-basket-add>.flex-progress{display:inline-block;vertical-align:middle;width:16px;height:16px;margin-left:5px}.flex-basket-import>span{display:block;color:#2766d9;margin-right:10px}.flex-basket-import .flex-basket-import-form{border:1px solid #e0e0e0;padding:10px;padding-left:15px;margin-top:10px}.flex-basket-import .flex-basket-import-form>span{display:inline-block;font-size:10pt;margin-right:5px}.flex-basket-import .flex-drop-down{margin-right:20px}.flex-basket-import .flex-drop-down dt span.flex-drop-down-link{font-size:10pt;width:auto;min-width:220px}.flex-basket-import .flex-drop-down dd ul li span.flex-drop-down-link{font-size:10pt}.flex-basket-import .flex-file-upload input[type="button"]{cursor:pointer;font-size:10pt;color:#000;text-decoration:none;border:1px solid #cbcbcb;border-radius:3px;background:linear-gradient(#e4e4e4,#d7d7d7);padding:3px;padding-left:8px;padding-right:8px}.flex-basket-import .flex-file-upload span{font-size:10pt;font-weight:600}.flex-basket-import .flex-basket-import-form .flex-file-upload-button{float:right}.flex-basket-import .flex-basket-import-form .flex-file-upload-button>input[type="button"]{cursor:pointer;font-size:10pt;color:#fff;text-decoration:none;border:1px solid #000;border-radius:3px;background:url("/Plugins/FlexView/Images/FlexUploadIcon.png") no-repeat,linear-gradient(#676767,#505050);background-position:left 10px center;padding:3px;padding-left:26px;padding-right:8px;vertical-align:middle}.flex-basket-import .flex-basket-import-form .flex-file-upload-button>.flex-progress{display:inline-block;vertical-align:middle;width:16px;height:16px;margin-right:5px}.flex-basket-import .flex-basket-import-sample{font-size:9pt;margin-top:12px;margin-left:1px}.flex-basket-import .flex-basket-import-sample a{color:#000}.flex-basket-import-result>span{display:block;color:#2766d9;margin-right:10px;margin-top:25px}.flex-basket-import-result .flex-basket-import-item{display:inline-block;font-size:9pt;border-right:1px solid #d2d2d2;padding-right:10px;margin-right:10px;margin-top:10px}.flex-basket-import-result .flex-basket-import-item:last-child{border-right:0;padding-right:0;margin-right:0}.flex-basket-import-result .flex-basket-import-item span{display:inline-block;padding:1px}.flex-basket-import-result .flex-basket-import-item .flex-manufacturer{font-weight:600}.flex-basket-import-result .flex-basket-import-item.flex-fail{padding-right:10px;margin-right:5px}.flex-basket-import-result .flex-basket-import-item.flex-fail span{background:#ffe4e4}.flex-basket-import-result .flex-basket-import-item.flex-fail .flex-code{padding-left:5px}.flex-basket-import-result .flex-basket-import-item.flex-fail .flex-amount{background:#ffe4e4 url("/Plugins/FlexView/Images/FlexImportFailIcon.png") no-repeat;background-position:right 5px center;padding-right:20px}.flex-basket-import-result .flex-basket-import-item.flex-minimum-order-fail{padding-right:10px;margin-right:5px}.flex-basket-import-result .flex-basket-import-item.flex-minimum-order-fail span{background:#fde6be}.flex-basket-import-result .flex-basket-import-item.flex-minimum-order-fail .flex-code{padding-left:5px}.flex-basket-import-result .flex-basket-import-item.flex-minimum-order-fail .flex-amount{background:#fde6be url("/Plugins/FlexView/Images/FlexImportFailIcon.png") no-repeat;background-position:right 5px center;padding-right:20px}.flex-basket-controls{margin:25px;text-align:right}.flex-basket-controls .print-offer{display:inline-block;background:url("/Plugins/FlexView/Images/FlexPrintBasketIcon.png") no-repeat,linear-gradient(#676767,#505050);background-position:left 25px center;font-size:11pt;color:#fff;text-decoration:none;border-radius:3px;padding:12px;padding-left:58px;padding-right:26px;border:0;float:left}.flex-basket-controls .flex-clear-basket{display:inline-block;background:url("/Plugins/FlexView/Images/FlexClearBasketIcon.png") no-repeat,linear-gradient(#666,#525252);background-position:left 26px center;font-size:11pt;color:#fff;text-decoration:none;border-radius:3px;padding:12px;padding-left:58px;padding-right:26px;border:0}.flex-basket-controls .flex-create-order{font-size:11pt;color:#fff;text-decoration:none;border-radius:3px;padding:12px;padding-left:26px;padding-right:58px;background:url("/Plugins/FlexView/Images/FlexCreateOrderIcon.png") no-repeat,linear-gradient(#e02222,#cb1f1f);background-position:right 26px center}.flex-reclamation-form>.flex-tabs{margin-bottom:25px}.flex-order-form>.flex-tabs{margin-bottom:25px}.flex-reclamation-form>.flex-form,.flex-reclamation-form div>.flex-form,.flex-return-form>.flex-form,.flex-return-form div>.flex-form{margin-top:10px}.flex-order-form>.flex-form.flex-order-form-login{background:#fcf8e2;border:1px solid #f7f1d4}.flex-order-process .flex-form,.flex-order-form div>.flex-form{background:#fff;border:1px solid #ebebeb;border-top:0}.flex-order-process .flex-basket .flex-form{background:#fff;border:1px solid #ebebeb;margin-top:20px}.flex-order-form .flex-form input[type="text"],.flex-order-form .flex-form input[type="password"],.flex-order-form .flex-form input[type="email"],.flex-order-form .flex-form input[type="tel"],.flex-order-form .flex-form input[type="time"]{padding:4px;padding-left:8px;padding-right:8px;width:260px}.flex-order-process>.flex-order-form>.flex-title,.flex-order-form div>.flex-title{font-size:14pt;text-align:left;margin-left:25px;margin-right:25px;display:block;padding:10px;background:#f7faff;border:1px solid #e7edfb}.flex-order-process>.flex-order-form>.flex-title.flex-order-form-title,.flex-order-form div>.flex-title.flex-order-form-title{font-size:16pt;text-align:left;display:block;padding:10px;font-weight:700;background-color:transparent;border:0}.flex-order-process>.flex-order-form>.flex-title.flex-order-form-sub-title,.flex-order-form div>.flex-title.flex-order-form-sub-title{font-size:12pt;text-align:left;display:inline-block;padding:10px;padding-top:0;padding-bottom:20px;background-color:transparent;border:0}.flex-order-form .flex-first-order-method{margin-left:25px;margin-right:25px;margin-bottom:25px}.flex-order-form .flex-first-order-method input[type="button"]{color:#000;font-size:11pt;padding:15px;padding-left:40px;padding-right:40px;background:transparent;font-weight:700;margin-right:10px}.phone-wrapper{width:442px}.phone-wrapper .flag{width:16px;height:17px;margin-right:4px;display:inline-block;background-size:contain;vertical-align:text-bottom;background-repeat:no-repeat}.phone-wrapper .flex-phone,.phone-wrapper .flex-delivery-phone{width:150px;display:inline-block;font-size:10pt;text-align:right;padding-right:10px;padding-top:5px}.phone-wrapper .flex-delivery-phone{width:150px}.flex-registration-form.subordinated-customer .phone-wrapper .flex-phone{width:100px}.phone-wrapper .flex-drop-down{width:130px}.flex-order-form .flex-form .flex-row .phone-wrapper .flex-drop-down dt span.flex-drop-down-link{width:130px}#OrderFormPhone{width:124px}.flex-order-form .flex-transports-payments-wrapper{}.flex-order-form .flex-transports-payments-wrapper ul.flex-radio-buttons li{display:block;padding-left:15px}.flex-order-form div.flex-transport-methods-wrapper>.flex-title,.flex-order-form div.flex-transport-methods-wrapper>.flex-form{margin-right:0}.flex-order-form .flex-transport-methods-wrapper,.flex-order-form .flex-payment-methods-wrapper{width:590px;display:inline-block;vertical-align:top}.flex-order-form div.flex-payment-methods-wrapper>.flex-title,.flex-order-form div.flex-payment-methods-wrapper>.flex-form{margin-right:0}.flex-order-form div.flex-payment-methods-wrapper>.flex-form{padding:0}.flex-order-form div.flex-payment-methods-wrapper>.flex-form .flex-row{padding:20px;margin-bottom:0}ul.flex-radio-buttons li .fas,ul.flex-radio-buttons li .far{font-size:25px;vertical-align:middle;margin:14px}.flex-order-recap>.flex-title{font-size:14pt;text-align:left;margin-left:25px;margin-right:25px;display:block;padding:10px;background:#f7faff;border:1px solid #e7edfb}.flex-order-recap>.flex-tabs{margin-bottom:25px}.flex-order-recap .flex-form .flex-row{margin-bottom:15px}.flex-order-recap .flex-form .flex-row:last-child{margin-bottom:0}.flex-order-recap .flex-form .flex-row>span{display:inline-block;font-size:10pt;padding-right:10px;padding-top:5px;width:180px;vertical-align:top}.flex-order-recap .flex-form .flex-row>span.flex-value-long{width:400px}.flex-order-recap .flex-form .flex-row>.flex-name{font-weight:600;text-align:right;width:280px}.flex-order-recap .flex-form .flex-row>.flex-value-wide{width:810px}.flex-reclamation-process>.flex-order-form>.flex-title,.flex-return-process>.flex-order-form>.flex-title{display:inline-block;font-size:14pt;padding:25px;text-align:center;width:100%}.flex-reclamation-process .purchased-products-overview{margin:25px}.flex-reclamation-process .flex-tabs{user-select:none;cursor:default;border-bottom:1px solid #eaeaea;margin:0;margin-bottom:25px;padding-left:20px;font-size:0}.flex-reclamation-process .flex-tabs>span{display:inline-block;border:1px solid #eaeaea;border-bottom-color:#eaeaea;border-bottom-style:solid;border-bottom-width:1px;text-decoration:none;text-transform:uppercase;font-size:10pt;padding:10px;padding-right:10px;padding-left:10px;padding-left:18px;padding-right:18px;margin-bottom:-1px;margin-right:5px;color:#000;background:#fff;border-bottom:1px solid #fff}.flex-reclamation-process .flex-tabs>span>span{display:inline-block;color:#fff;font-weight:300;background:#e02222;border-radius:99px;width:26px;height:24px;padding-top:2px;vertical-align:middle;margin-right:8px;text-align:center}.flex-reclamation-process .flex-tabs>span.flex-disabled{color:#7f7f7f;font-weight:300;border-bottom:1px solid #eaeaea;background:#f4f4f4}.flex-reclamation-process .flex-tabs>span.flex-disabled>span{background:#afafaf;border-radius:99px}.flex-reclamation-process .flex-filter-bar{margin-bottom:20px}.flex-reclamation-process .flex-filter-bar .flex-date-from{width:110px;margin-right:20px}.flex-reclamation-process .flex-filter-bar .flex-date-to{width:110px;margin-right:20px}.flex-reclamation-process .flex-filter-bar .flex-show{margin-right:20px}.flex-reclamation-process .flex-filter-bar .search{margin-right:20px}.flex-order-form>.flex-lost-password{display:inline-block;color:#e02222;font-size:10pt;text-decoration:none;background:url("/Plugins/FlexView/Images/LostPasswordIcon.png") left center no-repeat;padding:0 24px 0 24px;float:right;margin:2px 10px 0 25px}.flex-order-form>.flex-lost-password:hover{text-decoration:underline}.flex-order-form .flex-form .flex-row{margin-bottom:15px}.flex-order-form .flex-form .flex-row:last-child{margin-bottom:0}.flex-order-form .flex-form .flex-row>span{display:inline-block;font-size:10pt;text-align:right;padding-right:10px;padding-top:5px}.flex-order-form .flex-form .flex-row .flex-multi-box>span{font-size:10pt}.flex-order-form .flex-form .flex-row>span.flex-username{width:200px}.flex-order-form .flex-form .flex-row>span.flex-password{width:60px}.flex-order-form .flex-form .flex-row>input[type="button"]{background:linear-gradient(#565656,#4f4f4f);border:1px solid #404040;text-transform:uppercase;margin-left:20px;width:120px}.flex-order-form .flex-form .flex-row .login-controls input[type="button"]{background:linear-gradient(#565656,#4f4f4f);border:1px solid #404040;text-transform:uppercase;margin-left:20px;width:120px;vertical-align:middle}.flex-order-form .flex-form .flex-row .login-controls input[type="button"].google-login-button{width:31px;margin-left:2px;background:#4f4f4f url("/Plugins/FlexView/Images/Svg/GoogleSignInIcon.svg") center center no-repeat;background-size:12px;vertical-align:middle}.flex-order-form .flex-form .flex-row>*{vertical-align:top}.flex-order-form .flex-form .flex-row>.flex-login-error{display:block;color:#e02222;text-align:center}.flex-order-form .flex-form .flex-row>span.flex-company-name{width:230px}.flex-order-form .flex-form .flex-row>span.flex-first-name{width:230px}.flex-order-form .flex-form .flex-row>span.flex-last-name{width:150px}.flex-order-form .flex-form .flex-row>span.flex-street{width:230px}.flex-order-form .flex-form .flex-row>span.flex-city{width:150px}.flex-order-form .flex-form .flex-row>span.flex-zip-code{width:230px}.flex-order-form .flex-form .flex-row>#OrderFormZIPCode{width:97px}.flex-order-form .flex-form .flex-row>span.flex-state{width:313px}.flex-order-form .flex-form .flex-row .flex-drop-down dt span.flex-drop-down-link{width:276px}.flex-order-form .flex-form .flex-row>span.flex-ic{width:150px}.flex-order-form .flex-form .flex-row>span.flex-dic{width:149px}.flex-order-form .flex-form .flex-register-informations{display:none}.flex-order-form .flex-register-informations .flex-form .flex-row>input[type="button"]{background:linear-gradient(#565656,#4f4f4f);border:1px solid #404040;text-transform:uppercase;margin-left:243px;width:277px}.flex-order-form .flex-form .flex-row>span.flex-register-username{width:230px}.flex-order-form .flex-form .flex-row>span.flex-register-login{width:230px}.flex-order-form .flex-form .flex-row>span.flex-register-password{width:230px}.flex-order-form .flex-form .flex-row>span.flex-email{width:230px}.flex-order-form .flex-form .flex-row>span.flex-note{width:230px}.flex-order-form .flex-form .flex-row>span.flex-register-order-password-confirm{width:150px}.flex-order-form .flex-form .flex-row>span.flex-register-password-confirm{width:150px}.flex-order-form .flex-form .flex-row>span.flex-phone{width:150px}.flex-order-form .flex-form .flex-row>span.flex-send-register-order-password{width:230px}.flex-order-form .flex-form .flex-row>span.flex-send-confirmation-email{width:230px}.flex-order-form .flex-form .flex-row>span.flex-products-not-on-stock{width:230px}.flex-order-form .flex-form .flex-row>span.flex-custom-order-number{width:230px}.flex-order-form .flex-form .flex-row>span.flex-order-type{width:230px}.flex-order-form .flex-form .flex-row span.flex-order-priority{width:230px}.flex-basket-delivery-time .flex-form .flex-row>span{width:230px}.flex-order-form .flex-form .flex-row>div{display:inline-block}.flex-order-form .flex-form .flex-row>div>.flex-row{display:block;margin-left:242px;margin-bottom:5px}.flex-order-form .flex-form .flex-row>div>.flex-row:last-child{margin-bottom:0}.flex-order-form .flex-form .flex-row>div>.flex-row>span{padding-top:2px}.flex-order-form .flex-form .flex-row>div>.flex-row>span.flex-checkbox-toogle-text{display:block;text-align:left;padding-top:0}.flex-order-form .flex-form .flex-row>div>.flex-row>.flex-checkbox{vertical-align:middle}.flex-order-form div.flex-payment-methods-wrapper .flex-form .flex-row.flex-transport-surcharges-container{border-top:1px solid #ebebeb;padding:0}.flex-order-form .flex-transport-methods-wrapper .flex-form .flex-row .flex-zasilkovna-branch{padding-left:78px;padding-bottom:5px;font-size:9pt}.flex-order-form .flex-transport-methods-wrapper .flex-form .flex-row li{padding-left:2px}.flex-order-form .flex-transport-methods-wrapper .flex-form .flex-row .flex-drop-down .flex-text{font-weight:700}.flex-order-form .flex-form .flex-row.flex-transport-surcharges-container div{display:block}.flex-order-form .flex-form .flex-row.flex-transport-surcharges-container .flex-value{float:right}.flex-order-form .flex-form .flex-row.flex-transport-surcharges-container .flex-items{padding:20px}.flex-order-form .flex-form .flex-row.flex-transport-surcharges-container .flex-total{border-top:1px solid #ebebeb;padding:20px}.flex-order-form .flex-form .flex-row.flex-transport-surcharges-container div:first-of-type{border-top:0}.flex-order-form .flex-form .flex-row.flex-transport-surcharges-container .flex-total .flex-value{font-weight:600}.flex-order-form .flex-form .flex-row.flex-transport-surcharges-container .flex-item{margin-top:10px}.flex-order-form .flex-form .flex-row.flex-transport-surcharges-container .flex-item:first-of-type{margin-top:0}.flex-order-form .flex-form .flex-checkbox{width:13px;height:13px;background:url("/Plugins/FlexView/Images/FlexCheckboxSmallIcons.png") left 0 no-repeat}.flex-order-form .flex-form .flex-checkbox:hover{background:url("/Plugins/FlexView/Images/FlexCheckboxSmallIcons.png") left -13px no-repeat}.flex-order-form .flex-form .flex-checkbox.flex-selected{background:url("/Plugins/FlexView/Images/FlexCheckboxSmallIcons.png") left -26px no-repeat}.flex-order-form .flex-form .flex-checkbox.flex-selected:hover{background:url("/Plugins/FlexView/Images/FlexCheckboxSmallIcons.png") left -39px no-repeat}.flex-order-form .flex-form .flex-row>span.flex-transport-method{width:230px}.flex-order-form .flex-form .flex-row>span.flex-transport-zasilkovna{width:230px}.flex-order-form .flex-form .flex-row>span.flex-stock{width:150px}.flex-order-form .flex-form .flex-row>textarea{width:706px;height:100px;resize:vertical;padding:4px;padding-left:8px;padding-right:8px}.flex-order-form .flex-form .flex-row>span.products-not-on-stock{width:230px}.flex-order-form .flex-form .flex-row>span.flex-final-document-type{width:230px}.flex-order-form .flex-form .flex-row>span.flex-payment{width:230px}.flex-order-form .flex-form .flex-row>span.flex-send-confirmation-email{width:230px}.flex-order-form .flex-form .flex-row .flex-separate-on-single-document{padding-left:243px}.flex-order-process .flex-basket .show-retail-prices-controls{margin:0 25px 0 25px;text-align:right}.flex-order-process .flex-basket .show-retail-prices-controls .flex-checkbox{width:13px;height:13px;background:url("/Plugins/FlexView/Images/FlexCheckboxSmallIcons.png") left 0 no-repeat;margin-top:3px;float:right}.flex-order-process .flex-basket .show-retail-prices-controls .flex-checkbox:hover{background:url("/Plugins/FlexView/Images/FlexCheckboxSmallIcons.png") left -13px no-repeat}.flex-order-process .flex-basket .show-retail-prices-controls .flex-checkbox.flex-selected{background:url("/Plugins/FlexView/Images/FlexCheckboxSmallIcons.png") left -26px no-repeat}.flex-order-process .flex-basket .show-retail-prices-controls .flex-checkbox.flex-selected:hover{background:url("/Plugins/FlexView/Images/FlexCheckboxSmallIcons.png") left -39px no-repeat}.flex-order-process .flex-basket .show-retail-prices-controls .flex-checkbox-toogle-text{font-size:10pt;padding:0 20px 0 0}.flex-order-form .flex-delivery-informations{display:none}.flex-order-form #FormZasilkovna{display:none}.flex-order-form #FormPersonalPick{display:none;padding-left:78px;padding-bottom:5px;font-size:9pt}.flex-order-form #FormBalikovna{display:none;padding-left:78px;padding-bottom:5px;font-size:9pt}.flex-order-form #FormDpd{display:none;padding-left:78px;padding-bottom:5px;font-size:9pt}.flex-order-form #FormPpl{display:none;padding-left:78px;padding-bottom:5px;font-size:9pt}.flex-order-form .flex-transport-methods-container div.transport-method-description{display:none;padding-left:79px;padding-bottom:10px;margin-top:-10px;font-size:9pt}.flex-order-form .flex-transport-methods-wrapper .flex-form .flex-row #FormPersonalPick li{padding-left:2px}.flex-order-form .flex-form .flex-row>span.flex-delivery-branches{width:230px}.flex-order-form .flex-form .flex-row>span.flex-delivery-name{width:230px}.flex-order-form .flex-form .flex-row>span.flex-delivery-first-name-last-name{width:150px}.flex-order-form .flex-form .flex-row>span.flex-delivery-street{width:230px}.flex-order-form .flex-form .flex-row>span.flex-delivery-city{width:150px}.flex-order-form .flex-form .flex-row>span.flex-delivery-zip-code{width:230px}.flex-order-form .flex-form .flex-row>#OrderFormDeliveryZIPCode{width:97px}.flex-order-form .flex-form .flex-row>span.flex-delivery-state{width:313px}.flex-order-form .flex-form .flex-row>span.flex-delivery-phone{width:150px}.flex-order-form .flex-form .flex-row>span.flex-delivery-email{width:230px}.flex-order-process .flex-registration-step-1{display:none}.flex-order-process .flex-registration-step-2{display:none}.flex-order-process .flex-order-controls{margin:25px;text-align:right}.flex-order-process .flex-order-controls .flex-continue-in-order{font-size:11pt;color:#fff;text-decoration:none;border-radius:3px;padding:12px;padding-left:26px;padding-right:58px;background:url("/Plugins/FlexView/Images/FlexCreateOrderIcon.png") no-repeat,linear-gradient(#e02222,#cb1f1f);background-position:right 26px center}.flex-order-process .flex-order-controls .flex-back-to-basket{display:inline-block;background:url("/Plugins/FlexView/Images/FlexBackToBasketIcon.png") no-repeat,linear-gradient(#666,#525252);background-position:left 26px center;font-size:11pt;color:#fff;text-decoration:none;border-radius:3px;padding:12px;padding-left:58px;padding-right:26px}.flex-registration .flex-progress{display:none;vertical-align:middle;position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(255,255,255,.9) url(/Plugins/FlexView/Images/FlexLoadingSmall.gif) center center no-repeat}.flex-registration .flex-form{margin:25px}.flex-registration-form>.flex-form,.flex-registration-form div>.flex-form{margin-top:10px}.flex-registration-form .warning{text-align:center;color:red}.flex-registration-form .flex-form input[type="text"],.flex-registration-form .flex-form input[type="password"],.flex-registration-form .flex-form input[type="email"],.flex-registration-form .flex-form input[type="tel"]{padding:4px;padding-left:8px;padding-right:8px;width:260px}.flex-registration-form>.flex-title,.flex-registration-form div>.flex-title{display:inline-block;font-size:14pt;padding-left:25px}.flex-registration-form>.flex-lost-password{display:inline-block;color:#e02222;font-size:10pt;text-decoration:none;background:url("/Plugins/FlexView/Images/LostPasswordIcon.png") left center no-repeat;padding:2px;padding-left:24px;float:right;margin-right:25px}.flex-registration-form>.flex-lost-password:hover{text-decoration:underline}.flex-registration-form .flex-form .flex-row{margin-bottom:15px}.flex-registration-form .flex-form .flex-row:last-child{margin-bottom:0}.flex-registration-form .flex-form .flex-row>span{display:inline-block;font-size:10pt;text-align:right;padding-right:10px;padding-top:5px;width:230px}.flex-registration-form .flex-form .flex-row .flex-multi-box>span{font-size:10pt}.flex-registration-form .flex-form .flex-row>span.flex-username{width:200px}.flex-registration-form .flex-form .flex-row>span.flex-password{width:60px}.flex-registration-form .flex-form .flex-row>input[type="button"]{background:linear-gradient(#565656,#4f4f4f);border:1px solid #404040;text-transform:uppercase;margin-left:20px;width:120px}.flex-registration-form .flex-form .flex-row>*,.flex-reclamation-form .flex-form .flex-row>*,.flex-return-form .flex-form .flex-row>*{vertical-align:top}.flex-registration-form .flex-form .flex-row>.flex-login-error{display:block;color:#e02222;text-align:center}.flex-registration-form .flex-title:first-child{margin-top:25px}.flex-registration-form .flex-form .flex-row>span.flex-last-name{width:150px}.flex-registration-form .flex-form .flex-row>span.flex-phone{width:150px}.flex-registration-form .flex-form .flex-row>span.flex-city{width:150px}.flex-registration-form .flex-form .flex-row>#RegistrationFormZIPCode{width:97px}.flex-registration-form .flex-form .flex-row>span.flex-state{width:313px}#OrderFormDeliveryPhone{width:124px}#RegistrationFormPhone{width:124px}.flex-registration-form .flex-form .flex-row .phone-wrapper .flex-drop-down dt span.flex-drop-down-link{width:130px}.flex-registration-form.subordinated-customer .flex-form .flex-row .phone-wrapper .flex-drop-down dt span.flex-drop-down-link{width:130px}.flex-registration-form .flex-form .flex-row .flex-drop-down dt span.flex-drop-down-link{width:276px}.flex-registration-form .flex-form .flex-row>span.flex-ic{width:150px}.flex-registration-form .flex-form .flex-row>#RegistrationFormIC{width:97px}.flex-registration-form .flex-form .flex-row>span.flex-icdph{width:676px}.flex-order-form .flex-form .flex-row>span.flex-icdph{width:676px}.flex-registration-form .flex-form .flex-row>#RegistrationFormICDPH{width:97px}.flex-order-form .flex-form .flex-row>#RegistrationFormICDPH{width:97px}.flex-registration-form .flex-form .flex-row>span.flex-dic{width:149px}.flex-registration-form .flex-form .flex-row>#RegistrationFormDIC{width:97px}.flex-registration-form .flex-form .flex-register-informations{display:none}.flex-registration-form .flex-form .flex-row>span.flex-register-password-confirm{width:150px}.flex-informations .flex-registration-form>.flex-title,.flex-informations .flex-registration-form div>.flex-title{padding-left:0}.flex-informations .flex-registration-form .flex-form input[type="text"],.flex-informations .flex-registration-form .flex-form input[type="password"],.flex-informations .flex-registration-form .flex-form input[type="email"],.flex-informations .flex-registration-form .flex-form input[type="tel"]{width:200px}.flex-informations .flex-registration-form .flex-form .flex-row>div>.flex-row{margin-left:163px}.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-company-name{width:150px}.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-note{width:150px}.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-email{width:150px}.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-first-name{width:150px}.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-last-name{width:100px}.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-phone{width:100px}.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-street{width:150px}.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-city{width:100px}.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-zip-code{width:150px}.flex-informations .flex-registration-form .flex-form .flex-row>#RegistrationFormZIPCode{width:80px}.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-state{width:220px}.flex-informations .flex-registration-form .flex-form .flex-row .flex-drop-down dt span.flex-drop-down-link{width:184px}.flex-registration-form.subordinated-customer .flex-informations .flex-registration-form .flex-form .flex-row .flex-drop-down dt span.flex-drop-down-link{width:130px}.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-ic{width:100px}.flex-registration-form.subordinated-customer .phone-wrapper{width:393px}.flex-informations .flex-registration-form .flex-form .flex-row>#RegistrationFormIC{width:97px}.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-icdph{width:487px}.flex-informations .flex-order-form .flex-form .flex-row>span.flex-icdph{width:467px}.flex-informations .flex-registration-form .flex-form .flex-row>#RegistrationFormICDPH{width:97px}.flex-informations .flex-order-form .flex-form .flex-row>#RegistrationFormICDPH{width:97px}.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-dic{width:37px}.flex-informations .flex-registration-form .flex-form .flex-row>#RegistrationFormDIC{width:97px}.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-delivery-branches{width:150px}.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-delivery-name{width:150px}.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-delivery-first-name-last-name{width:100px}.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-delivery-street{width:150px}.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-delivery-city{width:100px}.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-delivery-zip-code{width:150px}.flex-informations .flex-registration-form .flex-form .flex-row>#OrderFormDeliveryZIPCode{width:80px}.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-delivery-state{width:220px}.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-personal-pick-branch{width:150px}.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-register-username{width:150px}.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-register-login,.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-register-password{width:150px}.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-register-password-confirm{width:100px}.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-send-register-order-password{width:150px}.flex-informations .flex-registration-form .flex-form .flex-row>span.flex-send-confirmation-email{width:150px}.flex-informations .flex-registration-form .flex-registration-controls{margin-right:0}@-moz-keyframes shadowPulse{0%{box-shadow:0 0 10px 0 #e02222}50%{box-shadow:0 0 5px 0 hsla(0,0%,0%,0)}}@-webkit-keyframes shadowPulse{0%{box-shadow:0 0 10px 0 #e02222}50%{box-shadow:0 0 5px 0 hsla(0,0%,0%,0)}}@keyframes shadowPulse{0%{box-shadow:0 0 10px 0 #e02222}50%{box-shadow:0 0 5px 0 hsla(0,0%,0%,0)}}*[data-flex-mandatory="true"][data-flex-empty="true"]{border:1px solid #f22!important;animation-name:shadowPulse;animation-duration:1.5s;animation-iteration-count:1;animation-timing-function:linear}*[data-flex-mandatory="true"][data-flex-empty="true"]+dl.flex-drop-down{border:1px solid #f22!important;animation-name:shadowPulse;animation-duration:1.5s;animation-iteration-count:1;animation-timing-function:linear}.flex-registration-form .flex-form .flex-row>.flex-terms-and-conditions-panel,.flex-order-form .flex-form .flex-row>.flex-terms-and-conditions-panel{width:99%;max-height:250px;resize:vertical;padding:4px;padding-left:8px;padding-right:8px;font-family:'Open Sans',sans-serif;font-weight:300;font-size:11pt;outline:none;border:1px solid #b5b5b5;padding:4px;overflow:hidden;overflow-y:scroll}.flex-registration-form .flex-form .flex-row>div{display:inline-block}.flex-registration-form .flex-form .flex-row>div>.flex-row{display:block;margin-left:242px;margin-bottom:5px}.flex-registration-form .flex-form .flex-row>div>.flex-row:last-child{margin-bottom:0}.flex-registration-form .flex-form .flex-row>div>.flex-row>span{padding-top:2px}.flex-registration-form .flex-form .flex-row>div>.flex-row>span.flex-checkbox-toogle-text{display:block;text-align:left;padding-top:0}.flex-registration-form .flex-form .flex-row>div>.flex-row>.flex-checkbox{vertical-align:middle}.flex-registration-form .flex-form .flex-checkbox{width:13px;height:13px;background:url("/Plugins/FlexView/Images/FlexCheckboxSmallIcons.png") left 0 no-repeat}.flex-order-form .flex-form .flex-checkbox#IsPayerOfVAT_FlexCheckbox{margin-left:0}.flex-registration-form .flex-form .flex-checkbox-toogle-text#IsPayerOfVAT_FlexCheckboxToogleText{width:253px;text-align:left}.flex-order-form .flex-form .flex-checkbox-toogle-text#IsPayerOfVAT_FlexCheckboxToogleText{width:253px;text-align:left}.flex-registration-form .flex-form .flex-checkbox:hover{background:url("/Plugins/FlexView/Images/FlexCheckboxSmallIcons.png") left -13px no-repeat}.flex-registration-form .flex-form .flex-checkbox.flex-selected{background:url("/Plugins/FlexView/Images/FlexCheckboxSmallIcons.png") left -26px no-repeat}.flex-registration-form .flex-form .flex-checkbox.flex-selected:hover{background:url("/Plugins/FlexView/Images/FlexCheckboxSmallIcons.png") left -39px no-repeat}.flex-registration-form .flex-form .flex-row>span.flex-transport-method{width:230px}.flex-registration-form .flex-form .flex-row>span.flex-personal-pick-branch{width:230px}.flex-registration-form .flex-form .flex-row>span.flex-login{width:230px}.flex-registration-form .flex-form .flex-row>span.flex-stock{width:150px}.flex-registration-form .flex-form .flex-row>textarea{width:706px;height:100px;resize:vertical;padding:4px;padding-left:8px;padding-right:8px}.flex-registration-form .flex-form .flex-row>span.products-not-on-stock{width:230px}.flex-registration-form .flex-form .flex-row>span.flex-payment{width:150px}.flex-registration-form .flex-form .flex-row>span.flex-send-confirmation-email{width:230px}.flex-registration-form .flex-form .flex-row>span.flex-terms-and-conditions{width:230px}.flex-registration-form .flex-delivery-informations{display:none}.flex-registration-form .flex-form .flex-row>span.flex-delivery-branches{width:230px}.flex-registration-form .flex-form .flex-row>span.flex-delivery-name{width:230px}.flex-registration-form .flex-form .flex-row>span.flex-delivery-first-name-last-name{width:150px}.flex-registration-form .flex-form .flex-row>span.flex-delivery-street{width:230px}.flex-registration-form .flex-form .flex-row>span.flex-delivery-city{width:150px}.flex-registration-form .flex-form .flex-row>span.flex-delivery-zip-code{width:230px}.flex-registration-form .flex-form .flex-row>#OrderFormDeliveryZIPCode{width:97px}.flex-registration-form .flex-form .flex-row>span.flex-delivery-state{width:313px}.flex-registration-form .flex-registration-controls{}.flex-registration-controls{margin:25px;text-align:right}.flex-registration-controls .flex-create-registration{text-transform:uppercase;font-size:10pt;color:#fff;text-decoration:none;border-radius:3px;padding:4px;padding-left:10px;padding-right:30px;border:1px solid #ca1f1f;background:url(/Plugins/FlexView/Images/FlexCreateOrderIcon.png) no-repeat,linear-gradient(#e02222,#ca1f1f);background-position:right 10px center}.flex-registration-controls .flex-save-changes{text-transform:uppercase;font-size:10pt;color:#fff;text-decoration:none;border-radius:3px;padding:4px;padding-left:10px;padding-right:10px;border:1px solid #ca1f1f;background:linear-gradient(#e02222,#ca1f1f)}.flex-dashboard-informations{animation-name:fly-in-soft;animation-duration:.4s}.flex-dashboard{width:1212px;font-size:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:wrap}.flex-dashboard .flex-credit{display:inline-block;border:1px solid #e7e6e7;background:#fff;padding:30px;margin-bottom:20px;width:1150px;vertical-align:top}.flex-dashboard .flex-credit-full{width:1150px;margin-right:0}.flex-dashboard .flex-credit .flex-title{font-size:15pt;font-weight:500}.flex-dashboard .flex-credit .flex-title span{display:inline-block;width:40px;height:40px;background:#5093e1 url("/Plugins/FlexView/Images/FlexCreditIcon.png") center center no-repeat;margin-right:12px;border-radius:99px;vertical-align:middle}.flex-dashboard .flex-credit>div{margin-top:4px}.flex-dashboard .flex-credit .flex-name{font-size:10pt}.flex-dashboard .flex-credit div .flex-name span{display:inline-block;width:8px;height:8px;background:#50c14e;border-radius:99px;vertical-align:middle;margin-right:8px}.flex-dashboard .flex-credit .flex-total-debts .flex-name span{background:#5093e1}.flex-dashboard .flex-credit .flex-invoice-debts-credit .flex-name span{background:#5093e1}.flex-dashboard .flex-credit .flex-delivery-notes-debts .flex-name span{background:#5093e1}.flex-dashboard .flex-credit .flex-total-overdue .flex-name span{background:#ff4242}.flex-dashboard .flex-credit .flex-value{float:right;font-size:10pt;font-weight:700}.flex-dashboard .flex-credit .flex-progress-bar{height:6px;background:#50c14e;border-radius:99px;overflow:hidden;margin-top:25px;margin-bottom:12px}.flex-dashboard .flex-credit .flex-progress-bar .flex-highlight{width:0;height:inherit;background:#5093e1}.flex-dashboard .flex-credit .flex-progress-bar.flex-overdue{margin-top:30px}.flex-dashboard .flex-credit .flex-progress-bar.flex-overdue .flex-highlight{background:#ff4242}.flex-dashboard .flex-turnover{display:inline-block;-ms-flex:0 0 1150px;-webkit-flex:0 0 1150px;flex:0 0 1150px;border:1px solid #e7e6e7;background:#fff;padding:30px;vertical-align:top}.flex-dashboard .flex-turnover .flex-title{font-size:15pt;font-weight:500}.flex-dashboard .flex-turnover .flex-title span:first-child{display:inline-block;width:40px;height:40px;background:#5093e1 url("/Plugins/FlexView/Images/FlexTurnoverIcon.png") center center no-repeat;margin-right:12px;border-radius:99px;vertical-align:middle}.flex-dashboard .flex-turnover .flex-title .flex-subtitle{display:inline-block;color:#4f4f4f;font-size:7pt;line-height:8pt;margin-left:12px;padding-bottom:2px;vertical-align:middle;width:55px}.flex-dashboard .flex-turnover .flex-sum{float:right;font-size:10pt;text-transform:uppercase;font-weight:600;margin-top:10px}.flex-dashboard .flex-turnover .flex-sum div{display:inline-block}.flex-dashboard .flex-turnover .flex-sum .flex-average-turnover .flex-value{color:#fff;padding:4px;padding-bottom:5px;padding-left:14px;padding-right:14px;background:#50c14e;border-radius:99px;font-weight:700;margin-left:4px;margin-right:10px}.flex-dashboard .flex-turnover .flex-sum .flex-total-turnover .flex-value{color:#fff;padding:4px;padding-bottom:5px;padding-left:14px;padding-right:14px;background:#5093e1;border-radius:99px;font-weight:700;margin-left:4px}.flex-dashboard .flex-turnover .flex-turnover-chart-wrapper{height:250px;margin-top:25px}.flex-dashboard .flex-bonus-program{display:inline-block;height:80px;-webkit-flex:0 0 328px;flex:0 0 328px;-ms-flex:0 0 328px;border:1px solid #e7e6e7;background:#fff;padding:30px;padding-top:20px;padding-bottom:20px;width:328px;vertical-align:top;margin-top:20px;margin-right:20px}.flex-dashboard .flex-bonus-program-right{}.flex-dashboard .flex-bonus-program .flex-gauge{display:inline-block;position:relative;vertical-align:middle;margin-right:20px}.flex-dashboard .flex-bonus-program .flex-gauge canvas{display:block}.flex-dashboard .flex-bonus-program .flex-gauge .flex-text{position:absolute;left:50%;top:24px}.flex-dashboard .flex-bonus-program .flex-gauge .flex-text .flex-value{position:relative;font-size:11pt;font-weight:600;left:-50%}.flex-dashboard .flex-bonus-program .flex-gauge .flex-text .flex-value .flex-name{display:block;font-size:8pt;font-weight:300;text-align:center;line-height:8pt}.flex-dashboard .flex-bonus-program>.flex-text{display:inline-block;vertical-align:middle;width:225px}.flex-dashboard .flex-bonus-program>.flex-text .flex-title{display:block;color:#000;font-size:10pt;text-transform:uppercase;font-weight:700;margin-bottom:3px}.flex-dashboard .flex-bonus-program>.flex-text .flex-used-points .flex-name{font-size:10pt;line-height:16pt}.flex-dashboard .flex-bonus-program>.flex-text .flex-used-points .flex-value{color:#5093e1;float:right;font-size:11pt;font-weight:700;line-height:16pt}.flex-dashboard .flex-bonus-program>.flex-text .flex-remaining-points .flex-name{font-size:10pt;line-height:16pt}.flex-dashboard .flex-bonus-program>.flex-text .flex-remaining-points .flex-value{color:#50c14e;float:right;font-size:11pt;font-weight:700;line-height:16pt}.flex-dashboard .flex-bonus-program-information{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%}.flex-dashboard .flex-bonus-program-information>.flex-text{font-size:9pt;padding-top:10px;display:block}.flex-dashboard .flex-unpaid-invoices{display:inline-block;height:50px;-ms-flex:0 0 328px;-webkit-flex:0 0 328px;flex:0 0 328px;-ms-flex:0 0 328px;border:1px solid #e7e6e7;background:#fff;padding:30px;padding-top:35px;padding-bottom:35px;width:328px;vertical-align:top;margin-top:20px;margin-right:20px}.flex-dashboard .flex-unpaid-invoices .flex-icon{display:inline-block;width:50px;height:50px;background:#ff4242 url("/Plugins/FlexView/Images/FlexUnpaidInvoicesIcon.png") center center no-repeat;margin-right:12px;border-radius:99px;vertical-align:middle}.flex-dashboard .flex-unpaid-invoices .flex-text{display:inline-block;vertical-align:middle}.flex-dashboard .flex-unpaid-invoices .flex-text .flex-name{display:block;color:#000;font-size:10pt;text-transform:uppercase;font-weight:700}.flex-dashboard .flex-unpaid-invoices .flex-text .flex-value{display:block;color:#ff4242;font-size:14pt;text-transform:uppercase;font-weight:700}.flex-dashboard .flex-pending-orders{display:inline-block;height:50px;-ms-flex:0 0 328px;-webkit-flex:0 0 328px;flex:0 0 328px;-ms-flex:0 0 328px;border:1px solid #e7e6e7;background:#fff;padding:30px;padding-top:35px;padding-bottom:35px;width:328px;vertical-align:top;margin-top:20px}.flex-dashboard .flex-pending-orders .flex-icon{display:inline-block;width:50px;height:50px;background:#5093e1 url("/Plugins/FlexView/Images/FlexPendingOrdersIcon.png") center center no-repeat;margin-right:12px;border-radius:99px;vertical-align:middle}.flex-dashboard .flex-pending-orders .flex-text{display:inline-block;vertical-align:middle}.flex-dashboard .flex-pending-orders .flex-text .flex-name{display:block;color:#000;font-size:10pt;text-transform:uppercase;font-weight:700}.flex-dashboard .flex-pending-orders .flex-text .flex-value{display:block;color:#5093e1;font-size:14pt;text-transform:uppercase;font-weight:700}.products .flex-product-compare .flex-add-product-to-compare{background:transparent url("/Plugins/FlexView/Images/FlexAddToCompareIcon.png") left center no-repeat;border:0;color:#000;font-size:9pt;padding-left:36px;margin-top:10px;padding-right:0;height:27px}.products .flex-product-compare .flex-add-product-to-compare:hover{text-decoration:underline}.products .flex-col1 .flex-product-compare .flex-add-product-to-compare{float:right;margin-top:5px;margin-right:5px}.products .flex-col2 .flex-product-compare .flex-add-product-to-compare{float:right;margin-top:5px;margin-right:5px}.products .flex-product-compare .flex-remove-product-from-compare{background:transparent url("/Plugins/FlexView/Images/FlexRemoveFromCompareIcon.png") left center no-repeat;border:0;color:#000;font-size:9pt;padding-left:36px;margin-top:10px;padding-right:0}.products .flex-product-compare .flex-remove-product-from-compare:hover{text-decoration:underline}.products .flex-col1 .flex-product-compare .flex-remove-product-from-compare{float:right;margin-top:5px;margin-right:5px}.products .flex-col2 .flex-product-compare .flex-remove-product-from-compare{float:right;margin-top:5px;margin-right:5px}.products .show-replacements .show-replacements-button{background:transparent url("/Plugins/FlexView/Images/ShowReplacementsIcon.png") left 2px center no-repeat;border:0;color:#000;font-size:9pt;padding-left:36px;margin-top:10px;padding-right:0;height:27px}.products .show-replacements .show-replacements-button.selected{background:transparent url("/Plugins/FlexView/Images/ShowReplacementsSelectedIcon.png") left 2px center no-repeat}.products .show-replacements .show-replacements-button:hover{text-decoration:underline}.products .flex-col2 .show-replacements .show-replacements-button,.products .flex-col1 .show-replacements .show-replacements-button{background-position:left center;margin-top:5px;margin-right:20px;padding-left:34px;float:right}#ErrorPage .flex-content a{display:block;color:#fff;background-color:red;padding:17px 30px;border-radius:31px;text-decoration:none;font-weight:800;text-transform:uppercase;box-shadow:0 1px 1px #6f6f6f}@media only screen and (min-width:1240px){.flex-sale .products .flex-item{width:1209px}.flex-sale .products .flex-item.tiles-view{width:202px}}.flex-compare-bar{position:fixed;background:#e02222;font-size:0;color:#fff;z-index:10001}.flex-compare-bar.bottom-right{bottom:0;right:20px}.flex-compare-bar.bottom-left{bottom:0;left:20px}.flex-compare-bar.side-left{bottom:70%;left:-178px}.flex-compare-bar.side-left:hover{left:0;transition:all .5s ease}.flex-compare-bar .products-to-compare{padding:15px;padding-right:55px;background:url("/Plugins/FlexView/Images/FlexCompareIcon.png") no-repeat;background-position:right 25px center;position:relative;display:inline-block;vertical-align:bottom;font-size:9pt;color:#fff}.flex-compare-bar .close{background:#4a5154;height:15px;width:17px;position:absolute;right:-8px;top:-7px;border-radius:100%;padding:2px;z-index:10;font-size:9pt}.flex-compare-bar .close:hover{cursor:pointer}.flex-compare-bar .close i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.flex-compare-bar .flex-icon{background:#b50b0b url("/Plugins/FlexView/Images/FlexCompareArrowUpIcon.png") center center no-repeat;width:47px;height:47px;display:inline-block;vertical-align:bottom}.flex-compare-bar .flex-count{display:block;font-size:8pt;background:#4a5154;border-radius:99px;position:absolute;top:11px;right:13px;min-width:16px;text-align:center}.flex-order-send-success{margin:25px;padding:25px;border:1px solid #37a600;color:#37a600;text-align:center}.flex-order-payment-gateway{margin:50px;padding:25px;border:1px solid #e4aa1e;color:#e4aa1e;text-align:center}.flex-order-send-error{margin:25px;padding:25px;border:1px solid #e02222;color:#e02222;text-align:center}.flex-articles{animation-name:fly-in-soft;animation-duration:.4s;padding:50px;overflow:auto}.flex-articles img{display:inline-block}.flex-laximo .flex-laximo-unit .ImagePart{text-align:center;padding-top:50px;padding-left:50px;margin-right:20px;margin-bottom:20px;width:175px;display:table-cell;vertical-align:top}.flex-laximo .flex-laximo-unit .ImagePart .Zoom{color:#fff;display:block;transform-origin:top left}.flex-laximo .flex-laximo-unit .ImagePart .Zoom #SchemeImage{max-width:none}.flex-laximo .flex-laximo-unit .ImagePart .Help{position:absolute;left:0!important;bottom:0;background:rgba(240,240,240,.96);width:100%;padding-top:1px;border-top:1px solid #dcdcdc;text-align:left}.flex-laximo .flex-laximo-unit .ImagePart .Help #MouseWheel{display:inline-block;background:url("/Plugins/FlexView/Images/FlexMouseResizeIcon.png") left center no-repeat;padding:15px;padding-left:36px;margin-left:14px}.flex-laximo .flex-laximo-unit .ImagePart .Help #MouseMove{display:inline-block;background:url("/Plugins/FlexView/Images/FlexMouseMoveIcon.png") left center no-repeat;padding:15px;padding-left:40px;margin-left:5px}.flex-laximo .flex-laximo-unit .ImagePart .Help #CollapsePanelButton{cursor:pointer;position:absolute;top:8px;right:9px;background:url("/Plugins/FlexView/Images/FlexPictureViewCollapsePanelIcon.png") center center no-repeat;width:30px;height:30px}.flex-laximo .flex-laximo-unit .ImagePart #ExpandHelpButton{cursor:pointer;position:absolute;bottom:-40px;right:15px;background:rgba(240,240,240,.96) url("/Plugins/FlexView/Images/FlexPictureViewExpandPanelIcon.png") center center no-repeat;width:36px;height:26px;border:1px solid #dcdcdc;border-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px}.flex-laximo .flex-laximo-unit .ImagePart .ScrollViewport{width:705px;height:540px;background:#fff;overflow:hidden!important;cursor:default!important}.flex-laximo .flex-laximo-unit .ImagePart .ViewportWrapper{position:relative;border:1px solid #dcdcdc;width:705px;height:540px;padding-bottom:53px;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flex-laximo .flex-laximo-unit .ImagePart .ViewportWrapper .horizontal-scrollbar{height:2px;background:#c8081e;position:absolute;z-index:9999;bottom:53px}.flex-laximo .flex-laximo-unit .ImagePart .ViewportWrapper .vertical-scrollbar{width:2px;background:#c8081e;position:absolute;z-index:9999;right:0}.flex-laximo .flex-laximo-unit .ImagePart .ViewportWrapper .ControlsInOut{cursor:pointer;position:absolute;top:15px;right:15px;width:77px;height:31px;background:#fff;border-radius:4px}.flex-laximo .flex-laximo-unit .ImagePart .ViewportWrapper .ControlsInOut #ZoomInButton{cursor:pointer;position:absolute;top:2px;right:38px;width:37px;height:27px;background:url("/Plugins/FlexView/Images/ZoomInButton.png")}.flex-laximo .flex-laximo-unit .ImagePart .ViewportWrapper .ControlsInOut #ZoomInButton:hover{background:url("/Plugins/FlexView/Images/ZoomInHoverButton.png")}.flex-laximo .flex-laximo-unit .ImagePart .ViewportWrapper .ControlsInOut #ZoomOutButton{cursor:pointer;position:absolute;top:2px;right:2px;width:36px;height:27px;background:url("/Plugins/FlexView/Images/ZoomOutButton.png")}.flex-laximo .flex-laximo-unit .ImagePart .ViewportWrapper .ControlsInOut #ZoomOutButton:hover{background:url("/Plugins/FlexView/Images/ZoomOutHoverButton.png")}.flex-laximo .flex-laximo-unit .ImagePart .ViewportWrapper .ControlsMinMax{cursor:pointer;position:absolute;top:15px;left:15px;width:77px;height:31px;background:#fff;border-radius:4px}.flex-laximo .flex-laximo-unit .ImagePart .ViewportWrapper .ControlsMinMax #MaximizeButton{cursor:pointer;position:absolute;top:2px;right:38px;width:37px;height:27px;background:url("/Plugins/FlexView/Images/MaximizeButton.png")}.flex-laximo .flex-laximo-unit .ImagePart .ViewportWrapper .ControlsMinMax #MaximizeButton:hover{background:url("/Plugins/FlexView/Images/MaximizeHoverButton.png")}.flex-laximo .flex-laximo-unit .ImagePart .ViewportWrapper .ControlsMinMax #MinimizeButton{cursor:pointer;position:absolute;top:2px;right:2px;width:36px;height:27px;background:url("/Plugins/FlexView/Images/MinimizeButton.png")}.flex-laximo .flex-laximo-unit .ImagePart .ViewportWrapper .ControlsMinMax #MinimizeButton:hover{background:url("/Plugins/FlexView/Images/MinimizeHoverButton.png")}.flex-laximo .flex-laximo-unit .ImagePart .ScrollViewport .Zoom .ClickArea{position:absolute;border:1px dashed #dcdcdc;cursor:pointer;background:rgba(255,255,255,0)}.flex-laximo .flex-laximo-unit .ImagePart .ScrollViewport .Zoom .ClickArea:hover{border:3px dashed #c8081e}.flex-laximo .flex-laximo-unit .ImagePart .ScrollViewport .Zoom .ClickArea.Selected{border:3px dashed #c8081e}.flex-laximo .flex-laximo-unit .ImagePart .ScrollViewport .Zoom .ClickAreaWrapper{display:inline-block;position:relative}.levam-unit-viewer{position:relative;border:1px solid #dcdcdc;width:490px;height:592px;text-align:left;margin-left:-1px}.levam-unit-viewer .maximize{position:absolute;display:block;top:15px;left:15px;cursor:pointer;width:36px;height:27px;background:url("/Plugins/FlexView/Images/MaximizeButton.png");border-top-left-radius:4px;border-bottom-left-radius:4px;border:0;border-right:1px solid #dcdcdc;z-index:999}.levam-unit-viewer .maximize:hover{background:url("/Plugins/FlexView/Images/MaximizeHoverButton.png")}.levam-unit-viewer .minimize{position:absolute;display:block;top:15px;left:51px;cursor:pointer;width:36px;height:27px;background:url("/Plugins/FlexView/Images/MinimizeButton.png");border-top-right-radius:4px;border-bottom-right-radius:4px;border:0;z-index:999}.levam-unit-viewer .minimize:hover{background:url("/Plugins/FlexView/Images/MinimizeHoverButton.png")}.levam-unit-viewer .zoom-in{position:absolute;display:block;top:15px;right:51px;cursor:pointer;width:36px;height:27px;background:url("/Plugins/FlexView/Images/ZoomInButton.png");border-top-left-radius:4px;border-bottom-left-radius:4px;border:0;border-right:1px solid #dcdcdc;z-index:999}.levam-unit-viewer .zoom-in:hover{background:url("/Plugins/FlexView/Images/ZoomInHoverButton.png")}.levam-unit-viewer .zoom-out{position:absolute;display:block;top:15px;right:15px;cursor:pointer;width:36px;height:27px;background:url("/Plugins/FlexView/Images/ZoomOutButton.png");border-top-right-radius:4px;border-bottom-right-radius:4px;border:0;z-index:999}.levam-unit-viewer .zoom-out:hover{background:url("/Plugins/FlexView/Images/ZoomOutHoverButton.png")}.levam-unit-viewer .help-bar{position:absolute;display:block;bottom:0;width:100%;border-top:1px solid #dcdcdc;background:rgba(240,240,240,.96);font-size:9pt}.levam-unit-viewer .help-bar .mouse-wheel{display:inline-block;background:url("/Plugins/FlexView/Images/FlexMouseResizeIcon.png") left center no-repeat;padding:15px;padding-left:36px;margin-left:14px}.levam-unit-viewer .help-bar .mouse-move{display:inline-block;background:url("/Plugins/FlexView/Images/FlexMouseMoveIcon.png") left center no-repeat;padding:15px;padding-left:36px;margin-left:10px}.levam-unit-viewer .scroll-wrapper{position:absolute;width:100%;height:592px;overflow:hidden;top:0;left:0;text-align:center}.levam-unit-viewer .image-wrapper{cursor:grab;display:inline-block;position:relative}.levam-unit-viewer .image-wrapper .coord{position:absolute;border:1px dashed #dcdcdc;cursor:pointer}.levam-unit-viewer .image-wrapper .coord:hover{border:2px dashed #c8081e}.levam-unit-viewer .image-wrapper .coord.highlighted{border:2px dashed #c8081e}.levam-unit-viewer .image-wrapper .coord.selected{border:2px dashed #c8081e}.flex-reclamation-process{animation-name:fly-in-soft;animation-duration:.4s}.flex-reclamation-form>.flex-title,.flex-reclamation-form div>.flex-title{display:inline-block;font-size:14pt;padding-left:25px}.flex-reclamation-form .flex-form input[type="text"],.flex-reclamation-form .flex-form input[type="password"],.flex-reclamation-form .flex-form input[type="email"]{padding:4px;padding-left:8px;padding-right:8px;width:260px}.flex-reclamation-form .flex-form .flex-row>textarea{width:706px;height:100px;resize:vertical;padding:4px;padding-left:8px;padding-right:8px}.flex-reclamation-form .flex-form .flex-row>#DamagedBearing_FlexCheckbox,.flex-reclamation-form .flex-form .flex-row>#NotStarting_FlexCheckbox,.flex-reclamation-form .flex-form .flex-row>#DetectedOvervoltage_FlexCheckbox,.flex-reclamation-form .flex-form .flex-row>#FaultyStarter_FlexCheckbox,.flex-reclamation-form .flex-form .flex-row>#DependingOnNumberRevolutions_FlexCheckbox,.flex-reclamation-form .flex-form .flex-row>#WhenTheEngineIsWarmed_FlexCheckbox,.flex-reclamation-form .flex-form .flex-row>#ManifestsOnlySometimes_FlexCheckbox,.flex-reclamation-form .flex-form .flex-row>#BrokenAxle_FlexCheckbox{margin-left:242px}.flex-reclamation-form .flex-form .flex-row>span{display:inline-block;font-size:10pt;text-align:right;padding-right:10px;padding-top:5px}.flex-reclamation-form .flex-form .flex-row .flex-multi-box>span{font-size:10pt}.flex-reclamation-form .flex-form .flex-row{margin-bottom:15px}.flex-reclamation-form .flex-form .flex-row>span.flex-customer-shortcut{width:230px}.flex-reclamation-form .flex-form .flex-row>span.flex-part-order-number,.flex-reclamation-form .flex-form .flex-row>span.flex-seller-defect,.flex-reclamation-form .flex-form .flex-row>span.flex-part-delivered,.flex-reclamation-form .flex-form .flex-row>span.flex-part-delivery-note{width:230px}.flex-reclamation-form .flex-form .flex-row>span.flex-customer-company-name{width:150px}.flex-reclamation-form .flex-form .flex-row>span.flex-insert-item{width:230px}.flex-reclamation-form .flex-form .flex-row>span.flex-brand-type-year{width:230px}.flex-reclamation-form .flex-form .flex-row>span.flex-date-of-assembly{width:230px}.flex-reclamation-form .flex-form .flex-row>span.flex-mileage,.flex-reclamation-form .flex-form .flex-row>span.flex-number-of-packages{width:310px}.flex-reclamation-form .flex-form .flex-row>span.flex-part-name,.flex-reclamation-form .flex-form .flex-row>span.flex-part-invoice-number{width:150px}.flex-reclamation-form .flex-form .flex-row>span.flex-part-amount{width:320px}.flex-reclamation-form .flex-form .flex-row>span.flex-date-of-defect{width:230px}.flex-reclamation-form .flex-form .flex-row>span.flex-note{width:230px}.flex-reclamation-form .flex-form .flex-row>span.flex-date-of-send{width:230px}.flex-reclamation-form .flex-form .flex-row>span.flex-reclamation-is-applied{width:230px}.flex-reclamation-form .flex-form .flex-row>input.flex-reclamation-is-applied{width:706px}.flex-reclamation-form .flex-form .flex-row>span.flex-seller-expression{width:230px}.flex-reclamation-form .flex-form .flex-row>span.flex-contact-on-seller{width:230px}.flex-reclamation-form .flex-form .flex-row>#ReclamationFormContactOnSeller{width:707px}.flex-reclamation-form .flex-form .flex-row>#ReclamationFormDefectCreationMileage,.flex-reclamation-form .flex-form .flex-row>#ReclamationFormNumberOfPackages,.flex-reclamation-form .flex-form .flex-row>#ReclamationFormAssemblyMileage,.flex-reclamation-form .flex-form .flex-row>#ReclamationFormReclamationAmount{width:60px}.flex-reclamation-form .flex-form .flex-row>#ReclamationFormDelivered,.flex-reclamation-form .flex-form .flex-row>#ReclamationFormDateOfAssembly,.flex-reclamation-form .flex-form .flex-row>#ReclamationFormDateOfSending,.flex-reclamation-form .flex-form .flex-row>#ReclamationFormDateOfDefectCreation{width:100px}.flex-reclamation-form .flex-form .flex-row>#ReclamationBrandTypeYear{width:707px}.flex-reclamation-controls{margin:25px;text-align:right}.flex-reclamation-part-controls{text-align:right}.flex-reclamation-controls .flex-create-reclamation{text-transform:uppercase;font-size:10pt;color:#fff;text-decoration:none;border-radius:3px;padding:5px;padding-left:10px;padding-right:30px;border:1px solid #ca1f1f;background:url("/Plugins/FlexView/Images/FlexCreateOrderIcon.png") no-repeat,linear-gradient(#e02222,#ca1f1f);background-position:right 10px center}.flex-return-process{animation-name:fly-in-soft;animation-duration:.4s}.flex-return-process .purchased-products-overview{padding:25px}.flex-return-process .flex-tabs{border-bottom:1px solid #eaeaea;margin:25px;margin-bottom:0;padding-left:20px;font-size:0}.flex-return-process .purchased-products-overview .flex-filter-bar{margin-bottom:20px}.flex-return-process .purchased-products-overview .flex-filter-bar .flex-date-from{width:110px;margin-right:20px}.flex-return-process .purchased-products-overview .flex-filter-bar .flex-date-to{width:110px;margin-right:20px}.flex-return-process .purchased-products-overview .flex-filter-bar .flex-show{margin-right:20px}.flex-return-process .purchased-products-overview .flex-filter-bar .search{margin-right:20px}.flex-return-process .purchased-products-overview .flex-filter-bar .next-step{float:right;background:#e02222;width:auto;padding:4px;padding-right:4px;padding-left:4px;padding-left:10px;padding-right:10px}.flex-return-process .purchased-products-overview .flex-products-list tr.selected td{color:#fff;background:#e02222}.flex-return-process .purchased-products-overview .flex-products-list tr:hover td{cursor:pointer;color:#fff;background:#e02222}.flex-return-form>.flex-tabs{margin-bottom:25px}.flex-return-form>.flex-title,.flex-return-form div>.flex-title{display:inline-block;font-size:14pt;padding-left:25px}.flex-return-form .flex-form input[type="text"],.flex-return-form .flex-form input[type="password"],.flex-return-form .flex-form input[type="email"]{padding:4px;padding-left:8px;padding-right:8px;width:260px}.flex-return-form .flex-form .flex-row>textarea{width:706px;height:100px;resize:vertical;padding:4px;padding-left:8px;padding-right:8px}.flex-return-form .flex-form .flex-row>span{display:inline-block;font-size:10pt;text-align:right;padding-right:10px;padding-top:5px}.flex-return-form .flex-form .flex-row .flex-multi-box>span{font-size:10pt}.flex-return-form .flex-form .flex-row{margin-bottom:15px}.flex-return-form .flex-form .flex-row>span.flex-customer-shortcut{width:230px}.flex-return-form .flex-form .flex-row>span.flex-part-order-number,.flex-return-form .flex-form .flex-row>span.flex-return-reson,.flex-return-form .flex-form .flex-row>span.flex-part-delivered,.flex-return-form .flex-form .flex-row>span.flex-cancel-charge,.flex-return-form .flex-form .flex-row>span.flex-part-delivery-note,.flex-return-form .flex-form .flex-row>span.flex-part-invoice-number{width:230px}.flex-return-form .flex-form .flex-row>span.flex-part-amount{width:360px}.flex-return-form .flex-form .flex-row #ReturnFormReason_FlexDropDown.flex-drop-down{padding-right:5px;width:auto}.flex-return-form .flex-form .flex-row #ReturnFormReason_FlexDropDown .flex-drop-down-link{width:230px}.flex-return-form .flex-form .flex-row>span.flex-customer-company-name{width:150px}.flex-return-form .flex-form .flex-row>span.flex-insert-item{width:230px}.flex-return-form .flex-form .flex-row>span.flex-date-of-send{width:230px}.flex-return-form .flex-form .flex-row>#ReturnFormDateOfSending,.flex-return-form .flex-form .flex-row>#ReturnFormDelivered{width:100px}.flex-return-form .flex-form .flex-row>span.flex-brand-type-year{width:230px}.flex-return-form .flex-form .flex-row>span.flex-number-of-packages{width:310px}.flex-return-form .flex-form .flex-row>#ReturnFormNumberOfPackages,.flex-return-form .flex-form .flex-row>.return-form-part-amount,.flex-return-form .flex-form .flex-row>#ReturnFormReturnAmount{width:60px}.flex-return-form .flex-form .flex-row>span.flex-part-name,.flex-return-form .flex-form .flex-row>span.flex-part-invoice-number{width:150px}.flex-return-form .flex-form .flex-row>span.flex-part-amount{width:345px}.flex-return-form .flex-form .flex-row>span.flex-note,.flex-return-form .flex-form .flex-row>span.flex-contact-on-seller{width:230px}.flex-return-form .flex-form .flex-row>#ReturnFormContactOnSeller{width:707px}.flex-return-controls{margin:25px;text-align:right}.flex-return-part-controls{text-align:right}.flex-return-controls .flex-create-return{text-transform:uppercase;font-size:10pt;color:#fff;text-decoration:none;border-radius:3px;padding:5px;padding-left:10px;padding-right:30px;border:1px solid #ca1f1f;background:url("/Plugins/FlexView/Images/FlexCreateOrderIcon.png") no-repeat,linear-gradient(#e02222,#ca1f1f);background-position:right 10px center}.flex-return-process .flex-tabs .flex-tab{display:inline-block;color:#2766d9;border:1px solid #eaeaea;background:linear-gradient(#fafcff,#eef5ff);text-decoration:none;text-transform:uppercase;font-size:10pt;padding:10px;padding-left:18px;padding-right:18px;margin-bottom:-1px;margin-right:5px}.flex-return-process .flex-tabs>.flex-tab-selected{display:inline-block;border:1px solid #eaeaea;text-decoration:none;text-transform:uppercase;font-size:10pt;padding:10px;padding-left:18px;padding-right:18px;margin-bottom:-1px;margin-right:5px;color:#000;font-weight:700;background:#fff;border-bottom:1px solid #fff}.flex-return-process .flex-tabs>.flex-tab-selected>span{display:inline-block;color:#fff;font-weight:300;background:#e02222;border-radius:99px;width:26px;height:24px;padding-top:2px;vertical-align:middle;margin-right:8px;text-align:center}.flex-return-process .flex-tabs>.flex-tab>span{display:inline-block;color:#fff;font-weight:300;background:#bcc5d7;border-radius:99px;width:26px;height:24px;padding-top:2px;vertical-align:middle;margin-right:8px;text-align:center}input[type=datetime]{width:75px}.ui-icon{width:30px;height:40px}.ui-widget{font-family:'Open Sans',sans-serif}.ui-widget-header .ui-icon{background:transparent url(./Images/FlexWhiteDatePickerRightArrow.png) center;background-size:40px}.ui-datepicker{padding:0;width:auto}.ui-datepicker-title{color:#fff}.ui-datepicker .ui-datepicker-header{background-color:#e32323;padding:12px}.ui-widget.ui-widget-content{border:0 solid #d6dbe0;box-shadow:#b7b7b7 0 0 10px}.ui-widget-header{background:#e32323;border:0 solid}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0}.ui-datepicker .ui-datepicker-prev{background:transparent url(./Images/FlexWhiteDatePickerLeftArrow.png) center;background-size:40px;cursor:pointer;top:14px}.ui-datepicker .ui-datepicker-prev-hover{left:2px}.ui-datepicker .ui-datepicker-next{background:transparent url(./Images/FlexWhiteDatePickerRightArrow.png) center;background-size:40px;cursor:pointer;top:12px}.ui-datepicker .ui-datepicker-next-hover{right:2px}.ui-datepicker .ui-datepicker-prev.ui-corner-all.ui-state-hover.ui-datepicker-prev-hover{background:transparent url(./Images/FlexWhiteDatePickerLeftArrow.png) center;background-size:40px;border:0 solid}.ui-datepicker .ui-datepicker-next.ui-corner-all.ui-state-hover.ui-datepicker-next-hover{background:transparent url(./Images/FlexWhiteDatePickerRightArrow.png) center;background-size:40px;border:0 solid}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:none}.ui-datepicker td{padding:0}.ui-datepicker th{font-weight:300}.ui-datepicker table thead tr{border-bottom:1px solid #d6dbe0}.ui-datepicker table tbody tr td .ui-state-default{text-align:center;height:26px;width:27px;line-height:26px}td.ui-datepicker-current-day .ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{background:#e32323;color:#fff;border:0 solid}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:0 solid;background:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{background:#ea6c6c}.flex-invoice-search{position:relative;display:inline-block;text-align:left;border:1px solid #b6b6b6}.flex-invoice-search span{color:#2766d9;cursor:pointer;font-size:10pt;display:inline-block;padding-bottom:12px;padding-left:6px;padding-right:6px}.flex-header-table .flex-search{margin-top:-12px}.flex-invoice-search .flex-invoice-search-input{position:relative;z-index:898}.flex-invoice-search .flex-invoice-search-input input[type="text"]{border:0;width:260px;display:inline-block;vertical-align:top}.flex-invoice-search .flex-invoice-search-input input[type="button"]{cursor:pointer;font-size:0;display:inline-block;border:0;margin:0;padding:0;vertical-align:top;width:28px;height:28px;border-radius:0;background:#e32323 url("/Plugins/FlexView/Images/FlexSearchButtonIcon.png") center center no-repeat;position:absolute;top:0;right:0}.flex-invoice-search .flex-invoice-search-input .flex-progress{display:none;vertical-align:middle;position:absolute;top:6px;right:6px;width:16px;height:16px;background:url("/Plugins/FlexView/Images/FlexLoadingSmall.gif") center center no-repeat}.flex-invoice-search .flex-invoice-search-input .flex-count{display:none;font-size:7pt;border:0;margin:0;padding:0;padding-left:4px;padding-right:4px;vertical-align:top;color:#585858;min-width:7px;background:#e7e7e7;position:absolute;top:14px;right:76px;border-radius:99px;text-align:center}.flex-invoice-search .flex-invoice-search-input .flex-invoice-search-whisperer .flex-invoice-items a:hover{color:#fff;background:#e02222}.flex-invoice-search .flex-invoice-search-input .flex-invoice-search-whisperer .flex-invoice-items a span{color:#000;margin:0;padding:0}.flex-invoice-search .flex-invoice-search-input .flex-invoice-search-whisperer{border:1px solid #d8d8da;display:none;padding:0;background:#fff;width:100%;position:absolute;top:28px;max-height:315px;right:-1px;overflow:hidden;overflow-y:auto}.flex-invoice-search .flex-invoice-search-input .flex-invoice-search-whisperer .flex-filters{border-top:1px solid #d8d8da;border-bottom:1px solid #d8d8da;padding:10px;display:none}.flex-invoice-search .flex-invoice-search-input .flex-invoice-search-whisperer .flex-invoice-items a{display:block;color:#595959;text-decoration:none;font-size:10pt;padding:6px}.flex-invoice-search .flex-invoice-search-input .flex-invoice-search-whisperer .flex-invoice-items a .flex-invoice-number{font-weight:600;margin-right:5px}.flex-invoice-search .flex-invoice-search-input .flex-invoice-search-whisperer .flex-invoice-items a .flex-total{display:block;color:#4f4f4f}.flex-invoice-search .flex-invoice-search-input .flex-invoice-search-whisperer .flex-invoice-items>span{cursor:default;margin:0;padding:6px;font-style:italic;color:#4f4f4f}.flex-invoice-search .flex-search-input .flex-invoice-search-whisperer .flex-items{display:none;border-top:1px solid #d8d8da;padding:10px}.flex-search .flex-search-input .flex-invoice-search-whisperer .flex-items a{display:block;color:#595959;text-decoration:none;font-size:10pt;padding:6px}.flex-search .flex-search-input .flex-invoice-search-whisperer .flex-items a:hover{color:#fff;background:#e02222}.flex-search .flex-search-input .flex-invoice-search-whisperer .flex-items a .flex-vehicle-main-info{font-weight:600}.flex-search .flex-search-input .flex-invoice-search-whisperer .flex-items a span{color:#000;margin:0;padding:0}.flex-search .flex-search-input .flex-invoice-search-whisperer .flex-items a:hover span{color:#fff}.flex-search .flex-search-input .flex-invoice-search-whisperer .flex-items a .flex-code{font-weight:600;margin-right:5px}.flex-search .flex-search-input .flex-invoice-search-whisperer .flex-items a .flex-name{display:block;color:#4f4f4f}.flex-search .flex-search-input .flex-invoice-search-whisperer .flex-items>span{cursor:default;margin:0;padding:6px;font-style:italic;color:#4f4f4f}.flex-aci-manufacturers{border:1px solid #e7e6e7;background:#fff}.flex-aci{animation-name:fly-in-soft;animation-duration:.4s}.flex-aci .flex-header{background:#fcfcfc;padding:40px;border-bottom:1px solid #e1e1e1}.flex-aci .flex-header .flex-title{font-size:20pt;font-weight:600}.flex-aci .flex-header span{display:inline-block;vertical-align:middle}.flex-aci .flex-header .flex-search{float:right;font-size:0}.flex-aci .flex-header .flex-search input[type="text"]{width:300px;height:21px;border-top-left-radius:3px;border-bottom-left-radius:3px;border-right:0;vertical-align:middle}.flex-aci .flex-header .flex-search input[type="button"]{border:1px solid #b5b5b5;border-left:0;background:#fff url("/Plugins/FlexView/Images/FlexContextSearchButtonIcon.png") center center no-repeat;border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0;width:32px;height:31px;vertical-align:middle}.flex-aci .flex-manufacturers-list{padding:50px;font-size:0}.flex-aci .flex-manufacturers-list a.flex-item{display:inline-block;width:289px;padding:20px;padding-left:60px;padding-right:20px;color:#000;text-decoration:none;font-size:11pt;font-weight:600}.flex-aci .flex-manufacturers-list a.flex-item:hover{color:#2766d9}.flex-aci .flex-manufacturers-list input[type="button"]{display:block;margin:0 auto;margin-top:40px;border:1px solid #910000;background:transparent linear-gradient(#de2222,#c41919) repeat scroll 0% 0%;padding:8px;padding-left:12px;padding-right:12px;font-size:11pt}.flex-aci .flex-manufacturers-list .flex-title{border-bottom:1px solid #ebebeb;background:#fcfcfc;font-size:13pt;font-weight:700;color:#2766d9;padding:6px;padding-left:12px;padding-right:12px;margin-top:30px;margin-right:30px}.flex-aci .flex-manufacturers-list .flex-title:first-child{margin-top:0}.flex-aci .flex-manufacturers-list .flex-item-container{margin-right:-30px}.flex-aci .flex-manufacturers-list .flex-item-container .flex-item-compact{color:#e02222;font-size:10pt;font-weight:400;border-bottom:1px solid #ebebeb;padding:8px;padding-left:12px;padding-right:12px;display:inline-block;width:230px;margin-right:30px;text-decoration:none;animation-name:fly-in;animation-duration:.4s;transition:.2s}.flex-aci .flex-manufacturers-list .flex-item-container .flex-item-compact:hover{color:#fff;background:#e02222}.flex-aci .flex-manufacturers-list .flex-item-container .flex-item-compact .flex-prefferation{display:block;float:right;width:18px;height:18px;background:url("/Plugins/FlexView/Images/FlexNotFavoriteIcon.png") center center no-repeat;margin:0;padding:0;border:0}.flex-aci .flex-manufacturers-list .flex-item-container .flex-item-compact .flex-prefferation.flex-priorized,.flex-aci .flex-manufacturers-list .flex-item-container .flex-item-compact .flex-prefferation.flex-favorite{background:url("/Plugins/FlexView/Images/FlexFavoriteIcon.png") center center no-repeat}.flex-delivery-note-search{position:relative;display:inline-block;text-align:left;border:1px solid #b6b6b6}.flex-delivery-note-search span{color:#2766d9;cursor:pointer;font-size:10pt;display:inline-block;padding-bottom:12px;padding-left:6px;padding-right:6px}.flex-header-table .flex-search{margin-top:-12px}.flex-delivery-note-search .flex-delivery-note-search-input{position:relative;z-index:898}.flex-delivery-note-search .flex-delivery-note-search-input input[type="text"]{border:0;width:260px;display:inline-block;vertical-align:top}.flex-delivery-note-search .flex-delivery-note-search-input input[type="button"]{cursor:pointer;font-size:0;display:inline-block;border:0;margin:0;padding:0;vertical-align:top;width:28px;height:28px;border-radius:0;background:#e32323 url("/Plugins/FlexView/Images/FlexSearchButtonIcon.png") center center no-repeat;position:absolute;top:0;right:0}.flex-delivery-note-search .flex-delivery-note-search-input .flex-progress{display:none;vertical-align:middle;position:absolute;top:6px;right:6px;width:16px;height:16px;background:url("/Plugins/FlexView/Images/FlexLoadingSmall.gif") center center no-repeat}.flex-delivery-note-search .flex-delivery-note-search-input .flex-count{display:none;font-size:7pt;border:0;margin:0;padding:0;padding-left:4px;padding-right:4px;vertical-align:top;color:#585858;min-width:7px;background:#e7e7e7;position:absolute;top:14px;right:76px;border-radius:99px;text-align:center}.flex-delivery-note-search .flex-delivery-note-search-input .flex-delivery-note-search-whisperer .flex-delivery-note-items a:hover{color:#fff;background:#e02222}.flex-delivery-note-search .flex-delivery-note-search-input .flex-delivery-note-search-whisperer .flex-delivery-note-items a span{color:#000;margin:0;padding:0}.flex-delivery-note-search .flex-delivery-note-search-input .flex-delivery-note-search-whisperer{border:1px solid #d8d8da;display:none;padding:0;background:#fff;width:100%;position:absolute;top:28px;max-height:315px;right:-1px;overflow:hidden;overflow-y:auto}.flex-delivery-note-search .flex-delivery-note-search-input .flex-delivery-note-search-whisperer .flex-filters{border-top:1px solid #d8d8da;border-bottom:1px solid #d8d8da;padding:10px;display:none}.flex-delivery-note-search .flex-delivery-note-search-input .flex-delivery-note-search-whisperer .flex-delivery-note-items a{display:block;color:#595959;text-decoration:none;font-size:10pt;padding:6px}.flex-delivery-note-search .flex-delivery-note-search-input .flex-delivery-note-search-whisperer .flex-delivery-note-items a .flex-delivery-note-number{font-weight:600;margin-right:5px}.flex-delivery-note-search .flex-delivery-note-search-input .flex-delivery-note-search-whisperer .flex-delivery-note-items a .flex-total{display:block;color:#4f4f4f}.flex-delivery-note-search .flex-delivery-note-search-input .flex-delivery-note-search-whisperer .flex-delivery-note-items>span{cursor:default;margin:0;padding:6px;font-style:italic;color:#4f4f4f}.flex-delivery-note-search .flex-search-input .flex-delivery-note-search-whisperer .flex-items{display:none;border-top:1px solid #d8d8da;padding:10px}.flex-search .flex-search-input .flex-delivery-note-search-whisperer .flex-items a{display:block;color:#595959;text-decoration:none;font-size:10pt;padding:6px}.flex-search .flex-search-input .flex-delivery-note-search-whisperer .flex-items a:hover{color:#fff;background:#e02222}.flex-search .flex-search-input .flex-delivery-note-search-whisperer .flex-items a .flex-vehicle-main-info{font-weight:600}.flex-search .flex-search-input .flex-delivery-note-search-whisperer .flex-items a span{color:#000;margin:0;padding:0}.flex-search .flex-search-input .flex-delivery-note-search-whisperer .flex-items a:hover span{color:#fff}.flex-search .flex-search-input .flex-delivery-note-search-whisperer .flex-items a .flex-code{font-weight:600;margin-right:5px}.flex-search .flex-search-input .flex-delivery-note-search-whisperer .flex-items a .flex-name{display:block;color:#4f4f4f}.flex-search .flex-search-input .flex-delivery-note-search-whisperer .flex-items>span{cursor:default;margin:0;padding:6px;font-style:italic;color:#4f4f4f}.flex-license-plate-detail .flex-form .flex-row{margin-bottom:15px}.flex-license-plate-detail .flex-form .flex-row.flex-button-row{text-align:center}.flex-license-plate-detail .flex-form .flex-row>*{vertical-align:top}.flex-license-plate-detail .flex-form input[type="text"]{padding:4px;padding-left:8px;padding-right:8px;width:230px}.flex-license-plate-detail .flex-form .flex-row>textarea{width:607px;height:100px;resize:vertical;padding:4px;padding-right:4px;padding-left:4px;padding-left:8px;padding-right:8px}.flex-license-plate-detail .flex-form .flex-row:last-child{margin-bottom:0}.flex-license-plate-detail .flex-form .flex-row>span{display:inline-block;font-size:10pt;text-align:right;padding-right:10px;padding-top:5px}.flex-license-plate-detail .flex-form .flex-row .flex-multi-box>span{font-size:10pt}.flex-license-plate-detail .flex-form .flex-row>span.flex-license-plate-number{width:130px}.flex-license-plate-detail .flex-form .flex-row>span.flex-vin{width:110px}.flex-license-plate-detail .flex-form .flex-row>span.flex-note{width:130px}tr.flex-with-note td{border-bottom:1px dashed #d3d3d3}td.flex-note{font-size:9pt}td.flex-note .flex-name{font-weight:600;margin-right:10px}tr.invoice-paid{background-color:#9acd3236}.noUi-target{box-shadow:none;border-radius:3px;background:linear-gradient(#d9dadc,#e8e9eb);border:0}.noUi-horizontal{height:8px}.noUi-horizontal .noUi-handle{cursor:pointer;width:24px;height:24px;top:-8px;left:-12px;box-shadow:none;background:url("/Plugins/FlexView/Images/FlexRangeSliderHandleIcon.png") center center no-repeat,linear-gradient(#fff,#f4f4f4)}.noUi-handle::after,.noUi-handle::before{background:none}.noUi-connect{background:linear-gradient(#b5b5b7,#cacbcd);border-radius:3px;box-shadow:none}.flex-panel-wide{order:10}.flex-header-container{order:20}.flex-main-menu{order:30}.flex-breadcrumb-bar-container{order:40}.flex-login-container{order:50}.flex-slideshow-container{order:60}.flex-reverse-tecdoc-tree-container{order:70}.flex-custom-article-container{order:80}.flex-selected-categories-container{order:90}.flex-content-container{order:100}.flex-text-actions-container{order:130}.flex-actions-container{order:140}.flex-footer-container{order:150}.widget_oem_catalog{width:1210px;overflow-x:auto}@media print{.flex-side-bar{display:none}.flex-footer-wide{color:#9f9f9f;background:#282828;padding:30px;padding-left:12px;padding-right:12px;font-size:10pt;display:none}.flex-breadcrumb-bar{display:none}.flex-container{display:none}.flex-content-container{display:block}.flex-informations .flex-export{display:none}.flex-compare-bar{display:none}.flex-order-recap .flex-tabs{display:none}.flex-order-process{border:0}.flex-order-controls{display:none}}@keyframes flex-toast-show-mobile{0%{opacity:0}100%{opacity:1}}@media only screen and (max-width:989px){*[data-flex-mobile-hide="true"]{display:none!important}*[data-flex-mobile-only="true"]{display:block}*[attr-text]:before{content:attr(attr-text)}*[attr-text-after]:after{content:attr(attr-text-after)}.flex-dock-left{-ms-flex:0 0 50%;-webkit-flex:0 0 50%;flex:0 0 50%}.flex-dock-right{-ms-flex:0 0 50%;-webkit-flex:0 0 50%;flex:0 0 50%;text-align:right;margin-right:10px}.flex-screen-detection{float:right}.flex-smart-search .flex-smart-search-input{width:100%}.flex-breadcrumb-bar-content{width:100%;margin-bottom:5px}.flex-carousel-actions{width:100%}.flex-text-actions{width:100%}.flex-content-container .content{width:100%}.flex-selected-categories{width:100%}.flex-custom-article{width:100%}.flex-slideshow-container .content{width:100%}.flex-reverse-tecdoc-tree-container .content{width:100%}.flex-main-menu .flex-menu{width:100%}.flex-table{width:100%}.flex-container{width:100%;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%}.flex-bottom-delimiter{margin-bottom:10px!important}.flex-perex{padding:0 10px}.flex-back-to-top{display:none!important}.flex-menu ul li{border-right:0;display:block;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset}.flex-menu ul li a,.flex-menu ul li span{padding-top:16px;padding-bottom:16px}.flex-menu ul li ul{position:relative;border-bottom:1px solid #000;padding-top:0;top:0}.flex-menu ul li ul li a{text-align:center}.flex-menu .flex-menu-button{}.flex-top-panel-container .flex-menu ul.flex-menu-compact{margin-top:42px!important;max-height:none;white-space:normal;width:100%}.flex-top-panel-container .flex-menu .flex-close-menu-button{background-color:#f4f4f4!important}.flex-panel-wide .flex-redirect-to-older-version-button{display:none}.flex-panel-wide .flex-menu{display:inline-block;vertical-align:middle;margin-right:10px}.flex-panel-wide .flex-menu .flex-menu-button{margin:0}.flex-main-menu .flex-menu{position:relative;margin-bottom:5px}.flex-main-menu .flex-menu ul{display:none}.flex-main-menu .flex-menu ul li ul{}.flex-main-menu .flex-menu .flex-menu-button{padding-top:16px;padding-bottom:16px;color:#fff;display:block;text-decoration:none;font-weight:700;font-size:10pt;text-transform:uppercase;padding:20px;box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset;background:#e02222}.flex-main-menu .flex-menu:hover .flex-menu-button,.flex-main-menu .flex-menu:hover .flex-close-menu-button{cursor:pointer;text-decoration:underline}.flex-main-menu .flex-menu .flex-close-menu-button{display:block;width:28px;height:28px;background:url("/Plugins/FlexView/Images/FlexDownArrowMobileIcon.png") center center no-repeat;position:absolute;top:16px;right:14px;background-size:20px}.flex-main-menu .flex-menu .flex-close-menu-button.selected{display:block;width:28px;height:28px;background:url("/Plugins/FlexView/Images/FlexUpArrowMobileIcon.png") center center no-repeat;position:absolute;top:16px;background-size:20px}.flex-main-menu .flex-menu ul.flex-menu-compact{background:#fff;margin:0;position:absolute;z-index:9999;left:0;top:58px;padding-top:0;padding-bottom:0;border-bottom:1px solid #ccc}.flex-main-menu .flex-menu ul.flex-menu-compact li{display:block}.flex-menu ul.flex-menu-compact li span{padding:13px;padding-top:16px;padding-bottom:16px}.flex-main-menu .flex-menu ul.flex-menu-compact li a{padding:13px;padding-top:16px;padding-bottom:16px}.flex-main-menu .flex-menu ul.flex-menu-compact li ul{position:relative;border:0;display:block;padding-bottom:0}.flex-main-menu .flex-menu ul.flex-menu-compact li a.flex-selected{background-color:#e02222;text-decoration:underline}.flex-main-menu .flex-menu ul.flex-menu-compact li span.flex-selected{background-color:#e02222;text-decoration:underline}.flex-main-menu .flex-menu ul.flex-menu-compact li ul li a.flex-selected{background-color:#e02222;text-decoration:underline}.flex-basket-mobile-button{display:inline-block;vertical-align:middle}.flex-main-menu .flex-menu ul li span{cursor:default}.flex-basket-full{background-image:url("/Plugins/FlexView/Images/FlexBasketMobileIconFull.png")}.flex-logo{display:block;margin:30px auto}.flex-search{margin-bottom:30px}.flex-search .flex-search-input input[type="text"]{width:220px;border-radius:5px}.flex-search span{padding-left:0}.flex-login-mobile-button{display:inline-block;vertical-align:middle}.flex-login-form{display:none}.flex-panel-wide .flex-dashboard-button{display:none}.flex-user-menu{display:none!important}.flex-header-table{display:block;height:auto}.flex-header-table .column-1{display:block;width:auto}.flex-header-table .column-2{display:block}.flex-panel-wide .flex-language-selector{vertical-align:middle}.flex-basket-summary{display:none}.flex-language-selector .flex-drop-down dt span.flex-drop-down-link{padding-right:9px;background:none;height:29px}.flex-logo-mobile{display:block;margin-left:10px}.flex-logo{display:none}.flex-header-table .flex-search{margin-top:8px;margin-bottom:10px}.flex-toast-info{top:0;left:0;right:0;animation:flex-toast-show-mobile .6s ease-in-out;border:0;border-bottom:1px solid #d7e1fd;text-align:center}.flex-toast-error{top:0;left:0;right:0;animation:flex-toast-show-mobile .6s ease-in-out;border:0;border-bottom:1px solid #f8c7c7;text-align:center}.flex-compare-bar{display:none}.flex-overdue-invoices-modal-popup{display:none}.flex-footer-wide{}.flex-footer-wide .flex-container{width:auto;padding:0 10px}.flex-footer-wide .flex-footer-main-menu{width:100%;margin-bottom:30px}.flex-footer-wide .flex-title{margin-bottom:18px}.flex-footer-wide .flex-footer-main-menu .flex-footer-main-menu-box{display:none}.flex-footer-wide .flex-footer-main-menu .flex-footer-legal-info{width:100%}.flex-footer-wide .flex-footer-other-links-menu{width:100%}.flex-footer-wide .flex-footer-custom-menu{display:none}.flex-footer-wide .flex-footer-user-menu{display:none}.flex-footer-wide .flex-footer-recommended-links{display:block;text-align:left;margin-right:0;margin-bottom:20px;width:100%}.flex-footer-wide .flex-footer-recommended-links>span{}.flex-footer-wide ul li{background:none;padding-left:0;padding-top:6px;line-height:20pt}.flex-footer-wide ul li:first-child{background:none}.flex-quick-contacts{float:none;text-align:left;width:100%}.flex-footer-wide.flex-highlight.flex-social-container .flex-container{padding:0}.flex-footer-wide.flex-highlight .flex-newsletter{display:block;text-align:left}.flex-footer-wide.flex-highlight .flex-newsletter span{margin-right:0;margin-bottom:10px}.flex-footer-wide.flex-highlight .flex-newsletter .flex-progress{display:none}.flex-footer-wide.flex-highlight .flex-newsletter input[type="text"]{width:100%;padding-right:0;box-sizing:border-box}.flex-footer-wide.flex-highlight .flex-social-links{float:left}.flex-footer-wide.flex-license #EETInformationLabel{margin-top:10px;text-align:left}.flex-footer-wide.flex-license{text-align:left}.flex-footer-wide.flex-license .flex-container{padding:0 10px}.flex-footer-wide.flex-license a.flex-nextis-logo{display:block;margin-bottom:20px}.flex-footer-wide.flex-license .flex-nextis-credentials{display:block;margin-bottom:20px}.flex-footer-wide.flex-license a{margin-right:0}.flex-footer-wide.flex-license a.flex-tecalliance-logo{display:block;margin-bottom:20px}.flex-footer-wide.flex-license #TecDocDisclaimerLabel{display:block;text-align:left;float:none;width:auto;margin-top:30px;line-height:12pt}.flex-breadcrumb-bar{display:inline-block;background:none;border:0}.flex-breadcrumb-bar a:first-of-type{font-size:10pt;background:none;width:auto}.flex-breadcrumb-bar a:first-of-type:hover{background:none}.flex-breadcrumb-bar>span{display:none}.flex-breadcrumb-bar a{display:none}.flex-breadcrumb-bar a:last-of-type{display:block;max-width:none;border-right:0;padding-left:30px;background:url("/Plugins/FlexView/Images/BreadcrumbsBackMobileIcon.png") no-repeat;background-position:left 10px center;padding-top:10px;padding-bottom:10px}.flex-breadcrumb-bar a:last-of-type:hover{background:url("/Plugins/FlexView/Images/BreadcrumbsBackMobileIconHover.png") no-repeat;background-position:left 10px center}.flex-small-bottom-delimiter{margin-bottom:0!important}.flex-tecdoc .flex-header .flex-search{display:none}.flex-tecdoc .flex-header{color:#000;border:0;padding:0}.flex-tecdoc h1,.flex-universal-parts h1,.flex-service-data h1{width:auto}.flex-tecdoc h1{padding:10px 10px 5px 10px}.flex-tecdoc .flex-header .flex-title{font-size:11pt;font-weight:300}.flex-tecdoc .flex-vehicles-list{padding:10px}.flex-tecdoc .flex-vehicles-list .flex-item-container{margin-right:0}.flex-tecdoc .flex-vehicles-list .flex-title{display:flex;flex-wrap:wrap;padding:0;margin:0}.flex-tecdoc .flex-vehicles-list .flex-title span{flex:0 0 33%}.flex-tecdoc .flex-vehicles-list .flex-item-container .flex-item{display:flex;flex-wrap:wrap;padding:4px;margin:10px 0;border-bottom:0}.flex-tecdoc .flex-vehicles-list .flex-item-container .flex-item:nth-of-type(2n){background:#ebebeb}.flex-tecdoc .flex-vehicles-list .flex-item span{flex:0 0 33%}.flex-tecdoc-manufacturers,.flex-tecdoc-models,.flex-tecdoc-engines,.flex-tecdoc-construction-groups,.flex-tecdoc-vehicles{border:0}.flex-tecdoc .flex-vehicles-list .flex-title .flex-name{font-weight:600}.flex-tecdoc .flex-vehicles-list .flex-item-container .flex-item .flex-name{font-weight:600}.flex-tecdoc .flex-vehicles-list .flex-title .flex-engine{font-weight:600}.flex-tecdoc .flex-vehicles-list .flex-item-container .flex-item .flex-engine{font-weight:600}.flex-tecdoc .flex-vehicles-list .flex-title .flex-power{font-weight:600}.flex-tecdoc .flex-vehicles-list .flex-item-container .flex-item .flex-power{font-weight:600}.flex-tecdoc .flex-tecdoc-models .flex-filter{padding:0;margin:0 10px}.flex-tecdoc .flex-tecdoc-models .flex-filter span{display:none}.flex-tecdoc .flex-tecdoc-models input{display:none}.flex-tecdoc .flex-tecdoc-models .flex-filter .anchors ul{columns:2;-webkit-columns:2;-moz-columns:2}.flex-tecdoc .flex-tecdoc-models .flex-filter .anchors li{margin:5px 0}.flex-tecdoc .flex-models-list{padding:0}.flex-tecdoc .flex-models-list .flex-item-container .flex-item{display:block;width:auto;margin-right:0}.flex-tecdoc .flex-models-list .flex-item-container .flex-item .flex-date{display:block;float:none}.flex-tecdoc .flex-models-list .flex-title{margin-right:0}.flex-tecdoc .flex-models-list .flex-item-container{margin:0}.flex-tecdoc .flex-engines-list{padding:0}.flex-tecdoc .flex-manufacturers-list{padding:20px}.flex-tecdoc .flex-manufacturers-list .flex-item-container{margin:-20px}.flex-tecdoc .flex-manufacturers-list .flex-item-container .flex-item-compact{margin-right:0;width:auto;display:block}.flex-content-container{display:block;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%}.flex-content-container .flex-content{display:block}.flex-tecdoc .flex-manufacturers-list a.flex-item{display:block;width:auto;margin:0 auto}.flex-tecdoc .flex-manufacturers-list .flex-title{margin-right:0}.flex-groups-container{padding-top:10px}.flex-groups-container .flex-nodes{padding:0}.flex-groups-container .flex-shortcuts{display:none}.flex-universal-parts .flex-header .flex-search{display:none}.flex-universal-parts .flex-header{border:0;padding:0}.flex-universal-parts h1{padding:10px 10px 5px 10px}.flex-universal-parts .flex-header .flex-title{font-size:11pt;font-weight:300}.flex-laximo-manufacturers .flex-header .flex-search{display:none}.flex-laximo-manufacturers .flex-header{color:#fff;border:0;background:#ce171f;padding:10px}.flex-laximo-manufacturers .flex-header .flex-title{font-size:11pt;font-weight:300}.flex-laximo-manufacturers,.flex-laximo-vehicles,.flex-laximo-models,.flex-laximo-vehicle-detail,.flex-laximo-unit-groups,.flex-laximo-unit,.flex-order-process,.flex-articles,.flex-registration,.flex-reclamation-process,.flex-return-process{border:0 solid #e7e6e7}.flex-laximo .flex-manufacturers-list{padding:20px}.flex-laximo-models .flex-header .flex-search{display:none}.flex-laximo-models .flex-header{color:#fff;border:0;padding:10px}.flex-laximo-models .flex-header .flex-title{font-size:11pt;font-weight:300}.flex-laximo .flex-models-list{padding:10px;margin:0}.flex-laximo .flex-models-list table{width:100%}.flex-laximo .flex-models-list table tr td:first-of-type{width:1%}.flex-laximo .flex-models-list table tr td.flex-clear-value{width:1%}.flex-laximo .flex-models-list .flex-drop-down{width:100%;box-sizing:border-box}.flex-drop-down dt{display:block}.flex-laximo .flex-models-list .flex-drop-down dt span.flex-drop-down-link{width:100%;display:block;box-sizing:border-box}.flex-laximo .flex-models-list .flex-button{width:100%;box-sizing:border-box}.flex-laximo .flex-models-list input[type="text"]{width:100%;box-sizing:border-box}.flex-content-container .flex-content .flex-login-form{display:block;margin-right:0}.flex-content-container .flex-content .flex-login-form .flex-form input{width:100%;display:block;box-sizing:border-box}.flex-content-container .flex-content .flex-login-form .flex-form input[type="text"]{margin-bottom:10px;padding:5px 3px}.flex-content-container .flex-content .flex-login-form .flex-form input[type="password"]{margin-bottom:10px;padding:5px 3px}.flex-content-container .flex-content .flex-login-form .flex-form input[type="button"]{margin-top:20px;margin-bottom:20px;padding-top:12px;padding-bottom:12px;font-size:11pt}.flex-content-container .flex-content .flex-login-form .flex-form span{display:block;margin-bottom:10px}.flex-content-container .flex-content .flex-login-form .flex-header{color:#fff;border:0;background:#ce171f;padding:10px}.flex-content-container .flex-content .flex-login-form .flex-header .flex-title{font-size:11pt;font-weight:300}.flex-content-container .flex-content .flex-login-form .flex-form a{display:block;font-size:10pt;text-decoration:none;padding:2px;padding-left:24px;margin-top:3px;margin-left:2px}.flex-content-container .flex-content .flex-login-form .flex-form a:hover{text-decoration:underline}.flex-content-container .flex-content .flex-login-form .flex-form span.flex-login-form-lost-password-button{cursor:pointer;color:#e02222;background:url("/Plugins/FlexView/Images/LostPasswordIcon.png") left center no-repeat;margin-top:12px;display:block;font-size:10pt;text-decoration:none;padding:2px;padding-top:1px;padding-left:24px;margin-left:2px}.flex-content-container .flex-content .flex-login-form .flex-form span.flex-login-form-lost-password-button:hover{text-decoration:underline}.flex-content-container .flex-content .flex-login-form .flex-form a.flex-login-form-new-registration-button{color:#27669d;background:url("/Plugins/FlexView/Images/RegisterIcon.png") 1px center no-repeat}.flex-content-container .flex-content .flex-login-form .flex-form span.flex-back-to-login-button{cursor:pointer;color:#e02222;background:url("/Plugins/FlexView/Images/BackToLoginIcon.png") left center no-repeat;margin-top:12px;display:block;font-size:10pt;text-decoration:none;padding:2px;padding-top:1px;padding-left:24px;margin-left:2px}.flex-content-container .flex-content .flex-login-form .flex-form span.flex-back-to-login-button:hover{text-decoration:underline}.flex-content-container .flex-content .flex-login-form>.flex-wrapper{overflow:hidden;box-sizing:border-box;white-space:nowrap;font-size:0}.flex-content-container .flex-content .flex-login-form .flex-wrapper .flex-form{font-size:11pt;box-sizing:border-box;display:inline-block;width:100%;vertical-align:top;padding:10px}.flex-login-form .flex-error-label{white-space:normal}.flex-custom-modal-popup .flex-custom-popup-container:not([data-is-visible-on-mobile="true"]){display:none!important}.flex-custom-modal-popup .flex-custom-popup:not([data-is-visible-on-mobile="true"]){display:none!important}.flex-custom-modal-popup .flex-custom-popup[data-is-visible-on-mobile="true"]{width:100%;box-sizing:border-box;padding:40px 20px 20px 20px}.flex-cookies-statement .flex-container{-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex-cookies-statement .flex-text-part{padding-left:5px;padding-right:5px;-moz-order:1;-webkit-order:1;order:1;-ms-flex:auto;-webkit-flex:auto;flex:auto}.flex-cookies-statement .flex-button-part{display:block;padding:5px;-moz-order:2;-webkit-order:2;order:2;-ms-flex:auto;-webkit-flex:auto;flex:auto}.flex-cookies-statement .flex-button-part input[type="button"]{float:none;width:100%;display:block;margin:0 auto}.flex-container.flex-content-container.flex-bottom-delimiter{width:100%}.flex-container.flex-top-panel-container .flex-dock-left{}.flex-container.flex-top-panel-container .flex-dock-right{}.flex-content-container .flex-content .flex-menu .flex-header{color:#000;border:0;padding:10px}.flex-content-container .flex-content .flex-menu .flex-header .flex-title{font-size:11pt;font-weight:300}.flex-content-container .flex-content .flex-menu .flex-form{padding:0}.flex-content-container .flex-content .flex-menu ul li{background:#fff;box-shadow:none;border-bottom:1px solid #eaeaea;text-transform:none}.flex-content-container .flex-content .flex-menu ul li a{text-transform:none;text-align:left;color:#000;font-weight:300;padding:8px;background-position:left 10px top 15px;padding-left:25px}.flex-registration .flex-form{padding:20px 10px;margin:10px 0}.flex-registration-form .flex-form .flex-row>span{display:block;text-align:left;padding:0;margin-bottom:6px}.flex-registration-form .flex-form input[type="text"],.flex-registration-form .flex-form .flex-row>#RegistrationFormZIPCode,.flex-registration-form .flex-form input[type="email"],.flex-registration-form .flex-form input[type="tel"],.flex-registration-form .flex-form input[type="password"]{width:100%;margin-bottom:10px;box-sizing:border-box}.flex-registration-form .flex-form .flex-row .flex-drop-down dt span.flex-drop-down-link{width:100%}.flex-registration-form .phone-wrapper .flex-phone,.flex-registration-form .phone-wrapper .flex-delivery-phone{display:block;width:100%;text-align:left;padding:0;margin-bottom:6px}.flex-registration-form .phone-wrapper{width:100%}.phone-wrapper #RegistrationFormPhone,.phone-wrapper #OrderFormDeliveryPhone{margin-top:6px;width:100%}.flex-form .phone-wrapper .flex-drop-down{width:130px}.flex-registration-form .flex-form .flex-row>div>.flex-row{margin-left:0}.flex-registration-form .flex-form .flex-row>div>.flex-row>span.flex-checkbox-toogle-text{padding-top:2px;display:inline-block;margin-left:8px}.flex-side-bar{display:none}.flex-registration-form .flex-form .flex-row>.flex-terms-and-conditions-panel,.flex-order-form .flex-form .flex-row>.flex-terms-and-conditions-panel{width:auto}.flex-informations .flex-filter-bar{padding:20px}.flex-informations .flex-filter-bar span.flex-row{display:block;margin-bottom:10px}.flex-informations .flex-filter-bar input[type="text"]{width:90px;margin-right:0;display:block;width:100%;box-sizing:border-box;float:none}.flex-informations .flex-filter-bar input[type="button"]{display:block;width:100%;margin:20px 0 0 0}.flex-content .flex-informations{padding:0}div.flex-content-container{padding:0;border:0;width:auto}.flex-half-collapsed-box .flex-item{display:block}.flex-informations .flex-filter-bar input[type="text"].flex-name{width:160px}.flex-dashboard .flex-credit-full{display:block;width:auto;margin-right:0}.flex-dashboard .flex-credit .flex-value{float:none;display:block;margin-left:16px}.flex-dashboard .flex-credit{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;display:block;border:0;width:auto;margin-right:0;padding:30px 0}.flex-dashboard .flex-credit>*{margin-left:10px;margin-right:10px}.flex-dashboard .flex-turnover{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;display:block;border:0;margin-top:20px;padding:30px 0;width:auto}.flex-dashboard .flex-turnover .flex-turnover-chart-wrapper{height:240px}.flex-dashboard .flex-turnover>*{margin-left:10px;margin-right:10px}.flex-dashboard .flex-turnover .flex-sum{float:none}.flex-dashboard .flex-turnover .flex-sum div{display:block}.flex-dashboard .flex-turnover .flex-sum div .flex-value{margin-left:0;margin-right:0;vertical-align:top;float:right;margin-top:-4px}.flex-dashboard .flex-turnover .flex-sum .flex-average-turnover .flex-value{margin-right:0}.flex-dashboard .flex-turnover .flex-sum .flex-average-turnover{margin-top:20px;margin-bottom:10px}.flex-dashboard .flex-bonus-program{display:block;border:0;width:auto;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;margin-top:20px;padding:20px 0;height:100px}.flex-dashboard .flex-bonus-program-right{margin-left:0}.flex-dashboard .flex-bonus-program .flex-gauge{margin-left:10px}.flex-dashboard .flex-bonus-program>.flex-text .flex-used-points .flex-value{float:none;display:block}.flex-dashboard .flex-bonus-program>.flex-text .flex-remaining-points .flex-value{float:none;display:block}.flex-dashboard .flex-bonus-program>.flex-text{width:auto}.flex-dashboard .flex-unpaid-invoices{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;padding:35px 0;display:block;border:0;width:auto;margin-top:20px}.flex-dashboard .flex-unpaid-invoices .flex-icon{margin-left:10px}.flex-dashboard .flex-pending-orders{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;display:block;border:0;width:auto;margin-top:20px;padding:35px 0}.flex-dashboard .flex-pending-orders .flex-icon{margin-left:10px}.flex-dashboard .flex-bonus-program-information{}.flex-dashboard .flex-bonus-program-information>.flex-text{padding-left:0;margin:0 10px}.flex-form .flex-drop-down dt span.flex-drop-down-link{width:100%;color:#000;box-sizing:border-box;display:block}.flex-form .flex-drop-down{width:100%;box-sizing:border-box}.flex-form input[type="text"],.flex-form input[type="password"]{width:100%;display:block;box-sizing:border-box}.flex-informations span.flex-title{margin-left:20px}.flex-informations span.flex-title:first-of-type{margin-top:0;padding-top:10px}.flex-basket-items{margin:0;padding-bottom:15px;padding-top:5px}.flex-basket-items .flex-items{font-size:11pt}.flex-basket-items .flex-items:nth-last-child(2){margin-bottom:0}.flex-basket-items .flex-items .flex-header{display:none}.flex-basket-items>.flex-title{margin-top:10px;margin-left:10px}.flex-basket-items .flex-items .flex-item{display:block;margin-bottom:0;padding:10px 10px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.flex-basket-items .flex-items .flex-item .flex-remove-from-basket .flex-spinner{display:none}.flex-basket-items .flex-items .flex-item>span{border:0;padding:0;white-space:normal}.flex-last-items{display:none}.flex-basket-items .flex-items .flex-item>span.flex-name{display:block;font-size:12pt;font-weight:700;width:auto;margin-top:8px;margin-bottom:8px}.flex-basket-items .flex-items .flex-item>span.flex-code a{margin-left:8px;margin-right:8px}.flex-basket-items .flex-items .flex-item>span .flex-checkbox{width:13px;height:13px;background:url("/Plugins/FlexView/Images/FlexCheckboxSmallIcons.png") left 0 no-repeat;margin-top:3px}.flex-basket-items .flex-items .flex-item>span.flex-amount{margin-top:14px;padding:0}.flex-basket-items .flex-items .flex-item-details>span{border:0;padding:0;padding-left:26px;background:url("/Plugins/FlexView/Images/FlexReturnInformationsIcon.png") left center no-repeat}.flex-basket-items .flex-items .flex-item-details>:last-child{border:0}.flex-basket-items .flex-items .flex-item.flex-with-details>span{border:0}.flex-basket-items .flex-items .flex-item>span>.flex-label{display:inline-block;margin-right:8px}.flex-mobile-basket-item-even{background:#fbfbfb}.flex-mobile-basket-item-content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:row wrap;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between}.flex-mobile-basket-item-information{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;display:inline-block;margin-bottom:15px}.flex-basket-items .flex-items .flex-mobile-basket-item-content .flex-discount{display:inline-block;width:auto;background:#2766d9;color:#fff;padding:1px 5px!important;border-radius:3px;font-size:9pt}.flex-basket-items .flex-items .flex-mobile-basket-item-price{}.flex-basket-items .flex-items .flex-mobile-basket-item-content span.flex-price-total{font-weight:700;display:block;width:auto}.flex-basket-items .flex-items .flex-mobile-basket-item-content span.flex-price-total-with-vat{display:block;width:auto;font-weight:600}.flex-basket-items .flex-items .flex-mobile-basket-item-price{margin-right:10px}.flex-basket-items .flex-items .flex-mobile-basket-item-content .flex-amount{width:89px}.flex-basket-items .flex-items .flex-mobile-basket-item-content .flex-amount .flex-basket-spinner{margin-top:2px}.flex-basket-items .flex-items .flex-item .flex-remove-from-basket input[type="text"]{width:40px;height:35px}.flex-basket-items .flex-items .flex-item .flex-remove-from-basket .flex-remove-from-basket-button{height:37px;width:37px;background-position:center center}.flex-basket-items .flex-items .flex-item .flex-remove-from-basket .flex-remove-from-basket-button:hover{background-position:center center}.flex-basket-items .flex-items .flex-mobile-basket-item-content .flex-item-details{margin-top:15px;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%}.flex-basket-items .flex-items .flex-surcharge{font-size:10pt}.flex-basket-items .flex-items .flex-item-details>div .flex-surcharge .flex-surcharge-price .price{font-weight:600}.flex-basket-items .flex-surcharge.item .name{width:100%}.flex-basket-items.flex-order-recap .flex-surcharge.item .name{width:100%}.flex-basket-items .flex-surcharge.item .flex-surcharge-price .price{width:100%}.flex-basket-items.flex-order-recap .flex-surcharge.item .flex-surcharge-price .price{width:100%}.flex-basket-total.flex-items{background:#f5f9ff}.flex-order-process .flex-tabs{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:0;margin:0;padding:0;border-top:1px solid #e0e0e1}.flex-order-process .flex-tabs>span.flex-disabled{border-bottom:1px solid #e0e0e1}.flex-order-process .flex-tabs>span,.flex-order-process .flex-tabs>a{color:#fff;border:0;background:#ce171f;padding:10px;margin:0;flex-basis:100%;border-right:1px solid #a60209}.flex-order-process .flex-tabs>span:last-child,.flex-order-process .flex-tabs>a:last-child{border-right:0}.flex-order-process .flex-tabs>span{color:#000;background:#fff;border-right:1px solid #e0e0e1}.flex-order-process .flex-tabs>span>span{display:none}.flex-order-process .flex-tabs>a>span{display:none}.flex-basket-selector{display:block;float:none;padding:8px;padding-top:0}.flex-basket-selector .flex-drop-down dt span.flex-drop-down-link{width:100%;color:#000;box-sizing:border-box;display:block}.flex-basket-selector .flex-drop-down{width:100%;box-sizing:border-box}.flex-order-process .flex-basket .flex-form{margin:0;margin-top:0;padding:10px;border-left:0;border-right:0;border-top:0}.flex-quick-basket-add{border-bottom:0}.flex-quick-basket-add-input{display:inline-flex;width:100%}.flex-quick-basket-add>span{display:block;margin-bottom:8px}.flex-quick-basket-add input[type="button"]{height:35px;-ms-flex:1;-webkit-flex:1;flex:1}.flex-quick-basket-add input[type="text"]{height:35px;-ms-flex:80% 0 0;-webkit-flex:80% 0 0;flex:80% 0 0;margin-right:5px}.flex-quick-basket-add{padding-bottom:5px}.flex-basket-import .flex-basket-import-form .flex-file-upload-button{float:none;display:block}.flex-basket-import .flex-basket-import-form .flex-file-upload-button>.flex-progress{display:none}.flex-basket-import .flex-basket-import-form>span{display:block;margin-bottom:8px}.flex-basket-import .flex-drop-down{margin:0;margin-bottom:8px}.flex-basket-import .flex-file-upload{margin-bottom:8px}.flex-basket-controls{padding-bottom:25px;margin-left:10px;margin-right:10px}.flex-basket-controls .flex-clear-basket{display:block;width:100%;text-align:left;padding-left:10px;margin-bottom:8px;background-position:right 26px center}.flex-basket-controls .flex-create-order{display:block;text-align:left;padding-left:10px}.flex-basket-items .flex-basket-total.flex-items .flex-item>span.flex-title{display:block;width:auto;text-align:left;margin-bottom:0}.flex-basket-items .flex-items .flex-item .flex-price>.flex-price-total{font-weight:600}.flex-basket-items .flex-basket-total.flex-items .flex-item>span.flex-without-vat{display:block;font-size:13pt;width:auto}.flex-basket-items .flex-basket-total.flex-items .flex-item>span.flex-with-vat{display:block;font-size:13pt;width:auto}.flex-order-form .flex-form .flex-checkbox-toogle-text{display:inline-block;margin-left:8px;padding-left:0}.flex-order-form .flex-form .flex-row>span{display:block;text-align:left;padding:0;margin-bottom:6px}.flex-order-form .flex-form .flex-row .flex-separate-on-single-document{padding-left:0}.flex-order-form .flex-form input[type="text"],.flex-order-form .flex-form input[type="password"],.flex-order-form .flex-form input[type="email"],.flex-order-form .flex-form input[type="tel"]{width:100%;margin-bottom:10px;box-sizing:border-box}.flex-order-form .flex-form .flex-row{margin-bottom:0}.flex-order-process>.flex-order-form>.flex-title,.flex-order-form div>.flex-title,.flex-order-recap>.flex-title{margin-top:25px;margin-left:0;margin-right:0;border-left:0;border-right:0}.flex-order-form .flex-form,.flex-order-process .flex-form,.flex-order-form div>.flex-form{margin-left:0;margin-right:0;border-left:0;border-right:0;padding:20px 10px}.flex-order-form .flex-form .flex-row .flex-drop-down dt span.flex-drop-down-link{width:100%;color:#000;box-sizing:border-box;display:block}.flex-order-form .flex-form .flex-row .flex-drop-down{width:100%;box-sizing:border-box;margin-bottom:0}.flex-order-form .flex-form .flex-row>div>.flex-row{margin-left:0}.flex-order-form .flex-form .flex-row>div>.flex-row>span.flex-checkbox-toogle-text{padding-top:2px;display:inline-block;margin-left:8px}.flex-order-form .flex-form .flex-row>textarea{display:block;width:100%;box-sizing:border-box}.flex-order-process .flex-order-controls{padding-bottom:25px;margin-left:10px;margin-right:10px}.flex-order-process .flex-order-controls .flex-back-to-basket{display:block;text-align:left;padding-left:10px;margin-bottom:8px;background-position:right 26px center}.flex-order-process .flex-order-controls .flex-continue-in-order{display:block;text-align:left;padding-left:10px}.flex-order-form .flex-form .flex-checkbox-toogle-text#IsPayerOfVAT_FlexCheckboxToogleText{width:auto}.flex-order-recap .flex-form .flex-row>.flex-value-wide{width:100%}.flex-order-recap .flex-form .flex-row>.flex-name{text-align:left;font-size:11pt;width:100%}.flex-catalog-search h1{margin:0 10px}.flex-item .flex-prices .flex-price{font-size:11pt}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div.flex-price{font-weight:700}.flex-item .flex-prices .flex-price-with-vat{font-size:11pt;font-weight:600}.flex-product-detail .flex-general{display:block}.flex-product-detail .flex-general .flex-images{display:block;width:auto;padding-bottom:40px}.flex-product-detail{border:0}.flex-product-detail .flex-general .flex-images .flex-preview .flex-item img{height:40px}.flex-product-detail .flex-general .flex-informations>.flex-title{padding-top:10px}.flex-product-detail .flex-general .flex-informations{display:block;border-left:0;width:auto}.flex-product-detail .flex-general .flex-informations .flex-basic-params .flex-code .flex-value{width:160px}.flex-product-detail .flex-general .flex-tabs .flex-header{padding:0;border-bottom:0}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab{display:block;border:0;border-bottom:1px solid #e7e6e7;border-radius:0;margin-bottom:0}.flex-product-detail .flex-general .flex-tabs .flex-header .flex-tab.flex-selected{border-bottom:1px solid #e7e6e7}.flex-product-detail .flex-general .flex-tabs .flex-content a:first-child{border-top:0}.flex-product-detail .flex-general .flex-tabs .flex-content a:last-child{border-bottom:0}.flex-product-detail .flex-general .flex-tabs .flex-content{padding:0}.flex-product-detail .flex-general .flex-tabs .flex-content .flex-product-informations{padding:5px}.flex-product-detail .flex-general .flex-tabs .flex-content .flex-product-informations iframe{width:100%!important;height:auto!important}.flex-product-detail .flex-general .flex-tabs .flex-content .flex-attributes tr:first-child td{border-top:0}.flex-product-detail .flex-general .flex-tabs .flex-content .flex-attributes tr:last-child td{border-bottom:0}.flex-product-detail .flex-item.replacement-view .flex-col1{display:block;padding-bottom:0}.flex-product-detail .flex-item.replacement-view .flex-col2{display:block;width:auto;padding-bottom:0}.flex-product-detail .flex-item.replacement-view .flex-col1 .flex-rank{margin-top:2px}.flex-product-detail .flex-item.replacement-view .flex-col3{display:block;text-align:left}.flex-product-detail .flex-item.replacement-view .flex-col3 .flex-prices .flex-price{font-size:14pt}.flex-product-detail .flex-item.replacement-view .flex-col4{display:block;width:auto}.flex-product-detail .flex-item.replacement-view .flex-col3{display:block;text-align:center;width:auto;padding-bottom:0}.flex-add-to-basket{text-align:right}.flex-carousel .flex-add-to-basket{text-align:center}.flex-add-to-basket input[type="text"]{height:35px!important}.flex-add-to-basket .flex-add-to-basket-button{height:37px!important;background-position:center center!important}.flex-add-to-basket .flex-remove-from-basket{width:41px!important;height:37px!important;margin-left:0!important;border-bottom-left-radius:0!important;border-top-left-radius:0!important}.flex-add-to-basket .flex-spinner{display:none;width:65px}.flex-add-to-basket .flex-spinner .flex-spinner-increment-button{display:inline-block;height:35px;width:32px;border-right:1px solid #cdcdcd}.flex-add-to-basket .flex-spinner .flex-spinner-decrement-button{display:inline-block;height:35px;width:32px;border-top:1px solid #cdcdcd}.flex-carousel-actions .flex-carousel .products .flex-inner-wrapper .flex-item{width:100%;box-sizing:border-box}.products p{padding:0 10px 15px 10px}.products .flex-filter{margin:10px 10px 20px 10px}.products .flex-filter .flex-extended .flex-parameters .flex-content div>.flex-title{display:block}.products .flex-filter .flex-extended .flex-parameters .flex-content .flex-attributes-wrapper{width:100%;border-left:0}.products .flex-filter .flex-extended .flex-parameters .flex-content>div>.flex-attributes-wrapper>.flex-attributes{width:100%}.products .flex-filter .flex-extended .flex-parameters .flex-content>div>.flex-attributes-wrapper>.flex-attribute-values-container{width:100%}.products .flex-filter .flex-extended .flex-parameters .flex-content>div>.flex-attributes-wrapper>.flex-attributes>span.flex-title.flex-selected{border-right:1px solid #dbe3f0}.products .flex-filter .flex-extended .flex-parameters .flex-content .flex-title{margin-right:0}.products .flex-filter .flex-extended .flex-parameters .flex-content>div>.flex-attributes-wrapper>.flex-attribute-values-container>div{border-left:0;border-right:1px solid #dbe3f0;min-height:unset!important}.products .flex-filter .flex-extended .flex-parameters .flex-content>div>.flex-attributes-wrapper>.flex-attributes>span.flex-title:first-of-type{border-top:1px solid #dbe3f0}.products .flex-filter .flex-extended .flex-parameters>.flex-title .flex-tags .flex-item{display:none}.products .flex-item{display:block;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;border:0;border-top:1px solid #dfdfdf;margin-top:0}.products h2{margin:0 10px}.products .flex-item p{padding:10px 10px}.products .tecdoc-numbers{margin:0 10px}.products .read-more{margin:0 10px}.products .flex-item.list-view{-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0;padding-bottom:20px}.flex-catalog-search .products .products-list{width:100%}.flex-carousel .products .products-list{width:100%}.products .flex-item:first-child{border:0}.products .flex-item.list-view .flex-col1{display:block;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;padding:0}.products .flex-item.list-view .flex-col2{display:block;-ms-flex:100%;-webkit-flex:100%;flex:100%;border-right:0;width:auto;padding-bottom:0;clear:both}.products .flex-item.list-view .flex-col2 .flex-stocks{width:100%}.products .flex-item.list-view .flex-col3{display:block;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;text-align:center;width:100%;padding:0;padding-bottom:15px;border-right:0}.products .flex-item.list-view .flex-col4{display:block;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;width:100%;padding:0;padding-bottom:15px}.products .flex-product-compare{text-align:center;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%}.products .flex-product-compare .flex-add-product-to-compare{margin:10px 0}.products .flex-item.catalog-view{-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}.products .flex-item.catalog-view .flex-col1{display:block;border-right:0;width:auto;padding:15px 0;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%}.products .flex-item.catalog-view .flex-col1 .flex-image-wrapper{width:auto}.products .flex-item.list-view .flex-col1 .flex-tecdoc-numbers>span{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;padding-left:0;padding-right:0;border-left:0}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0 0;margin-top:10px;-moz-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex:auto;-webkit-flex:auto;flex:auto;-webkit-align-items:center;align-items:center}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item:last-child{margin-bottom:10px;padding-bottom:10px}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item span.flex-total-amount{width:auto;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;padding:0;padding-top:10px}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item span.flex-total-amount .flex-total-amount-text{display:inline-block}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item span.flex-total-amount.flex-on-the-way{background:none;color:#dfc303;font-size:13pt;font-weight:bold;background-position:left 0 top 20px}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item span.flex-total-amount{padding-left:0}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item span.flex-delivery-to-time.flex-green{background:none;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;padding:0}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item span.flex-delivery-to-time.flex-yellow .flex-delivery-to-time-text{color:#3ba805;font-weight:bold}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item span.flex-delivery-to-time.flex-yellow{background:none;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;padding:0;font-weight:bold}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item span.flex-delivery-to-time.flex-yellow .flex-delivery-to-time-text{color:#dfc303}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item span.flex-delivery-to-time{background:none;padding-left:0}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item span.flex-delivery-to-time.flex-red{background:none;color:#e04209}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item>div.flex-surcharges-content{text-align:left;padding:0;width:100%}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item .flex-prices{-ms-flex:auto;-webkit-flex:auto;flex:auto}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item .flex-surcharges-content .flex-surcharge{margin:0 10px}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item .flex-surcharges-content .flex-surcharges .flex-name{color:#488d34;font-size:10pt}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item .flex-surcharge-icon{color:#ff7b10;font-weight:600;padding:5px 0 0 0;font-size:10pt;margin:0 10px}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item .flex-surcharge-icon{background:none;padding:5px 0 0 0;margin:0 10px}.flex-products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item>div{padding:0}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div.flex-price{margin-left:10px}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div.flex-price-with-vat{margin-left:10px}.products .flex-item.catalog-view .flex-col2{display:block;border:0;padding:0;margin:0;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item .flex-surcharges-content .flex-surcharges .flex-name{color:#488d34}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item .flex-surcharges-content .flex-surcharge{margin:0 10px}.products .flex-item.catalog-view .flex-col2 h2.flex-product-name{font-size:12pt;font-weight:bold;margin:0 10px}.products .flex-item.catalog-view .flex-col2 .flex-manufacturer{margin:0 10px}.products .flex-item.catalog-view .flex-col2 .flex-description{margin:0 10px}.products .flex-item.catalog-view .flex-col2 .flex-tecdoc-numbers{margin:0 10px}.products .flex-item.catalog-view .flex-col2 .flex-attributes{margin:0 10px}.products .flex-item.list-view .flex-col1 h2.flex-product-name{font-size:12pt;display:block;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;font-weight:bold;padding-right:10px}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0 0;padding-top:10px;-webkit-align-items:center;align-items:center;-moz-justify-content:center;-webkit-justify-content:center;justify-content:center}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item>span{padding:5px 0 0 0}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item:last-child{margin-bottom:10px;padding-bottom:10px}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item .flex-add-to-basket .flex-add-to-basket-button{border-top-right-radius:3px!important;border-bottom-right-radius:3px!important}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item span.flex-total-amount{width:auto;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;padding:0;padding-top:10px}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item span.flex-total-amount .flex-total-amount-text{display:inline-block}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item span{}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div.flex-delivery-to-time{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;overflow:visible;white-space:normal;font-weight:bold;padding:0;padding-bottom:10px;margin:0}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div{flex:0 0 100%}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item .total-amount-text{margin-left:10px;display:inline-block}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item .total-amount-value{margin:0}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div .flex-delivery-to-time-text{margin:0 10px}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div.flex-delivery-to-time.flex-green{background:none;color:#3ba805}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div.flex-delivery-to-time.flex-yellow{background:none;color:#dfc303}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div.flex-delivery-to-time.flex-red{background:none;color:#e04209}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div.flex-total-amount{background:none;color:#e04209;padding:0;font-size:13pt;font-weight:bold}.products .flex-item.list-view .flex-col-info{margin:0 10px}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item div.flex-delivery-to-time{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;padding:0}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item div.flex-delivery-to-time .flex-delivery-to-time-text{margin:0 10px 4px 10px}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item div.flex-delivery-to-time.flex-green{background:none;color:#3ba805;font-weight:bold}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item div.flex-delivery-to-time.flex-yellow{background:none;color:#dfc303;font-weight:bold}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item div.flex-delivery-to-time.flex-red{background:none;color:#e04209;font-weight:bold}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item div.flex-total-amount{padding:0;-ms-flex:auto;-webkit-flex:auto;flex:auto;background:none;font-size:13pt;font-weight:bold;color:#e04209}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item div.flex-total-amount .flex-total-amount-text{margin-left:10px}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item div.flex-total-amount.flex-on-stock{background:none;color:#3ba805}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item div.flex-total-amount.flex-on-the-way{background:none;color:#dfc303}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item div.flex-price{margin-left:10px}.products .flex-item.list-view .flex-col1 .flex-delivery-times .flex-delivery-time-item div.flex-price-with-vat{margin-left:10px}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div.flex-total-amount.flex-on-stock{background:none;color:#3ba805;font-size:13pt;font-weight:bold}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item div.flex-total-amount.flex-on-the-way{background:none;color:#dfc303;font-size:13pt;font-weight:bold;background-position:left 0 top 20px}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item>div.flex-add-to-basket{-ms-flex:auto;-webkit-flex:auto;flex:auto}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item>.flex-return-info-icon{padding:0;-ms-flex:auto;-webkit-flex:auto;flex:auto;margin:0}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item .flex-prices{-ms-flex:auto;-webkit-flex:auto;flex:auto;padding:0}.products .flex-item.catalog-view .flex-col2 .flex-delivery-times .flex-delivery-time-item .flex-surcharges-content{display:none;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%}.products .flex-item.catalog-view .flex-col3{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;padding:0;width:auto;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.products .flex-item.catalog-view .flex-col3 .flex-stocks{-ms-flex:auto;-webkit-flex:auto;flex:auto;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%}.products .flex-item.catalog-view .flex-col3 .flex-prices{text-align:center;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%}.products .flex-item.catalog-view .flex-col3 .flex-stocks div{padding-left:0;margin:2px 10px 0 10px}.products .flex-item.catalog-view .flex-col3 .flex-add-to-basket{text-align:center;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%}.products .flex-item.catalog-view .flex-col2 .flex-cashback-bonus-icon{-ms-flex:1 1 50%;-webkit-flex:1 1 50%;flex:1 1 50%;margin-left:12px;padding-left:32px}.products .flex-filter .flex-drop-down{width:100%}.products .flex-filter .flex-drop-down .flex-drop-down-link{padding:5px 24px 6px 8px;display:block}.products .flex-filter .flex-general{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;background:none;padding:10px 0;border:none}.products .flex-filter .flex-general .flex-view-modes input[type="button"]{height:37px;width:37px}.products .flex-filter .flex-general .flex-view-modes input[type="button"].flex-list-view-mode{border-top-right-radius:2px;border-bottom-right-radius:2px;border-right:1px solid #cdcdcd}.products .flex-filter .flex-general .flex-view-modes input[type="button"].flex-tiles-view-mode{display:none}.products .flex-product-wrapper{border-top:1px solid #dfdfdf;margin-top:0}.products .flex-product-wrapper:first-child{border-top:0}.flex-informations .flex-params{padding-left:20px;padding-right:20px}.flex-informations .flex-export{padding-left:20px;padding-right:20px}.products .flex-filter .flex-general span.flex-sorting{display:block}.products .flex-filter .flex-general .flex-sorting-container{display:block;margin-bottom:6px;margin-left:0}.products .flex-filter .flex-general .flex-on-stock-only-container{display:flex;margin-bottom:6px;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;height:auto;line-height:normal}.products .flex-filter .flex-general span.flex-on-stock-only{margin-left:10px;margin-top:6px;order:2}.products .flex-filter .flex-general #OnStockOnly_FlexCheckbox{order:1}.products .flex-filter .flex-general .flex-purchase-price-priorized{display:block;margin-bottom:0;margin-top:7px;margin-left:0;order:2;-ms-flex:0 0 70%;-webkit-flex:0 0 70%;flex:0 0 70%;text-align:right;line-height:normal;height:auto}.products .flex-filter .flex-general .flex-purchase-price-priorized .flex-checkbox-false-text,.flex-content .flex-informations .flex-purchase-price-priorized .flex-checkbox-false-text{padding-right:5px}.products .flex-filter .flex-general .flex-purchase-price-priorized .flex-checkbox-true-text,.flex-content .flex-informations .flex-purchase-price-priorized .flex-checkbox-true-text{padding-left:5px}.products .flex-filter .flex-general .flex-sorting-container{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%}.products .flex-filter .flex-general .flex-view-modes{float:none;font-size:0;margin-top:1px;margin-left:0;order:5;-ms-flex:0 0 50%;-webkit-flex:0 0 50%;flex:0 0 50%;line-height:50px}.products .flex-filter .flex-general .flex-product-count{height:auto;line-height:normal;white-space:nowrap;margin-left:0;-ms-flex:0 0 30%;-webkit-flex:0 0 30%;flex:0 0 30%}.products .flex-filter .flex-general .flex-product-count .flex-product-count-value{vertical-align:sub}.products .flex-filter .mounting-side .car{position:absolute;right:86px}.products .flex-filter .mounting-side .car .item{width:43px;height:25px;position:absolute;background-size:43px!important}.products .flex-filter .mounting-side .car .item:hover{cursor:pointer}.products .flex-filter .mounting-side .car .front-right{background:url("/Plugins/FlexView/Images/MountingSide/pp_normal.png") center center no-repeat;top:0;left:0}.products .flex-filter .mounting-side .car .front-right:hover{background-image:url("/Plugins/FlexView/Images/MountingSide/pp_selected.png")}.products .flex-filter .mounting-side .car .front-right.selected{background-image:url("/Plugins/FlexView/Images/MountingSide/pp_selected.png")}.products .flex-filter .mounting-side .car .front-right.part-selected{background-image:url("/Plugins/FlexView/Images/MountingSide/pp_part_selected.png")}.products .flex-filter .mounting-side .car .front-right.part-selected:hover{background-image:url("/Plugins/FlexView/Images/MountingSide/pp_selected.png")}.products .flex-filter .mounting-side .car .front-right.not-selectable{cursor:default;background-image:url("/Plugins/FlexView/Images/MountingSide/pp_not_selectable.png")}.products .flex-filter .mounting-side .car .front-right.not-selectable:hover{cursor:default;background-image:url("/Plugins/FlexView/Images/MountingSide/pp_not_selectable.png")}.products .flex-filter .mounting-side .car .rear-right{background:url("/Plugins/FlexView/Images/MountingSide/pz_normal.png") center center no-repeat;top:0;left:43px}.products .flex-filter .mounting-side .car .rear-right:hover{background-image:url("/Plugins/FlexView/Images/MountingSide/pz_selected.png")}.products .flex-filter .mounting-side .car .rear-right.selected{background-image:url("/Plugins/FlexView/Images/MountingSide/pz_selected.png")}.products .flex-filter .mounting-side .car .rear-right.part-selected{background-image:url("/Plugins/FlexView/Images/MountingSide/pz_part_selected.png")}.products .flex-filter .mounting-side .car .rear-right.part-selected:hover{background-image:url("/Plugins/FlexView/Images/MountingSide/pz_selected.png")}.products .flex-filter .mounting-side .car .rear-right.not-selectable{cursor:default;background-image:url("/Plugins/FlexView/Images/MountingSide/pz_not_selectable.png")}.products .flex-filter .mounting-side .car .rear-right.not-selectable:hover{cursor:default;background-image:url("/Plugins/FlexView/Images/MountingSide/pz_not_selectable.png")}.products .flex-filter .mounting-side .car .front-left{background:url("/Plugins/FlexView/Images/MountingSide/lp_normal.png") center center no-repeat;left:0;top:25px}.products .flex-filter .mounting-side .car .front-left:hover{background-image:url("/Plugins/FlexView/Images/MountingSide/lp_selected.png")}.products .flex-filter .mounting-side .car .front-left.selected{background-image:url("/Plugins/FlexView/Images/MountingSide/lp_selected.png")}.products .flex-filter .mounting-side .car .front-left.part-selected{background-image:url("/Plugins/FlexView/Images/MountingSide/lp_part_selected.png")}.products .flex-filter .mounting-side .car .front-left.part-selected:hover{background-image:url("/Plugins/FlexView/Images/MountingSide/lp_selected.png")}.products .flex-filter .mounting-side .car .front-left.not-selectable{cursor:default;background-image:url("/Plugins/FlexView/Images/MountingSide/lp_not_selectable.png")}.products .flex-filter .mounting-side .car .front-left.not-selectable:hover{cursor:default;background-image:url("/Plugins/FlexView/Images/MountingSide/lp_not_selectable.png")}.products .flex-filter .mounting-side .car .rear-left{background:url("/Plugins/FlexView/Images/MountingSide/lz_normal.png") center center no-repeat;top:25px;left:43px}.products .flex-filter .mounting-side .car .rear-left:hover{background-image:url("/Plugins/FlexView/Images/MountingSide/lz_selected.png")}.products .flex-filter .mounting-side .car .rear-left.selected{background-image:url("/Plugins/FlexView/Images/MountingSide/lz_selected.png")}.products .flex-filter .mounting-side .car .rear-left.part-selected{background-image:url("/Plugins/FlexView/Images/MountingSide/lz_part_selected.png")}.products .flex-filter .mounting-side .car .rear-left.part-selected:hover{background-image:url("/Plugins/FlexView/Images/MountingSide/lz_selected.png")}.products .flex-filter .mounting-side .car .rear-left.not-selectable{cursor:default;background-image:url("/Plugins/FlexView/Images/MountingSide/lz_not_selectable.png")}.products .flex-filter .mounting-side .car .rear-left.not-selectable:hover{cursor:default;background-image:url("/Plugins/FlexView/Images/MountingSide/lz_not_selectable.png")}.flex-product-detail .flex-general .flex-images img{max-width:100%}.products .flex-allstar-oe-groups .flex-item .flex-disintegration-button{display:none}.products .flex-allstar-oe-groups .flex-item .flex-image{display:none}.products .flex-allstar-oe-groups .flex-item{white-space:nowrap}.products .flex-allstar-oe-groups .flex-item .flex-column .flex-name{font-size:12pt}.products .flex-allstar-oe-groups .flex-item .flex-column .flex-oe{padding-top:18px}.products .flex-disintegrated-products-list .flex-product-wrapper{padding-left:26px;border:0}.products .products-list{width:100%}.products .flex-product-wrapper{width:100%}.products .products-list[data-flex-catalog-type="7"] .flex-disintegration-categories>.flex-item .flex-disintegrated-products-list .flex-item{margin:0;width:100%;box-sizing:border-box}.products .products-list .flex-load-next{width:auto}.products .products-list .flex-show-hidden-groups{width:100%;padding-left:10px;padding-right:10px}.flex-laximo .flex-vehicles-list{padding:0}.flex-laximo .flex-header .flex-search{display:none}.flex-laximo .flex-header{color:#fff;border:0;padding:10px}.flex-laximo .flex-header .flex-title{font-size:11pt;font-weight:300}.flex-return-info{padding:0!important}.flex-return-info .flex-title{margin:0!important}.return-info{margin:5px 10px}.flex-contact-form{padding:0;border:0}.flex-contact-form .flex-form{width:100%}.flex-contact-form .flex-form input[type="text"]{width:100%}.flex-contact-form .flex-form span{display:block;text-align:left}.flex-contact-form .flex-title{text-align:left;font-size:14pt;padding:0 10px}.flex-contact-form .flex-form .flex-name{display:block;text-align:left;padding:0 10px}.flex-contact-form .flex-form .flex-phone{width:auto;display:block;text-align:left;padding:0 10px}.flex-contact-form .flex-form .flex-email{width:auto;display:block;text-align:left;padding:0 10px}.flex-contact-form .flex-description{width:auto;display:block;text-align:left;font-size:11pt;padding:0 10px}.flex-contact-form .flex-message{padding:0 10px}.flex-contact-form .flex-button{padding:0 10px}.flex-contact-form .flex-form textarea{width:100%;box-sizing:border-box;padding:0 10px}.flex-contact-form .flex-form input[type="button"]{height:35px;width:100%}.flex-select-vehicle-wizard{display:none}.flex-order-process>.flex-order-form>.flex-title.flex-order-form-sub-title,.flex-order-form div>.flex-title.flex-order-form-sub-title{margin-top:0}.flex-order-form>.flex-lost-password{display:block;float:none;margin:0 0 15px 10px}.flex-order-form .flex-form .flex-row>input[type="button"]{display:block;width:100%;margin:0;margin-top:20px}.flex-order-form .flex-form .phone-wrapper{width:100%}.flex-order-form .flex-form .phone-wrapper .flex-phone,.flex-order-form .flex-form .phone-wrapper .flex-delivery-phone{display:block;width:100%;text-align:left;padding:0;margin-bottom:6px}.flex-order-form .flex-form .flex-row .phone-wrapper .flex-drop-down{width:130px}#OrderFormPhone{width:100%;margin-top:6px}.flex-order-form .flex-form .flex-row .login-controls{display:block;width:100%}.flex-order-form .flex-form .flex-row .login-controls input[type="button"]{display:block;width:100%;margin:0}.flex-order-form .flex-form .flex-row .login-controls input[type="button"].google-login-button{width:auto;width:100%;margin:10px 0 0 0}.flex-order-form .flex-first-order-method input[type="button"]{display:block;width:100%;margin:0}.flex-order-form .flex-first-order-method input[type="button"]#OrderFormOneTimeRegistrationButton{display:block;width:100%;margin-top:10px}.flex-order-form .flex-register-informations .flex-form .flex-row>input[type="button"]{display:block;width:100%;margin:0;margin-top:20px}.flex-order-form .flex-transport-methods-wrapper,.flex-order-form .flex-payment-methods-wrapper{width:100%;display:block}.flex-order-recap .flex-form .flex-row{margin:0}.flex-order-recap .flex-form .flex-row .flex-value{margin-bottom:10px}.flex-tecdoc .flex-engines-list .flex-title{margin:0}.flex-tecdoc .flex-engines-list .flex-item-container{margin:0}.flex-tecdoc .flex-engines-list .flex-title:first-child{margin-top:30px}.flex-tecdoc .flex-engines-list .flex-item-container .flex-item{margin:0}.flex-add-to-license-plate .flex-add-to-license-plate-popup-button{display:none}.flex-content .flex-informations .flex-purchase-price-priorized .flex-switch-price-content{width:auto}.flex-product-detail .flex-general .flex-informations .flex-delivery-times .flex-delivery-time-item>div.flex-add-to-basket{float:none;padding-left:15px;margin-top:10px}.flex-product-detail h1{display:block}.flex-personal-settings-detail table{width:auto}.flex-personal-settings-detail .flex-form td.flex-name{text-align:left}.flex-personal-settings-detail .flex-form td{display:block;width:100%}.flex-carousel-actions .flex-carousel{width:auto}.flex-carousel-actions .flex-carousel .products>.flex-inner-wrapper{}.flex-text-actions .flex-item{-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex-text-actions .flex-image{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%}.flex-text-actions .flex-image img{max-width:100%}.flex-text-actions .flex-text{padding:0 10px}.flex-laximo .flex-laximo-models .models-list{margin:0 auto;padding:20px;display:table}.flex-laximo .flex-laximo-models .models-list .model-picker-wrapper{display:block}.flex-laximo .flex-laximo-models .models-list .model-image-wrapper{display:block;padding-left:0;margin-top:20px}.flex-laximo .flex-laximo-models .model-picker{display:block}.flex-laximo .flex-laximo-models .model-picker .parameter{display:block}.flex-laximo .flex-laximo-models .model-picker .parameter .name{display:block;text-align:left;padding-right:0;padding-bottom:5px}.flex-laximo .flex-laximo-models .model-picker .parameter .value{display:block;padding-bottom:10px}.flex-laximo .flex-laximo-models .model-picker .button{margin-top:15px}.flex-laximo .vehicle-informations{padding:50px;padding-top:30px;display:block}.flex-laximo .vehicle-informations .attribute{display:block;border-bottom:1px dotted #d8d8d8}.flex-laximo .vehicle-informations .attribute .name{display:block;border-right:0;border-bottom:0;width:auto;padding-bottom:0}.flex-laximo .vehicle-informations .attribute .value{display:block;border-bottom:0}.flex-laximo .vehicle-informations .attribute:last-of-type{border-bottom:0}.flex-laximo .flex-laximo-unit .ImagePart{width:auto;display:block;padding:0;padding-left:30px;padding-right:32px;margin:0}.flex-laximo .flex-laximo-unit .flex-oe-part{display:block;padding:0;padding-top:30px;padding-left:30px;padding-right:30px;margin:0}.flex-laximo .flex-laximo-unit .flex-oe-part .flex-oe-part-table{padding:0;margin:0}.levam-unit-viewer{width:100%}.levam-unit-viewer .scroll-wrapper{width:100%}.widget_oem_catalog{overflow-x:auto!important;width:auto}.levam-embedded{width:100vw}.flex-license-plate-detail .flex-form .flex-row>span{display:block;text-align:left}.flex-license-plate-detail .flex-form input[type="text"]{width:100%}.flex-license-plate-detail .flex-form .flex-row>textarea{box-sizing:border-box;width:100%}.products .show-replacements .show-replacements-button{display:none}.share .share-popup-button{top:0!important;left:0!important;margin:5px 10px 5px 0;padding-left:15px;padding-right:15px;background-size:10px;background-position:10px}.share .share-form,.flex-manage-users .share-form{padding:20px 0;width:100%}.share .share-form span,.flex-manage-users .share-form span{margin:0 10px;padding:4px 0}.share .share-form .input-container,.flex-manage-users .share-form .input-container{margin:0 10px}.share .share-form input[type="text"],.flex-manage-users .share-form input[type="text"]{width:100%;padding:4px 0}.share .share-form textarea,.flex-manage-users .share-form textarea{width:100%;padding:4px 0}.flex-dashboard{width:100%}.flex-footer-wide.flex-highlight .flex-newsletter input[type="button"]{margin:10px 0 0 0;background:#e32323;padding:6px;width:100%}.products .flex-filter .flex-extended{border:1px solid #dae2f0}.flex-product-detail .flex-general .flex-tabs .flex-content .flex-oe-numbers-list a,.flex-product-detail .flex-general .flex-tabs .flex-content .flex-downloads-list a.flex-item,.flex-product-detail .flex-general .flex-tabs .flex-content .replacements-list a.flex-item{display:table}.flex-order-process .flex-basket .show-retail-prices-controls{margin-top:15px}.flex-license-plates .flex-filter-bar .flex-row.float-right{float:none}.flex-product-detail .flex-applications-list .table .column{display:block;padding:8px 0}.flex-product-detail .flex-applications-list .table .column:before{font-weight:500}.flex-product-detail .flex-applications-list .table .header,.flex-product-detail .flex-applications-list .table .row{display:block;padding:0 8px}.flex-product-detail .flex-applications-list .table .header .column:nth-child(2),.flex-product-detail .flex-applications-list .table .header .column:nth-child(3),.flex-product-detail .flex-applications-list .table .header .column:nth-child(4){display:none}.flex-product-detail .flex-applications-list .column:nth-child(1){width:100%}.flex-product-detail .flex-applications-list .column:nth-child(2){width:100%}.flex-product-detail .flex-applications-list .column:nth-child(3){width:100%}.flex-product-detail .flex-applications-list .column:nth-child(4){width:100%}.flex-content-container .flex-login-container .flex-menu ul li a{margin:0;background:#fff;padding:10px}}@media only screen and (min-width:989px){*[data-flex-mobile-only="true"]{display:none!important}}@media only screen and (min-width:1240px){.flex-container{width:1210px}.flex-search .flex-search-input input[type="text"]{width:400px}.flex-carousel-actions .flex-carousel .flex-inner-wrapper .flex-item{width:204px}}.flex-user-menu{display:inline-block;margin-right:2px;vertical-align:top;position:relative;overflow:inherit;padding-right:20px}.flex-user-menu>span{cursor:pointer;font-size:10pt;display:block;padding:14px 5px 0 11px;height:36px;font-weight:700;border-left:1px solid transparent;border-right:1px solid transparent;position:relative;z-index:998;background:transparent}.flex-user-menu>span:before{display:inline-block;font-family:"Font Awesome 5 Pro";font-weight:900;content:"";padding:0 7px 0 0;color:#e32323;font-size:16pt;vertical-align:middle}.flex-user-menu>span>span{display:inline-block;max-width:200px;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;vertical-align:middle}.flex-user-menu span.flex-selected{cursor:default}.flex-user-menu>div{display:none;width:100%;border:1px solid #e9e9e9;position:absolute;z-index:997;margin-top:-1px;background:#fff;box-sizing:border-box;font-size:10pt}flex-user-menu>div a{background:none!important;padding:2px 0!important}.flex-user-menu .top-user-menu{text-align:left;min-width:200px}.flex-user-menu .general-informations{background:#f9f9f9;padding:10px}.flex-user-menu .customer{background:#ffe1e1;padding:10px}.flex-user-menu .customer .id{font-weight:700;display:block}.flex-user-menu .branch{padding:10px;border-bottom:1px solid #e8e8e8}.flex-user-menu .branch .title{display:block;font-weight:700}.flex-user-menu .address{padding:10px 10px 0 10px}.flex-user-menu .address span{display:block;padding-left:18px}.flex-user-menu .address .street:before{font-family:"Font Awesome 5 Pro";font-weight:900;content:"";padding:0 8px 0 0;color:#e32323}.flex-user-menu .address .street{padding:0}.flex-user-menu .account,.flex-user-menu .documents{margin:10px;padding:10px 10px 18px 10px;border-bottom:1px solid #f4f4f4}.flex-user-menu .account .title,.flex-user-menu .documents .title{display:block;font-weight:700;text-transform:uppercase;font-size:8pt;margin-bottom:10px}.flex-user-menu a{display:block;color:#000;text-decoration:none;padding:2px 0}.flex-user-menu a:hover{color:#e32323}.flex-user-menu a:before{font-family:"Font Awesome 5 Pro";font-weight:900;content:"";padding:0 7px 0 0;color:#e32323;vertical-align:middle;font-size:6pt}.flex-user-menu .logout{margin:10px;padding:10px;text-align:center}.flex-user-menu .logout input{border:0;border-radius:99px;font-size:9pt;padding:5px 20px 5px 32px;background:#e32323 url("/Plugins/FlexView/Images/LogoutButtonIcon.svg") left 18px center no-repeat;background-size:8px}.flex-language-selector ul{text-align:left}@media only screen and (max-width:989px){.flex-user-menu>span{display:none}}.p-0{padding:0!important}.p-4{padding:4px}.p-10{padding:10px}.pl-sm{padding-left:4px}.pl-md{padding-left:8px}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.float-left{float:left}.float-right{float:right}.d-block{display:block!important}.o-hidden{overflow:hidden!important}.txt-blue{color:#2766d9}.fa{font-family:"Font Awesome 5 Pro";font-weight:900;color:#525252}span.fa:hover{color:#41ab6b;cursor:pointer}.checkbox-small{width:13px;height:13px}.wrapper-2{display:grid;grid-template-columns:1fr 1fr;padding:10px}.fb_iframe_widget{display:inline-block!important;position:fixed!important;top:50%!important;padding-left:20px!important}.fb_iframe_widget iframe{width:120px!important}@media only screen and (max-width:989px){.wrapper-2{display:grid;grid-template-columns:1fr;padding:5px}.fb_iframe_widget{display:none!important}}.flex-modal-popup .overlay{display:none;position:fixed;top:0;left:0;z-index:99998;background-color:rgba(255,255,255,.8)}.flex-modal-popup .container{display:none;position:fixed;width:400px;border:1px solid #d3d3d3;background:#fafafb;padding:40px;top:0;left:0;z-index:99999}.flex-modal-popup .container .close{position:absolute;top:10px;right:10px;background:transparent url("/Plugins/FlexView/Images/FlexPopupCloseButtonIcon.png") center center no-repeat;width:30px;height:30px;border:0}.flex-modal-popup .container .title{display:block;font-size:13pt;margin-bottom:30px;padding-left:24px;background:url("/Plugins/FlexView/Images/FlexPopupInfoIcon.png") left top 5px no-repeat}.flex-modal-popup .container .content{text-align:center;font-size:10pt;margin-bottom:30px}.flex-modal-popup .controls input,.flex-modal-popup .controls a{display:block;width:180px;margin:0 auto;text-transform:uppercase;border:1px solid #404040;background:linear-gradient(#565656,#505050);color:#fff;text-decoration:none;text-align:center;padding:4px 8px;border-radius:3px;font-size:10pt}.form-title{display:block;font-size:14pt;padding-bottom:6px}.form{display:block;font-size:10pt;background:#fafafb;padding:20px 16% 20px 20px;font-size:0;margin-bottom:20px}.form:last-of-type{margin-bottom:0}.form input,.form textarea{box-sizing:border-box}.form input[type="text"]:disabled{background:#f2f2f2}.form textarea{height:82px}.form-row{display:block;margin-bottom:10px}.form-row:last-of-type{margin-bottom:0}.form-key{font-size:10pt;display:inline-block;vertical-align:top;width:calc(26% - 10px);margin-right:10px;padding-top:6px;text-align:right}.form-key:nth-of-type(2){width:calc(20% - 10px)}.form-value{font-size:10pt;display:inline-block;width:calc(27% - 10px);margin-right:10px;box-sizing:border-box}.form-value:last-child{margin-right:0;width:27%}.form-value.full-width{width:74%;margin-right:0}.form-controls{text-align:right}.form-controls *{margin-right:5px}.form-controls *:last-child{margin:0}.form-controls a.button{padding:6px 12px 6px 32px;text-transform:uppercase;cursor:pointer;font-size:10pt;color:#fff;border-radius:3px;text-decoration:none;border:1px solid #525252;background:url("/Plugins/FlexView/Images/FlexBackToBasketIcon.png") no-repeat,linear-gradient(#666,#525252);background-position:left 12px center}.form-controls input[type="button"]{padding:6px 12px 6px 12px;text-transform:uppercase}.form-controls input[type="button"].submit{text-decoration:none;padding-right:32px;border:1px solid #ca1f1f;background:url("/Plugins/FlexView/Images/FlexCreateOrderIcon.png") no-repeat,linear-gradient(#e02222,#ca1f1f);background-position:right 12px center}input[type="text"]:disabled{background:#efefef}.flex-drop-down.flex-disabled{background:#efefef}@media only screen and (max-width:989px){.form{padding:20px}.form-row{margin:0}.form-key{display:block;vertical-align:top;width:100%;padding:0 0 4px 0;margin:0;text-align:left}.form-key:nth-of-type(2){width:100%}.form-value{display:block;width:100%;margin:0 0 10px 0}.form-row:last-of-type .form-value:last-of-type{margin:0}.form-value:nth-of-type(2){width:100%}.form-value.full-width{width:100%}.form-controls input[type="button"]{display:block;width:100%;text-align:left;margin-bottom:10px}.form-controls input[type="button"]:last-of-type{display:block;width:100%;text-align:left;margin-bottom:0}}div.transport-deadline-countdown{text-align:center}div.transport-deadline-countdown span.transport-deadline-countdown-timer{text-align:center;font-weight:bold}.content-header{background:#fcfcfc;padding:40px;border:1px solid #e1e1e1}.content-header h1{display:inline-block}.content-header .search{float:right;font-size:0}.content-header .search input[type="text"]{width:300px;height:21px;border-top-left-radius:3px;border-bottom-left-radius:3px;border-right:0;vertical-align:middle}.content-header .search input[type="button"]{border:1px solid #b5b5b5;border-left-color:#b5b5b5;border-left-style:solid;border-left-width:1px;border-left:0;background:#fff url("/Plugins/FlexView/Images/FlexContextSearchButtonIcon.png") center center no-repeat;border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0;width:32px;height:31px;vertical-align:middle}@media only screen and (min-width:1025px){.sticky-top-header{position:fixed;width:100%;z-index:1001;background-color:#f4f5f6;top:-35px;border-bottom:3px solid #2e3a51}.sticky-main-menu{position:fixed;width:100%;z-index:1000;background-color:#2e3a51;top:104px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.nosticky-main-menu{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.flex-container.flex-main-menu.sticky-main-menu .flex-menu{margin-bottom:0}}@media only screen and (max-width:989px){.content-header{padding:20px;border:0}.content-header .search{display:none}}