.width-960{max-width:960px !important}.width-600{max-width:600px !important}.clear{clear:both}.no-margin{margin-left:0;margin-right:0}.double-gutter{padding-left:30px;padding-right:30px}.normal-gutter{padding-left:15px;padding-right:15px}.no-gutter{padding-left:0 !important;padding-right:0 !important}.small-gutter{padding-left:5px;padding-right:5px}.larger-gutter{padding-left:20px;padding-right:20px}.tm0{margin-top:0 !important}.tm5{margin-top:5px}.tm10{margin-top:10px}.tm15{margin-top:15px}.tm20{margin-top:20px}.tm30{margin-top:30px}.tm40{margin-top:40px}.tm50{margin-top:50px}.tm60{margin-top:60px}.tm70{margin-top:70px}.tm80{margin-top:80px}.tm90{margin-top:90px}.tm100{margin-top:100px}.bm5{margin-bottom:5px}.bm10{margin-bottom:10px !important}.bm15{margin-bottom:15px}.bm20{margin-bottom:20px}.bm30{margin-bottom:30px}.bm40{margin-bottom:40px}.bm50{margin-bottom:50px}.bm60{margin-bottom:60px}.bm70{margin-bottom:70px}.bm80{margin-bottom:80px}.bm90{margin-bottom:90px}.bm100{margin-bottom:100px}.tp5{padding-top:5px}.tp10{padding-top:10px}.tp15{padding-top:15px}.tp20{padding-top:20px}.tp30{padding-top:30px}.tp40{padding-top:40px}.tp50{padding-top:50px}.tp60{padding-top:60px}.tp70{padding-top:70px}.tp80{padding-top:80px}.tp90{padding-top:90px}.tp100{padding-top:100px}.bp5{padding-bottom:5px}.bp10{padding-bottom:10px}.bp15{padding-bottom:15px}.bp20{padding-bottom:20px}.bp30{padding-bottom:30px}.bp40{padding-bottom:40px}.bp50{padding-bottom:50px}.bp60{padding-bottom:60px}.bp70{padding-bottom:70px}.bp80{padding-bottom:80px}.bp90{padding-bottom:90px}.bp100{padding-bottom:100px}.text-blue{color:#000}.text-blue a{color:#000}.text-grey{color:#666}.text-white{color:#fff}.text-black{color:#000}.text-bold{font-weight:700}.text-normal{font-weight:400}.text-light{font-weight:300}.text-italic{font-style:italic}.text-large{font-size:24px}.text-large p{line-height:1.6;margin:0 0 20px}.text-small{font-size:13px}.text-smaller{font-size:10px}.text-center{text-align:center}a.link-white{color:#fff}.hide{display:none}.single-line{white-space:nowrap}.bg-position{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position-x:50%;background-position-y:50%}.height-100{height:100%}.img-rounded{border-radius:5px}.black-bg{background:#000}.white-bg{background:#fff}.blue-bg{background:#000}.lightgray-bg{background:#f3f3f3}.black-border{border:solid 1px #000}.blue-border{border:solid 1px #000}.box-shadow{box-shadow:0 3px 29px 0 rgba(106,107,108,.18)}.border-radius{border-radius:5px}.style-image img{box-shadow:0 3px 29px 0 rgba(106,107,108,.18);border-radius:5px}ul.list-no-style li:before{content:none !important}.btn-primary{color:#fff;background-color:#000;border-color:#000;border-radius:4px}.btn-primary:hover,.btn-primary:focus{background-color:#000;border-color:#000}.btn-secondary{color:#fff;background-color:#000;border-color:#000;border-radius:4px}.btn-secondary:hover,.btn-secondary:focus{color:#fff;background-color:#000;border-color:#000}.btn-outline{color:#000;background-color:rgba(255,255,255,0);border-color:#000;border-radius:4px}.btn-outline:hover,.btn-outline:focus{color:#fff;background-color:#000;border-color:#000}.car-container{max-width:1500px;margin:0 auto 8em auto;display:grid;grid-template-columns:1% 1fr 1%;grid-template-rows:auto auto auto auto;gap:.4% .8%;grid-template-areas:". Auto-Header ." ". Auto-Image ." ". Auto-Price ." ". Auto-Description ." ". Auto-Technical ." ". Auto-Accessories ." ". Auto-Contact ."}.car-container>div{overflow:hidden;padding:1.5em 2em}.Auto-Header{grid-area:Auto-Header;padding:0 !important}.Auto-Image{grid-area:Auto-Image;padding:0 !important}.Auto-Description{grid-area:Auto-Description}.Auto-Price{grid-area:Auto-Price}.Auto-Technical{grid-area:Auto-Technical}.Auto-Accessories{grid-area:Auto-Accessories}.Auto-Contact{grid-area:Auto-Contact}.Auto-Header .page-title-container{margin-bottom:0;margin-top:1.5%}.car-container p{margin-bottom:15px}.car-container h1{max-width:1150px;margin:10px auto 10px auto}.car-container .car-price{font-size:55px;line-height:normal;margin-bottom:5px;padding:.5em}.car-container .car-price-addt{font-size:15px;line-height:normal}.car-container h2{font-size:22px;text-transform:uppercase;color:#000;font-weight:700;border-bottom:2px solid #000;padding-bottom:5px;margin-bottom:20px}.car-container .table-striped>tbody>tr:nth-of-type(odd){background:0 0}.car-container .table>tbody>tr>td,.car-container .table>tbody>tr>th,.car-container .table>tfoot>tr>td,.car-container .table>tfoot>tr>th,.car-container .table>thead>tr>td,.car-container .table>thead>tr>th{border-top:0;border-bottom:1px solid #000}.Auto-Accessories ul li{padding-left:1.2em;line-height:1.6;margin-bottom:0}.Auto-Accessories .content-box{padding:15px;background-color:#f0f0f0;width:100%;color:#000}.car-container table{width:100%}.car-container .car-financing table{margin-bottom:10px}#financing-details{width:100%;display:table}#financing-details a.collapsed{color:#000}#financing-details div.collapse[aria-expanded=false]{display:block;height:0 !important;overflow:hidden}#financing-details div.collapsing[aria-expanded=false]{height:0 !important}#financing-details a{font-size:15px}#financing-details a.collapsed:after{content:'+ Näytä lisää'}#financing-details a:not(.collapsed):after{content:'- Näytä vähemmän'}.calc p{margin-bottom:8px;padding-bottom:0}.calc input,.calc select,.calc button{font-weight:700;width:100%;padding:4px 10px}.text-small.text-muted{background:#fafafa;padding:3px 5px;margin-top:5px}p#output{color:#000;font-size:30px;text-align:center;font-weight:700}.btn-financing{background:#fff;border:solid 1px #000;border-radius:0;color:#000;padding:6px 15px !important;position:relative;width:100%;text-transform:uppercase;margin-top:10px}p#output:after{content:" €/kk"}.handling-fee{text-align:center;margin-top:-14px;font-size:.8em}.car-container .alert-financing{color:#fff;background:#000;padding:.8em;line-height:1.3}.flexslider{border:0;margin:0;background:rgba(0,0,0,.0);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;align-content:stretch}.flexslider .slides{flex-basis:75%}.flex-control-thumbs{margin:0;position:static;overflow:hidden;flex-basis:25%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.flex-control-thumbs li{width:50%;margin:0;overflow:hidden;border-left:solid 4px #fff;border-bottom:solid 4px #fff}ul.flex-direction-nav{width:75%;position:absolute;padding-top:50%;left:0}.flex-direction-nav li a{height:auto;width:auto;text-align:center !important}.flex-direction-nav a:before{font-size:35px;display:inline-block;content:'\f001';color:#000;text-shadow:0;background:#fff;border-radius:50%;width:50px;height:50px;line-height:50px}.contact-info div{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;align-content:stretch;margin-bottom:7px}.contact-info div i{flex-basis:35px;font-size:1.2em;margin-top:3px}.contact-info div p{margin-bottom:0}.grid-search{display:grid;column-gap:1%;grid-template-areas:"search-form" "search-results";max-width:1200px;margin:0 auto}.grid-search .search-form{background-color:#fff}.grid-search .search-results{background-color:#fff}.grid-search .search-form .form-group{margin-bottom:15px}.grid-search .search-form,.grid-search .search-results{padding:1em}.grid-search .search-form .form-group label{border-bottom:0;margin-bottom:0;width:100%;padding-bottom:4px;font-size:15px;font-weight:700}.grid-search .search-form .form-group input,.grid-search .search-form .form-group select{font-size:16px;-moz-border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;background-color:#eee;width:100%;border-width:0;border-radius:0;color:#999;font-size:14px;padding:16px}.grid-search .filter-row{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;align-content:stretch}.grid-search .filter-row div{width:49%}.grid-search .filter-row div .btn-search{width:100%;margin-top:10px;margin-bottom:10px;border-radius:0;color:#fff;background-color:#000;border:solid 2px #000;padding:14px}.grid-search .filter-row div .btn-clear{color:#000;background-color:rgba(20,48,128,0)}.pagination-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:stretch;border-radius:4px;background-color:#fafafa;border:0}.pagination-container .pagination{margin:0}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#fff;border-color:#fff;color:#000}.pagination>li>a,.pagination>li>span{color:#000}#nav-below{display:none}.sorting-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.auto-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.auto-grid>div{flex-basis:24%}.auto-listing{border-radius:0;position:relative;color:#000;background-color:#fff;line-height:1.33em;cursor:pointer;overflow:hidden;box-sizing:border-box;font-size:13px;text-align:left;transition:all .4s ease-in-out;margin:.5%;border-top:solid 1px #000;border-right:solid 1px #000;border-bottom:solid 1px #000;border-left:solid 1px #000}.auto-listing:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.auto-listing a{text-decoration:none}.auto-listing .image{width:100%;margin:0;padding:0;height:175px;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover}.auto-listing .inner{padding:1em;color:#000;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:space-between;align-items:stretch;align-content:stretch}.auto-listing .price{position:absolute;bottom:0;font-size:24px;line-height:normal}.auto-listing .make-model{font-size:15px;text-transform:uppercase;line-height:1.2;color:#000;font-weight:700}.auto-listing .trim{font-size:12px}.auto-listing .slogan{display:block;margin:.7em 0 .7em;font-size:1.1em}.auto-listing .year-mileage{list-style:none;list-style-type:none;position:absolute;bottom:13px}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{color:#fff;width:100% !important;padding:15px;font-size:20px !important}