body{background:#fff}.buyer-info-box{overflow:hidden;width:510px;background:#fff7eb;padding:20px 35px 25px 30px;font-size:12px;line-height:15px;margin-top:50px;text-align:left}.buyer-info-box .links-title{font-size:15px;font-weight:700;margin-bottom:10px}.buyer-info-box .sub-title{margin-bottom:10px}.buyer-info-box .box{width:225px;float:left}.buyer-info-box .box .text{margin-top:5px}.buyer-info-box .box:last-child{width:190px;margin-left:30px}.original-catalog .catalog-title{font-size:33px;line-height:35px;font-weight:700;margin:50px 0 20px 0}.original-catalog .under-title-text{font-size:15px;line-height:20px;margin-bottom:25px}.original-catalog .small-title{font-size:20px;line-height:20px;font-weight:bold;margin-bottom:10px;margin-top:5px}.original-catalog .small-title div.preloader{margin-top:0}.original-catalog .left-column{position:relative;float:left;width:660px}.original-catalog .left-column .help-info{position:absolute;right:38px;font-size:12px}.original-catalog .left-column .parameter{margin-bottom:20px}.original-catalog .left-column .parameter .text-label{float:left;font-size:15px;line-height:20px;padding-top:5px;width:140px}.original-catalog .left-column .parameter .parameter-value{position:relative;margin-left:140px}.original-catalog .left-column .parameter .parameter-value .input-rounded2{width:370px;height:30px;font-size:15px;padding-left:7px}.original-catalog .left-column .parameter .parameter-value .icon-close{position:absolute;left:347px;top:4px;height:20px;width:20px}.original-catalog .left-column .parameter .parameter-value .icon-close:after,.original-catalog .left-column .parameter .parameter-value .icon-close:before{top:10px;left:6px;width:10px}.original-catalog .left-column .dropdown-wrap{width:370px;display:inline-block;vertical-align:top}.original-catalog .left-column .preloader{display:inline-block;vertical-align:top;margin-top:8px;width:17px;height:17px}.original-catalog .left-column .sort-box .paging{display:inline-block;vertical-align:middle}.original-catalog .left-column .sort-box .paging li{padding:0 10px}.original-catalog .left-column .sort-box .paging li.active{cursor:pointer}.original-catalog .left-column .btn-blue-new{background:#009dbc;vertical-align:middle;height:30px;color:#fff;display:inline-block}.original-catalog .left-column .btn-blue-new.disable{cursor:default;background:#e6e6e6;border-color:#e6e6e6;color:#999}.original-catalog .left-column .help-text{position:relative;display:inline-block;vertical-align:middle;margin-left:10px;font-size:12px;line-height:13px}.original-catalog .left-column .help-text .arrow-to-VIN{width:144px;height:75px;position:absolute;background:url("/Content/images/Catalog/arrow-to-top.png");top:-65px;left:100%;margin-left:10px;z-index:-1}.original-catalog .left-column .buyer-info-box{margin-top:70px}.original-catalog .right-column{float:left;width:222px;min-height:350px}.original-catalog .right-column .input-container{position:relative;margin-bottom:8px}.original-catalog .right-column .input-container .sb-search-box{width:auto}.original-catalog .right-column .input-container .error-text{display:none;color:#c1272d;font-size:12px;margin:6px 0 20px;width:227px}.original-catalog .right-column .input-container.error .error-text{display:block}.original-catalog .right-column .description{position:relative}.original-catalog .right-column .description .vin-sample{float:right;position:relative;height:43px;width:50px;margin-top:2px;background-image:url("/Content/images/Catalog/VIN-find1.png");background-size:contain;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1);-moz-transition:all .3s cubic-bezier(.165,.84,.44,1);-o-transition:all .3s cubic-bezier(.165,.84,.44,1);transition:all .3s cubic-bezier(.165,.84,.44,1)}.original-catalog .right-column .description .vin-sample:after{content:'';display:block;border-bottom:1px solid #ccc;left:-5px;right:-5px;position:absolute;bottom:-1px}.original-catalog .right-column .description .text{position:absolute;font-size:12px;line-height:15px;width:163px;top:0;-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1);-moz-transition:all .3s cubic-bezier(.165,.84,.44,1);-o-transition:all .3s cubic-bezier(.165,.84,.44,1);transition:all .3s cubic-bezier(.165,.84,.44,1)}.original-catalog .right-column .description.big-view .vin-sample{height:184px;width:222px;margin-bottom:10px}.original-catalog .right-column .description.big-view .text{top:200px}.modifications .modifications-title{font-size:33px;line-height:33px;font-weight:700;margin:50px 0 10px 0}.modifications .under-title-text{font-size:15px}.modifications .under-title-text .delimiter{color:#ccc;margin:0 6px}.modifications .under-title-text .sb-btn-blue{margin-left:17px}.modifications .shadow-wrap{position:relative;margin:30px -10px 50px}.modifications .shadow-wrap.shadow-right .modifications-table,.modifications .shadow-wrap.shadow-left .modifications-table{position:static}.modifications .shadow-wrap.shadow-left .left-shadow:after{content:'';display:block;position:absolute;left:-5px;top:-20px;bottom:-20px;width:5px;-webkit-box-shadow:1px 0 10px 0 rgba(65,64,66,.8);box-shadow:1px 0 10px 0 rgba(65,64,66,.8);z-index:2;border-radius:50%}.modifications .shadow-wrap.shadow-left .left-shadow:before{position:absolute;content:'';display:block;bottom:-30px;top:-30px;left:-15px;width:15px;background:#fff;z-index:3}.modifications .shadow-wrap.shadow-right .right-shadow:after{content:'';display:block;position:absolute;right:-5px;top:-20px;bottom:-20px;width:5px;-webkit-box-shadow:-1px 0 10px 0 rgba(65,64,66,.8);box-shadow:-1px 0 10px 0 rgba(65,64,66,.8);z-index:2;border-radius:50%}.modifications .shadow-wrap.shadow-right .right-shadow:before{position:absolute;content:'';display:block;bottom:-30px;top:-30px;right:-15px;width:15px;background:#fff;z-index:3}.modifications .table-wrap{overflow:auto;padding-bottom:15px}.modifications .modifications-table{font-size:12px;line-height:15px;display:inline-block;position:relative}.modifications .modifications-table .modifications-row{padding:10px 0 10px 10px;border-radius:4px;white-space:nowrap;cursor:pointer}.modifications .modifications-table .modifications-row .col{padding-right:7px;display:inline-block;white-space:normal;vertical-align:top}.modifications .modifications-table .modifications-row .col.col1{width:85px}.modifications .modifications-table .modifications-row .col.col2{width:112px}.modifications .modifications-table .modifications-row .col.col3{width:130px}.modifications .modifications-table .modifications-row .col.col4{width:225px}.modifications .modifications-table .modifications-row .col.col5{width:78px}.modifications .modifications-table .modifications-row .col.col6{width:127px}.modifications .modifications-table .modifications-row .col.col7{width:89px}.modifications .modifications-table .modifications-row .col.col8{width:145px}.modifications .modifications-table .modifications-row .col.colBTN{width:100px}.modifications .modifications-table .modifications-row .col .btn-wrap{position:absolute;right:0;-webkit-box-shadow:-3px -2px 8px 0 #fff;box-shadow:-3px -2px 8px 0 #fff;width:95px;padding-right:10px;background:#fff;text-align:right;margin-top:-7px;padding-top:2px}.modifications .modifications-table .modifications-row:not(.header):hover{background:#e6f5f9;color:#009dbc}.modifications .modifications-table .modifications-row:not(.header):hover .btn-wrap{background:#e6f5f9;-webkit-box-shadow:-3px -2px 8px 0 #e6f5f9;box-shadow:-3px -2px 8px 0 #e6f5f9}.modifications .modifications-table .modifications-row.header{font-weight:700;padding:0 0 5px 0;margin-left:10px;border-bottom:1px solid #e6e6e6;cursor:default;border-radius:0}.modifications .modifications-table .modifications-row.header .btn-wrap{margin-top:0}.modifications .buyer-info-box{margin-top:0}.spare-parts-catalog .modifications-title{font-size:33px;line-height:33px;font-weight:700;margin:50px 0 10px 0}.spare-parts-catalog .modifications-title .sb-switcher-box{float:right;font-weight:normal}.spare-parts-catalog .under-title-text{font-size:15px}.spare-parts-catalog .under-title-text .delimiter{color:#ccc;margin:0 6px}.spare-parts-catalog .under-title-text .sb-btn-blue{margin-left:17px}.spare-parts-catalog .empty-box{position:relative;text-align:center;padding-top:90px}.spare-parts-catalog .empty-box .big-label{font-size:20px;line-height:20px;font-weight:700;margin:20px 0 10px}.spare-parts-catalog .empty-box .small-label{font-size:15px;line-height:20px}.spare-parts-catalog .empty-box .local-content-protector{height:400px;background-color:#fff;z-index:1;position:static}.spare-parts-catalog .empty-box .local-content-protector .protector-center{z-index:2}.spare-parts-catalog .empty-box .buyer-info-box{margin:70px auto 20px}.spare-parts-catalog .left-column{float:left;position:relative;width:364px;margin-left:-15px;margin-top:30px;font-size:13px;background:#fff;padding-right:24px}.spare-parts-catalog .left-column .input-container{position:relative;margin-left:15px;margin-bottom:15px;width:325px}.spare-parts-catalog .left-column .input-container .input-rounded2{width:325px;height:26px;font-size:13px;padding-left:24px}.spare-parts-catalog .left-column .input-container .input-rounded2:focus+.btn-search{opacity:1}.spare-parts-catalog .left-column .input-container .btn-search{position:absolute;pointer-events:none;top:1px;left:1px;width:24px;height:24px;padding:6px 0 0 5px;opacity:.5}.spare-parts-catalog .left-column .input-container .btn-search:after{content:'';display:block;width:12px;height:12px;background:url("/Content/images/Shared/sprite.png");background-position:-287px -164px}.spare-parts-catalog .left-column .input-container .empty-text{margin:12px 0 20px;text-align:center;font-size:15px}.spare-parts-catalog .left-column .categories .category{margin-bottom:5px}.spare-parts-catalog .left-column .categories .category .category-label{position:relative;cursor:pointer;border-radius:3px;padding:0 5px 1px;margin-left:15px;color:#009dbc;line-height:19px}.spare-parts-catalog .left-column .categories .category .category-label .search-selected{background:rgba(247,147,30,.2);padding:0 0 2px 0}.spare-parts-catalog .left-column .categories .category .category-label:hover{background:#e6f5f9}.spare-parts-catalog .left-column .categories .category.has-subcategory>.category-label{padding:0 5px 0 20px;margin-left:0;margin-bottom:5px}.spare-parts-catalog .left-column .categories .category.has-subcategory>.category-label:after{content:'';display:block;position:absolute;opacity:.4;width:3px;height:3px;border-left:1px solid #333;border-bottom:1px solid #333;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:8px;left:10px}.spare-parts-catalog .left-column .categories .category.has-subcategory .category{margin-left:20px}.spare-parts-catalog .left-column .categories .category.selected>.category-label{background:#e6f5f9;color:#414042;cursor:default}.spare-parts-catalog .left-column .categories .category:last-child{margin-bottom:15px}.spare-parts-catalog .left-column .categories.by-automaker .category{margin-left:5px;padding:0 5px;border-radius:3px}.spare-parts-catalog .left-column .categories.by-automaker .category .category-label{text-transform:uppercase;display:inline;margin-left:0;border-radius:0;padding:0}.spare-parts-catalog .left-column .categories.by-automaker .category .category-label:hover{background:transparent;border-bottom:1px solid rgba(0,157,188,.2)}.spare-parts-catalog .left-column .categories.by-automaker .category.selected{display:block;background:#e6f5f9}.spare-parts-catalog .left-column .categories.by-automaker .category.selected .category-label:hover{border:none}.spare-parts-catalog .left-column:after{content:'';display:block;position:absolute;top:-10px;bottom:-10px;right:0;width:4px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.4);box-shadow:0 0 15px 0 rgba(0,0,0,.4);border-radius:50%;z-index:-1}.spare-parts-catalog .left-column:before{content:'';display:block;position:absolute;top:-15px;bottom:-15px;right:0;width:20px;background:#fff}.spare-parts-catalog .right-column{margin-left:376px}.spare-parts-catalog .right-column .category-not-found{position:fixed;font-size:18px;line-height:25px;color:#b3b3b3;text-align:center;padding-top:85px;width:100%;left:0;z-index:-1}.spare-parts-catalog .right-column .category-not-found .text{padding-left:376px}.spare-parts-catalog .right-column .category-not-found.press-bottom{position:absolute}.spare-parts-catalog .right-column .preload-box{font-size:18px;text-align:center}.spare-parts-catalog .right-column .preload-box .preloader{width:70px;height:70px;margin:20px auto 20px}.spare-parts-catalog .right-column .title-l1{font-size:20px;line-height:20px;font-weight:700;padding:37px 0 15px 0}.spare-parts-catalog .right-column .desc-wrapper{overflow:hidden;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #e6e6e6;margin-left:-5px}.spare-parts-catalog .right-column .desc-wrapper .photo-box{cursor:pointer;float:right;width:160px;padding-left:10px}.spare-parts-catalog .right-column .desc-wrapper .photo-box .blue-link-new{font-size:12px;line-height:18px}.spare-parts-catalog .right-column .desc-wrapper .photo-box .name-wrap{cursor:pointer}.spare-parts-catalog .right-column .desc-wrapper .photo-box .name-wrap:hover .blue-link-new{border-bottom:1px solid rgba(0,157,188,.5)}.spare-parts-catalog .right-column .desc-wrapper .photo-box .img{max-width:150px;max-height:200px;margin-bottom:10px}.spare-parts-catalog .right-column .desc-wrapper .part-full-desc{margin-right:160px;margin-left:5px}.spare-parts-catalog .right-column .desc-wrapper .part-full-desc .title-l2{font-size:15px;line-height:20px;font-weight:700;margin:0 0 10px}.spare-parts-catalog .right-column .desc-wrapper .part-full-desc .part-list .spare-part{display:block;overflow:hidden;padding:5px;border-radius:4px;color:#414042;text-decoration:none;margin-left:-5px}.spare-parts-catalog .right-column .desc-wrapper .part-full-desc .part-list .spare-part .number{display:block;width:125px;padding-right:10px;float:left}.spare-parts-catalog .right-column .desc-wrapper .part-full-desc .part-list .spare-part .desc{display:block;margin-left:125px}.spare-parts-catalog .right-column .desc-wrapper .part-full-desc .part-list .spare-part .desc .solid{color:#009dbc;text-decoration:none}.spare-parts-catalog .right-column .desc-wrapper .part-full-desc .part-list .spare-part:hover{background:rgba(251,176,59,.1)}.spare-parts-catalog .right-column .desc-wrapper .part-full-desc .part-list .spare-part:hover .desc .solid{border-bottom:1px solid rgba(0,157,188,.2)}.spare-parts-catalog .right-column .desc-wrapper .part-full-desc .part-list .spare-part:hover .desc .solid:hover{border-bottom:1px solid rgba(0,157,188,.5)}.spare-parts-catalog .right-column .desc-wrapper .part-full-desc .sb-btn-blue{margin-top:5px}.spare-parts-catalog .right-column .desc-wrapper:last-child{border-bottom:none}.spare-parts-catalog .right-column .card{display:block;display:inline-block;vertical-align:top;cursor:pointer;width:150px;margin:0 35px 45px 0}.spare-parts-catalog .right-column .card .img-wrap{position:relative;display:block;width:150px;height:200px;margin-bottom:10px}.spare-parts-catalog .right-column .card .img-wrap img{position:absolute;bottom:0;max-width:150px;max-height:200px}.spare-parts-catalog .right-column .card .name{font-size:12px;color:#009dbc;border-bottom:1px solid rgba(0,157,188,.2)}.spare-parts-catalog .right-column .card:hover .img-wrap img{-webkit-box-shadow:0 0 12px 0 #009dbc;box-shadow:0 0 12px 0 #009dbc}.spare-parts-catalog .right-column .card:hover .name{border-bottom:1px solid rgba(0,157,188,.5)}.spare-parts-catalog .unit-details{margin-top:35px}.spare-parts-catalog .unit-details .link-back{font-size:12px}.spare-parts-catalog .unit-details .title-l2{font-size:20px;font-weight:700;margin:5px 0 10px}.spare-parts-catalog .unit-details .part-image-column{float:right;width:450px;position:relative;z-index:1}.spare-parts-catalog .unit-details .part-image-column .unit-image{width:100%}.spare-parts-catalog .unit-details .part-image-column .full-screen-switcher{position:absolute;right:0;top:-20px;width:167px;height:20px;line-height:20px;color:#009dbc;font-size:12px;cursor:pointer}.spare-parts-catalog .unit-details .part-image-column .full-screen-switcher:before{content:'';display:inline-block;background:url("/Content/images/Shared/sprite.png");background-position:-295px -145px;width:12px;height:11px;vertical-align:middle;margin-top:-3px;margin-right:3px}.spare-parts-catalog .unit-details .part-image-column .full-screen-switcher.to-small:before{background-position:-309px -145px}.spare-parts-catalog .unit-details .part-image-column .unit-image-points .image-point{position:absolute;border:1px solid #009dbc;cursor:pointer}.spare-parts-catalog .unit-details .part-image-column .unit-image-points .image-point.hover{border:2px solid #39b54a}.spare-parts-catalog .unit-details .part-image-column .unit-image-points .image-point.selected{border:2px solid #c1272d}.spare-parts-catalog .unit-details .part-image-column .unit-image-points .hint{position:absolute;margin-top:40px;background-color:#fff;font-size:12px;line-height:16px;padding:5px 10px;margin-left:-2px;pointer-events:none}.spare-parts-catalog .unit-details .part-image-column .unit-image-points .hint:before{left:8px}.spare-parts-catalog .unit-details .part-image-column .unit-image-points .hint.small-width{width:auto;white-space:nowrap}.spare-parts-catalog .unit-details .part-image-column .unit-image-points .hint.align-right{right:-2px;left:auto}.spare-parts-catalog .unit-details .part-image-column .unit-image-points .hint.align-right:before{right:8px;left:auto}.spare-parts-catalog .unit-details .parts-name-column{margin:0 495px 0 -5px}.spare-parts-catalog .unit-details .parts-name-column .pinned-items-wrap{display:none;position:fixed;left:0;width:100%;top:84px}.spare-parts-catalog .unit-details .parts-name-column .pinned-items-wrap .pinned-items .part-list{background:#fff;margin-left:-5px;margin-right:495px}.spare-parts-catalog .unit-details .parts-name-column .pinned-items-wrap .pinned-items .part-list .spare-part{border-radius:0}.spare-parts-catalog .unit-details .parts-name-column .pinned-items-wrap .pinned-items .part-list .spare-part:first-child{border-radius:3px 3px 0 0}.spare-parts-catalog .unit-details .parts-name-column .pinned-items-wrap .pinned-items .part-list .spare-part:last-child{border-radius:0 0 3px 3px}.spare-parts-catalog .unit-details .parts-name-column .spare-part{border-top:1px solid transparent;border-bottom:1px solid transparent;padding:5px;border-radius:3px;font-size:12px;line-height:18px;cursor:default}.spare-parts-catalog .unit-details .parts-name-column .spare-part .number{padding-right:10px;white-space:nowrap;min-width:85px;float:left}.spare-parts-catalog .unit-details .parts-name-column .spare-part .desc{margin-left:101px}.spare-parts-catalog .unit-details .parts-name-column .spare-part .desc .sub-details{margin-top:5px}.spare-parts-catalog .unit-details .parts-name-column .spare-part .search-link{color:#009dbc;text-decoration:none;cursor:pointer}.spare-parts-catalog .unit-details .parts-name-column .spare-part .search-link:hover{border-bottom:1px solid rgba(0,157,188,.2)}.spare-parts-catalog .unit-details .parts-name-column .spare-part:before{content:'';display:block;float:left;width:11px;height:11px;margin-right:5px;background-image:url("/Content/images/Shared/sprite.png");background-position:-360px -16px;margin-top:3px}.spare-parts-catalog .unit-details .parts-name-column .spare-part:hover,.spare-parts-catalog .unit-details .parts-name-column .spare-part.hover{background-color:rgba(251,176,59,.1)}.spare-parts-catalog .unit-details .parts-name-column .spare-part:hover:before,.spare-parts-catalog .unit-details .parts-name-column .spare-part.hover:before{background-position:-360px 0}.spare-parts-catalog .unit-details .parts-name-column .spare-part.selected{background-color:rgba(251,176,59,.1)}.spare-parts-catalog .unit-details .parts-name-column .spare-part.selected:before{background-position:-360px -30px}.spare-parts-catalog .unit-details .parts-name-column .btn-box{margin-top:17px;background-color:rgba(251,176,59,.1);padding:10px 5px;border-radius:3px;width:450px}.spare-parts-catalog .unit-details .parts-name-column .btn-box .btn-blue-new{height:30px;line-height:28px}.spare-parts-catalog .unit-details .parts-name-column .btn-box .btn-blue-new:not(.disable){background:#009dbc;color:#fff}.spare-parts-catalog .unit-details .parts-name-column .btn-box .label{line-height:30px;font-size:12px;margin-left:6px}.spare-parts-catalog .unit-details .full-screen .part-image-column{width:100%}.spare-parts-catalog .unit-details .full-screen .parts-name-column{display:none}