

/*===============================
/templates/t3_bs3_blank/local/css/custom.css
================================================================================*/
@import url('https://fonts.googleapis.com/css?family=Raleway:300,400,500,600,700|Roboto:300,400,500,600,700');  BODY{color:#000000;font-family:Roboto,sans-serif;font-size:14px;line-height:1.6em;margin:0;padding:0 !important;font-family:Roboto,sans-serif;font-weight:300}h1,h2,h3{font-family:"Raleway",sans-serif}h4,h5,h6{font-family:Roboto,sans-serif}h2,h3,h4,h5,h6{color:#222222}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.3em;margin:0 0 0.1em;text-rendering:optimizelegibility;text-transform:uppercase}h1{margin-bottom:20px;font-weight:700;font-size:28px !important}h2{font-size:2em;margin-bottom:0;font-weight:700}h3{color:#000000;margin-top:20px;margin-bottom:5px;font-size:1.6em}.cat-children h3.page-header{font-weight:700;font-size:1.6em}h4{color:#000000;margin-top:14px}.item-title{border-bottom:none}.category-desc{margin-bottom:30px}a{color:#dd0000;outline:0}a:hover,a:focus{color:#dd0000;text-decoration:none;outline:0 none} a img{transition:opacity 0.1s ease-out 0s}a:hover img{opacity:.75}p a:hover,p a:focus{color:#dd0000;text-decoration:none;margin-bottom:4px;border-bottom:1px solid #dd0000}a.imglink{border:none !important}  .container{width:90%}.col-xs-12.no-padding{padding-left:0;padding-right:0}.btn.btn-primary{background-color:#8a8a8a;border-radius:0;color:#ffffff;display:block;margin-top:10px;padding:10px 15px !important;border:0 hidden #fff;text-transform:uppercase}.btn.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus{color:#fff;background-color:#dd0000}.btn.btn-primary.link-active{color:#fff;background-color:#dd0000}.t3-content{padding-top:0 !important;padding-left:0;padding-right:0}#t3-mainbody{margin-bottom:10px}.img-responsive{width:100% !important;display:block}.img-responsive > img{width:100% !important}.img-responsive-article > img{width:100% !important;height:auto;margin-bottom:20px}.view-article .img-responsive{width:100% !important;height:auto;margin-bottom:20px}.t3-wrapper{overflow:hidden}.t3-module{margin-bottom:14px}.t3-module:last-child{margin-bottom:0}#banner-home{margin:0}#breadcrumb .breadcrumb-row{height:60px !important}.breadcrumb{background-color:transparent;color:#dd0000;float:right;font-size:0.8em;padding:8px 15px 0 0 !important;text-transform:uppercase;margin-right:15px;margin-top:15px}a.pathway{color:#8a8a8a}#breadcrumb .divider{display:none}.breadcrumb > li + li::before{content:" | ";padding:0 5px;color:#cccccc}.modules{font-family:"Raleway",sans-serif}.modules .mod-image,.modules a{display:block;position:relative;width:100%}h3.module-title{font-family:"Raleway",sans-serif;color:#0066b3;font-size:1.9em;font-weight:700;left:20px;line-height:1.1em;padding-right:20px;position:absolute;text-transform:uppercase;width:30%}h4.module-title{margin-left:4px}.module-inner.twitter-title{z-index:1}.grey{background-color:#5c5c5c;height:85px;overflow:hidden}.grey .moduletable{padding:19px 0;text-align:center}.grey .moduletable{text-align:center}.grey .moduletable p{margin:0}.row.padding{padding-top:15px}  @media (min-width:768px){#top-container{height:65px;background-color:#191919; }#top-container{position:relative;height:100px}#top-container .logo{display:block;width:90px;border:0;margin-top:10px;float:left;padding-left:0;padding-right:0}#top-container .logo-right{display:block;width:213px;height:26px;border:0;margin-top:20px;float:right}} @media (max-width:767px){#top-container{min-height:100px;background-color:#191919;border-bottom:4px solid #FFFFFF}#top{position:relattive;height:100px}#top .logo{display:block;width:72px;height:47px;border:0;margin-top:20px} #top .topmenu a{right:0 !important}} @media (max-width:480px){#top-container{min-height:inherit !important}#top{height:auto}#top .logo{width:auto;height:auto}#top .logo img{width:60%}}#t3-header{width:100%;padding:0;margin-bottom:0px;background-color:#191919}#t3-header .row{padding-left:15px;padding-right:15px}#top-container{height:105px}#top-container .logo-img{border:0 none;display:block;float:left;height:75px;margin-top:6px}#top-container .logo-img-sm{border:0 none;display:block;float:left;height:70px;margin-top:3px}#t3-header .top-container-middle{display:block;float:left;position:relative;top:20px;margin-left:10px}#t3-header .logo-wem-text{display:block;position:absolute;top:0px}.wem-dealer-text{margin-bottom:10px;margin-top:4px}#header-phone{position:absolute;z-index:99;top:3px;left:50px}#header-phone img{height:70px;margin-top:7px}#navigation-container{height:54px;background-color:#191919}@media (max-width:767px){.logo-control .logo-img-sm{display:block}.logo-control .logo-img{display:none}}@media (min-width:768px){.logo-control .logo-img-sm{display:none}.logo-control .logo-img{display:block}}   #t3-header .more-right{padding-left:18px;line-height:26px;display:block;float:right;position:relative;top:70px;border-left:1px solid #8a8a8a;display:table-cell;z-index:99}#t3-header .more-right a{letter-spacing:2px;color:#8a8a8a;cursor:pointer;text-decoration:none}#t3-header .more-right a.btn-subnav.active,#t3-header .more-right a:hover,#t3-header .more-right a:focus{border-bottom:2px solid #dd0000;padding-bottom:6px;color:#ffffff} .t3-sidebar-right{padding-top:0;padding-bottom:0}.t3-sidebar-right .well br{margin-bottom:0 !important}.t3-off-canvas{width:100%;max-width:400px}.t3-off-canvas-header{display:none}.off-canvas-left h1{width:80%}.t3-off-canvas .t3-off-canvas-header{background:#eeeeee none repeat scroll 0 0;color:#000000;height:35px;padding:0 0 0 12px}.t3-off-canvas .t3-off-canvas-header h2{font-size:14px;font-weight:bold;line-height:35px;margin:0;text-transform:uppercase} .off-canvas-right.off-canvas-effect-4.off-canvas-open .t3-wrapper,.off-canvas-right.off-canvas-effect-4.off-canvas-open .t3-mainnav-android{transform:translate3d(-400px,0px,0px)}.off-canvas-left.off-canvas-effect-4.off-canvas-open .t3-wrapper,.off-canvas-left.off-canvas-effect-4.off-canvas-open .t3-mainnav-android{transform:translate3d(400px,0px,0px)}#t3-off-canvas-left h3.module-title{font-size:18px;margin-left:4px;color:#000 !important;width:100%;padding:0;margin-left:2px;font-family:Roboto,Helvetica,Arial,sans-serif;position:relative;left:0;margin-bottom:0}#t3-off-canvas-right .nav > li > a > img{max-width:340px;width:100%;margin-bottom:4px}#t3-off-canvas-right .nav > li{max-width:400px;width:100%;margin-bottom:20px}#t3-off-canvas-right .nav > li > a{padding:0px 10px}#t3-off-canvas-right .nav li > a:hover{background:none}#t3-off-canvas-right .nav li > a:hover img{opacity:0.9}#t3-off-canvas-right .image-title{background-color:rgba(0,0,0,0.5);color:white;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.4em;font-weight:700;left:10px;padding:5px;position:absolute;text-transform:uppercase;top:0;z-index:99}.t3-navbar-collapse .level1.dropdown-menu img{display:none}#t3-content{overflow-x:hidden}.off-canvas-toggle{border:0 none;top:47vh;padding:0;width:48px;height:170px;display:block;background-color:#fff; z-index:100 !important;position:fixed}.btn-toggle-left{background:rgba(255,255,255,1) url("/templates/t3_bs3_blank/images/off-canvas-button-left.png") repeat scroll 0 0;position:fixed !important}.btn-toggle-right{background:rgba(255,255,255,1) url("/templates/t3_bs3_blank/images/off-canvas-button-right.png") repeat scroll 0 0;position:fixed !important}.off-canvas-toggle.btn-toggle-left:hover,.off-canvas-toggle.btn-toggle-left:focus{background:rgba(255,255,255,1) url("/templates/t3_bs3_blank/images/off-canvas-button-left-active.png") repeat scroll 0 0;top:47vh !important}.off-canvas-toggle.btn-toggle-right:hover,.off-canvas-toggle.btn-toggle-right:focus{background:rgba(255,255,255,1) url("/templates/t3_bs3_blank/images/off-canvas-button-right-active.png") repeat scroll 0 0;top:47vh !important}.btn-toggle-left,.off-canvas-toggle.btn-toggle-left:hover,.off-canvas-toggle.btn-toggle-left:focus{left:0;border-radius:0 5px 5px 0 !important;background-repeat:no-repeat;background-position:50% 50%;box-shadow:0px 0px 10px rgba(0,0,0,0.6);background-color:#ffffff !important}.btn-toggle-right,.off-canvas-toggle.btn-toggle-right:hover,.off-canvas-toggle.btn-toggle-right:focus{right:0px;border-radius:5px 0 0 5px !important;background-repeat:no-repeat;background-position:50% 50%;box-shadow:0px 0px 10px rgba(0,0,0,0.6);background-color:#ffffff !important}.off-canvas-toggle:focus{outline:medium none}.t3-off-canvas{background:#ffffff none repeat scroll 0 0;color:#000000} .t3-off-canvas .t3-off-canvas-body{padding:24px 12px}.t3-off-canvas .t3-off-canvas-body p a{color:#dd0000;text-decoration:none}.t3-off-canvas .t3-off-canvas-body a:hover,.t3-off-canvas .t3-off-canvas-body a:focus,.t3-off-canvas .t3-off-canvas-body a:active{color:#dd0000;text-decoration:none} .t3-off-canvas .t3-off-canvas-body .t3-module{margin-bottom:20px}.t3-off-canvas .t3-off-canvas-body .module-title{margin-bottom:10px}#t3-off-canvas-right .used-cars-button,#t3-off-canvas-right .spare-parts-button,#t3-off-canvas-right .red-dot-button{text-align:center;border:1px solid #8a8a8a;padding:15px 30px 30px 30px;margin-left:12px;max-width:340px;margin-bottom:20px}#t3-off-canvas-right .used-cars-button p,#t3-off-canvas-right .spare-parts-button p,#t3-off-canvas-right .red-dot-button p{color:#8a8a8a;font-weight:300;font-size:1.3em;line-height:1.3em;padding-left:10px;padding-right:10px}#t3-off-canvas-right a{color:#dd0000}#t3-off-canvas-right a.content-bottom-link{font-size:1.3em}#t3-off-canvas-right a.content-bottom-link::after{content:'>';padding-left:8px;top:1px;position:relative}#t3-off-canvas-right a.content-bottom-link:hover,#t3-off-canvas-right a.content-bottom-link:focus,#t3-off-canvas-right a.content-bottom-link:active{border-bottom:1px solid #dd0000;padding-bottom:4px}#t3-off-canvas-right a.content-bottom-link:hover::after,#t3-off-canvas-right a.content-bottom-link:focus::after,#t3-off-canvas-right a.content-bottom-link:active::after{padding-left:10px}#t3-off-canvas-right.t3-off-canvas .t3-off-canvas-body .t3-module:first-of-type{margin-bottom:0 !important}  .t3-sl-sn{display:none;width:100% !important}.home .t3-spotlight-1.row .heading h2{color:white;display:table-cell;position:absolute;top:50%;left:40%}.t3-spotlight.t3-spotlight-1.row{background-color:#191919}.t3-spotlight-1 .col-lg-6.col-md-6.col-sm-6.col-xs-12,.t3-spotlight-2 .col-lg-6.col-md-6.col-sm-6.col-xs-12{padding:0 !important}.t3-spotlight.t3-spotlight-2.row{margin-bottom:20px}.t3-spotlight-2 .col-lg-6.col-md-6.col-sm-6.col-xs-12 .t3-module{padding:10px 20px 20px 20px}.container.t3-sl.t3-sl-1{width:100%;padding:0;margin:0}.home .spotlight-more-info{display:none;width:100% !important}.home .t3-sl-2 .t3-module h3{color:#000;font-family:"Raleway",sans-serif;font-size:2.2em;font-weight:500;line-height:1.1em;text-transform:uppercase;padding-top:40px;padding-bottom:10px}.t3-sl-2 .t3-spotlight .module-ct .custom{background-repeat:no-repeat;background-position:top right;margin-top:-35px}.home .t3-sl-2 .pull-right.item-image{position:absolute;top:0;right:0}.home .t3-spotlight-1 .t3-module,.home .t3-spotlight-3 .t3-module a{height:auto}.home .t3-spotlight-3 .t3-module .mScroller a{color:#ffffff}.home .t3-spotlight-3 .t3-module .mScroller a:hover{color:#dd0000}.home .t3-spotlight-1.row span.heading h2{text-shadow:0 0 10px rgba(0,0,0,0.6)}   #t3-footer{background-color:#191919 ;margin-top:0px}.footer-grey-wrapper{margin:30px 0}.t3-sl-footer-grey{padding-top:14px !important;margin-top:0px;padding-bottom:10px}.t3-footer-spotlight > div{padding:0px}.footer-app-icon .row{float:left}.footer-app-icon a:hover,.footer-app-icon a:focus,.footer-app-icon a:active{border:0}.footer-app-icon p.download-text{width:100px;color:#8a8a8a;font-size:0.9em;text-align:center;padding-top:16px;margin:0;text-transform:none}.footer-app-icon img.wem-badge{margin:12px 14px 10px 10px;float:right}.footer-app-icon img.itunes-badge{ margin-top:8px}.footer-app-icon img.google-play-badge{margin-top:2px}@media (max-width:768px){.t3-footer-spotlight > div{padding:20px !important}.footer-app-icon{padding-right:20px}.footer-app-icon p{right:130px}}#t3-footer{padding-top:30px;color:#8a8a8a;text-transform:uppercase;letter-spacing:2px;font-size:0.7em;font-weight:500}#t3-footer .footer-right-address strong,#t3-footer .footer-right-address strong a{color:#fff !important;font-weight:500}.footer-app-icon{margin-top:5px;height:90px;background-repeat:no-repeat;background-position:top right;margin-top:0px;margin-right:5px}.footer-app-icon > div{margin-right:10px}p.copyright{font-size:0.9em;margin-top:10px}p.copyright a{color:#ffffff;margin-left:10px}p.copyright a:hover{color:#dd0000}@media (min-width:952px ) and (max-width:1380px){#t3-footer .col-lg-4{width:100% !important}}@media (min-width:1200px){.wem-footer-logo{width:85%}#footer{margin-left:8%}.t3-sl-footer-grey .t3-footer-spotlight.row{margin-left:8%}}  @media (min-width:768px){body.fullwidth-form .rsform-block-submit{float:right}body.fullwidth-form .rsform-block-acknowledgement,body.fullwidth-form .rsform-block-contacted{width:70%;float:left;clear:none !important}}@media (max-width:480px){.rsform-block .rsform-input-box,.rsform-block .rsform-text-box,.rsform-block .rsform-password-box,.rsform-block .rsform-calendar-box,.rsform-block .rsform-captcha-box,.rsform-block .rsform-select-box{padding-right:0}}body.fullwidth-form .rsform-block-preferredcontactmethod .formCaption2{display:block !important;font-weight:bold;margin-bottom:10px}.rsform-calendar-box{display:inline-block;float:left}body.fullwidth-form .rsform-block-disclaimer{font-size:0.6em;line-height:1.2em}body.fullwidth-form .rsform-block-acknowledgement,body.fullwidth-form .rsform-block-contacted{color:#0088cc} .accessories-body-style-row .btn.btn-primary,.accessories-categories-row .btn.btn-primary,.accessories-submit-row .btn.btn-primary{width:150px;float:left;margin-right:4px;text-transform:uppercase}.btn.btn-primary,.accessories-categories-row .btn.btn-primary{color:#888;border:1px solid #888;background-color:#fff}.accessories-body-style-row .btn.btn-primary.link-active,.accessories-categories-row .btn.btn-primary.link-active,.accessories-submit-row .btn.btn-primary.link-active{color:#fff;background-color:#dd0000} .item-page.no-t3-padding{margin:0 -15px}.item-page.no-t3-padding .col-lg-9,.item-page.no-t3-padding .col-lg-3{padding:0 15px}.vehicles-category-list-page .category-item h3{font-weight:700;font-size:1.4em;padding-bottom:0px}.vehicles-category-list-page .category-item .category-related-tags{font-weight:700;margin:0 4px}.vehicles-category-list-page .category-item{padding-left:0;padding-right:0;margin-bottom:40px}.vehicles-category-list-page .category-item img{width:100%;height:auto;padding:0 15px 0 0}.vehicle-price{margin-bottom:20px}.starting-price-text{font-size:1.3em;font-family:"Raleway",sans-serif;text-transform:uppercase;font-weight:bold}.starting-price{font-size:1.6em;font-family:"Raleway",sans-serif;font-weight:bold}.vehicle-item h1{margin-bottom:10px}.vehicle-item h2{font-size:2em;color:#000000;margin-bottom:0;font-weight:600}.vehicle-item .vehicle-specifications h4{font-size:1em;font-family:Roboto,Helvetica,Arial,sans-serif;margin-bottom:0}.vehicle-item .vehicle-specifications h4{color:#000000;margin-top:20px}.vehicle-item .vehicle-specifications h3{color:#000000;margin-top:35px}.vehicle-item .spotlight-more-info{margin-left:-15px;margin-right:-15px}.accessories-container > div > div > div{width:50%;padding:0 10px !important}@media (max-width:768px){.accessories-container > div > div > div{width:100%;padding:0 10px !important}}@media (min-width:1120px){.accessories-container > div > div > div{width:33%;padding:0 10px !important}}.row.accessories-wrapper-row{text-align:center}.row.accessories-wrapper-row,.accessories-container{text-align:center;margin-left:15px;margin-right:-15px}.t3-content .toggle-spotlight-more{margin-right:-15px;margin-left:15px}.accessories-body-style-row,.accessories-categories-row{margin-bottom:20px;width:auto;margin-left:auto;margin-right:auto;display:inline-block}.spotlight-more-info{display:none;width:100% !important}.col-xs-12.article-related-vehicles{margin:30px 0px}.col-xs-12.article-related-vehicles .col-xs-6.col-md-3{padding-left:2px !important;padding-right:2px !important;margin:0 !important}.t3-sidebar h3.module-title{width:100%;display:block;padding:10px;margin:5px 0 !important;text-align:center;text-transform:uppercase;color:#222;font-weight:400}.sidebar-menu-button{text-transform:uppercase}.sidebar-menu-button,.sidebar-button-heading{color:#222;font-weight:400;text-align:left;font-size:23px;margin-top:9px}.sidebar-menu-button:hover a,.sidebar-menu-button:active a,.sidebar-menu-button.active,.sidebar-menu-button a.active{color:#dd0000}@media (min-width:782px){.vehicle-specifications div{padding-right:12px}}  .sprocket-mosaic-item{border:1px solid #8a8a8a;border-radius:4px}.sprocket-mosaic-item .sprocket-mosaic-title a{color:#000}.sprocket-mosaic .sprocket-mosaic-filter ul li.all,.sprocket-mosaic .sprocket-mosaic-filter li.all,.sprocket-mosaic .sprocket-mosaic-filter li.all{}.sprocket-mosaic .sprocket-mosaic-filter ul li,.sprocket-mosaic .sprocket-mosaic-filter li,.sprocket-mosaic .sprocket-mosaic-filter li,.off-canvas-menu-left li{border-radius:0;padding:10px;font-family:Roboto,Helvetica,Arial,sans-serif;color:#8a8a8a;margin:4px 4px 4px 0;font-weight:400;text-transform:uppercase} .sprocket-mosaic .sprocket-mosaic-filter ul li.active,.sprocket-mosaic .sprocket-mosaic-filter li.active,.sprocket-mosaic .sprocket-mosaic-filter li.active,.off-canvas-menu-left li a:active,.xxoff-canvas-menu-left li a:hover,.off-canvas-menu-left li:active a,.xxoff-canvas-menu-left li:hover a{background-color:#dd0000 ;color:#fff;border:1px solid #dd0000} .sprocket-mosaic-filter li,.sprocket-mosaic-order li{border:1px solid #8a8a8a;background:#fff}.sprocket-mosaic-order{display:none}.t3-off-canvas .t3-off-canvas-body .off-canvas-menu-left a.range-button{color:#ffffff}.t3-off-canvas .t3-off-canvas-body .off-canvas-menu-left a.range-button:hover,.t3-off-canvas .t3-off-canvas-body .off-canvas-menu-left a.range-button:focus{background-color:#dd0000;color:#ffffff !important}.off-canvas-menu-left li{width:auto;display:inline-block;float:left;background:#8a8a8a none repeat scroll 0 0; padding:0;margin:4px;color:#ffffff !important}.off-canvas-menu-left li a{color:#000}.off-canvas-menu-left li > a:hover{color:#dd0000}.text-white{color:#fff !important}.t3-off-canvas .t3-off-canvas-body .tagsfeaturesearch a{color:#8a8a8a !important;background-color:#fffffff}.t3-off-canvas .t3-off-canvas-body .tagsfeaturesearch a:hover,.t3-off-canvas .t3-off-canvas-body .tagsfeaturesearch a:focus,.t3-off-canvas .t3-off-canvas-body .tagsfeaturesearch li:hover a,.t3-off-canvas .t3-off-canvas-body .tagsfeaturesearch li:focus a,.t3-off-canvas .t3-off-canvas-body .tagsfeaturesearch li a.active{color:#ffffff !important;background-color:#dd0000;border:none}#t3-off-canvas-left .t3-module .module-inner{margin-left:4px;margin-right:4px}.nav.menu.off-canvas-menu-left{margin-left:-3px !important} .modules-extrapadding-right{padding-right:1.02248%}.modules-extrapadding-left{padding-left:1.02248%} .homepagebanner{font-family:'Raleway',sans-serif}.homepagebanner .heading{display:inline-block;font-size:1.9em;line-height:1.2em;text-transform:uppercase;font-weight:700;color:#FFF;background:url(/templates/t3_bs3_blank/local/images/arrow.png) no-repeat scroll right top transparent;padding-right:20px}.homepagebanner .text{margin:0;padding:0;font-size:1.2em;line-height:1.5em;text-transform:uppercase;font-weight:400;color:#FFF}.homepagebanner #rev_slider_1_1_wrapper:hover .heading{color:#FAFAFA}.homepagebanner #rev_slider_1_1_wrapper:hover .text{color:#67b0dc} #lightboxCaption,#keyboardMsg{font-family:Arial,Helvetica,sans-serif;font-size:0.9em;color:#58585a}dl#system-message{background-color:transparent;color:white;font-size:0.8em;font-weight:bold;margin:0 0 20px 0;padding:0}dl#system-message dd.message{padding:0}dl#system-message dt.error{font-size:0.9em;text-transform:uppercase}dl#system-message ul{margin:0;padding:0}dl#system-message ul li{padding:6px;list-style:none} .pull-right.controls{position:absolute;right:0} span.required{padding-left:5px;color:#CC0000}  span.text-small{font-size:1em;color:#8a8a8a}.general-content .content ul li,.vehicle-overview ul li ,.vehicle-features ul li ,.vehicle-specs ul li,ul.category-module.related-vehicles li,.sidebar1-menu > li{list-style:none;padding-bottom:1em;margin-left:-25px}.vehicle-item h3{color:#222222}.category-module.related-vehicles-menu.related-vehicles > li{padding:4px 0;border:0}#relateditemsselect{font-family:"Raleway",sans-serif;font-weight:500;line-height:1.3em;margin:0 0 20px 0;padding:0 5px;text-rendering:optimizelegibility;text-transform:uppercase;width:100%;height:44px;font-size:22px;color:#222;border-radius:5px;border:1px solid #888;-webkit-appearance:none;-moz-appearance:none;background:url('/templates/t3_bs3_blank/images/select-dropdown-arrow.jpg') no-repeat right #fff} .general-content .content ol li{padding-bottom:1em}img.img-about{padding-left:12px}img.img-about.img-first{padding-left:0}img.imageleft{margin:0 10px 10px 0}img.imageright{margin:0 0 10px 10px}.moduletable.colouring-pages{text-align:center}img.colouring{-webkit-box-shadow:0px 10px 5px rgba(50,50,50,0.45);-moz-box-shadow:0px 10px 5px rgba(50,50,50,0.45);box-shadow:0px 10px 5px rgba(50,50,50,0.45);width:100%}.moduletable.colouring-pages{text-align:center}img.games{-webkit-box-shadow:0px 10px 5px rgba(50,50,50,0.45);-moz-box-shadow:0px 10px 5px rgba(50,50,50,0.45);box-shadow:0px 10px 5px rgba(50,50,50,0.45)}.row-fluid.wallpapers .col-xs-3{margin-bottom:30px}.wallpapers .col-xs-3 > a{font-size:0.7em;line-height:30px;text-align:left !important}.wallpapers a h4{color:#8a8a8a !important}.wallpapers h4{margin-bottom:20px} .moduletable.contacts-module{color:#808285;margin-bottom:1.3em}.moduletable.contacts-module p{margin-bottom:0;font-size:1em}.moduletable.contacts-module dl{margin:0;font-size:1em}.moduletable.contacts-module dl dt{text-align:left;width:110px}.moduletable.contacts-module dl dd{margin-left:120px;margin-bottom:3px}.contact-info-wrapper{min-height:200px}@media (min-width:1200px) and (max-width:1400px){.contact-info-wrapper{min-height:280px}}@media (max-width:1199px){.contact-info-wrapper{min-height:150px}}  .calculator-icons{margin-bottom:1.4em}.calculator-item{margin-top:1em;background-color:#0066b3;color:#FFFFFF;font-size:1.4em;line-height:.75em;padding:10px;text-transform:uppercase;font-weight:700;font-family:'Raleway',sans-serif}.calculator-item a{display:block;white-space:nowrap}.calculator-item img{margin:0 0 0.65em}.calculator-item span{color:#FFFFFF;display:block}.calculator-item span span{color:#333} h3.vehicle-listing-title{color:#000000}a:hover h3.vehicle-listing-title{color:#075192} .archive-listing .listitemtext{color:#000000;margin:.75em 0 1.3em}.archive-item .archive-video{margin:0 0 1.3em}.archive-item .archive-description{margin:0 0 1.3em}.video-listing div{overflow:hidden}.video-listing img{margin:-10% 0} .general-content .banner{margin:0 0 1.3em}.general-content .content{margin:0 0 1.3em}.general-content > h2{font-size:1.3em;margin:-1em 0 0.65em 0}  h3.list-small{margin-top:15px}ul.list-small{margin-left:45px}ul.list-small.careers{margin-left:0px;padding-left:15px}ul.list-small li{list-style-image:none !important;font-size:.9em} .wem-testimonials-blog .items-row{margin-bottom:2.4em}.testimonial-item .comment{padding:30px;background-color:#EEE;border-radius:5px 5px 5px 5px;margin-bottom:5px}.testimonial-item .comment .rating{font-weight:bold}.testimonial-item .name{font-style:italic;text-indent:10px}.wem-testimonials-blog .well{margin-bottom:6px}.wem-testimonials-blog .well p{padding:6px 0}.wem-testimonials-blog .well p br{margin-bottom:0 !important;content:none}.wem-testimonials-blog .testimonial-submitter{font-style:italic;padding-left:15px} #rateus.form-horizontal #elements-list-34 .row-fluid{float:left;width:10%}#rateus.form-horizontal .control-label{padding-top:0}#rateus.form-horizontal .controls .inputbox{width:80% !important}#rateus.form-horizontal .controls .span12{width:85% !important} .contact-content br{margin-bottom:0em !important}.contact-content br.spacer{margin-bottom:0.8em !important}.contact-content h2.heading-bigger{font-size:2em;color:#000000;font-weight:500 !important}.contact-content h2.contact-address{font-size:1.3em;color:#808285 !important;font-weight:500 !important;margin-bottom:0.3em}.contact-content dl,.contact-content p{margin:0;font-size:.85em;color:#808285}.contact-content p strong{font-family:'Raleway',sans-serif;text-transform:uppercase;color:#000000;font-size:1em}.contact-content dl dt,.parts-content dl dt{text-align:left;width:110px;display:inline-block;float:left;clear:left}.contact-content dl dd,.parts-content dl dd{margin-left:120px;margin-bottom:3px;float:left;display:inline-block}.contact-content .moduletable{margin:1.3em 0}.contact-image-map{}.contact-google-map{}.parts-content .dl-horizontal.contact{height:50px}.parts-content p{padding-top:0 !important} h2.heading-bigger{font-size:2em;color:#000000;font-weight:500 !important}h2.contact-address{font-size:1.3em;color:#808285 !important;font-weight:500 !important;margin-bottom:0.3em}@media (max-width:600px){.contact-image-map{max-width:300px}} .people-listing form#filter-form legend{display:none}.people-listing form#filter-form .well.well-small{min-height:79px;background:none repeat scroll 0 0 rgba(0,0,0,0);border:0 none;border-radius:0;box-shadow:none;padding:0}.people-listing form#filter-form .well.well-small a{background:#dedede;font-family:'Raleway',sans-serif;font-weight:700;color:#222222;text-transform:uppercase;padding:15px 20px;border-radius:0;margin:0;line-height:1.2em;min-height:48px}.people-listing form#filter-form .well.well-small li.active a{background-color:#0066b3;color:#FFFFFF}.people-listing h2{color:#000000;margin-bottom:0;font-weight:600}.people-listing h4,.people-listing h3{font-family:'Raleway',sans-serif;text-transform:none;margin-bottom:0}.people-listing h4{color:#000000; }.people-listing h3{color:#000000}.people-listing.people-listing-category-view h3{font-size:1em}h2.people-listing-title{font-size:1.3em !important;text-transform:uppercase !important}.people-listing .has-context{margin-bottom:20px;position:relative}.people-listing dl{margin:0}.people-listing dl dt{width:100px;float:left; color:#888;clear:left;font-weight:600}.people-listing dl dd{margin-bottom:3px;min-height:13px}.people-listing dl dd a{color:#000000}.people-listing-category-view{padding:0 10px}.people-listing-category-view dl{margin:12px 0}.profilephoto img{width:100%;max-width:400px}.item-page .profilephoto img{width:100%;max-width:400px;padding-bottom:20px}@media (min-width:481px){.people-listing .has-context .span4.photo{width:31.993817619783616%;*width:31.9358801922054%;float:left}.people-listing .has-context .span8.right{width:65.9969088098918%;*width:65.9389713823136%;float:left}}@media (max-width:480px){.people-listing h4{margin-top:10px}} .sprocket-mosaic-tags li{text-transform:uppercase;font-style:normal;font-weight:700;border-right:1px solid black;border-radius:0;line-height:1em}.sprocket-mosaic-tags li:last-of-type{border:0}.sprocket-mosaic .sprocket-mosaic-tags,.sprocket-mosaic .sprocket-mosaic-tags li,#main .sprocket-mosaic ul.sprocket-mosaic-tags li{background:none;border-radius:0}.tagsfeaturesearch li{background:#ffffff none repeat scroll 0 0;border:1px solid #8a8a8a;color:#cccccc;display:inline-block;float:left;margin:4px;padding:0;width:auto}.tagsfeaturesearch li a{display:block;padding:10px 15px !important;position:relative;color:#8a8a8a}.tagsfeaturesearch li:hover,.tagsfeaturesearch li:focus,.tagsfeaturesearch li a.active{border:1px solid #dd0000}.tagsfeaturesearch li a.active{background-color:#dd0000 !important;color:white !important;border:none}.tagsfeaturesearch li a:hover,.tagsfeaturesearch li a:focus,.tagsfeaturesearch li a.active{color:#ffffff !important;border-radius:0 !important;border:0px solid none;background-color:#eeeeee}.tagsfeaturesearch li:hover a,.tagsfeaturesearch li:focus a{color:#ffffff}.tagsfeaturesearch li.btn-disabled,.tagsfeaturesearch li a.btn-disabled{color:#555;xxborder:0 solid #ffffff;background-color:#eeeeee;xxcursor:none}form .zoom-find-submit-button{background-color:#8a8a8a;color:#ffffff;display:block;margin-top:10px;padding:10px 15px !important;position:relative;border:0 hidden #fff}form .zoom-find-submit-button:hover,form .zoom-find-submit-button:focus{background-color:#dd0000}h2.sprocket-mosaic-title{font-size:1em}.sprocket-readmore,.sprocket-mosaic-tags,.sprocket-mosaic-text{display:none}.sprocket-mosaic-item .sprocket-mosaic-head{margin:10px 0}.itemid-352 .img-intro-left > img{width:100%;max-width:687px}.video-item h2{font-size:1.1em;margin:3px}.row-fluid.col-xs-12.video-item{padding-left:0}em.caret{display:none !important}btn-disabled2{pointer-events:none;cursor:default}  .wem-news-blog .news-item{margin-bottom:20px;margin-top:0px;border-bottom:1px solid #8a8a8a}.wem-news-blog .wem-news-introtext{margin-bottom:20px}.wem-news-blog .col-xs-12{padding:0}.wem-news-blog .page-header{border-bottom:none;margin:0}.wem-news-blog .page-header h2,.wem-news-blog .page-header h2 a{color:#000 !important}.wem-news-blog .item-image img{width:100%;float:left;margin:0 20px 20px 0}.wem-news-blog .created{margin-bottom:1em}.readmore .btn{padding:0}.t3-spotlight.t3-spotlight-3.row{margin-bottom:10px} .ba-gallery-grid{margin:40px 0}.col-xs-12.mega-col-nav{padding :0}  #mScroller242 div{position:absolute;top:0px;left:0px;width:100%;height:100%;display:table-cell}#mScroller242 div a{color:#ffffff !important}.ajaxscrl{font-size:16px;color:#ffffff }#ajaxscrl242{overflow:hidden}.ajaxscrl .mScroller div .title:hover{color:white}#Mod242{padding:0;overflow:hidden}#m2424{display:inline !important}.ajaxscrl .mContainer{line-height:1.2em;font-size:13px;width:80%;color:#ffffff;display:block;width:100%;padding-bottom:44.4%;position:relative;height:0}.ajaxscrl .mScroller{display:block;margin:0;padding:0}.ajaxscrl .mScroller div{display:block;text-align:left;margin:0;float:left;width:100%;display:table-cell !important;padding-bottom:44.4%}.ajaxscrl .mScroller div img.fb-image{max-width:60% !important}.fb-slider-image-header img{width:36%;float:left}.fb-home-description{padding-top:10px;float:left}.fb-home-description{width:36% !important;line-height:20px;font-family:"Raleway",sans-serif;font-weight:400;font-size:.9em;letter-spacing:.3px; }.ajaxscrl .date{clear:both;cccfloat:left;display:block;margin-left:11% !important;margin-top:-2.4% !important;font-size:.7em;font-family:"Raleway";color:#c4c4c4;font-weight:600;letter-spacing:.2em;text-transform:uppercase;top:-15px;position:relative}.ajaxscrl .mContainer .title,.ajaxscrl .mContainer .fb-home-description{padding-top:1%;padding-left:2%} .ajaxscrl .mScroller div img.fb-image{float:right;max-width:50% !important;margin-top:-6% !important; width:50%}.fb-image-wrapper{background-repeat:no-repeat; background-size:auto 100%;height:100%;width:100%;margin-left:50% !important;float:left}.ajaxscrl .mScroller{display:contents !important;height:100% margin:0;padding:0}  #content-bottom{margin:40px 15px 0px 15px}#content-bottom h3{text-transform:Capitalize}#content-bottom .used-cars-button,#content-bottom .spare-parts-button,#content-bottom .red-dot-button{text-align:center;border:1px solid #8a8a8a;padding:15px 30px 30px 30px;margin-right:3%;margin-bottom:3%}#content-bottom .red-dot-button{margin-right:0}#content-bottom .used-cars-button p,#content-bottom .spare-parts-button p,#content-bottom .red-dot-button p{color:#8a8a8a;font-weight:300;font-size:1.3em;line-height:1.3em;padding-left:10px;padding-right:10px}@media (min-width:1200px){#content-bottom .col-sm-4{padding-left:60px;padding-right:60px}}@media (min-width:992px) and (max-width:1199px){#content-bottom .col-sm-4{min-height:220px}}@media (min-width:768px) and (max-width:991px){#content-bottom .col-sm-4{min-height:250px}}@media (min-width:768px){#content-bottom .col-sm-4{width:31.333333333% }}@media (max-width:767px){#content-bottom .col-xs-12{width:100% ;margin-right:0;margin-bottom:20px}}#content-bottom a.content-bottom-link{font-size:1.3em}#content-bottom a.content-bottom-link::after{content:'>';padding-left:8px;top:1px;position:relative}#content-bottom a.content-bottom-link:hover,#content-bottom a.content-bottom-link:focus,#content-bottom a.content-bottom-link:active{border-bottom:1px solid #dd0000;padding-bottom:4px}#content-bottom a.content-bottom-link:hover::after,#content-bottom a.content-bottom-link:focus::after,#content-bottom a.content-bottom-link:active::after{padding-left:12px}.page-anchor{display:block;height:40px}.t3-sidebar-right .menu.buttons-menu > li a{color:#777777 !important}.t3-sidebar-right .menu.buttons-menu > li a:hover,.t3-sidebar-right .menu.buttons-menu > li a:focus,.t3-sidebar-right .menu.buttons-menu > li a:active{color:#ffffff !important;border:1px solid #ff0000 !important}.sprocket-mosaic-hovercontent{display:none}.t3-wrapper::after{z-index:31}#t3-off-canvas-right .image-title{background-color:transparent;color:#333333;font-family:raleway;font-size:1.2em}.layout-blog.itemid-352 .items-row,.layout-blog.itemid-352 .items-row div{margin-bottom:30px}.layout-blog.itemid-352 .items-row,.layout-blog.itemid-352 .items-row div{margin-bottom:30px}.contacts-module dt{float:left;width:120px}.toggle-spotlight-more{margin:50px 0 !important} .t3-wrapper.mobile .t3-mainbody.container{width:100%}.t3-wrapper.mobile #t3-content{margin-top:50px;padding-bottom:230px}.t3-wrapper.mobile .row{padding:0 !important}.t3-wrapper.mobile h1{text-align:center}.t3-wrapper.mobile p{text-align:center;display:block;margin-left:auto;margin-right:auto;max-width:90%}.t3-wrapper.mobile h2{text-align:center !important}.mobile-used-cars p{max-width:100% !important}.t3-wrapper.mobile .form-label{text-align:center;font-weight:400;padding:24px 0 30px 0;clear:left;display:block;width:100%}.mobile-button{width:100%;display:block;text-align:center;text-transform:uppercase;color:#000;padding:10px 0;border-top:1px solid #f1f1f1}.mobile-button:last-of-type{padding-bottom:0}.mobile-button.active-mobile{color:#dd0000 !important}.t3-wrapper.mobile #range,.t3-wrapper.mobile #model,.t3-wrapper.mobile #mazda-range{text-transform:capitalize}.t3-wrapper.mobile #model,.t3-wrapper.mobile #mazda-range,.t3-wrapper.mobile .vehicle-title{text-align:center;font-weight:500;color:#000;font-size:2em;border:none;background:none;box-shadow:none;text-transform:uppercase;line-height:1.4em}.t3-wrapper.mobile #mazda-range{margin:35px auto 0px auto !important;line-height:1.4em;display:block;height:45px !important}#range-form{display:block;height:36px;width:100%;clear:right}.t3-wrapper.mobile .vehicle-title{margin:10px auto 10px auto !important}.t3-wrapper.mobile input,.t3-wrapper.mobile select,.t3-wrapper.mobile textarea,.t3-wrapper.mobile .rsform-block.rsform-block-preferredcontact,.t3-wrapper.mobile .rsform-block-preferredcontact div.formCaption2,.t3-wrapper.mobile .rsform-block-preferredcontact div.formBody label{color:#000 !important;text-align:center;text-transform:uppercase;font-weight:400; border:1px solid #f1f1f1;box-shadow:none;margin:0 !important}.t3-wrapper.mobile .rsform-select-box{width:100% !important; text-align-last:center}.t3-wrapper.mobile .vehicles-form .rsform-block.rsform-block-preferredcontact label,.t3-wrapper.mobile .vehicles-form .rsform-block.rsform-block-preferredcontact .formCaption2{border:none}.t3-wrapper.mobile .vehicles-form .rsform-block.rsform-block-preferredcontact label{padding-right:20px;padding-bottom:0px;padding-left:8px}.t3-wrapper.mobile .rsform-block-preferredcontactmethodlabel .formBody{text-align:center;font-weight:300;padding-top:10px;padding-bottom:10px}.t3-wrapper.mobile .rsform-block.rsform-block-captcha,.t3-wrapper.mobile .rsform-block.rsform-block-security{border:none;padding:0 !important}.t3-wrapper.mobile .rsform-block.rsform-block-captcha div#g-recaptcha-344,.t3-wrapper.mobile .rsform-block.rsform-block-security div#g-recaptcha-365{border:none;background:none;padding-top:20px;padding-bottom:20px}.t3-wrapper.mobile .rsform-block-captcha div.formCaption2{display:none}.t3-wrapper.mobile .rsform-block-captcha div.formBody{float:none !important;margin:0 auto !important;display:block;width:304px}.t3-wrapper.mobile .rsform-block-security div.formBody{float:none !important;margin:0 auto !important;display:block;width:304px}.t3-wrapper.mobile .rsform-submit-button{width:100%;background-color:#000;font-size:1.4em;color:#fff !important}.t3-wrapper.mobile .rc-anchor-light.rc-anchor-normal{border:none}.t3-wrapper.mobile .rc-anchor-light{background:none;color:#000}.t3-wrapper.mobile .rc-anchor-normal{width:100%}.rsform-block-range,.rsform-block-location{display:none}.t3-wrapper.mobile #model{display:block;width:1px !important;height:1px !important;padding:0 !important;margin:0 !important;line-height:1px !important;font-size:1px !important}.vehicles-slider{margin-top:40px}.vehicles-form p.selection-label{margin-bottom:0;margin-top:50px;font-weight:300;color:#000}.col-xs-12.vehicles-form{padding-left:0 !important;padding-right:0 !important}.vehicles-form .rsform-block{margin-bottom:-1px !important}.screen1 .tp-bullets.preview2{position:absolute;bottom:-10px !important}.screen2 .tp-bullets.preview2{position:absolute;bottom:-30px !important}.parts-enquire{text-align:center}.parts-enquire dt{float:left;display:inline-block;clear:left}.parts-enquire dd{float:right;display:inline-block}.parts-enquire .dl-horizontal.contact{width:90%;max-width:340px;display:block;margin-left:auto;margin-right:auto}.t3-wrapper.mobile #userForm{display:block;clear:left;height:80px}.t3-wrapper.mobile .rsform #userForm{display:block;clear:left;height:auto !important}@media (max-width:768px){.off-canvas-toggle.btn-toggle-left,.off-canvas-toggle.btn-toggle-right{display:none}}