@charset "utf-8";.button.orange{background:#eb6a2e}.button.big{height:60px;line-height:42px;font-size:14px!important}input[type='button'],input[type='submit']{-webkit-appearance:none}::-moz-placeholder{opacity:1}input:focus::-webkit-input-placeholder{opacity:0}input:focus::-moz-placeholder{opacity:0}textarea:focus::-webkit-input-placeholder{opacity:0}textarea:focus::-moz-placeholder{opacity:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset!important}.rte ul,.rte ol{margin:0;padding:0 0 0 20px}.rte ul li,.rte ol li{margin:10px 0;padding:0 0 0 20px}.rte ul+h2,.rte ul+h3,.rte ul+h4,.rte ol+h2,.rte ol+h3,.rte ol+h4,.rte p+h2,.rte p+h3,.rte p+h4{margin-top:30px}input[type='button'],input[type='submit']{-webkit-appearance:none}::-moz-placeholder{opacity:1}input:focus::-webkit-input-placeholder{opacity:0}input:focus::-moz-placeholder{opacity:0}textarea:focus::-webkit-input-placeholder{opacity:0}textarea:focus::-moz-placeholder{opacity:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset!important}.button.line{border:1px solid var(--dd-light-grey);color:var(--dd-grey);background-color:transparent;text-decoration:none}.button.line:hover,.button:hover{color:#fff;background-color:var(--dd-grey);border-color:transparent}a.borderline{border-bottom:1px solid #7d8798;padding-bottom:4px}a.borderline:hover{border-color:var(--brand-color1)}.buttonBox{margin:0 10px 10px 0;display:inline-block;position:relative}.buttonBox label{display:block;padding:10px 20px;border:1px solid var(--site-border);color:var(--site-black);cursor:pointer;border-radius:4px}.buttonBox input[type='checkbox'],.buttonBox input[type='radio']{display:inline-block;width:auto;position:absolute;visibility:hidden}.buttonBox input[type='radio']+label,.buttonBox input[type='checkbox']+label,.buttonBox input[type='radio']+span.error+label,.buttonBox input[type='checkbox']+span.error+label{background:url('../images/checkbox_empty.png') 15px center/18px auto no-repeat;padding:10px 20px 10px 60px;position:relative}.buttonBox input[type='radio']:checked+label,.buttonBox input[type='radio']:checked+label:hover,.buttonBox input[type='checkbox']:checked+label:hover,.buttonBox input[type='checkbox']:checked+label{background:var(--dd-grey) url('../images/checkbox_ticked.png') 15px center no-repeat;border-color:var(--dd-grey)}.buttonBox input[type='radio']+label:before,.buttonBox input[type='checkbox']+label:before,.buttonBox input[type='radio']+span.error+label:before,.buttonBox input[type='checkbox']+span.error+label:before{content:'';position:absolute;width:3px;background:#d0dbdd;top:8px;bottom:8px;left:45px;border-radius:2px;opacity:.6}.buttonBox input[type='radio']+label:hover,.buttonBox input[type='checkbox']+label:hover,.buttonBox :checked+label,.buttonBox input[type='radio']+span.error+label:hover,.buttonBox input[type='checkbox']+span.error+label:hover,.buttonBox :checked+span.error+label,.buttonBox label:hover{background-color:var(--dd-grey);color:#fff;border:1px solid var(--dd-grey)}.buttonBox label span{padding:0 10px;max-width:78%}.buttonBox label *{display:inline-block;vertical-align:middle;text-transform:uppercase;font-size:.68rem;font-weight:500;line-height:.88rem}[class^='box-'],div[class^='box-'],input[type='text'][class^='box-']{display:inline-block;vertical-align:top;margin:0 -2px}.box-10,input.box-10{width:10%}.box-20,input.box-20{width:20%}.box-25,input.box-25{width:25%}.box-30,input.box-30{width:30%}.box-33,input.box-33{width:33.3%}.box-35,input.box-35{width:35%}.box-40,input.box-40{width:40%}.box-45,input.box-45{width:45%}.box-50,input.box-50{width:50%}.box-55,input.box-55{width:55%}.box-60,input.box-60{width:60%}.box-65,input.box-65{width:65%}.box-70,input.box-70{width:70%}.box-75,input.box-75{width:75%}.box-80,input.box-80{width:80%}.box-90,input.box-90{width:90%}.box-100,input.box-100{width:100.2%}.pad-5{padding:5px}.pad-0-5{padding:0 5px}.pad-10{padding:10px}.pad-0-10{padding:0 10px}.pad-10-l{padding:0 0 0 10px}.pad-10-r{padding:0 10px 0 0}.pad-20{padding:20px}.pad-0-20{padding:0 20px}.pad-20-l{padding:0 0 0 20px}.pad-20-r{padding:0 20px 0 0}.pad-40{padding:40px}.pad-0-40{padding:0 40px}.pad-40-l{padding:0 0 0 40px}.pad-40-r{padding:0 40px 0 0}.pad-50{padding:50px}.pad-0-50{padding:0 50px}.pad-50-l{padding:0 0 0 50px}.pad-50-r{padding:0 50px 0 0}.flexgrid{padding:0;margin:0;display:flex;justify-content:space-between;flex-wrap:wrap;list-style-type:none}.flexgrid>div,.flexgrid>li{width:24%;margin:0}.flexgrid.split-50>div{width:50%}.flexgrid li a{padding:0;text-align:center;color:inherit}#container{display:block;margin:0;padding:0;max-width:100vw;position:relative}#errorBox{background:var(--dd-grey);padding:0;text-align:center;margin:2px 3px 0 -2px;font-size:12px;display:none}#dimScreen{position:fixed;padding:0;margin:0;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);z-index:100}.please-wait-message{position:fixed;top:25vh;left:0;right:0;margin:auto;padding:25px;font-size:18px;line-height:22px;font-weight:bold;z-index:1001;text-align:center;font-family:'Roboto',sans-serif;text-transform:uppercase;color:var(--site-green);letter-spacing:.5px}.please-wait-message:before{content:'';display:block;position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;background:rgba(255,255,255,.9)}.please-wait-message img{display:block;margin:0 auto}.banner a[href='#']{cursor:default}.bottom-banner{display:block;position:fixed;z-index:200;bottom:-80px;left:0;right:0;margin:auto;background:#fff;text-align:center;padding:1px 0 0;visibility:hidden;opacity:0;transition:all ease-in-out .4s;max-height:80px;box-shadow:0 -1px 6px rgba(0,0,0,.2)}.bottom-banner.active{bottom:0;opacity:1;visibility:visible}.bottom-banner picture{display:block;margin:0 auto}#home .bottom-banner{display:none}.basic-lightbox{display:flex;justify-content:center;align-items:center;position:fixed;z-index:9000;top:0;left:0;bottom:0;right:0;overflow-y:auto;background:rgba(0,0,0,.6);padding:20px;visibility:hidden;opacity:0;transition:all ease-in-out .4s;pointer-events:none}.basic-lightbox.active{visibility:visible;opacity:1;pointer-events:auto}.basic-lightbox-content{display:block;padding:4px;background:#fff;position:relative}.basic-lightbox-content .close{background:#fff;color:#131313;top:-36px;z-index:-1}.basic-lightbox-content .close:after{content:'';display:block;position:fixed;z-index:-1;top:0;left:0;bottom:0;right:0;opacity:.2}.basic-lightbox-content img{display:block;margin:0}.contact #mainContent{flex-direction:row}#contactFrame{display:block;padding:20px;width:100%}#contactFrame h2.title{margin-top:50px}.contactbox{display:flex;flex-wrap:wrap;justify-content:space-between;margin:30px 0}.contactbox>div{display:block;width:48%}.contactbox .img img{width:100%}.diagramList{list-style:none;display:flex;flex-flow:row wrap;justify-content:flex-start;min-width:100%;margin:0 -1% 0}.diagramList li{margin:20px 1% 20px;width:23%;background:#fff;border:1px dashed #ccc;position:relative;padding:0 0 30px;border-radius:4px}.diagramList li a{display:block;text-align:center}.diagramList li a img{display:block;margin:0 auto}.diagramList li a span{display:inline-block;padding:4px 10px;background-color:var(--site-green);color:#fff;font-weight:500;position:absolute;bottom:0;right:0;left:0;margin:0 auto;width:100px}.diagramList li .diagram-title{padding:15px 10px 10px;display:block;border-top:1px dashed #ccc;margin:10px 0 0;text-transform:uppercase}.diagramList li p.diagram-title{text-transform:uppercase;font-size:12px;line-height:16px}.diagramList li .imgHolder{padding:10px}#diagramsTitle{border-bottom:1px solid var(--site-border);padding-bottom:10px;margin:30px 0 0}#diagramWrapper{display:flex;justify-content:space-between;flex-wrap:wrap;padding:30px 0 0;margin:30px 0}#diagramWrapper>.imgDiagMapHolder{width:549px;display:block;position:sticky;top:120px;padding:0 0 40px;height:auto;margin:0}#diagramWrapper>#partsList{width:calc(100% - 554px);display:block;margin:40px 0 0 0}#diagramWrapper>.otherDiagrams{width:100%;padding:50px 0}.imgDiagMapHolder .imgHolder{border:1px dashed #ccc;position:sticky;z-index:1;border-radius:4px;padding:40px 0 20px;background:#fff;height:auto;width:100%;top:160px}.imgDiagMapHolder .imgHolder>div{max-width:100%}.imgDiagMapHolder p{display:block;padding:9px;margin:0;text-align:center}.imgDiagMapHolder span{display:inline-block;padding:4px 10px;background-color:var(--site-green);color:#fff;font-weight:500;position:absolute;top:10px;left:0;margin:0 auto;width:100px;text-align:center;height:25px}#diagramWrapper #diagramImage{max-height:100%;display:block;margin:0 auto}#parts-table{width:100%}.parts-table-header{background:rgba(214,209,209,.25);line-height:25px;color:#1634a6}#parts-table th{border-right:1px solid #fff;color:#363c4b;text-transform:uppercase;text-align:left}#parts-table tr:nth-of-type(odd){background:rgba(214,209,209,.25)}#parts-table th,#parts-table td{padding:4px;font-size:11px}#parts-table td p{font-size:11px;line-height:15px}#parts-table tr th:nth-of-type(1),#parts-table tr td:nth-of-type(6),#parts-table tr td:nth-of-type(1){text-align:center}#parts-table .parts-table-row{cursor:pointer}#parts-table .parts-table-row.nla{color:#a0a7af}#parts-table .parts-table-row .button{width:150px}#parts-table td p{margin:0}#parts-table td input[type='number']{background-color:#fff;height:30px;margin:5px 0;width:30px;font-size:11px}#parts-table td .btnAddToBasket,#parts-table td img{border:0;display:block;margin:0 auto;padding:0}#parts-table td .btnAddToBasket{background:url('../images/svg/i_basket.svg') no-repeat center/20px auto;width:25px;height:25px}#parts-table td .moreProduct{background:url('../images/svg/i_info.svg') no-repeat center/20px auto;border:0;width:20px;height:20px;display:block;margin:0 auto}#parts-table .parts-table-row{background-color:transparent}#parts-table td .diagram-part-button-wrapper{position:relative}#parts-table td .diagram-part-button-wrapper .basket-added-icon{width:15px;height:15px;position:absolute;right:12px;top:-12px;color:#fff}#partFinder #searchContainer{margin:0 0 50px;padding:0;border-bottom:1px solid var(--site-border);display:flex;justify-content:space-between;flex-wrap:wrap}#searchContainer .txtblock{display:block;width:48%}#searchContainer strong{color:#187685}#partFinder #pnlMainContent{width:100%}#partFinder .searchblock{display:flex;flex-wrap:wrap}#partFinder .searchblock input{max-width:60%;margin-right:5px}#partFinder .searchblock span{width:100%;color:#9f021b}#resultsContainer table{width:100%}#resultsContainer table tr:nth-child(odd){background:#efefef}#resultsContainer table tr th{padding:6px 6px;width:20%;text-align:left}#resultsContainer table tr td{padding:4px 6px;width:20%;text-align:left}#resultsContainer table tr td input{margin:0}#resultsContainer table tr td .button:hover{background:var(--dd-grey)}ul.paged{display:block;padding:10px 0;margin:0}ul.paged.bottom{margin-bottom:30px}ul.paged li{display:inline-block;vertical-align:middle;padding:0;text-transform:uppercase;margin:0 5px 0 0}ul.paged li.title{padding:5px 10px 0 0}ul.paged li a{padding:8px 10px;background:#efefef;text-align:center;color:currentColor}ul.paged li a[page-index]{display:block}ul.paged li:hover a,ul.paged li.active a{background:#187685;color:#fff}ul.paged span{display:inline-block;vertical-align:middle;margin:0 5px}.modal{display:block;width:100%;max-width:800px;padding:20px;background:#efefef;text-align:center;border-radius:4px;position:fixed;top:30vh;left:20px;right:20px;margin:auto;z-index:5000;box-shadow:0 0 12px #b1b1b1;border:1px solid #fff}.modal.hide{display:none}.modal .close{position:absolute;top:5px;right:5px;display:block;width:40px;height:40px;background:url('../images/svg/i_close.svg') no-repeat center/20px auto}.modal .links a{display:inline-block;margin:0 5px 5px;color:#187685;padding:8px 15px;background:#fff;text-align:center;min-width:170px}.modal .links a:hover{background:var(--dd-grey);color:#fff}.product-wrapper .modal{max-width:initial;background:#a0a7af;position:relative;top:auto;left:0;right:0;bottom:0;width:auto;height:auto;display:block;justify-content:center;box-shadow:none;border:0;z-index:1;border-radius:0;color:#fff;margin:15px 0 0;padding:10px}.product-wrapper .modal .note svg{margin-right:10px;width:20px;height:20px}.accordion-frame .accordion-title{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;cursor:pointer}.accordion-frame .accordion-title svg{width:20px;height:20px;margin:0}.accordion-frame.active .accordion-title{padding-bottom:20px;margin:0 0 30px}.accordion-frame.active .accordion-title svg{transform:rotate(-180deg)}.accordion-frame .accordion{display:none}.accordion-frame.active .accordion{display:block}.accordion-frame.active .flexgrid.address-summary{display:flex}#catalogue .flexgrid.carmake select{width:32%}ul.refineList.gallery a{padding:10px}ul.refineList.gallery a span{padding-top:10px;display:block}ul.refineList.gallery a img{width:100%}#gallery #jquery-overlay{z-index:7000}#gallery #jquery-lightbox{z-index:8000;max-width:90%}#gallery .galleryIcons{display:block;margin:20px 0 0}#gallery .galleryIcons a{display:inline-block;margin:0 5px 5px 0;padding:10px;background:#fff;border:1px dashed #ccc}#Error #bodyMain{max-width:750px}#E500,#E404{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;min-height:60vh;padding:1px;text-align:center;width:100%}#E404 h1{color:var(--brand-color1);font-size:8vw;line-height:10vw}#E500 h1{color:var(--site-green);font-size:8vw;line-height:10vw}#categories{padding:30px 0;display:flex;flex-flow:row wrap;justify-content:flex-start;align-content:flex-start;margin:0 -1.6%}#categories li{list-style:none;padding:20px 10px 10px;background:#fff;border:1px solid var(--site-border);margin:0 1.5% 20px;display:flex;flex-flow:column;width:30%}#categories li h5{margin:0}#categories li h5 a{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:65px;overflow:hidden;margin:0 0 10px;padding:0;text-transform:uppercase;text-align:center}#categories li h5 a span{width:100%;display:block}#categories li h5 img,#categories li h3 img{width:80px;height:80px;object-fit:contain;margin:0 0 20px;font-size:10px;color:#efefef}#categories li a{display:block;padding:5px 0;text-transform:uppercase;font-weight:500;color:inherit}#categories li a#viewall{border-top:1px solid var(--site-border);color:#2a5bba;padding:6px 0;margin-top:8px}#categories li a:hover{color:var(--brand-color1)}#categories.diagrams li{text-align:center}#categories.diagrams li a img{display:inline-block}#diagram #categoryOpen,#gallery #categoryOpen,#BasicPage #categoryOpen,#login #categoryOpen,#register #categoryOpen,#basket #pageContent #categoryOpen{display:none}#tyreSearch table tr td{font-size:11px}#tyreSearch table select{width:100%;min-width:175px;height:25px;padding:0 20px 0 5px}#tyreSearch .fpfLogoContainer{float:left;height:100px;margin:0 50px 0 0}#tyreSearch #searchContainer p strong{color:#f00}#tyreSearch #searchContainer,#tyreSearch #resultsContainer{margin-bottom:40px}#tyreSearch #tyrebox{display:flex;justify-content:flex-start}#CarsList{width:100%;max-width:820px;display:block;margin:30px auto;padding:0 20px}#CarsList .buttons{display:block;padding:20px 0;margin:0 0 20px}#CarsList .buttons .button{padding:12px 25px;margin-right:5px}#CarsList .buttons .active{background:#444}.car-sale-listing{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 auto 50px;padding:20px;border:1px dashed #ccc;background:#fff;border-radius:4px;position:relative}.car-sale-listing>div{display:block;width:100%}.car-sale-listing .images a{display:block;margin:0}.car-sale-listing .images .main-image-link{position:relative;margin-bottom:10px}.car-sale-listing .images .main-image{padding:0;margin:0 .5px -3px}.car-sale-listing .images ul{list-style:none;display:flex;flex-wrap:wrap;margin:0}.car-sale-listing .images ul li{margin:0 0 1px;flex:0 0 20%;padding:0 .5px}.car-sale-listing .images ul li img{cursor:pointer;display:block;margin:0}.car-sale-listing .images .zoom{position:absolute;bottom:8px;right:8px}.car-sale-listing .details .description-container{max-height:600px;overflow:auto;margin-bottom:30px;border-bottom:1px solid #ccc;padding:10px 10px 10px 0}.car-sale-listing .arrow{margin-top:10px;cursor:pointer}.filters .filter-buttons{text-align:right}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter-from,.fade-leave-to{opacity:0}.slide-fade-left-enter-active,.slide-fade-right-enter-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade-left-leave-active,.slide-fade-right-leave-active{transition:all 1s cubic-bezier(1,.5,.8,1)}.slide-fade-left-enter-from{transform:translateX(-100px);opacity:1}.slide-fade-left-leave-to{transform:translateX(-300px);opacity:0}.slide-fade-right-enter-from{transform:translateX(100px);opacity:1}.slide-fade-right-leave-to{transform:translateX(300px);opacity:0}.slide-enter-active{-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.slide-leave-active{-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:cubic-bezier(0,1,.5,1);-webkit-transition-timing-function:cubic-bezier(0,1,.5,1);-o-transition-timing-function:cubic-bezier(0,1,.5,1);transition-timing-function:cubic-bezier(0,1,.5,1)}.slide-enter-to,.slide-leave{max-height:100px;overflow:hidden}.slide-enter,.slide-leave-to{overflow:hidden;max-height:0}.row{display:flex;flex-wrap:wrap}.row>.col{width:auto;min-width:0;max-width:100%;flex:10000 1 0%}.row>.col-0{height:auto;width:0%}.row>.col-1{height:auto;width:8.3333%}.row>.col-2{height:auto;width:16.6667%}.row>.col-3{height:auto;width:25%}.row>.col-4{height:auto;width:33.3333%}.row>.col-5{height:auto;width:41.6667%}.row>.col-6{height:auto;width:50%}.row>.col-7{height:auto;width:58.3333%}.row>.col-8{height:auto;width:66.6667%}.row>.col-9{height:auto;width:75%}.row>.col-10{height:auto;width:83.3333%}.row>.col-11{height:auto;width:91.6667%}.row>.col-12{height:auto;width:100%}.row>.col-xs{width:auto;min-width:0;max-width:100%;flex:10000 1 0%}.row>.col-xs-0{height:auto;width:0%}.row>.col-xs-1{height:auto;width:8.3333%}.row>.col-xs-2{height:auto;width:16.6667%}.row>.col-xs-3{height:auto;width:25%}.row>.col-xs-4{height:auto;width:33.3333%}.row>.col-xs-5{height:auto;width:41.6667%}.row>.col-xs-6{height:auto;width:50%}.row>.col-xs-7{height:auto;width:58.3333%}.row>.col-xs-8{height:auto;width:66.6667%}.row>.col-xs-9{height:auto;width:75%}.row>.col-xs-10{height:auto;width:83.3333%}.row>.col-xs-11{height:auto;width:91.6667%}.row>.col-xs-12{height:auto;width:100%}.pt-xs{padding-top:5px}.pt-sm{padding-top:10px}.pt-md{padding-top:20px}.pt-lg{padding-top:30px}.pb-xs{padding-bottom:5px}.pb-sm{padding-bottom:10px}.pb-md{padding-bottom:20px}.pb-lg{padding-bottom:30px}.pl-xs{padding-left:5px}.pl-sm{padding-left:10px}.pl-md{padding-left:20px}.pl-lg{padding-left:30px}.pr-xs{padding-right:5px}.pr-sm{padding-right:10px}.pr-md{padding-right:20px}.pr-lg{padding-right:30px}[v-cloak]{display:none}@media only screen and (min-width:768px){.row>.col-sm{width:auto;min-width:0;max-width:100%;flex:10000 1 0%}.row>.col-sm-0{height:auto;width:0%}.row>.col-sm-1{height:auto;width:8.3333%}.row>.col-sm-2{height:auto;width:16.6667%}.row>.col-sm-3{height:auto;width:25%}.row>.col-sm-4{height:auto;width:33.3333%}.row>.col-sm-5{height:auto;width:41.6667%}.row>.col-sm-6{height:auto;width:50%}.row>.col-sm-7{height:auto;width:58.3333%}.row>.col-sm-8{height:auto;width:66.6667%}.row>.col-sm-9{height:auto;width:75%}.row>.col-sm-10{height:auto;width:83.3333%}.row>.col-sm-11{height:auto;width:91.6667%}.row>.col-sm-12{height:auto;width:100%}.pt-sm-xs{padding-top:5px}.pt-sm-sm{padding-top:10px}.pt-sm-md{padding-top:20px}.pt-sm-lg{padding-top:30px}.pb-sm-xs{padding-bottom:5px}.pb-sm-sm{padding-bottom:10px}.pb-sm-md{padding-bottom:20px}.pb-sm-lg{padding-bottom:30px}.pl-sm-xs{padding-left:5px}.pl-sm-sm{padding-left:10px}.pl-sm-md{padding-left:20px}.pl-sm-lg{padding-left:30px}.pr-sm-xs{padding-right:5px}.pr-sm-sm{padding-right:10px}.pr-sm-md{padding-right:20px}.pr-sm-lg{padding-right:30px}#errMsg{margin-left:40%!important}}@media only screen and (min-width:1024px){.row>.col-md{width:auto;min-width:0;max-width:100%;flex:10000 1 0%}.row>.col-md-0{height:auto;width:0%}.row>.col-md-1{height:auto;width:8.3333%}.row>.col-md-2{height:auto;width:16.6667%}.row>.col-md-3{height:auto;width:25%}.row>.col-md-4{height:auto;width:33.3333%}.row>.col-md-5{height:auto;width:41.6667%}.row>.col-md-6{height:auto;width:50%}.row>.col-md-7{height:auto;width:58.3333%}.row>.col-md-8{height:auto;width:66.6667%}.row>.col-md-9{height:auto;width:75%}.row>.col-md-10{height:auto;width:83.3333%}.row>.col-md-11{height:auto;width:91.6667%}.row>.col-md-12{height:auto;width:100%}.pt-md-xs{padding-top:5px}.pt-md-sm{padding-top:10px}.pt-md-md{padding-top:20px}.pt-md-lg{padding-top:30px}.pb-md-xs{padding-bottom:5px}.pb-md-sm{padding-bottom:10px}.pb-md-md{padding-bottom:20px}.pb-md-lg{padding-bottom:30px}.pl-md-xs{padding-left:5px}.pl-md-sm{padding-left:10px}.pl-md-md{padding-left:20px}.pl-md-lg{padding-left:30px}.pr-md-xs{padding-right:5px}.pr-md-sm{padding-right:10px}.pr-md-md{padding-right:20px}.pr-md-lg{padding-right:30px}}@media only screen and (min-width:1280px){.row>.col-lg{width:auto;min-width:0;max-width:100%;flex:10000 1 0%}.row>.col-lg-0{height:auto;width:0%}.row>.col-lg-1{height:auto;width:8.3333%}.row>.col-lg-2{height:auto;width:16.6667%}.row>.col-lg-3{height:auto;width:25%}.row>.col-lg-4{height:auto;width:33.3333%}.row>.col-lg-5{height:auto;width:41.6667%}.row>.col-lg-6{height:auto;width:50%}.row>.col-lg-7{height:auto;width:58.3333%}.row>.col-lg-8{height:auto;width:66.6667%}.row>.col-lg-9{height:auto;width:75%}.row>.col-lg-10{height:auto;width:83.3333%}.row>.col-lg-11{height:auto;width:91.6667%}.row>.col-lg-12{height:auto;width:100%}.pt-lg-xs{padding-top:5px}.pt-lg-sm{padding-top:10px}.pt-lg-md{padding-top:20px}.pt-lg-lg{padding-top:30px}.pb-lg-xs{padding-bottom:5px}.pb-lg-sm{padding-bottom:10px}.pb-lg-md{padding-bottom:20px}.pb-lg-lg{padding-bottom:30px}.pl-lg-xs{padding-left:5px}.pl-lg-sm{padding-left:10px}.pl-lg-md{padding-left:20px}.pl-lg-lg{padding-left:30px}.pr-lg-xs{padding-right:5px}.pr-lg-sm{padding-right:10px}.pr-lg-md{padding-right:20px}.pr-lg-lg{padding-right:30px}}@media only screen and (max-width:1239px){ul.refineList #diagram #mainContent{padding:30px 20px}#diagramWrapper{margin:0;padding:0}.imgDiagMapHolder .imgHolder{height:auto}.imgDiagMapHolder .imgHolder>div{margin:0 auto}}@media only screen and (max-width:767px){.crosssell .needProduct .block.mandatory{width:100%}.crosssell .needProduct .block.suggested{width:100%}.car-sale-listing .images ul li{flex:0 0 33.3%}#filterSelector-choices .label::after{display:none}#tyreSearch .productOptions .priceBox .stock{text-align:right}}@media only screen and (max-width:479px){#diagram .diagramSearch h4{padding-right:0;width:100%;margin:0 0 15px}#diagram .diagramSearch input{max-width:70%}#diagram #categoryTitle{border-bottom:1px solid var(--site-border);padding-bottom:5px}#diagram #categoryTitle:after{content:'+';float:right;font-size:20px}#diagram #categoryTitle.active{color:#187685}#diagram #categoryTitle.active:after{transform:rotate(45deg)}#partsList table tbody,#partsList table{display:block;width:100%}#partsList table .parts-table-header{display:none}#partsList table tr{display:block;width:100%;border:1px solid var(--site-border);margin:2px 0}#partsList table td{display:flex;align-items:center;width:100%;text-align:left;min-height:15px;padding:5px 10px}#parts-table td .btnAddToBasket,#parts-table td .moreProduct{margin:0}#partsList table td:before{content:'';width:50%;float:left;padding:0 10px;text-align:left;text-transform:uppercase;font-weight:600}#partsList table td:nth-child(1):before{content:'No'}#partsList table td:nth-child(2):before{content:'part no'}#partsList table td:nth-child(3):before{content:'desc'}#partsList table td:nth-child(4):before{content:'note'}#partsList table td:nth-child(5):before{content:'model'}#partsList table td:nth-child(6):before{content:'price'}#partsList table td:nth-child(7):before{content:'qty'}#partsList table td:nth-child(8):before{content:'info'}#partsList table td:nth-child(9):before{content:'add to cart'}#CarsList .buttons{display:flex}#CarsList .buttons a{margin:0 .5px}.car-sale-listing{padding:10px 10px 20px}.car-sale-listing .images ul li{flex:0 0 50%}#categories li{width:47%}}@media screen and (orientation:landscape){.crosssell .scroll{max-height:60vh}}