.locations-page-title{color:var(--colour1);margin-top:15px}.locations-page-subtitle{font-weight:bold;margin-bottom:10px}@media screen and (min-width:555px){.locations-page-subtitle{margin-left:10px}}.location-outer-frame{background-color:var(--colour4)}@media screen and (min-width:700px){.location-outer-frame{padding:10px}}.back-to-all-locations{margin-top:5px;color:var(--colour13)}.back-to-all-locations:hover,.back-to-all-locations:focus{text-decoration:none;color:var(--colour13)}.locations-provinces{margin-bottom:20px}.locations-title{background-color:var(--colour13);padding-left:15px;padding-top:4px;padding-bottom:4px;font-size:25px;color:var(--colour4)}@media screen and (max-width:767px){.location-image-wrapper{display:none}}.location-province-image{height:80px}.locations-provinces a{color:var(--colour13);text-decoration:none}.locations-provinces a:hover{font-weight:bold}.location-province-text{color:var(--colour1);margin-top:15px;margin-bottom:15px}.location-province-text:hover,.location-province-text:focus{text-decoration:none;color:var(--colour1)}.location-city-title{font-weight:bold;color:var(--colour13)}.location-city-title a{color:var(--colour13)}.location-city-title a:hover,.location-city-title a:focus{text-decoration:none;color:var(--colour13)}.location-details{margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px}.location-hours{margin-bottom:0px;margin-top:15px;font-weight:bold}.location-branch{margin-left:10px;color:var(--colour8);font-width:bold}@media screen and (min-width:768px){.location-province-card{margin-bottom:50px;min-height:230px}}.location-card{background-color:var(--colour4);padding-bottom:15px;margin-bottom:20px}.location-card .row{margin-left:0px;margin-right:0px}.location-card .row h4{border-bottom:1px solid var(--colour14);padding-left:15px;padding-bottom:5px}.location-card .row .hours-of-operation{font-size:16px;font-weight:bold;margin-bottom:0px}.multi-listing-item{background-color:var(--colour4);box-sizing:border-box;box-shadow:1px 1px 1px 1px var(--colour11);margin:10px;height:342px;text-align:center;overflow:hidden}.multi-listing-item a{text-decoration:none;color:var(--colour21)}.multi-listing-item-content{color:var(--colour14)}.multi-listing-item-image-wrapper{text-align:center;height:138px;width:184px}.multi-listing-item-image-wrapper span.helper{display:inline-block;height:100%;vertical-align:middle}.multi-listing-item-image-wrapper .multi-listing-item-image{height:138px;width:184px;margin-top:0px;margin-left:0px;margin-right:0px;object-fit:contain}.multi-listing-item-title{font-size:18px;font-weight:bold;height:80px;color:var(--colour21);text-align:left;margin-left:10px;margin-top:10px;overflow:hidden;line-height:20px}.multi-listing-item-title p{margin:0}.multi-listing-description{font-size:11px;height:70px;text-align:left;margin-left:15px;margin-right:15px;overflow:hidden}.multi-listing-item-hr{width:100%;margin-top:5px;margin-bottom:5px}.multi-listing-item-price{font-size:18px;color:var(--colour1);margin-left:10px;text-align:left;position:relative;top:10px}.multi-listing-item-price .original-price{color:var(--colour14);font-size:12px;position:absolute;top:-11px;left:0;text-decoration:line-through}.multi-listing-item-location{margin-left:10px;font-size:14px;color:var(--colour1);text-align:left;position:relative;top:6px}.multi-listing-item-stock-number{margin-left:10px;font-size:11px;color:var(--colour14);text-align:left;position:relative;top:6px}.learn-more-wrapper .learn-more-button{width:90px;cursor:pointer;height:30px;position:absolute;left:23px;bottom:20px}#pagination ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:0;margin:8px 0}#pagination ul li{display:inline}#pagination ul li a{color:var(--colour14);float:left;text-decoration:none}@media screen and (min-width:769px){#pagination ul li a{padding:8px 16px}}@media screen and (max-width:768px){#pagination ul li a{padding:8px 10px}}#pagination ul li a:hover{background-color:var(--colour5)}#pagination ul li span{color:var(--colour14);float:left}@media screen and (min-width:769px){#pagination ul li span{padding:8px 16px}}@media screen and (max-width:768px){#pagination ul li span{padding:8px 10px}}#pagination ul li span#current-page{float:left;padding:8px 16px;background-color:var(--colour1);color:var(--colour4);border:1px solid var(--colour1)}.main-navbar{background-color:var(--colour4)}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-brand{color:var(--colour22);font-size:17px;font-weight:bold}ul.navbar-nav li a{color:var(--colour22)}@media (max-width:767px){ul.navbar-nav li a{text-decoration:none;font-size:13px;text-align:left}}.nav-download-flyer{color:var(--colour4);position:relative;top:23px;font-size:17px;font-weight:bold}@media (max-width:1167px){.nav-download-flyer{font-size:14px}}.nav-download-flyer:hover{color:var(--colour4);text-decoration:none}.first-nav-div{padding-left:0px;padding-right:0px;margin-top:-40px;text-align:center;background-color:var(--colour27)}@media (max-width:767px){.first-nav-div{margin-top:-48px}}.first-nav-div .top-nav-row{margin:10px 50px 10px 0px;text-align:right}@media (max-width:767px){.first-nav-div .top-nav-row{margin:37px 50px 10px 0px}}.first-nav-div .top-nav-row a{color:var(--colour4);text-decoration:none;margin-left:30px;font-size:12px}.first-nav-div .bottom-nav-row>div{background-color:var(--colour5);min-height:65px}@media (max-width:767px){.first-nav-div .bottom-nav-row>div{min-height:50px}}.first-nav-div .bottom-nav-row .bottom-nav-side{min-height:65px}.first-nav-div .bottom-nav-row .bottom-nav-side img{position:relative;top:8px;height:50px}@media (max-width:991px){.first-nav-div .bottom-nav-row .bottom-nav-side img{height:35px;top:18px}}@media (min-width:767px){.navbar{padding-top:40px;padding-bottom:0;padding-left:0;padding-right:0;-webkit-transition:background 0.5s ease-in-out,padding 0.5s ease-in-out;-moz-transition:background 0.5s ease-in-out,padding 0.5s ease-in-out;transition:background 0.5s ease-in-out,padding 0.5s ease-in-out}.top-nav-collapse{padding:0}}.nav.main-nav>div.dropdown.open .dropdown-menu{width:100%;text-align:center;left:0;right:0;background-color:var(--colour28);border-radius:0;box-shadow:none;border:none;min-width:200px;top:36px;left:-1px}div.dropdown-menu>ul{list-style-type:none}.dropdown ul{list-style-type:none;text-align:left;font-size:17px;line-height:31px;padding-left:15px;margin-bottom:0}.dropdown-menu>div{background-color:var(--colour4);border:1px solid var(--colour16);margin-top:-1px}@media (min-width:767px){.dropdown-menu>div{border:none;border:1px solid var(--colour16)}}.navbar-fixed-top .navbar-collapse{max-height:700px}@media (max-width:767px){.navbar-fixed-top .navbar-collapse{margin-left:-3px}}.navbar-toggle{float:left;margin-left:15px;margin-right:0px}.navbar-toggle-right-side{float:right;margin:7px 15px 0px 10px}@media (min-width:767px){.navbar-header{display:none;height:50px}}.navbar-toggle-right-side.menu-icon.collapsed img{content:url("../images/menu.png")}.navbar-toggle-right-side.menu-icon img{content:url("../images/close.png")}.navbar-toggle-right-side img{height:36px}.navbar-toggle-left-side{float:left;margin:7px 0 0 15px}@media (min-width:767px){.navbar-toggle-left-side{display:none}}.navbar-toggle-left-side img{height:36px}.mobile-search{position:relative;height:60px;background-color:var(--colour16)}.mobile-search input{padding:5px;border:none;width:80%;border-radius:14px;margin-top:15px}.mobile-search button{position:relative;top:-1px;left:5px;background-color:var(--colour28);border-style:none}.panel{border:none}.panel-group{margin-bottom:-7px}.panel-default>.panel-heading{background-color:var(--colour5);border-radius:0px;border-top:1px solid buttonface}.panel-group .panel-body a{color:var(--colour22);font-size:16px;font-weight:bold}.panel-group .panel-body{margin-top:0px}.panel-group .panel-default{background-color:var(--colour4)}.panel-title{font-size:16px;font-weight:bold;margin-left:20px}.panel-group .panel-body ul{padding-left:0px}.panel-group .panel-body ul li{border-bottom:1px solid var(--colour26);padding-left:16px}.panel-group .panel-body ul.dropdown-contents{background-color:var(--colour16)}.panel-group .panel-body ul.dropdown-contents li{color:var(--colour4);padding-left:35px;font-weight:bold}#sub-menu{border-top:0;margin-top:-3px}#sub-menu li{border-bottom:1px solid var(--colour26);font-weight:normal}.first-item-after-dropdown{border-top:1px solid var(--colour26)}#headingTrailerTypes,#headingTruckTypes,#headingPartTypes{padding:6px 15px}#headingTrailerTypes h4,#headingTruckTypes h4,#headingPartTypes h4{font-weight:bold;padding:0}#headingTrailerTypes h4 img,#headingTruckTypes h4 img,#headingPartTypes h4 img{margin-left:15px;position:relative;top:-3px}.navbar-phone-icon{position:relative;top:-2px;margin-right:10px;height:20px}.flex-container{display:flex;justify-content:space-between;height:65px;align-items:center;white-space:nowrap;padding-top:7px}.flex-container>div{width:auto;text-align:center;color:var(--colour22);font-size:17px;font-weight:bold}.flex-container>div>a{padding-top:26px;padding-bottom:20px;text-decoration:none;padding-right:10px;padding-left:10px;color:var(--colour14)}.flex-container>div>a:hover{color:var(--colour14);background-color:var(--colour19)}@media (max-width:767px){.navbar-nav div a{text-decoration:none;font-size:13px;text-align:left}}@media (max-width:767px){.navbar-nav{margin:0 -2px 7.5px -2px}}.dropdown-contents li a:hover{color:var(--colour14);font-weight:bold}.dropdown div ul li a{text-decoration:none;color:var(--colour22);font-weight:normal}@media screen and (min-width:768px) and (max-width:965px){.flex-container>div{font-size:13px;font-weight:bolder;margin-left:-5px;margin-right:-5px}}.bottom-nav-row div.container{width:100%}.menu-expandable-header{background-color:var(--colour26)}.menu-expandable-header a h4.panel-title{color:var(--colour27)}.menu-expandable-header a.collapsed h4.panel-title{color:var(--colour4)}.menu-expandable-header:has(a.collapsed){background-color:var(--colour16)}.currency-dropbtn{background-color:var(--colour27);color:var(--colour14);padding:0px;font-size:16px;border:none;cursor:pointer}.currency-dropbtn-mobile{background-color:var(--colour5);color:var(--colour14);padding:0px;font-size:16px;border:none;cursor:pointer;margin-bottom:3px}.currency-dropdown,.currency-dropdown-mobile{position:relative;display:inline-block;margin-left:20px;line-height:32px}.currency-dropdown img.flag,.currency-dropdown-mobile img.flag{height:20px;width:33px;margin-right:2px}.currency-dropdown img.caret-image,.currency-dropdown-mobile img.caret-image{margin-left:7px}.currency-dropdown-mobile{float:right;position:relative;top:10px;margin-right:30px;background-color:var(--colour5)}.currency-dropdown-content,.currency-dropdown-content-mobile{display:none;position:absolute;top:33px;background-color:var(--colour27);width:120px;left:-13px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1}.currency-dropdown-content-mobile{background-color:var(--colour5)}.currency-dropdown-content p,.currency-dropdown-content-mobile p{color:var(--colour14);text-decoration:none;display:block;margin:2px 0px 1px -16px}.currency-dropdown:hover .currency-dropdown-content,.currency-dropdown-mobile:hover .currency-dropdown-content-mobile{display:block}.news-detail .news-detail-page-header{border-bottom:1px solid var(--colour14);margin-bottom:15px}.news-detail .news-detail-page-header .news-detail-date{position:absolute;bottom:12px;right:20px}.news-detail .news-detail-description{margin:20px}.news-detail .news-detail-image{margin-left:20px;margin-right:20px;text-align:center}.news-detail .news-detail-image img{max-height:600px;max-width:100%}.news-detail .common-share{margin-left:20px}.news-detail .facebook-like{text-align:center;margin-bottom:15px}.news-page-header{margin-left:-10px}.news-page-header h2,.news-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.news-page-header h2,.news-page-header h1{font-size:20px}}.news-page-header h2,.news-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.news-page-header h2,.news-page-header h1{font-size:20px}}.news-page-header.news-detail-header{border-bottom:1px solid var(--colour13);margin-bottom:20px;padding-bottom:10px}.all-news-items .news-item{background-color:var(--colour4);margin-left:0px;margin-right:0px;min-height:90px;margin-bottom:15px}.all-news-items .news-item .news-item-title-link{color:var(--colour13)}.all-news-items .news-item .news-item-image{padding-left:10px;margin-bottom:10px;margin-left:-17px}@media screen and (max-width:1280px){.all-news-items .news-item .news-item-image{margin-left:-11px}}.all-news-items .news-item .news-item-image img{height:auto;max-width:140px;border:1px solid var(--colour13)}.all-news-items .news-item .news-item-title{margin-top:5px;margin-left:0px}.all-news-items .news-item .news-item-title .news-item-title-text{font-size:16px;font-weight:bold;float:left}.all-news-items .news-item .news-item-title .news-item-date{float:right;font-size:11px;margin-top:5px;color:var(--colour24)}.all-news-items .news-item .news-item-line{border-bottom:1px solid var(--colour20);margin:5px}.all-news-items .news-item .news-item-content{font-size:13px;line-height:15px;margin-bottom:10px}@media screen and (min-width:768px) and (max-width:900px){.all-news-items .news-item .news-item-content{padding-left:40px}}.all-news-items .news-item .news-item-content-description{min-height:67px;padding-left:0px;margin-bottom:13px}.all-news-items .news-item-more-button-container{margin-bottom:5px}.all-news-items .news-item-more-button{padding:8px 24px;color:var(--colour14);background-color:var(--colour20);text-decoration:none}.news-ebooks{margin-left:5px;background:url('../images/sprites/ebooks.png') no-repeat;margin-left:auto;margin-right:auto;width:87px;height:50px}.news-ebooks.ebook-1{background-position:1px -300px}.news-ebooks.ebook-2{background-position:1px -240px}.news-ebooks.ebook-3{background-position:1px -180px}.news-ebooks.ebook-4{background-position:1px -120px}.news-ebooks.ebook-5{background-position:1px -60px}.news-ebooks.ebook-6{background-position:1px 0px}.call-text-black,.call-text-white{float:right;margin-right:15px;font-weight:bold;color:var(--colour14)}.call-text-white{color:var(--colour4)}.common-page-header h2,.common-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.common-page-header h2,.common-page-header h1{font-size:20px}}.phone-number-wrapper{background-color:var(--colour7);margin-left:-15px;margin-right:-15px;padding-top:10px;padding-bottom:20px}.phone-number-wrapper.parts-contacts{margin-left:0px;margin-right:0px}.phone-number-wrapper h4{color:var(--colour4);padding-left:15px}.phone-number-wrapper .location-contact div{border-bottom:1px solid var(--colour6);padding-left:0px;padding-right:0px}.phone-number-wrapper .location-contact div.location-contact-name{text-align:left}.phone-number-wrapper .location-contact div.location-contact-name span{padding-left:3px}.phone-number-wrapper .location-contact div.location-contact-number{text-align:right}.phone-number-wrapper .location-contact div.location-contact-number span{padding-right:3px}@media screen and (min-width:768px){.main{margin-left:170px}}.main-content{margin-left:0px;padding-left:7px;padding-right:0px}@media screen and (min-width:1001px){.main-content{margin-left:170px}}@media screen and (min-width:1380px){.col-xl{width:88.333333%}}@media screen and (min-width:1650px){.col-xl{width:90.333333%}}@media screen and (min-width:1920px){.col-xl{width:91.666666%}}.gps-support-page-header h2,.gps-support-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.gps-support-page-header h2,.gps-support-page-header h1{font-size:20px}}.gps-support-page-header h2,.gps-support-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.gps-support-page-header h2,.gps-support-page-header h1{font-size:20px}}.gps-support-thank-you{height:461px;margin-top:50px}@media screen and (max-width:400px){.gps-support{padding-left:0px;padding-right:0px}}.gps-support .gps-support-field{display:table;margin-bottom:5px}.gps-support .gps-support-field span{color:var(--colour17);float:left}.gps-support .gps-support-field .gps-support-label{width:135px;padding-top:4px}.gps-support .gps-support-field .gps-support-input input,.gps-support .gps-support-field .gps-support-input textarea,.gps-support .gps-support-field .gps-support-input select{width:300px}.gps-support .gps-support-field .gps-support-input select{height:26px}.gps-support .gps-support-field .asterisk:after{content:"*";color:var(--colour15);margin-left:2px}.gps-support .gps-support-field .optional:after{content:"(optional)";font-size:12px;color:var(--colour2);font-style:italic;margin-left:2px}.gps-support .gps-support-field .red-bold{color:var(--colour15);font-weight:bold}.gps-support .gps-support-field .green-bold{color:var(--colour1);font-weight:bold}.gps-support .gps-support-field .italics{font-style:italic}.gps-support .gps-support-field .bold{font-weight:bold}.gps-support .gps-support-field .red-italics{color:var(--colour15);font-style:italic}.gps-support .gps-support-field .contact-message-error{font-size:20px;color:var(--colour15);font-weight:bold}.gps-support .gps-support-question{height:1px;width:1px;float:right;border:none;background-color:var(--colour5)}.gps-support .gps-support-privacy-statement{font-weight:bold;font-size:8px;line-height:0.8;width:100%;margin-bottom:3px;text-align:center;color:var(--colour9)}.gps-support .gps-support-privacy-statement a{color:var(--colour13);text-decoration:none}.gps-support .gps-support-privacy-statement a:hover{color:var(--colour1)}#gps-support-thank-you{margin-top:40px;margin-bottom:40px}.parts-category-sidebar{list-style:none;background-color:var(--colour1);padding-left:0px;margin-left:-15px}.parts-category-sidebar a .parts-category-item{padding-top:5px;padding-bottom:5px;padding-left:10px;border-top:1px solid var(--colour6);border-bottom:1px solid var(--colour7);border-right:1px solid var(--colour7);min-height:25px}.parts-category-sidebar a .parts-category-item:hover{background-color:var(--colour2);color:var(--colour13)}.parts-category-sidebar a:hover{text-decoration:none}.parts-category-sidebar a{color:var(--colour4)}.parts-category-sidebar .parts-category-item-selected{background-color:var(--colour3)}.submenu-trailer-brands-trailers{background:url('../images/sprites/trailer_brands_icon.png') no-repeat;width:66px;margin-left:auto;margin-right:auto}.submenu-trailers-trailer-brands-arnes{background-position:5px 12px;height:24px}.submenu-trailers-trailer-brands-east{background-position:7px -34px;height:28px}.submenu-trailers-trailer-brands-great-dane{background-position:7px -92px;height:29px}.submenu-trailers-trailer-brands-pratt{background-position:27px -152px;height:29px}.submenu-trailers-trailer-brands-timpte{background-position:15px -204px;height:23px}.submenu-trailers-trailer-brands-towmaster{background-position:17px -256px;height:10px}.truck-features-section h4{background-color:var(--colour6);padding-left:10px}.about-page-header h2,.about-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.about-page-header h2,.about-page-header h1{font-size:20px}}.about-page-header h2,.about-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.about-page-header h2,.about-page-header h1{font-size:20px}}.community-logo{min-width:140px}.brand-logo{min-width:170px}.brand-logo img{margin:10px}.bus-page-header h2,.bus-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.bus-page-header h2,.bus-page-header h1{font-size:20px}}.bus-page-header h2,.bus-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.bus-page-header h2,.bus-page-header h1{font-size:20px}}.bus-landing-page-wrapper{margin-bottom:20px}.bus-landing-page-wrapper .bus-landing-page-section{padding-left:0px;padding-right:0px}.bus-landing-page-wrapper .bus-landing-page-section .bus-landing-page-item{padding-left:0px;padding-right:0px}.bus-landing-page-wrapper .bus-landing-page-section .bus-landing-page-item a{color:var(--colour13)}.bus-landing-page-wrapper .bus-landing-page-section .bus-landing-page-item a:hover{text-decoration:none}.bus-landing-page-wrapper .bus-landing-page-section .bus-landing-page-item .bus-selector{width:160px;margin-left:auto;margin-right:auto;text-align:center}.bus-landing-page-wrapper .bus-landing-page-section .bus-landing-page-item .bus-selector:hover{background-color:var(--colour2);box-shadow:0 10px 10px var(--colour11)}.buses-contact-form{padding-left:0px}.contact-us-page-header h2,.contact-us-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.contact-us-page-header h2,.contact-us-page-header h1{font-size:20px}}.contact-us-page-header h2,.contact-us-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.contact-us-page-header h2,.contact-us-page-header h1{font-size:20px}}.financing-page-header h2,.financing-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.financing-page-header h2,.financing-page-header h1{font-size:20px}}.financing-page-header h2,.financing-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.financing-page-header h2,.financing-page-header h1{font-size:20px}}.financing-contacts .financing-contact-name{margin-bottom:1px;font-weight:bold}.financing-contacts .financing-contact-region{margin-bottom:1px;margin-top:1px;font-weight:bold}.financing-contacts .financing-contact-text{margin-bottom:1px;margin-top:1px}.financing-contacts .financing-contact-email{margin-top:1px}#financing-credit-application{text-align:right}.financing-download{text-align:center;font-weight:bold}.financing-download a{color:var(--colour13)}.head-office-legend{background:url('../images/sprites/ABCDEFG.png');width:26px;height:31px;margin-right:5px;margin-bottom:5px}.head-office-a{background-position:0 0}.head-office-b{background-position:0 -31px}.head-office-c{background-position:0 -62px}.head-office-d{background-position:0 -93px}.head-office-e{background-position:0 -124px}.head-office-f{background-position:0 -155px}.head-office-g{background-position:0 -186px}.map-legend{line-height:16px;margin-bottom:50px}.map-legend-header{background-color:var(--colour13);color:var(--colour4)}.ebook-landing-page-wrapper{margin-bottom:20px}.ebook-landing-page-wrapper .ebook-landing-page-section{padding-left:0px;padding-right:0px}.ebook-landing-page-wrapper .ebook-landing-page-section .ebook-landing-page-item{padding-left:0px;padding-right:0px}.ebook-landing-page-wrapper .ebook-landing-page-section .ebook-landing-page-item a{color:var(--colour13)}.ebook-landing-page-wrapper .ebook-landing-page-section .ebook-landing-page-item a:hover{text-decoration:none}.ebook-landing-page-wrapper .ebook-landing-page-section .ebook-landing-page-item .ebook-selector{width:160px;padding-top:10px;padding-bottom:10px;margin-left:auto;margin-right:auto}.ebook-landing-page-wrapper .ebook-landing-page-section .ebook-landing-page-item .ebook-selector:hover{background-color:var(--colour2);box-shadow:0 10px 10px var(--colour11)}.parts-landing-page-header h2,.parts-landing-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.parts-landing-page-header h2,.parts-landing-page-header h1{font-size:20px}}.parts-landing-page-header h2,.parts-landing-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.parts-landing-page-header h2,.parts-landing-page-header h1{font-size:20px}}.parts-sidebar{padding-right:0px}@media screen and (max-width:767px){.parts-sidebar{padding-right:15px;padding-top:20px}}.featured-parts-page-header h2,.featured-parts-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.featured-parts-page-header h2,.featured-parts-page-header h1{font-size:20px}}.featured-parts-page-header h2,.featured-parts-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.featured-parts-page-header h2,.featured-parts-page-header h1{font-size:20px}}.featured-parts-page-header h1{font-size:30px}.featured-parts-page-header .part-title{border-bottom:2px solid var(--colour6);margin-bottom:10px;padding-left:0px;padding-right:0px}.featured-parts-page-header .part-title .part-title-price{float:right;color:var(--colour15)}.part-inventory-item div.inventory-item-price{bottom:0px}.part-detail{padding-left:0px;padding-right:0px}.feature-photo-wrapper{height:270px;width:360px;border:1px solid var(--colour6)}.feature-photo-wrapper #feature-photo{margin-left:auto;margin-right:auto}.part-sheet-header .part-title{background-color:var(--colour8);margin-bottom:10px}.part-sheet-header .part-title h1{font-size:30px;color:var(--colour4)}.part-sheet-header .part-title .part-title-price{float:right;margin-right:20px}.part-share>div{float:right}.part-share .part-detail-stock-number{float:left;margin-bottom:5px}.part-share .part-print-button{float:left;margin-left:20px}.part-share .part-share-buttons{float:right;margin-top:-5px;margin-left:60px}@media screen and (min-width:1200px){.part-share .part-share-buttons{margin-right:20px}}.parts-page-header h2,.parts-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.parts-page-header h2,.parts-page-header h1{font-size:20px}}.parts-page-header h2,.parts-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.parts-page-header h2,.parts-page-header h1{font-size:20px}}.parts-page-header h1{padding-left:15px;padding-right:15px;font-size:30px;color:var(--colour4)}.parts-page-header .feature-title{background-color:var(--colour8);margin-bottom:10px}.parts-page-header .feature-title .feature-title-price{float:right;color:var(--colour4)}@media screen and (min-width:1200px){.parts-page-header .feature-title .feature-title-price{margin-right:20px}}.parts-page-header .feature-title .feature-title-price-with-note{float:right;color:var(--colour4);margin-bottom:5px}@media screen and (min-width:1200px){.parts-page-header .feature-title .feature-title-price-with-note{margin-right:20px}}.parts-page-header .feature-title .feature-title-price-note{font-size:9px;color:var(--colour14);position:absolute;bottom:0px;right:33px}@media screen and (min-width:1200px){.parts-page-header .feature-title .feature-title-price-note{right:51px}}.parts-page-header h2,.parts-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.parts-page-header h2,.parts-page-header h1{font-size:20px}}.parts-page-header h2,.parts-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.parts-page-header h2,.parts-page-header h1{font-size:20px}}.parts-page-header h1{padding-left:15px;padding-right:15px;font-size:30px;color:var(--colour4);position:relative;top:5px}.parts-page-header .feature-title{background-color:var(--colour8);margin-bottom:10px}.parts-page-header .feature-title .feature-title-price{float:right;color:var(--colour4)}@media screen and (min-width:1200px){.parts-page-header .feature-title .feature-title-price{margin-right:20px}}.parts-page-header .feature-title .feature-title-price-with-note{float:right;color:var(--colour4);margin-bottom:5px}@media screen and (min-width:1200px){.parts-page-header .feature-title .feature-title-price-with-note{margin-right:20px}}.parts-page-header .feature-title .feature-title-price-note{font-size:9px;color:var(--colour14);position:absolute;bottom:0px;right:33px}@media screen and (min-width:1200px){.parts-page-header .feature-title .feature-title-price-note{right:51px}}.part-print-button{float:left;height:20px;margin-left:20px;margin-bottom:5px;margin-top:-20px}.part-share-buttons{float:right;margin-top:-5px;margin-left:60px}.part-inventory-wrapper{margin-left:0px}.part-inventory-header{background-color:var(--colour8);color:var(--colour4);margin-bottom:0;padding-top:10px;padding-bottom:10px;padding-left:15px}.part-inventory-row-even{padding-left:0px;padding-right:0px}.part-inventory-row-even div{padding:3px 0px 3px 15px;background-color:var(--colour9)}.part-inventory-row-odd{padding-left:0px;padding-right:0px}.part-inventory-row-odd div{padding:3px 0px 3px 15px;background-color:var(--colour6)}.part-inventory-outer-div{padding-left:0px;padding-right:0px;margin-bottom:30px}.part-inventory-button{display:inline-block;margin:10px;padding:5px 20px;color:var(--colour1);border:1px solid;border-radius:10px}.part-inventory-button:hover{text-decoration:none;color:var(--colour1)}.rentals-page-header h2,.rentals-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.rentals-page-header h2,.rentals-page-header h1{font-size:20px}}.rentals-page-header h2,.rentals-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.rentals-page-header h2,.rentals-page-header h1{font-size:20px}}.rentals-page-header span{font-weight:bold}.rentals-page-header ul{list-style:none}.rental-contact-form{padding-left:0px}.rental-specs h5{background-color:var(--colour6);padding-top:7px;padding-bottom:7px;font-weight:bold;font-size:16px;padding-left:10px;max-width:300px;margin-left:auto;margin-right:auto}.rental-specs ul{list-style:none;padding-left:10px;max-width:300px;margin-left:auto;margin-right:auto}.rental-specs ul li{font-weight:bold;color:var(--colour13)}.rental-specs ul li:nth-child(odd){color:var(--colour7)}.rental-alternatives ul{list-style:none}.rental-alternatives ul li{float:left;background:var(--colour7);width:200px;text-align:center;padding-top:5px;padding-bottom:5px;margin-right:30px;margin-bottom:20px}.rental-alternatives ul li a{text-decoration:none;color:var(--colour4)}.rental-landing-page-item{padding-left:0px;padding-right:0px}.rental-landing-page-item a{color:var(--colour13)}.rental-landing-page-item a:hover{text-decoration:none}.rental-landing-page-item .rental-selector{width:160px;margin-left:auto;margin-right:auto}.rental-landing-page-item .rental-selector:hover{background-color:var(--colour2);box-shadow:0 10px 10px var(--colour11)}.service-page-header h2,.service-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.service-page-header h2,.service-page-header h1{font-size:20px}}.service-page-header h2,.service-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.service-page-header h2,.service-page-header h1{font-size:20px}}.trailer-landing-page-wrapper{margin-bottom:20px}.trailer-landing-page-wrapper .trailer-landing-page-section{padding-left:0px;padding-right:0px}.trailer-landing-page-wrapper .trailer-landing-page-section .trailer-landing-page-item{padding-left:0px;padding-right:0px}.trailer-landing-page-wrapper .trailer-landing-page-section .trailer-landing-page-item a{color:var(--colour13)}.trailer-landing-page-wrapper .trailer-landing-page-section .trailer-landing-page-item a:hover{text-decoration:none}.trailer-landing-page-wrapper .trailer-landing-page-section .trailer-landing-page-item .trailer-selector{width:140px;margin-left:auto;margin-right:auto;text-align:center}.trailer-landing-page-wrapper .trailer-landing-page-section .trailer-landing-page-item .trailer-selector:hover{background-color:var(--colour2);box-shadow:0 10px 10px var(--colour11)}.trailer-specs-section div div{margin-bottom:5px}.trailer-specs-section div div p:first-child{font-weight:bold;margin-bottom:-4px}.trailer-specs-left-column{padding-left:0px}.trailer-contact-form{padding-left:0px}.trailer-listings-header{margin-top:10px;margin-bottom:10px;padding-top:5px;padding-bottom:5px;background-color:var(--colour6)}.trailer-listings-header .trailer-sort-title{margin-left:10px;font-weight:bold}.trailer-listings-header select{border:none;margin-left:4px;background-color:var(--colour6)}.trailer-listings-header .trailer-listings-search-button{margin-left:20px;color:var(--colour4);background-color:var(--colour1);border:0;padding:3px 25px}#media-features-specs{margin-bottom:20px}#media-features-specs .panel.panel-default{box-shadow:none;padding-left:10px}.trailer-listings-header-model{margin:10px -15px;background-color:var(--colour6);padding-top:10px;padding-bottom:10px}.trailer-listings-header-model a{margin-left:25px;color:var(--colour7)}.trailer-listings-header-model a:hover{text-decoration:none}.trailer-video-container{margin-bottom:15px}.trailer-feature-section{border-bottom:1px solid var(--colour7)}.trailer-feature-section:first-child{margin-top:-18px}.trailer-feature-section:last-child{border-bottom:none}.trailer-feature-section h3{margin-left:-15px;text-decoration:underline}.trailer-feature-section h5{font-style:italic}.trailer-feature-section p.trailer-feature-row-title{width:300px;font-weight:bold}.trailer-feature-section p.trailer-feature-row-title span{float:right;font-weight:normal}.trailer-feature-section div.trailer-spec-row-wrapper{border-bottom:1px dotted;padding-bottom:19px}.trailer-feature-section div.trailer-spec-row-wrapper div.trailer-spec-row-title{float:left;font-weight:bold;margin-bottom:0px}.trailer-feature-section div.trailer-spec-row-wrapper div.trailer-spec-row-value{float:right;font-weight:normal}.trailer-feature-section div.trailer-spec-row-wrapper:last-child{margin-bottom:20px;border-bottom:none}@media screen and (max-width:768px){.trailers-page-header h2,.trailers-page-header h1{font-size:20px}}.trailers-page-header h2,.trailers-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.trailers-page-header h2,.trailers-page-header h1{font-size:20px}}.trailer-feature-page-header h2,.trailer-feature-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.trailer-feature-page-header h2,.trailer-feature-page-header h1{font-size:20px}}.trailer-feature-page-header h2,.trailer-feature-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.trailer-feature-page-header h2,.trailer-feature-page-header h1{font-size:20px}}.trailer-feature-page-header h1{padding-left:15px;padding-right:15px;font-size:30px;color:var(--colour4)}.trailer-feature-page-header .feature-title{background-color:var(--colour8);margin-bottom:10px}.trailer-feature-page-header .feature-title .feature-title-price{float:right;color:var(--colour4)}@media screen and (min-width:1200px){.trailer-feature-page-header .feature-title .feature-title-price{margin-right:20px}}.trailer-feature-page-header .feature-title .feature-title-price-with-note{float:right;color:var(--colour4);margin-bottom:5px}@media screen and (min-width:1200px){.trailer-feature-page-header .feature-title .feature-title-price-with-note{margin-right:20px}}.trailer-feature-page-header .feature-title .feature-title-price-note{font-size:9px;color:var(--colour14);position:absolute;bottom:0px;right:33px}@media screen and (min-width:1200px){.trailer-feature-page-header .feature-title .feature-title-price-note{right:51px}}.trailer-feature-page-header h2,.trailer-feature-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.trailer-feature-page-header h2,.trailer-feature-page-header h1{font-size:20px}}.trailer-feature-page-header h2,.trailer-feature-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.trailer-feature-page-header h2,.trailer-feature-page-header h1{font-size:20px}}.trailer-feature-page-header h1{padding-left:15px;padding-right:15px;font-size:30px;color:var(--colour4);position:relative;top:5px}.trailer-feature-page-header .feature-title{background-color:var(--colour8);margin-bottom:10px}.trailer-feature-page-header .feature-title .feature-title-price{float:right;color:var(--colour4)}@media screen and (min-width:1200px){.trailer-feature-page-header .feature-title .feature-title-price{margin-right:20px}}.trailer-feature-page-header .feature-title .feature-title-price-with-note{float:right;color:var(--colour4);margin-bottom:5px}@media screen and (min-width:1200px){.trailer-feature-page-header .feature-title .feature-title-price-with-note{margin-right:20px}}.trailer-feature-page-header .feature-title .feature-title-price-note{font-size:9px;color:var(--colour14);position:absolute;bottom:0px;right:33px}@media screen and (min-width:1200px){.trailer-feature-page-header .feature-title .feature-title-price-note{right:51px}}.trucks-page-header h2,.trucks-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.trucks-page-header h2,.trucks-page-header h1{font-size:20px}}.trucks-page-header h2,.trucks-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.trucks-page-header h2,.trucks-page-header h1{font-size:20px}}.truck-landing-page-wrapper{margin-bottom:20px}.truck-landing-page-wrapper .truck-landing-page-section{padding-left:0px;padding-right:0px}.truck-landing-page-wrapper .truck-landing-page-section .truck-landing-page-item{padding-left:0px;padding-right:0px}.truck-landing-page-wrapper .truck-landing-page-section .truck-landing-page-item a{color:var(--colour13)}.truck-landing-page-wrapper .truck-landing-page-section .truck-landing-page-item a:hover{text-decoration:none}.truck-landing-page-wrapper .truck-landing-page-section .truck-landing-page-item .truck-selector{width:160px;margin-left:auto;margin-right:auto;text-align:center}.truck-landing-page-wrapper .truck-landing-page-section .truck-landing-page-item .truck-selector:hover{background-color:var(--colour2);box-shadow:0 10px 10px var(--colour11)}.truck-landing-page-wrapper .truck-landing-page-section .truck-landing-page-item .truck-selector a:active,.truck-landing-page-wrapper .truck-landing-page-section .truck-landing-page-item .truck-selector a:focus,.truck-landing-page-wrapper .truck-landing-page-section .truck-landing-page-item .truck-selector a:hover{outline:none;text-decoration:none}.truck-contact-form{padding-left:0px}.trucks-feature-page-header h2,.trucks-feature-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.trucks-feature-page-header h2,.trucks-feature-page-header h1{font-size:20px}}.trucks-feature-page-header h2,.trucks-feature-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.trucks-feature-page-header h2,.trucks-feature-page-header h1{font-size:20px}}.trucks-feature-page-header h1{padding-left:15px;padding-right:15px;font-size:30px;color:var(--colour4)}.trucks-feature-page-header .feature-title{background-color:var(--colour8);margin-bottom:10px}.trucks-feature-page-header .feature-title .feature-title-price{float:right;color:var(--colour4)}@media screen and (min-width:1200px){.trucks-feature-page-header .feature-title .feature-title-price{margin-right:20px}}.trucks-feature-page-header .feature-title .feature-title-price-with-note{float:right;color:var(--colour4);margin-bottom:5px}@media screen and (min-width:1200px){.trucks-feature-page-header .feature-title .feature-title-price-with-note{margin-right:20px}}.trucks-feature-page-header .feature-title .feature-title-price-note{font-size:9px;color:var(--colour14);position:absolute;bottom:0px;right:33px}@media screen and (min-width:1200px){.trucks-feature-page-header .feature-title .feature-title-price-note{right:51px}}.trucks-feature-page-header h2,.trucks-feature-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.trucks-feature-page-header h2,.trucks-feature-page-header h1{font-size:20px}}.trucks-feature-page-header h2,.trucks-feature-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.trucks-feature-page-header h2,.trucks-feature-page-header h1{font-size:20px}}.trucks-feature-page-header h1{padding-left:15px;padding-right:15px;font-size:30px;color:var(--colour4);position:relative;top:5px}.trucks-feature-page-header .feature-title{background-color:var(--colour8);margin-bottom:10px}.trucks-feature-page-header .feature-title .feature-title-price{float:right;color:var(--colour4)}@media screen and (min-width:1200px){.trucks-feature-page-header .feature-title .feature-title-price{margin-right:20px}}.trucks-feature-page-header .feature-title .feature-title-price-with-note{float:right;color:var(--colour4);margin-bottom:5px}@media screen and (min-width:1200px){.trucks-feature-page-header .feature-title .feature-title-price-with-note{margin-right:20px}}.trucks-feature-page-header .feature-title .feature-title-price-note{font-size:9px;color:var(--colour14);position:absolute;bottom:0px;right:33px}@media screen and (min-width:1200px){.trucks-feature-page-header .feature-title .feature-title-price-note{right:51px}}.info-left-description{background-color:var(--colour4);padding:20px}.common-page-header h2,.common-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.common-page-header h2,.common-page-header h1{font-size:20px}}.featured .owl-next{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.0001) 0),color-stop(rgba(0,0,0,0.5) 100%));background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);position:absolute;text-align:center;opacity:0.5;height:120px;top:90px;font-size:25px;color:var(--colour4);right:0px;padding-top:45px;width:50px;max-width:50px}.featured .owl-next:before{content:"\e080"}.featured .owl-prev{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.5) 0),color-stop(rgba(0,0,0,0.0001) 100%));background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);position:absolute;font-size:25px;color:var(--colour4);opacity:0.5;height:120px;top:90px;text-align:center;left:0px;padding-top:45px;width:50px;max-width:50px}.featured .owl-prev:before{content:"\e079"}.featured .owl-next:hover,.featured .owl-prev:hover{outline:0;color:var(--colour4);text-decoration:none;opacity:0.9;filter:alpha(opacity=90)}.part-buy-now{background:url('../images/sprites/buy_now.png') no-repeat;background-position:0px 1px;margin-top:20px;height:57px;width:200px;display:block;margin-left:auto;margin-right:auto;background-size:200px}.part-buy-now:hover{background-position:0px -61px}.part-listings-header{margin-top:10px;margin-bottom:10px;padding-top:5px;padding-bottom:5px;padding-left:10px;background-color:var(--colour6)}.part-listings-header .trailer-sort-title{margin-left:10px;font-weight:bold}.part-listings-header select{height:26px;margin-left:5px;background-color:var(--colour4);border:1px solid var(--colour8)}.part-listings-header .part-listings-search-button{margin-left:5px;color:var(--colour4);background-color:var(--colour1);border:0;padding:3px 25px}@media screen and (max-width:408px){.part-listings-header .part-listings-search-button,.part-listings-header select{margin-left:0px;margin-top:5px}}.part-bottom{margin-top:20px;margin-left:5px}.part-bottom p{margin-bottom:20px}.part-bottom ul{list-style:none;margin-left:-40px}.part-bottom li{float:left;display:flex}.buy-panel-bottom{margin-top:3px}.buy-panel-bottom p{margin-top:0;margin-bottom:0}#add-to-cart-button{height:95px;margin-top:10px}.part-questions{font-size:10px;color:var(--colour7);text-align:center}#maxim-part-bottom{margin-left:-8px}@media screen and (max-width:768px){#maxim-part-bottom{margin-top:35px}}@media screen and (min-width:769px){#maxim-part-bottom{margin-top:10px}}.part-questions p{margin:0}.part-questions p span{margin-left:10px}.shopify-buy__btn{color:var(--colour4);font-size:15px;background-color:var(--colour24);padding:12px 40px;letter-spacing:0.3px;display:inline-block;border-radius:10px;cursor:pointer;-webkit-transition:background 200ms ease;transition:background 200ms ease;max-width:100%;text-overflow:ellipsis;overflow:hidden;line-height:1.2;border:0;-moz-appearance:none;-webkit-appearance:none;margin-top:10px;width:100%}.shopify-buy__quantity-decrement,.shopify-buy__quantity-increment{color:var(--colour21);display:block;height:30px;float:left;line-height:16px;font-family:monospace;width:26px;padding:0;border:none;background:transparent;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;font-size:18px;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;border:1px solid #767676;position:relative}.visuallyhidden{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.shopify-buy__quantity-container.shopify-buy__quantity-with-btns .shopify-buy__quantity{border-left:0;border-right:0;float:left}.shopify-buy__quantity-container.shopify-buy__quantity-with-btns{left:75px;position:relative}.shopify-buy__quantity-decrement{border-radius:3px 0 0 3px;border-right:none;background-color:var(--colour4)}.shopify-buy__quantity-increment{border-radius:3px 0 0 3px;border-left:none;background-color:var(--colour4)}.shopify-buy__quantity{border-left:1px solid;border-right:1px solid;border-radius:3px}.shopify-buy__quantity{color:var(--colour14);width:25px;height:30px;font-size:16px;border:none;text-align:center;-webkit-appearance:none;-moz-appearance:textfield;display:inline-block;padding:0;border-radius:0;border-top:1px solid #767676;border-bottom:1px solid #767676}.shopify-buy__quantity,.shopify-buy__quantity-increment,.shopify-buy__quantity-decrement{border-color:var(--colour6);line-height:1.2;font-size:18px;height:auto;padding-top:6px;padding-bottom:6px}.buy-quantity-label{position:relative;left:-150px;top:8px;font-size:13px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.part-buy-now-wrapper{width:100%;border:none;height:126px;display:block}.part-buy-now-wrapper div.buy-info-section{width:50%;float:right}.shopify-buy-frame--product{display:block}.in-stock{position:relative;top:26px;color:var(--colour1);font-weight:bold;right:-26px}.in-stock-quantity{float:right;position:relative;top:12px;right:-4px;font-size:11px;width:131px}.not-in-stock{float:right;position:relative;top:26px;right:17px;color:var(--colour15)}.part-price{font-size:35px;color:var(--colour1);font-weight:bold;margin-bottom:-4px}.part-price span{font-size:10px;margin-left:0px}.buy-text-light{color:var(--colour7);margin-bottom:0}.buy-text-light-hidden{color:var(--colour9);margin-bottom:0}#msrp{text-decoration:line-through;margin-bottom:-4px}#parts-feature-sheet-section-wrapper-maxim{width:351px;height:282px;background-color:var(--colour9);margin:0 0 0 50px;padding:10px 20px 0 20px}@media screen and (max-width:768px){#parts-feature-sheet-section-wrapper-maxim{margin:10px auto}}.parts-feature-sheet-section-wrapper{margin-top:0}.feature-sheet-item-maxim-part{margin-bottom:10px}#maxim-part-bottom-list,#maxim-part-inventory-list{list-style:disc;margin-left:0}#maxim-part-bottom-list li,#maxim-part-inventory-list li{display:list-item;float:none}#inventory-info{margin-top:10px;width:95%}@media screen and (min-width:769px){#inventory-info th,#inventory-info td{line-height:6px}}#inventory-info th#quantity-header{width:100px}#inventory-info td.quantity-value{color:var(--colour1)}#overview-section #maxim-top-title{background-color:var(--colour9)}#overview-section #maxim-top-title h3{font-weight:bold;color:var(--colour1);font-size:20px;margin-top:10px;margin-bottom:10px}#overview-section #maxim-top-title h3 img{float:left;margin:-2px 10px 0px 10px}#overview-section #maxim-main-title{background-color:var(--colour4);margin-top:10px}#overview-section #maxim-main-title h1{color:var(--colour14);margin-left:-2px;padding-left:0px}a.maxim-cross-reference-button{border-radius:10px;border-color:var(--colour24);color:var(--colour24);border-style:solid;padding:7px 10px;text-decoration:none;margin-bottom:10px;margin-right:10px}a#maxim-part-call-number{text-decoration:none;border:none;color:var(--colour21);padding:0;margin:0}.rental-models{margin-left:5px;background:url('../images/sprites/rentals.png') no-repeat;margin-left:auto;margin-right:auto;width:145px;height:95px}.rental-16ft-truck{background-position:7px -60px}.rental-24ft-truck{background-position:7px -60px}.rental-reefer-truck{background-position:15px -171px}.rental-day-cabs{background-position:15px -290px}.rental-sleeper-tractor{background-position:15px -397px}.rental-van-trailer{background-position:23px -498px}.rental-reefer-trailer{background-position:25px -594px}.rental-deck-trailer{background-position:4px 56px}.rental-tandem-reefer-truck{background-position:15px -695px}#average-rating-top-wrapper{margin-bottom:10px}#average-rating-top-wrapper #average-rating-review-link{cursor:pointer;border:solid var(--colour25);border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:relative;top:-2px}#average-rating-top-wrapper #rating-review-modal-link{font-weight:bold;margin-left:10px;cursor:pointer}@media screen and (min-width:580px){#average-rating-top-wrapper #rating-review-modal-link{display:inline}}#average-rating-top-wrapper #rating-review-modal-link-image{vertical-align:top;margin-left:3px}#average-rating-bottom-wrapper{margin-bottom:10px;border-bottom:1px solid lightgray;padding-bottom:10px}#average-rating-bottom-wrapper #number-of-reviews{margin-left:20px;display:inline}#average-rating-bottom-wrapper #rating-review-modal-link{font-weight:bold;margin-left:10px;cursor:pointer;display:inline}#average-rating-bottom-wrapper #rating-review-modal-link-image{vertical-align:top;margin-left:3px}#review-list-wrapper{margin:0px 0px 10px 0px;border-bottom:1px solid lightgray;padding-bottom:10px}#review-list-wrapper #review-list{padding-left:0px;margin-bottom:0px}#review-list-wrapper #review-list li{display:inline}#review-list-wrapper #review-list li .review-rating{float:left;top:8px;margin-right:5px}#review-list-wrapper #review-list #review_date:before{content:" \00b7";font-size:35px;position:relative;top:7px;margin:0 10px}#review-list-wrapper .review-title{font-weight:bold;margin-left:5px;margin-bottom:10px}#review-list-wrapper .review-content{margin-left:5px}.rating-vertical-line{margin-left:2px;padding-right:10px;border-right:1px solid gray}.average-rating{float:left}.average-rating-count{margin-left:3px;padding-right:7px;font-family:sans-serif;font-weight:bold}.contact-form-outer .contact-form .contact-field input.review-consent-input{position:relative;width:13px;top:-3px;float:left}.review-consent-label{width:260px;margin-left:5px;font-weight:normal;font-size:12px}#review-form{min-height:50px}#review-form #review-thanks-message{padding:20px}.search-title{color:var(--colour17);border-bottom:1px solid var(--colour17);margin-left:0;margin-right:0;margin-bottom:10px;padding-left:3px}.search-title .featured-title-text{float:left;font-size:20px;font-weight:bold;margin-top:12px;margin-left:5px}.search-title .featured-title-buttons{float:right;margin-top:10px;font-size:13px}.search-title .featured-title-buttons ul{width:250px}.search-title h2,.search-title span{text-align:left;font-size:20px;font-weight:bold}.search-title .search-title-text{float:left;font-size:20px;font-weight:bold;margin-top:12px;margin-left:5px;margin-bottom:3px}.sidebar-quick-search-panel{padding-left:10px;padding-right:10px;margin-bottom:5px}#service-rental-request-form{width:83.33%;margin-left:auto;margin-right:auto}#service-rental-request-form ul.ulContact,#service-rental-request-form ul.ulVehicleInfo,#service-rental-request-form ul.ulPartsNeeded,#service-rental-request-form ul.ulVehicleInfo,#service-rental-request-form ul.ulPriorService,#service-rental-request-form ul.submitBlock{display:flex;flex-wrap:wrap}#service-rental-request-form ul.ulContact li label.error:before,#service-rental-request-form ul.ulVehicleInfo li label.error:before,#service-rental-request-form ul.ulPartsNeeded li label.error:before,#service-rental-request-form ul.ulVehicleInfo li label.error:before,#service-rental-request-form ul.ulPriorService li label.error:before,#service-rental-request-form ul.submitBlock li label.error:before{position:absolute;top:19px;line-height:42px;left:-4px;content:'\f071';font-family:FontAwesome;color:var(--colour15);display:inline-block;padding-right:5px}#service-rental-request-form ul.ulContact li,#service-rental-request-form ul.ulVehicleInfo li,#service-rental-request-form ul.ulPartsNeeded li,#service-rental-request-form ul.ulVehicleInfo li,#service-rental-request-form ul.ulPriorService li,#service-rental-request-form ul.submitBlock li{flex:0 1 auto;list-style:none;position:relative;min-height:1px;padding-left:15px;padding-right:15px}#service-rental-request-form ul.ulContact li .label,#service-rental-request-form ul.ulVehicleInfo li .label,#service-rental-request-form ul.ulPartsNeeded li .label,#service-rental-request-form ul.ulVehicleInfo li .label,#service-rental-request-form ul.ulPriorService li .label,#service-rental-request-form ul.submitBlock li .label{display:inline;padding:0.2em 0.6em 0.3em;font-size:75%;font-weight:bold;line-height:1;color:var(--colour4);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25em}#service-rental-request-form ul.ulContact li input,#service-rental-request-form ul.ulVehicleInfo li input,#service-rental-request-form ul.ulPartsNeeded li input,#service-rental-request-form ul.ulVehicleInfo li input,#service-rental-request-form ul.ulPriorService li input,#service-rental-request-form ul.submitBlock li input,#service-rental-request-form ul.ulContact li select,#service-rental-request-form ul.ulVehicleInfo li select,#service-rental-request-form ul.ulPartsNeeded li select,#service-rental-request-form ul.ulVehicleInfo li select,#service-rental-request-form ul.ulPriorService li select,#service-rental-request-form ul.submitBlock li select,#service-rental-request-form ul.ulContact li textarea,#service-rental-request-form ul.ulVehicleInfo li textarea,#service-rental-request-form ul.ulPartsNeeded li textarea,#service-rental-request-form ul.ulVehicleInfo li textarea,#service-rental-request-form ul.ulPriorService li textarea,#service-rental-request-form ul.submitBlock li textarea{width:100%;border-width:1px;border-style:solid;font-size:16px;outline:none;padding-top:8px;padding-right:20px;padding-bottom:8px;padding-left:10px;resize:none;border-radius:0;border-color:var(--colour20);color:var(--colour14);background-color:var(--colour4)}#service-rental-request-form ul.ulContact .formRequired,#service-rental-request-form ul.ulVehicleInfo .formRequired,#service-rental-request-form ul.ulPartsNeeded .formRequired,#service-rental-request-form ul.ulVehicleInfo .formRequired,#service-rental-request-form ul.ulPriorService .formRequired,#service-rental-request-form ul.submitBlock .formRequired{position:absolute;top:40px;bottom:0;right:24px;height:1px;line-height:1px;color:var(--colour15)}#service-rental-request-form ul.ulContact .FormRequiredField-select,#service-rental-request-form ul.ulVehicleInfo .FormRequiredField-select,#service-rental-request-form ul.ulPartsNeeded .FormRequiredField-select,#service-rental-request-form ul.ulVehicleInfo .FormRequiredField-select,#service-rental-request-form ul.ulPriorService .FormRequiredField-select,#service-rental-request-form ul.submitBlock .FormRequiredField-select{right:36px}@media screen and (max-width:768px){#service-rental-request-form ul.ulContact li,#service-rental-request-form ul.ulVehicleInfo li{width:100%}}@media screen and (min-width:768px){#service-rental-request-form ul.ulContact li,#service-rental-request-form ul.ulVehicleInfo li{width:50%}}#service-rental-request-form ul.ulPartsNeeded li,#service-rental-request-form ul.ulPriorService li{width:100%}#service-rental-request-form ul.ulPriorService input[type="radio"]{display:inline-block;width:auto}#service-rental-request-form .service-history-div{text-align:left}#service-rental-request-form .service-history-label{display:inline;padding:0.2em 0.6em 0.3em;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25em}#service-rental-request-form .submitBlock li{display:inline-block}#service-rental-request-form .green-button-service{margin-top:20px;margin-bottom:20px;padding:10px 70px}.common-share ul{list-style:none;padding-left:0px;padding-right:0px;margin-bottom:0px}.common-share ul li{display:inline-block}.common-share .common-share-title{font-weight:bold;top:-6px;position:relative}.share-icons{margin-left:5px;background:url('../images/sprites/social_icons_small.png') no-repeat;margin-left:0px;width:26px;height:26px;display:block}.share-facebook{background-position:0px 0px}.share-facebook:hover{background-position:0px -35px}.share-twitter{background-position:-35px 0px}.share-twitter:hover{background-position:-35px -35px}.share-google{background-position:-69px 0px}.share-google:hover{background-position:-69px -35px}.share-linkedin{background-position:-104px 0px}.share-linkedin:hover{background-position:-104px -35px}.share-youtube{background-position:-138px 0px}.share-youtube:hover{background-position:-138px -35px}.share-rss{background-position:-172px 0px}.share-rss:hover{background-position:-172px -35px}.share-email{background-position:-207px 0px}.share-email:hover{background-position:-207px -35px}.share-maxim{background-position:-241px 0px}.share-maxim:hover{background-position:-241px -35px}.subscribe-page-header h2,.subscribe-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.subscribe-page-header h2,.subscribe-page-header h1{font-size:20px}}.subscribe-page-header h2,.subscribe-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.subscribe-page-header h2,.subscribe-page-header h1{font-size:20px}}.subscribe-form-outer{font-size:14px;background-color:var(--colour4);width:315px;min-height:420px;margin-left:auto;margin-right:auto;margin-bottom:10px;padding-bottom:3px}.subscribe-form-outer .contact-title{background-color:var(--colour1)}.subscribe-form-outer .contact-title h2{font-size:16px;font-weight:bold;text-transform:uppercase;color:var(--colour4);padding-left:20px;padding-top:10px;padding-bottom:10px;margin-top:0px;margin-bottom:0px}.subscribe-form-outer .contact-number{display:block;cursor:default;text-align:center;background-color:var(--colour7)}.subscribe-form-outer .contact-number h3{margin:0px;padding-top:5px;padding-bottom:5px;color:var(--colour4);font-size:28px}.subscribe-form-outer h5{text-align:center;margin-top:7px;text-transform:capitalize;color:var(--colour7);font-size:16px;font-weight:bold}.subscribe-form-outer #contact-msg-2{color:var(--colour13);font-size:12px;margin-left:0;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;text-align:center}.subscribe-form-outer #contact-msg-2 span{color:var(--colour15);font-style:italic}.subscribe-form-outer #contact-msg-3{color:var(--colour13);font-size:12px;margin-left:0;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;text-align:center}.subscribe-form-outer .contact-form{margin-left:15px}.subscribe-form-outer .contact-form .contact-field{display:block;padding:2px 2px 2px 10px;color:var(--colour13)}.subscribe-form-outer .contact-form .contact-field.contact-left{float:left;margin-right:7px}.subscribe-form-outer .contact-form .contact-field .title{font-size:12px}.subscribe-form-outer .contact-form .contact-field input{width:128px;border:1px solid var(--colour7);height:20px;line-height:18px;text-indent:3px}.subscribe-form-outer .contact-form .contact-field input.contact-wide{width:265px}.subscribe-form-outer .contact-form .contact-info{margin:0 0 5px 10px;width:280px;display:inline-block}.subscribe-form-outer .contact-form .contact-info textarea{height:80px;width:267px;min-width:267px;max-width:267px;min-height:80px;max-height:222px}.subscribe-form-outer .contact-form .contact-question{border:none;width:1px;float:right;height:1px}.subscribe-form-outer .contact-form .contact-submit{height:30px;margin-left:10px;margin-bottom:5px;font-size:14px;width:270px}.subscribe-form-outer .contact-privacy-statement{font-weight:bold;font-size:8px;line-height:0.8;width:100%;margin-bottom:3px;text-align:center;color:var(--colour9)}.subscribe-form-outer .contact-privacy-statement a{color:var(--colour13);text-decoration:none}.subscribe-form-outer .contact-privacy-statement a:hover{color:var(--colour1)}.subscribe-or{font-size:60px}.subscribe .subscribe-field{display:table;margin-bottom:5px;max-width:337px}.subscribe .subscribe-field .subscription-input-checkboxes{margin-right:5px;position:relative;top:2px}.subscribe .subscribe-field span{color:var(--colour17);float:left}.subscribe .subscribe-field .subscribe-label{width:135px;padding-top:4px}.subscribe .subscribe-field .subscribe-input input{width:202px}.subscribe .subscribe-field .subscribe-input.subscribe-captcha-span{width:202px}.subscribe .subscribe-field .subscribe-input .subscribe-captcha-change{position:relative;top:4px;left:120px;text-decoration:none;cursor:pointer;color:var(--colour7)}.subscribe .subscribe-field .subscribe-consent{font-size:10px}.subscribe .subscribe-field .asterisk:after{content:"*";color:var(--colour15);margin-left:2px}.subscribe .subscribe-field .optional:after{content:"(optional)";font-size:12px;color:var(--colour2);font-style:italic;margin-left:2px}.subscribe .subscribe-field .red-bold{color:var(--colour15);font-weight:bold}.subscribe .subscribe-field .green-bold{color:var(--colour1);font-weight:bold}.subscribe .subscribe-field .italics{font-style:italic}.subscribe .subscribe-field .bold{font-weight:bold}.subscribe .subscribe-field .red-italics{color:var(--colour15);font-style:italic}.subscribe .subscribe-field .subscribe-message-success{font-size:20px;color:var(--colour1);font-weight:bold}.subscribe .subscribe-field .subscribe-message-error{font-size:20px;color:var(--colour15);font-weight:bold}.subscribe .subscribe-field.unsubscribe{max-width:100%}.subscribe.unsubscribe{margin-bottom:30px}.subscribe.unsubscribe input[type=submit][disabled]{color:var(--colour8);background-color:var(--colour2)}.collision-page-header h2,.collision-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.collision-page-header h2,.collision-page-header h1{font-size:20px}}.category-trailers{margin-left:5px;background:url('../images/sprites/trailer_types.png') no-repeat;margin-left:auto;margin-right:auto;width:145px;height:100px}.category-trailers.category-dry-van{background-position:28px -230px}.category-trailers.category-reefer-van{background-position:30px -37px}.category-trailers.category-heater-van{background-position:27px -135px}.category-trailers.category-deck{background-position:17px 62px}.category-trailers.category-gravel{background-position:18px -338px}.category-trailers.category-grain{background-position:25px -457px}.category-trailers.category-specialty{background-position:30px -561px}.category-trailers.category-storage{background-position:30px -643px}.category-trailers.category-logging{background-position:8px -746px}.category-trailers.category-side-dump{background-position:13px -858px}.category-trailers.category-live-bottom{background-position:13px -962px}.category-trailers.category-end-dump{background-position:13px -1085px}.category-trailers.category-cross-gate{background-position:13px -1202px}.brand-trailers{margin-left:5px;background:url('../images/sprites/trailer_brands.png') no-repeat;background-size:130px;margin-left:auto;margin-right:auto;width:130px;height:100px}.brand-trailers.brand-arnes{background-position:-1px 7px}.brand-trailers.brand-east{background-position:3px -72px}.brand-trailers.brand-great-dane{background-position:6px -164px}.brand-trailers.brand-idealease{background-position:0px -256px}.brand-trailers.brand-timpte{background-position:0px -328px}.brand-trailers.brand-trout-river{background-position:0px -408px}.brand-trailers.brand-ic-bus{background-position:0px -501px}.brand-trailers.brand-international{background-position:0px -616px}.brand-trailers.brand-deloupe{background-position:0px -719px}.trailers-page-header h2,.trailers-page-header h1{color:var(--colour3)}.truck-specs-section{margin-top:5px}.truck-specs-section div div{margin-bottom:5px}.truck-specs-section div div p:first-child{font-weight:bold;margin-bottom:-4px}.truck-specs-left-column{padding-left:0px}.truck-listings-header{padding-top:9px;padding-bottom:9px;background-color:var(--colour6);border-bottom:1px solid var(--colour13)}.truck-listings-header .truck-sort-title{margin-left:10px;font-weight:bold;font-size:20px}.truck-listings-header select{border:none;margin-left:4px;background-color:var(--colour6)}.truck-listings-header select:focus{outline:none}.truck-listings-header .truck-listings-search-button{margin-left:20px;color:var(--colour4);background-color:var(--colour1);border:0;padding:3px 25px}.category-trucks{margin-left:5px;background:url('../images/sprites/truck-types.png') no-repeat;margin-left:auto;margin-right:auto;width:145px;height:110px}.category-trucks.category-day-cab-tractor{background-position:0 0px}.category-trucks.category-sleeper-tractor{background-position:0 -111px}.category-trucks.category-dry-van{background-position:0 -213px}.category-trucks.category-reefer-van{background-position:0 -319px}.category-trucks.category-grain-truck{background-position:0 -425px}.category-trucks.category-gravel-truck{background-position:0 -529px}.category-trucks.category-flat-deck{background-position:0 -634px}.category-trucks.category-septic-truck{background-position:0 -740px}.category-trucks.category-water-truck{background-position:0 -844px}.category-trucks.category-mixer-truck{background-position:0 -950px}.category-trucks.category-refuse-truck{background-position:0 -1052px}.category-trucks.category-service-truck{background-position:0 -1161px}.category-trucks.category-cab-chassis{background-position:0 -1266px}.series-trucks{background:url('../images/sprites/international.png') no-repeat;margin-left:auto;margin-right:auto;width:135px;height:106px}.series-trucks.series-transtar{background-position:0 -1px}.series-trucks.series-paystar{background-position:0 -108px}.series-trucks.series-workstar{background-position:0 -213px}.series-trucks.series-prostar{background-position:0 -320px}.series-trucks.series-lonestar{background-position:-2px -14px}.series-trucks.series-durastar{background-position:0 -528px}.series-trucks.series-terrastar{background-position:0 -635px}.series-trucks.series-9900{background-position:0 -740px}.series-trucks.series-hx{background-position:-4px -332px}.series-trucks.series-lt{background-position:-4px -119px}.series-trucks.series-rh{background-position:-4px -233px}.series-trucks.series-hv{background-position:-4px -438px}.series-trucks.series-mv{background-position:-4px -542px}.series-trucks.series-cv{background-position:-9px -646px}.truck-specs-section .spec-item{border-bottom:1px solid var(--colour20)}.truck-specs-section .spec-item .spec-item-name{min-width:150px;padding-right:0px;font-weight:bold}.truck-specs-section .spec-item .spec-item-value{text-align:left}.truck-specs-section .spec-item .spec-item-value h6{font-weight:bold}#advancedSearchModal{overflow-y:auto;overflow-x:hidden}#advancedSearchModal .modal-content{border-radius:0}#advancedSearchModal .modal-content .modal-header{padding:15px 15px 0px 15px}#advancedSearchModal .modal-content .modal-header ul{margin-bottom:-16px}#advancedSearchModal .modal-content .modal-title{background-color:var(--colour1);color:var(--colour4);margin:-15px -15px 10px -15px;padding:10px 20px;border-bottom:1px solid}#advancedSearchModal .modal-content li a.tab-link{margin-left:5px;padding-left:5px;padding-right:5px;color:var(--colour13)}.advanced-search-modal-content{overflow:hidden}.advanced-search-modal-content .search-option-label{margin-right:30px;margin-bottom:10px}.advanced-search-modal-content .search-clear{float:right;cursor:pointer;color:var(--colour13)}.advanced-search-modal-content .search-clear:hover{text-decoration:none}.advanced-search-modal-content input,.advanced-search-modal-content select{border-radius:0;margin-top:5px}@media screen and (min-width:470px){.advanced-search-modal-content span{font-weight:bold;float:left;width:150px}}.advanced-search-modal-content input[type=text],.advanced-search-modal-content .production-years{width:90px;margin-right:5px}.advanced-search-modal-content input[type=text].part-form,.advanced-search-modal-content .production-years.part-form{width:100%}.advanced-search-modal-content .advanced-search-content{padding-left:0px}.advanced-search-modal-content .from-to-label{margin-left:175px;text-align:right;margin-right:60px}.advanced-search-modal-content #TruckCategoryDropDown{width:130px}.advanced-search-modal-content #TruckAxleDropDown{width:50px}@media screen and (min-width:768px){#advancedSearchModal .modal-dialog{max-width:900px}}.model-buses{margin-left:5px;background:url('../images/sprites/buses.png') no-repeat;margin-left:auto;margin-right:auto;width:145px;height:100px}.model-buses.model-school-ae{background-position:0px -5px}.model-buses.model-school-ce{background-position:-2px -122px}.model-buses.model-multi-ce{background-position:0px -227px}.model-buses.model-commercial-ac{background-position:0px -333px}.button-object-text,.button-object-text span{font-size:15px;background:var(--colour16);border-top:2px solid var(--colour13);padding:4px;text-align:left;color:var(--colour5)}.button-object-text:hover{color:var(--colour4);font-weight:bold}.tag-category{font-size:15px;border-top:2px solid var(--colour13);cursor:cell;padding:4px 4px 4px 9px;text-align:left;color:var(--colour5);font-weight:bold}.tag-category img{float:right;margin-right:5px;margin-top:5px}.tag-category:hover{color:var(--colour14);font-weight:bold}.tag-category-button{margin-left:10px}.tag-category-link .button-object-text{text-decoration:none;color:var(--colour16)}a.tag-category-link:hover{text-decoration:none}.button-object-text.sub-category{background-color:var(--colour4);padding-left:10px;font-style:italic}.button-panel{margin-bottom:0;background-color:var(--colour16)}.button-unknown-div{border-bottom:2px solid var(--colour14)}.button-object-text span,.tag-category span{position:relative;left:10px;border:0}.button-object-text.sub-category span{background-color:var(--colour4);color:var(--colour14)}.button-header{border-bottom:1px solid var(--colour26);background-color:var(--colour26);padding-top:9px;padding-bottom:6px}.button-header img{float:right;margin-right:5px;margin-top:5px}.button-group-title{color:var(--colour27);margin-left:18px;font-weight:bold;font-size:20px}a.button-link:hover,a.panel-closed:hover,a.panel-closed:focus{text-decoration:none}.carousel-inner img{margin:auto}.carousel-indicators{bottom:10px}@media screen and (max-width:600px){.carousel-indicators{display:none}}.carousel-indicators li{background-color:transparent;border-radius:10;border:1px solid white;margin:1px 2px}.carousel-indicators .active{height:10px;width:10px;margin:1px 2px}.contact-us .contact-field{display:table;margin-bottom:5px;max-width:337px}.contact-us .contact-field span{color:var(--colour17);float:left}.contact-us .contact-field .contact-label{width:135px;padding-top:4px}.contact-us .contact-field .contact-input input,.contact-us .contact-field .contact-input textarea{width:202px}.contact-us .contact-field .asterisk:after{content:"*";color:var(--colour15);margin-left:2px}.contact-us .contact-field .optional:after{content:"(optional)";font-size:12px;color:var(--colour2);font-style:italic;margin-left:2px}.contact-us .contact-field .red-bold{color:var(--colour15);font-weight:bold}.contact-us .contact-field .green-bold{color:var(--colour1);font-weight:bold}.contact-us .contact-field .italics{font-style:italic}.contact-us .contact-field .bold{font-weight:bold}.contact-us .contact-field .red-italics{color:var(--colour15);font-style:italic}.contact-us .contact-field .contact-message-error{font-size:20px;color:var(--colour15);font-weight:bold}.contact-us .contact-question{height:1px;width:1px;float:right;border:none;background-color:var(--colour5)}.contact-us .contact-privacy-statement{font-weight:bold;font-size:8px;line-height:0.8;width:100%;margin-bottom:3px;text-align:center;color:var(--colour9)}.contact-us .contact-privacy-statement a{color:var(--colour13);text-decoration:none}.contact-us .contact-privacy-statement a:hover{color:var(--colour1)}#contact-thank-you{margin-top:40px;margin-bottom:40px}#contact-popup-modal-content{background-color:var(--colour10);width:313px}#contact-popup-modal-content .popup-close{top:2px;right:0px}#contact-popup-modal-content div.contact-form-outer{padding:0;margin:0}#contact-popup-modal-content div.contact-form-outer h2{padding-left:7px}#contact-popup-modal-content div.contact-form-outer .contact-form{padding-left:13px}#contact-modal-button{width:100%;border-radius:0;font-weight:bold;font-size:20px;background-color:var(--colour1);border:none;margin:5px 0}.contact-form-outer{font-size:14px;background-color:var(--colour4);width:312px;min-height:420px;margin-left:auto;margin-right:auto;margin-bottom:10px;padding-bottom:3px;border:1px solid var(--colour18)}@media screen and (max-width:350px){.contact-form-outer{margin-left:-14px}}.contact-form-outer .contact-title{background-color:var(--colour1)}.contact-form-outer .contact-title h2{font-size:16px;font-weight:bold;text-transform:uppercase;color:var(--colour4);padding-left:20px;padding-top:10px;padding-bottom:10px;margin-top:0px;margin-bottom:0px}.contact-form-outer .contact-number{display:block;cursor:default;text-align:center;background-color:var(--colour7)}.contact-form-outer .contact-number h3{margin:0px;padding-top:5px;padding-bottom:5px;color:var(--colour4);font-size:28px}.contact-form-outer h5{text-align:center;margin-top:7px;text-transform:capitalize;color:var(--colour7);font-size:16px;font-weight:bold}.contact-form-outer #contact-msg-2{color:var(--colour13);font-size:12px;margin-left:0;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;text-align:center}.contact-form-outer #contact-msg-2 span{color:var(--colour15);font-style:italic}.contact-form-outer #contact-msg-3{color:var(--colour13);font-size:12px;margin-left:0;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;text-align:center}.contact-form-outer .contact-form{width:303px}.contact-form-outer .contact-form .contact-field{display:block;padding:2px 2px 2px 10px;color:var(--colour13)}.contact-form-outer .contact-form .contact-field.contact-left{float:left;margin-right:7px}.contact-form-outer .contact-form .contact-field .title{font-size:12px}.contact-form-outer .contact-form .contact-field input{width:128px;border:1px solid var(--colour7);height:20px;line-height:18px;text-indent:3px}.contact-form-outer .contact-form .contact-field input.contact-wide{width:265px}.contact-form-outer .contact-form .contact-info{margin:0 0 5px 10px;width:280px;display:inline-block}.contact-form-outer .contact-form .contact-info textarea{height:80px;width:267px;min-width:267px;max-width:267px;min-height:80px;max-height:222px}.contact-form-outer .contact-form .contact-question{border:none;width:1px;float:right;height:1px}.contact-form-outer .contact-form .contact-submit{height:30px;margin-left:10px;margin-bottom:5px;font-size:14px;width:270px}.contact-form-outer .contact-privacy-statement{font-weight:bold;font-size:8px;line-height:0.8;width:100%;margin-bottom:3px;text-align:center;color:var(--colour9)}.contact-form-outer .contact-privacy-statement a{color:var(--colour13);text-decoration:none}.contact-form-outer .contact-privacy-statement a:hover{color:var(--colour1)}.contact-form-outer .asterisk:after{content:"*";color:var(--colour15);margin-left:2px}.contact-form-outer .required:after{content:"(required)";font-size:12px;color:var(--colour15);margin-left:5px}.contact-form-outer .optional:after{content:"(optional)";font-size:12px;color:var(--colour2);font-style:italic;margin-left:5px}.contact-form-outer .red-bold{color:var(--colour15);font-weight:bold}.contact-form-outer .italics{font-style:italic}.event-detail .event-detail-page-header{margin-bottom:5px;margin-left:-10px}.event-detail .event-detail-page-header .event-detail-date{position:absolute;bottom:12px;right:20px}.event-period{text-align:center;padding-bottom:10px}.event-detail-link-buttons{margin-top:20px}.event-detail-image img{max-width:100%;margin-top:0px}.event-page-header h2,.event-page-header h1{color:var(--colour17)}@media screen and (max-width:768px){.event-page-header h2,.event-page-header h1{font-size:20px}}@media screen and (max-width:768px){.event-page-header h2,.event-page-header h1{font-size:20px}}.event-page-header.event-detail-header{border-bottom:1px solid var(--colour13);margin-bottom:20px;padding-bottom:10px}.all-event-items{margin-left:10px;margin-right:10px}.event-item-line{border-bottom:1px solid var(--colour20);margin:5px 0px}.all-event-item-line{border-bottom:1px solid var(--colour20);margin:5px 10px}.all-event-items .event-item{background-color:var(--colour4);margin-left:0px;margin-right:0px;min-height:90px;margin-bottom:15px}.all-event-items .event-item .event-item-title-link{color:var(--colour13);text-decoration:none}.event-item-location{font-size:16px;color:var(--colour13);margin-bottom:5px;float:right}@media screen and (max-width:768px){.event-item-location{float:none}}.event-item-title{float:right;text-align:right;font-size:16px;font-weight:bold;margin-right:20px}.event-item-content-description{float:right;min-height:50px;margin-bottom:0px;text-align:right;margin-right:20px}@media screen and (max-width:768px){.event-item-content-description{text-align:center}}.event-item-more-link{float:right;margin-right:20px}.event-item-more-link .event-item-more-link-text{border-bottom:1px solid;text-decoration:none;float:right;color:var(--colour13);margin-bottom:5px}.event-item-image{height:120px;margin:0;padding:0}.event-item-image span.helper{display:inline-block;height:100%;vertical-align:middle}.event-item-image img{max-height:120px;vertical-align:middle}@media screen and (max-width:374px){.event-item-image{text-align:center}.event-item-image img{height:85px}}@media screen and (max-width:768px){.event-item-title,.event-item-image{text-align:center}}.event-period{font-size:12px;margin-left:10px;margin-right:10px}.event-period a{color:var(--colour14);text-decoration:none}.event-period .event-period-text{font-size:22px;font-weight:bold}.event-period .event-period-previous{float:left;position:relative;top:11px}.event-period .event-period-next{float:right;position:relative;top:11px}.feature-sheet-header h2,.feature-sheet-header h1{color:var(--colour3)}@media screen and (max-width:768px){.feature-sheet-header h2,.feature-sheet-header h1{font-size:20px}}.feature-sheet-header h2,.feature-sheet-header h1{color:var(--colour3)}@media screen and (max-width:768px){.feature-sheet-header h2,.feature-sheet-header h1{font-size:20px}}.feature-sheet-header h1{padding-left:15px;padding-right:15px;font-size:30px;color:var(--colour4)}.feature-sheet-header .feature-title{background-color:var(--colour8);margin-bottom:10px}.feature-sheet-header .feature-title .feature-title-price{float:right;color:var(--colour4)}@media screen and (min-width:1200px){.feature-sheet-header .feature-title .feature-title-price{margin-right:20px}}.feature-sheet-header .feature-title .feature-title-price-with-note{float:right;color:var(--colour4);margin-bottom:5px}@media screen and (min-width:1200px){.feature-sheet-header .feature-title .feature-title-price-with-note{margin-right:20px}}.feature-sheet-header .feature-title .feature-title-price-note{font-size:9px;color:var(--colour14);position:absolute;bottom:0px;right:33px}@media screen and (min-width:1200px){.feature-sheet-header .feature-title .feature-title-price-note{right:51px}}.feature-share>div{float:right}.feature-share .feature-detail-stock-number{float:left;margin-bottom:5px}.feature-share .feature-detail-stock-number span{color:var(--colour15);margin-left:15px}.feature-share .feature-print-button{float:left;margin-left:20px}.feature-share .feature-share-buttons{float:right;margin-top:-5px;margin-left:60px}.feature-sheet-section-header{line-height:18px}.feature-sheet-section-header h4{background-color:var(--colour6);padding-left:10px}.feature-sheet-section-header .feature-sheet-item{padding-left:0px;padding-right:0px}.feature-sheet-section-header .feature-sheet-item .feature-sheet-item-name{padding-left:0px;padding-right:0px;font-weight:bold}.feature-sheet-section-header .feature-sheet-item .feature-sheet-item-value{padding-left:0px;padding-right:0px;min-height:18px}.feature-photo{text-align:center}.feature-photo .feature-sheet-image{max-height:460px;display:inline;cursor:pointer}.feature-sheet-features-section{top:-10px}#feature-images{margin-top:2px;height:110px}#feature-images .owl-next{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.0001) 0),color-stop(rgba(0,0,0,0.5) 100%));background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);position:absolute;text-align:center;opacity:0.5;height:90px;top:0px;font-size:25px;color:var(--colour4);right:0px;padding-top:30px;width:20%;max-width:50px}#feature-images .owl-next:before{content:"\e080"}#feature-images .owl-prev{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.5) 0),color-stop(rgba(0,0,0,0.0001) 100%));background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);position:absolute;font-size:25px;color:var(--colour4);opacity:0.5;height:90px;top:0px;text-align:center;left:0px;padding-top:30px;width:20%;max-width:50px}#feature-images .owl-prev:before{content:"\e079"}#feature-images .owl-next:hover,#feature-images .owl-prev:hover{outline:0;color:var(--colour4);text-decoration:none;opacity:0.9;filter:alpha(opacity=90)}#feature-images .owl-dot.active span,#feature-images .owl-dot:hover span{background:var(--colour4)}#feature-images .owl-dot span{background:var(--colour1)}.tab-menu{padding-left:0;list-style:none;margin-left:-5px}.tab-menu .right-tab{float:right!important;text-align:right}.tab-menu .left-tab{float:left!important;text-align:left}.tab-menu>li{display:inline-block;padding-left:5px;padding-right:5px;margin-left:9px}.tab-menu>li a{text-decoration:none;color:var(--colour12)}.tab-menu>li:hover{border-bottom:5px solid var(--colour19)}.tab-menu>li.active{border-bottom:5px solid var(--colour1);font-weight:bold}.submenu-tab{outline:none}.submenu-tab:hover{border-bottom:5px solid var(--colour19)}.submenu-tab.active{border-bottom:5px solid var(--colour1);font-weight:bold;outline:none}.main-page-news-items .news-item{background-color:var(--colour4);margin-left:0;margin-right:0;min-height:90px;margin-bottom:2px}.main-page-news-items .news-item .news-item-image{padding-top:10px;padding-left:10px;height:75px}.main-page-news-items .news-item .news-item-image img{max-height:50px;border:1px solid var(--colour13);max-width:65px}.main-page-news-items .news-item .news-item-title{margin-top:8px;color:var(--colour10);font-weight:bold;font-size:12px}.main-page-news-items .news-item .news-item-content{font-size:12px;line-height:15px;padding-left:5px}.featured-title{color:var(--colour17);border-bottom:1px solid var(--colour17);margin-left:0;margin-right:0}.featured-title .featured-title-text{float:left;font-size:20px;font-weight:bold;margin-top:12px;margin-left:5px}.featured-title .featured-title-buttons{float:right;margin-top:10px;font-size:13px}.featured-title .featured-title-buttons ul{width:250px}.featured-title h2,.featured-title span{text-align:left;font-size:20px;font-weight:bold}.featured-title-main{color:var(--colour17);border-bottom:1px solid var(--colour17);margin-left:0;margin-right:0;border-bottom:none;padding-top:17px}.featured-title-main .featured-title-text{float:left;font-size:20px;font-weight:bold;margin-top:12px;margin-left:5px}.featured-title-main .featured-title-buttons{float:right;margin-top:10px;font-size:13px}.featured-title-main .featured-title-buttons ul{width:250px}.featured-title-main h2,.featured-title-main span{text-align:left;font-size:20px;font-weight:bold}.feature-item-part-title{min-height:110px}.feature-item-right{text-align:center;font-size:20px;color:var(--colour14)}.featured-all-news-link{text-decoration:none;font-weight:bold;float:right;margin-right:20px}.featured-all-news-link:hover{text-decoration:none}.common-footer{bottom:0;width:100%;padding-top:15px;background-color:var(--colour1)}.common-footer a{color:var(--colour21)}.common-footer{color:var(--colour21)}.common-footer a:hover{text-decoration:none}.common-footer-top-row{margin-top:10px;border-bottom:1px solid var(--colour23)}.common-footer-link{text-decoration:none;color:var(--colour14)}.common-footer-share{margin-top:-6px}.common-footer-share ul{margin-right:10px}.common-footer-share ul .share-facebook{background-position:0px -35px}.common-footer-share ul .share-twitter{background-position:-35px -35px}.common-footer-share ul .share-google{background-position:-69px -35px}.common-footer-share ul .share-linkedin{background-position:-104px -35px}.common-footer-share ul .share-youtube{background-position:-138px -35px}.footer-icon-maxim{margin-right:5px;margin-top:-2px}.footer-icon-facebook{position:relative;top:5px}.footer-icon-twitter{position:relative;top:5px;margin:-20px}.footer-icon-linkedin{position:relative;top:5px;margin:-20px}.footer-icon-googleplus{text-decoration:none;border:0;width:21px;height:21px;margin-top:-4px}.footer-contact-us{position:relative;top:-5px;right:285px;text-decoration:none}@media screen and (max-width:520px){.footer-contact-us{right:95px}}.footer-contact-us:hover{text-decoration:none}.footer-privacy-policy{position:relative;top:-5px;right:165px;text-decoration:none}@media screen and (max-width:767px){.footer-privacy-policy{right:60px}.footer-center{text-align:center}.common-footer-share{margin-top:0px}}.footer-privacy-policy:hover{text-decoration:none}.footer-credit-application{position:relative;top:-5px;right:45px;text-decoration:none}.footer-credit-application:hover{text-decoration:none}.footer-credit-login{position:relative;top:-5px;right:95px;text-decoration:none}.footer-credit-login:hover{text-decoration:none}.maxim-icons{background:url('../images/sprites/maxim-icons.png')}.icon-maxim{background-position:0 0;width:25px;height:22px;float:left}.icon-facebook{background-position:0 -24px;width:21px;height:21px;float:left;margin-right:12px}.icon-twitter{background-position:0 -47px;width:25px;height:18px;float:left;margin-right:9px}.icon-linkedin{background-position:0 -143px;width:21px;height:21px;float:left;margin-left:10px}.icon-zoom,.carousel-icon-zoom{background-position:0 -67px;width:26px;height:26px;position:absolute;top:5px;right:20px;cursor:pointer}.footer-outer-div{min-height:325px;background-color:var(--colour1)}.footer{padding-top:30px;padding-bottom:40px}.footer-maxim-logo{width:63px;display:block;margin-left:auto;margin-right:auto}.footer ul{list-style-type:none;width:260px}ul.footer-links{width:100%;display:inline-flex;color:var(--colour4);font-size:16px}ul.footer-links li{margin-right:25px}.footer ul.footer-list li:first-child{font-size:16px;color:var(--colour4);border-bottom:2px solid var(--colour4)}.footer ul.footer-list li + li{font-size:16px;color:var(--colour26);margin-top:2px}@media (min-width:768px) and (max-width:1110px){ul.footer-links{font-size:14px}}@media (min-width:768px) and (max-width:1588px){ul.footer-links{font-size:14px;justify-content:space-between}ul.footer-links li{margin-right:0}}.common-footer ul.footer-links li a{position:unset;color:var(--colour4)}ul.footer-social-links{width:100%}ul.footer-social-links li + li{margin-left:20px}ul.footer-social-links li{display:inline}.footer-social-links li img{height:30px}.footer-copyright{font-size:10px;position:relative;left:36px}.footer-info{display:inline-grid}.footer-info-mobile{display:none}a.common-footer-link-mobile{display:none}@media (max-width:767px){.footer-info{display:none}.footer-info-mobile{display:block;padding-bottom:50px;margin-top:20px}ul.footer-links{display:block}ul.footer-links li{margin-bottom:10px;margin-left:-3px}li.footer-separator{display:none}.common-footer ul.footer-links a{top:0}a.common-footer-link-mobile{float:left;display:block;position:absolute;left:-20%}}@media (min-width:767px) and (max-width:1000px){.footer-separator{display:none}ul.footer-links{display:inline-block}}body{overflow-y:scroll}.main-container{padding-top:52px}@media (min-width:767px){.main-container{padding-top:106px}}h1,h2{margin-top:0px}body.modal-open{overflow-y:scroll;padding-right:0!important}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}@font-face{font-family:'Glyphicons Halflings';src:url('../css/fonts/glyphicons-halflings-regular.eot');src:url('../css/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../css/fonts/glyphicons-halflings-regular.woff2') format('woff2'),url('../css/fonts/glyphicons-halflings-regular.woff') format('woff'),url('../css/fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../css/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg')}.glyphicon-print:before{content:"\e045"}.green-button{cursor:pointer;border:0;font-family:Vegur,Helvetica,Arial,sans-serif;color:var(--colour4);background:var(--colour1)}.green-button:hover{color:var(--colour4);background:var(--colour2)}.embedded-youtube{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.panel-group{margin-bottom:-2px;margin-top:0px}.panel-group .panel + .panel{margin-top:-3px}.panel-group .panel-body{padding:0px;margin-top:7px}.panel-group .panel-body a{color:var(--colour13)}.panel-group .panel-default{border-radius:0;background-color:var(--colour5)}.panel-group .panel-close{outline:0;margin-right:20px;margin-top:-30px}.panel-group .feature-trailer-selector{text-align:left;padding-top:5px;padding-bottom:5px;padding-left:5px;margin-left:5px;margin-right:-5px;border-right:5px solid var(--colour5);margin-bottom:5px}.panel-group .feature-trailer-selector img{float:left;margin-right:5px}.panel-group .feature-trailer-selector:hover{box-shadow:-1px 3px 6px var(--colour11);background-color:var(--colour2);border-right:5px solid var(--colour2)}.panel-group .feature-trailer-selector a{color:var(--colour13);text-decoration:none}.panel-group .feature-trailer-selector a .featured-trailer-makes-title{margin-bottom:5px}.ui-autocomplete{z-index:5000;list-style:none;width:300px;padding-left:10px}.divider-line{border-bottom:1px solid var(--colour14);margin-bottom:10px}h1{color:var(--colour17);font-weight:bold;margin-left:5px}.ias-trigger-prev{font-size:24px}.ias-trigger-prev a{text-decoration:none}.ias-trigger-next{font-size:24px}.ias-trigger-next a{text-decoration:none}.pull-right{float:right!important}.pull-left{float:left!important}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}.submenu-container{min-height:50px;padding-top:15px;padding-left:20px;background-color:var(--colour4)}.submenu-container .submenu-div{text-align:center;padding-bottom:10px;padding-left:0px;padding-right:0px}.submenu-container .submenu-div a{color:var(--colour13);font-weight:bold;outline:none}.submenu-container .submenu-div a:hover{text-decoration:none;cursor:pointer}.submenu-container .submenu-div a:focus{text-decoration:none}.submenu-container .submenu-div.submenu-shop-online{float:right!important}.submenu-container .submenu-div.submenu-shop-online a{color:var(--colour1)}.hero-image{max-width:100%;max-height:100%}.hero-image-hover:hover{transform:scale(0.98);transition-duration:0.2s}.inventory-item{background-color:var(--colour4);box-sizing:border-box;box-shadow:1px 1px 1px 1px var(--colour11);margin:10px;height:330px;text-align:center;overflow:hidden}.inventory-item:hover{box-shadow:3px 3px 3px 3px var(--colour8)}.inventory-item .inventory-item-picture{height:120px}.inventory-item .inventory-item-picture span.helper{display:inline-block;height:100%;vertical-align:middle}#media-images{margin-top:2px;padding-left:6px;padding-right:6px}#media-images .owl-next{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.0001) 0),color-stop(rgba(0,0,0,0.5) 100%));background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);position:absolute;text-align:center;opacity:0.5;height:55px;top:0px;font-size:25px;color:var(--colour4);right:2px;padding-top:17px;width:20%;max-width:50px}#media-images .owl-next:before{content:"\e080"}#media-images .owl-prev{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.5) 0),color-stop(rgba(0,0,0,0.0001) 100%));background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);position:absolute;font-size:25px;color:var(--colour4);opacity:0.5;height:55px;top:0px;text-align:center;left:1px;padding-top:17px;width:20%;max-width:50px}.modal-dialog{max-width:811px;width:auto}#media-images .owl-prev:before{content:"\e079"}#media-images .owl-next:hover,#media-images .owl-prev:hover{outline:0;color:var(--colour4);text-decoration:none;opacity:0.9;filter:alpha(opacity=90)}#media-images .owl-dot.active span,#media-images .owl-dot:hover span{background:var(--colour4)}#media-images .owl-dot span{background:var(--colour1)}#modal_img_target{width:125%;float:right;border:5px solid var(--colour1)}.popup-close{float:right;margin-top:0px;background-color:var(--colour1);border:none;padding:0px 8px;position:absolute;right:0px;font-size:20px;z-index:1000}.popup-video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.popup-video-container iframe,.popup-video-container object,.popup-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;border:5px solid var(--colour1)}.popup-video-container .popup-close{top:-25px}.series-spec-overlay{position:absolute;top:3px;left:8px;font-weight:bold;font-size:10px;color:var(--colour4);text-shadow:-1px 0 var(--colour13),0 1px var(--colour13),1px 0 var(--colour13),0 -1px var(--colour13);text-align:left}#media-images .owl-item{max-width:85px}#feature-images .owl-item{max-width:150px}#feature-images .owl-item img{max-width:150px;min-width:150px;object-fit:contain}.owl-stage{-webkit-filter:blur(0)}a.feature-print-button{width:50px;padding-left:5px;margin-left:0;margin-right:0;height:15px;cursor:pointer;color:var(--colour13)}a.feature-print-button:hover{text-decoration:none}a.feature-print-button .feature-print-icon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:left;left:-5px;top:3px}a.feature-print-button .feature-print-icon:before{content:"\e045"}#image-popup .modal-content{border:none}#feature-images{margin-top:2px}#feature-images .owl-next{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.0001) 0),color-stop(rgba(0,0,0,0.5) 100%));background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1);position:absolute;text-align:center;opacity:0.5;height:90px;top:0;font-size:25px;color:var(--colour4);right:0;padding-top:30px;width:20%;max-width:50px}#feature-images .owl-next:before{content:"\e080"}#feature-images .owl-prev{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.5) 0),color-stop(rgba(0,0,0,0.0001) 100%));background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);position:absolute;font-size:25px;color:var(--colour4);opacity:0.5;height:90px;top:0;text-align:center;left:0;padding-top:30px;width:20%;max-width:50px}#feature-images .owl-prev:before{content:"\e079"}#feature-images .owl-next:hover,#feature-images .owl-prev:hover{outline:0;color:var(--colour4);text-decoration:none;opacity:0.9;filter:alpha(opacity=90)}#feature-images .owl-dot.active span,#feature-images .owl-dot:hover span{background:var(--colour4)}#feature-images .owl-dot span{background:var(--colour1)}.owl-carousel .owl-item img{display:inline;width:inherit;-webkit-transform-style:preserve-3d}#modal-images .owl-prev{float:left;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;position:absolute;font-size:25px;color:var(--colour4);opacity:0.5;height:90px;top:40%;text-align:center;left:0;padding-top:30px;max-width:50px;background:var(--colour14);box-shadow:6px 0px 7px 7px var(--colour14)}#modal-images .owl-prev:before{content:"\e079"}#modal-images .owl-next{display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;position:absolute;font-size:25px;color:var(--colour4);opacity:0.5;height:90px;top:40%;text-align:center;right:0;padding-top:30px;max-width:50px;background:var(--colour14);box-shadow:-7px 0px 7px 7px var(--colour14)}#modal-images .owl-next:before{content:"\e080"}.parts-feature-sheet-section-wrapper{margin-top:10px}.feature-sheet-section-header{line-height:18px}.feature-sheet-section-header h4{background-color:var(--colour6);padding-left:10px;padding-top:5px;padding-bottom:2px}.feature-sheet-section-header .feature-sheet-item{padding-left:0;padding-right:0;margin-left:10px}.feature-sheet-section-header .feature-sheet-item .feature-sheet-item-name{padding-left:0;padding-right:0;font-weight:bold}.feature-sheet-section-header .feature-sheet-item .feature-sheet-item-value{padding-left:0;padding-right:0;min-height:18px}.feature-sheet-section-header .feature-sheet-item .feature-sheet-item-value :hover{text-decoration:none}.feature-photo{text-align:center}.feature-photo .feature-sheet-image{max-height:230px;display:inline;cursor:pointer}.feature-sheet-features-section{top:-10px}.feature-sheet-header h2,.feature-sheet-header h1{color:var(--colour3)}@media screen and (max-width:768px){.feature-sheet-header h2,.feature-sheet-header h1{font-size:20px}}.feature-sheet-header h2,.feature-sheet-header h1{color:var(--colour3)}@media screen and (max-width:768px){.feature-sheet-header h2,.feature-sheet-header h1{font-size:20px}}.feature-sheet-header h1{padding-left:15px;padding-right:15px;font-size:30px;color:var(--colour4);position:relative;top:5px;width:90%}.feature-sheet-header .feature-title{background-color:var(--colour8);margin-bottom:10px}.feature-sheet-header .feature-title .feature-title-price{float:right;color:var(--colour4)}@media screen and (min-width:1200px){.feature-sheet-header .feature-title .feature-title-price{margin-right:20px}}.feature-sheet-header .feature-title .feature-title-price-with-note{float:right;color:var(--colour4);margin-bottom:5px}@media screen and (min-width:1200px){.feature-sheet-header .feature-title .feature-title-price-with-note{margin-right:20px}}.feature-sheet-header .feature-title .feature-title-price-note{font-size:9px;color:var(--colour14);position:absolute;bottom:0;right:33px}@media screen and (min-width:1200px){.feature-sheet-header .feature-title .feature-title-price-note{right:51px}}.feature-share>div{float:right}.feature-share .feature-detail-stock-number{float:left;margin-bottom:5px}.feature-share .feature-detail-stock-number span{color:var(--colour15);margin-left:15px}.feature-share .feature-print-button{float:left;margin-left:20px}.feature-share .feature-share-buttons{float:right;margin-top:-5px;margin-left:60px;margin-right:-2px}.more-info-wrapper{max-width:414px;margin-left:auto;margin-right:auto;margin-top:10px}.more-info-wrapper .more-info-button{width:100%;cursor:pointer}.assess-wrapper{max-width:414px;margin-left:auto;margin-right:auto;margin-top:10px}.assess-wrapper .assess-button{width:100%;cursor:pointer}.brochure-button-wrapper{float:right;position:relative;top:-23px;left:-58px}#brochure-button{display:inline-block;float:left;width:99px;position:relative;top:-8px;left:58px;height:30px;border-radius:0px;background:var(--colour1);border:0;color:var(--colour4);padding:0px;outline:none;font-size:18px}#spec-sheet-button{width:200px;margin-top:10px;top:-8px;left:58px;height:30px;border-radius:0px;background:var(--colour1);border:0;color:var(--colour4);padding:0px;outline:none;font-size:18px}#add-to-cart-button{position:relative;margin-left:auto;margin-right:auto}img#made-in-canada{position:absolute;bottom:5px;right:0px}@media screen and (max-width:768px){img#made-in-canada{display:none}}img#made-in-canada-mobile{position:absolute;bottom:8px;right:8px}@media screen and (min-width:769px){img#made-in-canada-mobile{display:none}}#inventory-item-title{width:100%}#inventory-item-title .bottom-row{display:flex;justify-content:space-between;align-items:flex-start;width:100%}#inventory-item-title .bottom-row .right-group{position:relative;height:60px}#inventory-item-title .bottom-row .right-group h2{margin-top:15px;font-weight:bold;color:var(--colour1)}#inventory-item-title .bottom-row .right-group h2 .price-currency{margin-left:3px;font-size:12px;font-weight:bold}#inventory-item-title .bottom-row .right-group span.feature-title-price{position:absolute;right:0px;top:-3px;text-decoration:line-through;font-weight:bold}.jobs-page-header h2,.jobs-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.jobs-page-header h2,.jobs-page-header h1{font-size:20px}}.jobs-page-header h2,.jobs-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.jobs-page-header h2,.jobs-page-header h1{font-size:20px}}.job-listings-header{margin-top:10px;margin-bottom:10px;padding-top:5px;padding-bottom:5px;background-color:var(--colour6)}.job-listings-header .job-sort-title{margin-left:10px;font-weight:bold}.job-listings-header select{border:none;margin-left:4px;background-color:var(--colour6)}.job-listings-header .job-total{float:right;margin-right:10px}.job{background-color:var(--colour4);margin-left:0px;margin-right:0px;margin-bottom:25px;padding-left:0px;padding-right:0px}.job .job-info{margin-bottom:10px}.job .job-info .job-title{margin-top:5px;margin-bottom:5px}.job .job-info .job-title .job-title-text{font-weight:bold;font-size:18px;color:var(--colour1)}.job .job-info .job-title .job-title-text a{text-decoration:none;color:var(--colour1)}.job .job-info .job-title .job-new{float:right;color:var(--colour15);font-weight:bold;font-size:17px}.job .job-info .job-more-info{background-color:var(--colour1);color:var(--colour4);padding:3px 20px;text-decoration:none;float:right}#filter-area select{border:1px solid var(--colour1);width:250px;margin:10px 10px 20px 0px}.job-divider{height:1px;width:100%;background-color:var(--colour7)}.job .job-footer{padding-top:5px;padding-bottom:5px;font-weight:bold}.job-detail-container{padding:20px}.job-detail-container .job-detail{background-color:var(--colour4);padding-left:30px;padding-right:30px;padding-bottom:25px}.job-detail-container .job-detail .job-detail-header{border-bottom:2px solid var(--colour6);padding-left:0px;padding-right:0px;margin-bottom:20px}.job-detail-container .job-detail .job-detail-header h2,.job-detail-container .job-detail .job-detail-header h1{color:var(--colour3)}@media screen and (max-width:768px){.job-detail-container .job-detail .job-detail-header h2,.job-detail-container .job-detail .job-detail-header h1{font-size:20px}}.job-detail-container .job-detail .job-detail-header h2,.job-detail-container .job-detail .job-detail-header h1{color:var(--colour3)}@media screen and (max-width:768px){.job-detail-container .job-detail .job-detail-header h2,.job-detail-container .job-detail .job-detail-header h1{font-size:20px}}.job-detail-container .job-detail .job-detail-header .job-detail-title{padding-left:0px}.job-detail-container .job-detail .job-detail-header .job-detail-apply-button{text-align:right;margin-bottom:10px;padding-right:0px}@media screen and (min-width:600px){.job-detail-container .job-detail .job-detail-header .job-detail-apply-button{margin-top:-37px}}.job-detail-apply-button input{color:var(--colour4);background-color:var(--colour1);border:none;padding:3px 25px}.job-detail-apply-button{text-align:center;margin-top:20px}.job-detail-container .job-detail .job-date-print{margin-top:-15px;margin-bottom:15px;padding-left:0px;padding-right:0px}.job-detail-container .job-detail .job-date-print span{float:left}.job-detail-container .job-detail .job-date-print .feature-print-button{float:right}.job-detail-container .job-detail .job-content{margin-bottom:20px}.job-detail-container .job-detail .job-content .job-detail-section{padding-left:0px;padding-right:0px;border-bottom:1px solid var(--colour6);padding-bottom:5px;margin-bottom:5px}.job-detail-container .job-detail .job-content .job-field-label{padding-right:0px;font-weight:bold}.job-detail-container .job-detail .job-content .job-field{padding-left:0px;padding-right:0px}@media screen and (max-width:389px){.job-detail-container .job-detail .job-content .job-field.salary{text-align:right}}@media screen and (min-width:390px) and (max-width:767px){.job-detail-container .job-detail .job-content .job-field.salary{margin-left:41%;margin-top:-20px}}@media screen and (max-width:489px){.job-detail-container .job-detail .job-content .job-field.professional{text-align:center}}@media screen and (min-width:490px) and (max-width:767px){.job-detail-container .job-detail .job-content .job-field.professional{margin-left:41%;margin-top:-20px}}.job-detail-container .job-detail .job-content .job-description-label{font-weight:bold;margin-bottom:10px}.job-detail-container .job-detail .job-share{padding-left:0px;margin-top:10px}.leasing-models{margin-left:5px;background:url('../images/sprites/leasing.png') no-repeat;margin-left:auto;margin-right:auto;width:145px;height:95px}.leasing-van-truck{background-position:-4px -1032px}.leasing-reefer-truck{background-position:7px -55px}.leasing-delivery-truck{background-position:15px -165px}.leasing-deck-truck{background-position:4px -273px}.leasing-day-cabs{background-position:-1px -387px}.leasing-light-duty{background-position:-2px -500px}.leasing-heavy-duty{background-position:13px -608px}.leasing-sleeper-tractor{background-position:11px -716px}.leasing-van-trailer{background-position:18px -815px}.leasing-reefer-trailer{background-position:17px -918px}.leasing-deck-trailer{background-position:0 57px}.leasing-gravel-trailer{background-position:12px -1144px}.leasing-page-header h2,.leasing-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.leasing-page-header h2,.leasing-page-header h1{font-size:20px}}.leasing-page-header h2,.leasing-page-header h1{color:var(--colour3)}@media screen and (max-width:768px){.leasing-page-header h2,.leasing-page-header h1{font-size:20px}}.leasing-page-header .leasing-quote{text-align:left;color:var(--colour13);border:10px solid var(--colour1);padding:30px;font-weight:bold;background-color:var(--colour4)}.leasing-page-header .leasing-quote .quote{margin-top:10px;margin-left:50px;margin-right:50px}.leasing-page-header .leasing-quote .quote-customer{margin-left:100px;margin-right:50px}.leasing-page-header .leasing-quote .quote-customer span{font-style:italic;font-weight:normal}.leasing-table{margin-bottom:20px}.leasing-table table{text-align:center}.leasing-table table td{height:60px;font-size:85%;padding:5px}.leasing-table table td span{font-weight:bold}.leasing-table table th{background-color:var(--colour1);text-align:center;padding-left:17px;padding-right:17px;vertical-align:top;color:var(--colour4)}.leasing-table table tr:nth-child(odd){background-color:var(--colour2);padding:10px 15px}.leasing-table table tr:nth-child(even){background-color:var(--colour9);padding:10px 15px}.leasing-table-small{text-align:center}.leasing-table-small>div{padding-left:0px;padding-right:0px}.leasing-table-small>div>div:nth-child(1){background-color:var(--colour1);color:var(--colour4);font-weight:bold;padding:1px 0px}.leasing-table-small>div>div:nth-child(2) span{font-weight:bold}.leasing-table-small>div>div:nth-child(2) div:nth-child(odd){background-color:var(--colour9);padding:10px 15px}.leasing-table-small>div>div:nth-child(2) div:nth-child(even){background-color:var(--colour2);padding:10px 15px}.leasing-benefits-table th{background-color:var(--colour1);padding-left:30px;text-align:left;color:var(--colour4);margin-top:10px;padding-top:4px;padding-bottom:4px;font-size:18px;font-weight:bold;text-transform:uppercase}.leasing-benefits-table ul{margin-top:10px;margin-bottom:16px;margin-left:7px;list-style-type:none}.leasing-cash-flow{font-weight:bold;text-transform:uppercase;text-align:center;margin-top:20px;margin-bottom:20px}.leasing-cash-flow p{color:var(--colour1);font-size:20px}.leasing-cash-flow>div{margin-bottom:15px}.leasing-cash-flow>div div:nth-child(odd){color:var(--colour13);font-size:18px}.leasing-cash-flow>div div:nth-child(even){color:var(--colour1);font-size:32px}.leasing-clients h3{color:var(--colour7);text-transform:capitalize;font-size:16px;padding-bottom:5px;padding-top:5px}.leasing-clients div{height:75px;text-align:center}.leasing-advantage{text-align:left;color:var(--colour13);border:10px solid var(--colour1);padding:30px;margin-bottom:20px}.leasing-advantage h5{color:var(--colour7);font-size:18px;margin-bottom:20px}.leasing-advantage table td{padding:20px}.leasing-advantage table tr:nth-child(odd){background-color:var(--colour2)}.leasing-advantage table tr:nth-child(even){background-color:var(--colour9)}.leasing-landing-page-item{padding-left:0px;padding-right:0px}.leasing-landing-page-item a{color:var(--colour13)}.leasing-landing-page-item a:hover{text-decoration:none}.leasing-landing-page-item .lease-selector{width:160px;margin-left:auto;margin-right:auto}.leasing-landing-page-item .lease-selector:hover{background-color:var(--colour2);box-shadow:0 10px 10px var(--colour11)}.leasing-specs h5{background-color:var(--colour6);padding-top:7px;padding-bottom:7px;font-weight:bold;font-size:16px;padding-left:10px;max-width:300px;margin-left:auto;margin-right:auto}.leasing-specs ul{list-style:none;padding-left:10px;max-width:300px;margin-left:auto;margin-right:auto}.leasing-specs ul li{font-weight:bold;color:var(--colour7)}.leasing-specs ul li:nth-child(odd){color:var(--colour13)}.leasing-alternatives ul{list-style:none}.leasing-alternatives ul li{float:left;background:gray;width:200px;text-align:center;padding-top:5px;padding-bottom:5px;margin-right:30px;margin-bottom:20px}.leasing-alternatives ul li a{text-decoration:none;color:var(--colour4)}.leasing-contact-form{padding-left:0px}.text-over-image-top-left {top: 0px;left: 0px;}
                .text-over-image-top-center {top: 0px;left: 50%;transform: translate(-50%, 0%);}.text-over-image-top-right {top: 0px;right: 0px;}.text-over-image-middle-left {top: 50%;left: 0px;transform: translate(0%, -50%);}                .text-over-image-middle-center {top: 50%;left: 50%;transform: translate(-50%, -50%);}
                .text-over-image-middle-right {top: 50%;right: 0px;transform: translate(0%, -50%);}
                .text-over-image-bottom-left {bottom: 0px;left: 0px;}
                .text-over-image-bottom-center {bottom: 0px;left: 50%;transform: translate(-50%, 0%);}
                .text-over-image-bottom-right {bottom: 0px;right: 0px;}
                .text-over-image-object-text {
                    position: absolute;
                    margin:10px;
                }
                .carousel-control{opacity: .7;}.carousel-control:hover{opacity: 1;}