noscript.ISV4RequiresJavascript,span.ISV4CacheInactive,span.ISV4EnvironmentDevelopment{background-color:#f2dede;border-width:1px;border-style:solid;border-color:#ebccd1;color:#a94442;border-radius:4px;margin-bottom:8px;margin-left:8px;padding:8px;left:0;position:fixed;bottom:0;z-index:2000}noscript.ISV4RequiresJavascript
a{color:#a94442;font-weight:bold}span.ISV4EmbedIFrameSpinner{background-color:#f8f8f8;color:#000;border-width:1px;border-style:solid;border-color:#c0c0c0;border-radius:4px;margin:8px;padding:8px;position:absolute;top:0;right:0;z-index:4000;font-weight:bold}@font-face{font-family:'Open Sans Regular';src:url('/assets/theme_standard/fonts/OpenSans-Regular.ttf')}@font-face{font-family:'Open Sans Bold';src:url('/assets/theme_standard/fonts/OpenSans-Bold.ttf')}@font-face{font-family:'Open Sans Light';src:url('/assets/theme_standard/fonts/OpenSans-Light.ttf')}.inventory{}.inventory
.fa{font-size:14px;color:#003478}.inventory
a{color:#000}.inventory
iframe{width:100%;border:none}.inventory
h1{font-family:'Open Sans Medium','Droid Sans','Droid Serif',sans-serif}.inventory .panel-heading, .inventory .panel-default>.panel-heading{background:#2d96cd;color:#fff}.inventory .no-border-radius{border-radius:0 !important}.inventory .no-padding-top{padding-top:0 !important}.inventory .no-padding-right{padding-right:0 !important}.inventory .no-padding-bottom{padding-bottom:0 !important}.inventory .no-padding-left{padding-left:0 !important}.inventory .rotate-45{transform:rotate(45deg)}.inventory .rotate-90{transform:rotate(90deg)}.inventory .rotate-180{transform:rotate(180deg)}.inventory
#enquiryCanvas{margin-top:15px}.inventory #enquiryCanvas
#summary_btn.btn{background-color:#2d96cd;color:#fff;border-color:#2477a3;transition:background-color 333ms}.inventory #enquiryCanvas #summary_btn.btn:hover, .inventory #enquiryCanvas #summary_btn.btn:active, .inventory #enquiryCanvas #summary_btn.btn:focus{background-color:#2477a3}.inventory #enquiryCanvas label.col-sm-2.control-label{margin-top:5px;font-family:'Open Sans Light','Droid Sans','Droid Serif',sans-serif;color:#666;font-weight:normal}.inventory #enquiryCanvas .form-control{margin-bottom:5px}.inventory #enquiryCanvas .form-control:focus{border-color:#2477a3;outline:0;-webkit-box-shadow:inset 0 0 0 #7dc0e3, 0 0 2px #7dc0e3;box-shadow:inset 0 0 0 #7dc0e3, 0 0 2px #7dc0e3}.inventory #enquiryCanvas .form-control.alert{height:initial}.inventory #enquiryCanvas .btn-submit-enquiry{margin-top:10px;background-color:#2d96cd;border-color:#2477a3;color:#fff;transition:background-color 333ms}.inventory #enquiryCanvas .btn-submit-enquiry:hover, .inventory #enquiryCanvas .btn-submit-enquiry:active, .inventory #enquiryCanvas .btn-submit-enquiry:focus{background-color:#2477a3;outline:none}.inventory #enquiryCanvas
h4{font-size:21px;line-height:normal;margin-top:2px;margin-bottom:15px;font-family:'Open Sans Light','Droid Sans','Droid Serif',sans-serif;color:#666}.inventory #enquiryCanvas
.checkbox{margin-top:6px;margin-bottom:6px}.inventory #enquiryCanvas
.collapse{border-bottom:1px solid #ddd;padding-bottom:8px}.inventory #enquiryCanvas .cancel-enquiry{transition:all 333ms}.inventory #enquiryCanvas .cancel-enquiry:focus, .inventory #enquiryCanvas .cancel-enquiry:active, .inventory #enquiryCanvas .cancel-enquiry:hover{text-decoration:none;padding-left:5px}.inventory #enquiryCanvas .panel-heading{font-size:18px}.inventory #enquiryCanvas .panel-body
.fa{font-size:18px}.inventory #enquiryCanvas .panel-footer
a{color:#2d96cd;font-weight:bold}.inventory
#module__refinesearch{opacity:1;transition:transform 333ms, opacity 333ms;border-top:4px solid #003478;border-radius:2px;background:#f2f2f2}.inventory #module__refinesearch .search-slider .rz-pointer{width:10px;height:22px;top:-6px;background-color:#003478;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.inventory #module__refinesearch .search-slider .rz-pointer:after{left:2px;width:6px;height:6px;top:9px;background:none}.inventory #module__refinesearch .search-slider .rz-pointer.rz-active{outline:none}.inventory #module__refinesearch .search-slider .rz-pointer.rz-active:after{background-color:transparent}.inventory #module__refinesearch .search-slider .rz-bar.rz-selection{background:#004aab}.inventory #module__refinesearch .search-slider rzslider .rz-bar{background:#ccc;height:3px}.inventory #module__refinesearch .search-slider rzslider .rz-bar-wrapper{padding-top:23px}.inventory #module__refinesearch .search-slider rzslider .rz-bubble{top:-30px;font-size:13px;font-family:'Open Sans Light','Droid Sans','Droid Serif',sans-serif}.inventory #module__refinesearch .search-slider rzslider .rz-bubble .min-label, .inventory #module__refinesearch .search-slider rzslider .rz-bubble .max-label{font-family:'Open Sans Medium','Droid Sans','Droid Serif',sans-serif;font-weight:normal}.inventory #module__refinesearch .odometer .search-slider .rz-pointer:after{width:6px;height:6px;top:6px}.inventory #module__refinesearch .odometer .search-slider .rz-pointer.rz-pointer-min:after{left:3px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #fff}.inventory #module__refinesearch .odometer .search-slider .rz-pointer.rz-pointer-max:after{left:1px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #fff}.inventory #module__refinesearch
.searchByCriteria{border:none;box-shadow:none;padding-bottom:15px;margin-bottom:15px}.inventory #module__refinesearch .searchByCriteria form label.control-label{text-align:center;background:#fff;border:1px
solid #fff;margin-bottom:3px;line-height:1.4}.inventory #module__refinesearch .searchByCriteria .search-container{padding:0
15px 0 15px}.inventory #module__refinesearch .searchByCriteria .search-container .field-container{margin-bottom:15px}.inventory #module__refinesearch .searchByCriteria .search-container .scm-dropdown{border:1px
solid #fff}.inventory #module__refinesearch .searchByCriteria .search-container .btn-container{padding-bottom:5px;background:#fff}.inventory #module__refinesearch .searchByCriteria .search-container .btn-container .col-xs-12{padding:0}.inventory #module__refinesearch .searchByCriteria .search-container .btn-container
.glyphicon{color:#003478;font-size:20px;top:6px;margin-right:5px}.inventory #module__refinesearch .searchByCriteria .search-container .panel-body{background:#fff;margin-left:0;margin-right:0}.inventory #module__refinesearch .searchByCriteria .search-container .middle-column .form-group.slider-row{margin-bottom:11px}.inventory #module__refinesearch .searchByCriteria .search-container .scm-dropdown .scm-dropdown__btn{background-color:#f2f2f2}@media screen and (max-width: 368px){.inventory #module__refinesearch .searchByCriteria .search-container{padding:0
10px 0 10px}}.inventory #module__refinesearch .searchByCriteria .outer-container{padding-left:15px}@media screen and (max-width: 368px){.inventory #module__refinesearch .searchByCriteria .outer-container{padding-left:10px}}.inventory #module__refinesearch .searchByCriteria .search-heading{padding:15px}@media screen and (max-width: 368px){.inventory #module__refinesearch .searchByCriteria .search-heading{padding:15px
10px}}.inventory #module__refinesearch .panel-heading
h3{font-family:'Open Sans Light','Droid Sans','Droid Serif',sans-serif;line-height:27px;font-size:19px;margin-top:0;margin-bottom:0}@media screen and (max-width: 368px){.inventory #module__refinesearch .panel-heading
h3{font-size:12px !important}}@media screen and (max-width: 368px){.inventory #module__refinesearch .panel-heading h3
.glyphicon{font-size:12px}}.inventory #module__refinesearch .panel-heading.heading{background:#fff;padding-bottom:0;padding-top:0}.inventory #module__refinesearch.ng-hide{opacity:0;transform:translateX(-100%)}.inventory #module__refinesearch form .searchField:after{clear:both;display:block;content:""}.inventory #module__refinesearch form select.form-control, .inventory #module__refinesearch form input.form-control{border:1px
solid #fff;background-color:#f2f2f2}.inventory #module__refinesearch form select.form-control{padding-right:12px}@media screen and (max-width: 375px){.inventory #module__refinesearch form .form-control{font-size:12px}}.inventory #module__refinesearch form label.control-label{padding:5px
10px}.inventory #module__refinesearch form label.control-label.transmission{padding-left:10px}@media screen and (max-width: 1199px){.inventory #module__refinesearch form label.control-label.transmission{padding-left:1px}}@media screen and (max-width: 368px){.inventory #module__refinesearch form label.control-label.transmission{padding-left:2px}}@media (max-width: 1199px) and (min-width: 992px){.inventory #module__refinesearch form label.control-label{text-align:left;padding-left:5px}}@media screen and (max-width: 368px){.inventory #module__refinesearch form label.control-label{padding:5px
3px}}.inventory #module__refinesearch form .form-group{margin-bottom:10px}.inventory #module__refinesearch form .form-group.slider-row{margin-bottom:2px;background:#fff;margin-right:0}.inventory #module__refinesearch form .form-group.slider-row label.control-label{top:14px}@media screen and (max-width: 767px){.inventory #module__refinesearch form .form-group .col-sm-6
input{margin-bottom:12px}}.inventory #module__refinesearch
.btn{outline:none;color:#fff;background-color:#2d96cd;border-color:#2477a3;transition:background-color 333ms;border-radius:2px}.inventory #module__refinesearch .btn.btn-hide{background-color:#fff;color:#2d96cd;border:none;padding:5px
14px}.inventory #module__refinesearch .btn.btn-hide
.fa{font-size:16px;margin-right:5px}.inventory #module__refinesearch .btn.btn-reset{margin-right:15px;border:none;background-color:#fff;color:#4d4d4d;padding:5px
14px 6px 14px}@media screen and (max-width: 368px){.inventory #module__refinesearch .btn.btn-reset{margin-right:2px}}.inventory #module__refinesearch .btn.btn-reset
.fa{font-size:15px;margin-right:5px}.inventory #module__refinesearch .btn.btn-search{font-size:14px;font-family:'Open Sans Regular','Droid Sans','Droid Serif',sans-serif;text-transform:uppercase}.inventory #module__refinesearch .btn.btn-advancedoptions{margin-top:5px}.inventory #module__refinesearch .panel-heading{background:#f2f2f2;color:#666;border:none}.inventory #module__refinesearch .panel-heading
h3{text-transform:none}.inventory #module__refinesearch .panel-heading h3
span{font-family:'Open Sans Medium','Droid Sans','Droid Serif',sans-serif}@media screen and (max-width: 368px){.inventory #module__refinesearch .panel-heading{padding:10px}}.inventory #module__refinesearch .search-heading{background:#f2f2f2}.inventory #module__refinesearch .search-heading
.reset{padding-right:0}.inventory #module__refinesearch .searchByCriteria form label.control-label{font-family:'Open Sans Medium','Droid Sans','Droid Serif',sans-serif;font-size:13px;color:#4d4d4d;font-weight:normal}@media (max-width: 1199px) and (min-width: 992px){.inventory #module__refinesearch .searchByCriteria form label.control-label{font-size:12px}}@media screen and (max-width: 767px){.inventory #module__refinesearch .searchByCriteria form label.control-label{text-align:left}}@media screen and (max-width: 375px){.inventory #module__refinesearch .searchByCriteria form label.control-label{font-size:12px}}.inventory #module__refinesearch .searchByCriteria form select.form-control{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;color:#666;box-shadow:none;height:30px;padding-top:4px;padding-bottom:4px;padding-left:12px;font-family:'Open Sans Light','Droid Sans','Droid Serif',sans-serif;font-size:13px;border-radius:0}.inventory #module__refinesearch .searchByCriteria form select.form-control::-ms-expand{display:none}.inventory #module__refinesearch .searchByCriteria form select.form-control[disabled]{opacity:0.7}.inventory #module__refinesearch .searchByCriteria form select.form-control.selected{font-family:'Open Sans Bold','Droid Sans','Droid Serif',sans-serif;font-weight:bold;background-color:#ccc}.inventory #module__refinesearch .searchByCriteria form select.form-control:hover, .inventory #module__refinesearch .searchByCriteria form select.form-control:active{border-color:#54abd9;color:#fff;background-color:#2d96cd;outline:0;-webkit-box-shadow:none;box-shadow:none}.inventory #module__refinesearch .searchByCriteria form select.form-control
option{background-color:#fff;color:#666}@media screen and (max-width: 1199px){.inventory #module__refinesearch .searchByCriteria form select.form-control{font-size:12px}}@media screen and (max-width: 375px){.inventory #module__refinesearch .searchByCriteria form select.form-control{font-size:12px;padding-left:6px;background-position:right 2px center}}.inventory #module__refinesearch .searchByCriteria form input.form-control{color:#666;box-shadow:none;height:30px;font-family:'Open Sans Light','Droid Sans','Droid Serif',sans-serif;border-radius:0}.inventory #module__refinesearch .searchByCriteria form input.form-control:focus{border-color:#54abd9;outline:0;-webkit-box-shadow:none;box-shadow:none}.inventory #module__refinesearch .searchByCriteria form .form-group.slider-row{margin-bottom:2px;background:#fff}.inventory #module__refinesearch .searchByCriteria form .form-group.transmission-row{margin-top:10px;margin-bottom:6px}.inventory #module__refinesearch .search-container{background:#fff}.inventory #module__refinesearch .search-container .panel-body{padding:0}.inventory #module__refinesearch .search-container .field-container{background:#f2f2f2}.inventory #module__refinesearch .search-container .field-container .col-xs-9{padding-left:0}@media screen and (max-width: 368px){.inventory #module__refinesearch .search-container .field-container .col-xs-3{width:26%}.inventory #module__refinesearch .search-container .field-container .col-xs-9{width:74%}}.inventory #module__refinesearch .search-container .btn-container{margin-left:-15px;padding-top:15px}.inventory #module__refinesearch .search-container .scm-dropdown{font-family:'Open Sans Light','Droid Sans','Droid Serif',sans-serif}.inventory #module__refinesearch .search-container .scm-dropdown .scm-dropdown__btn{height:28px;padding:4px
12px;color:#666;border:none;box-shadow:none;font-size:13px;text-transform:none}.inventory #module__refinesearch .search-container .scm-dropdown .scm-dropdown__btn:hover, .inventory #module__refinesearch .search-container .scm-dropdown .scm-dropdown__btn:active, .inventory #module__refinesearch .search-container .scm-dropdown .scm-dropdown__btn:focus{background-color:#2d96cd;color:#fff}.inventory #module__refinesearch .search-container .scm-dropdown .scm-dropdown__btn::after{display:none}@media screen and (max-width: 1199px){.inventory #module__refinesearch .search-container .scm-dropdown .scm-dropdown__btn{font-size:12px}}@media screen and (max-width: 375px){.inventory #module__refinesearch .search-container .scm-dropdown .scm-dropdown__btn{font-size:12px;padding-left:6px;background-position:right 2px center}}.inventory #module__refinesearch .search-container .scm-dropdown__list .scm-dropdown__option{color:#666;font-size:13px}.inventory #module__refinesearch .search-container .scm-dropdown__list .scm-dropdown__option:hover, .inventory #module__refinesearch .search-container .scm-dropdown__list .scm-dropdown__option.selected{background:#2d96cd;opacity:0.6;color:#fff}.inventory #module__refinesearch .outer-container{background:#f2f2f2}.inventory #searchCanvas .app-search
.fa{color:inherit}.inventory #searchCanvas .app-search .search-app{color:#666}.inventory #searchCanvas .app-search .search-app .btn.btn-primary{color:#fff;background-color:#2d96cd;border-color:#2477a3;transition:background-color 333ms}.inventory #searchCanvas .app-search .search-app .btn.btn-primary:hover{background-color:#2477a3}.inventory #searchCanvas .app-search .search-app .search-heading .search-select-radio .select-radio-option input+label{color:#666;transition:all linear 200ms}.inventory #searchCanvas .app-search .search-app .search-heading .search-select-radio .select-radio-option input+label:hover{background:rgba(45, 150, 205, 0.75);color:#fff}.inventory #searchCanvas .app-search .search-app .search-heading .search-select-radio .select-radio-option input:checked+label{background:#2d96cd;color:#fff}.inventory #searchCanvas .app-search .search-app .search-fields{background:#4d4f53;color:#fff}.inventory #searchCanvas .app-search .search-app .search-fields
a{color:#fff}.inventory #searchCanvas .app-search .search-app .search-fields .search-select-slider .ng5-slider .ng5-slider-bubble{color:#fff}.inventory #searchCanvas .app-search .search-app .search-fields .search-select-slider .ng5-slider .ng5-slider-bar{background:#fff}.inventory #searchCanvas .app-search .search-app .search-fields .search-select-slider .ng5-slider .ng5-slider-selection{background:#ccc}.inventory #searchCanvas .app-search .search-app .search-fields .search-select-slider .ng5-slider .ng5-slider-pointer{background-color:#2d96cd}.inventory #searchCanvas .app-search .search-app .search-fields .search-select-slider .ng5-slider .ng5-slider-pointer:after{color:#fff}.inventory #searchCanvas .app-search .search-app .search-fields .search-select-tiles .select-tiles-option.disabled .tiles-ico:after{background:#fff}.inventory #searchCanvas .app-search .search-app .search-fields.no-padding{background:none}.inventory #searchCanvas .app-search .search-app .search-fields.no-padding .search-group{background-color:#4d4f53}.inventory #searchCanvas .app-search .search-app
.notification{background-color:#2d96cd}.inventory #searchCanvas .app-search .search-app .notification:after{border-color:#2d96cd transparent transparent transparent}.inventory.stocklist
.container{background-color:#fff}.inventory.stocklist .container .stock-results{background-color:#f2f2f2}.inventory.stocklist .container .stock-results div[class^="col-"]{min-height:0}.inventory.stocklist .container .stock-results .badge-round{background-color:#2d96cd;border-radius:50%;color:#fff;padding:6px;width:25px;height:25px;display:inline-block;text-align:center;font-family:'Open Sans Condensed','Droid Sans','Droid Serif',sans-serif;font-size:12px;font-weight:bold}.inventory.stocklist .container .stock-results .favorite-title-tab{width:100%}.inventory.stocklist .container .stock-results .favorite-title-tab
li{padding:0
10px;width:100%;background-color:#fff}.inventory.stocklist .container .stock-results .favorite-title-tab li:hover{background-color:#fff;cursor:default}.inventory.stocklist .container .stock-results .favorite-title-tab
img{width:40px}.inventory.stocklist .container .stock-results .favorite-title-tab .stocklist-title{text-align:center;font-weight:700;font-size:15px}.inventory.stocklist .container .stock-results .favorite-sub-tab.complementary-text
p{font-family:'Open Sans Condensed','Droid Sans','Droid Serif',sans-serif;font-size:15px}.inventory.stocklist .container .stock-results .stocklist-title{margin-top:5px;margin-bottom:5px}.inventory.stocklist .container .stock-results .complementary-text{margin-top:7px;margin-bottom:2px}.inventory.stocklist .container .stock-results .complementary-text
p{color:#808080;font-size:16px;line-height:31px}.inventory.stocklist .container .stock-results .favorite-navbar{display:inline-block;float:right}.inventory.stocklist .container .stock-results .favorite-navbar
.btn{transition:background-color 333ms}.inventory.stocklist .container .stock-results .favorite-navbar .btn.btn-default{background-color:#2d96cd;border-color:#2d96cd;color:#fff;border-radius:3px;font-size:13px}.inventory.stocklist .container .stock-results .favorite-navbar .btn.btn-default:hover, .inventory.stocklist .container .stock-results .favorite-navbar .btn.btn-default:active, .inventory.stocklist .container .stock-results .favorite-navbar .btn.btn-default:focus{background-color:#2477a3}.inventory.stocklist .container .stock-results .favorite-navbar
a{font-family:'Open Sans Regular','Droid Sans','Droid Serif',sans-serif}.inventory.stocklist .container .stock-results .favorite-navbar .favorite-email-wrapper{display:inline-block;margin-top:9px;float:right}.inventory.stocklist .container .stock-results .favorite-navbar .favorite-email-wrapper .text-desc-optional{display:inline-block;font-size:13px;margin-left:20px;margin-right:10px;text-align:right;vertical-align:middle;font-family:'Open Sans Regular','Droid Sans','Droid Serif',sans-serif;color:#4d4d4d;line-height:1.2}.inventory.stocklist .container .stock-results .favorite-navbar .favorite-email-wrapper
a{font-family:'Open Sans Regular','Droid Sans','Droid Serif',sans-serif;font-weight:700;padding:5px
25px}.inventory.stocklist .container .inventory-main
#viewtabs{margin-top:10px;margin-bottom:10px}@media only screen and (max-width: 479px){.inventory.stocklist .container .inventory-main #top-nav{clear:both}}@media only screen and (min-width: 480px) and (max-width: 767px){.inventory.stocklist .container .inventory-main #top-nav{clear:both}}.inventory.stocklist .container .inventory-nav-second{padding-top:15px}.inventory.stocklist .container .inventory-nav-second .result_options .form-control{background-color:#f2f2f2;border:none;box-shadow:none;color:#666;font-family:'Open Sans Light','Droid Sans','Droid Serif',sans-serif}@media only screen and (min-device-width: 320px) and (max-device-width: 767px){.inventory.stocklist .container .inventory-nav-second .navbar-nav{margin:0}}.inventory.stocklist .container .inventory-nav-second .navbar-nav li>a{padding-top:0px;padding-left:0px}@media only screen and (min-device-width: 320px) and (max-device-width: 767px){.inventory.stocklist .container .inventory-nav-second .navbar-nav li>a{font-size:11px}}@media only screen and (min-device-width: 320px) and (max-device-width: 767px){.inventory.stocklist .container .inventory-nav-second .nav>li{display:inline-block}}.inventory.stocklist .container #stockListCanvas .row.flex-layout{display:flex;flex-wrap:wrap}.inventory.stocklist.view__grid .vehicle-item{width:100%;border-radius:3px;border:1px
solid #f2f2f2}.inventory.stocklist.view__grid .vehicle-item .vehicle-thumbnail{position:relative}.inventory.stocklist.view__grid .vehicle-item .other-location-ribbon-holder{width:66px;height:66px;overflow:hidden;position:absolute;top:0}.inventory.stocklist.view__grid .vehicle-item .other-location-ribbon{border-top:66px solid #003478;border-right:66px solid transparent;text-align:center}.inventory.stocklist.view__grid .vehicle-item .other-location-ribbon
.fa{font-size:14px;color:#fff;position:absolute;top:2px;left:4px;transform:rotate(-45deg)}.inventory.stocklist.view__grid .vehicle-item .other-location-ribbon
span{font-size:10px;color:#fff;position:absolute;top:14px;left:0;width:46px;line-height:1em;transform:rotate(-45deg)}.inventory.stocklist.view__grid .vehicle-item .newgridview-pricing-container{padding-top:10px}.inventory.stocklist.view__grid .vehicle-item .btn-place-deposit{margin-top:15px}.inventory.stocklist.view__grid .vehicle-item .btn-deposit-placed{margin-top:15px}.inventory.stocklist.view__grid .vehicle-item .btn-deposit-placed
.fa{color:#808080}.inventory.stocklist.view__grid .vehicle-item
.favouritesButton{margin-top:5px}.inventory.stocklist.view__grid .vehicle-item.deposit-placed .vehicle-type.panel-heading{background-color:#f2f2f2;color:#808080;border-color:#f2f2f2}.inventory.stocklist.view__grid .vehicle-item.deposit-placed .vehicle-type.panel-heading
h3{color:#808080}.inventory.stocklist.view__grid .vehicle-item.deposit-placed .favouritesButton
.fa{color:#808080}.inventory.stocklist.view__grid .vehicle-item.deposit-placed .detail-link{opacity:0.45}.inventory.stocklist.view__grid .vehicle-item.item-sold .detail-link{opacity:0.45}.inventory.stocklist.view__grid .text-container{line-height:1.35}@media screen and (min-width: 768px){.inventory.stocklist.view__grid .text-container{min-height:71px;overflow:hidden}}.inventory.stocklist.view__grid .banner-wrapper
img{position:absolute;top:-100%;left:0;right:0;bottom:-100%;margin:auto}.inventory.stocklist.view__grid .banner-wrapper
a{overflow:hidden;height:235px;display:block;position:relative}.inventory.stocklist.view__grid .banner-wrapper a #list-sample-img{width:100%;text-align:center;bottom:6px;padding:0
10px 0 10px;position:absolute;font-size:14px;opacity:0.5;text-shadow:1px 1px #000;color:#fff}@media screen and (max-width: 320px){.inventory.stocklist.view__grid .banner-wrapper
a{height:190px}}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-fuel-specs{margin-top:-5px}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-fuel-specs
.row{margin:0}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-fuel-specs .main-detail{padding-top:5px}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-fuel-specs .main-detail .icon-section{width:calc(40% - 10px);text-align:center;display:inline-block}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-fuel-specs .main-detail .icon-section .icon
img{position:relative;top:5px;max-width:35px}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-fuel-specs .main-detail .content-section{color:#808080;width:calc(60% - 10px);display:inline-block}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-fuel-specs .main-detail .content-section
strong{font-size:14px}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-fuel-specs .main-detail .content-section strong.no-value{font-size:20px;top:-10px;position:relative}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-fuel-specs .main-detail .content-section .main-detail-sub-title{font-size:9px}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-fuel-specs .fuel-tank-container{border-bottom:solid 2px;border-color:#e5e5e5;border-top-left-radius:3px;min-height:58px;padding-left:5px;padding-right:5px;background-color:#fff}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-fuel-specs .fuel-efficiency-container{border-left:solid 2px;border-bottom:solid 2px;border-color:#e5e5e5;border-top-right-radius:3px;min-height:58px;padding-left:5px;padding-right:5px;background-color:#fff}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-specs{padding-top:10px}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-specs
.row{margin:0}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-specs
.table{margin-bottom:0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-specs .table
td{font-size:9px}}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-ctas
.row{margin-left:0;margin-right:0;margin-top:5px}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-ctas .view-btn-wrapper{padding-right:7.5px}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-ctas .enq-btn-wrapper{padding-left:7.5px}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-ctas .btn.btn-primary{background:#2d96cd;color:#fff;border-color:#2d96cd;border-radius:3px;font-size:14px}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-ctas .btn.btn-primary.btn-primary-faint{opacity:0.8}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-ctas .btn.btn-primary.btn-primary-light{background:#54abd9;border-color:#54abd9}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-ctas .btn.btn-primary:hover, .inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-ctas .btn.btn-primary:active, .inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-ctas .btn.btn-primary:focus{opacity:1;background-color:#2477a3}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-ctas .btn.btn-primary:hover .fa, .inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-ctas .btn.btn-primary:active .fa, .inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-ctas .btn.btn-primary:focus
.fa{color:#003478}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-ctas .btn.btn-default{border-radius:3px}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-ctas .btn-place-deposit{margin-top:5px;opacity:1;background-color:#003478;color:#fff;border-color:#004aab}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-ctas .btn-place-deposit:hover, .inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-ctas .btn-place-deposit:active, .inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-ctas .btn-place-deposit:focus{background-color:#001e45}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-ctas .btn-place-deposit
.fa{color:#fff}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-ctas .btn-deposit-placed{margin-top:5px}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-stockno-wrapper
.row{margin-left:0;margin-right:0;margin-top:5px}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .vehicle-stockno-wrapper .stock-no{color:#808080;font-size:12px}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .newgridview-pricing-container .row:first-child{height:48px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .newgridview-pricing-container .row:first-child{height:36px}}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .newgridview-pricing-container.has-was-price .row:first-child{height:auto}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .pricing-container{margin-left:auto;margin-right:auto}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .pricing-container
h5{font-size:12px}}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .pricing-container
.was_price_container{margin-bottom:5px;min-height:20px}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .pricing-container .was_price_container
.was_price_value{position:relative}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .pricing-container .was_price_container .was_price_value:before{position:absolute;content:"";left:-2px;top:50%;right:-2px;border-top:1px solid;border-color:inherit;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .pricing-container.pricing-container-parts{min-height:68px}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .pricing-container .price h2.stocklist-price{font-size:2.5em}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .pricing-container .price h2.stocklist-price.stocklist-price-poa{font-size:27px}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .pricing-container .price h4.stocklist-price{font-size:1.1em}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info
.stocklist_extra_btns{width:150px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info
.stocklist_extra_btns{width:115px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info
.stocklist_extra_btns{width:140px}}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .small-text{white-space:nowrap}.inventory.stocklist.view__grid
.triangle_down{width:0;height:0;border-style:solid;border-width:30px 107px 0 107px;border-color:#003478 transparent transparent transparent;margin-left:auto;margin-right:auto}.inventory.stocklist.view__grid .triangle_down.no-comments{margin-bottom:27px}.inventory.stocklist.view__grid .specs-text{display:inline-block;width:calc(100% - 3em);vertical-align:middle}.inventory.stocklist.view__grid .vehicle-summary{margin-top:5px;margin-bottom:5px}@media (max-width: 319px){.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-default, .inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-primary{font-size:11px}}@media (min-width: 400px) and (max-width: 767px){.inventory.stocklist.view__grid .banner-wrapper
a{height:257px}}@media (min-width: 768px) and (max-width: 991px){.inventory.stocklist.view__grid .banner-wrapper
a{height:220px}.inventory.stocklist.view__grid .flex-layout .col-sm-6.stock-item-col{width:370px}.inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-default, .inventory.stocklist.view__grid .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-primary{font-size:11px}}@media (min-width: 768px){.inventory.stocklist.view__grid .flex-layout .stock-item-col{margin-bottom:15px}}.inventory.stocklist .vehicle-type.panel-heading{background:#2d96cd;text-align:left;border-bottom:none;border-top-right-radius:3px;border-top-left-radius:3px;padding-bottom:12px;padding-top:5px}@media only screen and (min-width: 992px) and (max-width: 1199px){.inventory.stocklist .vehicle-type.panel-heading{min-height:70px}}.inventory.stocklist .vehicle-type.panel-heading
a{color:#fff}.inventory.stocklist .vehicle-type.panel-heading a:hover, .inventory.stocklist .vehicle-type.panel-heading a:active, .inventory.stocklist .vehicle-type.panel-heading a:focus{text-decoration:none}.inventory.stocklist .vehicle-type.panel-heading a:hover h3, .inventory.stocklist .vehicle-type.panel-heading a:active h3, .inventory.stocklist .vehicle-type.panel-heading a:focus
h3{opacity:0.7}.inventory.stocklist .vehicle-type.panel-heading
h3{margin-top:5px;margin-right:0;margin-left:0;margin-bottom:0;transition:opacity 333ms;font-size:16px;text-transform:none;display:block;display:-webkit-box;max-width:400px;height:38.4px;font-size:16px;line-height:1.2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width: 992px) and (max-width: 1199px){.inventory.stocklist .vehicle-type.panel-heading
h3{display:block;display:-webkit-box;max-width:400px;height:43.2px;font-size:18px;line-height:1.2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.inventory.stocklist .stocklist-title{color:#808080;margin-top:10px;margin-bottom:10px;font-size:16px;line-height:31px;font-family:'Open Sans Condensed','Droid Sans','Droid Serif',sans-serif;text-transform:none}.inventory.stocklist .stocklist-title
small{color:#4d4d4d}.inventory.stocklist .stocklist-title
.badge{background-color:#2d96cd;color:#fff;padding:6px;border-radius:50%;width:25px}@media screen and (max-width: 320px){.inventory.stocklist .stocklist-title{font-size:15px}}.inventory.stocklist .stocklist-title .consolidated-inventory-stocklist-title{font-size:26px;padding-right:10px}@media screen and (max-width: 991px){.inventory.stocklist .stocklist-title .consolidated-inventory-stocklist-title{font-size:22px}}.inventory.stocklist .consolidated-inventory-non-advertiser-section-title{color:#808080;font-size:26px;line-height:31px;font-family:'Open Sans Condensed','Droid Sans','Droid Serif',sans-serif;text-transform:none;padding:10px
15px 15px 15px;background:#f2f2f2;margin-left:-15px;margin-right:-15px}@media screen and (max-width: 991px){.inventory.stocklist .consolidated-inventory-non-advertiser-section-title{font-size:22px}}.inventory.stocklist .consolidated-inventory-bg-color{background:#f2f2f2}.inventory.stocklist .consolidated-inventory-change-bg-color{background:#fff !important}.inventory.stocklist .navbar-toggle{background:#2d96cd;color:#fff;margin-right:0}.inventory.stocklist .navbar-toggle .icon-bar{background:#fff}.inventory.stocklist
div#viewtabs{margin-bottom:15px}@media screen and (max-width: 414px){.inventory.stocklist
div#viewtabs{display:none}}.inventory.stocklist div#viewtabs .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.inventory.stocklist div#viewtabs .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.inventory.stocklist div#viewtabs .btn-group > .btn:last-child:not(:first-child), .inventory.stocklist div#viewtabs .btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.inventory.stocklist div#viewtabs
.btn{border:none;color:#2d96cd;opacity:0.7;text-transform:none}.inventory.stocklist div#viewtabs .btn
.fa{color:#2d96cd}.inventory.stocklist div#viewtabs
.btn.active{font-weight:700;opacity:1}.inventory.stocklist div#viewtabs .btn.active, .inventory.stocklist div#viewtabs .btn:focus, .inventory.stocklist div#viewtabs .btn:hover{outline:none;background-color:transparent;box-shadow:none;opacity:1}.inventory.stocklist div#viewtabs .btn.active .fa, .inventory.stocklist div#viewtabs .btn:focus .fa, .inventory.stocklist div#viewtabs .btn:hover
.fa{color:#003478}.inventory.stocklist .btn.btn-returntosearch{color:#fff;background-color:#2d96cd;border-color:#2477a3;text-transform:uppercase;transition:background-color 333ms}.inventory.stocklist .btn.btn-returntosearch:hover, .inventory.stocklist .btn.btn-returntosearch:active, .inventory.stocklist .btn.btn-returntosearch:focus{background-color:#2477a3}.inventory.stocklist .btn.btn-refine-search.active{background-color:#333}.inventory.stocklist .vehicle-data.panel-body{padding-top:0}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .newgridview-pricing-container{min-height:70px;margin-bottom:0;padding-top:15px}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .newgridview-pricing-container
.row{margin-left:0;margin-right:0}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .newgridview-pricing-container:before{border-bottom:4px solid #003478;border-radius:2px;content:"";display:block;margin:0
15px}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .newgridview-pricing-container .pricing-container .state-label{background:#f2f2f2;padding:5px
5px;border-radius:13px}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .newgridview-pricing-container .pricing-container .state-label
.fa{color:#003478}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .newgridview-pricing-container .pricing-container .stocklist_extra_btns
a{display:inline-block;max-width:40px;text-align:center;position:relative}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .newgridview-pricing-container .pricing-container .stocklist_extra_btns a
img{margin:-4px auto !important;padding:0px
0px;max-width:100%;display:block;position:relative}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .newgridview-pricing-container .pricing-container .stocklist_extra_btns a.movie
img{float:left;right:22px;padding:6px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.inventory.stocklist .vehicle-data.panel-body .vehicle-info .newgridview-pricing-container .pricing-container .stocklist_extra_btns a.movie
img{right:25px}}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .newgridview-pricing-container .pricing-container .stocklist_extra_btns a.movie
span{color:#333;font-size:11px;position:absolute;top:8px;right:0px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.inventory.stocklist .vehicle-data.panel-body .vehicle-info .newgridview-pricing-container .pricing-container .stocklist_extra_btns a.movie
span{top:9px;font-weight:500}}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .newgridview-pricing-container .pricing-container .stocklist_extra_btns a:hover{opacity:0.75}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container{color:#666;font-family:'Open Sans Light','Droid Sans','Droid Serif',sans-serif}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container
h5{font-size:15px;margin:8px
0 0 0;font-weight:300}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container .small-text{font-size:10px;margin-left:2px}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price{display:flex;flex-direction:row;margin-bottom:5px}@media (min-width: 768px) and (max-width: 1200px){.inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price{flex-direction:column}}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price h2.stocklist-price{margin:0
0 5px 0;font-weight:300;font-size:29px;line-height:0.8;text-transform:none}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price h2.stocklist-price.poa{font-size:20px;margin-top:8px}@media (min-width: 768px) and (max-width: 1199px){.inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price h2.stocklist-price.poa{font-size:16px;margin-top:4px}}@media (min-width: 768px) and (max-width: 1199px){.inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price h2.stocklist-price{font-size:18px}}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price h4.stocklist-price{font-size:21px;margin-top:2px;margin-right:0;margin-left:0;margin-bottom:0}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price .repayment-container{position:relative;font-family:'Open Sans Light','Droid Sans','Droid Serif',sans-serif;align-self:flex-end}@media (min-width: 768px) and (max-width: 1200px){.inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price .repayment-container{width:100%}}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price .repayment-container .price-repayments, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price .repayment-container .price-repayments-poa{float:right;margin-right:-15px;white-space:nowrap;background:#2d96cd;color:#fff;font-size:10px;line-height:1.1;top:0;right:0}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price .repayment-container .price-repayments .price-per-week, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price .repayment-container .price-repayments-poa .price-per-week{cursor:pointer;padding:5px
5px}@media (min-width: 768px) and (max-width: 1200px){.inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price .repayment-container .price-repayments .price-per-week, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price .repayment-container .price-repayments-poa .price-per-week{padding:5px
15px}}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price .repayment-container .price-repayments .price-per-week .price-per-week-figure, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price .repayment-container .price-repayments-poa .price-per-week .price-per-week-figure{font-size:1.5em}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price .repayment-container .price-repayments .price-per-week .fa, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price .repayment-container .price-repayments-poa .price-per-week
.fa{opacity:0.5;color:#fff}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price .repayment-container .price-repayments .exclusion-text, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price .repayment-container .price-repayments-poa .exclusion-text{white-space:normal;padding:5px
5px;text-align:center}@media (min-width: 768px) and (max-width: 1200px){.inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price .repayment-container .price-repayments .exclusion-text, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price .repayment-container .price-repayments-poa .exclusion-text{padding:5px
15px}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait){.inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price .repayment-container .price-repayments .exclusion-text, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price .repayment-container .price-repayments-poa .exclusion-text{font-size:9px}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait){.inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price .repayment-container .price-repayments .exclusion-text, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price .repayment-container .price-repayments-poa .exclusion-text{font-size:9px}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait){.inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price .repayment-container .price-repayments .exclusion-text, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price .repayment-container .price-repayments-poa .exclusion-text{font-size:9px}}@media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait){.inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price .repayment-container .price-repayments .exclusion-text, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .pricing-container.price .repayment-container .price-repayments-poa .exclusion-text{font-size:9px}}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .cta-key-values{margin:12px
15px 10px 15px}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .cta-key-values .cta-icon-text{word-wrap:break-word;font-size:13px}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .cta-key-values .cta-icon-text
p{margin-bottom:0}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .cta-key-values .icon-container{padding:5px
0}@media screen and (max-width: 767px){.inventory.stocklist .vehicle-data.panel-body .vehicle-info .cta-key-values .col-sm-3, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .cta-key-values .col-xs-6{min-height:100px}}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist_extra_btns
.btn{color:#fff;background-color:#2d96cd;border-color:#2477a3;text-transform:uppercase;transition:background-color 333ms}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist_extra_btns .btn:hover, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist_extra_btns .btn:active, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist_extra_btns .btn:focus{background-color:#2477a3}@media screen and (max-width: 1199px){.inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist_extra_btns
.movie{font-size:13px}}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns{margin-top:5px}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns.btn-group > .btn:last-child:not(:first-child), .inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns
.btn{transition:background-color 333ms}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-default{background-color:#2d96cd;border-color:#2d96cd;text-transform:uppercase;color:#fff;border-radius:3px}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-default:hover, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-default:active, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-default:focus{background-color:#2477a3}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-default
.fa{color:#003478;font-size:18px}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-primary{background-color:#2d96cd;border-color:#2d96cd;text-transform:uppercase;color:#fff;border-radius:3px;opacity:0.6}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-primary:hover, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-primary:active, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-primary:focus{opacity:1;background-color:#2477a3}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-primary:hover .fa, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-primary:active .fa, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-primary:focus
.fa{color:#003478}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-primary
.fa{font-size:18px;color:#fff}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-place-deposit, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-deposit-placed{opacity:1;background-color:#003478;color:#fff;border-color:#004aab}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-place-deposit .fa, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-deposit-placed
.fa{font-size:14px}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-place-deposit:hover, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-deposit-placed:hover, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-place-deposit:active, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-deposit-placed:active, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-place-deposit:focus, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-deposit-placed:focus{background-color:#001e45}.inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-place-deposit .fa, .inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns .btn.btn-deposit-placed
.fa{color:#fff}@media (min-width: 768px) and (max-width: 991px){.inventory.stocklist .vehicle-data.panel-body .vehicle-info .stocklist-enq-btns
.btn{font-size:11px}}.inventory.stocklist .vehicle-data.panel-body i.icon svg, .inventory.stocklist .vehicle-data.panel-body i.icon
img{max-width:40px;display:block;margin:0
auto}.inventory.stocklist .vehicle-item{}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.inventory.stocklist .vehicle-item .vehicle-panel-body.panel-body{padding:0}}.inventory.stocklist .vehicle-item .ribbon-holder{position:absolute;top:0;right:0}.inventory.stocklist .vehicle-item .ribbon-holder:after{content:"";position:absolute;top:-10px;left:-10px;width:0;height:0;margin:10px
auto;border-left:10px solid transparent;border-top:20px solid #003478}.inventory.stocklist .vehicle-item .ribbon-holder
.ribbon{background:#003478;color:#fff;text-align:center;display:block;padding-left:10px;padding-right:10px}.inventory.stocklist .vehicle-item .ribbon-holder .ribbon
span{font-size:13px;font-weight:bold}.inventory.stocklist .vehicle-item .stocklist_extra_btns
.movie{color:#2d96cd;font-size:14px;font-family:'Open Sans Bold','Droid Sans','Droid Serif',sans-serif;font-weight:bold}.inventory.stocklist .vehicle-item .stocklist_extra_btns .movie
.fa{color:#003478;font-size:20px}.inventory.stocklist .vehicle-item .stocklist_extra_btns .movie:hover{text-decoration:none}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.inventory.stocklist .vehicle-item .cta
.view{padding-right:5px !important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.inventory.stocklist .vehicle-item .cta
.enquire{padding-left:5px !important}}@media (min-width: 768px){.inventory.stocklist .vehicle-item .cta .btn-lg{padding:5px
16px}}.inventory.stocklist .vehicle-item .cta-key-values{color:#808080}.inventory.stocklist .vehicle-item .cta-key-values .col-sm-3{padding-left:1px;padding-right:1px}.inventory.stocklist .vehicle-item .cta-key-values .icon, .inventory.stocklist .vehicle-item .cta-key-values .icon
img{display:block;max-width:40px;margin:0
auto}.inventory.stocklist .vehicle-item .cta-key-values .icon-container{background-color:#f2f2f2;margin-bottom:2px;text-align:center}.inventory.stocklist .vehicle-item .key-specs-values .table.table-striped{font-size:12px}.inventory.stocklist .vehicle-item .key-specs-values .table.table-striped
td{border:none;padding:5px
10px 5px 10px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.inventory.stocklist .vehicle-item .key-specs-values .table.table-striped
td{padding:2px
10px 2px 10px}}.inventory.stocklist .vehicle-item .key-specs-values .table.table-striped td:nth-child(1){font-weight:normal;color:#808080}.inventory.stocklist .vehicle-item .key-specs-values .table.table-striped td:nth-child(2){font-family:'Open Sans Bold','Droid Sans','Droid Serif',sans-serif;font-weight:bold;color:#808080}.inventory.stocklist .vehicle-item .key-details-values .main-detail{margin-bottom:15px}.inventory.stocklist .vehicle-item .key-details-values .main-detail .icon-fuel
img{margin-top:-30px;width:40px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.inventory.stocklist .vehicle-item .key-details-values .main-detail .icon-fuel
img{width:35px;margin-top:-20px}}.inventory.stocklist .vehicle-item .key-details-values .main-detail .icon-efficiency
img{margin-top:-15px;width:40px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.inventory.stocklist .vehicle-item .key-details-values .main-detail .icon-efficiency
img{width:35px;margin-top:-25px}}.inventory.stocklist .vehicle-item .key-details-values .main-detail .icon-section{width:calc(40% - 10px);text-align:center;display:inline-block}.inventory.stocklist .vehicle-item .key-details-values .main-detail .icon-section img.placeholder-icon{margin-top:-10px}.inventory.stocklist .vehicle-item .key-details-values .main-detail .content-section{color:#808080;width:calc(60% - 10px);margin-right:6px;display:inline-block}.inventory.stocklist .vehicle-item .key-details-values .main-detail .content-section
h2{font-size:20px;margin:0
auto}@media (min-width: 768px){.inventory.stocklist .vehicle-item .key-details-values .main-detail .content-section .main-detail-sub-title{font-size:12px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.inventory.stocklist .vehicle-item .key-details-values .main-detail .content-section .main-detail-sub-title{font-size:9px}}@media (min-width: 768px) and (max-width: 1024px){.inventory.stocklist .vehicle-item .stocklist-enq-btns .btn-more-details, .inventory.stocklist .vehicle-item .stocklist-enq-btns .btn-primary{padding-left:5px}}.inventory.stocklist .vehicle-item .btn-place-deposit{display:block}.inventory.stocklist .vehicle-item .btn-deposit-placed{display:block;background-color:#f2f2f2;color:#808080;border-color:#f2f2f2;border-radius:3px}.inventory.stocklist .vehicle-item .btn-deposit-placed.disabled{opacity:1}.inventory.stocklist .vehicle-item .btn-more-details .fa, .inventory.stocklist .vehicle-item .btn-primary .fa, .inventory.stocklist .vehicle-item .btn-place-deposit .fa, .inventory.stocklist .vehicle-item .btn-deposit-placed
.fa{margin:0
5px}.inventory.stocklist .vehicle-item.mobile-view .vehicle-fuel-spec{margin-bottom:5px;margin-top:-5px}.inventory.stocklist .vehicle-item.mobile-view .vehicle-fuel-spec
.row{margin:0}.inventory.stocklist .vehicle-item.mobile-view .vehicle-fuel-spec .main-detail{padding-top:5px;padding-bottom:5px}.inventory.stocklist .vehicle-item.mobile-view .vehicle-fuel-spec .main-detail .icon-section{width:calc(40% - 10px);text-align:center;display:inline-block}.inventory.stocklist .vehicle-item.mobile-view .vehicle-fuel-spec .main-detail .icon-section .icon
img{max-width:35px}.inventory.stocklist .vehicle-item.mobile-view .vehicle-fuel-spec .main-detail .content-section{color:#808080;width:calc(60% - 10px);display:inline-block}.inventory.stocklist .vehicle-item.mobile-view .vehicle-fuel-spec .main-detail .content-section
strong{font-size:14px}.inventory.stocklist .vehicle-item.mobile-view .vehicle-fuel-spec .main-detail .content-section strong.no-value{font-size:20px;top:-10px;position:relative}.inventory.stocklist .vehicle-item.mobile-view .vehicle-fuel-spec .main-detail .content-section .main-detail-sub-title{font-size:9px}.inventory.stocklist .vehicle-item.mobile-view .vehicle-fuel-spec .fuel-tank-container{border-bottom:solid 2px;border-color:#e5e5e5;border-top-left-radius:3px;min-height:58px;background-color:#fff}.inventory.stocklist .vehicle-item.mobile-view .vehicle-fuel-spec .fuel-efficiency-container{border-left:solid 2px;border-bottom:solid 2px;border-color:#e5e5e5;border-top-right-radius:3px;min-height:58px;background-color:#fff}.inventory.stocklist .vehicle-item.mobile-view .vehicle-key-specs
.row{margin:0}.inventory.stocklist .vehicle-item.mobile-view .vehicle-key-specs
table{margin-bottom:5px}.inventory.stocklist .vehicle-item.mobile-view .vehicle-key-specs:after{border-bottom:4px solid #003478;border-radius:2px;content:"";display:block;margin:0
15px}.inventory.stocklist .vehicle-item.mobile-view .vehicle-info{margin-top:10px}.inventory.stocklist .vehicle-item.mobile-view .vehicle-info
.row{margin:0}.inventory.stocklist .vehicle-item.mobile-view .vehicle-info .mobile-view-pricing-container .row:first-child{height:45px}.inventory.stocklist .vehicle-item.mobile-view .vehicle-info .mobile-view-pricing-container .pricing-container
h5{font-size:20px}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2){.inventory.stocklist .vehicle-item.mobile-view .vehicle-info .mobile-view-pricing-container .pricing-container
h5{font-size:15px}}.inventory.stocklist .vehicle-item.mobile-view .vehicle-info .mobile-view-pricing-container .pricing-container
.stocklist_extra_btns{width:auto !important}.inventory.stocklist .vehicle-item.mobile-view .vehicle-info .mobile-view-pricing-container .pricing-container .stocklist_extra_btns
a{color:#000;display:inline-block;max-width:40px;text-align:center;position:relative;margin:-3px auto}.inventory.stocklist .vehicle-item.mobile-view .vehicle-info .mobile-view-pricing-container .pricing-container .stocklist_extra_btns
a.movie{margin-right:15px}.inventory.stocklist .vehicle-item.mobile-view .vehicle-info .mobile-view-pricing-container .pricing-container .stocklist_extra_btns a.movie
img{right:0;padding:5px}@media only screen and (min-device-width: 320px) and (max-device-width: 767px){.inventory.stocklist .vehicle-item.mobile-view .vehicle-info .mobile-view-pricing-container .pricing-container .stocklist_extra_btns a.movie
img{right:3px;top:2px}}.inventory.stocklist .vehicle-item.mobile-view .vehicle-info .mobile-view-pricing-container .pricing-container .stocklist_extra_btns a.movie
span{color:#333;font-size:9px;position:absolute;top:8px;right:-15px}@media only screen and (min-device-width: 320px) and (max-device-width: 767px){.inventory.stocklist .vehicle-item.mobile-view .vehicle-info .mobile-view-pricing-container .pricing-container .stocklist_extra_btns a.movie
span{right:-20px;top:15px}}.inventory.stocklist .vehicle-item.mobile-view .vehicle-info .mobile-view-pricing-container.has-was-price .row:first-child{height:auto}.inventory.stocklist .vehicle-item.mobile-view .vehicle-ctas .btn.btn-primary{background:#2d96cd;color:#fff;border-color:#2d96cd;border-radius:3px;font-size:14px}.inventory.stocklist .vehicle-item.mobile-view .vehicle-ctas .btn.btn-primary.btn-primary-faint{opacity:0.8}.inventory.stocklist .vehicle-item.mobile-view .vehicle-ctas .btn.btn-primary.btn-primary-light{background:#54abd9;border-color:#54abd9}.inventory.stocklist .vehicle-item.mobile-view .vehicle-ctas .btn.btn-default{border-radius:3px}.inventory.stocklist .vehicle-item.mobile-view .vehicle-ctas .btn-place-deposit{margin-top:5px;opacity:1;background-color:#003478;color:#fff;border-color:#004aab}.inventory.stocklist .vehicle-item.mobile-view .vehicle-ctas .btn-place-deposit:hover, .inventory.stocklist .vehicle-item.mobile-view .vehicle-ctas .btn-place-deposit:active, .inventory.stocklist .vehicle-item.mobile-view .vehicle-ctas .btn-place-deposit:focus{background-color:#001e45}.inventory.stocklist .vehicle-item.mobile-view .vehicle-ctas .btn-place-deposit
.fa{color:#fff}.inventory.stocklist .vehicle-item.mobile-view .vehicle-ctas .btn-deposit-placed{margin-top:5px}.inventory.stocklist .vehicle-item.mobile-view .vehicle-stockno-wrapper
.row{margin-left:0;margin-right:0;margin-top:5px}.inventory.stocklist .vehicle-item.mobile-view .vehicle-stockno-wrapper .stock-no{color:#808080;font-size:12px}.inventory.stocklist .vehicle-item.mobile-list-view .vehicle-thumbnail
img{width:100%}.inventory.stocklist .vehicle-item.mobile-list-view .vehicle-thumbnail #list-sample-img{width:100%;text-align:center;bottom:6px;padding:0
10px 0 10px;position:absolute;font-size:14px;opacity:0.5;text-shadow:1px 1px #000;color:#fff}.inventory.stocklist .vehicle-item.mobile-list-view .vehicle-info .pricing-container.price
.was_price_container{margin-bottom:5px;min-height:20px}.inventory.stocklist .vehicle-item.mobile-list-view .vehicle-info .pricing-container.price .was_price_container
.was_price_value{position:relative}.inventory.stocklist .vehicle-item.mobile-list-view .vehicle-info .pricing-container.price .was_price_container .was_price_value:before{position:absolute;content:"";left:-2px;top:50%;right:-2px;border-top:1px solid;border-color:inherit;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.inventory.stocklist .vehicle-item.mobile-list-view .vehicle-info .pricing-container.price .repayment-container .price-repayments{top:-20px;right:15px}.inventory.stocklist .vehicle-item.mobile-list-view .vehicle-ctas .btn.btn-deposit-placed
.fa{color:#808080}.inventory.stocklist .banner-wrapper
a{display:block;height:220px;overflow:hidden;-ms-background-position-x:center;-ms-background-position-y:center;background-position:center center;background-size:cover;-ms-behavior:url(/cache/css/backgroundsize.min.htc)}.inventory.stocklist .banner-wrapper
img{display:block;width:100%;max-width:100%;height:auto !important;-ms-interpolation-mode:bicubic;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.inventory.stocklist .related-label{text-align:center;background:#333;color:#fff;padding:5px;font-size:13px}.inventory.stocklist .nav>li>a{transition:background-color 333ms;color:#2d96cd;font-weight:700;font-size:13px;font-family:'Open Sans Bold','Droid Sans','Droid Serif',sans-serif}.inventory.stocklist .nav > li > a:hover, .inventory.stocklist .nav>li>a:focus{color:#2477a3;background:#fff}.inventory.stocklist .nav > li > a
.fa{color:#003478}.inventory.stocklist .form-control{border-radius:3px}.inventory.stocklist .disclaimer.disclaimer-redbook{margin:0
auto;margin-top:5px;font-size:10px}.inventory.stocklist.view__column .vehicle-item{border-radius:3px}.inventory.stocklist.view__column .vehicle-item .vehicle-comments{margin-bottom:10px}.inventory.stocklist.view__column .vehicle-item .vehicle-comments
a.primary{color:#2d96cd}.inventory.stocklist.view__list .vehicle-item{border-radius:3px;overflow:hidden;border-color:#f2f2f2}.inventory.stocklist.view__list .vehicle-item .vehicle-thumbnail{position:relative}.inventory.stocklist.view__list .vehicle-item .vehicle-thumbnail .other-location-ribbon-holder{width:66px;height:66px;overflow:hidden;position:absolute;top:0}.inventory.stocklist.view__list .vehicle-item .vehicle-thumbnail .other-location-ribbon{border-top:66px solid #003478;border-right:66px solid transparent;text-align:center}.inventory.stocklist.view__list .vehicle-item .vehicle-thumbnail .other-location-ribbon
.fa{font-size:14px;color:#fff;position:absolute;top:2px;left:4px;transform:rotate(-45deg)}.inventory.stocklist.view__list .vehicle-item .vehicle-thumbnail .other-location-ribbon
span{font-size:10px;color:#fff;position:absolute;top:14px;left:0;width:46px;line-height:1em;transform:rotate(-45deg)}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .other-location-ribbon-holder{width:66px;height:66px;overflow:hidden;position:absolute;top:0}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .other-location-ribbon{border-top:66px solid #003478;border-right:66px solid transparent;text-align:center}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .other-location-ribbon
.fa{font-size:14px;color:#fff;position:absolute;top:2px;left:4px;transform:rotate(-45deg)}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .other-location-ribbon
span{font-size:10px;color:#fff;position:absolute;top:14px;left:0;width:46px;line-height:1em;transform:rotate(-45deg)}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-heading{background:#2d96cd;color:#fff;border-radius:0;padding:8px
15px}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-heading
a{color:#fff}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-heading a:hover, .inventory.stocklist.view__list .vehicle-item .vehicle-panel-heading a:active, .inventory.stocklist.view__list .vehicle-item .vehicle-panel-heading a:focus{text-decoration:none}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-heading a:hover h3, .inventory.stocklist.view__list .vehicle-item .vehicle-panel-heading a:active h3, .inventory.stocklist.view__list .vehicle-item .vehicle-panel-heading a:focus
h3{opacity:0.7}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-heading .heading
h3{color:#fff;margin-bottom:0;display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:16px;margin-top:3px}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-heading
.type{text-align:right}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-heading .type
.condition{text-transform:uppercase;vertical-align:middle;margin-top:10px;display:inline-block;margin-right:10px}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-heading .type .my-garage-img{width:40px}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-heading
.favouritesButton{margin-top:2px}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body{}@media screen and (min-width: 992px){.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .col-md-8{padding-left:0}}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .top-row{padding-top:5px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .top-row{padding-bottom:5px}}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .top-row .stock-no{position:absolute;right:5px;top:-26px;color:#808080;font-size:12px}@media (min-width: 768px){.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .top-row .stock-no{top:-10px}}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .top-row
.condition{color:#666;font-family:'Open Sans Light','Droid Sans','Droid Serif',sans-serif;font-weight:300;font-size:14px}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .top-row
.condition.h4{display:block}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .top-row .state-label{background:#f2f2f2;padding:5px
5px;border-radius:13px}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .top-row .state-label
.fa{color:#003478}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .middle-row{display:flex}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .middle-row{margin-top:10px}}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .bottom-row{font-family:'Open Sans Regular','Droid Sans','Droid Serif',sans-serif}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .bottom-row:before{border-bottom:4px solid #003478;border-radius:2px;content:"";display:block;margin:0
15px 15px 15px}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .bottom-row .vehicle-stockno-wrapper{margin-top:-12px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .bottom-row .vehicle-stockno-wrapper{margin-top:-21px}}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .bottom-row .vehicle-stockno-wrapper .stock-no{color:#808080;font-size:12px}@media screen and (min-width: 992px){.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .bottom-row
.cta{padding-left:0;padding-right:0}}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .bottom-row
.enquire{padding-left:0}@media screen and (max-width: 991px){.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .bottom-row
.enquire{padding-right:0}}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .bottom-row
.view{padding-left:0;margin-bottom:7px}@media screen and (max-width: 991px){.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .bottom-row
.view{padding-right:0}}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .bottom-row .place-deposit{padding-left:0;margin-top:7px;margin-bottom:20px}@media screen and (max-width: 991px){.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .bottom-row .place-deposit{padding-right:0}}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .bottom-row .place-deposit
.btn{background:#2d96cd;color:#fff;border-color:#2d96cd;border-radius:3px;font-size:14px}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .bottom-row .place-deposit .btn:hover, .inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .bottom-row .place-deposit .btn:active, .inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .bottom-row .place-deposit .btn:focus{background:#2477a3}@media (min-width: 992px) and (max-width: 1199px){.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .bottom-row .place-deposit
.btn{font-size:12px}}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .bottom-row .deposit-placed{padding-left:0;margin-top:7px}@media screen and (max-width: 991px){.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .bottom-row .deposit-placed{padding-right:0}}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .bottom-row .deposit-placed
.btn{background-color:#f2f2f2;color:#808080;border-color:#f2f2f2;border-radius:3px;font-size:14px}@media (min-width: 992px) and (max-width: 1199px){.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .bottom-row .deposit-placed
.btn{font-size:12px}}@media (max-width: 1199px) and (min-width: 992px){.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .bottom-row{padding-top:5px}}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .vehicle-thumbnail
img{width:100%}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .list-sample-img{width:100%;text-align:center;bottom:6px;padding:0
10px 0 10px;position:absolute;font-size:14px;opacity:0.5;text-shadow:1px 1px #000;color:#fff}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .btn-more-details{background:#2d96cd;color:#fff;border-color:#2d96cd;border-radius:3px}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .btn-more-details:hover, .inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .btn-more-details:active, .inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .btn-more-details:focus{background:#2477a3}@media (min-width: 992px) and (max-width: 1199px){.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .btn-more-details{font-size:12px}}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body
.fa{color:#003478;font-size:18px}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .btn-place-deposit .fa, .inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .btn-deposit-placed
.fa{font-size:14px}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .btn-deposit-placed
.fa{color:#808080}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .btn-deposit-placed.disabled{opacity:1}@media screen and (min-width: 992px){.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body{padding-top:0;padding-left:0;padding-bottom:0}}.inventory.stocklist.view__list .vehicle-item .btn.btn-primary{background:#2d96cd;color:#fff;border-color:#2d96cd;border-radius:3px;font-size:14px}.inventory.stocklist.view__list .vehicle-item .btn.btn-primary:hover, .inventory.stocklist.view__list .vehicle-item .btn.btn-primary:active, .inventory.stocklist.view__list .vehicle-item .btn.btn-primary:focus{background:#2477a3}@media (min-width: 992px) and (max-width: 1199px){.inventory.stocklist.view__list .vehicle-item .btn.btn-primary{font-size:12px}}.inventory.stocklist.view__list .vehicle-item .cta-key-values{line-height:1.2;margin-top:0;margin-bottom:10px;padding-left:15px;padding-right:15px}@media screen and (max-width: 767px){.inventory.stocklist.view__list .vehicle-item .cta-key-values .col-sm-3{min-height:100px}}.inventory.stocklist.view__list .vehicle-item .cta-key-values .icon-container{padding:5px
20px}.inventory.stocklist.view__list .vehicle-item .cta-key-values .text-container{font-size:13px;line-height:18px}.inventory.stocklist.view__list .vehicle-item .cta-key-values .text-container .cta-icon-text
p{margin-bottom:0}@media screen and (min-width: 1200px){.inventory.stocklist.view__list .vehicle-item .cta-key-values .text-container{height:55px;overflow:hidden}}@media (max-width: 1199px) and (min-width: 992px){.inventory.stocklist.view__list .vehicle-item .cta-key-values
.icon{max-width:25px}}.inventory.stocklist.view__list .vehicle-item .vehicle-pricing{font-family:'Open Sans Light','Droid Sans','Droid Serif',sans-serif;padding:0
15px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.inventory.stocklist.view__list .vehicle-item .vehicle-pricing{padding:0;margin-top:-10px}}.inventory.stocklist.view__list .vehicle-item .vehicle-pricing
.was_price_container{margin-bottom:5px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.inventory.stocklist.view__list .vehicle-item .vehicle-pricing
.was_price_container{margin-bottom:0;font-size:12px}}.inventory.stocklist.view__list .vehicle-item .vehicle-pricing .was_price_container
.was_price_value{position:relative}.inventory.stocklist.view__list .vehicle-item .vehicle-pricing .was_price_container .was_price_value:before{position:absolute;content:"";left:-2px;top:50%;right:-2px;border-top:1px solid;border-color:inherit;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.inventory.stocklist.view__list .vehicle-item .vehicle-pricing
.was_price_container{color:#666}.inventory.stocklist.view__list .vehicle-item .vehicle-pricing
.price{color:#666;font-size:31px;margin-bottom:5px;margin-top:0;font-weight:300}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.inventory.stocklist.view__list .vehicle-item .vehicle-pricing
.price{font-size:20px}}.inventory.stocklist.view__list .vehicle-item .vehicle-pricing
.price.poa{font-size:20px}.inventory.stocklist.view__list .vehicle-item .vehicle-pricing .price .small-text{font-size:14px}.inventory.stocklist.view__list .vehicle-item .vehicle-pricing .price-label{color:#333;font-size:14px}@media (min-width: 992px) and (max-width: 1200px){.inventory.stocklist.view__list .vehicle-item .vehicle-pricing .price-label{font-size:12px}}.inventory.stocklist.view__list .vehicle-item .repayment-container{position:relative;font-family:'Open Sans Light','Droid Sans','Droid Serif',sans-serif;text-align:left;margin-bottom:5px;align-self:flex-end}.inventory.stocklist.view__list .vehicle-item .repayment-container .price-repayments{background:#2d96cd;color:#fff;right:0;white-space:nowrap;font-size:13px;line-height:1.1;position:absolute;top:-31px;text-align:right}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.inventory.stocklist.view__list .vehicle-item .repayment-container .price-repayments{right:15px}}.inventory.stocklist.view__list .vehicle-item .repayment-container .price-repayments .price-per-week{cursor:pointer;padding:5px
15px}.inventory.stocklist.view__list .vehicle-item .repayment-container .price-repayments .price-per-week .price-per-week-figure{font-size:1.5em}.inventory.stocklist.view__list .vehicle-item .repayment-container .price-repayments .price-per-week .fa.fa-exclamation-circle{opacity:0.5;color:#fff}.inventory.stocklist.view__list .vehicle-item .repayment-container .price-repayments .exclusion-text{white-space:normal;padding:5px
15px;text-align:center}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.inventory.stocklist.view__list .vehicle-item .repayment-container .price-repayments .exclusion-text{font-size:10px}}.inventory.stocklist.view__list .vehicle-item .vehicle-comments{line-height:1.1;color:#666;font-size:14px}.inventory.stocklist.view__list .vehicle-item .vehicle-comments
.fa{font-size:2em;display:inline;float:left;margin-right:10px;margin-top:0.1em}.inventory.stocklist.view__list .vehicle-item .vehicle-comments
a.primary{color:#2d96cd}@media (max-width: 1199px) and (min-width: 992px){.inventory.stocklist.view__list .vehicle-item .vehicle-comments{font-size:12px;padding-left:10px;padding-right:10px}}.inventory.stocklist.view__list .vehicle-item .vehicle-vin
.fa{margin-right:5px}.inventory.stocklist.view__list .vehicle-item .stocklist_extra_btns
.btn{margin:5px
0 5px 0}.inventory.stocklist.view__list .vehicle-item .stocklist_extra_btns
a{display:inline-block;max-width:50px;text-align:center;position:relative}.inventory.stocklist.view__list .vehicle-item .stocklist_extra_btns a
img{margin:-9px auto !important;padding:0px
0px;max-width:100%;display:block;position:relative}.inventory.stocklist.view__list .vehicle-item .stocklist_extra_btns a.movie
img{float:left;right:18px;padding:8px}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.inventory.stocklist.view__list .vehicle-item .stocklist_extra_btns a.movie
img{right:23px}}.inventory.stocklist.view__list .vehicle-item .stocklist_extra_btns a.movie
span{color:#333;font-size:11px;position:absolute;top:8px;right:0px}.inventory.stocklist.view__list .vehicle-item .stocklist_extra_btns a:hover{opacity:0.75}.inventory.stocklist.view__list .vehicle-item.deposit-placed .vehicle-panel-heading{background-color:#f2f2f2;color:#808080;border-color:#f2f2f2}.inventory.stocklist.view__list .vehicle-item.deposit-placed .vehicle-panel-heading .heading
h3{color:#808080}.inventory.stocklist.view__list .vehicle-item.deposit-placed .favouritesButton
.fa{color:#808080}.inventory.stocklist.view__list .vehicle-item.deposit-placed .vehicle-img{opacity:0.45}.inventory.stocklist.view__list .vehicle-item.deposit-placed.mobile-list-view .vehicle-type.panel-heading{background-color:#f2f2f2;color:#808080;border-color:#f2f2f2}.inventory.stocklist.view__list .vehicle-item.deposit-placed.mobile-list-view .vehicle-type.panel-heading
h3{color:#808080}.inventory.stocklist.view__list .vehicle-item.item-sold .vehicle-img{opacity:0.45}.inventory.detail{color:#656565;margin-right:0}.inventory.detail .navbar-toggle{background:#2d96cd}.inventory.detail .navbar-toggle .icon-bar{background:#fff}.inventory.detail
.title{padding:0;width:70%}.inventory.detail .title.hidden-lg{width:80%;padding-top:15px}@media screen and (min-width: 767px){.inventory.detail .title.hidden-lg{width:100%}}.inventory.detail .title
h1{margin-bottom:7px;margin-top:7px;font-family:'Open Sans Bold','Droid Sans','Droid Serif',sans-serif;color:#656565;line-height:1.4;font-size:18px}.inventory.detail .inventory-header{background-color:#f2f2f2;padding-right:0;width:100%;margin-left:0}.inventory.detail .inventory-header
h3{font-family:'Open Sans Bold','Droid Sans','Droid Serif',sans-serif;color:#808080;font-size:14px;text-transform:uppercase;margin-top:15px;line-height:20px}.inventory.detail .inventory-header button.navbar-toggle{margin-right:0}.inventory.detail .inventory-header .add-vehicle.hidden-lg{margin-top:15px;padding:0
10px}.inventory.detail .inventory-header .favouritesButton-navbar{margin-right:10px}.inventory.detail .inventory-header #top-nav{background:#f2f2f2}.inventory.detail .inventory-header #top-nav .add-vehicle{margin-top:15px;padding-left:25px}@media screen and (max-width: 767px){.inventory.detail .inventory-header .col-xs-5, .inventory.detail .inventory-header .col-sm-7{padding-right:0}.inventory.detail .inventory-header .col-xs-5 a, .inventory.detail .inventory-header .col-sm-7
a{font-family:'Open Sans Bold','Droid Sans','Droid Serif',sans-serif;color:#2d96cd}}.inventory.detail .navbar-nav.nav>li>a{color:#2d96cd;font-weight:700;font-size:13px;font-family:'Open Sans Bold','Droid Sans','Droid Serif',sans-serif}.inventory.detail .navbar-nav.nav > li > a:hover, .inventory.detail .navbar-nav.nav>li>a:focus{color:#2477a3;background:#fff}.inventory.detail .navbar-nav
.favouritesButton{display:inline-block}.inventory.detail
#stockItemCanvas{margin-bottom:50px}.inventory.detail .vehicle-details
a{color:#808080}.inventory.detail .vehicle-details #details-and-similar{margin-top:15px;padding-top:15px;background:#fff}@media screen and (max-width: 767px){.inventory.detail .vehicle-details #details-and-similar{margin-top:0;padding-top:0}}@media screen and (min-width: 992px){.inventory.detail .vehicle-details #details-and-similar
.blinker{padding-left:0}}.inventory.detail .vehicle-details #details-and-similar .blinker .DSSmartyPluginBlinker .blinker-container{max-width:none;margin-bottom:30px}@media screen and (min-width: 992px){.inventory.detail .vehicle-details #details-and-similar .blinker .DSSmartyPluginBlinker .blinker-container{margin-top:-17px}}.inventory.detail .vehicle-details #details-and-similar
.comments{color:#808080;font-size:12px}.inventory.detail .vehicle-details #details-and-similar .comments .panel-body
strong{font-family:'Open Sans Bold','Droid Sans','Droid Serif',sans-serif}@media screen and (min-width: 992px){.inventory.detail .vehicle-details #details-and-similar
.comments{padding-left:0}}.inventory.detail .vehicle-details #details-and-similar #contact-map{color:#808080;font-size:12px}.inventory.detail .vehicle-details #details-and-similar #contact-map .panel-body
h4{font-weight:bold}@media screen and (max-width: 767px){.inventory.detail .vehicle-details #details-and-similar #contact-map .panel-body{padding-top:0}.inventory.detail .vehicle-details #details-and-similar #contact-map .panel-body
h4{padding-top:8px}}.inventory.detail .vehicle-details #details-and-similar #contact-map
#location_menu{margin-top:0;border-bottom:none}@media screen and (max-width: 992px) and (min-width: 768px){.inventory.detail .vehicle-details #details-and-similar #contact-map
#location_menu{padding-left:5px}}.inventory.detail .vehicle-details #details-and-similar #contact-map #location_menu
.fa{font-size:22px}.inventory.detail .vehicle-details #details-and-similar #contact-map #location_menu
li{text-align:center;text-transform:uppercase}.inventory.detail .vehicle-details #details-and-similar #contact-map #location_menu li
a{padding:8px
15px;font-size:14px}.inventory.detail .vehicle-details #details-and-similar #contact-map
h4{text-transform:uppercase;font-size:14px;font-family:'Open Sans Bold','Droid Sans','Droid Serif',sans-serif}.inventory.detail .vehicle-details #details-and-similar #contact-map
p{margin-bottom:7px}.inventory.detail .vehicle-details #details-and-similar #contact-map p
.fa{color:#808080;margin-right:8px}.inventory.detail .vehicle-details #details-and-similar #contact-map p .fa.fa-phone{margin-right:5px}.inventory.detail .vehicle-details #details-and-similar #dealer_summary_contact .panel-body{padding-right:0}@media screen and (max-width: 992px) and (min-width: 768px){.inventory.detail .vehicle-details #details-and-similar #dealer_summary_contact .panel-body ul.col-sm-6{padding-top:35px}}.inventory.detail .vehicle-details #details-and-similar #dealer_summary_contact .panel-body.map{padding-left:0;padding-top:0}@media screen and (max-width: 992px){.inventory.detail .vehicle-details #details-and-similar #dealer_summary_contact .panel-body.map
ul.nav{padding-right:0}}@media screen and (min-width: 992px){.inventory.detail .vehicle-details #details-and-similar
#contact{padding-left:0}}.inventory.detail .primary-color-div{background-color:#fff;padding-left:15px;padding-right:15px}.inventory.detail .vehicle-header{background-color:#fff;color:#666;border-radius:2px;margin-left:0;margin-right:0}.inventory.detail .vehicle-header
h1{margin-top:12px;margin-bottom:12px}.inventory.detail .vehicle-header
h2{font-size:23px;color:#fff}.inventory.detail .vehicle-header .item-title{padding-left:0px}.inventory.detail .vehicle-header .item-title
h1{font-size:14px;text-transform:none;font-family:'Open Sans Bold','Droid Sans','Droid Serif',sans-serif}@media only screen and (max-width: 479px){.inventory.detail .vehicle-header .item-title{padding-right:15px}}.inventory.detail .vehicle-header .favouritesButton
.fa{opacity:1;color:#ccc}.inventory.detail .vehicle-header .favouritesButton .fa.rotate-45:hover{color:#ccc}.inventory.detail .other-location-row-height{display:flex}.inventory.detail .other-location-row-height .col-xs-1{width:20px !important;padding:8px
0px 8px 8px}.inventory.detail .other-location-row-height .col-xs-11{width:calc(100% - 20px) !important;padding:8px
5px}.inventory.detail .other-location-title{background-color:#f8f8f8;color:#666;border-radius:2px;font-size:14px;margin-left:0;margin-right:0;margin-bottom:5px}.inventory.detail .other-location-title
.fa{color:#2d96cd;padding-right:2px;font-size:16px}.inventory.detail .other-location-title
span{font-weight:bold}.inventory.detail .auto-ribbon-holder .gallery-image-icon, .inventory.detail .video-ribbon-holder .gallery-image-icon, .inventory.detail .gallery-ribbon-holder .gallery-image-icon{width:45px;height:45px;border-radius:22.5px;background-color:white;opacity:0.7}@media screen and (max-width: 767px){.inventory.detail .auto-ribbon-holder .gallery-image-icon, .inventory.detail .video-ribbon-holder .gallery-image-icon, .inventory.detail .gallery-ribbon-holder .gallery-image-icon{width:30px;height:30px;border-radius:15px}}.inventory.detail .auto-ribbon-holder, .inventory.detail .video-ribbon-holder, .inventory.detail .gallery-ribbon-holder{position:absolute;bottom:5px;text-align:left;padding:10px
15px;max-width:160px;opacity:1}@media screen and (max-width: 767px){.inventory.detail .auto-ribbon-holder, .inventory.detail .video-ribbon-holder, .inventory.detail .gallery-ribbon-holder{bottom:0}}.inventory.detail .auto-ribbon-holder{right:100px}@media screen and (max-width: 767px){.inventory.detail .auto-ribbon-holder{right:60px}}.inventory.detail .video-ribbon-holder{right:50px}@media screen and (max-width: 767px){.inventory.detail .video-ribbon-holder{right:25px}}.inventory.detail .gallery-ribbon-holder{right:0}@media screen and (max-width: 767px){.inventory.detail .gallery-ribbon-holder{right:-10px}}.inventory.detail .ribbon-holder{background-color:#003478;height:32px;top:0;right:0;position:absolute}.inventory.detail .ribbon-holder::after{content:"";position:absolute;top:-10px;left:-16px;width:0;height:0;margin:10px
auto;border-left:16px solid transparent;border-top:32px solid #003478}.inventory.detail
.ribbon{color:#fff;text-align:center;display:block;padding-top:3px;padding-left:20px;padding-right:20px}.inventory.detail .ribbon
span{font-size:17px;font-family:'Open Sans Bold','Droid Sans','Droid Serif',sans-serif}.inventory.detail .other-location-ribbon-holder{width:90px;height:90px;overflow:hidden;position:absolute;top:0}.inventory.detail .other-location-ribbon{border-top:90px solid #2d96cd;border-right:90px solid transparent}.inventory.detail .other-location-ribbon
span{color:#003478;font-size:12px;position:absolute;top:1px;left:1px;right:40px;line-height:1.2;text-align:center;transform:rotate(-45deg)}.inventory.detail .other-location-ribbon span
.fa{font-size:18px;margin-left:-2px}.inventory.detail #cta-buttons{margin:0;width:100%;text-transform:uppercase}@media screen and (max-width: 767px){.inventory.detail #cta-buttons{padding-left:15px;padding-right:15px;padding-top:5px}}.inventory.detail #cta-buttons
.finance{padding-left:0}.inventory.detail #cta-buttons .finance.col-sm-12{padding-right:0}@media screen and (max-width: 767px){.inventory.detail #cta-buttons .finance.col-xs-6{padding-right:3px}.inventory.detail #cta-buttons .finance
a{font-size:12px}}.inventory.detail #cta-buttons
.brochure{padding-right:0;padding-left:0}.inventory.detail #cta-buttons
.btn{background-color:#fff;color:#2d96cd;border-color:#2d96cd;padding-top:25px;padding-bottom:25px;border-radius:5px;display:block;opacity:0.7;font-family:'Open Sans Bold','Droid Sans','Droid Serif',sans-serif;transition:background-color 333ms}@media screen and (max-width: 767px){.inventory.detail #cta-buttons
.btn{padding-top:10px;padding-bottom:10px}}.inventory.detail #cta-buttons .btn:hover, .inventory.detail #cta-buttons .btn:active, .inventory.detail #cta-buttons .btn:focus{background-color:#2477a3;opacity:1;color:#fff}.inventory.detail #cta-buttons .btn:hover .fa, .inventory.detail #cta-buttons .btn:active .fa, .inventory.detail #cta-buttons .btn:focus
.fa{color:#fff}.inventory.detail #cta-buttons .btn
.fa{font-size:20px;color:#2d96cd;padding-right:5px}.inventory.detail #cta-buttons .place-deposit
.btn{opacity:1;background-color:#003478;color:#fff;border-color:#004aab}.inventory.detail #cta-buttons .place-deposit .btn:hover, .inventory.detail #cta-buttons .place-deposit .btn:active, .inventory.detail #cta-buttons .place-deposit .btn:focus{background-color:#001e45}.inventory.detail #cta-buttons .place-deposit .btn
.fa{color:#fff}.inventory.detail #cta-buttons.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.inventory.detail #cta-buttons.btn-group > .btn:last-child:not(:first-child), .inventory.detail #cta-buttons.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.inventory.detail #cta-buttons .deposit-placed, .inventory.detail #cta-buttons .place-deposit{padding-right:0;padding-left:0}@media screen and (max-width: 767px){.inventory.detail #cta-buttons .deposit-placed, .inventory.detail #cta-buttons .place-deposit{padding-left:3px}.inventory.detail #cta-buttons .deposit-placed a, .inventory.detail #cta-buttons .place-deposit
a{font-size:12px}}.inventory.detail #gallery-and-form{background:#fff;padding-top:15px;padding-bottom:15px}.inventory.detail #gallery-and-form .gallery-icon{background:#fff;background-color:rgba(255, 255, 255, 0.72);width:100%;margin:0
auto;transition:background-color 333ms}.inventory.detail #gallery-and-form .btn-gallery-open{cursor:pointer;background-position:center;background-size:cover}.inventory.detail #gallery-and-form .btn-gallery-open:hover
img{background-color:rgba(255, 255, 255, 0.9) !important}.inventory.detail #gallery-and-form #image-gallery .carousel-control{opacity:0.7;transition:opacity 333ms;color:#fff}.inventory.detail #gallery-and-form #image-gallery .carousel-control:hover{opacity:0.9}.inventory.detail #gallery-and-form #image-gallery .carousel-caption{position:absolute;bottom:40px;left:30px;text-align:left;background-color:#333;padding:10px
15px;right:0;opacity:0.75;max-width:160px;border-top-left-radius:3px;border-top-right-radius:3px}@media only screen and (max-width: 479px){.inventory.detail #gallery-and-form #image-gallery .carousel-caption{padding:5px
10px;max-width:100%;width:100%;left:0;border-radius:0;text-align:center;bottom:-30px}}.inventory.detail #gallery-and-form #image-gallery .item img.gallery-photo{margin:0
auto;width:100%;min-height:218px}.inventory.detail #gallery-and-form #image-gallery .carousel-inner.deposit-placed
.item{opacity:0.45}.inventory.detail #gallery-and-form #image-gallery .carousel-inner.item-sold
.item{opacity:0.45}.inventory.detail #gallery-and-form #image-gallery .carousel-inner .img-responsive{width:100%}.inventory.detail #gallery-and-form #image-gallery .carousel-inner #carousel-sample-img{width:100%;text-align:center;bottom:10px;padding:0
10px 0 10px;position:absolute;font-size:14px;opacity:0.5;text-shadow:1px 1px #000;color:#fff}.inventory.detail #gallery-and-form #image-gallery .carousel-inner .embed-photo-sample-image{position:absolute;bottom:0;margin-left:40%;text-align:center;opacity:0.5;text-shadow:1px 1px #000;color:#fff}@media only screen and (max-width: 479px){.inventory.detail #gallery-and-form #slider_with_thumbs .carousel-thumbs{margin-top:30px}}.inventory.detail #gallery-and-form
#thumbnail_container{margin-top:1px}@media screen and (min-width: 992px){.inventory.detail #gallery-and-form
#thumbnail_container{display:none}}@media screen and (max-width: 991px){.inventory.detail #gallery-and-form
#thumbnail_container{display:none}}@media screen and (max-width: 1199px) and (min-width: 768px){.inventory.detail #gallery-and-form
#thumbnail_container{height:190px}}.inventory.detail #gallery-and-form #thumbnail_container
.thumbnail{margin-bottom:0;padding:0;border-radius:0;border:1px
solid transparent;background-color:transparent;box-shadow:0 0 0 transparent}.inventory.detail #gallery-and-form #thumbnail_container .thumbnail #thumbnail-sample-img{bottom:6px;left:5px;padding:0
10px 0 10px;position:absolute;font-size:11px;background-color:#333;opacity:0.6;color:#fff}.inventory.detail #gallery-and-form #thumbnail_container .thumbnail:hover{border-color:#b3b3b3;box-shadow:0 0 5px #b3b3b3}.inventory.detail #gallery-and-form #all_thumbs
.row{margin-right:0;margin-left:0}.inventory.detail #gallery-and-form #all_thumbs
h4{font-size:21px;padding-left:15px;line-height:normal;margin-top:2px;margin-bottom:15px}.inventory.detail #gallery-and-form #all_thumbs
img.thumb{border:1px
solid rgba(0, 0, 0, 0)}.inventory.detail #gallery-and-form #all_thumbs
.btn{background-color:#2d96cd;color:#fff;border-color:#2477a3;transition:background-color 333ms}.inventory.detail #gallery-and-form #all_thumbs .btn:hover, .inventory.detail #gallery-and-form #all_thumbs .btn:active, .inventory.detail #gallery-and-form #all_thumbs .btn:focus{background-color:#2477a3}.inventory.detail #gallery-and-form #all_thumbs .btn
.fa{font-size:18px}.inventory.detail #gallery-and-form #all_thumbs .enlarge-image
img{border:1px
solid transparent;box-shadow:0 0 0 transparent;transition:border 333ms, box-shadow 333ms;width:100%}.inventory.detail #gallery-and-form #all_thumbs .enlarge-image:hover
img{border-color:#b3b3b3;box-shadow:0 0 5px #b3b3b3}@media screen and (min-width: 992px){.inventory.detail #gallery-and-form
#cta_icon_container{padding-left:0}}@media screen and (max-width: 991px){.inventory.detail #gallery-and-form
#cta_icon_container{margin-top:10px}}.inventory.detail #gallery-and-form
.title_container{margin-bottom:15px;margin-top:-10px}.inventory.detail #gallery-and-form
.pricing_container{color:#666;font-family:'Open Sans Regular','Droid Sans','Droid Serif',sans-serif}.inventory.detail #gallery-and-form .pricing_container .state-label{text-align:right;padding-right:0}.inventory.detail #gallery-and-form .pricing_container .state-label
span{background:#f2f2f2;padding:5px
13px;border-radius:13px}.inventory.detail #gallery-and-form .pricing_container .state-label span
.fa{color:#003478}.inventory.detail #gallery-and-form .pricing_container:after{border-bottom:4px solid #003478;border-radius:2px;content:"";display:block}.inventory.detail #gallery-and-form .pricing_container
.was_price_value{position:relative}.inventory.detail #gallery-and-form .pricing_container .was_price_value:before{position:absolute;content:"";left:-2px;top:50%;right:-2px;border-top:1px solid;border-color:inherit;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.inventory.detail #gallery-and-form .pricing_container
.price_text{white-space:nowrap;font-size:12px}@media screen and (max-width: 767px){.inventory.detail #gallery-and-form .pricing_container
.price_text{font-size:10px}}.inventory.detail #gallery-and-form .pricing_container
.price_value{font-size:35px}.inventory.detail #gallery-and-form .pricing_container
.price{padding:0}.inventory.detail #gallery-and-form .pricing_container .price .kbb-price-advisor-text{font-size:12px;margin-top:20px;padding-bottom:20px}.inventory.detail #gallery-and-form .pricing_container .price .kbb-price-advisor-text.not-above{padding-bottom:30px}@media screen and (max-width: 991px){.inventory.detail #gallery-and-form .pricing_container .price .kbb-price-advisor-text.not-above{padding-bottom:0}}.inventory.detail #gallery-and-form .pricing_container .price .kbb-price-advisor-text .kbb-market-estimate-status{font-weight:700}.inventory.detail #gallery-and-form .pricing_container .price .kbb-price-advisor-text .kbb-market-estimate-status.above{color:#bd2025}.inventory.detail #gallery-and-form .pricing_container .price .kbb-price-advisor-text .kbb-market-estimate-status.within{color:#589254;padding-top:27px}.inventory.detail #gallery-and-form .pricing_container .price .kbb-price-advisor-text .kbb-market-estimate-status.below{color:#989898;padding-top:17px}.inventory.detail #gallery-and-form .pricing_container .price .kbb-price-advisor-text .kbb-market-estimate-price-range{color:#989898}.inventory.detail #gallery-and-form .pricing_container .price .kbb-price-advisor-text .kbb-above-market-estimate-reason{font-weight:700;text-decoration:underline;margin-top:10px}.inventory.detail #gallery-and-form .pricing_container .price .kbb-price-advisor-text .kbb-above-market-estimate-reason .fa-exclamation-circle{margin-right:5px;color:#d6d6d6}@media screen and (max-width: 767px){.inventory.detail #gallery-and-form .pricing_container .price .kbb-price-advisor-text{margin-top:5px}}@media screen and (min-width: 768px) and (max-width: 991px){.inventory.detail #gallery-and-form .pricing_container .price .kbb-price-advisor-text{margin-top:15px}}.inventory.detail #gallery-and-form .pricing_container .repayment-container{position:relative}.inventory.detail #gallery-and-form .pricing_container .repayment-container .price-repayments{background:#2d96cd;color:#fff;position:absolute;right:0;font-size:12px;text-align:center;line-height:1.1;white-space:nowrap}@media screen and (max-width: 767px){.inventory.detail #gallery-and-form .pricing_container .repayment-container .price-repayments{padding:5px
5px}}.inventory.detail #gallery-and-form .pricing_container .repayment-container .price-repayments .price-per-week{cursor:pointer;padding:5px
15px}.inventory.detail #gallery-and-form .pricing_container .repayment-container .price-repayments .price-per-week .price-per-week-figure{font-size:1.5em}.inventory.detail #gallery-and-form .pricing_container .repayment-container .price-repayments .exclusion-text{white-space:normal;padding:5px
15px;text-align:center}.inventory.detail #gallery-and-form .pricing_container .repayment-container .price-repayments
.fa{opacity:0.5;color:#fff;cursor:pointer}.inventory.detail #gallery-and-form .pricing_container .kbb-price-advisor-fan .fan-wrapper{width:140px;margin:auto}@media screen and (min-width: 1200px){.inventory.detail #gallery-and-form .pricing_container .kbb-price-advisor-fan .fan-wrapper{padding-top:20px}}.inventory.detail #gallery-and-form .pricing_container .kbb-price-advisor-fan .fan-wrapper
img{width:100%}.inventory.detail #gallery-and-form .pricing_container .kbb-price-advisor-fan .fan-wrapper .fa-exclamation-circle{position:relative;bottom:20px;color:#d6d6d6;cursor:pointer}@media (min-width: 768px) and (max-width: 991px){.inventory.detail #gallery-and-form .pricing_container .kbb-price-advisor-fan .fan-wrapper .fa-exclamation-circle{font-size:18px}}@media screen and (max-width: 1199px){.inventory.detail #gallery-and-form .pricing_container .kbb-price-advisor-fan{position:absolute;top:20px;left:60%}.inventory.detail #gallery-and-form .pricing_container .kbb-price-advisor-fan .fan-wrapper{width:110px}}@media screen and (max-width: 1199px) and (max-width: 991px){.inventory.detail #gallery-and-form .pricing_container .kbb-price-advisor-fan.above{top:60px}}@media screen and (min-width: 992px) and (max-width: 1199px){.inventory.detail #gallery-and-form .pricing_container .kbb-price-advisor-fan{top:140px;left:67%}.inventory.detail #gallery-and-form .pricing_container .kbb-price-advisor-fan.no-price-per-week{top:100px}.inventory.detail #gallery-and-form .pricing_container .kbb-price-advisor-fan .fan-wrapper{width:130px}}@media screen and (min-width: 768px) and (max-width: 991px){.inventory.detail #gallery-and-form .pricing_container .kbb-price-advisor-fan{top:25px;left:73%}.inventory.detail #gallery-and-form .pricing_container .kbb-price-advisor-fan .fan-wrapper{width:120px}}.inventory.detail #gallery-and-form .campaign-comments-container #campaign-comments{font-size:12px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}@media screen and (max-width: 767px){.inventory.detail #gallery-and-form .campaign-comments-container #campaign-comments{-webkit-line-clamp:8}}.inventory.detail #gallery-and-form .cta-key-values{margin:15px
0 20px 0;font-size:12px}.inventory.detail #gallery-and-form .cta-key-values.top{margin-bottom:0}@media (max-width: 767px){.inventory.detail #gallery-and-form .cta-key-values{margin-bottom:0}}@media (min-width: 768px) and (max-width: 992px){.inventory.detail #gallery-and-form .cta-key-values .col-sm-6.col-xs-6{text-align:center}}@media screen and (max-width: 767px){.inventory.detail #gallery-and-form .cta-key-values .col-xs-6{padding-left:0;padding-right:0}}.inventory.detail #gallery-and-form .cta-key-values .col-sm-3{padding-right:1px;padding-left:1px;margin-left:8%}.inventory.detail #gallery-and-form .cta-key-values .col-sm-3:first-child{padding-left:0}.inventory.detail #gallery-and-form .cta-key-values .col-sm-3:last-child{padding-right:0}.inventory.detail #gallery-and-form .cta-key-values .col-sm-7{padding-left:0}@media screen and (max-width: 767px){.inventory.detail #gallery-and-form .cta-key-values .col-sm-7{padding-left:15px;padding-right:0}}.inventory.detail #gallery-and-form .cta-key-values .col-sm-7
div{padding-top:7px;line-height:1.1}.inventory.detail #gallery-and-form .cta-key-values .cta-icon{line-height:normal;font-weight:bold;background:#f2f2f2;padding:5px
0}.inventory.detail #gallery-and-form .cta-key-values .cta-icon-text{color:#808080;word-wrap:break-word;line-height:1.2;margin-top:4px}.inventory.detail #gallery-and-form .cta-key-values .icon
img{width:37px;display:block;margin:0
auto}.inventory.detail #gallery-and-form
.btns{margin-top:-5px}.inventory.detail #gallery-and-form
.btn.cta{padding-top:15px;padding-bottom:20px;padding-left:5px;padding-right:5px;background-color:#2d96cd;color:#fff;border-color:#2d96cd;transition:background-color 333ms;border-radius:5px}@media screen and (max-width: 767px){.inventory.detail #gallery-and-form
.btn.cta{padding-top:5px;padding-bottom:5px}}.inventory.detail #gallery-and-form .btn.cta:hover, .inventory.detail #gallery-and-form .btn.cta:active, .inventory.detail #gallery-and-form .btn.cta:focus{background-color:#2477a3}.inventory.detail #gallery-and-form .btn.cta
h5{font-size:13px;text-transform:uppercase;margin-top:15px;margin-right:0;margin-left:0;margin-bottom:6px}.inventory.detail #gallery-and-form .btn.cta
h3{font-size:26px;text-transform:uppercase;margin-top:0;margin-right:0;margin-left:0;margin-bottom:0;font-family:'Open Sans Regular','Droid Sans','Droid Serif',sans-serif}@media only screen and (min-width: 992px) and (max-width: 1199px){.inventory.detail #gallery-and-form .btn.cta
h3{font-size:22px}}.inventory.detail #gallery-and-form .btn.cta
.fa{font-size:31px}.inventory.detail #gallery-and-form .call-us-cta-wrap{margin-bottom:10px;border-radius:5px}@media screen and (max-width: 767px){.inventory.detail #gallery-and-form .call-us-cta-wrap{margin-bottom:0}}@media screen and (min-width: 768px){.inventory.detail #gallery-and-form .call-us-cta-wrap{padding-left:0}}.inventory.detail #gallery-and-form .call-us-cta-wrap
.fa{margin-bottom:3px}.inventory.detail #gallery-and-form .enquire-now-cta-wrap{margin-bottom:10px}.inventory.detail #gallery-and-form .enquire-now-cta-wrap
.fa{margin-bottom:3px}@media screen and (max-width: 767px){.inventory.detail #gallery-and-form .enquire-now-cta-wrap{margin-bottom:0}}@media screen and (min-width: 768px){.inventory.detail #gallery-and-form .enquire-now-cta-wrap{padding-left:0;padding-right:0}}.inventory.detail #gallery-and-form #contact_form .btn
.fa{font-size:18px}.inventory.detail #gallery-and-form #contact_form
#summary_btn.btn{background-color:#2d96cd;color:#fff;border-color:#2477a3;transition:background-color 333ms}.inventory.detail #gallery-and-form #contact_form #summary_btn.btn:hover, .inventory.detail #gallery-and-form #contact_form #summary_btn.btn:active, .inventory.detail #gallery-and-form #contact_form #summary_btn.btn:focus{background-color:#2477a3}.inventory.detail #gallery-and-form #contact_form label.col-sm-2.control-label{margin-top:5px;font-family:'Open Sans Light','Droid Sans','Droid Serif',sans-serif;color:#666;font-weight:normal}.inventory.detail #gallery-and-form #contact_form .form-control{margin-bottom:5px}.inventory.detail #gallery-and-form #contact_form .form-control:focus{border-color:#2477a3;outline:0;-webkit-box-shadow:inset 0 0 0 #7dc0e3, 0 0 2px #7dc0e3;box-shadow:inset 0 0 0 #7dc0e3, 0 0 2px #7dc0e3}.inventory.detail #gallery-and-form #contact_form .form-control.alert{height:initial}.inventory.detail #gallery-and-form #contact_form .btn-submit-enquiry{margin-top:10px;background-color:#2d96cd;border-color:#2477a3;color:#fff;transition:background-color 333ms}.inventory.detail #gallery-and-form #contact_form .btn-submit-enquiry:hover, .inventory.detail #gallery-and-form #contact_form .btn-submit-enquiry:active, .inventory.detail #gallery-and-form #contact_form .btn-submit-enquiry:focus{background-color:#2477a3;outline:none}.inventory.detail #gallery-and-form #contact_form
h4{font-size:21px;line-height:normal;margin-top:2px;margin-bottom:15px;font-family:'Open Sans Light','Droid Sans','Droid Serif',sans-serif;color:#666}.inventory.detail #gallery-and-form #contact_form
.checkbox{margin-top:6px;margin-bottom:6px}.inventory.detail #gallery-and-form #contact_form
.collapse{border-bottom:1px solid #ddd;padding-bottom:8px}@media only screen and (max-width: 479px){.inventory.detail #gallery-and-form
#contact_form{margin-top:43px}}.inventory.detail .details .main-detail{padding-bottom:20px}@media screen and (max-width: 767px){.inventory.detail .details .main-detail{border-top:rgba(112, 112, 112, 0.5) 1px solid;border-radius:0;padding-top:20px}}.inventory.detail .details .main-detail-half{width:calc(50% - 5px);display:inline-block}.inventory.detail .details .main-detail-half .icon-section{width:calc(40% - 10px);text-align:center;display:inline-block}.inventory.detail .details .main-detail-half .content-section{width:calc(60% - 10px);margin-right:6px;display:inline-block}.inventory.detail .details .main-detail-half .content-section
h2{margin:0
auto}@media screen and (max-width: 767px){.inventory.detail .details .main-detail-half .content-section
h2{font-size:20px}}.inventory.detail .details .main-detail-half .content-section .main-detail-sub-title{padding-top:5px}@media screen and (max-width: 767px){.inventory.detail .details .main-detail-half .content-section .main-detail-sub-title{font-size:10px}}.inventory.detail .details .icon-fuel
img{width:40px;margin-top:-40px}@media screen and (max-width: 767px){.inventory.detail .details .icon-fuel
img{margin-top:-30px}}.inventory.detail .details .icon-efficiency
img{width:47px;margin-top:-40px}@media screen and (max-width: 767px){.inventory.detail .details .icon-efficiency
img{margin-top:-30px}}.inventory.detail #details-tabs li.col-xs-12
a{margin-right:0}.inventory.detail #details-tabs
li{opacity:0.7}.inventory.detail #details-tabs li.col-md-6{width:calc(50% - 5px)}.inventory.detail #details-tabs li.col-md-6.left{margin-right:10px}.inventory.detail #details-tabs li
.fa{font-size:22px;margin-right:8px;color:#fff}@media screen and (max-width: 767px){.inventory.detail #details-tabs li .fa.fa-caret-down, .inventory.detail #details-tabs li .fa.fa-caret-up{margin-right:0}}@media screen and (max-width: 360px){.inventory.detail #details-tabs li
.fa{font-size:18px}}.inventory.detail #details-tabs li.active, .inventory.detail #details-tabs li:hover, .inventory.detail #details-tabs li:focus{opacity:1}.inventory.detail #details-tabs li.active .fa, .inventory.detail #details-tabs li:hover .fa, .inventory.detail #details-tabs li:focus
.fa{color:#003478}.inventory.detail #details-tabs li.active
a{color:#fff;background-color:#2d96cd;border-color:#2477a3}.inventory.detail #details-tabs li:first-child
a{border-radius:5px}.inventory.detail #details-tabs li:last-child
a{border-radius:5px}.inventory.detail #details-tabs li
a{padding:6px
15px;border:none}.inventory.detail #details-tabs li a>span{top:9px;position:absolute}@media screen and (max-width: 360px){.inventory.detail #details-tabs li a>span{font-size:10px}}.inventory.detail #details-table{border:none;border-radius:0;margin-bottom:20px;margin-top:15px}.inventory.detail #details-table .table-striped{font-size:12px}.inventory.detail #details-table .table-striped
td{border:none;padding:10px
10px 10px 15px !important}.inventory.detail #details-table .table-striped td:nth-child(1){font-weight:normal;color:#808080}.inventory.detail #details-table .table-striped td:nth-child(2){font-family:'Open Sans Bold','Droid Sans','Droid Serif',sans-serif;font-weight:bold}.inventory.detail #details-table .table-striped>tbody>tr:nth-of-type(even){background:#fff}.inventory.detail #details-table .table-striped>tbody>tr:nth-of-type(odd){background:#f2f2f2}.inventory.detail #vehicle-features .table-striped td:nth-child(2){font-family:'Open Sans Regular','Droid Sans','Droid Serif',sans-serif;font-weight:normal;color:#808080}.inventory.detail .nav>li>a{transition:background-color 333ms}.inventory.detail .nav > li > a:hover, .inventory.detail .nav>li>a:focus{color:#2477a3}.inventory.detail .panel-group{margin-bottom:0}.inventory.detail
.panel{border:none;box-shadow:none}@media screen and (max-width: 991px){.inventory.detail
.panel{border-top:rgba(112, 112, 112, 0.5) 1px solid;border-radius:0}}.inventory.detail .panel .panel-body{border:none !important}.inventory.detail .panel .panel-heading{background-color:transparent;color:#808080;width:50%;text-transform:uppercase;padding:8px
15px}@media (min-width: 429px) and (max-width: 568px){.inventory.detail .panel .panel-heading{width:60%;margin-bottom:5px}}@media screen and (max-width: 430px){.inventory.detail .panel .panel-heading{width:100%}}.inventory.detail .panel .panel-title{font-size:13px}.inventory.detail .panel .panel-title
.fa{font-size:20px;margin-right:5px;margin-top:3px}.inventory.detail .panel .panel-title
span{display:inline-block;vertical-align:top;line-height:normal;margin-top:5px;padding-left:5px}@media (min-width: 992px) and (max-width: 1199px){.inventory.detail .panel .panel-title
span{font-size:14px}}.inventory.detail #social_sharing
p{font-size:12px;color:#808080}.inventory.detail #social_sharing
a{font-size:11px}.inventory.detail #social_sharing .panel-heading{width:100%}@media screen and (max-width: 992px){.inventory.detail #social_sharing .panel-heading{width:40%;display:inline-block}}@media screen and (max-width: 992px){.inventory.detail #social_sharing
#social_sharing_content{width:59%;display:inline-block !important;text-align:end}}.inventory.detail #social_sharing #social_sharing_content .fa:not(.fa-stop){color:#fff}.inventory.detail #social_sharing #social_sharing_content .fa-stop{font-size:1.8em}.inventory.detail #social_sharing .social-facebook .fa-stop{color:#416cb4}.inventory.detail #social_sharing .social-twitter .fa-stop{color:#6abfe8}.inventory.detail #social_sharing .social-google-plus .fa-stop{color:#e05f3d}.inventory.detail #social_sharing .social-linkedin .fa-stop{color:#0077b5}.inventory.detail #social_sharing .social-email .fa-stop{color:#333}.inventory.detail #social_sharing .fa-stack{transition:all 0.2s linear;width:1.8em;height:1.8em;line-height:1.8em}.inventory.detail #social_sharing a:hover{text-decoration:none}.inventory.detail #social_sharing a:hover .fa-stack{margin-top:-4px}.inventory.detail
#price_per_week_disclaimer{background:#fff}@media screen and (min-width: 992px){.inventory.detail #price_per_week_disclaimer .panel-heading{width:24.53125%}}.inventory.detail #price_per_week_disclaimer .panel-heading .panel-title{white-space:nowrap}.inventory.detail #price_per_week_disclaimer .panel-body{padding:15px}.inventory.detail #price_per_week_disclaimer
p{font-size:12px;color:#808080;white-space:pre-wrap}.inventory.detail .nav.nav-tabs{border-bottom:none}.inventory.detail .nav.nav-tabs li
.fa{font-size:22px;margin-right:5px}.inventory.detail .nav.nav-tabs li
a{color:#fff;background-color:#2d96cd;border-color:#2477a3;transition:background-color 333ms;border-radius:5px;text-transform:uppercase;padding:6px
15px;margin-right:0;border:none}.inventory.detail .nav.nav-tabs li a:hover, .inventory.detail .nav.nav-tabs li a:active, .inventory.detail .nav.nav-tabs li a:focus{background-color:#2477a3}.inventory.detail .nav.nav-tabs li.active
a{color:#fff;background-color:#2d96cd;border-color:#2477a3}@media screen and (max-width: 991px){.inventory.detail #car-history .panel.panel-default{padding-top:15px}}.inventory.detail #car-history .car-history{margin-bottom:20px}@media screen and (max-width: 991px){.inventory.detail #car-history .car-history{margin-bottom:15px}}.inventory.detail #car-history .car-history.row{margin-left:0;margin-right:0}.inventory.detail #car-history .car-history .panel-heading{width:100%}@media screen and (max-width: 991px){.inventory.detail #car-history .car-history .panel-heading{width:49.4%}}.inventory.detail #car-history .car-history .text-box{padding-left:0;padding-right:0}.inventory.detail #car-history .car-history .text-box .panel-heading{background:#2d96cd;color:#fff;border:none;border-radius:5px;padding-right:0;padding-top:10px;padding-bottom:10px}@media screen and (max-width: 991px){.inventory.detail #car-history .car-history .text-box .panel-heading{margin-bottom:5px}}@media (min-width: 429px) and (max-width: 568px){.inventory.detail #car-history .car-history .text-box .panel-heading{width:60%}}@media screen and (max-width: 430px){.inventory.detail #car-history .car-history .text-box .panel-heading{width:100%}}@media screen and (max-width: 430px){.inventory.detail #car-history .car-history .text-box .panel-heading
span{font-size:13px}}.inventory.detail #car-history .car-history .text-box
a{color:#fff;text-decoration:none}.inventory.detail #car-history .car-history .ch-image .panel-body{padding-left:0;padding-top:0}@media screen and (max-width: 991px){.inventory.detail #car-history .car-history .ch-image .panel-body{padding-bottom:0}}.inventory.detail
iframe{margin:0px
!important;padding:0px
!important;z-index:1}.inventory.detail .carousel-control{z-index:9 !important;top:50%;bottom:inherit}.inventory.detail
.videoWrapper{padding-bottom:56.25%;padding-top:25px;height:0;z-index:999;-webkit-transform-style:preserve-3d}.inventory.detail .videoWrapper
iframe{-webkit-transform-style:preserve-3d;position:absolute;top:0;left:0;width:100%;height:100%}.inventory.detail #moviestars_target>iframe{border:none}.inventory.detail .footer-text{padding-top:25px;padding-bottom:25px;background-color:#f3f3f4}.inventory.detail .footer-text .footer_powered_by
a{font-family:'Open Sans Bold','Droid Sans','Droid Serif',sans-serif}@media only screen and (max-device-width: 767px){.inventory.detail .footer-text{z-index:-1}}.inventory.detail .footer-lower{color:#999;background-color:#fff;padding:25px
0 25px 0;min-height:55px;font-size:13px}@media only screen and (max-device-width: 767px){.inventory.detail .footer-lower{z-index:-1}}.inventory.detail .disclaimer.disclaimer-redbook{margin:0
auto;margin-top:5px;font-size:10px}.inventory.detail .item-not-found-content{background:#fff;padding:15px}.inventory.detail .item-not-found-content .not-found-text{border-left:4px solid #003478;border-radius:2px;font-family:'Open Sans Medium','Droid Sans','Droid Serif',sans-serif;font-size:19px;color:#666;padding:8px
15px;background:#f8f8f8}.inventory.detail .item-not-found-content .img-container{padding-top:35px}.inventory.detail .item-not-found-content .img-container
img{background:#003478;margin:0
auto}.inventory.detail .item-not-found-content .text-container{font-family:'Open Sans Regular','Droid Sans','Droid Serif',sans-serif;color:#666;font-size:20px;padding-top:45px}.inventory.detail .item-not-found-content .text-container .text-strong{font-family:'Open Sans Bold','Droid Sans','Droid Serif',sans-serif;font-weight:bold}.inventory.detail .item-not-found-content .btn-container{padding-top:15px;padding-bottom:20px}.inventory.detail .item-not-found-content .btn-container
.btn{color:#fff;background:#2d96cd;padding:25px
60px;border:1px
solid #2d96cd}.inventory.detail .item-not-found-content .btn-container
.btn.list{opacity:0.6}.inventory.detail .item-not-found-content .btn-container .btn.list
.fa{color:#fff}.inventory.detail .item-not-found-content .btn-container .btn.list:hover{opacity:1}.inventory.detail .item-not-found-content .btn-container .btn.list:hover
.fa{color:#003478}@media screen and (max-width: 424px){.inventory.detail .item-not-found-content .btn-container
.btn.list{margin-top:10px}}@media (max-width: 624px) and (min-width: 485px){.inventory.detail .item-not-found-content .btn-container
.btn{padding:25px}}@media (max-width: 484px) and (min-width: 425px){.inventory.detail .item-not-found-content .btn-container
.btn{padding:25px
10px}}@media screen and (max-width: 424px){.inventory.detail .item-not-found-content .btn-container
.btn{border-radius:3px;width:100%;display:block;padding:10px}}@media screen and (max-width: 767px){.inventory.detail .column-three{display:none}}@media screen and (min-width: 768px){.inventory.detail .column-two{display:none}}@media screen and (max-width: 576px){.inventory.detail .column-two{display:none}}@media screen and (min-width: 577px){.inventory.detail .column-one{display:none}}.inventory.detail [data-toggle="collapse"].fa:before{content:"\f0d7"}.inventory.detail [data-toggle="collapse"].collapsed.fa:before{content:"\f0d8"}.inventory.detail #video-iframe{width:800px;height:416px}@media screen and (min-width: 992px){.inventory.detail #video-iframe{width:723px;height:377px}}@media screen and (min-width: 992px) and (max-width: 1199px){.inventory.detail #video-iframe{width:578px;height:300px}}@media screen and (max-width: 576px){.inventory.detail #video-iframe{width:100vw;height:52.08333vw}}@media screen and (min-width: 1200px){.inventory.detail
#all_thumbs{margin-bottom:90px}}@media screen and (min-width: 992px) and (max-width: 1199px){.inventory.detail
#all_thumbs{margin-bottom:180px}}@media screen and (min-width: 992px){.inventory.detail
#contact{margin-top:-23px}}.inventory.detail .DSSmartyPluginStars .fa-star, .inventory.detail .DSSmartyPluginStars .fa-star-half-o{color:#f4ca14}.inventory.detail .DSSmartyPluginStars .fa-leaf{color:#39b54a}.inventory.detail .DSSmartyPluginStars .fa-leaf-half{color:#8dcb95}.inventory.detail .DSSmartyPluginStars .fa-star-o, .inventory.detail .DSSmartyPluginStars .fa-leaf+.fa-leaf-disabled{color:#e0e0e0}@media
print{.inventory.detail .DSSmartyPluginStars .fa-star-o, .inventory.detail .DSSmartyPluginStars .fa-leaf+.fa-leaf-disabled{display:none}}.inventory.page-thank-you
.btn{margin-top:5px;margin-bottom:5px}.inventory.page-thank-you .btn.btn-primary{background-color:transparent;color:#2d96cd;border:none;font-weight:bold;font-size:13px}.inventory.page-thank-you .btn.btn-primary:first-child{text-align:left}@media screen and (min-width: 321px){.inventory.page-thank-you .btn.btn-primary:first-child{padding-left:0}}.inventory.page-thank-you .btn.btn-primary:last-child{padding-right:0;text-align:right}.inventory.page-thank-you
h2{color:#003478;font-family:'Open Sans Light','Droid Sans','Droid Serif',sans-serif;font-size:32px}.inventory.page-thank-you .primary-container{margin:0
auto;padding-top:35px;color:#666}.inventory.page-thank-you .primary-container .image-container{width:50%;margin:20px
auto}@media (max-width: 991px) and (min-width: 768px){.inventory.page-thank-you .primary-container .image-container{width:70%}}@media screen and (max-width: 767px){.inventory.page-thank-you .primary-container .image-container{width:90%}}.inventory.page-thank-you .primary-container .btn-container{margin-top:10px;text-align:left}.inventory.page-thank-you .primary-container
img{border-top:4px solid #003478;border-radius:2px;margin:0
auto}.inventory.page-thank-you .primary-container .vehicle-content{background:#f8f8f8;font-family:'Open Sans Medium','Droid Sans','Droid Serif',sans-serif;font-weight:normal;padding:15px
25px;margin:30px
auto 20px auto;width:50%}.inventory.page-thank-you .primary-container .vehicle-content
h4{font-size:19px;margin-top:0}.inventory.page-thank-you .primary-container .vehicle-content .text-small{font-size:14px;margin-bottom:10px}@media (max-width: 991px) and (min-width: 768px){.inventory.page-thank-you .primary-container .vehicle-content{width:70%}}@media screen and (max-width: 767px){.inventory.page-thank-you .primary-container .vehicle-content{width:90%}}.inventory .DSSmartyPluginPagination .pagination
.fa{color:#666;font-size:14px}.inventory .DSSmartyPluginPagination .pagination > li > a, .inventory .DSSmartyPluginPagination .pagination>li>span{color:#666;background-color:#f2f2f2;border:none}.inventory .DSSmartyPluginPagination .pagination > li > a:hover, .inventory .DSSmartyPluginPagination .pagination>li>span:hover{background-color:#e6e6e6}.inventory .DSSmartyPluginPagination .pagination>li>a{margin-right:3px;margin-bottom:10px}@media screen and (max-width: 330px){.inventory .DSSmartyPluginPagination .pagination>li>a{padding:8px
10px}}.inventory .DSSmartyPluginPagination .pagination > .active > a, .inventory .DSSmartyPluginPagination .pagination > .active > a:focus, .inventory .DSSmartyPluginPagination .pagination > .active > a:hover, .inventory .DSSmartyPluginPagination .pagination > .active > span, .inventory .DSSmartyPluginPagination .pagination > .active > span:focus, .inventory .DSSmartyPluginPagination .pagination>.active>span:hover{color:#fff;background-color:#2d96cd;border-color:#2477a3;opacity:0.7}.inventory
.DSSmartyPluginAttribution{text-align:center}.inventory
.footer_powered_by{color:#999}.inventory .footer_powered_by
a{color:#999}@media screen and (min-width: 768px){.inventory footer .footer-nav-bar{padding-right:0}.inventory footer .footer-nav-bar .navbar-nav li a.search-link{padding-right:0}.inventory footer .footer-nav-bar .navbar-nav li:last-child
a{padding-right:0;margin-left:15px}}.inventory footer .footer-nav-bar .view-favourites .badge-round{right:-8px;top:8px}.inventory .view-favourites{display:inline-block}.inventory .view-favourites .fa.fa-garage{width:26px;float:left;margin-top:-8px}.inventory .view-favourites .fa.fa-garage
.svg{height:26px;top:5px;position:relative}.inventory .view-favourites .fa.fa-garage polygon, .inventory .view-favourites .fa.fa-garage
path{fill:#003478}.inventory .view-favourites .badge-round{background-color:#2d96cd;border-radius:50%;color:#fff;top:-8px;position:absolute;right:8px;padding:6px;width:20px;height:20px;display:inline-block;text-align:center;font-family:'Open Sans Condensed','Droid Sans','Droid Serif',sans-serif;font-size:9px;font-weight:bold}.inventory .view-favourites.vpd .fa.fa-garage
.svg{top:0px}.inventory .view-favourites.vpd .badge-round{right:6px;top:8px;padding-top:0px}.inventory
.favouritesButton{color:#fff}.inventory .favouritesButton
.fa{transition:all 333ms;font-size:1.5em;cursor:pointer;opacity:0.5;color:#fff}.inventory .favouritesButton .fa.rotate-45{color:#003478;opacity:1}.inventory .favouritesButton .fa.rotate-45:hover{color:#fff;opacity:1}.inventory .favouritesButton .fa.fa-plus-circle:hover{opacity:1 !important}.inventory .favouritesButton .fa.fa-garage{width:25px}.inventory .favouritesButton.favouritesButton-navbar
a{position:relative;display:block;line-height:20px;padding:15px;text-decoration:none}.inventory .favouritesButton.favouritesButton-navbar .fa-garage{float:left;margin-top:-4px}@media (max-width: 767px){.inventory .favouritesButton.favouritesButton-navbar
a{padding-top:10px;padding-bottom:10px}}.inventory .nav .DSSmartyPluginPayPalButton button.btn.btn-paypal{border:none;background:transparent;padding:15px;border-radius:0}.inventory .nav .DSSmartyPluginPayPalButton button.btn.btn-paypal:hover, .inventory .nav .DSSmartyPluginPayPalButton button.btn.btn-paypal:focus{background:#eee;outline:none}.inventory .nav a:active{-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125)}.inventory .pricing_container .btn-paypal{background:#2d96cd;color:#fff;border-color:#2477a3;transition:background 333ms;text-transform:uppercase}.inventory .pricing_container .btn-paypal:hover{background:#2477a3;outline:none}.inventory .pricing_container .btn-paypal:active{outline:none}.inventory .parts-comments{background:#4d4f53;color:#fff;padding:15px
20px 5px 20px;margin-top:10px;margin-bottom:15px;border-radius:5px}.inventory .type-title
h3{margin-bottom:0;margin-top:13px}.inventory.contact
.btn{transition:background-color 333ms}.inventory.contact .btn.btn-contact-action{background-color:#2d96cd;color:#fff;border-color:#2477a3}.inventory.contact .btn:hover, .inventory.contact .btn:active, .inventory.contact .btn:focus{background-color:#54abd9;color:#fff}.inventory.contact h3.dealer-name{margin-top:0;margin-bottom:15px}.inventory.print{font-family:'Open Sans Regular','Droid Sans','Droid Serif',sans-serif;font-size:14px}.inventory.print .h1, .inventory.print .h2, .inventory.print .h3, .inventory.print h1, .inventory.print h2, .inventory.print
h3{margin-top:10px;margin-bottom:10px}.inventory.print
h2{font-size:19px}.inventory.print
h3{text-transform:uppercase;font-size:19px}.inventory.print h3
.bold{font-family:'Open Sans Medium','Droid Sans','Droid Serif',sans-serif}.inventory.print h1, .inventory.print h2, .inventory.print h3, .inventory.print h4, .inventory.print h5, .inventory.print p, .inventory.print span, .inventory.print
small{color:#4d4d4d}.inventory.print .grey-panel{border-radius:3px 3px 0 0}.inventory.print .grey-panel.title{background-color:#2d96cd}.inventory.print .grey-panel.title
h2{color:#fff}.inventory.print .float-middle.row{margin:0
auto;width:750px}.inventory.print div
p{margin:0
0 0 0}.inventory.print .section-content{padding:10px
15px;font-size:12px}.inventory.print .section-content
h4{font-size:12px;font-family:'Open Sans Bold','Droid Sans','Droid Serif',sans-serif;font-weight:bold}.inventory.print .section-content.details .det-label{display:inline-block;width:80px}.inventory.print .section-content.details
.data{display:inline-block}.inventory.print .pricing-container{background:#eaeaea;border-bottom:4px solid #003478;border-radius:2px}.inventory.print .pricing-container
.was_price_value{color:inherit;position:relative}.inventory.print .pricing-container .was_price_value:before{opacity:0.5;position:absolute;content:"";left:-2px;top:50%;right:-2px;border-top:1px solid;border-color:inherit;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.inventory.print .pricing-container .drive-away-panel{-webkit-print-color-adjust:exact;font-family:'Open Sans Light','Droid Sans','Droid Serif',sans-serif !important;color:#4d4d4d !important}.inventory.print .pricing-container .drive-away-panel .small-text{font-size:14px;margin-bottom:0}.inventory.print .pricing-container .drive-away-panel
h1{font-size:31px;font-family:'Open Sans Light','Droid Sans','Droid Serif',sans-serif !important;margin-top:3px}.inventory.print .pricing-container .drive-away-panel
.repayment{padding-top:10px}.inventory.print .dealer-details{background:#eaeaea;border-bottom:4px solid #003478;color:#4d4d4d;border-radius:2px;padding-top:15px;padding-bottom:15px}.inventory.print .dealer-details
h4{margin-top:0;margin-bottom:4px}.inventory.print .dealer-details
.fa{color:#4d4d4d;margin-right:5px}.inventory.print .border-bottom{border-bottom:4px solid #003478;border-radius:2px;padding-bottom:15px}.inventory.print .square-radius{border-radius:0 0 0 0}.inventory.print
.confirm{font-size:12px;margin-top:15px}.inventory.print .confirm p
strong{font-family:'Open Sans Bold','Droid Sans','Droid Serif',sans-serif}.inventory.print .vehicle-details{border-bottom:4px solid #003478;border-radius:2px;padding-top:15px;padding-bottom:25px}.inventory.print .vehicle-details
.table{margin-bottom:0;color:#4d4d4d;font-size:12px}.inventory.print .vehicle-details .table
td{padding:0
0 0 15px !important;border:none}.inventory.print .vehicle-details .table td:nth-child(2){font-weight:bold;font-family:'Open Sans Bold','Droid Sans','Droid Serif',sans-serif}.inventory.print .vehicle-details .grey-panel{padding-left:0}.inventory.print .vehicle-features{margin-top:15px;padding-bottom:15px;font-size:12px}.inventory.print .vehicle-features
.table{margin-bottom:0;font-size:12px}.inventory.print .vehicle-features .table
td{padding:0
0 0 15px !important;border:none;color:#4d4d4d}.inventory.print .vehicle-features .grey-panel{padding-left:0}.inventory.print .dealer-comments{margin-top:15px;padding-bottom:15px;border-bottom:4px solid #003478;border-radius:2px}.inventory.print .dealer-comments .grey-panel{padding-left:0}.inventory.print
.DSSmartyPluginAttribution{text-align:left;padding-bottom:25px}.inventory.print
.footer_powered_by{font-size:12px;color:#4d4d4d;display:block}.inventory.print .footer_powered_by.text-center{text-align:left}.inventory.print .footer_powered_by
a{color:#4d4d4d}.inventory.print .top-link-txt{color:#2d96cd !important}.inventory.print .top-link, .inventory.print .top-link
span{color:#2d96cd;font-weight:bold}.inventory.print .hidden-print{margin-top:15px;margin-bottom:15px}.inventory.print .hidden-print
.fa{font-size:22px}.inventory.print .hidden-print
span{position:relative;top:-3px}.inventory.print .DSSmartyPluginStars .fa-star, .inventory.print .DSSmartyPluginStars .fa-star-half-o{color:#f4ca14}.inventory.print .DSSmartyPluginStars .fa-leaf{color:#39b54a}.inventory.print .DSSmartyPluginStars .fa-leaf-half{color:#8dcb95}.inventory.print .DSSmartyPluginStars .fa-star-o, .inventory.print .DSSmartyPluginStars .fa-leaf+.fa-leaf-disabled{color:#e0e0e0}@media
print{.inventory.print .DSSmartyPluginStars .fa-star-o, .inventory.print .DSSmartyPluginStars .fa-leaf+.fa-leaf-disabled{display:none}}@media
print{.inventory{}.inventory .h1, .inventory .h2, .inventory .h3, .inventory h1, .inventory h2, .inventory
h3{margin-top:10px;margin-bottom:10px}.inventory
p{font-size:12px}.inventory
body{font-size:8px}.inventory
h1{font-size:24px}.inventory
h2{font-size:18px}.inventory
h3{font-size:12px}.inventory
h4{font-size:14px}.inventory div
p{margin:0
0 0 0}.inventory h1, .inventory h2, .inventory
h3{page-break-after:avoid;-webkit-print-color-adjust:exact}.inventory h1, .inventory h2, .inventory h3, .inventory h4, .inventory p, .inventory span, .inventory strong, .inventory small, .inventory
a{color:#4d4d4d !important;-webkit-print-color-adjust:exact}.inventory .table
td{font-size:12px;color:#4d4d4d !important;-webkit-print-color-adjust:exact}.inventory .grey-panel{border-radius:7px 7px 0 0}.inventory .grey-panel.title{background-color:#2d96cd !important;color:#fff !important;-webkit-print-color-adjust:exact}.inventory .grey-panel
h2{color:#fff !important;-webkit-print-color-adjust:exact}.inventory .pricing-container{background-color:#eaeaea !important;-webkit-print-color-adjust:exact}.inventory .pricing-container .drive-away-panel{font-family:'Open Sans Light','Droid Sans','Droid Serif',sans-serif !important;color:#4d4d4d !important;-webkit-print-color-adjust:exact}.inventory .pricing-container .drive-away-panel .small-text, .inventory .pricing-container .drive-away-panel .repayment, .inventory .pricing-container .drive-away-panel
h1{color:#4d4d4d !important;-webkit-print-color-adjust:exact;font-family:'Open Sans Light','Droid Sans','Droid Serif',sans-serif !important}.inventory .pricing-container .drive-away-panel
.repayment{padding-top:0 !important;top:-30px}.inventory .dealer-details{background-color:#eaeaea !important;color:#4d4d4d !important;-webkit-print-color-adjust:exact}.inventory .dealer-details
.fa{color:#4d4d4d !important;-webkit-print-color-adjust:exact}.inventory .square-radius{border-radius:0 0 0 0}.inventory .vehicle-details{color:#4d4d4d !important;-webkit-print-color-adjust:exact}.inventory .dealer-comments{color:#4d4d4d !important;-webkit-print-color-adjust:exact}.inventory .vehicle-features
.table{font-size:12px}.inventory
small{font-size:10px}.inventory
.footer_powered_by{color:#4d4d4d !important;-webkit-print-color-adjust:exact}.inventory .footer_powered_by a, .inventory .footer_powered_by span
a{color:#4d4d4d !important;-webkit-print-color-adjust:exact;font-weight:normal !important}.inventory .confirm
a{color:#4d4d4d !important;-webkit-print-color-adjust:exact}}.inventory
.modal{background:rgba(0, 0, 0, 0.25)}.inventory .modal .financeCalculator .modal-header, .inventory .modal .financeCalculator .modal-footer{background-color:#2d96cd;color:#fff;border:none}.inventory .modal .financeCalculator .modal-header h4, .inventory .modal .financeCalculator .modal-footer
h4{color:#fff}.inventory .modal .financeCalculator .modal-header
.close{color:#fff;filter:alpha(opacity=100);opacity:1;font-size:25px;line-height:18px;padding-top:0;margin-left:5px;transition:color 333ms;text-overflow:initial;overflow:visible}.inventory .modal .financeCalculator .modal-header .close:hover, .inventory .modal .financeCalculator .modal-header .close:active, .inventory .modal .financeCalculator .modal-header .close:focus{color:#fff;opacity:0.8;outline:none}.inventory .modal .financeCalculator input:focus, .inventory .modal .financeCalculator select:focus{border-color:#2477a3;outline:0;-webkit-box-shadow:inset 0 0 0 #7dc0e3, 0 0 2px #7dc0e3;box-shadow:inset 0 0 0 #7dc0e3, 0 0 2px #7dc0e3}.inventory .modal .financeCalculator span.input-group-addon{background:#2d96cd;border-color:#2d96cd;color:#fff}.inventory .modal .financeCalculator .repayments-result{margin-bottom:15px;font-size:18px;font-weight:bold;text-align:center;background:#2d96cd;border-color:#2d96cd;color:#fff;padding:5px}.inventory .modal .financeCalculator .repayments-result
h3{margin-top:14px}.inventory .modal .financeCalculator .repayments-result
h2{margin-top:0;overflow:hidden}.inventory .modal .financeCalculator .repayments-call{margin-bottom:15px}.inventory .modal .financeCalculator .repayments-call
.btn{background:#7dc0e3;border-color:#7dc0e3;color:#fff;font-size:24px;opacity:0.7}.inventory .modal .financeCalculator .repayments-call .btn
.fa{color:#fff;font-size:24px}.inventory .modal .financeCalculator .repayments-call .btn:hover, .inventory .modal .financeCalculator .repayments-call .btn:active, .inventory .modal .financeCalculator .repayments-call .btn:focus{background:#2477a3;opacity:1}.inventory .modal .financeCalculator .repayments-disclaimer{font-size:11px;color:#888}.inventory .modal .carHistory .modal-header, .inventory .modal .emailMyGarage .modal-header, .inventory .modal .carHistory .modal-footer, .inventory .modal .emailMyGarage .modal-footer{background-color:#2d96cd;color:#fff;border:none}.inventory .modal .carHistory .modal-header h4, .inventory .modal .emailMyGarage .modal-header h4, .inventory .modal .carHistory .modal-footer h4, .inventory .modal .emailMyGarage .modal-footer
h4{color:#fff}.inventory .modal .carHistory .modal-header .close, .inventory .modal .emailMyGarage .modal-header
.close{color:#fff;filter:alpha(opacity=100);opacity:1;font-size:25px;line-height:18px;padding-top:0;margin-left:5px;transition:color 333ms;text-overflow:initial;overflow:visible}.inventory .modal .carHistory .modal-header .close:hover, .inventory .modal .emailMyGarage .modal-header .close:hover, .inventory .modal .carHistory .modal-header .close:active, .inventory .modal .emailMyGarage .modal-header .close:active, .inventory .modal .carHistory .modal-header .close:focus, .inventory .modal .emailMyGarage .modal-header .close:focus{color:#fff;opacity:0.8;outline:none}.inventory .modal .carHistory form #summary_btn.btn, .inventory .modal .emailMyGarage form
#summary_btn.btn{background-color:#2d96cd;color:#fff;border-color:#2477a3;transition:background-color 333ms}.inventory .modal .carHistory form #summary_btn.btn:hover, .inventory .modal .emailMyGarage form #summary_btn.btn:hover, .inventory .modal .carHistory form #summary_btn.btn:active, .inventory .modal .emailMyGarage form #summary_btn.btn:active, .inventory .modal .carHistory form #summary_btn.btn:focus, .inventory .modal .emailMyGarage form #summary_btn.btn:focus{background-color:#2477a3}.inventory .modal .carHistory form label.col-sm-2.control-label, .inventory .modal .emailMyGarage form label.col-sm-2.control-label{margin-top:5px;font-family:'Open Sans Light','Droid Sans','Droid Serif',sans-serif;color:#666;font-weight:normal}.inventory .modal .carHistory form .form-control, .inventory .modal .emailMyGarage form .form-control{margin-bottom:5px}.inventory .modal .carHistory form .form-control:focus, .inventory .modal .emailMyGarage form .form-control:focus{border-color:#2477a3;outline:0;-webkit-box-shadow:inset 0 0 0 #7dc0e3, 0 0 2px #7dc0e3;box-shadow:inset 0 0 0 #7dc0e3, 0 0 2px #7dc0e3}.inventory .modal .carHistory form .form-control.alert, .inventory .modal .emailMyGarage form .form-control.alert{height:initial}.inventory .modal .carHistory form .btn-submit-enquiry, .inventory .modal .emailMyGarage form .btn-submit-enquiry{margin-top:10px;background-color:#2d96cd;border-color:#2477a3;color:#fff;transition:background-color 333ms}.inventory .modal .carHistory form .btn-submit-enquiry:hover, .inventory .modal .emailMyGarage form .btn-submit-enquiry:hover, .inventory .modal .carHistory form .btn-submit-enquiry:active, .inventory .modal .emailMyGarage form .btn-submit-enquiry:active, .inventory .modal .carHistory form .btn-submit-enquiry:focus, .inventory .modal .emailMyGarage form .btn-submit-enquiry:focus{background-color:#2477a3;outline:none}.inventory .modal .carHistory form h4, .inventory .modal .emailMyGarage form
h4{font-size:21px;line-height:normal;margin-top:2px;margin-bottom:15px;font-family:'Open Sans Light','Droid Sans','Droid Serif',sans-serif;color:#666}.inventory .modal .carHistory form .checkbox, .inventory .modal .emailMyGarage form
.checkbox{margin-top:6px;margin-bottom:6px}.inventory .modal .carHistory form .collapse, .inventory .modal .emailMyGarage form
.collapse{border-bottom:1px solid #ddd;padding-bottom:8px}.inventory .modal-backdrop{position:fixed !important;z-index:1 !important}.inventory .ekko-lightbox.modal .modal-header, .inventory .ekko-lightbox.modal .modal-footer{background-color:#2d96cd;color:#fff;border:none}.inventory .ekko-lightbox.modal .modal-header h4, .inventory .ekko-lightbox.modal .modal-footer
h4{color:#fff}.inventory .ekko-lightbox.modal .modal-header
.close{color:#fff;filter:alpha(opacity=100);opacity:1;font-size:35px;line-height:18px;padding-top:0;margin-left:5px;transition:color 333ms;text-overflow:initial;overflow:visible}.inventory .ekko-lightbox.modal .modal-header .close:hover, .inventory .ekko-lightbox.modal .modal-header .close:active, .inventory .ekko-lightbox.modal .modal-header .close:focus{color:#fff;opacity:0.8;outline:none}.inventory .ekko-lightbox.modal .modal-footer{text-align:center}.inventory .ekko-lightbox.modal .modal-body{background:#333;color:#fff;padding:0;min-height:300px;text-align:center}.inventory .ekko-lightbox.modal .modal-body .ekko-lightbox-container
img{width:100%}.inventory .ekko-lightbox.modal .modal-body .ekko-lightbox-nav-overlay a:focus{outline:none}.inventory #modal__carHistory .btn
.fa{font-size:18px}.inventory
#modal__disclaimer.modal{text-align:center}.inventory #modal__disclaimer.modal .modal-dialog{display:inline-block;text-align:left;vertical-align:middle;max-width:500px}.inventory #modal__disclaimer.modal .modal-dialog .modal-content{border-radius:0}.inventory #modal__disclaimer.modal .modal-dialog .modal-content .modal-header{color:#656565;text-align:center;font-weight:bold;border-bottom:none}.inventory #modal__disclaimer.modal .modal-dialog .modal-content .modal-header .modal-title{font-size:18px}.inventory #modal__disclaimer.modal .modal-dialog .modal-content .modal-header .modal-title
.fa{font-size:1em;color:#003478}.inventory #modal__disclaimer.modal .modal-dialog .modal-content .modal-body{white-space:pre-line;background:#f2f2f2;padding:15px
30px 0 30px;max-height:360px;overflow-y:auto;line-height:1.8;color:#656565;font-size:12px;text-align:left}.inventory #modal__disclaimer.modal .modal-dialog .modal-content .modal-footer{background:#f2f2f2;border-top:none}.inventory #modal__disclaimer.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.inventory
#modal__priceAdvisorDisclaimer{font-size:12px}.inventory #modal__priceAdvisorDisclaimer
.btn{background-color:#2d96cd;color:#fff;border-color:#2d96cd;transition:background-color 333ms}.inventory #modal__priceAdvisorDisclaimer .btn
i{margin-right:10px;margin-left:5px;font-size:20px}.inventory #modal__priceAdvisorDisclaimer .modal-header{border:none}.inventory #modal__priceAdvisorDisclaimer .modal-header button
span{font-size:32px}.inventory #modal__priceAdvisorDisclaimer .modal-body{padding-top:0}.inventory #modal__priceAdvisorDisclaimer .modal-body .description-container{width:75%;margin:auto}.inventory #modal__priceAdvisorDisclaimer .modal-body .description-container .description-title{text-align:center;font-weight:bold}.inventory #modal__priceAdvisorDisclaimer .modal-body .description-container .description-sub-title{text-align:center;margin:15px
0}.inventory #modal__priceAdvisorDisclaimer .modal-body .description-container .description-body{padding-top:30px}@media screen and (max-width: 767px){.inventory #modal__priceAdvisorDisclaimer .modal-body .description-container .description-body{padding-top:10px}}.inventory #modal__priceAdvisorDisclaimer .modal-body .description-container .description-body:not(.above){padding-bottom:40px}@media screen and (max-width: 767px){.inventory #modal__priceAdvisorDisclaimer .modal-body .description-container .description-body:not(.above){padding-bottom:10px}}.inventory #modal__priceAdvisorDisclaimer .modal-body .description-container .description-body
.row{padding-top:10px;padding-bottom:10px}.inventory #modal__priceAdvisorDisclaimer .modal-body .description-container .description-body .row .description-sub-container{width:49%;display:inline-block;vertical-align:top}.inventory #modal__priceAdvisorDisclaimer .modal-body .description-container .description-body .row .description-sub-container
.dot{height:10px;width:10px;border-radius:50%;position:relative;top:5px;display:inline-block;vertical-align:top}.inventory #modal__priceAdvisorDisclaimer .modal-body .description-container .description-body .row .description-sub-container
.dot.green{background-color:#479656}.inventory #modal__priceAdvisorDisclaimer .modal-body .description-container .description-body .row .description-sub-container
.dot.red{background-color:#c5201d}.inventory #modal__priceAdvisorDisclaimer .modal-body .description-container .description-body .row .description-sub-container
.dot.grey{background-color:#b4b4b4}.inventory #modal__priceAdvisorDisclaimer .modal-body .description-container .description-body .row .description-sub-container .dot.light-grey{background-color:#dddfe0}.inventory #modal__priceAdvisorDisclaimer .modal-body .description-container .description-body .row .description-sub-container .description-content{width:80%;display:inline-block;padding-left:5px}@media (min-width: 768px) and (max-width: 992px){.inventory #modal__priceAdvisorDisclaimer .modal-body .description-container .description-body .row .description-sub-container .description-content{width:88%}}.inventory #modal__priceAdvisorDisclaimer .modal-body .description-container .description-body .row .description-sub-container .description-content .description-content-title{font-weight:bold}.inventory #modal__priceAdvisorDisclaimer .modal-body .disclaimer-container{width:75%;margin:auto;padding-bottom:50px}.inventory #modal__priceAdvisorDisclaimer .modal-body .disclaimer-container.above{padding-bottom:67px}.inventory #modal__priceAdvisorDisclaimer .modal-body .disclaimer-container .disclaimer-title{font-weight:bold;margin-bottom:20px}.inventory #modal__priceAdvisorDisclaimer .modal-body .about-us-container{background-color:#f8fafb;margin:0
-15px}.inventory #modal__priceAdvisorDisclaimer .modal-body .about-us-container .about-us-sub-container{width:75%;margin:auto;padding:20px
0}.inventory #modal__priceAdvisorDisclaimer .modal-body .about-us-container .about-us-sub-container .kbb-logo-wrapper{width:60px;display:inline-block}.inventory #modal__priceAdvisorDisclaimer .modal-body .about-us-container .about-us-sub-container .about-us-content{display:inline-block;width:80%;vertical-align:middle;margin-left:20px}.inventory #modal__priceAdvisorDisclaimer .modal-body .about-us-container .about-us-sub-container .about-us-content .about-us-content-title{font-weight:bold}.inventory #modal__priceAdvisorDisclaimer .modal-body .about-us-container .about-us-sub-container .about-us-content
a{text-decoration:underline;margin-left:5px}.inventory #modal__priceAdvisorDisclaimer .modal-footer{border:none;text-align:left}.inventory #modal__priceAdvisorDisclaimer .modal-footer .column-left, .inventory #modal__priceAdvisorDisclaimer .modal-footer .column-right{display:inline-block}.inventory #modal__priceAdvisorDisclaimer .modal-footer .column-left{width:44%;padding-left:15px;text-decoration:underline;font-weight:bold;color:#2d96cd}.inventory #modal__priceAdvisorDisclaimer .modal-footer .column-left
span{cursor:pointer}.inventory #modal__priceAdvisorDisclaimer .modal-footer .column-right{width:55%;text-align:right;padding-right:10px}@media screen and (max-width: 767px){.inventory #modal__priceAdvisorDisclaimer .modal-content{background-color:#f8fafb}.inventory #modal__priceAdvisorDisclaimer .modal-header{padding-bottom:0}.inventory #modal__priceAdvisorDisclaimer .modal-header .description-title{display:inline-block;font-weight:bold;width:90%;text-align:center}.inventory #modal__priceAdvisorDisclaimer .modal-header .description-title.above-estimate{width:60%}.inventory #modal__priceAdvisorDisclaimer .modal-header .disclaimer-title{display:inline-block;font-weight:bold;width:70%;text-align:left;margin-left:10%}.inventory #modal__priceAdvisorDisclaimer .modal-body
.btn{width:97%;margin:5px}.inventory #modal__priceAdvisorDisclaimer .modal-body .description-container-mobile{width:99%;margin-left:30px}.inventory #modal__priceAdvisorDisclaimer .modal-body .description-container-mobile
ul{padding-left:15px}.inventory #modal__priceAdvisorDisclaimer .modal-body .description-container-mobile .description-title{font-weight:bold}.inventory #modal__priceAdvisorDisclaimer .modal-body .disclaimer-container{padding-top:20px;width:80%}.inventory #modal__priceAdvisorDisclaimer .modal-body .description-container{width:99%;margin-left:30px}.inventory #modal__priceAdvisorDisclaimer .modal-body .description-container .description-title, .inventory #modal__priceAdvisorDisclaimer .modal-body .description-container .description-sub-title{display:none}.inventory #modal__priceAdvisorDisclaimer .modal-body .description-container .description-body
.row{padding-top:0;padding-bottom:0}.inventory #modal__priceAdvisorDisclaimer .modal-body .description-container .description-body .row .description-sub-container{width:99%;padding-bottom:10px}.inventory #modal__priceAdvisorDisclaimer .modal-body .about-us-container{border-top:1px solid #e5e5e5;margin-top:20px}.inventory #modal__priceAdvisorDisclaimer .modal-body .about-us-container .about-us-sub-container{width:90%}.inventory #modal__priceAdvisorDisclaimer .modal-body .about-us-container .about-us-sub-container .kbb-logo-wrapper{vertical-align:top}.inventory #modal__priceAdvisorDisclaimer .modal-body .about-us-container .about-us-sub-container .about-us-content{width:70%}.inventory #modal__priceAdvisorDisclaimer .modal-footer{border-top:1px solid #e5e5e5;padding-top:0}.inventory #modal__priceAdvisorDisclaimer .modal-footer .column-right{width:100%;text-align:center}.inventory #modal__priceAdvisorDisclaimer .modal-footer .column-right .close-btn{width:100%}}.inventory .ds-payments{background-color:transparent;padding:0;margin-right:5px}.inventory .ds-payments h3.step-title{font-size:20px;font-weight:normal;color:#808080;margin-top:10px;margin-bottom:30px;padding-left:15px}.inventory .ds-payments h3.step-title.sub-title{margin-bottom:15px}@media (min-width: 992px){.inventory .ds-payments .ds-payments-steps{min-height:570px}}.inventory .ds-payments .ds-payments-step .purchase-details-sub-title{color:#666;font-size:12px;font-weight:bold}.inventory .ds-payments .ds-payments-step .step-inner{margin-bottom:15px}.inventory .ds-payments .ds-payments-step .step-inner
p{margin-bottom:0}.inventory .ds-payments .ds-payments-step .step-inner .col-label
label{margin-bottom:0}.inventory .ds-payments .ds-payments-step .step-inner .sub-text{margin-top:15px}.inventory .ds-payments .ds-payments-step .step-inner .transaction-summary{padding-top:20px;display:table-cell}.inventory .ds-payments .ds-payments-step .step-inner .transaction-summary
.summary{margin-top:15px}.inventory .ds-payments .ds-payments-step .step-inner .sub-title{font-size:12px;font-family:'Open Sans Medium','Droid Sans','Droid Serif',sans-serif}.inventory .ds-payments .ds-payments-step .check-box-row label, .inventory .ds-payments .ds-payments-step .check-box-row input[type="checkbox"]{cursor:pointer}.inventory .ds-payments .ds-payments-step.complete-step{color:#666}.inventory .ds-payments .ds-payments-step.complete-step .ds-payments-step-title{font-family:'Open Sans Light','Droid Sans','Droid Serif',sans-serif;margin-top:5px;margin-bottom:5px;font-size:32px;color:#666}.inventory .ds-payments .ds-payments-step.complete-step p.medium-text{font-size:15px;font-family:'Open Sans Light','Droid Sans','Droid Serif',sans-serif}.inventory .ds-payments .ds-payments-step.complete-step
p.strong{font-family:'Open Sans Medium','Droid Sans','Droid Serif',sans-serif}.inventory .ds-payments .ds-payments-step.complete-step .icon-container
.fa{font-size:75px;margin-top:10px;color:#2d96cd}@media (min-width: 480px) and (max-width: 991px){.inventory .ds-payments .ds-payments-step.complete-step{margin-top:20px}}@media screen and (max-width: 479px){.inventory .ds-payments .ds-payments-step.complete-step .icon-container{width:100%;text-align:center}.inventory .ds-payments .ds-payments-step.complete-step .icon-container
.fa{font-size:45px}.inventory .ds-payments .ds-payments-step.complete-step .text-container{width:100%;text-align:center}.inventory .ds-payments .ds-payments-step.complete-step .text-container .ds-payments-step-title{font-size:25px}}.inventory .ds-payments .check-box-row{margin-top:25px}.inventory .ds-payments .form-group
label{color:#808080;font-weight:normal;padding-left:0;padding-right:0;width:100px}.inventory .ds-payments .form-group .form-control{box-shadow:none;height:20px;line-height:0.5;color:#808080}.inventory .ds-payments .form-group input[type]{border:none;box-shadow:none;outline:0
none}.inventory .ds-payments .form-group.border-bottom{border-bottom:1px solid #ccc;padding-bottom:25px;padding-top:5px}.inventory .ds-payments .form-group .input-row{padding-left:0;padding-right:0}.inventory .ds-payments .step-inner{padding-left:15px;padding-right:15px}.inventory .ds-payments .step-inner .no-margin{margin-left:0;margin-right:0}.inventory .ds-payments .step-inner label, .inventory .ds-payments .step-inner
p{color:#808080;font-weight:normal;font-size:12px}.inventory .ds-payments .step-inner .col-text{display:inline-block;word-break:break-all}.inventory .ds-payments .step-inner .col-label{display:inline-block}.inventory .ds-payments .step-inner.check-box-row .terms-checkbox{margin-right:10px}.inventory .ds-payments .step-inner.check-box-row
.terms{top:-1px;position:relative;font-size:15px;display:inline-block}@media screen and (max-width: 370px){.inventory .ds-payments .step-inner.check-box-row
.terms{font-size:12px}}.inventory .ds-payments .step-inner.check-box-row .deposit-amount{color:#2d96cd}.inventory .ds-payments .payments-footer{border-top:none;padding-top:0;text-align:right}.inventory .ds-payments .payments-footer.text-center{text-align:center}.inventory .ds-payments .payments-footer
.btn{font-weight:normal}.inventory .ds-payments .payments-footer .btn-primary{background:#2d96cd;color:#fff;border:1px
solid #54abd9;padding:6px
12px;border-radius:3px;display:inline-block;width:100%}.inventory .ds-payments .payments-footer .btn-primary:hover, .inventory .ds-payments .payments-footer .btn-primary:active, .inventory .ds-payments .payments-footer .btn-primary:focus{background-color:#2477a3;color:#fff}.inventory .ds-payments .payments-footer .btn-primary
.fa{margin-right:5px;font-size:15px}.inventory .ds-payments .payments-footer .btn-checkout{padding:6px
12px;border-radius:3px;display:inline-block;width:228px;height:44px;top:-5px;position:relative}.inventory .ds-payments .payments-footer .btn-back{background:transparent;border:none;color:#2d96cd}.inventory .ds-payments .payments-footer .btn-back:hover, .inventory .ds-payments .payments-footer .btn-back:active, .inventory .ds-payments .payments-footer .btn-back:focus{background:transparent;color:#2d96cd}.inventory .ds-payments .payments-footer .btn-back
.fa{margin-right:5px;font-size:15px}.inventory .ds-payments .payments-footer .btn-print{background:#2d96cd;color:#fff;border:1px
solid #54abd9;padding:6px
12px;border-radius:3px;width:50%;display:block;margin:0
auto 10px auto}.inventory .ds-payments .payments-footer .btn-print:hover, .inventory .ds-payments .payments-footer .btn-print:active, .inventory .ds-payments .payments-footer .btn-print:focus{background-color:#2477a3;color:#fff}.inventory .ds-payments .payments-footer .btn-print
.fa{margin-right:5px;font-size:15px}@media screen and (max-width: 767px){.inventory .ds-payments .payments-footer{text-align:center}}@media screen and (max-width: 479px){.inventory .ds-payments .payments-footer .col-xs-6{width:100%}}@media (min-width: 480px) and (max-width: 991px){.inventory .ds-payments{margin-top:20px}}@media screen and (max-width: 479px){.inventory .ds-payments{margin-top:45px}}@media screen and (max-width: 440px){.inventory .ds-payments .form-group
label{font-size:13px;width:90px}.inventory .ds-payments .input-row{width:calc(100% - 90px)}.inventory .ds-payments .input-row .form-control{font-size:13px}}.inventory .ds-odp-initial-container h3.step-title{font-size:20px;font-weight:normal;color:#808080;margin-top:10px;margin-bottom:15px}.inventory .ds-odp-initial-container
p{color:#808080}.inventory .ds-odp-initial-container .deposit-text{border-bottom:4px solid #003478;border-radius:2px;padding-bottom:20px;color:#808080}.inventory .ds-odp-initial-container .deposit-amount{font-size:15px;position:relative;top:10px}.inventory .ds-odp-initial-container .deposit-amount
span{font-size:25px}.inventory .ds-odp-initial-container .ds-odp-step-info{margin-top:30px;margin-bottom:25px;margin-left:35px}.inventory .ds-odp-initial-container .ds-odp-step-info
p{font-weight:bold;font-size:15px}.inventory .ds-odp-initial-container .ds-odp-step-info .icon-row{margin-bottom:10px}.inventory .ds-odp-initial-container .ds-odp-step-info .icon-row .step-icon{width:45px}.inventory .ds-odp-initial-container .ds-odp-step-info .icon-row .step-label{width:calc(100% - 45px)}.inventory .ds-odp-initial-container .terms-row{margin-top:15px}.inventory .ds-odp-initial-container .terms-row
label{font-weight:normal;cursor:pointer}.inventory .ds-odp-initial-container .terms-row input[type="checkbox"]{cursor:pointer}.inventory .ds-odp-initial-container .terms-row
span{position:relative;top:-1px;margin-left:10px;color:#808080}.inventory .ds-odp-initial-container .payments-footer{text-align:right;margin-top:65px}.inventory .ds-odp-initial-container .payments-footer
.btn{font-weight:normal;font-size:14px}.inventory .ds-odp-initial-container .payments-footer .btn
.fa{margin-right:5px;font-size:15px}.inventory .ds-odp-initial-container .payments-footer .btn-start{color:#fff;background-color:#2d96cd;border-color:#2477a3;transition:background-color 333ms;border-radius:3px;text-transform:uppercase;margin-right:0;border:none;width:100%;padding:8px
15px}.inventory .ds-odp-initial-container .payments-footer .btn-start:hover, .inventory .ds-odp-initial-container .payments-footer .btn-start:active, .inventory .ds-odp-initial-container .payments-footer .btn-start:focus{background-color:#2477a3;color:#fff}.inventory .ds-odp-initial-container .payments-footer .btn-back{background:transparent;border:none;color:#2d96cd}.inventory .ds-odp-initial-container .payments-footer .btn-back:hover, .inventory .ds-odp-initial-container .payments-footer .btn-back:active, .inventory .ds-odp-initial-container .payments-footer .btn-back:focus{background:transparent;color:#2d96cd}.inventory .ds-odp-initial-container a.terms-modal{color:#2d96cd;text-decoration:underline}@media (min-width: 480px) and (max-width: 991px){.inventory .ds-odp-initial-container{margin-top:20px}}@media screen and (max-width: 767px){.inventory .ds-odp-initial-container .payments-footer{text-align:center}}@media screen and (max-width: 479px){.inventory .ds-odp-initial-container{margin-top:45px}}.inventory .feature-badge img .background, .inventory .feature-badge svg
.background{fill:#003478}.inventory .feature-badge img .foreground, .inventory .feature-badge svg
.foreground{fill:#fff}.inventory .feature-badge img.feature-badge-primary, .inventory .feature-badge svg.feature-badge-primary{position:absolute;cursor:pointer;width:50px;float:left;bottom:10px;z-index:2;margin-left:5px}@media screen and (min-width:0\0) and (min-resolution:+72dpi){.inventory .feature-badge img.feature-badge-primary, .inventory .feature-badge svg.feature-badge-primary{bottom:-35%}}.inventory .feature-badge .feature-badge-bubble-icon{position:absolute;bottom:40px;margin-left:44px;width:18px;height:18px;line-height:15px;z-index:11;background:#003478;color:#fff;border-radius:50%;text-align:center}.inventory .feature-badge .feature-badge-bubble-icon .bubble-icon-label{font-size:10px;font-weight:bold}.inventory .feature-badge .feature-badge-ribbon{position:absolute;cursor:pointer;display:none;bottom:7%;margin-left:45px;padding:5px;z-index:1;opacity:0.9;background:white;border:2px
solid white;border-radius:3px}.inventory .feature-badge .feature-badge-ribbon .feature-badge-ribbon-label{padding-left:8px}.inventory .feature-badge .feature-badge-ribbon
ul{list-style-type:none;display:contents;margin:0px;padding:0px}.inventory .feature-badge .feature-badge-ribbon ul li
i{padding-left:10px}.inventory .feature-badge .feature-badge-ribbon ul li i img.feature-badge-secondary{width:15px}@media screen and (min-width:0\0) and (min-resolution:+72dpi){.inventory .feature-badge .feature-badge-ribbon ul li i img.feature-badge-secondary{height:20px}}.inventory .feature-badge .feature-badge-ribbon ul li
span{padding-left:10px}.inventory .feature-badge.feature-badge-multiple .feature-badge-ribbon{bottom:10px;margin-left:30px;padding-left:15px}.inventory .feature-badge.feature-badge-multiple img.feature-badge-primary .background circle, .inventory .feature-badge.feature-badge-multiple svg.feature-badge-primary .background circle, .inventory .feature-badge.feature-badge-multiple img.feature-badge-primary .background path, .inventory .feature-badge.feature-badge-multiple svg.feature-badge-primary .background
path{fill:#b8b8b8}.inventory .feature-badge.feature-badge-multiple img.feature-badge-primary .foreground circle, .inventory .feature-badge.feature-badge-multiple svg.feature-badge-primary .foreground circle, .inventory .feature-badge.feature-badge-multiple img.feature-badge-primary .foreground path, .inventory .feature-badge.feature-badge-multiple svg.feature-badge-primary .foreground
path{fill:#fff}.inventory .feature-badge.feature-badge-multiple img.feature-badge-primary:hover .background circle, .inventory .feature-badge.feature-badge-multiple svg.feature-badge-primary:hover .background circle, .inventory .feature-badge.feature-badge-multiple img.feature-badge-primary:hover .background path, .inventory .feature-badge.feature-badge-multiple svg.feature-badge-primary:hover .background
path{fill:#003478}.inventory .feature-badge.feature-badge-multiple img.feature-badge-primary:hover .foreground circle, .inventory .feature-badge.feature-badge-multiple svg.feature-badge-primary:hover .foreground circle, .inventory .feature-badge.feature-badge-multiple img.feature-badge-primary:hover .foreground path, .inventory .feature-badge.feature-badge-multiple svg.feature-badge-primary:hover .foreground
path{fill:#fff}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .vehicle-thumbnail .feature-badge img.feature-badge-primary, .inventory.stocklist.view__grid .vehicle-item .vehicle-panel-body.panel-body .vehicle-thumbnail .feature-badge img.feature-badge-primary, .inventory.stocklist.view__column .vehicle-item .vehicle-panel-body.panel-body .vehicle-thumbnail .feature-badge img.feature-badge-primary, .inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .vehicle-thumbnail .feature-badge svg.feature-badge-primary, .inventory.stocklist.view__grid .vehicle-item .vehicle-panel-body.panel-body .vehicle-thumbnail .feature-badge svg.feature-badge-primary, .inventory.stocklist.view__column .vehicle-item .vehicle-panel-body.panel-body .vehicle-thumbnail .feature-badge svg.feature-badge-primary{width:50px}.inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .vehicle-thumbnail .feature-badge img.feature-badge-secondary, .inventory.stocklist.view__grid .vehicle-item .vehicle-panel-body.panel-body .vehicle-thumbnail .feature-badge img.feature-badge-secondary, .inventory.stocklist.view__column .vehicle-item .vehicle-panel-body.panel-body .vehicle-thumbnail .feature-badge img.feature-badge-secondary, .inventory.stocklist.view__list .vehicle-item .vehicle-panel-body.panel-body .vehicle-thumbnail .feature-badge svg.feature-badge-secondary, .inventory.stocklist.view__grid .vehicle-item .vehicle-panel-body.panel-body .vehicle-thumbnail .feature-badge svg.feature-badge-secondary, .inventory.stocklist.view__column .vehicle-item .vehicle-panel-body.panel-body .vehicle-thumbnail .feature-badge svg.feature-badge-secondary{width:15px}.inventory.stocklist.view__list .mobile-view .feature-badge img.feature-badge-primary, .inventory.stocklist.view__list .mobile-view .feature-badge svg.feature-badge-primary{margin-left:10px}.inventory.stocklist.view__list .mobile-view .feature-badge .feature-badge-bubble-icon{margin-left:49px}.inventory.stocklist.view__list .mobile-view .feature-badge .feature-badge-ribbon{margin-left:50px}.inventory.stocklist.view__list .mobile-view .feature-badge.feature-badge-multiple .feature-badge-ribbon{margin-left:35px}.inventory.stocklist.view__list .mobile-view .feature-badge img.feature-badge-secondary{width:15px}.inventory.detail .feature-badge .feature-badge-primary{bottom:15px;margin-left:10px}@media screen and (min-width:0\0) and (min-resolution:+72dpi){.inventory.detail .feature-badge .feature-badge-primary{bottom:-40%}}.inventory.detail .feature-badge .feature-badge-bubble-icon{bottom:45px;margin-left:49px}.inventory.detail .feature-badge .feature-badge-ribbon{bottom:22px;margin-left:50px}.inventory.detail .feature-badge.feature-badge-multiple .feature-badge-ribbon{bottom:15px;margin-left:35px}.inventory .no-padding{padding:0}.inventory .icon svg path, .inventory .icon svg circle, .inventory .icon svg rect, .inventory .icon svg
polygon{fill:#ccc}.inventory .inventory-footer{padding-bottom:15px;background:#fff}.inventory .inventory-footer .nav
a{color:#2d96cd;font-family:'Open Sans Bold','Droid Sans','Droid Serif',sans-serif;font-size:13px;font-weight:bold;padding:0
0 0 15px;line-height:20px}@media (min-width: 992px){.inventory .modal-dialog.modal-sm.modal-repayment{width:400px}}body.ISV4,#ISV4{background-color:white}body.ISV4{margin-top:40px}body.ISV4.search-page{background-color:#fff}body.ISV4.search-page
#ISV4{background-color:#fff}body.ISV4[marginwidth]{margin-top:8px}#ISV4.search-page{background-color:#fff}.module-inventory.light #ISV4.search-page{background-color:#e7e7e7}.module-inventory.light #ISV4.search-page .inventory #searchCanvas .standard-search .search-heading, .module-inventory.light #ISV4.search-page .inventory #searchCanvas .search-by-category .search-heading{background:#fff}.module-inventory.light #ISV4.search-page .inventory #searchCanvas .search-container .field-container, .module-inventory.light #ISV4.search-page .inventory #searchCanvas .search-container .panel-body{background:#fff}.module-inventory.light #ISV4.search-page .inventory #searchCanvas .search-container form select.form-control.selected{background-color:#e7e7e7}.module-inventory.light #ISV4.search-page .inventory #searchCanvas .search-container form select.form-control:hover, .module-inventory.light #ISV4.search-page .inventory #searchCanvas .search-container form select.form-control:active{background-color:#2d96cd}.module-inventory.light #ISV4.search-page .inventory #searchCanvas .outer-container, .module-inventory.light #ISV4.search-page .inventory #searchCanvas .form-container{background:#fff}.module-inventory.light #ISV4.search-page .inventory #searchCanvas .btn-reset{background-color:#fff}.module-inventory.default #ISV4.search-page{background-color:#fff}.module-inventory.default #ISV4.search-page .inventory #searchCanvas .standard-search .search-heading, .module-inventory.default #ISV4.search-page .inventory #searchCanvas .search-by-category .search-heading{background:#e7e7e7}.module-inventory.default #ISV4.search-page .inventory #searchCanvas .search-container .field-container, .module-inventory.default #ISV4.search-page .inventory #searchCanvas .search-container .panel-body{background:#e7e7e7}.module-inventory.default #ISV4.search-page .inventory #searchCanvas .outer-container, .module-inventory.default #ISV4.search-page .inventory #searchCanvas .form-container{background:#e7e7e7}body.ISV4.isMicrosoftInternetExplorer .inventory .favouritesButton-navbar.favouritesButton .badge-round{right:-22px}body.ISV4.isMicrosoftInternetExplorer .inventory .favouritesButton-navbar.favouritesButton .fa-garage{right:-9px;top:8px;margin-top:-4px;position:absolute}body.ISV4.isMicrosoftInternetExplorer.BrowserMajorVersion-10 .view__grid.stocklist.inventory .row-eq-height{display:block}body.ISV4.isMicrosoftInternetExplorer.BrowserMajorVersion-10 .detail.inventory .navbar-nav .favouritesButton .badge-round{right:-20px}body.ISV4.isMicrosoftInternetExplorer.BrowserMajorVersion-10 .inventory .favouritesButton-navbar.favouritesButton .fa-garage{right:-9px;top:8px;margin-top:-4px;position:absolute}body.ISV4.isMicrosoftInternetExplorer.BrowserMajorVersion-10 .detail.inventory .inventory-header, body.ISV4.isMicrosoftInternetExplorer.BrowserMajorVersion-11 .detail.inventory .inventory-header{padding-right:0}#ISV4{font-family:'Open Sans Regular','Droid Sans','Droid Serif',sans-serif}#ISV4 .ui-notification.success, #ISV4 .ui-notification.error, #ISV4 .ui-notification.warning{background-color:#003478 !important}.navbar-toggle{background:#432178}.navbar-toggle .icon-bar{background:#fff}.ignition-service-area{padding-top:0}.DSSmartyPluginMap .mapMarker-InfoWindow h3.mapObject-title{margin-top:5px;margin-bottom:7px}.DSSmartyPluginMap .mapMarker-InfoWindow div.mapObject-details
p{margin-top:0;margin-bottom:5px}.DSSmartyPluginMap .mapMarker-InfoWindow div.mapObject-details
a{text-decoration:none;color:#000}.DSSmartyPluginMap .mapMarker-InfoWindow div.mapObject-details a:hover{text-decoration:none;color:#333}#module__refinesearch select.form-control{background:url(https://repo-assets.cdn.dealersolutions.com.au/core/production/199159244/cloud.inventorysearch.com.au/theme_standard/img/select-bg.png) no-repeat right 10px center}#module__refinesearch select.form-control:hover, #module__refinesearch select.form-control:active{background:url(https://repo-assets.cdn.dealersolutions.com.au/core/production/199159244/cloud.inventorysearch.com.au/theme_standard/img/select-bg-focus.png) no-repeat right 10px center}#module__refinesearch .scm-dropdown .scm-dropdown__btn:hover, #module__refinesearch .scm-dropdown .scm-dropdown__btn:active, #module__refinesearch .scm-dropdown .scm-dropdown__btn:focus{background:#2d96cd url(https://repo-assets.cdn.dealersolutions.com.au/core/production/199159244/cloud.inventorysearch.com.au/theme_standard/img/select-bg-focus.png) no-repeat right 10px center}#module__refinesearch .scm-dropdown .scm-dropdown__btn{background:url(https://repo-assets.cdn.dealersolutions.com.au/core/production/199159244/cloud.inventorysearch.com.au/theme_standard/img/select-bg.png) no-repeat right 10px center}.ds-payments .payments-footer .btn-checkout{background:url(https://repo-assets.cdn.dealersolutions.com.au/core/production/199159244/cloud.inventorysearch.com.au/theme_standard/img/payments/paypal-checkout-logo.png) no-repeat}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.ekko-lightbox .modal-dialog{flex:100% !important;margin-left:0;margin-right:0;overflow:hidden;-ms-overflow-style:none}}