.gutter-16.row{margin-right:-8px;margin-left:-8px}.gutter-16>[class^=" col-"],.gutter-16>[class^=col-]{padding-right:8px;padding-left:8px}.gutter-30.row{margin-right:-15px;margin-left:-15px}.gutter-30>[class^=" col-"],.gutter-30>[class^=col-]{padding-right:15px;padding-left:15px}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.container{padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}@media (min-width:641px){.container{width:720px}}@media (min-width:769px){.container{width:940px}}@media (min-width:1281px){.container{width:1140px}}.container-fluid{padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.row{margin-right:0;margin-left:0}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:0;padding-left:0}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:641px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:769px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1281px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{display:table;content:" "}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:640px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:640px){.visible-xs-block{display:block!important}}@media (max-width:640px){.visible-xs-inline{display:inline!important}}@media (max-width:640px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:641px) and (max-width:768px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:641px) and (max-width:768px){.visible-sm-block{display:block!important}}@media (min-width:641px) and (max-width:768px){.visible-sm-inline{display:inline!important}}@media (min-width:641px) and (max-width:768px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:769px) and (max-width:1280px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:769px) and (max-width:1280px){.visible-md-block{display:block!important}}@media (min-width:769px) and (max-width:1280px){.visible-md-inline{display:inline!important}}@media (min-width:769px) and (max-width:1280px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1281px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1281px){.visible-lg-block{display:block!important}}@media (min-width:1281px){.visible-lg-inline{display:inline!important}}@media (min-width:1281px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:640px){.hidden-xs{display:none!important}}@media (min-width:641px) and (max-width:768px){.hidden-sm{display:none!important}}@media (min-width:769px) and (max-width:1280px){.hidden-md{display:none!important}}@media (min-width:1281px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}html{-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html:before{display:none}@media (max-width:640px){html:before{content:"xs"}}@media (min-width:641px) and (max-width:768px){html:before{content:"sm"}}@media (min-width:769px) and (max-width:1280px){html:before{content:"md"}}@media (min-width:1281px){html:before{content:"lg"}}body{font-size:10px;font-family:FORsmartLight;background:#fff}h1,h2,h3,h4,h5,ol,p,ul{font-weight:400;padding:0;margin:0}b{font-weight:400;font-family:FORsmartBold}[class^=smart-]{display:block}button,input{outline:0}input{-webkit-appearance:none;appearance:none}input::-webkit-input-placeholder{color:#969696}input::-moz-placeholder{color:#969696}input::-ms-input-placeholder{color:#969696}input:-ms-input-placeholder{color:#969696!important}input::placeholder{color:#969696}input::-ms-clear{display:none}@media (min-width:641px){.hidden-sm-up{display:none!important}}.container-fluid{position:relative;max-width:1280px}@font-face{font-family:FORsmartBold;src:url(shared/fonts/FORsmartBold.eot?#iefix);src:url(shared/fonts/FORsmartBold?#iefix) format("eot"),url(shared/fonts/FORsmartBold.woff) format("woff"),url(shared/fonts/FORsmartBold.ttf) format("truetype"),url(shared/fonts/FORsmartBold.svg#FORsmartBold) format("svg")}@font-face{font-family:FORsmartLight;src:url(shared/fonts/FORsmartLight.eot?#iefix);src:url(shared/fonts/FORsmartLight?#iefix) format("eot"),url(shared/fonts/FORsmartLight.woff) format("woff"),url(shared/fonts/FORsmartLight.ttf) format("truetype"),url(shared/fonts/FORsmartLight.svg#FORsmartLight) format("svg")}@font-face{font-family:FORsmartSpecial;src:url(shared/fonts/FORsmartSpecial.eot?#iefix);src:url(shared/fonts/FORsmartSpecial?#iefix) format("eot"),url(shared/fonts/FORsmartSpecial.woff) format("woff"),url(shared/fonts/FORsmartSpecial.ttf) format("truetype"),url(shared/fonts/FORsmartSpecial.svg#FORsmartSpecial) format("svg")}@font-face{font-family:SmartUsedCarDetails;src:url(shared/fonts/SmartUsedCarDetails.woff) format("woff"),url(shared/fonts/SmartUsedCarDetails.ttf) format("truetype"),url(shared/fonts/SmartUsedCarDetails.svg#SmartUsedCarDetails) format("svg")}.smart-home .content{background:url(home/bg-md.png) no-repeat 0 0;padding:0 20px;position:relative}.smart-home .smart-title.select h2{line-height:36px;font-size:3rem;margin:60px 0 12px;position:relative;padding-left:35px}.smart-home .smart-title.select h2:before{content:">>";position:absolute;left:0;font-family:FORsmartBold;font-size:3rem}.smart-home .smart-title.search h2{line-height:36px;font-size:3.6rem;margin:230px 0 60px 30px}.smart-home .input-wrapper{max-width:320px;margin:0 auto 20px;padding-left:20px}.smart-home .input-wrapper .smart-input input{height:50px}@media (max-width:640px){.smart-home .content{background:url(home/bg-xs.png) no-repeat 0 -70px;padding:0 12px}.smart-home .smart-title h2{color:#f6ba35}.smart-home .smart-title.select h2{margin:30px 0 12px}.smart-home .smart-title.search h2{margin:160px 0 0}.smart-home .input-wrapper{width:100%;padding:0;max-width:none}}@media (max-width:640px) and screen and (-ms-high-contrast:active),(max-width:640px) and (-ms-high-contrast:none){.smart-home .content{-ms-overflow-style:scrollbar;padding:0 28px 0 12px}}@media (min-width:641px) and (max-width:768px){.smart-home .smart-title.search h2{margin:170px 0 30px 30px}}@media (min-width:641px) and (max-width:768px) and (orientation :portrait){.smart-home .content{background:url(home/bg-sm.png) no-repeat 0 0}}.smart-list .smart-result-info{background:#f6ba35;padding:10px;font-size:3rem;font-family:FORsmartBold;line-height:32px;margin-top:6px;text-align:center}.smart-list .smart-result-info big{color:#fff;font-size:6.2rem;line-height:68px}@media (max-width:640px){.smart-list .smart-result-info{margin-top:0;padding-top:0;text-align:left}.smart-list .smart-result-info big{display:block;line-height:44px}}.smart-list .content{padding:12px 0}.smart-list .content .gutter-30{margin-right:0}@media (max-width:640px){.smart-list .content{padding:0}.smart-list .content .gutter-30{margin-left:0}.smart-list .content .gutter-30 [class^=col-]{padding-left:0;padding-right:0}.smart-list .content .gutter-30 .smart-listview{border-top:none;padding:0 12px}}.smart-list .content .smart-listview{border-top:1px solid #f6ba35;padding:0}.smart-list .content .smart-listview .row{margin-left:-15px}.smart-list .content .smart-listview.listview [class^=col-]{width:100%}@media (max-width:640px){.smart-list .content .smart-listview{margin-bottom:20px}}.smart-detail .smart-header{height:180px}.smart-detail .smart-title.vehicletitle{margin-bottom:20px}.smart-detail .smart-title.vehicletitle h2{font-size:4.4rem;line-height:28px;border-bottom:1px solid #000;padding:20px;line-height:36px}@media (max-width:640px){.smart-detail .smart-header{height:auto}.smart-detail .smart-title.vehicletitle h2{padding:20px 0;font-size:3.2rem}.smart-detail .content{padding:0 12px}.smart-detail .smart-link.icon{padding-left:16px}}.smart-approved .content{padding:0 20px 0}.smart-approved .smart-navbar.bottom{border-top:1px solid #f6ba35;background:#fff}.smart-approved .smart-link.back a{color:#f6ba35;font-size:2.4rem;line-height:2.8rem;margin-top:-4px}.smart-approved .smart-link.back a:before{content:"\e915";font-family:SmartUsedCarDetails;font-size:2rem;position:relative;top:1px;left:-6px}.smart-approved .icon{margin-bottom:10px}.smart-approved .icon:before{font:4rem/1 SmartUsedCarDetails;color:#f6ba35;display:block;position:relative;content:" "}.smart-approved .icon.inspect:before{content:"\e91d"}.smart-approved .icon.assistance:before{content:"\e91b"}.smart-approved .icon.mileage:before{content:"\e904";top:7px}.smart-approved .icon.failure:before{content:"\e91e"}.smart-approved .icon.exchange:before{content:"\e91c"}.smart-favouritelist .gutter-30.row{margin-left:0;margin-right:0}.smart-favouritelist .smart-resultbar .backToSearch{padding-left:25px}.smart-favouritelist .smart-resultbar .backToSearch a{color:#fff;font-size:1.6rem;margin:0;padding-left:0;padding-right:50px;text-indent:0}.smart-favouritelist .smart-resultbar .backToSearch a:before{content:'<<';position:absolute;content:"\e915";top:17px;left:20px;font-family:SmartUsedCarDetails;font-size:1.5rem;color:#fff}.smart-favouritelist .smart-listview .row{display:flex}.smart-favouritelist .smart-listview .row .keys{display:flex;flex-direction:column-reverse}.smart-favouritelist .smart-listview .row .keys ul{list-style-type:none;margin:0 0 20px 0}.smart-favouritelist .smart-listview .row .keys li{border-bottom:1px solid #f6ba35;font-family:FORsmartLight;font-size:1.8rem;line-height:37px;padding-left:20px}.smart-favouritelist .smart-listview .row .keys li.bodytype{height:76px}@media (min-width:769px) and (max-width:1280px){.smart-favouritelist .smart-listview .row .keys li.gearbox{height:60px}}@media (min-width:641px) and (max-width:768px){.smart-favouritelist .smart-listview .row .keys li.gearbox{height:60px}}.smart-favouritelist .smart-listview .row .keys li.location{height:100px}@media (min-width:769px) and (max-width:1280px){.smart-favouritelist .smart-listview .row .keys li.location{height:140px}}@media (min-width:641px) and (max-width:768px){.smart-favouritelist .smart-listview .row .keys li.location{height:180px}}.smart-favouritelist .smart-listview .row .keys li:first-child{border-top:1px solid #f6ba35}@media (max-width:640px){.smart-favouritelist .gutter-30.row{margin-right:15px}.smart-favouritelist .smart-resultbar{background:#fff;border:none;height:auto;padding:0 0 40px 0}.smart-favouritelist .smart-resultbar .sort-select{display:none}.smart-favouritelist .smart-resultbar.top{border-bottom:1px solid #f6ba35}.smart-favouritelist .smart-resultbar.top .smart-pagination{display:inline}.smart-favouritelist .smart-resultbar.top .smart-pagination .pagination{margin:0 12px}.smart-favouritelist .smart-resultbar.top .right{display:none}.smart-favouritelist .smart-resultbar.bottom{height:auto;margin:0 15px 20px 15px;padding:0}.smart-favouritelist .smart-listview .row{display:block}.smart-favouritelist .smart-listview .row .col-xs-6:nth-child(n+4){display:none}.smart-favouritelist .smart-pagination li.pagination-first,.smart-favouritelist .smart-pagination li.pagination-last,.smart-favouritelist .smart-pagination li.pagination-next,.smart-favouritelist .smart-pagination li.pagination-prev{background:#323232}}.smart-title h1,.smart-title h2{color:#f6ba35;line-height:1;font-family:FORsmartBold;padding:0;margin:0}.smart-title.black h1,.smart-title.black h2{color:#000}@media (max-width:640px){.smart-title h1,.smart-title h2{color:#fff}}.smart-modal{display:none;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:1000}.smart-modal.visible{background:rgba(0,0,0,.1);display:block}.smart-modal .dialogContent{margin:0 auto;background:#fff;font-size:16px;max-width:500px;max-height:300px;padding:40px 20px 20px 20px;position:relative}.smart-modal .dialogContent .close{color:#333;font-family:SmartUsedCarDetails;font-size:2rem;position:absolute;width:35px;height:35px;right:-5px;text-decoration:none;top:5px}.smart-modal .dialogContent .close:after{content:"\e91a"}.smart-modal .dialogContent p{padding-top:20px}.smart-modal .loadingContent{width:100px;height:100px;margin:-100px auto 0 auto;background:#fff url(shared/modal/loading.gif) no-repeat center center;border-radius:5px;position:relative}.smart-logo{width:90px;height:145px;position:absolute;z-index:1;right:60px;top:0}.smart-logo img{display:block;width:100%}@media (max-width:640px){.smart-logo{right:24px;width:45px}}.smart-text{margin-bottom:20px}.smart-text h2{font-family:FORsmartBold;font-size:2rem;line-height:28px}.smart-text p{font-size:1.6rem;line-height:22px}.smart-navbar{border-bottom:1px solid #f6ba35;clear:both;padding:20px 15px 10px 20px}.smart-navbar:after,.smart-navbar:before{display:table;content:" "}.smart-navbar:after{clear:both}.smart-navbar:after,.smart-navbar:before{display:table;content:" "}.smart-navbar:after{clear:both}.smart-navbar .right{float:right;margin-top:4px}.smart-navbar .smart-title.page{display:inline-block}.smart-navbar .smart-title.page h1{font-size:2.4rem;line-height:28px}.smart-navbar .smart-link a,.smart-navbar span{color:#969696}@media (max-width:640px){.smart-navbar{background:#f6ba35;padding:60px 15px 12px 15px}.smart-navbar .smart-title{margin-bottom:7px}.smart-navbar .smart-link a,.smart-navbar .smart-link span{font-size:1.8rem;padding-right:8px}.smart-navbar .right{border-bottom:1px solid #fff;float:none}}.smart-favouritelist .smart-navbar{margin-bottom:12px}.smart-header{position:relative}.smart-header .image img{max-width:1280px;width:100%}.smart-header .image span{font-family:FORsmartBold;background:#fff;color:#000;display:inline-block;font-size:4.4rem;line-height:48px;padding:0 8px;position:absolute;top:40px;left:16px}@media (max-width:640px){.image{display:none}}.smart-footer{margin:20px 0;padding:5px 20px;background:#f3f3f3}.smart-footer nav{overflow:hidden}.smart-footer ul{margin:0 0 0 -1px;padding:0}.smart-footer ul li{display:inline;list-style-type:none}.smart-footer ul li a{display:inline-block;padding:0 24px;border-left:1px solid #ccc;font-size:1.6rem;color:#333;margin:5px 0;position:relative;text-decoration:none;line-height:20px}.smart-footer ul li a:focus,.smart-footer ul li a:hover{color:#f6ba35}.smart-footer ul li:first-child a{border:none;color:#f6ba35;padding-left:25px}.smart-footer ul li:first-child a:before{content:"\e915";position:absolute;left:3px;font-family:SmartUsedCarDetails;font-size:1.5rem;top:-1px}@media (max-width:640px){.smart-footer{margin:20px 0;padding:0}.smart-footer ul li{display:block}.smart-footer ul li a{display:block;border:none;border-top:2px solid #fff;padding:12px 12px 4px}.smart-footer ul li a:after{content:"\e910";position:absolute;right:12px;font-family:SmartUsedCarDetails;font-size:2rem;top:12px;color:#323232}.smart-footer ul li:first-child a{padding:8px 12px 4px 38px}.smart-footer ul li:first-child a:before{left:12px;top:8px}.smart-footer ul li:first-child a:after{display:none}}@media (max-width:640px) and screen and (-ms-high-contrast:active),(max-width:640px) and (-ms-high-contrast:none){.smart-footer ul li a:after{right:26px}}@media (max-width:990px){.smart-footer ul li:first-child{display:block}}.smart-detail .smart-footer,.smart-list .smart-footer{margin:20px 0 60px 0}@media (max-width:640px){.smart-detail .smart-footer,.smart-list .smart-footer{margin:20px 0 90px 0}}.smart-button.tooltip{position:relative}.smart-button button{border:none;width:100%;color:#fff;font-size:2rem;padding:13px 12px 12px 20px;font-family:FORsmartLight;background:#ffc800;background:-moz-linear-gradient(top,#ffc800 0,#e9a100 100%);background:-webkit-linear-gradient(top,#ffc800 0,#e9a100 100%);background:linear-gradient(to bottom,#ffc800 0,#e9a100 100%)}.smart-button button:hover{font-family:FORsmartBold}.smart-button button .ic-arrow{position:relative}.smart-button button .ic-arrow:before{position:absolute;left:-22px;top:-3px;content:">>";font-family:FORsmartBold;font-size:2.2rem;line-height:1;color:#fff}.smart-button.xs-btn{margin-bottom:4px;width:100%}.smart-button.xs-btn button{background:#eee;color:#333;font-family:FORsmartBold;text-align:center}.smart-button.xs-btn button:before{position:relative;font-family:SmartUsedCarDetails;font-size:3rem;line-height:2rem;top:7px}.smart-button.gray button{background:#c5c9cf;background:-moz-linear-gradient(top,#c5c9cf 0,#abaeb3 100%);background:-webkit-linear-gradient(top,#c5c9cf 0,#abaeb3 100%);background:linear-gradient(to bottom,#c5c9cf 0,#abaeb3 100%)}.smart-button .tooltip-label{width:100%;bottom:53px;background:#fff;border:1px solid #333;color:#333;padding:4px 1px 1px;position:absolute;z-index:1;line-height:1;font-size:1.4rem}@media (max-width:640px){.smart-button .tooltip-label{display:none!important}}.smart-button.gridview,.smart-button.listview,.smart-button.refine{display:inline;position:relative;margin-right:1rem}.smart-button.gridview button,.smart-button.listview button,.smart-button.refine button{width:32px;background:0 0;height:32px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.smart-button.gridview button,.smart-button.listview button,.smart-button.refine button{height:1px}}.smart-button.gridview button:before,.smart-button.listview button:before,.smart-button.refine button:before{color:#969696;display:block;font-family:SmartUsedCarDetails;font-size:3rem;left:0;position:absolute;top:0}.smart-button.gridview button .ic-arrow,.smart-button.listview button .ic-arrow,.smart-button.refine button .ic-arrow{display:none}.smart-button.gridview.active button:before,.smart-button.listview.active button:before,.smart-button.refine.active button:before{color:#fff}@media (max-width:640px){.smart-button.gridview,.smart-button.listview,.smart-button.refine{position:absolute;top:1rem}.smart-button.gridview.listview button:before,.smart-button.listview.listview button:before,.smart-button.refine.listview button:before{content:"\e90d"}.smart-button.gridview.gridview button:before,.smart-button.listview.gridview button:before,.smart-button.refine.gridview button:before{content:"\e90b"}}@media (max-width:640px){.smart-button.refine{left:1rem;z-index:2}.smart-button.refine button{padding-left:35px;padding-top:.8rem;width:auto}.smart-button.refine button:before{color:#fff;content:"\e90e"}.smart-button.refine button:hover{font-family:FORsmartLight}}@media (max-width:640px){.smart-button.gridview,.smart-button.listview{position:relative;top:-4px}}@media (max-width:640px) and screen and (-ms-high-contrast:active),(max-width:640px) and (-ms-high-contrast:none){.smart-button.gridview,.smart-button.listview{top:-10px}}.smart-button.gridview button,.smart-button.listview button{position:relative;top:1px}@supports (-moz-appearance:meterbar){.smart-button.gridview button,.smart-button.listview button{top:-2px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.smart-button.gridview button,.smart-button.listview button{top:6px}}.smart-button.listview button:before{content:"\e90c"}.smart-button.gridview button:before{content:"\e90a"}.smart-car-info .smart-button{margin:20px 0}.smart-car-info .smart-button button .ic-arrow{margin-left:20px}.action .smart-button{margin-top:2px;float:left;text-align:center;width:49%}.action .smart-button button{padding:12px;text-align:center}.action .smart-button.xs-btn{width:100%}.action .smart-button.icon button{background:0 0;border-left:1px solid #fff;color:transparent;height:52px;overflow:hidden;position:relative;white-space:nowrap}.action .smart-button.icon button:before{color:#f6ba35;display:block;font-family:SmartUsedCarDetails;font-size:3rem;position:relative}.action .smart-button.icon.view button{color:#f6ba35;border-right:1px solid #f6ba35}.action .smart-button.icon.favourite button:before{content:"\e91f"}.action .smart-button.icon.favourite.add button:before{content:"\e920"}.action .smart-button.icon.print button:before{content:"\e922"}.action .smart-button.icon.disabled button{pointer-events:none}.action .smart-button.icon.disabled button:before{color:#eee}.action .smart-button.icon.tel button{background:#eee;color:#333!important}.action .smart-button.icon.tel button:before{color:#333!important;content:"\e921";display:inline-block}.smart-list-item .action .smart-button.icon.tel button:before{top:5px}.smart-accordion{border-top:1px solid #f6ba35}.smart-accordion .smart-accordion-item:first-child .title{border-top:none}.smart-accordion .smart-accordion-item .title{color:#000;font-size:1.8rem;display:block;line-height:1;padding:20px 30px 20px 20px;width:100%;text-decoration:none;border-top:1px solid #f6ba35;background:#eee;position:relative}.smart-accordion .smart-accordion-item .title:after{position:absolute;content:"\e912";color:#333;font-family:SmartUsedCarDetails;width:15px;height:15px;right:30px}.smart-accordion .smart-accordion-item .title.open:after{content:"\e911"}.smart-accordion .smart-accordion-item .body{padding:10px 10px 10px 20px}@media (max-width:640px){.smart-accordion{border-top:1px solid #fff}.smart-accordion .smart-accordion-item .title{color:#fff;font-size:2.2rem;padding:10px 10px 5px 50px;background:#323232;border-bottom:1px solid #fff}.smart-accordion .smart-accordion-item .title:after{color:#fff;right:15px}.smart-accordion .smart-accordion-item .title:before{color:#fff;content:"";font-family:SmartUsedCarDetails;font-size:1.8rem;left:10px;position:absolute;top:10px}.smart-accordion .smart-accordion-item.model .title:before{content:"\e91b"}.smart-accordion .smart-accordion-item.location .title:before{content:"\e903"}.smart-accordion .smart-accordion-item.price .title:before{content:"\e909"}.smart-accordion .smart-accordion-item.mileage .title:before{content:"\e904"}.smart-accordion .smart-accordion-item.color .title:before{content:"\e907"}.smart-accordion .smart-accordion-item.fueltype .title:before{content:"\e902"}.smart-accordion .smart-accordion-item.transmission .title:before{content:"\e906"}}.smart-link{display:inline-block}.smart-link a,.smart-link span{color:#333;display:inline-block;font-family:FORsmartBold;font-size:2rem;line-height:2.2rem;margin-left:17px;padding:0 .5rem;text-indent:-17px}.smart-link a:active,.smart-link a:hover,.smart-link span:active,.smart-link span:hover{color:#333;text-decoration:none}.smart-link span{color:#f6ba35}.smart-link.scrollTop{display:none}.smart-link.enquire{background:#ffc800;background:-moz-linear-gradient(top,#ffc800 0,#e9a100 100%);background:-webkit-linear-gradient(top,#ffc800 0,#e9a100 100%);background:linear-gradient(to bottom,#ffc800 0,#e9a100 100%)}.smart-link.enquire a{color:#fff!important}.favourite .smart-link.add{background:#c5c9cf;background:-moz-linear-gradient(top,#c5c9cf 0,#abaeb3 100%);background:-webkit-linear-gradient(top,#c5c9cf 0,#abaeb3 100%);background:linear-gradient(to bottom,#c5c9cf 0,#abaeb3 100%);padding-left:0!important}.favourite .smart-link.add a{margin-left:0;padding:14px 0 14px 20px;text-indent:0;width:100%}.favourite .smart-link.add a::before{display:none}.favourite .smart-link.add a:hover{color:inherit;font-family:FORsmartBold}@media (max-width:640px){.favourite .smart-link.add a{font-size:2rem!important}.favourite .smart-link.add a:before{font-size:2.2rem!important}}.smart-link.back-to-search{margin:0 20px;padding:0}.smart-link.back-to-search a{color:#333;display:block;font-family:FORsmartBold;font-size:2rem;line-height:1;position:relative;padding:20px 0 20px 30px}.smart-link.back-to-search a:focus,.smart-link.back-to-search a:hover{color:#f6ba35}.smart-link.back-to-search a:before{position:absolute;content:"\e915";top:17px;left:0;font-family:SmartUsedCarDetails;font-size:2rem;color:#000}@media (max-width:640px){.smart-link.back-to-search{margin:0 12px}}.smart-navbar .smart-link{border-left:1px solid #ccc}@media (min-width:641px){.smart-navbar .smart-link{padding:0 15px}}.smart-navbar .smart-link:first-child{border:none}.smart-car-info .smart-link{display:block;margin-bottom:10px}@media (max-width:640px){.smart-link.icon{align-items:center;display:flex;height:50px;overflow:hidden}.smart-link a,.smart-link span{padding:0 10px 0 10px}.smart-link:first-child a{padding-left:0}.smart-navbar .smart-link{border-color:#fff;margin-bottom:2px}.smart-link span{color:#fff}.smart-link.scrollTop{display:block;padding:20px 12px 0 0;text-align:right}.smart-link.scrollTop a{color:#323232;font-family:FORsmartBold;font-size:1.6rem;padding:0}.smart-link.scrollTop a:before{color:#969696;content:"\e911";font-family:SmartUsedCarDetails;font-size:1.6rem;left:20px;line-height:1;position:relative;top:-14px}.smart-link.scrollTop a:focus{text-decoration:none}}.smart-select{display:block;margin-bottom:20px;position:relative}.smart-select button{background:#fff;border:1px solid #969da3;border-radius:0;color:#000;font-size:2rem;font-family:FORsmartLight;padding:10px 40px 10px 20px;text-align:left;position:relative;width:100%}.smart-select button .toggle{height:100%;width:56px;background:#f3f3f3;display:block;position:absolute;right:0;top:0;border:none}.smart-select button:after{position:absolute;right:12px;top:10px;content:"\e912";font-family:SmartUsedCarDetails;font-size:3rem;line-height:1;color:#969696}.open.smart-select button:after{content:"\e911"}.smart-select .list{position:absolute;top:49px;left:0;width:100%;display:none;background:#fff;max-height:200px;border:1px solid #969696;overflow-x:hidden;overflow-y:auto}.open.smart-select .list{display:block;z-index:1000}.bottom .smart-select .flex{display:inline-flex;flex-direction:column-reverse;width:100%}.bottom .smart-select .flex .list{top:inherit!important;bottom:37px}@media (max-width:640px){.bottom .smart-select .flex .list{bottom:48px}}.smart-select ul{border-radius:0;border-color:#ccc;padding:0;margin:0;list-style:none}.smart-select ul>li>a{padding:10px 40px 10px 20px;font-size:2rem;font-family:FORsmartLight;border-top:1px solid #000;display:block;color:#000;text-decoration:none}.smart-select ul>li>a:focus,.smart-select ul>li>a:hover{background:#f3f3f3}.smart-select ul>li:first-child>a{border:none}.bottom .smart-select button:after{content:"\e911"}.bottom .smart-select.open button:after{content:"\e912"}@media (max-width:640px){.smart-select{margin-bottom:16px}}.smart-input{margin-bottom:20px}.smart-input input{background:#fff;border:1px solid #969da3;border-radius:0;color:#000;line-height:50px;font-size:20px;font-family:FORsmartLight;padding:5px 40px 0 20px;width:100%}.smart-filter-nav .smart-input input{padding:0 10px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.smart-filter-nav .smart-input input{padding:10px;line-height:20px}}.smart-input input::-webkit-input-placeholder{line-height:50px}.smart-input.error input{border-color:#bd363c;color:#bd363c}.smart-input.disabled input{color:#696969}@media (max-width:640px){.smart-input{margin-bottom:16px}}.smart-checkbox{margin-bottom:1rem}.smart-checkbox.selected{color:#f6ba35}.smart-checkbox.selected label:before{content:"\e919"}.color .smart-checkbox.selected label:before{text-shadow:0 2px 1px #333}.smart-checkbox label{cursor:pointer;display:inline-block;font-size:1.6rem;line-height:3rem;vertical-align:middle;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.smart-checkbox label:before{border:1px solid #f6ba35;border-radius:5px;color:#f6ba35;content:'';float:left;font-family:SmartUsedCarDetails;font-size:1.6rem;height:30px;line-height:1.8;margin-bottom:1rem;margin-right:1rem;text-indent:.6rem;width:30px}.smart-checkbox.disabled label{color:#969696;cursor:default}.smart-checkbox.disabled label:before{opacity:.1;border:1px solid #323232}.smart-checkbox.color{display:inline}.smart-checkbox.color label{display:inline-block}.smart-checkbox.color label:before{background-position:0 0;background-repeat:no-repeat;text-indent:5px;height:32px;line-height:26px;width:32px}.smart-checkbox.color.selected label:before{border:3px solid #f6ba35}.smart-checkbox.color label:before{background-image:url(shared/form/checkbox/colors.png)}.smart-checkbox.color.black label:before{background-position:0 -2px}.smart-checkbox.color.white label:before{background-position:-33px -2px}.smart-checkbox.color.red label:before{background-position:-65px -2px}.smart-checkbox.color.yellow label:before{background-position:-97px -2px}.smart-checkbox.color.green label:before{background-position:-321px -2px}.smart-checkbox.color.orange label:before{background-position:-161px -2px}.smart-checkbox.color.blue label:before{background-position:-193px -2px}.smart-checkbox.color.moon-white label:before{background-position:-225px -2px}.smart-checkbox.color.grey label:before{background-position:-257px -2px}.smart-checkbox.color.brown label:before{background-position:-289px -2px}.group.color{font-size:1.6rem}.smart-resultbar{background:#323232;color:#fff;font-size:1.6rem;line-height:1;padding:10px 10px 10px 20px;position:relative;margin-bottom:15px;height:60px}.smart-resultbar .sort{margin-right:7px}.smart-resultbar .view{padding-right:5px;line-height:40px;display:inline-block}.smart-resultbar .right{display:inline}.smart-resultbar .smart-select{display:inline-block;margin-bottom:0}.smart-resultbar .smart-select button{margin-right:15px;overflow:hidden;padding-right:45px;text-overflow:ellipsis;white-space:nowrap;width:auto}.smart-resultbar .smart-select button:after{top:4px}.smart-resultbar .smart-select .list{top:37px}@media (min-width:641px){.smart-resultbar .smart-select .list a,.smart-resultbar .smart-select button{font-size:1.6rem}.smart-resultbar .smart-select .list{width:auto}.smart-resultbar .smart-select .list a{white-space:nowrap}.smart-resultbar .smart-select.sort-select button{width:150px}.smart-resultbar .smart-select.items-select button{width:195px}}.smart-resultbar.top .smart-select button .toggle{width:40px}.smart-resultbar.top .smart-select button:after{right:5px}@media (max-width:640px){.smart-resultbar{height:110px;line-height:inherit;padding:10px;position:relative}.smart-resultbar .sort,.smart-resultbar .view,.smart-resultbar.bottom .gridview,.smart-resultbar.bottom .listview,.smart-resultbar.bottom .refine,.smart-resultbar.bottom .smart-select:not(.bottom){display:none}.smart-resultbar.top{background:0 0;margin-bottom:0}.smart-resultbar.top .right{display:block;height:50px}.smart-resultbar.top .right .toggle{left:44%;position:absolute}.smart-resultbar.top .smart-select.sort-select{background:#323232}.smart-resultbar.bottom{background:#fff;height:200px;margin:0 12px;padding:18px 0 70px 0}.smart-resultbar.bottom .smart-pagination .pagination-first,.smart-resultbar.bottom .smart-pagination .pagination-last,.smart-resultbar.bottom .smart-pagination .pagination-next,.smart-resultbar.bottom .smart-pagination .pagination-prev{background:#323232}.smart-resultbar.bottom .smart-select.items-select.bottom{display:block;top:40px}.smart-resultbar.bottom .smart-select.items-select.bottom button{margin:0;width:100%}.smart-resultbar.bottom .smart-select.items-select.bottom button:after{top:10px}.smart-resultbar.bottom .smart-select.items-select.bottom .list{top:49px}.smart-resultbar:not(.bottom) .smart-select button{background:#323232;border:none;color:#fff;font-family:FORsmartLight;margin:0;padding:0}.smart-resultbar:not(.bottom) .smart-select button:after{color:#fff;font-size:1.6rem;right:12px;top:19px}.smart-resultbar:not(.bottom) .smart-select button .toggle{display:none}.smart-resultbar:not(.bottom) .smart-select.items-select{display:none}.smart-resultbar:not(.bottom) .smart-select.sort-select{padding-top:5px;position:absolute;right:0;text-align:right;top:0;width:100%}.smart-resultbar:not(.bottom) .smart-select.sort-select button{height:49px;padding:6px 30px 0 10px}.smart-resultbar:not(.bottom) .smart-select.sort-select.open button{background:#323232}@color &:after{content:"["}.smart-resultbar:not(.bottom) .smart-select .list{background:#323232;border:none;max-height:initial;position:relative;top:0}.smart-resultbar:not(.bottom) .smart-select .list li{border-bottom:1px solid #fff}.smart-resultbar:not(.bottom) .smart-select .list a{border-top:none;color:#fff;font-size:22px;padding:10px 0 10px 70px;text-align:left}.smart-resultbar:not(.bottom) .smart-select .list a:focus,.smart-resultbar:not(.bottom) .smart-select .list a:hover{background:#323232}.smart-resultbar:not(.bottom) .smart-select .list a:before{font-family:SmartUsedCarDetails;left:12px;position:absolute}.smart-resultbar:not(.bottom) .smart-select .list a.price:before{content:"\e909"}.smart-resultbar:not(.bottom) .smart-select .list a.mileage:before{content:"\e904"}.smart-resultbar:not(.bottom) .smart-select .list a.age:before{content:"\e900"}.smart-resultbar:not(.bottom) .smart-select .list a.distance:before{content:"\e903"}.smart-resultbar:not(.bottom) .smart-select .list .active a:after{content:"\e919";font-family:SmartUsedCarDetails;margin-left:10px;position:absolute;right:12px}}@media (min-width:641px) and (max-width:1025px){.smart-resultbar{height:100px}.smart-resultbar .smart-pagination{display:block;float:none;margin:0 auto;text-align:center;top:12px;width:410px}.smart-resultbar .smart-pagination .pagination{display:inline-block}.smart-resultbar .smart-pagination>span{vertical-align:top}.smart-resultbar .right{float:right}}.smart-pagination{color:#fff;display:inline;float:right;line-height:28px;position:relative;top:5px}.smart-pagination.hidden{display:none}.smart-pagination ul{display:inline;list-style-type:none;padding:0}.smart-pagination span{float:left}@media (max-width:640px){.smart-pagination span{display:none}}.smart-pagination li{float:left}@media (max-width:640px){.smart-pagination li.page{display:none}.smart-pagination li.count{display:inline}}.smart-pagination li a{color:#fff;display:inline-block;font-family:FORsmartBold;font-size:20px;height:28px;padding:0 10px}.smart-pagination li a:hover{text-decoration:none}.smart-pagination li.dots a,.smart-pagination li.page a{padding:1px 10px}.smart-pagination li.first a,.smart-pagination li.last a,.smart-pagination li.next a,.smart-pagination li.prev a{font-size:28px}.smart-pagination li.first a:focus,.smart-pagination li.last a:focus,.smart-pagination li.next a:focus,.smart-pagination li.prev a:focus{text-decoration:none}@media (max-width:640px){.smart-pagination li.first,.smart-pagination li.last,.smart-pagination li.next,.smart-pagination li.prev{background:#323232}}.smart-pagination li a.active{background:#fff;color:#f6ba35}@media (max-width:640px){.smart-pagination{float:none;top:0}.smart-pagination ul{display:block;margin:0;position:relative}.smart-pagination li{cursor:pointer;float:none;position:absolute;height:50px;width:50px}.smart-pagination li a{color:#fff;font-size:4rem;margin-top:12px;margin-left:7px}.smart-pagination .first{left:0}.smart-pagination .prev{left:52px}.smart-pagination .next{right:52px}.smart-pagination .last{right:0}.smart-pagination .count{margin:0 auto;position:relative;top:12px;width:120px}.smart-pagination .count a{color:#f6ba35;display:block;font-size:2.2rem;text-align:center;width:100%}.smart-pagination .count a:focus,.smart-pagination .count a:hover{text-decoration:none}.smart-pagination .dots{display:none}}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base,.noUi-handle{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-background{background:#fafafa;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3fb8af;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #bbb}.noUi-draggable{cursor:w-resize}.noUi-vertical .noUi-draggable{cursor:n-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-origin{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate3d(-50%,50%,0);transform:translate3d(-50%,50%,0)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);padding-left:25px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;padding:5px;text-align:center}.noUi-horizontal .noUi-handle-lower .noUi-tooltip{top:-32px}.noUi-horizontal .noUi-handle-upper .noUi-tooltip{bottom:-32px}.noUi-vertical .noUi-handle-lower .noUi-tooltip{left:120%}.noUi-vertical .noUi-handle-upper .noUi-tooltip{right:120%}.smart-slider{position:relative;padding:30px 15px 52px 5px;background:#fff}.smart-slider .noUi-base,.smart-slider .noUi-handle{-webkit-transform:none}.smart-slider .slider{height:5px;background:#969696;border-radius:0;border:none;box-shadow:none}.smart-slider .slider .noUi-handle{width:34px;left:-20px;height:40px;background:url(shared/slider/slider-arrow.png) no-repeat 10px 10px;cursor:pointer;top:-16px;border-radius:0;border:none;box-shadow:none}.smart-slider .slider .noUi-handle.noUi-handle-lower .noUi-tooltip,.smart-slider .slider .noUi-handle.noUi-handle-upper .noUi-tooltip{top:-12px;bottom:auto;min-width:30px;left:-100%;font-size:1.4rem;padding:2px 2px 1px;line-height:1;border-color:#ccc;white-space:nowrap}.smart-slider .slider .noUi-handle.noUi-handle-upper .noUi-tooltip{left:auto;right:-100%;margin:0 25px 0 0}.smart-slider .slider .noUi-handle.noUi-handle-lower .noUi-tooltip{margin:0 0 0 25px}.smart-slider .slider .noUi-handle:after,.smart-slider .slider .noUi-handle:before{display:none}.smart-slider .from,.smart-slider .to{display:block;position:absolute;bottom:15px;text-align:center;font-size:1.6rem;line-height:1;max-width:70px}.smart-slider .from{left:0}.smart-slider .to{right:0}@media (max-width:640px){.smart-slider{padding:30px 15px 52px 15px}}.smart-favourites{background:#323232;border-top:1px solid #f6ba35;font-family:FORsmartBold;max-width:1280px;padding:15px 15px 0 18px;position:fixed;bottom:0;width:100%;z-index:2}.smart-favourites.hidden{display:none}.smart-favourites .head{height:40px;position:relative}.smart-favourites .head .headline a{color:#f6ba35;font-size:2.4rem;line-height:2.8rem;position:absolute}.smart-favourites .head .headline a .number{color:#323232;display:inline-block;font-size:1.8rem;padding-right:12px;position:relative;top:-5px}.smart-favourites .head .headline a .number:before{color:#f6ba35;content:"\e920";font-family:SmartUsedCarDetails;font-size:3.4rem;position:absolute;z-index:-1}.smart-favourites .head .headline a .number span{display:block;text-align:center;width:34px}.smart-favourites .head .headline a:after{border-radius:50px;color:#f6ba35;content:"\e918";display:inline-block;font-family:SmartUsedCarDetails;font-size:2.5rem;position:relative;top:4px;left:6px}.smart-favourites .head .headline a:hover{text-decoration:none}.smart-favourites .head .toggle{cursor:pointer;position:absolute;right:0;background:#f6ba35;height:40px;margin-right:30px;width:115px}@media (max-width:640px){.smart-favourites .head .toggle{margin-right:0}}.smart-favourites .head .toggle:after{position:absolute;content:"\e911";color:#fff;font-family:SmartUsedCarDetails;font-size:2.5rem;left:46px;top:4px}.smart-favourites.active .head .toggle:after{content:"\e912"}.smart-favourites.active .content{display:block}.smart-favourites .content{border-bottom:15px solid #323232;background:#f6ba35;display:none;overflow:hidden;padding:20px 0;position:relative}.smart-favourites .next,.smart-favourites .prev{background:#f6ba35;color:#fff;font-size:3.8rem;height:100%;padding:0 23px 0;position:absolute;top:0;z-index:2}.smart-favourites .next:after,.smart-favourites .prev:after{position:relative;width:0;height:75%;background:#fff;content:'';display:block;top:18px}.smart-favourites .next:active,.smart-favourites .next:focus,.smart-favourites .next:hover,.smart-favourites .prev:active,.smart-favourites .prev:focus,.smart-favourites .prev:hover{text-decoration:none}.smart-favourites .next span,.smart-favourites .prev span{left:15px;line-height:0;position:absolute;top:50%}.smart-favourites .prev:after{left:23px}.smart-favourites .next{right:0}.smart-favourites .next:after{right:24px}.smart-favourites ul{list-style-type:none;margin:0 46px;position:relative;text-align:center;transition:all .5s ease-in-out;white-space:nowrap;z-index:1}.smart-favourites .item{border-right:1px solid #fff;border-left:1px solid #fff;margin-right:-1px;display:inline-block;padding-left:20px;position:relative;text-align:left;white-space:normal;width:33.3%}.smart-favourites .item .typ{font-size:1.8rem;line-height:1;margin-left:5px;margin-right:30px;max-height:50px;position:absolute;top:5px}.smart-favourites .item .price{bottom:0;font-size:3rem;line-height:2.4rem;margin-left:5px;position:absolute}.smart-favourites .item .remove{cursor:pointer;height:20px;position:absolute;right:3px;width:20px}.smart-favourites .item .remove:after{position:absolute;content:"\e91a";color:#000;cursor:pointer;font-family:SmartUsedCarDetails;font-size:1.8rem;letter-spacing:-7px}.smart-favourites .item img{cursor:pointer;padding-right:10px;max-width:50%}@media (max-width:640px){.smart-favourites{padding:15px 12px}.smart-favourites .head .toggle:after{content:"\e910"}.active.smart-favourites .head .toggle:after{content:"\e910"}.smart-favourites.active .content{display:none}.smart-favourites .content{border-top:12px solid #323232;border-bottom:0;max-height:460px;overflow:auto;padding:0}.smart-favourites .next,.smart-favourites .prev{display:none}.smart-favourites ul{border:none;margin:0;white-space:nowrap}.smart-favourites .item{border:none;border-top:1px solid #323232;display:block;margin-bottom:10px;padding-top:10px;padding-left:0;width:100%}.smart-favourites .item:first-child{border-left:none}.smart-favourites .item .remove{height:30px;right:3px;top:3px;width:30px}.smart-favourites .item .remove:after{font-size:2.8rem;letter-spacing:-12px}.smart-favourites .item .typ{margin-right:35px;top:25px}}@media (min-width:641px) and (max-width:1000px){.smart-favourites img{display:block;width:77%}.smart-favourites .item .price,.smart-favourites .item .typ{display:block;margin-left:0;position:relative;left:0}.smart-favourites .item .price{margin-top:20px}.smart-favourites .item .remove{top:0}}.smart-model-tile{background:#fff;margin-bottom:16px;text-align:center}.smart-model-tile .wrap{cursor:pointer;border:1px solid #969da3;padding:4px}.selected.smart-model-tile .wrap{border:5px solid #f6ba35;padding:0}.smart-model-tile.disabled .wrap{opacity:.3;cursor:default}.smart-model-tile .model{margin:0 12px;overflow:hidden}.smart-model-tile .model img{display:block;width:100%}.smart-model-tile .title{height:68px;margin:0;width:100%;text-align:center;font-size:2.1rem;color:#000;line-height:24px;font-weight:400;padding:0 10px;margin-top:-40px;position:relative}.all.smart-model-tile .title,.forfour.smart-model-tile .title{margin-top:20px;margin-bottom:-60px}@media (max-width:640px){.smart-model-tile .title{margin-top:-10px}.all.smart-model-tile .title,.forfour.smart-model-tile .title{margin-bottom:-40px}}@media (max-width:340px){.smart-model-tile .title{font-size:1.8rem}}.smart-filter-nav .group-seperator{margin:5px 0 10px 0}@media (max-width:640px){.smart-filter-nav{display:none}.smart-filter-nav.active{display:block;position:relative;top:-67px}.smart-filter-nav .header{background:#323232;border-bottom:1px solid #fff;color:#fff;padding:10px;position:relative;text-align:center}.smart-filter-nav .header .refine{font-size:2.2rem}.smart-filter-nav .header .results{font-size:1.8rem}.smart-filter-nav .header .close{position:absolute;cursor:pointer;right:12px;top:10px;width:20px}.smart-filter-nav .header .close:after{content:"\e91a";color:#fff;font-family:SmartUsedCarDetails;font-size:1.6rem;letter-spacing:-6px}}.smart-list-item{font-family:FORsmartBold;font-size:14px;line-height:1;padding-left:15px;padding-top:15px;width:100%}@media (max-width:640px){.smart-list-item{padding-top:12px}}.smart-list-item picture{display:block;margin-bottom:10px;overflow:hidden;position:relative}.smart-list-item .item{border-bottom:1px solid #f6ba35}.smart-list-item .ribbon{width:160px;background:#f6ba35;position:absolute;font-size:2.7rem;top:20px;left:-40px;text-align:center;line-height:29px;letter-spacing:1px;padding-top:5px;color:#fff;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);white-space:nowrap;overflow:hidden}.smart-list-item .corner{background:#424242;bottom:5px;height:30px;position:absolute;right:5px;text-align:center;width:60px}.smart-list-item .corner span{color:#fff;display:inline-block;font-size:1.8rem;padding-top:3px}.smart-list-item .corner span:before{font-family:SmartUsedCarDetails;content:"\e923";padding-right:5px;position:relative;top:2px}.smart-list-item img{width:100%}.smart-list-item .price,.smart-list-item .typ{display:inline-block;padding:0;width:100%}.smart-list-item .typ{font-size:2rem;line-height:22px;height:46px}@media (min-width:641px){.listview .smart-list-item .typ{padding-left:10px}}@media (max-width:640px){.gridview .smart-list-item .typ{height:70px}}.smart-list-item .action{margin-bottom:12px}.smart-list-item .action .price{display:none}.smart-list-item .price{font-size:3.4rem;min-height:41px}@media (max-width:640px){.smart-list-item .price{min-height:47px}.gridview .smart-list-item .price{white-space:nowrap}}.smart-list-item .smart-link{display:inline-block;line-height:45px;padding-top:5px;text-align:center;width:100%}.smart-list-item .smart-link a{color:#f6ba35;font-family:FORsmartSpecial;font-size:20px;text-align:center}.smart-list-item .smart-link a:hover{font-family:FORsmartBold}.smart-list-item .properties{display:none}.smart-list-item .description{display:inline-block;font-family:FORsmartLight;font-size:1.8rem;margin-bottom:15px;line-height:22px;padding:0 10px 0 30px;position:relative}.smart-list-item .description.date{height:22px}.smart-list-item .description.location{width:100%}.smart-list-item .description.location .text{display:block}.gridview .smart-list-item .description.location .text{height:70px;overflow:hidden}@media (min-width:769px) and (max-width:1280px){.gridview .smart-list-item .description.location .text{height:90px}}@media (min-width:641px) and (max-width:768px){.gridview .smart-list-item .description.location .text{height:110px}}.smart-list-item .description:before{color:#f6ba35;content:"";font-family:SmartUsedCarDetails;height:25px;left:0;position:absolute;width:16px}.smart-list-item .description.location:before{content:"\e903"}.smart-list-item .description.engine:before{content:"\e901"}.smart-list-item .description.miles:before{content:"\e904"}.smart-list-item .description.shift:before{content:"\e906"}.smart-list-item .description.petrol:before{content:"\e902"}.smart-list-item .description.phone:before{content:"\e921"}.smart-list-item .description.date:before{content:"\e900";top:-3px}.smart-list-item .description .bold{font-family:FORsmartBold}.listview .smart-list-item .item{float:left;padding-bottom:16px}.listview .smart-list-item picture{float:left;margin-right:1%;width:28.33%}@media (min-width:641px) and (max-width:768px){.listview .smart-list-item picture{width:48%}}.listview .smart-list-item .infos{float:left;width:44.44%}@media (min-width:641px) and (max-width:768px){.listview .smart-list-item .infos{width:48%}}.listview .smart-list-item .infos .typ{text-align:left}@media (min-width:641px){.listview .smart-list-item .infos .price{display:none}}@media (max-width:640px){.listview .smart-list-item .infos .price{padding:0}}@media (min-width:641px){.listview .smart-list-item .infos .description{margin-left:10px;margin-right:-10px}}.listview .smart-list-item .infos .properties{display:block;float:left;padding-bottom:10px}.listview .smart-list-item .infos .properties span{float:left;padding-right:10px;width:50%}.listview .smart-list-item .infos>.date{display:none}.listview .smart-list-item .action{border-left:1px solid #f6ba35;float:left;padding-left:16px;width:26.22%}@media (min-width:641px) and (max-width:768px){.listview .smart-list-item .action{border-left:0;padding-left:0;width:100%}}.listview .smart-list-item .action .price{display:block;padding:0;text-align:left}.listview .smart-list-item .action .links{overflow:hidden;padding:0;text-align:left}@media (max-width:640px){.smart-listview.gridview,.smart-listview.listview{margin-bottom:0;top:-2px}.gridview .smart-list-item .price,.gridview .smart-list-item .typ{padding:0;text-align:left}.gridview .smart-list-item .price{font-size:3.8rem}.gridview .smart-list-item .location{display:none}.gridview .smart-list-item .action .tel button{font-size:1.8rem;padding:12px 0}.gridview .smart-list-item .action .tel button:before{display:none}.gridview .smart-list-item .smart-link{padding:0 25px}.gridview .smart-list-item .smart-link a:before{font-size:1.8rem}.gridview .smart-list-item .ribbon{font-size:1.6rem;left:-52px;line-height:20px;top:14px}.listview .smart-list-item .action,.listview .smart-list-item .infos,.listview .smart-list-item picture{float:none;margin-right:0;width:auto}.listview .smart-list-item .price,.listview .smart-list-item .typ{padding:0;text-align:left}.listview .smart-list-item .price{font-size:3.8rem;padding-bottom:28px;padding-top:13px}.listview .smart-list-item .infos .price.hidden-md{display:block!important}.listview .smart-list-item .action{border:none;padding:0}.listview .smart-list-item .action .price{display:none}.listview .smart-list-item .smart-link{padding-left:25px}.listview .smart-list-item .smart-link a{font-size:1.8rem}.listview .smart-list-item .smart-link a:before{font-size:2rem}.listview .smart-list-item .item{padding-bottom:0}}.smart-favourite-list-item{padding-top:0}.smart-favourite-list-item .remove{color:#969696;cursor:pointer;font-family:FORsmartBold;font-size:2rem;height:50px;padding:0 35px 0 0;position:relative;text-align:right;width:100%}.smart-favourite-list-item .remove:after{position:absolute;content:"><";color:#424242;cursor:pointer;font-size:2.4rem;letter-spacing:-6px;line-height:50px;right:15px;top:1px;width:10px}.smart-favourite-list-item .item{border:none;margin-bottom:20px}.smart-favourite-list-item .item .price,.smart-favourite-list-item .item .typ{padding-left:12px}.smart-favourite-list-item .item .price{line-height:38px;display:block}.smart-favourite-list-item .properties{display:block}.smart-favourite-list-item .properties span{border-bottom:1px solid #f6ba35;display:block;font-family:FORsmartLight;font-size:1.8rem;line-height:38px;height:38px;overflow:hidden;padding:0 10px 0 30px;position:relative;text-overflow:ellipsis;white-space:nowrap}.smart-favourite-list-item .properties span.bodytype,.smart-favourite-list-item .properties span.gearbox,.smart-favourite-list-item .properties span.location{line-height:21px;padding-top:12px}.smart-favourite-list-item .properties span.bodytype{height:76px;white-space:normal}.smart-favourite-list-item .properties span.gearbox{white-space:normal}@media (min-width:769px) and (max-width:1280px){.smart-favourite-list-item .properties span.gearbox{height:60px}}@media (min-width:641px) and (max-width:768px){.smart-favourite-list-item .properties span.gearbox{height:60px}}.smart-favourite-list-item .properties span.location{height:100px;white-space:normal}@media (min-width:769px) and (max-width:1280px){.smart-favourite-list-item .properties span.location{height:140px}}@media (min-width:641px) and (max-width:768px){.smart-favourite-list-item .properties span.location{height:180px}}@media (max-width:640px){.smart-favourite-list-item .properties span{height:55px;line-height:2.4rem;padding:5px 10px 5px 30px;white-space:normal}.smart-favourite-list-item .properties span.bodytype,.smart-favourite-list-item .properties span.location{height:96px}}.smart-favourite-list-item .properties span b{display:none}@media (max-width:640px){.smart-favourite-list-item .properties span b{display:block}}.smart-favourite-list-item .properties span:before{color:#f6ba35;font-family:SmartUsedCarDetails;left:5px;position:absolute}.smart-favourite-list-item .properties span.bodytype:before{content:'\e905'}.smart-favourite-list-item .properties span.age:before{content:'\e900'}.smart-favourite-list-item .properties span.miles:before{content:'\e904'}.smart-favourite-list-item .properties span.gearbox:before{content:'\e906'}.smart-favourite-list-item .properties span.fueltype:before{content:'\e902'}.smart-favourite-list-item .properties span.power:before{content:'\e901'}.smart-favourite-list-item .properties span.capacity:before{content:'\e908'}.smart-favourite-list-item .properties span.location:before{content:'\e903'}.smart-favouritelist .smart-listview .row>div:nth-child(even) .item{background:#f3f3f3}.smart-car-data{background:#f3f3f3;padding:20px;margin-bottom:20px}.smart-car-data .smart-title h2{line-height:36px;font-size:2rem;margin:12px 0 18px}.smart-car-data ul{list-style:none;padding:0;margin:0;font-size:1.6rem}.smart-car-data ul li{display:block;position:relative;overflow:hidden;margin-right:20px;min-height:44px}.smart-car-data ul li span{display:block;position:relative}.smart-car-data ul li span.key{left:0;width:50%}.smart-car-data ul li span.value{left:50%;font-family:FORsmartBold;top:-22px;width:48%}@media (max-width:640px){.smart-car-data .smart-title{position:relative;font-size:2.4rem;cursor:pointer}.smart-car-data .smart-title h2{margin:0}.open.smart-car-data .smart-title h2{margin-bottom:20px}.smart-car-data .smart-title:after{position:absolute;right:0;top:0;font-family:SmartUsedCarDetails;content:"\e912";font-size:3.2rem}.smart-car-data.open .smart-title:after{content:"\e911"}}.smart-car-info{margin:0 20px}.smart-car-info .smart-title h2{line-height:36px;font-size:3.4rem;margin:12px 0 18px}.smart-car-info .action .smart-button{margin:2px 0}.smart-car-info .action .smart-button.favourite{border-left:1px solid #f6ba35}.smart-car-info .smart-button button{text-align:center}.smart-car-info ul{list-style:none;margin-bottom:12px}.smart-car-info ul li{font-size:2rem;padding-left:46px;position:relative;min-height:28px}.smart-car-info ul li:before{position:absolute;content:'#';left:0;top:-2px;font-family:SmartUsedCarDetails;color:#f6ba35}.smart-car-info ul li.petrol:before{content:"\e902"}.smart-car-info ul li.miles:before{content:"\e904"}.smart-car-info ul li.type:before{content:"\e905"}.smart-car-info ul li.age:before{content:"\e900"}.smart-car-info ul li.shift:before{content:"\e906"}.smart-car-info ul li.engine:before{content:"\e901"}@media (max-width:640px){.smart-car-info{margin:0}.smart-car-info ul{margin-left:10px}}.smart-image .stage{margin-bottom:20px;position:relative}.smart-image .stage img{display:block;width:100%}.smart-image .next,.smart-image .prev{display:block;width:50px;height:100%;background:#f6ba35;position:absolute;top:0;z-index:1}.smart-image .next:before,.smart-image .prev:before{position:absolute;top:20px;color:#fff;font-size:3rem;font-family:SmartUsedCarDetails}.smart-image .next:active,.smart-image .next:focus,.smart-image .next:hover,.smart-image .prev:active,.smart-image .prev:focus,.smart-image .prev:hover{text-decoration:none}.smart-image .prev{left:0;border-right:15px solid #fff}.smart-image .prev:before{left:2px;content:"\e90f"}.smart-image .next{right:0;border-left:15px solid #fff}.smart-image .next:before{content:"\e910";left:4px}.smart-image .stage .next,.smart-image .stage .prev{background:0 0;border:none;width:50%}.smart-image .stage .next:before,.smart-image .stage .prev:before{text-shadow:0 2px 3px #323232;top:40%}.smart-image .stage .prev:before{left:0}.smart-image .stage .next:before{left:auto;right:0}.smart-image .pager{max-height:170px;overflow:hidden;position:relative;margin-bottom:20px}.smart-image .pager ul{width:9999px;list-style:none;padding:0;margin:0;line-height:0;position:relative;left:42px;transition:all .2s ease-in-out}.smart-image .pager ul li{display:inline-block}.smart-image .pager ul a{display:inline-block;float:left;width:112px;overflow:hidden;margin:0 8px}.smart-image .pager ul a img{display:block;width:100%}.smart-location{background:#f3f3f3;margin-bottom:20px;padding-bottom:1px}.smart-location img{width:100%;display:block}.smart-location .smart-text{margin:20px}.smart-location .smart-link{padding:20px}.smart-location .smart-title h2{line-height:1.5;font-size:2rem;padding:20px}.smart-location #googlemaps{width:100%;min-height:300px}@media (max-width:640px){.smart-location{background:#fff}.smart-location .smart-title h2{padding:0 10px}.smart-location .smart-text{margin:10px}.smart-location .xs-btn.tel button:before{content:"\e921"}.smart-location .xs-btn.view button:before{content:"\e903"}}