.carselector-tabs-form{height:260px;padding:15px 30px;text-align:center;border-radius:4px}.carselector-tabs-form .hint{display:none}.carselector-tabs-form.s3s-tyre{text-align:left;background-image:url(../images/tyre/halftyre.png);background-repeat:no-repeat;background-position:50px bottom;background-size:300px}.carselector-tabs-form.s3s-tyre .car-info{float:left;width:470px}.carselector-tabs-form.s3s-tyre.no-bg{height:auto;text-align:center;background-image:none}.carselector-tabs-form.s3s-tyre.no-bg .carselector-title{width:500px;margin:auto!important}.carselector-tabs-form.s3s-tyre.no-bg .car-info{display:inline-block;float:none;width:auto;min-width:400px;padding:25px 50px;margin:25px auto;border-top:1px solid #e0e1ec;border-bottom:1px solid #e0e1ec}.carselector-tabs-form .ws-field{text-align:center}.carselector-tabs-form .ws-field input{box-sizing:content-box;height:50px!important;margin-left:-40px}.carselector-tabs-form .blc-refine{left:135px}.carselector-tabs .btn-blue-34{padding:0 20px}.carselector-tabs .carselector-results{position:relative;display:none;padding:35px 30px;text-align:center;border-right:1px solid #e0e1ec;border-bottom:1px solid #e0e1ec;border-left:1px solid #e0e1ec;border-radius:0 0 4px 4px}.carselector-tabs .carselector-results .btn-vehicule-newsearch,.carselector-tabs .carselector-results .js_car_validate{padding:13px 60px}.carselector-tabs .carselector-results table tbody tr td.first:before{background:#fff;opacity:1}.carselector-tabs .carselector-results table tbody tr:hover td.first:before{background:#32394d;opacity:.06}.carselector-tabs .carselector-results table tbody tr.active:hover td.first:before,.carselector-tabs .carselector-results table tbody tr.active td.first:before{background:#00cd0e;opacity:1;transition:all .5s ease}.carselector-tabs .carselector-results table tbody tr.active:hover td.first:after,.carselector-tabs .carselector-results table tbody tr.active td.first:after{background:url(../img/icons/check_white.svg) no-repeat -13px -14px;opacity:1;transition:all .3s ease}.carselector-tabs .carselector-tabs-results .blc-refine{text-align:center}.carselector-tabs .carselector-tabs-vehicule .selectBox-carselector{display:inline-block;margin:0 5px;vertical-align:top}.carselector-tabs .carselector-tabs-vehicule .selectBox-carselector~.carselector-search-others{top:35px;bottom:0;width:290px;margin:auto;line-height:18px}.carselector-tabs .carselector-tabs-vehicule .selectBox-carselector .ui-multiselect{height:50px;padding-left:10px;background:#fff}.carselector-tabs .carselector-tabs-vehicule .selectBox-carselector .ui-multiselect.ui-state-disabled{background:#edeef7}.carselector-tabs .carselector-tabs-vehicule .selectBox-carselector .ui-multiselect span.selected{color:#32394d}.carselector-tabs .carselector-tabs-vehicule .selectBox-carselector .ui-multiselect span+span{padding-left:10px}.carselector-tabs .carselector-tabs-vehicule .selectBox-carselector .ui-multiselect .ui-icon-triangle-2-n-s{position:absolute;top:16px;right:0;width:6px;height:6px;margin-top:3px;margin-right:15px;border:3px solid #000;border-top:3px solid transparent;border-left:3px solid transparent;transform:rotate(40deg) skew(-10deg)}.carselector-title{margin:0!important;margin-bottom:30px!important;font-size:23px!important}.carselector-search-others{position:relative!important;bottom:45px!important}.carselector-search-others a{color:#2d8ceb!important;text-decoration:none!important}.carselector-immat-search-content{top:39px!important;width:100%;text-align:center}.carselector-immat-search-content .carselector-immatriculation-question{position:relative}.carselector .bt-close-popin{display:none}.ui-multiselect{position:relative;padding:2px 0 2px 4px;text-align:left}.ui-multiselect span.ui-icon{float:right}.ui-multiselect-single .ui-multiselect-checkboxes input{position:absolute!important;top:auto!important;left:-9999px}.ui-multiselect-single .ui-multiselect-checkboxes label{padding:5px!important}.ui-multiselect-header{padding:3px 0 3px 4px}.ui-multiselect-header ul{font-size:.9em}.ui-multiselect-header ul li{float:left;padding:0 10px 0 0}.ui-multiselect-header a{text-decoration:none}.ui-multiselect-header a:hover{text-decoration:underline}.ui-multiselect-header span.ui-icon{float:left}.ui-multiselect-header li.ui-multiselect-close{float:right;padding-right:0;text-align:right}.ui-multiselect-menu{position:absolute;z-index:3;display:none;padding:0;text-align:left}.ui-multiselect-menu.ui-widget.ui-widget-content.ui-corner-all.select-carselector-css.ui-multiselect-single{z-index:4}.ui-multiselect-checkboxes{position:relative;overflow-y:scroll}.ui-multiselect-checkboxes label{display:block;padding:3px 1px;cursor:default;border:1px solid transparent}.ui-multiselect-checkboxes label input{position:relative;top:1px}.ui-multiselect-checkboxes li{padding-right:3px;clear:both;font-size:.9em}.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label{font-weight:700;text-align:center;border-bottom:1px solid}.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a{display:block;padding:3px;margin:1px 0;text-decoration:none}.ui-multiselect-hasfilter ul{position:relative;top:2px}.ui-multiselect-filter{float:left;margin-right:10px;font-size:11px}.ui-multiselect-filter input{box-sizing:content-box;width:100px;height:15px;padding:2px;margin-left:5px;font-size:10px;border:1px solid #292929}.ui-multiselect-menu .ui-widget-header{background:none repeat scroll 0 0 #002b6f!important;border:1px solid #002b6f}.select-carselector-css .ui-multiselect-menu .ui-widget-header{background:#e0e1ec!important;border:0}.select-carselector-css .ui-multiselect-filter:before{position:absolute;margin:8px 5px;font-size:10px}.select-carselector-css .ui-multiselect-header li.ui-multiselect-close{display:none}.select-carselector-css .ui-multiselect-filter input{width:215px!important;height:37px;padding:6px 0 0 7px;margin:2px -3px!important;font-size:14px;border:1px solid #c2c4d8;border-radius:6px}.select-carselector-css .ui-multiselect-checkboxes li:first-child{display:none!important}.select-carselector-css .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label{display:block!important;padding:6px 15px!important;font-size:11px;font-weight:400;color:#32394d;background:none;border-bottom:0}.select-carselector-css .ui-multiselect-optgroup+.ui-multiselect-optgroup{background:#f4f5fa}.select-carselector-css.ui-multiselect-menu{max-height:none;border-top:1px solid #2d8ceb}.carselector-tabs [name=CS_Results]{padding:15px 30px 25px}.carselector-tabs .btn-blue-34{width:52px;height:52px;padding:0 12px;font-family:Muli,arial,sans-serif;border-radius:0 6px 6px 0}.carselector-tabs .bloc-search{display:none;text-align:center}.carselector-tabs .bloc-search.bc-active,.carselector-tabs .bloc-search.tab-open,.carselector-tabs .bloc-search:first-of-type,.carselector-tabs .carselector-tabs-cartegrise.fr .hint{display:block}.carselector-tabs .carselector-search-tabs{height:56px;margin:-20px -20px 0;text-align:center;border-bottom:2px solid #e0e1ec}.carselector-tabs .carselector-search-tabs a{display:inline-block;width:158px;height:56px;font-family:Muli,arial,sans-serif;font-size:14px;line-height:54px;color:#858699;text-transform:uppercase;cursor:pointer}.carselector-tabs .carselector-search-tabs a.selected{font-weight:700;color:#32394d;border-bottom:3px solid #2d8ceb}.carselector-tabs .carselector-tabs-cartegrise,.carselector-tabs .carselector-tabs-immatriculation,.carselector-tabs .carselector-tabs-vehicule{position:relative;height:180px;background:none;opacity:1}.carselector-tabs .carselector-tabs-cartegrise .ws-field input.decale,.carselector-tabs .carselector-tabs-immatriculation .ws-field input.decale,.carselector-tabs .carselector-tabs-vehicule .ws-field input.decale{margin-left:-350px}.carselector-tabs .carselector-tabs-cartegrise .selectBox-carselector,.carselector-tabs .carselector-tabs-immatriculation .selectBox-carselector,.carselector-tabs .carselector-tabs-vehicule .selectBox-carselector{display:block!important;margin-top:0!important;margin-bottom:10px!important}.carselector-tabs .carselector-tabs-cartegrise .selectBox-carselector .ui-multiselect,.carselector-tabs .carselector-tabs-immatriculation .selectBox-carselector .ui-multiselect,.carselector-tabs .carselector-tabs-vehicule .selectBox-carselector .ui-multiselect{width:300px!important;overflow:auto;font-size:12px;font-weight:400;color:#32394d;border:1px solid #c2c4d8;border-radius:4px}.carselector-tabs .carselector-tabs-cartegrise .selectBox-carselector .ui-multiselect.ui-state-active,.carselector-tabs .carselector-tabs-immatriculation .selectBox-carselector .ui-multiselect.ui-state-active,.carselector-tabs .carselector-tabs-vehicule .selectBox-carselector .ui-multiselect.ui-state-active{color:#32394d;border:1px solid #2d8ceb}.carselector-tabs .carselector-tabs-cartegrise .selectBox-carselector .ui-multiselect.ui-state-disabled,.carselector-tabs .carselector-tabs-cartegrise .selectBox-carselector .ui-multiselect.ui-state-disabled span,.carselector-tabs .carselector-tabs-immatriculation .selectBox-carselector .ui-multiselect.ui-state-disabled,.carselector-tabs .carselector-tabs-immatriculation .selectBox-carselector .ui-multiselect.ui-state-disabled span,.carselector-tabs .carselector-tabs-vehicule .selectBox-carselector .ui-multiselect.ui-state-disabled,.carselector-tabs .carselector-tabs-vehicule .selectBox-carselector .ui-multiselect.ui-state-disabled span{color:#b1b3cc!important}.carselector-tabs .carselector-tabs-cartegrise .selectBox-carselector .ui-multiselect span.selected,.carselector-tabs .carselector-tabs-immatriculation .selectBox-carselector .ui-multiselect span.selected,.carselector-tabs .carselector-tabs-vehicule .selectBox-carselector .ui-multiselect span.selected{color:#32394d}.carselector-tabs .carselector-tabs-cartegrise .selectBox-carselector .ui-multiselect span.selected.labelled,.carselector-tabs .carselector-tabs-immatriculation .selectBox-carselector .ui-multiselect span.selected.labelled,.carselector-tabs .carselector-tabs-vehicule .selectBox-carselector .ui-multiselect span.selected.labelled{display:inline-block;padding:12px 0 0}.carselector-tabs .carselector-tabs-cartegrise .selectBox-carselector .ui-multiselect span.selected.labelled:before,.carselector-tabs .carselector-tabs-immatriculation .selectBox-carselector .ui-multiselect span.selected.labelled:before,.carselector-tabs .carselector-tabs-vehicule .selectBox-carselector .ui-multiselect span.selected.labelled:before{position:absolute;margin-top:-13px;font-size:10px;color:#b1b3cc;content:attr(data-label)}.carselector-tabs .carselector-tabs-cartegrise .carselector-immat-search-content,.carselector-tabs .carselector-tabs-immatriculation .carselector-immat-search-content,.carselector-tabs .carselector-tabs-vehicule .carselector-immat-search-content{position:relative;top:28px}.carselector-tabs .carselector-tabs-cartegrise .carselector-immatriculation-question,.carselector-tabs .carselector-tabs-immatriculation .carselector-immatriculation-question,.carselector-tabs .carselector-tabs-vehicule .carselector-immatriculation-question{position:absolute;bottom:50px;font-size:11px;color:#32394d}.carselector-tabs .carselector-tabs-cartegrise .carselector-search-others,.carselector-tabs .carselector-tabs-immatriculation .carselector-search-others,.carselector-tabs .carselector-tabs-vehicule .carselector-search-others{position:absolute;bottom:35px;font-size:11px;color:#32394d}.carselector-tabs .carselector-tabs-cartegrise .carselector-search-others a,.carselector-tabs .carselector-tabs-immatriculation .carselector-search-others a,.carselector-tabs .carselector-tabs-vehicule .carselector-search-others a{color:#32394d;text-decoration:underline;cursor:pointer}.carselector-tabs .carselector-tabs-cartegrise .loader-CS,.carselector-tabs .carselector-tabs-immatriculation .loader-CS,.carselector-tabs .carselector-tabs-vehicule .loader-CS{display:none;padding:0;margin-top:-15px;color:#32394d}.carselector-tabs .carselector-tabs-cartegrise .ws-field input,.carselector-tabs .carselector-tabs-immatriculation .ws-field input,.carselector-tabs .carselector-tabs-vehicule .ws-field input{box-sizing:content-box;width:250px!important;padding:0;padding-left:10px;margin-left:-50px;font-size:13px;color:#666;border:1px solid #c2c2cc;border-radius:6px 0 0 6px}.carselector-tabs .carselector-tabs-cartegrise .ws-field input::-webkit-input-placeholder,.carselector-tabs .carselector-tabs-immatriculation .ws-field input::-webkit-input-placeholder,.carselector-tabs .carselector-tabs-vehicule .ws-field input::-webkit-input-placeholder{font-size:13px;color:#b1b3cc}.carselector-tabs .carselector-tabs-cartegrise .ws-field input:-ms-input-placeholder,.carselector-tabs .carselector-tabs-cartegrise .ws-field input::-ms-input-placeholder,.carselector-tabs .carselector-tabs-immatriculation .ws-field input:-ms-input-placeholder,.carselector-tabs .carselector-tabs-immatriculation .ws-field input::-ms-input-placeholder,.carselector-tabs .carselector-tabs-vehicule .ws-field input:-ms-input-placeholder,.carselector-tabs .carselector-tabs-vehicule .ws-field input::-ms-input-placeholder{font-size:13px;color:#b1b3cc}.carselector-tabs .carselector-tabs-cartegrise .ws-field input::placeholder,.carselector-tabs .carselector-tabs-immatriculation .ws-field input::placeholder,.carselector-tabs .carselector-tabs-vehicule .ws-field input::placeholder{font-size:13px;color:#b1b3cc}.carselector-tabs .carselector-tabs-cartegrise .ws-field input.inputCSGreyCard,.carselector-tabs .carselector-tabs-immatriculation .ws-field input.inputCSGreyCard,.carselector-tabs .carselector-tabs-vehicule .ws-field input.inputCSGreyCard{width:250px;height:50px!important;margin:0}.carselector-tabs .carselector-tabs-cartegrise .recaptcha-container,.carselector-tabs .carselector-tabs-immatriculation .recaptcha-container,.carselector-tabs .carselector-tabs-vehicule .recaptcha-container{display:inline-block;float:right;margin:25px 0 0}.carselector-tabs .carselector-tabs-cartegrise label[for$=_Captcha],.carselector-tabs .carselector-tabs-immatriculation label[for$=_Captcha],.carselector-tabs .carselector-tabs-vehicule label[for$=_Captcha]{display:none}.carselector-tabs .carselector-tabs-cartegrise .blc-refine,.carselector-tabs .carselector-tabs-immatriculation .blc-refine,.carselector-tabs .carselector-tabs-vehicule .blc-refine{position:relative;bottom:52px;left:130px;display:inline-block}.carselector-tabs .carselector-tabs-vehicule{height:300px}.carselector-tabs .carselector-tabs-results{margin:10px 0 0}.carselector-tabs .carselector-tabs-results .blc-refine{text-align:right}.carselector-tabs .carselector-results table tr td,.carselector-tabs .carselector-results table tr th{padding:5px;font-size:14px;vertical-align:middle;border-bottom:1px solid #e0e1ec}.carselector-tabs .carselector-results table thead tr td.first:before{display:none}.carselector-tabs .carselector-results table thead tr td{height:20px}.carselector-tabs .carselector-results table tbody tr td{cursor:pointer}.carselector-tabs .carselector-results table tr th{padding:10px 5px;font-size:9px;font-weight:400;color:#858699;text-transform:uppercase;white-space:nowrap;vertical-align:middle}.carselector-tabs .carselector-results table tr td{height:60px}.carselector-tabs .carselector-results table tr td.first{position:relative;width:50px}.carselector-tabs .carselector-results table tr td.first:before,.carselector-tabs .carselector-results table tr td.first input{display:block;width:40px;height:40px;content:"";background:#edeef7;border-radius:20px}.carselector-tabs .carselector-results table tr td.first input{margin-top:-40px;opacity:0}.carselector-tabs .carselector-results table tr td.first input:checked{border:0;outline:none}.carselector-tabs .carselector-results .active .first:after{position:absolute;top:10px;display:block;width:40px;height:40px;content:"";background:#fff url(../img/icons/check.svg) no-repeat -13px -13px;border-radius:50%}.carselector-tabs .carselector-results table tbody tr.active,.carselector-tabs .carselector-results table tbody tr:hover{background:#f4f5fa}.carselector-tabs .carselector-results table tr td.first,.carselector-tabs .carselector-results table tr th.first{padding:0 10px 0 20px}.carselector-tabs .carselector-results table thead th{padding:15px 5px}.carselector-tabs .carselector-results table tr td.last,.carselector-tabs .carselector-results table tr th.last{width:30px;padding-right:30px}.carselector-tabs .carselector-results table tr td.last a,.carselector-tabs .carselector-results table tr th.last a{display:block;width:20px;height:20px;padding:5px;line-height:11px;color:#fff;text-align:center;cursor:pointer;background:#2d8ceb;border-radius:10px}.carselector-tabs .carselector-results .title{display:block;width:auto;padding:0 20px;font-size:20px;font-weight:400;color:#32394d}.carselector-tabs .carselector-results .js_car_validate{height:auto;padding:13px 30px;font-size:16px}.carselector-tabs .carselector-results .js_car_validate.disabled{cursor:not-allowed;background:#c2c2cc}.carselector-tabs .carselector-results .btn-vehicule-newsearch{height:auto;padding:12px 30px;margin-right:15px;font-size:16px;color:#002b6f;background:none;border:1px solid #002b6f}.carselector-tabs .noresultscar{position:relative;z-index:2;width:94%;height:25px;padding:0 0 0 30px;margin-top:-30px;font-size:11px;color:#ea0000}.carselector-title{display:block;width:auto;padding:0!important;margin:25px 0 45px!important;font-family:Muli,arial,sans-serif;font-size:20px!important;font-weight:400!important;color:#32394d!important;text-align:center!important}.ws-results-imma .w-660{width:770px;margin-right:15px;margin-left:15px}.ws-results-imma .title{display:block;width:auto;font-size:20px;font-weight:400;color:#32394d}.ws-results-imma .wrapper-modal table .ws-label{width:190px;font-weight:400;color:#b1b3cc;text-align:left}.ws-results-imma .wrapper-modal table .odd td{background-color:#f4f5fa;border-bottom:1px solid #e0e1ec!important}.ws-results-imma .wrapper-modal table .even td{border-bottom:1px solid #e0e1ec!important}.ws-results-imma .wrapper-modal table td{position:inherit;padding:10px;font-size:13px;color:#32394d;border:0;border-bottom:1px solid #e0e1ec}.ws-results-imma .wrapper-modal table td.carselector-details{padding-right:0;border:0}html[lang=it] .carselector-tabs .carselector-search-tabs a,html[lang=pl] .carselector-tabs .carselector-search-tabs a{width:auto;padding:0 20px}.carselector-details{height:40px;text-align:right}.carselector-details .btn-black-24{height:auto;padding:12px 30px;margin-right:15px;font-size:16px;color:#002b6f;background:none;border:1px solid #002b6f}.carselector-details .js_car_validate{height:auto;padding:13px 30px;font-size:16px}.popup-mounting-and-carselector .popup-mac-title{margin:30px 0 20px;font-size:24px;color:#002b6f;text-align:center}.popup-mounting-and-carselector .popup-mac-title span{font-weight:700}.popup-mounting-and-carselector .post-carselector,.popup-mounting-and-carselector .post-mounting,.popup-mounting-and-carselector .pre-carselector,.popup-mounting-and-carselector .pre-mounting{padding:6px 20px 10px;margin:10px 0!important;font-size:15px;font-weight:700;color:#fff;background:#2d8ceb}.popup-mounting-and-carselector .post-carselector span,.popup-mounting-and-carselector .post-mounting span,.popup-mounting-and-carselector .pre-carselector span,.popup-mounting-and-carselector .pre-mounting span{font-size:12px;color:#32394d}.popup-mounting-and-carselector .post-carselector a,.popup-mounting-and-carselector .post-mounting a,.popup-mounting-and-carselector .pre-carselector a,.popup-mounting-and-carselector .pre-mounting a{float:right;margin:-13px -7px 0 0;color:#002b6f}.popup-mounting-and-carselector .post-carselector{color:#32394d!important;background:#f4f5fa}.popup-mounting-and-carselector .post-carselector a{float:none;margin:0;font-weight:400;color:#858699;text-align:left;background:none}.popup-mounting-and-carselector .show-mounting #ws-popup.mounting-center,.popup-mounting-and-carselector .show-mounting #ws-popup.popup-Center{width:100%}.popup-mounting-and-carselector p.cnil-infos{margin:20px 0 0;font-size:10px;color:#b1b3cc}.popup-mounting-and-carselector p.cnil-infos a{color:#b1b3cc}.ui-multiselect-menu.select-carselector-css{padding:0}.ui-multiselect-menu.select-carselector-css .ui-corner-all{padding:2px 15px!important;font-size:13px;font-weight:400;color:#32394d!important;cursor:pointer;background:none!important;border:0}.ui-multiselect-menu.select-carselector-css .ui-corner-all.ui-state-hover{color:#002b6f!important;cursor:pointer;background:#f4f4f4!important;border:0!important}.ui-multiselect-menu.select-carselector-css .ui-corner-all.ui-state-active{color:#002b6f!important;cursor:pointer;background:#f4f4f4!important}.ui-multiselect-menu.select-carselector-css .ui-corner-all .ui-multiselect-menu li{padding:0 1px!important}.ui-multiselect-menu.select-carselector-css div.ui-corner-all{background:#e0e1ec!important}.ws-car-selector-error{position:absolute;bottom:-15px;left:25px;width:315px;height:30px;padding:3px 6px;font-size:11px;color:#ea0000}.title_emptysearch{margin:15px;font-size:34px}html[lang=fr] .select-carselector-css .ui-multiselect-filter:before{content:"Rechercher"}html[lang=es] .select-carselector-css .ui-multiselect-filter:before{content:"Buscar"}html[lang=pt] .select-carselector-css .ui-multiselect-filter:before{content:"Pesquisar"}html[lang=nl] .select-carselector-css .ui-multiselect-filter:before{content:"Zoeken"}html[lang=it] .select-carselector-css .ui-multiselect-filter:before{content:"Ricerca"}html[lang=pl] .select-carselector-css .ui-multiselect-filter:before{content:"Szukaj"}.tyrebycar-tabs{height:46px;padding:0 24px;border:1px solid #e0e1ec;border-radius:4px 4px 0 0}.tyrebycar-tabs+.tyreselector-form h2{display:none}.tyrebycar-tabs+.tyreselector-form .blc-button{top:auto;bottom:18px}.tyrebycar-tabs+.tyreselector-form .inner{border-radius:0 0 4px 4px}.js-tabs{height:46px;line-height:46px;color:#858699;text-transform:uppercase;cursor:pointer}.js-tabs:after{display:block;width:0;height:3px;margin:-3px auto 0;content:"";background:#fcb731;transition:width .15s ease-in}.js-tabs svg{fill:#858699}.js-tabs.tab-active{font-weight:700;color:#32394d}.js-tabs.tab-active:after{width:100%}.js-tabs.tab-active svg{fill:#32394d}.carselectorbycar-icon{display:inline-block;vertical-align:middle}.tyreselectorbycar-car{display:none;width:950px;margin-top:0}.tyreselectorbycar-car .carselector-tabs-form{height:260px;padding:15px 30px;text-align:center;border-radius:4px}.tyreselectorbycar-car .carselector-tabs-form .hint{display:none}.tyreselectorbycar-car .carselector-tabs-form.s3s-tyre{text-align:left;background-image:url(../images/tyre/halftyre.png);background-repeat:no-repeat;background-position:50px bottom;background-size:300px}.tyreselectorbycar-car .carselector-tabs-form.s3s-tyre .car-info{float:left;width:470px}.tyreselectorbycar-car .carselector-tabs-form.s3s-tyre.no-bg{height:auto;text-align:center;background-image:none}.tyreselectorbycar-car .carselector-tabs-form.s3s-tyre.no-bg .carselector-title{width:500px;margin:auto!important}.tyreselectorbycar-car .carselector-tabs-form.s3s-tyre.no-bg .car-info{display:inline-block;float:none;width:auto;min-width:400px;padding:25px 50px;margin:25px auto;border-top:1px solid #e0e1ec;border-bottom:1px solid #e0e1ec}.tyreselectorbycar-car .carselector-tabs-form .ws-field{text-align:center}.tyreselectorbycar-car .carselector-tabs-form .ws-field input{box-sizing:content-box;height:50px!important;margin-left:-40px}.tyreselectorbycar-car .carselector-tabs-form .blc-refine{left:135px}.tyreselectorbycar-car .carselector-tabs .btn-blue-34{padding:0 20px}.tyreselectorbycar-car .carselector-tabs .carselector-results{position:relative;display:none;padding:35px 30px;text-align:center;border-right:1px solid #e0e1ec;border-bottom:1px solid #e0e1ec;border-left:1px solid #e0e1ec;border-radius:0 0 4px 4px}.tyreselectorbycar-car .carselector-tabs .carselector-results .btn-vehicule-newsearch,.tyreselectorbycar-car .carselector-tabs .carselector-results .js_car_validate{padding:13px 60px}.tyreselectorbycar-car .carselector-tabs .carselector-results table tbody tr.active,.tyreselectorbycar-car .carselector-tabs .carselector-results table tbody tr:hover{background:#f4f5fa}.tyreselectorbycar-car .carselector-tabs .carselector-results table tbody tr td.first:before{background:#fff;opacity:1}.tyreselectorbycar-car .carselector-tabs .carselector-results table tbody tr:hover td.first:before{background:#32394d;opacity:.06}.tyreselectorbycar-car .carselector-tabs .carselector-results table tbody tr.active:hover td.first:before,.tyreselectorbycar-car .carselector-tabs .carselector-results table tbody tr.active td.first:before{background:#00cd0e;opacity:1;transition:all .5s ease}.tyreselectorbycar-car .carselector-tabs .carselector-results table tbody tr.active:hover td.first:after,.tyreselectorbycar-car .carselector-tabs .carselector-results table tbody tr.active td.first:after{background:url(../img/icons/check_white.svg) no-repeat -13px -14px;opacity:1;transition:all .3s ease}.tyreselectorbycar-car .carselector-tabs .carselector-tabs-results .blc-refine{text-align:center}.tyreselectorbycar-car .carselector-tabs .carselector-tabs-vehicule .selectBox-carselector{display:inline-block;margin:0 5px;vertical-align:top}.tyreselectorbycar-car .carselector-tabs .carselector-tabs-vehicule .selectBox-carselector~.carselector-search-others{top:35px;bottom:0;width:290px;margin:auto;line-height:18px}.tyreselectorbycar-car .carselector-tabs .carselector-tabs-vehicule .selectBox-carselector .ui-multiselect{height:50px;padding-left:10px;background:#fff}.tyreselectorbycar-car .carselector-tabs .carselector-tabs-vehicule .selectBox-carselector .ui-multiselect.ui-state-disabled{background:#edeef7}.tyreselectorbycar-car .carselector-tabs .carselector-tabs-vehicule .selectBox-carselector .ui-multiselect span.selected{color:#32394d}.tyreselectorbycar-car .carselector-tabs .carselector-tabs-vehicule .selectBox-carselector .ui-multiselect span+span{padding-left:10px}.tyreselectorbycar-car .carselector-tabs .carselector-tabs-vehicule .selectBox-carselector .ui-multiselect .ui-icon-triangle-2-n-s{position:absolute;top:16px;right:0;width:6px;height:6px;margin-top:3px;margin-right:15px;border:3px solid #000;border-top:3px solid transparent;border-left:3px solid transparent;transform:rotate(40deg) skew(-10deg)}.tyreselectorbycar-car .carselector-title{padding:0!important;margin:0!important;margin-bottom:30px!important;font-size:23px!important;text-align:center!important}.tyreselectorbycar-car .carselector-search-others{position:relative!important;bottom:45px!important}.tyreselectorbycar-car .carselector-search-others a{color:#2d8ceb!important;text-decoration:none!important}.tyreselectorbycar-car .carselector-immat-search-content{top:39px!important;width:100%;text-align:center}.tyreselectorbycar-car .carselector-immat-search-content .carselector-immatriculation-question{position:relative}.tyreselectorbycar-car .carselector-tabs-form{height:auto;padding-top:110px;margin-top:-57px;border:1px solid #e0e1ec}.tyreselectorbycar-car .carselector-tabs .carselector-search-tabs{position:relative;z-index:1;margin:0}.tyreselectorbycar-car .carselector-tabs .btn-blue-34{width:50px;padding:0 16px;margin-left:-12px}.tyreselectorbycar-car .m-t-68{margin-top:68px}.tyreselectorbycar-car form[name=CS_FormImmat]{position:relative}.tyreselectorbycar-car .ws-car-selector-error{bottom:38px;left:50%;transform:translateX(-50%)}.tyreselectorbycar-warning{margin:16px 0 32px;text-align:left}.tyreselectorbyresults-container{padding-top:8px;margin:0;background:url(../img/tyreselector/tire.png) no-repeat #2d8ceb;background-position:60px bottom;border-radius:0 0 4px 4px}.tyreselectorbyresults-container .ui-multiselect{width:300px!important;height:50px!important;padding-left:15px;overflow:auto;font-size:12px;font-weight:400;color:#b1b3cc;text-align:left;background:url(../img/background/bg_select_model.png) right -2px no-repeat;border:1px solid #c2c4d8;border-radius:4px}.tyreselectorbyresults-container .ui-multiselect.ui-state-active{border:1px solid #2d8ceb}.tyreselectorbyresults-container .ui-multiselect.ui-state-disabled,.tyreselectorbyresults-container .ui-multiselect.ui-state-disabled span{color:#b1b3cc!important}.tyreselectorbyresults-container .ui-multiselect span.selected{color:#32394d}.tyreselectorbyresults-container .ui-multiselect span.selected.labelled{display:inline-block;padding:12px 12px 0}.tyreselectorbyresults-container .ui-multiselect span.selected.labelled:before{position:absolute;margin-top:-13px;font-size:10px;color:#b1b3cc;content:attr(data-label)}.select-tyreselector-css{height:unset!important;border-radius:0 0 4px 4px}.select-tyreselector-css .ui-multiselect-header{padding:0;border:none}.select-tyreselector-css .ui-multiselect-checkboxes>li,.select-tyreselector-css .ui-multiselect-close{display:none}.select-tyreselector-css .ui-state-hover{background:#2d8ceb}.select-tyreselector-css .ui-multiselect-optgroup-label{font-size:10px;text-transform:uppercase;background:#32394d!important;border-left:15px solid #32394d}.select-tyreselector-css li label span{padding-left:12px;font-weight:400}.select-tyreselector-css .ui-multiselect-checkboxes li.ui-multiselect-optgroup-label{border-bottom:0}.select-tyreselector-css.ui-multiselect-single .ui-multiselect-checkboxes label{padding:12px 5px!important}.select-tyreselector-css.ui-multiselect-single .ui-multiselect-checkboxes .ui-multiselect-optgroup:last-child label{border-radius:0 0 4px 4px}.select-tyreselector-css .ui-state-focus,.select-tyreselector-css .ui-state-hover,.select-tyreselector-css .ui-widget-content .ui-state-focus,.select-tyreselector-css .ui-widget-content .ui-state-hover,.select-tyreselector-css .ui-widget-header .ui-state-focus,.select-tyreselector-css .ui-widget-header .ui-state-hover{color:#fff!important;background:#2d8ceb!important}.carselector-results .tyreselectorbyresults-container{margin:-35px -30px}.tyreselectorbyresults-car{margin:24px 0 0}.tyreselectorbyresults-textcontent{font-size:14px;line-height:20px;text-align:left}.tyreselectorbyresults-title{font-size:10px}.tyreselectorbyresults-modify{display:inline-flex;font-size:12px;line-height:16px;cursor:pointer}.tyreselectorbyresults-modify .icon{margin:0 -3px 0 -5px;font-size:28px}.form-group-disabled{opacity:.2}.form-group-back{display:none}.tyreselectorbycar-text-empty{margin:24px 0 32px;font-size:16px;line-height:22px;text-align:center}.tyreselectorbycar-empty-btn{margin-bottom:55px;cursor:pointer}#tyreselectorbycar-form .form-check-inline{width:44%}#tyreselectorbycar-form .form-check-input[type=radio]~.form-check-label{display:flex;align-items:center;text-align:left}#tyreselectorbycar-form .form-check-input[type=radio]~.form-check-label:before{flex-shrink:0}#tyreselectorbycar-form .form-check-input[type=radio]~.form-check-label:after{top:50%;transition:none;transform:scale(.5) translateY(-50%)}#tyreselectorbycar-form .form-check-input[type=radio]:checked~.form-check-label:after{transform:scale(1) translateY(-50%)}