.fly-out-panel{position:absolute;width:100%;height:80px;z-index:999;background:#fff;-webkit-box-shadow:0 0 10px #7f7f7f;-moz-box-shadow:0 0 10px #7f7f7f;box-shadow:0 0 10px #7f7f7f}.car-selector{background-color:#fff;border-bottom:solid 1px #f5f5f5;border-top:solid 1px #4aa72e;-webkit-box-shadow:0 0 1px #f5f5f5;-moz-box-shadow:0 0 1px #f5f5f5;box-shadow:0 0 1px #f5f5f5}.car-selector .owned-vehicle li a{white-space:nowrap;padding:8px;font-size:14px;display:block;text-decoration:none;color:#000}.car-selector .owned-vehicle li a.current{font-weight:700}.car-selector .owned-vehicle li a:hover{background-color:#4c4c4c;color:#fff}.car-selector .owned-vehicle li span.spliter{display:block;height:1px;border-top:solid 1px #f5f5f5;margin:15px 0 3px}.car-selector div.gap{display:inline-block;width:15px}.car-selector.selection-fit{border-top:solid 1px #eee;border-bottom:solid 1px #eee}.car-selector.selection-fit label span{display:none}.car-selector.selection-fit a{color:#4aa72e;text-decoration:underline}.car-selector.selection-fit span.append-text{margin-left:40px}.car-selector.selection-fit span.status-icon{display:inline-block;width:75px;height:29px;vertical-align:-7px;position:relative}.car-selector.selection-fit span.status-icon .car-icon{background:url(../img/car_selection/fit_car.jpg) no-repeat;display:block;width:60px;height:29px}.car-selector.selection-fit span.status-icon .status{background:url(../img/car_selection/fit_car_ok.png) no-repeat;display:block;width:50px;height:50px;position:absolute;right:0;bottom:-10px}.car-selector.selection-fit.category-fits,.car-selector.selection-fit.search-result-fits{background-color:#f1f8f0;border-top:solid 1px #4aa72e;border-bottom:solid 1px #4aa72e}.car-selector.selection-fit.category-fits label span.fits-text,.car-selector.selection-fit.search-result-fits label span.fits-text{display:inline;color:#4aa72e}.car-selector.selection-fit.product-fits{background-color:#f1f8f0;border-top:solid 1px #4aa72e;border-bottom:solid 1px #4aa72e}.car-selector.selection-fit.product-fits label span.fits-text{display:inline;color:#4aa72e}.car-selector.selection-fit.search-result-no-fits{background-color:#f5f5f5}.car-selector.selection-fit.search-result-no-fits label span.no-fits-text{display:inline;color:#7f7f7f}.car-selector.selection-fit.search-result-no-fits span.append-text a{color:#7f7f7f}.car-selector.selection-fit.search-result-no-fits span.status-icon .status{background:url(../img/car_selection/fit_car_w.png) no-repeat}.car-selector.selection-fit.product-no-fits{background-color:#fef4f3;border-top:solid 1px #de1919;border-bottom:solid 1px #de1919}.car-selector.selection-fit.product-no-fits label span.no-fits-text{display:inline;color:#de1919}.car-selector.selection-fit.product-no-fits span.append-text a{color:#de1919}.car-selector.selection-fit.product-no-fits span.status-icon .status{background:url(../img/car_selection/fit_car_no.png) no-repeat}.car-selector.selection-fit.all-fits .status-icon{display:none}.car-selector.selection-fit.all-fits label span.fits-text{display:inline}.car-selector.selection-fit.all-fits span.append-text{display:none}.car-selector.selection-filter a{color:#4aa72e;text-decoration:underline}.car-selector.selection-filter .btn-dropdown button{min-width:inherit}.car-selector.selection-filter .btn-dropdown button[disabled]{-moz-opacity:.4;-khtml-opacity:.4;-webkit-opacity:.4;opacity:.4;-ms-filter:alpha(opacity=40);filter:alpha(opacity=40);color:#4aa72e}.car-selector.selection-filter span.append-text{white-space:nowrap}.car-selector.selection-filter .single-row{display:table}.car-selector.selection-filter label{vertical-align:top;display:table-cell;white-space:nowrap;padding-right:4px;line-height:40px}.car-selector.selection-filter div.filters{display:table-cell}.car-selector.selection-filter div.filters>*{line-height:40px}.car-selector.selection-filter div.filters>*>*{line-height:normal}.car-selector.selection-filter .btn-dropdown{margin-right:5px}.car-selector.selection-filter .btn-dropdown>button{min-width:inherit}.car-selector.selection-filter div.input-group{display:inline-block}.car-selector.selection-filter div.input-group .btn{margin-left:0}.car-selector.selection-filter div.input-group .btn-link{display:none;text-decoration:underline}.car-selector.selection-filter.has-selection div.input-group .btn-link{display:inline-block}.car-selector.product-fit-check a{color:#4aa72e;text-decoration:underline}.car-selector.product-fit-check .btn-dropdown button{min-width:inherit}.car-selector.product-fit-check .btn-dropdown button[disabled]{-moz-opacity:.4;-khtml-opacity:.4;-webkit-opacity:.4;opacity:.4;-ms-filter:alpha(opacity=40);filter:alpha(opacity=40);color:#4aa72e}.car-selector.product-fit-check span.append-text{white-space:nowrap}.car-selector.product-fit-check .btn-link{visibility:hidden;text-decoration:underline}.car-selector.product-fit-check.fits{background-color:#f1f8f0;border-top:solid 1px #4aa72e;border-bottom:solid 1px #4aa72e}.car-selector.product-fit-check.fits label{color:#4aa72e}.car-selector.product-fit-check.fits span.status-icon{display:inline-block;width:75px;height:29px;vertical-align:-7px;position:relative}.car-selector.product-fit-check.fits span.status-icon .car-icon{background:url(../img/car_selection/fit_car.jpg) no-repeat;display:block;width:60px;height:29px}.car-selector.product-fit-check.fits span.status-icon .status{background:url(../img/car_selection/fit_car_ok.png) no-repeat;display:block;width:50px;height:50px;position:absolute;right:0;bottom:-10px}.car-selector.product-fit-check.fits label span.fits-text{display:inline;color:#4aa72e}.car-selector.product-fit-check.fits .btn-link{visibility:visible}.car-selector.product-fit-check.no-fits{background-color:#fef4f3;border-top:solid 1px #de1919;border-bottom:solid 1px #de1919}.car-selector.product-fit-check.no-fits label{color:#de1919}.car-selector.product-fit-check.no-fits span.status-icon{display:inline-block;width:75px;height:29px;vertical-align:-7px;position:relative}.car-selector.product-fit-check.no-fits span.status-icon .car-icon{background:url(../img/car_selection/fit_car.jpg) no-repeat;display:block;width:60px;height:29px}.car-selector.product-fit-check.no-fits span.status-icon .status{display:block;width:50px;height:50px;position:absolute;right:0;bottom:-10px}.car-selector.product-fit-check.no-fits label span.no-fits-text{display:inline;color:#de1919}.car-selector.product-fit-check.no-fits span.append-text a{color:#de1919}.car-selector.product-fit-check.no-fits span.status-icon .status{background:url(../img/car_selection/fit_car_no.png) no-repeat}.car-selector.product-fit-check.no-fits .btn-dropdown button[disabled]{color:#de1919}.car-selector.product-fit-check.no-fits .btn-primary{background-color:#de1919;color:#fff;border-color:#de1919}.car-selector.product-fit-check.no-fits .btn-primary.active,.car-selector.product-fit-check.no-fits .btn-primary:active,.car-selector.product-fit-check.no-fits .btn-primary:focus,.car-selector.product-fit-check.no-fits .btn-primary:hover{background-color:#b01414;border-color:#b01414;color:#e6e6e6}.car-selector.product-fit-check.no-fits .btn-primary.disabled,.car-selector.product-fit-check.no-fits .btn-primary[disabled]{background-color:#ea4040;border-color:#ea4040}.car-selector.product-fit-check.no-fits .btn-link{visibility:visible}.car-selector.home-car-selector{background-color:#4aa72e;padding:10px 18px;color:#fff;height:230px}.car-selector.home-car-selector label{font-size:14px;font-weight:400;margin-bottom:2px;margin-top:8px}.car-selector.home-car-selector .btn-dropdown{display:inline-block;width:100%;margin:3px 0}.car-selector.home-car-selector .btn-dropdown>button{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;background-color:#4aa72e;color:#fff;border:2px solid #fff}.car-selector.home-car-selector .btn-dropdown>button .fa{color:#fff}.car-selector.home-car-selector .btn-dropdown.open>button{border:2px solid #fff;background-color:#fff;color:#000;margin:0}.car-selector.home-car-selector .btn-dropdown.open>button .fa{color:#4aa72e}.car-selector.home-car-selector .btn-dropdown .dropdown-menu{right:0;left:auto}.car-selector.home-car-selector .btn-dropdown .dropdown-menu .extender .btn{background-color:#fff}.car-selector.home-car-selector .btn-dropdown .dropdown-menu .extender .btn .fa{color:#000}.car-selector.home-car-selector .btn-primary{display:block;margin:3px 0;width:100%;background-color:#373b3d;color:#fff;border-color:#373b3d}.car-selector.home-car-selector .btn-primary.active,.car-selector.home-car-selector .btn-primary:active,.car-selector.home-car-selector .btn-primary:focus,.car-selector.home-car-selector .btn-primary:hover{background-color:#1f2122;border-color:#1f2122;color:#e6e6e6}.car-selector.home-car-selector .btn-primary.disabled,.car-selector.home-car-selector .btn-primary[disabled]{background-color:#4f5558;border-color:#4f5558}.car-selector.home-car-selector .ok-panel a.btn{background-color:#373b3d;color:#fff;border-color:#373b3d;margin-top:20px}.car-selector.home-car-selector .ok-panel a.btn.active,.car-selector.home-car-selector .ok-panel a.btn:active,.car-selector.home-car-selector .ok-panel a.btn:focus,.car-selector.home-car-selector .ok-panel a.btn:hover{background-color:#1f2122;border-color:#1f2122;color:#e6e6e6}.car-selector.home-car-selector .ok-panel a.btn.disabled,.car-selector.home-car-selector .ok-panel a.btn[disabled]{background-color:#4f5558;border-color:#4f5558}.car-selector.home-car-selector.selection-ok .prepare-panel{display:none}.car-selector.home-car-selector.selection-ok .ok-panel{display:block}.car-selector.home-car-selector .prepare-panel .btn{display:inline-block}.car-selector.home-car-selector .prepare-panel .btn_cancel{display:none;background:#4aa72e;color:#FFF;border-color:#FFF}.car-selector.home-car-selector .prepare-panel .btn_cancel:hover{background:#387f23}.car-selector.home-car-selector .prepare-panel.another_vehicle .selector_action .btn{width:91px}.car-selector.home-car-selector .prepare-panel.another_vehicle .selector_action .btn_cancel{display:inline-block;float:right}div.modal.select-my-vehicle .modal-content{background-color:#4aa72e}div.modal.select-my-vehicle .modal-content .modal-body{height:400px;padding:3em;position:relative}div.modal.select-my-vehicle .modal-content .modal-body h5{font-size:3em;color:#fff}div.modal.select-my-vehicle .modal-content .modal-body p{color:#fff;font-size:1.4em;margin-top:1em}div.modal.select-my-vehicle .modal-content .modal-body .actions{position:absolute;height:120px;left:0;right:0;bottom:0;background:#fff;padding:40px 0 0 50px}div.modal.select-my-vehicle .modal-content .modal-body .actions .btn{width:160px}div.modal.select-my-vehicle .modal-content .modal-body .actions div.bg{position:absolute;width:200px;height:220px;right:0;bottom:0;background-image:url(../img/car_selection/car.png)}.car-list .fly-out-panel{height:180px}.car-list ul{overflow:hidden}.car-list ul li{float:left;position:relative}.car-list ul li a.delete{position:absolute;right:19px;top:13px;display:block;font-size:2em;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;opacity:0;z-index:99}.car-list ul li a.delete:hover{color:red}.car-list ul li a.car{display:block;width:240px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.car-list ul li a.car img{margin-left:20px;margin-top:25px;width:200px;height:100px;opacity:.4;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.car-list ul li a.car h6{font-size:1em;text-align:center;margin-top:18px}.car-list ul li a.car .img-block{width:240px;height:100px;opacity:.4;text-align:center;margin-top:25px}.car-list ul li a.car .img-block span{font-size:100px;width:200px;height:100px}.car-list ul li:hover a.car .img-block,.car-list ul li:hover a.car img,.car-list ul li:hover a.delete{opacity:1}.car-list.compact ul{padding-top:10px}.car-list.compact a.delete{right:0;top:-5px;padding:2px 12px}.car-list.compact a.car img{display:none}.car-list.compact a.car h6{text-align:left;margin:10px 40px 10px 20px;white-space:nowrap;overflow:hidden}.car-list.compact li.add-car{display:block;width:100%}.car-list.compact li.add-car a.car{width:100%;padding:20px}.car-list.compact li.add-car a.car h6{text-align:center;margin:0}.car-list.compact li.add-car .img-block{display:none}