@charset "UTF-8";.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:0;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{border:1px solid #aaa;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0;border:0;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:0;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:0;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0;border:0}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:0;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:0}.select2-container--classic .select2-dropdown--below{border-top:0}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0}a:focus{outline:dotted thin}a:active,a:hover{outline:0}body.carcard h1 span,h1{margin:.67em 0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}hr{box-sizing:content-box}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}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:0}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{-moz-osx-font-smoothing:grayscale;background:#f0f0f0;background:linear-gradient(180deg,rgba(239,239,239,.95) 10%,rgba(255,255,255,.95) 90%);color:#3c3c3c}label{font-size:.875rem;color:#3c3c3c;cursor:pointer;font-weight:400;line-height:1.5}select{-webkit-appearance:none !important;-webkit-border-radius:0;background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border:1px solid #3c3c3c;margin:0 0 1rem;padding:.5rem;font-size:.875rem;color:rgba(0,0,0,.75);line-height:normal;border-radius:0;height:2.3125rem;width:100%;font-weight:400}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search]:not(.select2-search__field),input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{-webkit-appearance:none;-webkit-border-radius:0;background-color:#fff;font-family:inherit;border:1px solid #3c3c3c;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;font-size:.875rem;margin:0 0 1rem;padding:.5rem;height:2.3125rem;width:100%;box-sizing:border-box;transition:box-shadow .5s,border-color .5s ease-in-out}textarea{height:auto;min-height:72px}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin-left:.5rem;margin-right:2rem;margin-bottom:0;vertical-align:baseline}*{box-sizing:border-box}.column12{width:100%;display:inline-block}@media screen and (min-width:641px){.koeajo label.column12{padding-right:7%}}.column6:nth-child(even){width:46%;display:inline-block;margin:0 0 0 3%;padding:0;vertical-align:top}@media screen and (max-width:640px){.column6:nth-child(even){width:100%;margin:0}}.column6:nth-child(odd){width:46%;display:inline-block;margin:0 3% 0 0;padding:0;vertical-align:top}@media screen and (max-width:640px){.column6:nth-child(odd){width:100%;margin:0}}.column8{width:67%;display:inline-block;margin:0 3% 0 0;padding:0;vertical-align:top}@media screen and (max-width:640px){.column8{width:100%;margin:0}}.column10{width:78%;display:inline-block;margin:0 3% 0 0;padding:0;vertical-align:top}@media screen and (max-width:640px){.column10{width:100%;margin:0}}.column4{width:29%;display:inline-block;margin:0 3% 0 0;padding:0;vertical-align:top}@media screen and (max-width:640px){.column4{width:100%;display:inline-block;margin:0;padding:0;vertical-align:top}}.column3:nth-child(1n+2){width:20%;display:inline-block;margin:0 0 0 3%;padding:0;vertical-align:top}@media screen and (max-width:640px){.column3:nth-child(1n+2){width:100%;margin:0}}.column3{width:20%;display:inline-block;margin:0 3% 0 0;padding:0;vertical-align:top}@media screen and (max-width:640px){.column3{width:100%;margin:0}}.column2{width:16%;display:inline-block;margin:0 2% 0 0;padding:0;vertical-align:top}@media screen and (max-width:640px){.column2{width:100%;margin:0}}#korjaustyo_lisatiedot,#maaraaikaishuolto_km{display:none}.no-img{background:#fafafa;height:210px;width:100%;opacity:1;top:0;position:absolute;text-align:center;box-shadow:inset 0 0 0 4px #fff}.no-img p{font-size:25px;color:#a7a9ac;text-align:center;text-transform:uppercase;padding:72px 36px;font-weight:300}ul.imgs li.open span.next,ul.imgs li.open span.prev{z-index:49}ul.imgs li.open span.prev:hover{background:0;padding:0 36px}ul.imgs li.open span.prev:after{content:"\00AB";color:rgba(43,43,43,.125);line-height:180px;height:100%;font-weight:900;position:absolute;font-size:180px;top:0;bottom:0;left:0;width:100%;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBR??AA7)}ul.imgs li.open span.next:hover{background:0;padding:0 36px}ul.imgs li.open span.next:after{text-align:right;content:"\00BB";color:rgba(43,43,43,.125);line-height:180px;font-weight:900;height:100%;position:absolute;font-size:180px;top:0;bottom:0;right:0;width:100%;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBR??AA7)}#top-campaign .inner body.carcard h1 span,#top-campaign .inner h1,body.carcard h1 #top-campaign .inner span{margin:0 auto;text-transform:uppercase;max-width:1920px}#top-campaign .inner,#top-campaign .inner body.carcard h1 span,#top-campaign .inner h1,body.carcard h1 #top-campaign .inner span{color:#333}.subpage_outlet #top-campaign .slides{width:100%}.subpage_outlet #top-campaign .slides .carousel-wrap{height:320px}.subpage_outlet #top-campaign .slides .carousel-wrap .inner .inner-text{width:100%}#book-a-time .varaa-huolto-form label{color:#fff}#top-campaign .flex-direction-nav{width:100%;height:calc(100% - 116px);position:absolute;top:0;left:0}@media screen and (max-width:1091px){#top-campaign .flex-direction-nav{height:calc(100% - 127px)}}#top-campaign .flex-direction-nav li{background:url(../img/nuoli_vasen.png) center/contain no-repeat;width:55px;height:100%;display:block;position:absolute;left:0;top:0;z-index:5;cursor:pointer}#top-campaign .flex-direction-nav li.flex-nav-next{right:0;left:auto;background-image:url(../img/nuoli_oikea.png)}#top-campaign .flex-direction-nav li a{color:transparent;width:100%;height:100%;position:absolute;left:0;top:0}#top-campaign .side{vertical-align:top;width:25%;height:600px;float:right;margin-top:0;display:inline-block}@media(max-width:1090px){#top-campaign .side{height:400px;width:33%}#top-campaign .side .vaihtoautot,#top-campaign .side .varaa-huolto{padding:0 20px}}@media(max-width:693px){#top-campaign .side{display:inline-block;width:100%}}#top-campaign .side .palveluhaku,#top-campaign .side .uudetautot,#top-campaign .side .vaihtoautot,#top-campaign .side .varaa-huolto{background:#007096;color:#fff;border-bottom:1px solid #4094b0;height:25%;display:inline-block;width:100%;margin:0;padding:25px 20px}@media(max-width:1090px){#top-campaign .side .palveluhaku,#top-campaign .side .uudetautot,#top-campaign .side .vaihtoautot,#top-campaign .side .varaa-huolto{padding:20px}}#top-campaign .side .palveluhaku div,#top-campaign .side .uudetautot div,#top-campaign .side .vaihtoautot div,#top-campaign .side .varaa-huolto div{font-size:18px;line-height:18px}#top-campaign .side .palveluhaku input:not(.select2-search__field),#top-campaign .side .palveluhaku select,#top-campaign .side .uudetautot input:not(.select2-search__field),#top-campaign .side .uudetautot select,#top-campaign .side .vaihtoautot input:not(.select2-search__field),#top-campaign .side .vaihtoautot select,#top-campaign .side .varaa-huolto input:not(.select2-search__field),#top-campaign .side .varaa-huolto select{width:75%;display:inline-block;margin:0;padding:4px 2px;border:1px solid #00bbdc;height:29px}#top-campaign .side .palveluhaku select,#top-campaign .side .uudetautot select,#top-campaign .side .vaihtoautot select,#top-campaign .side .varaa-huolto select{background-color:#fff;color:#3c3c3c}#top-campaign .side .palveluhaku button,#top-campaign .side .uudetautot button,#top-campaign .side .vaihtoautot button,#top-campaign .side .varaa-huolto button{width:22%;padding:5px;display:inline-block;background-color:#00bbdc;border:1px solid #00bbdc;height:29px;position:relative;top:-1px}#top-campaign .side .palveluhaku a h3,#top-campaign .side .uudetautot a h3,#top-campaign .side .vaihtoautot a h3,#top-campaign .side .varaa-huolto a h3{color:#FFF}#top-campaign .side .palveluhaku h3,#top-campaign .side .uudetautot h3,#top-campaign .side .vaihtoautot h3,#top-campaign .side .varaa-huolto h3{margin:0;font-weight:700;text-transform:uppercase;display:inline-block;font-size:22px;line-height:26px}#top-campaign .side .palveluhaku h3 span,#top-campaign .side .uudetautot h3 span,#top-campaign .side .vaihtoautot h3 span,#top-campaign .side .varaa-huolto h3 span{font-size:13px;line-height:13px;display:block;text-transform:uppercase;font-weight:300}@media(max-width:740px){#top-campaign .side .palveluhaku h3 span,#top-campaign .side .uudetautot h3 span,#top-campaign .side .vaihtoautot h3 span,#top-campaign .side .varaa-huolto h3 span{display:none}}@media(max-width:1090px){#top-campaign .side .palveluhaku h3,#top-campaign .side .uudetautot h3,#top-campaign .side .vaihtoautot h3,#top-campaign .side .varaa-huolto h3{font-size:18px;line-height:18px}}@media(max-width:902px){#top-campaign .side .palveluhaku h3,#top-campaign .side .uudetautot h3,#top-campaign .side .vaihtoautot h3,#top-campaign .side .varaa-huolto h3{border-right:0}}#top-campaign .side .uudetautot,#top-campaign .side .vaihtoautot{background:#00386c}#top-campaign .side .uudetautot button,#top-campaign .side .uudetautot input:not(.select2-search__field),#top-campaign .side .vaihtoautot button,#top-campaign .side .vaihtoautot input:not(.select2-search__field){background:#002749 !important;border:#002749 !important}#top-campaign .side .palveluhaku,#top-campaign .side .varaa-huolto{padding:25px 20px}@media(max-width:1090px){#top-campaign .side .palveluhaku,#top-campaign .side .varaa-huolto{padding:15px 20px}}#top-campaign .side .varaa-huolto{background:#1e1e1e}#top-campaign .side .varaa-huolto input,#top-campaign .side .varaa-huolto select{width:75%;display:inline-block;margin:0;border:0;color:#78be20}#top-campaign .side .varaa-huolto button{width:22%;padding:2px 5px;display:inline-block;background-color:#3f86ad;border:1px solid #3f86ad;height:29px;position:relative;top:-1px}#top-campaign .side .varaa-huolto h2 span{font-size:36px;line-height:36px;font-weight:300}#top-campaign .side .varaa-huolto h3{margin:0;width:100%;border-right:0}#top-campaign .side .varaa-huolto h3 span{font-size:18px;line-height:28px;display:block}@media(max-width:1090px){#top-campaign .side .varaa-huolto h3{font-size:18px;line-height:18px}}#top-campaign .side .varaa-huolto form{margin-bottom:0;width:100%;padding-left:0;margin-top:0;text-align:left}#top-campaign .side .varaa-huolto .label{color:#fff !important}#top-campaign .side .palveluhaku{background:#3f86ad;color:#fff;height:25%;margin:0;padding:30px}@media(max-width:1090px){#top-campaign .side .palveluhaku{padding:15px 20px}}#top-campaign .side .palveluhaku input,#top-campaign .side .palveluhaku select{display:inline-block;margin:0;border:0;color:#003057;width:48%}@media(max-width:1200px){#top-campaign .side .palveluhaku input,#top-campaign .side .palveluhaku select{width:100% !important;height:24px}}#top-campaign .side .palveluhaku select:first-child{margin-right:2%}@media(max-width:1200px){#top-campaign .side .palveluhaku select:first-child{margin:0 0 5px}}#top-campaign .side .palveluhaku button{width:22%;padding:9px;display:inline-block;margin:0;border:0}#top-campaign .side .palveluhaku h2 span{font-size:36px;line-height:36px;font-weight:300}#top-campaign .side .palveluhaku h3{margin:0;width:100%;border-right:0}#top-campaign .side .palveluhaku form{margin-bottom:0;width:100%;padding-left:0}#top-campaign .side .palveluhaku .label{color:#fff !important}#top-campaign .side .palveluhaku select{width:48%}.uudetautot,.vaihtoautot{display:table;width:100%}.article{background-color:#fff !important}.campaign .inner h2{margin-top:0 !important}.campaign .inner h5{margin-bottom:0 !important}.campaign a[href$=".pdf"]:before,a[href$=".pdf"].nopdf:before{content:"";background:0;width:0;height:0;padding:0}.search-list-custom,.search-list-latest,.search-list-popular,.search-list-premium,.search-list-similar{max-width:1920px;background:linear-gradient(180deg,rgba(239,239,239,.95) 10%,rgba(255,255,255,.95) 90%);border-top:0;border-bottom:0}.search-list-custom ul.search-result-list,.search-list-latest ul.search-result-list,.search-list-popular ul.search-result-list,.search-list-premium ul.search-result-list,.search-list-similar ul.search-result-list{width:100%;height:364px;overflow:hidden}.search-list-custom ul.search-result-list li,.search-list-latest ul.search-result-list li,.search-list-popular ul.search-result-list li,.search-list-premium ul.search-result-list li,.search-list-similar ul.search-result-list li{height:360px;max-width:320px;min-width:280px;background-color:#fff !important}.search-list-custom ul.search-result-list li.result:first-child,.search-list-latest ul.search-result-list li.result:first-child,.search-list-popular ul.search-result-list li.result:first-child,.search-list-premium ul.search-result-list li.result:first-child,.search-list-similar ul.search-result-list li.result:first-child{margin:0 0 36px}@media(max-width:480px){.search-list-custom,.search-list-latest,.search-list-popular,.search-list-premium,.search-list-similar{padding:18px 1%}}.search-list-custom h3::first-letter ,.search-list-latest h3::first-letter ,.search-list-popular h3::first-letter ,.search-list-premium h3::first-letter ,.search-list-similar h3::first-letter {text-transform:uppercase}ul.search-result-list{width:100%}ul.search-result-list li{height:324px;max-width:320px;background-color:#fff}ul.search-result-list li#expanded-result{transition:none;padding-bottom:40px;margin-bottom:80px;height:auto}ul.search-result-list li#expanded-result ul.imgs li{height:auto}.subpage .carousel-container .lifts,.subpage .text-container,.subpage .text-container .lifts,.subpage_outlet .lifts{padding:4.5px 0 0}.subpage .carousel-container .lifts div.service-lift,.subpage .text-container .lifts div.service-lift,.subpage .text-container div.service-lift,.subpage_outlet .lifts div.service-lift{width:32.33%;margin:0 .5%;padding:15px;color:#fff;border:1px solid silver;box-shadow:inset 0 0 0 4px #fff;display:inline-block;position:relative;overflow:hidden}.subpage .carousel-container .lifts div.service-lift:nth-child(4n+1),.subpage .text-container .lifts div.service-lift:nth-child(4n+1),.subpage .text-container div.service-lift:nth-child(4n+1),.subpage_outlet .lifts div.service-lift:nth-child(4n+1){background-color:#007096}.subpage .carousel-container .lifts div.service-lift:nth-child(4n+2),.subpage .text-container .lifts div.service-lift:nth-child(4n+2),.subpage .text-container div.service-lift:nth-child(4n+2),.subpage_outlet .lifts div.service-lift:nth-child(4n+2){background-color:#658d1b}.subpage .carousel-container .lifts div.service-lift:nth-child(4n+3),.subpage .text-container .lifts div.service-lift:nth-child(4n+3),.subpage .text-container div.service-lift:nth-child(4n+3),.subpage_outlet .lifts div.service-lift:nth-child(4n+3){background-color:#0087ae}.subpage .carousel-container .lifts div.service-lift:nth-child(4n+4),.subpage .text-container .lifts div.service-lift:nth-child(4n+4),.subpage .text-container div.service-lift:nth-child(4n+4),.subpage_outlet .lifts div.service-lift:nth-child(4n+4){background-color:#78be20}.subpage .carousel-container .lifts div.service-lift.wide,.subpage .text-container .lifts div.service-lift.wide,.subpage .text-container div.service-lift.wide,.subpage_outlet .lifts div.service-lift.wide{width:99%;margin-bottom:5px;color:#000;background-color:#f0f0f0}.subpage .carousel-container .lifts div.service-lift.wide a,.subpage .text-container .lifts div.service-lift.wide a,.subpage .text-container div.service-lift.wide a,.subpage_outlet .lifts div.service-lift.wide a{color:#1572bd}.subpage .carousel-container .lifts div.service-lift.wide a:hover,.subpage .text-container .lifts div.service-lift.wide a:hover,.subpage .text-container div.service-lift.wide a:hover,.subpage_outlet .lifts div.service-lift.wide a:hover{color:#808285}@media screen and (max-width:919px){.subpage .carousel-container .lifts div.service-lift,.subpage .text-container .lifts div.service-lift,.subpage .text-container div.service-lift,.subpage_outlet .lifts div.service-lift{width:49%}}@media screen and (max-width:619px){.subpage .carousel-container .lifts div.service-lift,.subpage .text-container .lifts div.service-lift,.subpage .text-container div.service-lift,.subpage_outlet .lifts div.service-lift{width:99%}}.subpage .carousel-container .lifts div.service-lift h3,.subpage .text-container .lifts div.service-lift h3,.subpage .text-container div.service-lift h3,.subpage_outlet .lifts div.service-lift h3{margin:20px 0;font-weight:700;font-size:1.75em}.subpage .carousel-container .lifts div.service-lift p,.subpage .text-container .lifts div.service-lift p,.subpage .text-container div.service-lift p,.subpage_outlet .lifts div.service-lift p{font-size:16px;margin:0 0 10px}.subpage .carousel-container .lifts div.service-lift a,.subpage .text-container .lifts div.service-lift a,.subpage .text-container div.service-lift a,.subpage_outlet .lifts div.service-lift a{color:#fff}.subpage .carousel-container .lifts div.service-lift a:hover,.subpage .text-container .lifts div.service-lift a:hover,.subpage .text-container div.service-lift a:hover,.subpage_outlet .lifts div.service-lift a:hover{color:rgba(255,255,255,.75)}.subpage .carousel-container .lifts div.service-lift .lift-expand,.subpage .text-container .lifts div.service-lift .lift-expand,.subpage .text-container div.service-lift .lift-expand,.subpage_outlet .lifts div.service-lift .lift-expand{height:0;overflow:hidden}.subpage .carousel-container .lifts div.service-lift .lift-expand.show,.subpage .text-container .lifts div.service-lift .lift-expand.show,.subpage .text-container div.service-lift .lift-expand.show,.subpage_outlet .lifts div.service-lift .lift-expand.show{height:auto}.subpage .carousel-container .lifts div.service-lift .expand-service-lifts:before,.subpage .text-container .lifts div.service-lift .expand-service-lifts:before,.subpage .text-container div.service-lift .expand-service-lifts:before,.subpage_outlet .lifts div.service-lift .expand-service-lifts:before{content:"";position:absolute;margin-top:2px;left:15px;right:48px;height:10px;border-bottom:solid 1px rgba(255,255,255,.25)}.subpage .carousel-container .lifts div.service-lift .expand-service-lifts .arrow,.subpage .text-container .lifts div.service-lift .expand-service-lifts .arrow,.subpage .text-container div.service-lift .expand-service-lifts .arrow,.subpage_outlet .lifts div.service-lift .expand-service-lifts .arrow{width:26px;height:26px;border:1px solid #fff;border-radius:13px;margin-left:auto;cursor:pointer;transition:background-color .2s}.subpage .carousel-container .lifts div.service-lift .expand-service-lifts .arrow:hover,.subpage .text-container .lifts div.service-lift .expand-service-lifts .arrow:hover,.subpage .text-container div.service-lift .expand-service-lifts .arrow:hover,.subpage_outlet .lifts div.service-lift .expand-service-lifts .arrow:hover{background-color:rgba(255,255,255,.2)}.subpage .carousel-container .lifts div.service-lift .expand-service-lifts .arrow:after,.subpage .text-container .lifts div.service-lift .expand-service-lifts .arrow:after,.subpage .text-container div.service-lift .expand-service-lifts .arrow:after,.subpage_outlet .lifts div.service-lift .expand-service-lifts .arrow:after{content:"";position:absolute;width:6px;height:6px;border-bottom:solid 2px #fff;border-left:solid 2px #fff;-ms-transform:rotateZ(-45deg);transform:rotateZ(-45deg);margin:7px 8px;transition:transform .2s}.subpage .carousel-container .lifts div.service-lift .expand-service-lifts .arrow.less:after,.subpage .text-container .lifts div.service-lift .expand-service-lifts .arrow.less:after,.subpage .text-container div.service-lift .expand-service-lifts .arrow.less:after,.subpage_outlet .lifts div.service-lift .expand-service-lifts .arrow.less:after{-ms-transform:rotateZ(45deg) rotateX(180deg);transform:rotateZ(45deg) rotateX(180deg);margin:9px 8px}.subpage .carousel-container .lifts div.service-lift .readmore,.subpage .text-container .lifts div.service-lift .readmore,.subpage .text-container div.service-lift .readmore,.subpage_outlet .lifts div.service-lift .readmore{text-transform:uppercase;color:#fff !important;text-decoration:none;font-weight:600;text-align:center;display:inline-block;position:absolute;bottom:24px;left:0;right:0;font-size:15px;padding:4px 16px 2px;margin:12px auto;background-color:rgba(0,0,0,.2);transition:background-color .2s;cursor:pointer}.subpage .carousel-container .lifts div.service-lift .readmore:hover,.subpage .text-container .lifts div.service-lift .readmore:hover,.subpage .text-container div.service-lift .readmore:hover,.subpage_outlet .lifts div.service-lift .readmore:hover{background-color:rgba(0,0,0,.4)}.subpage .carousel-container .lifts .one-third-width,.subpage .text-container .lifts .one-third-width,.subpage .text-container .one-third-width,.subpage_outlet .lifts .one-third-width{margin:.5%;width:99%;border:1px solid #a7a9ac;display:inline-block;float:left}@media screen and (min-width:640px){.subpage .carousel-container .lifts .one-third-width,.subpage .text-container .lifts .one-third-width,.subpage .text-container .one-third-width,.subpage_outlet .lifts .one-third-width{width:49%}}@media screen and (min-width:920px){.subpage .carousel-container .lifts .one-third-width,.subpage .text-container .lifts .one-third-width,.subpage .text-container .one-third-width,.subpage_outlet .lifts .one-third-width{width:49%}}@media screen and (min-width:920px){.subpage .carousel-container .lifts .one-third-width,.subpage .text-container .lifts .one-third-width,.subpage .text-container .one-third-width,.subpage_outlet .lifts .one-third-width{width:32.333%}}.root-huolto-ja-palvelut div.service-lift,.root-huolto-ja-palvelut div.wide{width:100% !important;margin-left:0 !important;margin-right:0 !important}@media screen and (min-width:919px){.root-huolto-ja-palvelut div.service-lift{width:32.888% !important;margin-left:.333% !important;margin-right:.333% !important}.root-huolto-ja-palvelut div.service-lift.normal-lift:first-child,.root-huolto-ja-palvelut div.service-lift.normal-lift:nth-child(3n+2){margin-left:0 !important}.root-huolto-ja-palvelut div.service-lift.normal-lift:nth-child(3n+1){margin-right:0 !important}}@media screen and (min-width:619px) and (max-width:919px){.root-huolto-ja-palvelut div.service-lift{width:49.5% !important;margin-left:.333% !important;margin-right:.333% !important}.root-huolto-ja-palvelut div.service-lift.normal-lift:first-child,.root-huolto-ja-palvelut div.service-lift.normal-lift:nth-child(2n+2){margin-left:0 !important}.root-huolto-ja-palvelut div.service-lift.normal-lift:nth-child(2n+1){margin-right:0 !important}}.root-enheter #top-campaign h2,.root-toimipisteet #top-campaign h2{margin:0;color:#00447e}.subpage.makes #top-campaign h2{margin:0}.kasko{width:100%}@media(min-width:681px){.kasko{width:639px}}.select2-container--default .select2-selection--multiple{border-radius:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#00447e;border-color:#00447e;border-radius:0}.select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#fff}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#00bbdc}::-webkit-input-placeholder{color:#3c3c3c !important}:-moz-placeholder{color:#3c3c3c !important;opacity:1}::-moz-placeholder{color:#3c3c3c !important;opacity:1}:-ms-input-placeholder{color:#3c3c3c !important}/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */html{color:#3c3c3c;font-size:1em;line-height:1.4;min-height:100%}body{font-family:proxima-nova,"Century Gothic",CenturyGothic,Calibri,Candara,Segoe,"Segoe UI",Arial,Helvetica,sans-serif}body.naviOpen{overflow:hidden}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}.link,a{color:#1572bd;text-decoration:none}a:hover{color:#808285;text-decoration:none}a[href$=".pdf"]:before{content:".PDF";background:#b3d4fc;color:#fff;width:22px;font-size:9px;font-weight:400;padding:0 4px 6px;height:32px;margin-right:9px;vertical-align:middle;display:inline-block}b{font-weight:600;text-transform:uppercase}strong{font-weight:600}em.highlight{font-weight:300;font-size:25px;line-height:28px;font-style:italic;display:block;padding:0 36px;width:75%;margin:36px;color:#808285;border-left:4px solid #a7a9ac}@media(max-width:640px){em.highlight{font-size:18.75px;line-height:21px;padding:0 0 0 18px;width:100%;margin:0}}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,svg,video{vertical-align:middle}img{height:auto;max-width:100%}.ie8 img{max-width:none;width:100%}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.disabled,[disabled]{opacity:.25}label{display:block;margin-bottom:9px}label span:not(.select2),label span:not(.select2)+div,label span:not(.select2)+input{display:inline-block}label .select2 span.selection{display:inline}article,aside,body.carcard h1 span,dd,div,dt,fieldset,footer,form,h1,h2,h3,h4,h5,h6,input,label,li,nav,p,section,select,span,textarea,ul{box-sizing:border-box}@media screen and (max-width:1023px){footer>div>*{width:25%}}#main-content{position:relative;min-height:868px;margin-top:45px}@media screen and (min-width:865px){#main-content{margin-top:108px}}.search #main-content{min-height:920px}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none !important;visibility:hidden}.selection-buttons label input,.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.selection-buttons label input.focusable:active,.selection-buttons label input.focusable:focus,.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.ie8notification{background:#1572bd;display:none;height:auto;padding:18px 0;color:#FFF;top:0;width:100%;text-align:center}.ie8 .ie8notification{display:block}#articles:after,#articles:before,#campaigns:after,#campaigns:before,#huolto-varaus:after,#huolto-varaus:before,#main-content:after,#main-content:before,#service-form button:after,#service-form button:before,#top-campaign:after,#top-campaign:before,.articles:after,.articles:before,.campaigns:after,.campaigns:before,.clearfix:after,.clearfix:before,.lifts:after,.lifts:before,body.carcard section#search-results:after,body.carcard section#search-results:before,footer:after,footer:before,ul.imgs:after,ul.imgs:before,ul.search-result-list li#expanded-result div.factbox:after,ul.search-result-list li#expanded-result div.factbox:before,ul.search-result-list li#expanded-result dl:after,ul.search-result-list li#expanded-result dl:before,ul.search-result-list li#expanded-result ul.imgs:after,ul.search-result-list li#expanded-result ul.imgs:before{content:" ";display:table}#articles:after,#campaigns:after,#huolto-varaus:after,#main-content:after,#service-form button:after,#top-campaign:after,.articles:after,.campaigns:after,.clearfix:after,.lifts:after,body.carcard section#search-results:after,footer:after,ul.imgs:after,ul.search-result-list li#expanded-result div.factbox:after,ul.search-result-list li#expanded-result dl:after,ul.search-result-list li#expanded-result ul.imgs:after{clear:both}.right{float:right}.subpage{background:#fff;max-width:1024px !important}@media screen and (max-width:1024px){.subpage{margin-top:0}}.sports-item{padding:40px 0;border-bottom:1px solid #a7a9ac;display:inline-block;clear:both;width:100%}.sports-item img{float:left;padding:0 15px 15px 0}.sports-item h2,.sports-item h3,.sports-item h4,.sports-item h5{margin-top:0}.sports-item .text{margin-left:320px}@media screen and (max-width:768px){.sports-item img{float:none;clear:both;padding:0 15px 15px 0}.sports-item .text{margin-left:0}}.sports-item.right img{float:right}.sports-item.right .text{margin-left:0;margin-right:320px}.text-container{padding:0 72px}.text-container a{text-decoration:underline}@media screen and (max-width:640px){.text-container{padding:0}}.subpage_outlet{background:#fff;max-width:1024px;margin:0 auto;padding:18px}@media screen and (max-width:1024px){.subpage_outlet{margin-top:0}}#outlet-makes{padding-top:0;margin:36px 0;display:table;background:#fff;max-width:1920px;position:relative}@media screen and (max-width:640px){#outlet-makes{display:block}}@media screen and (max-width:640px){#outlet-makes .services{margin:18px 0}}#outlet-makes .separator{display:table-cell;width:1px;height:100%;background-color:#a7a9ac}@media screen and (max-width:640px){#outlet-makes .separator{width:100%;height:1px}}#outlet-makes .makes,#outlet-makes .services{padding:0 18px 18px;vertical-align:top;display:table-cell;width:49%;width:50%}#outlet-makes .makes h4,#outlet-makes .services h4{margin-top:0}#outlet-makes .makes ul,#outlet-makes .services ul{padding:0;margin:0 auto;list-style-type:none;display:inline-block;vertical-align:top}#outlet-makes .makes ul li,#outlet-makes .services ul li{display:inline-block;margin-left:10px}#outlet-makes .makes ul li:hover,#outlet-makes .services ul li:hover{-ms-transform:scale(1.25);transform:scale(1.25)}#outlet-makes .makes ul li a img,#outlet-makes .makes ul li img,#outlet-makes .services ul li a img,#outlet-makes .services ul li img{width:48px;margin:9px;height:48px}@media screen and (max-width:640px){#outlet-makes .makes,#outlet-makes .services{width:100%;display:inline-block}}#extra-services,#services{transition:none;padding:0;margin:auto auto 0;display:block;max-width:1920px;position:relative}#extra-services>h3,#services>h3{font-weight:500}#extra-services.toggle-top-level h3,#services.toggle-top-level h3{color:#1572bd;cursor:pointer}#extra-services.toggle-top-level h3+ul,#services.toggle-top-level h3+ul{display:none}#extra-services *,#services *{transition:none}#extra-services.toggle-top-level>h3:after,#extra-services>ul>li h3:after,#services.toggle-top-level>h3:after,#services>ul>li h3:after{content:'+';color:#1572bd;float:right;font-weight:600;font-size:36px;display:inline-block;transition-duration:.2s;transition-property:transform;-ms-transform-origin:center center;transform-origin:center center}#extra-services.toggle-top-level>h3.open:after,#extra-services>ul>li.open h3:after,#services.toggle-top-level>h3.open:after,#services>ul>li.open h3:after{content:'-';-ms-transform:rotate(180deg);transform:rotate(180deg)}#extra-services ul,#services ul{list-style:none;padding:0}#extra-services ul h3,#services ul h3{display:block;padding:18px 18px 18px 0;border-top:1px solid #a7a9ac;color:#1572bd;margin-top:0;margin-bottom:0}#extra-services ul li:nth-last-child(-n+1),#services ul li:nth-last-child(-n+1){border-bottom:1px solid #a7a9ac}#extra-services ul li,#services ul li{cursor:pointer;position:relative;padding:none;border:0;border-bottom:0}#extra-services ul li ul,#services ul li ul{padding:15px 0 0;background:0;display:none}#extra-services ul li ul li:nth-last-child(-n+1),#services ul li ul li:nth-last-child(-n+1){border-bottom:0}#extra-services ul li ul li,#services ul li ul li{cursor:auto;border:0;width:48%;margin-bottom:36px;padding:0;display:inline-block;vertical-align:top;min-height:145px}@media screen and (max-width:640px){#extra-services ul li ul li,#services ul li ul li{width:100%;margin-bottom:18px}}#extra-services ul li ul li.title,#services ul li ul li.title{height:auto;margin-bottom:40px;padding:0;width:48%}@media screen and (max-width:640px){#extra-services ul li ul li.title,#services ul li ul li.title{width:100%}}#extra-services ul li ul span.language,#services ul li ul span.language{font-weight:800;margin-left:20px;font-size:12px;text-transform:uppercase;vertical-align:middle}#extra-services ul li ul img,#services ul li ul img{margin-right:15px;float:left;width:64px}#extra-services ul li.open>ul,#services ul li.open>ul{display:block}#extra-services ul .highlight,#services ul .highlight{color:#1572bd}#extra-services .info,#services .info{margin-left:79px}#extra-services .info .responsibles,#services .info .responsibles{line-height:21px;font-size:13.5px}@media screen and (max-width:640px){#extra-services .info .responsibles,#services .info .responsibles{line-height:17.5px;font-size:11.25px}}#extra-services .info .name,#services .info .name{text-transform:uppercase;font-weight:600}@media screen and (max-width:640px){#extra-services .info .highlight,#extra-services .info .name,#extra-services .info .title,#services .info .highlight,#services .info .name,#services .info .title{line-height:21px;font-size:13.5px}}#carousel li div{height:320px;background-size:cover;background-position:50% 50%}@media screen and (max-width:640px){#carousel li div{height:160px}}#outlet-contact{padding:36px 18px 18px;margin:auto auto 36px;display:block;max-width:1920px;position:relative;border-bottom:0}#outlet-contact .full-address{margin-top:9px;font-weight:600;text-transform:uppercase}#outlet-contact .column6:nth-child(even){margin:0 3% 0 0}#outlet-contact .column6:nth-child(odd){margin:0 0 0 3%}@media screen and (max-width:640px){#outlet-contact{padding:18px;border-bottom:1px solid #a7a9ac;margin-bottom:18px}#outlet-contact .column6:nth-child(even),#outlet-contact .column6:nth-child(odd){margin:0}}#outlet-contact h2{margin-top:0}#outlet-contact p{margin-top:18px}#outlet-contact>div{display:inline-block}#outlet-contact .contact{vertical-align:top}#outlet-contact .contact h2{font-size:36px !important;line-height:36px !important;margin-top:0}#outlet-contact .contact h2 span{font-size:inherit !important;line-height:inherit !important}#outlet-contact .open-hours{margin-top:0}@media screen and (max-width:640px){#outlet-contact .open-hours{margin-top:18px}}#outlet-contact .open-hours>div{overflow:hidden}#outlet-contact .open-hours .titlerow{margin-top:9px;text-transform:uppercase;font-weight:600}#outlet-contact .open-hours .contacts{float:left}#outlet-contact .open-hours .hours{float:right;text-align:right}@media screen and (min-width:641px) and (max-width:1024px){#outlet-contact .open-hours .contacts,#outlet-contact .open-hours .hours{float:none;text-align:left}#outlet-contact .open-hours .contacts span,#outlet-contact .open-hours .hours span{float:right}}label.stage-required span::after{content:" *"}input.stage-error,label.stage-error input,select.stage-error,textarea.stage-error{border:1px solid red !important}.required-fields-error,input[type=checkbox].stage-error+span{color:red}.fail{background:red}.car-campaign .subpage .text-content{padding:0 18px}#panorama{min-height:210px}@media screen and (min-width:693px){#panorama{min-height:392px}}#panorama .pnlm-compass{display:none !important}#panorama .logo360{width:100px;height:50px;background:url(https://kayttoauto.studio.crasman.fi/pub/system/img/360.png) 0 0/contain no-repeat;position:absolute;right:6px;bottom:6px}span.select2-dropdown.select2-dropdown--below{margin-top:-25px}.finance-popup #finance-interest-setting-close,.finance-popup #finance-interest-setting-open,.finance-popup select[name=finance-interest-setting]{display:none}.finance-popup #finance-interest-setting-close.display,.finance-popup #finance-interest-setting-open.display,.finance-popup select[name=finance-interest-setting].display{display:inline}.finance-popup #finance-default-interest{display:none;padding-bottom:1.6em}.finance-popup #finance-default-interest.display{display:inline-block}.finance-popup #finance-interest-setting-close,.finance-popup #finance-interest-setting-open{color:#1572bd;cursor:pointer}.button,button{border:0;cursor:pointer;color:#fff;-webkit-appearance:none;text-transform:uppercase;line-height:normal;background-color:#1572bd;padding:9px 18px;font-size:13.5px;font-weight:600;letter-spacing:2px;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-border-radius:0;display:inline-block;transition:background-color 300ms ease-out}.button:hover,button:hover{background-color:#fff;border:1px solid #1572bd;padding:9px 18px;color:#1572bd;font-size:13.5px}.button.finance,button.finance{background-color:#a05eb5;border:1px solid #7a4183;color:#fff;padding:9px 18px}.button.finance:hover,button.finance:hover{background-color:#7a4183;border:1px solid #a05eb5;color:#fff;padding:9px 18px}.button.sales,button.sales{background-color:#00bbdc;border:1px solid #007096;color:#fff;padding:9px 18px}.button.sales:hover,button.sales:hover{background-color:#008ba3;border:1px solid #00386c}.button.service,button.service{background-color:#78be20;border:1px solid #78be20;color:#fff;padding:9px 18px}.button.service:hover,button.service:hover{background-color:#658d1b;border:1px solid #78be20;padding:9px 18px}.button.secondary,button.secondary{background-color:#1572bd;padding:18px}.button.secondary:hover,button.secondary:hover{border:0;background-color:#003278;color:#fff}.button[disabled],button[disabled]{opacity:.5}.cta{background-color:#1572bd;border:1px solid #3c3c3c;color:#3c3c3c;padding:13.5px 18px}.cta:hover{background-color:#3c3c3c;color:#1572bd;border:1px solid #1572bd}.cta.button{padding:10px;text-decoration:none;text-transform:uppercase;cursor:pointer}ul.imgs{padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch}ul.imgs li{border:4px solid #fff;display:inline-block;list-style:none;min-width:64px;cursor:pointer;max-width:64px;margin-right:0;margin-top:0}@media(max-width:1024px){ul.imgs li{max-width:64px;float:none}}ul.imgs li.open{max-width:75%;max-width:1024px;margin:0 auto;position:relative;padding:0}@media(max-width:1024px){ul.imgs li.open{max-width:100%;margin:0 auto}}ul.imgs li.open img{position:relative;z-index:48}ul.imgs li.open span.next,ul.imgs li.open span.prev{bottom:0;cursor:pointer;opacity:0;position:absolute;top:0;transition:opacity .5s;width:50%}ul.imgs li.open span.next:hover,ul.imgs li.open span.prev:hover{opacity:.75}ul.imgs li.open span.prev{left:0}ul.imgs li.open span.next{right:0}ul.imgs li.active{opacity:.5;border:4px solid #fff}section#contact-widget{background:#2c2c2c;background:linear-gradient(0,rgba(36,36,36,.95) 10%,rgba(30,30,30,.95) 90%);color:#fff;z-index:20;max-width:1024px;transition:none;background-color:linear-gradient(0,rgba(36,36,36,.95) 10%,rgba(30,30,30,.95) 90%);padding:18px 0;margin-bottom:.5em}section#contact-widget *{transition:none}section#contact-widget>*{display:inline-block;padding:0;vertical-align:top;width:100%}section#contact-widget a{color:#fff;text-decoration:underline}body.carcard h1 section#contact-widget span,section#contact-widget body.carcard h1 span,section#contact-widget h1{padding:18px 0;width:100%;vertical-align:middle}section#contact-widget .first-contact{position:relative}section#contact-widget>.resultnote{width:100%;text-align:center}section#contact-widget .contact_moreinfo .resultnote{margin-top:15px;display:none}section#contact-widget .phone span.number{vertical-align:middle;line-height:28px}section#contact-widget .phone span.number a{font-size:25px;line-height:28px}section#contact-widget .max-width .phone{border:0;padding:0;margin:0;text-align:left;font-weight:300;width:100%;display:inline-block;vertical-align:middle}@media screen and (min-width:640px){section#contact-widget .max-width .phone{border:0;border:0;padding:6px 36px 0 0;text-align:left;font-weight:300;width:50%;display:inline-block;vertical-align:top}}section#contact-widget .max-width form{border:0;padding:0;text-align:left;font-weight:300;width:100%;display:inline-block;vertical-align:middle}@media screen and (min-width:640px){section#contact-widget .max-width form{border:0;padding:0 0 0 36px;text-align:left;font-weight:300;width:49%;display:inline-block}}@media screen and (max-width:320px){section#contact-widget .max-width form fieldset,section#contact-widget .max-width form>div{width:100%;padding:0}}section#contact-widget .max-width form input{border:0;padding:8px;margin:0;display:inline-block;-webkit-appearance:none;width:65%}section#contact-widget .max-width form input[type=submit]{background-color:#1572bd;border:1px solid #3c3c3c;color:#3c3c3c;padding:13.5px 18px;min-width:30%;width:auto;vertical-align:middle}section#contact-widget .max-width form input[type=submit].button.orig{width:auto;float:right}section#contact-widget .max-width form input[type=submit]:hover{background-color:#3c3c3c;color:#1572bd;border:1px solid #1572bd;padding:13.5px 18px}section#contact-widget .max-width form.contact_moreinfo,section#contact-widget .max-width form.contact_moreinfo-new{display:none;padding:0;width:100%}section#contact-widget .max-width form.contact_moreinfo fieldset,section#contact-widget .max-width form.contact_moreinfo-new fieldset,section#contact-widget .max-width form.contact_moreinfo-new>div,section#contact-widget .max-width form.contact_moreinfo>div{display:inline-block}section#contact-widget .max-width form.contact_moreinfo fieldset,section#contact-widget .max-width form.contact_moreinfo-new fieldset{width:50%;padding:0 0 0 36px;margin-top:36px}section#contact-widget .max-width form.contact_moreinfo fieldset legend,section#contact-widget .max-width form.contact_moreinfo-new fieldset legend{font-size:25px}section#contact-widget .max-width form.contact_moreinfo fieldset input,section#contact-widget .max-width form.contact_moreinfo fieldset textarea,section#contact-widget .max-width form.contact_moreinfo-new fieldset input,section#contact-widget .max-width form.contact_moreinfo-new fieldset textarea{width:77%;margin-top:10px}section#contact-widget .max-width form.contact_moreinfo fieldset input[type=submit],section#contact-widget .max-width form.contact_moreinfo-new fieldset input[type=submit]{min-width:30%;width:auto;vertical-align:middle}section#contact-widget .max-width form.contact_moreinfo-new>div,section#contact-widget .max-width form.contact_moreinfo>div{vertical-align:top;width:100%;text-align:center;padding-right:36px}section#contact-widget .max-width form .first-contact-new{text-align:right}@media screen and (max-width:693px){section#contact-widget .max-width form .first-contact-new{text-align:center}section#contact-widget .max-width form input[type=submit].button.orig{width:auto;float:none}}section#contact-widget>.max-width{max-width:1024px;margin:18px auto;text-align:center;padding:0 18px;display:block}section#contact-widget h5{margin-top:0;margin-bottom:18px;font-size:18px;line-height:28px}@media screen and (min-width:640px){section#contact-widget h5{font-size:12px;line-height:12px;margin-top:0;margin-bottom:18px}}section#contact-widget.fixed{left:0;padding:0;position:relative;right:0;top:inherit}section#contact-widget.fixed h5{font-size:12px;line-height:12px;margin-top:0;margin-bottom:18px}@media screen and (min-width:640px){section#contact-widget.fixed{left:0;padding:0;position:fixed;right:0;max-width:100%;top:45px}}@media screen and (max-width:864px){section#contact-widget.fixed{left:0;padding:0;position:fixed;right:0;max-width:100%;top:0}}body.carcard h1 section#contact-widget span,section#contact-widget body.carcard h1 span,section#contact-widget h1{font-size:27px;font-weight:300;line-height:36px;margin:0;text-align:right;text-transform:none}body.carcard h1 section#contact-widget span:first-line ,section#contact-widget body.carcard h1 span:first-line ,section#contact-widget h1:first-line {font-weight:300}section#contact-widget .phone{border:solid #fff;border-width:0 1px;text-align:center;font-weight:300}@media(max-width:768px){section#contact-widget .phone{width:100%;border-right:0;border-bottom:1px solid #fff}}section#contact-widget .phone span.number{display:block;padding-top:9px;font-size:54px;font-weight:800}section#contact-widget form{text-align:left}section#contact-widget form p{margin-bottom:0}@media(max-width:768px){section#contact-widget form{width:100%}}section#contact-widget input{border:0;padding:9px;margin:0 0 9px;-webkit-appearance:none;width:250px}section#contact-widget input[type=submit]{border:1px solid #1572bd !important;color:#fff !important;background-color:#1572bd !important;width:auto}section#contact-widget.dev .max-width p.phone{border-right:0}#social-media{margin:36px auto 0}#social-media.custom-some{border-bottom:1px solid #a7a9ac;margin-bottom:36px}@media screen and (max-width:640px){#social-media{padding:18px}}#social-media h3{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle;text-align:left;margin-right:36px}#social-media h3.alert{display:block;color:green}@media screen and (max-width:640px){#social-media h3{display:block;margin-bottom:18px;text-align:center}}#social-media>div{text-align:left;display:inline-block}@media screen and (max-width:640px){#social-media>div{display:block;text-align:center;width:100%;position:relative}}#social-media>div a{cursor:pointer;display:inline-block;vertical-align:middle;margin-right:36px}@media screen and (max-width:640px){#social-media>div a{margin-right:18px;margin-bottom:20px}}#social-media>div a.mail,#social-media>div a.newsletter{background-color:#1572bd;border:0;color:#fff;padding:13.5px 18px;width:auto;vertical-align:middle;text-transform:uppercase;font-weight:600;text-align:center}@media screen and (max-width:700px){#social-media>div a.mail,#social-media>div a.newsletter{display:block;margin:0 auto 20px}}#social-media>div a div,#social-media>div a img{height:36px;width:auto;display:inline-block}#social-media>div a .ln-icon{width:36px;height:36px}#social-media>div a .ln-icon svg path{fill:#003278}#social-media>div .print-pdf,#social-media>div.load-pdf{float:right;background-color:#1572bd;border:0;color:#fff;padding:13.5px 18px;width:auto;vertical-align:middle;text-transform:uppercase;font-weight:600;text-align:center;cursor:pointer}@media screen and (max-width:700px){#social-media>div .print-pdf,#social-media>div.load-pdf{right:0;top:0;float:none;display:block;margin:0 auto;position:static}}#social-media>div #recaptcha_area a{display:block;margin-right:0}#social-media>div #recaptcha_area a img{height:auto;width:auto;display:block}.order_newsletter,.share_mail{display:none;margin-top:40px}.order_newsletter input[type=submit],.share_mail input[type=submit]{display:block}.order_newsletter textarea,.share_mail textarea{height:200px}.order_newsletter legend,.share_mail legend{font-size:25px;margin-bottom:15px}.order_newsletter label,.share_mail label{width:50%}.order_newsletter input.leave_empty{position:absolute;left:-999em}#newsletter{border-bottom:1px solid #a7a9ac;border-top:1px solid #a7a9ac;padding:27px;margin:36px 0}body.no-js #social-media{display:none}.pull-right{float:right;margin-right:20px}.pull-left{float:left}.back-to-search{background-color:#fff;border:1px solid #1572bd;color:#1572bd;display:inline-block;float:left;height:362px;line-height:362px;margin:23px 0 0 7px;padding:0;text-align:center;text-transform:uppercase;width:328px}.back-to-search:hover{color:#fff;background-color:#1572bd}@media(max-width:768px){.back-to-search{width:100%;height:40px;line-height:40px}}div.infobox{height:50px;padding-left:60px;padding-top:15px;position:relative;text-transform:uppercase}div.infobox:before{background-color:#00F;border-radius:20px;color:#fff;content:'!';display:block;font-size:40px;font-weight:700;left:5px;line-height:40px;padding:0 16px;position:absolute;top:5px;width:10px}div.infobox.error:before{background-color:red}#huolto-varaus{padding:20px;margin:auto auto 40px;background:#3c3c3c;color:#fff}#huolto-varaus>div{margin:auto;max-width:960px;padding:45px 0}#huolto-varaus>div>*{display:inline-block;vertical-align:top}#huolto-varaus form{padding-left:40px}#huolto-varaus body.carcard h1 span,#huolto-varaus h1,body.carcard h1 #huolto-varaus span{font-size:27px;line-height:36px;margin:0;text-transform:uppercase}#huolto-varaus p{font-size:18px;margin:0}#footer-contact-form{margin-right:0;text-align:right;width:320px}#footer-contact-form label,#footer-contact-form p{text-align:left}#footer-contact-form span{width:100px}#footer-contact-form input,#footer-contact-form textarea{border:0;border-bottom:1px solid #1e1e1e;width:200px}#footer-contact-form input[type=submit]{margin-right:16px}.hunajapurkki{display:none !important;visibility:hidden}#palvelu-finder{display:none;transition:none;-webkit-transition:none}#palvelu-finder .contact{transition:none;-webkit-transition:none}#palvelu-finder span.column2{font-weight:600}#palvelu-finder .column4{margin:0}#palvelu-finder .column6{width:46%;display:inline-block;margin:0 3% 0 0;padding:0;vertical-align:top}@media screen and (max-width:640px){#palvelu-finder .column6{width:100%;margin:0}}#palvelu-finder ul{list-style-type:none}#palvelu-finder .contact-row{border-bottom:1px solid #242424;margin-top:0;transition:none;-webkit-transition:none;padding:.375rem 0 .5rem}#palvelu-finder form{text-align:left;margin:0 auto;width:100%;padding:36px 0 18px}@media screen and (max-width:640px){#palvelu-finder form{padding:0 0 18px}}#palvelu-finder .palvelu-definer{width:auto;min-width:144px;border:1px solid #fff;background-color:transparent;margin-top:9px;color:#fff;background-image:url(../img/triangle_white.svg)}@media screen and (max-width:640px){#palvelu-finder .palvelu-definer{width:100%;min-width:144px}}#palvelu-finder h5{margin-bottom:0;margin-top:0}#palvelu-finder .contact{padding:18px 0}#palvelu-finder .open-hours{width:45%;margin-top:24px;display:inline-block}@media screen and (max-width:640px){#palvelu-finder .open-hours{margin-top:18px;width:100%}}#palvelu-finder .open-hours>div{color:#a7a9ac}#palvelu-finder .open-hours .titlerow{color:#fff;margin-top:9px}#palvelu-finder .open-hours .titlerow:first-child{width:120px;text-transform:uppercase;display:inline-block;color:#fff;font-size:1rem;text-align:left;margin-top:0}#palvelu-finder .open-hours .hours{display:inline-block}#palvelu-finder .open-hours>div span{color:#fff;font-weight:600}.subpage #service-search-result{background:rgba(239,239,239,.4);max-width:100%;padding:30px}.subpage .book-a-time,.subpage .varaa-huolto{background:rgba(33,33,33,.95);background:linear-gradient(0,rgba(36,36,36,.95) 10%,rgba(30,30,30,.95) 90%);color:#fff;margin:0;padding:18px;transition:none;-webkit-transition:none}.subpage .book-a-time h5 a,.subpage .varaa-huolto h5 a{font-weight:600}.subpage .book-a-time a,.subpage .varaa-huolto a{color:#fff;text-decoration:underline}@media(max-width:902px){.subpage .book-a-time,.subpage .varaa-huolto{padding:9px 18px}}.subpage .book-a-time form input,.subpage .book-a-time select,.subpage .varaa-huolto form input,.subpage .varaa-huolto select{width:75%;display:inline-block;margin:0}@media screen and (max-width:640px){.subpage .book-a-time form input,.subpage .book-a-time select,.subpage .varaa-huolto form input,.subpage .varaa-huolto select{width:100%}}.subpage .book-a-time .rekno,.subpage .varaa-huolto .rekno{width:25%;text-align:center}@media screen and (max-width:640px){.subpage .book-a-time .rekno,.subpage .varaa-huolto .rekno{width:50%}}.subpage .book-a-time form button,.subpage .varaa-huolto form button{min-width:22%;width:auto;padding:9px;display:inline-block;margin:0}@media screen and (max-width:640px){.subpage .book-a-time form button,.subpage .varaa-huolto form button{width:48%}}.subpage .book-a-time h2 span,.subpage .varaa-huolto h2 span{font-size:inherit !important;line-height:inherit !important;font-weight:300}.subpage .book-a-time h3,.subpage .varaa-huolto h3{margin-top:9px;font-size:25px !important;line-height:28px !important;font-weight:600;text-transform:uppercase;width:49%;display:inline-block}.subpage .book-a-time h3 span,.subpage .varaa-huolto h3 span{font-size:18px;line-height:28px;display:inline-block;text-transform:none}@media(max-width:1024px){.subpage .book-a-time h3,.subpage .varaa-huolto h3{font-size:18px;line-height:28px}}@media(max-width:902px){.subpage .book-a-time h3,.subpage .varaa-huolto h3{width:100%;text-align:center;border-right:0}}.subpage .book-a-time form,.subpage .varaa-huolto form{margin-bottom:9px;margin-top:5px;width:50%;padding-left:0;vertical-align:top;display:inline-block;text-align:right}@media(max-width:902px){.subpage .book-a-time form,.subpage .varaa-huolto form{width:100%;padding-left:0;text-align:center}}.subpage .book-a-time label,.subpage .varaa-huolto label{display:inline-block;color:#fff}.subpage .book-a-time .label,.subpage .varaa-huolto .label{color:#fff !important}.widgets{display:-ms-flexbox;display:flex}@media(max-width:693px){.widgets{display:block}}.widgets .palveluhaku,.widgets .varaa-huolto{-ms-flex-item-align:stretch;align-self:stretch;color:#fff;margin:0 0 15px;padding:20px;width:100%}@media(max-width:1090px){.widgets .palveluhaku,.widgets .varaa-huolto{padding:20px}}@media(max-width:693px){.widgets .palveluhaku,.widgets .varaa-huolto{margin:0}}.widgets .palveluhaku form,.widgets .varaa-huolto form{display:block;float:right;margin:10px 0 0;width:50%}@media(max-width:768px){.widgets .palveluhaku form,.widgets .varaa-huolto form{margin:0;width:100%}}.widgets .palveluhaku div,.widgets .varaa-huolto div{font-size:18px;line-height:18px;overflow:hidden}.widgets .palveluhaku input,.widgets .palveluhaku select,.widgets .varaa-huolto input,.widgets .varaa-huolto select{margin:0;padding:4px 2px;border:0;height:29px}.widgets .palveluhaku input[type=text],.widgets .varaa-huolto input[type=text]{float:left;margin-right:0;width:50%}@media(max-width:768px){.widgets .palveluhaku input[type=text],.widgets .varaa-huolto input[type=text]{width:75%}}.widgets .palveluhaku select,.widgets .varaa-huolto select{background-color:#fff;color:#3c3c3c;margin:0;width:50%;float:left;display:block}.widgets .palveluhaku select:last-child,.widgets .varaa-huolto select:last-child{width:49%}.widgets .palveluhaku button,.widgets .varaa-huolto button{padding:5px 20px;background-color:#00bbdc;border:0;height:29px;margin:0}.widgets .palveluhaku h3,.widgets .varaa-huolto h3{text-align:left;display:inline-block;font-size:22px !important;font-weight:700;height:auto;line-height:125%;margin:0;text-transform:uppercase;width:49%}.widgets .palveluhaku h3 span,.widgets .varaa-huolto h3 span{font-size:15px;display:block;text-transform:uppercase;font-weight:300}@media(max-width:740px){.widgets .palveluhaku h3 span,.widgets .varaa-huolto h3 span{display:none}}@media(max-width:768px){.widgets .palveluhaku h3,.widgets .varaa-huolto h3{line-height:29px;width:100%}}@media(max-width:1090px){.widgets .palveluhaku h3,.widgets .varaa-huolto h3{font-size:18px;line-height:18px}}@media(max-width:902px){.widgets .palveluhaku h3,.widgets .varaa-huolto h3{border-right:0}}.widgets .palveluhaku{background:#3f86ad;border-bottom:1px solid #4094b0}.widgets .palveluhaku h3,.widgets .palveluhaku select#service-service{margin-bottom:5px}@media(max-width:693px){.widgets .palveluhaku select,.widgets .palveluhaku select#service-make{width:100%}}.widgets .varaa-huolto{background:#1e1e1e}@media(max-width:768px){.widgets .varaa-huolto h3{margin-bottom:20px}}@media(max-width:768px){.widgets .varaa-huolto input[type=text]{width:75% !important}}@media(max-width:693px){.widgets .varaa-huolto input[type=text]{width:72% !important}}.widgets .varaa-huolto button{width:50%;background:#3f86ad}@media(max-width:768px){.widgets .varaa-huolto button{width:22% !important}}@media(max-width:693px){.widgets .varaa-huolto button{width:28% !important}}.search-result-table td,.search-result-table th{padding:5px 10px}.testdrive-container{margin:0 0 15px}.testdrive-container .expand-form{background:#00386c;border:0;cursor:pointer;margin:0;padding:20px;text-transform:uppercase;width:auto}.testdrive-container .expand-form h3{color:#fff;font-size:22px;font-weight:700;height:auto;line-height:100%;margin:0;text-transform:uppercase}.testdrive-container .expand-form h3:after{content:'+';color:#FFF;float:right;font-weight:600;font-size:36px;display:inline-block;transition-duration:.2s;transition-property:transform;-ms-transform-origin:center center;transform-origin:center center}.testdrive-container .expand-form h3.open:after{content:'-';-ms-transform:rotate(180deg);transform:rotate(180deg)}.testdrive-container .testdrive-form{display:none;padding:0 20px 20px;background:#00386c}.testdrive-container .testdrive-form label{color:#fff}.testdrive-container .testdrive-form .fs-5{margin:0;width:100%}.testdrive-container .testdrive-form #recaptcha_widget_div{background:#fff;border:1px solid #3c3c3c;padding:15px}.testdrive-container .testdrive-form #recaptcha_widget_div .recaptchatable{border:0 !important;line-height:1em}.testdrive-container .testdrive-form .button.secondary{background:#00bbdc;padding:8px 15px;color:#fff}.testdrive-container .testdrive-form .button.secondary:hover{border:0;color:#fff}@media only screen and (max-width:480px){.lazy-responsive{display:none}}.ad-lift-collection .selectors button{border:0;margin-right:7px}.ad-lift-collection .selectors button:hover{background-color:#003278;color:#fff}@media(max-width:374px){label[for=varmistus]{max-width:284px;overflow:hidden}label[for=varmistus] #recaptcha_widget_div{-ms-transform:scale(0.82);transform:scale(0.82);-webkit-transform:scale(0.82);-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform-origin:0 0}}.responsive-img-table{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.responsive-img-table-img{-ms-flex-preferred-size:25%;flex-basis:25%}@media screen and (max-width:920px){.responsive-img-table-img{-ms-flex-preferred-size:48%;flex-basis:48%;max-width:48%;position:relative}}.responsive-img-table-img img{width:100%;max-width:50vw;display:block;margin:auto}.responsive-img-table.flex-2-1>.responsive-img-table-img{-ms-flex-preferred-size:48%;flex-basis:48%;margin:1%}.responsive-img-table.flex-2-1>.responsive-img-table-img>img{max-width:48vw !important}.flex.thirds>*{box-sizing:border-box;-ms-flex-preferred-size:calc(100%/3);flex-basis:calc(100%/3)}.flex.thirds>:nth-of-type(2){-ms-flex-preferred-size:calc(100%/3 + 2em);flex-basis:calc(100%/3 + 2em);padding:0 1em}@media(max-width:1044px){.flex{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}.flex.thirds>*{margin-bottom:2em}.flex.thirds>:nth-of-type(2){padding:0}}.custom-three-columns{margin:1em 0}.custom-three-columns>div>div{padding:1em;height:100%;border:1px solid #00386c}.custom-three-columns>div>div>p{font-size:.8em}.custom-three-columns h3{text-align:center;text-transform:uppercase;font-weight:600;margin:.5em auto;color:#00386c}.custom-three-columns .icon-container{position:relative;height:100px;margin:0 auto 1em}.custom-three-columns .icon-container>img{display:block;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.custom-three-columns-list{margin:1em 0}.custom-three-columns-list>div>div{padding:1em;background-color:#00386c;color:#fff;height:100%}.custom-three-columns-list h3{margin:.5em 0;text-transform:none;font-weight:400}.custom-three-columns-list h3>span{font-size:inherit;line-height:inherit;font-weight:inherit;text-transform:uppercase}.custom-three-columns-list ul{list-style-type:none;padding:1em}.custom-three-columns-list ul>li{position:relative;left:23px;min-height:2em;line-height:1.5;font-size:.8em;margin-bottom:.5em}.custom-three-columns-list ul>li::before{content:'';width:23px;height:23px;position:absolute;left:-43px;top:0;background-image:url(https://kayttoauto.studio.crasman.fi/pub/Ikonit/white-check-nelio.png)}.big-number-ol-container.hasCta{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:1044px){.big-number-ol-container.hasCta{-ms-flex-direction:column;flex-direction:column}}.big-number-ol-container.hasCta .button,.big-number-ol-container.hasCta .button:hover{padding:.8em 1.6em .8em 1em;font-size:1.5em;font-weight:300;background:#4186af;color:#fff;outline:0;border:0;text-decoration:none}.big-number-ol-container.hasCta .button::after,.big-number-ol-container.hasCta .button:hover::after{content:'›';font-size:40px;position:absolute;top:11px;right:20px}ol.big-number-ol{-ms-flex-preferred-size:60%;flex-basis:60%;padding-left:0;list-style-type:none;counter-reset:big-number-ol-counter;margin:0}ol.big-number-ol li{display:-ms-flexbox;display:flex;position:relative;padding-left:7em;min-height:80px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin-bottom:1em;color:#4186af}ol.big-number-ol li span{display:block;font-size:1.2em;line-height:1.3}ol.big-number-ol li::before{content:counter(big-number-ol-counter);counter-increment:big-number-ol-counter;position:absolute;top:50%;left:0;-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;width:1.8em;padding:.7em 0;box-sizing:border-box;font-size:46px;text-align:center;color:#fff;background:#00386c}.highlight-list{margin-bottom:2em;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:1044px){.highlight-list{-ms-flex-direction:row;flex-direction:row}}.highlight-list.flex.thirds>:nth-of-type(3n+2){-ms-flex-preferred-size:calc(100%/3);flex-basis:calc(100%/3);padding:.2em;margin:0 1em 1em}@media(max-width:1044px){.highlight-list.flex.thirds>:nth-of-type(3n+2){margin:0 0 2em}}.highlight-list-item{position:relative;border:1px solid #000;padding:.2em;text-decoration:none !important;margin-bottom:1em;-ms-flex-preferred-size:calc(94%/3) !important;flex-basis:calc(94%/3) !important}@media(max-width:1044px){.highlight-list-item{-ms-flex-preferred-size:initial;flex-basis:initial;min-width:16em;margin:0 0 2em 1em}.highlight-list-item:nth-of-type(3n+2){margin:0 0 2em 1em !important}}.highlight-list-item .highlight-list-item-text-container{padding:1em 1em 0}.highlight-list-item .highlight-list-item-image-container{position:relative;width:100%}.highlight-list-item .highlight-list-item-image-container::before{content:'';display:block;padding-top:56.25%}.highlight-list-item .highlight-list-item-image-container img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:block;margin:auto}@media(max-width:1044px){.highlight-list-item .highlight-list-item-image-container{max-height:9em}.highlight-list-item .highlight-list-item-image-container img{width:auto}}.highlight-list-item span{display:block}.highlight-list-item span.highlight-title{margin-bottom:.5em;font-weight:300;font-size:1.4em;text-transform:uppercase;color:#103362}.highlight-list-item span.highlight-subtitle{font-size:1.6em;font-weight:700;color:#3c779f}.highlight-list-item span.highlight-subsubtitle{color:#4085ac}.highlight-list-item span.button,.highlight-list-item span.button:hover{color:#fff;border:0;background-color:#00386c;display:inline-block;margin-top:1.5em}.responsive-img-table.flex-2-1,.responsive-img-table.flex-4-1{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.responsive-img-table.flex-2-1-img,.responsive-img-table.flex-4-1-img{-ms-flex-preferred-size:25%;flex-basis:25%}@media screen and (max-width:920px){.responsive-img-table.flex-2-1-img,.responsive-img-table.flex-4-1-img{-ms-flex-preferred-size:48%;flex-basis:48%;max-width:48%;position:relative}}.responsive-img-table.flex-2-1-img img,.responsive-img-table.flex-4-1-img img{width:100%;max-width:50vw;display:block;margin:auto}.flex-2-1>.responsive-img-table-img{-ms-flex-preferred-size:48%;flex-basis:48%;margin:1%}.flex-4-1>.responsive-img-table-img{-ms-flex-preferred-size:23%;flex-basis:23%;margin:1%}.root-black-friday-2018{background:#000}*{font-family:proxima-nova,"Century Gothic",CenturyGothic,Calibri,Candara,Segoe,"Segoe UI",Optima,sans-serif;font-size:18px;line-height:24px;font-weight:400}@media screen and (max-width:640px){*{font-size:15.75px;line-height:21px}}body.carcard h1 span,h1,h2,h3,h4{margin-bottom:9px;margin-top:36px}h5{margin-bottom:9px;margin-top:18px}body.carcard h1 span,h1{font-size:47px;line-height:48px;font-weight:700;text-transform:uppercase}h2{font-size:36px;line-height:36px;font-weight:600;text-transform:uppercase}h2 span{font-weight:300;font-size:36px;line-height:36px}h3{font-size:25px;line-height:30px;font-weight:300;text-transform:none}h4{font-size:18px;line-height:24px;font-weight:600;text-transform:none}h5{font-size:18px;line-height:24px;font-weight:500;text-transform:uppercase}p{margin:0 0 18px;font-size:18px;line-height:24px}.text-ingress{font-size:20.25px;line-height:24px}.small,small{font-size:.85rem;line-height:.85rem;font-weight:400}.small-text{font-size:.85rem;line-height:1.25rem;font-weight:400;color:#808285}.bold{font-size:inherit;font-weight:600}nav a{letter-spacing:1px}@media screen and (max-width:640px){body.carcard h1 span,h1,h2,h3,h4{margin-bottom:9px;margin-top:18px}p{font-size:15.75px;line-height:21px}.text-ingress{font-size:18px;line-height:21px}body.carcard h1 span,h1{font-size:23.5px;line-height:30px}h2,h2 span{font-size:18px;line-height:18px}h3{font-size:18.75px;line-height:22.5px}h4{font-size:18px;line-height:18px}}.car-campaign ul.search-result-list li.result,.makes ul.search.result-list li.result{margin:0 0 16px 16px}#search-form-container{position:absolute;z-index:40;left:0;margin-top:0;width:320px}@media(max-width:989px){#search-form-container{left:0 !important;position:relative;width:100% !important;margin-top:0}}#search-form-container.open{position:relative}#search-form-toggle{background:#1572bd;font-size:18px;box-shadow:2px 2px 3px -3px #3c3c3c;color:#fff;cursor:pointer;top:0;text-align:center;position:absolute;text-transform:uppercase;right:-30px;padding:9px;width:30px;height:auto;word-break:break-all}@media(min-width:990px){#search-form-toggle{display:none}}#search-result-container{padding:0;margin-left:0;margin-top:0}@media(min-width:990px){#search-result-container{padding:0 0 0 330px;margin-top:0;min-height:1150px}}@media(max-width:480px){.front ul.search-result-list li.lift,.front ul.search-result-list li.result{display:none}.front ul.search-result-list li.lift:first-child,.front ul.search-result-list li.result:first-child{display:inline-block}}@media(min-width:660px) and (max-width:1319px){.search ul.search-result-list{width:660px}}@media(min-width:1320px) and (max-width:1649px){.search ul.search-result-list{width:990px}}@media(min-width:1650px) and (max-width:1979px){.search ul.search-result-list{width:1320px}}@media(min-width:1980px) and (max-width:2309px){.search ul.search-result-list{width:1650px}}@media(min-width:2310px) and (max-width:2639px){.search ul.search-result-list{width:1980px}}@media(min-width:2640px){.search ul.search-result-list{width:2310px}}ul.search-result-list{padding:0;margin:18px 0 0}ul.search-result-list .expanded{border:1px solid #3c3c3c}@media(max-width:659px){ul.search-result-list{width:330px}}ul.search-result-list li.lift,ul.search-result-list li.result{transition:none;background-position:center top;background-repeat:no-repeat;background-size:contain;background-color:#fff;border:1px solid #a7a9ac;box-shadow:inset 0 0 0 4px #fff;display:inline-block;height:364px;vertical-align:top;width:320px;cursor:pointer;position:relative;margin:0 0 10px 10px}ul.search-result-list li.lift *,ul.search-result-list li.result *{transition:none}@media(max-width:480px){ul.search-result-list li.lift,ul.search-result-list li.result{margin:0 1% 36px !important;width:98%}}@media(max-width:415px){ul.search-result-list li.lift,ul.search-result-list li.result{width:auto !important;min-width:98% !important}}ul.search-result-list li.result{background-position:center top;background-repeat:no-repeat;background-size:contain;border:1px solid #a7a9ac;display:inline-block;height:364px;vertical-align:top;width:320px;min-width:280px;color:#00386c;cursor:pointer;position:relative;margin:0 0 10px 10px}ul.search-result-list li.result .special{text-align:center;background-color:#00386c;color:#fff;font-weight:400;text-transform:uppercase;padding:2px 8px;position:relative;z-index:1;width:auto;left:4px;top:4px;margin-top:1px;font-size:13px;display:inline-block}ul.search-result-list li.result .special.varasto{margin-top:0}ul.search-result-list li.result:hover div.data .make,ul.search-result-list li.result:hover div.data .model,ul.search-result-list li.result:hover div.data .type{color:#00bbdc}ul.search-result-list li.result.expanded{border-color:#3c3c3c}ul.search-result-list li.result.expanded:after{bottom:-29px;content:'▲';color:#3c3c3c;display:block;font-size:18px;left:0;position:absolute;text-align:center;width:100%}ul.search-result-list li.result a{display:block;height:100%;text-decoration:none;width:100%}ul.search-result-list li.result div.data{background-color:#fff;height:auto;min-height:140px;padding:18px 18px 8px;margin-bottom:0;width:100%;opacity:1;bottom:0;position:absolute;text-align:center}ul.search-result-list li.result div.data p{margin:0}ul.search-result-list li.result div.data .model-data{text-transform:uppercase;font-size:15.75px;line-height:21px;padding-bottom:8px}ul.search-result-list li.result div.data .model-data span{font-size:18px;line-height:6px;color:#00386c}ul.search-result-list li.result .numbers-data{border-top:1px solid #a7a9ac;padding-top:18px;text-align:left;display:inline-block;width:100%}ul.search-result-list li.result .numbers-data span{min-width:25%;display:inline-block;font-weight:300;font-size:18px;padding-top:0}ul.search-result-list li.result .numbers-data span.special-price{float:right;margin-right:15px;text-decoration:line-through;-webkit-text-decoration-color:red;text-decoration-color:red}ul.search-result-list li.result span.monthlyfee,ul.search-result-list li.result span.price{text-align:right;float:right}ul.search-result-list li.result span{color:#3c3c3c}ul.search-result-list li.result span.make,ul.search-result-list li.result span.model{font-weight:600;text-transform:uppercase}ul.search-result-list li.result span.price{font-weight:600}ul.search-result-list li.lift{color:#fff;padding:15px;cursor:default}ul.search-result-list li.lift a{color:#fff;display:block;width:100%;height:100%;text-decoration:none}ul.search-result-list li.lift h3{font-size:32px;line-height:32px;text-transform:uppercase;font-weight:700}ul.search-result-list li.lift p{font-weight:600}ul.search-result-list li.lift .link{font-size:16px;line-height:20px;font-weight:600;color:#fff;text-transform:uppercase;text-align:center;display:block;position:absolute;bottom:14px;width:290px;left:14px;padding:10px 0}ul.search-result-list li.lift.oranssi{background-color:#f79120}ul.search-result-list li.lift.oranssi .link{background-color:#d67c1b}ul.search-result-list li.lift.autohuolto{background-color:#78be20}ul.search-result-list li.lift.autohuolto .link{background-color:#658d1b}ul.search-result-list li.lift.myynti{background-color:#00386c}ul.search-result-list li.lift.myynti .link{background-color:#007096}ul.search-result-list li.lift.rahoitus{background-color:#a05eb5}ul.search-result-list li.lift.rahoitus .link{background-color:#7a4183}ul.search-result-list li.lift.markkinaviikko{background-color:#d50080}ul.search-result-list li.lift.markkinaviikko .link{background-color:#712564}ul.search-result-list li#expanded-result{display:inline-block;float:right;margin-top:10px;margin-left:10px;padding-bottom:18px !important;margin-bottom:36px !important;border:1px solid #3c3c3c;position:relative}@media(min-width:320px){ul.search-result-list li#expanded-result{min-width:320px;width:320px}}@media(min-width:714px){ul.search-result-list li#expanded-result{min-width:676px;width:676px}}@media(min-width:1388px){ul.search-result-list li#expanded-result{min-width:1030px;width:1030px}}@media(min-width:1745px){ul.search-result-list li#expanded-result{min-width:1388px;width:1388px}}@media(min-width:2100px){ul.search-result-list li#expanded-result{min-width:1744px;width:1744px}}@media(min-width:2457px){ul.search-result-list li#expanded-result{min-width:2100px;width:2100px}}body.carcard h1 ul.search-result-list li#expanded-result span,ul.search-result-list li#expanded-result body.carcard h1 span,ul.search-result-list li#expanded-result h1{font-weight:300;line-height:36px;margin-bottom:0;margin-top:0;margin-right:36px;padding:18px;text-transform:uppercase}body.carcard h1 ul.search-result-list li#expanded-result span span,ul.search-result-list li#expanded-result h1 span{font-size:54px}body.carcard h1 ul.search-result-list li#expanded-result span span.model,ul.search-result-list li#expanded-result h1 span.model{font-weight:800}ul.search-result-list li#expanded-result p.location,ul.search-result-list li#expanded-result p.price,ul.search-result-list li#expanded-result p.year{font-weight:600;font-size:25px;line-height:30px;margin:0}ul.search-result-list li#expanded-result span.close{background-color:transparent;color:#1572bd;font-size:36px;line-height:18px;margin-top:18px;position:absolute;border:0;right:0;top:0}ul.search-result-list li#expanded-result span.close:hover{background-color:transparent;color:#a7a9ac;font-size:36px;line-height:18px;margin-top:18px;position:absolute;border:0;right:0;top:0}ul.search-result-list li#expanded-result div.factbox,ul.search-result-list li#expanded-result ul.imgs{float:left;padding:18px;position:relative;width:50%}ul.search-result-list li#expanded-result div.factbox p a.button,ul.search-result-list li#expanded-result ul.imgs p a.button{margin:0}ul.search-result-list li#expanded-result div.factbox p span,ul.search-result-list li#expanded-result ul.imgs p span{font-weight:600;font-size:25px;line-height:30px;word-break:keep-all}ul.search-result-list li#expanded-result div.factbox p span.pricespan,ul.search-result-list li#expanded-result ul.imgs p span.pricespan{display:inline-block}ul.search-result-list li#expanded-result div.factbox p span:after,ul.search-result-list li#expanded-result ul.imgs p span:after{content:" / ";color:#a7a9ac;font-weight:300}ul.search-result-list li#expanded-result div.factbox p span:last-child:after,ul.search-result-list li#expanded-result ul.imgs p span:last-child:after{content:""}ul.search-result-list li#expanded-result ul.imgs li{max-width:90px}ul.search-result-list li#expanded-result ul.imgs li.open{max-width:100%}ul.search-result-list li#expanded-result dl{float:right;width:100%}ul.search-result-list li#expanded-result dd,ul.search-result-list li#expanded-result dt{font-size:15.75px;line-height:21px;display:inline-block;padding:9px;margin:0;width:50%;float:left;border-bottom:1px solid #a7a9ac}ul.search-result-list li#expanded-result dt{clear:left;font-weight:300}ul.search-result-list li#expanded-result dd{font-weight:600}.ie8 ul.search-result-list{width:100%}form#search-form{width:100%;background:#00447e;color:#fff;left:0;position:relative;top:0;padding:0 10px;border:0;max-height:41px;transition:max-height .3s;overflow:hidden;transform:translateZ(0)}form#search-form.open{max-height:1500px}form#search-form.open #search-result-count:after{-ms-transform:rotate(0);transform:rotate(0)}form#search-form .form-body{max-height:0;overflow:hidden;transition:max-height .3s ease-in}.open form#search-form .form-body{max-height:1500px;transition:max-height .3s ease-out}form#search-form:after,form#search-form:before{content:"";position:absolute;z-index:-1;box-shadow:0 0 20px rgba(128,130,133,.1);top:10px;bottom:10px;left:0;right:0;border-radius:100px/10px}@media(min-width:990px){form#search-form{border:1px solid #a7a9ac;border-left:0;background-color:linear-gradient(0,rgba(36,36,36,.95) 10%,rgba(30,30,30,.95) 90%);color:#fff;box-shadow:0 0 #fff;width:100%;top:17px;max-height:1500px}form#search-form #search-result-count{cursor:default}form#search-form #search-result-count:after{background:0 !important}form#search-form #search-result-count span.search-form-open{display:none}}form#search-form #search-result-count{font-size:14px;line-height:14px;text-transform:uppercase;width:100%;padding:15px 10px 13px;margin:0 -10px;box-sizing:content-box;background:#003058;cursor:pointer}form#search-form #search-result-count span{font-size:inherit;line-height:inherit;font-weight:700;margin-left:5px}form#search-form #search-result-count span.search-form-open{float:right;background-color:#01588a;padding:.5em .3em;margin-top:-.55em;margin-right:-.25em}form#search-form fieldset{overflow:hidden;width:100%;background:0;padding:10px;border-bottom:1px solid #3f74a0;border-bottom:1px solid rgba(255,255,255,.2)}form#search-form fieldset:nth-child(odd){background:0}form#search-form fieldset:nth-last-child(-n+1){border-bottom:0;background:0}form#search-form fieldset:last-child{border-bottom:0}form#search-form fieldset.radiogroup{border-bottom:0;padding:0}form#search-form fieldset.collapsible{position:relative;max-height:52px;transition:max-height .3s ease-in;transform:translateZ(0)}form#search-form fieldset.collapsible legend{padding:12px 15px 15px 0;margin-bottom:-15px;text-transform:uppercase;font-weight:600;cursor:pointer;width:100%;height:51px;line-height:24px}form#search-form fieldset.collapsible legend span{display:inline-block;vertical-align:sub;line-height:16px;font-weight:600;color:#fff}form#search-form fieldset.collapsible legend:after{content:'+';position:absolute;right:10px;top:15px;font-size:20px;font-weight:600}form#search-form fieldset.collapsible.open{transition:max-height .3s ease-out;max-height:800px}form#search-form fieldset.collapsible.open legend:after{content:'-';right:12px;top:14px}form#search-form label{color:#fff;margin:5px 0}form#search-form label>span:not(.select2){display:block;width:100%;font-size:inherit;margin-bottom:5px}form#search-form label select{width:100%}@media(max-width:989px){form#search-form label select,form#search-form label>span{font-size:inherit;width:100%;display:block}}form#search-form label img{float:right}form#search-form label.min-max-select{width:50%;display:inline-block}form#search-form label.min-max-select select{display:inline-block}form#search-form select{border:0;color:#003058;padding:5px;font-size:.875rem;line-height:16px;border-radius:0;height:auto;width:50%;display:inline-block;font-weight:400;background:url(https://kayttoauto.studio.crasman.fi/pub/system/img/arrow-down-blue.jpg) right 10px center no-repeat #fff}form#search-form .toggler{display:block;width:100%;margin:0;padding:0}form#search-form .toggler:after{content:"-";float:right}form#search-form label.radio{width:50%;display:inline-block;padding:10px;margin:0;white-space:nowrap;border-bottom:1px solid #3f74a0;border-bottom:1px solid rgba(255,255,255,.2);line-height:37px;height:57px}form#search-form label.radio input{display:inline-block;margin:0;visibility:hidden;width:30px;height:0}form#search-form label.radio input:checked+span{background-image:url(https://kayttoauto.studio.crasman.fi/pub/system/img/radio-checked.png)}form#search-form label.radio>span{display:inline-block;width:auto;text-transform:uppercase;color:#fff;font-weight:400;background:url(https://kayttoauto.studio.crasman.fi/pub/system/img/radio-unchecked.png) 0 50% no-repeat;margin:0 0 0 -30px;padding:0 0 0 30px;font-size:14px;line-height:1.1em;max-width:89%;white-space:normal;min-height:20px;vertical-align:middle}form#search-form label.radio>span>span{display:inline;font-weight:700;line-height:1.1em;font-size:16px}.sv form#search-form label.radio>span,.sv form#search-form label.radio>span>span{font-size:13px}form#search-form label.radio:nth-child(odd){border-right:1px solid #3f74a0;border-right:1px solid rgba(255,255,255,.2)}form#search-form label.checkbox{width:49%;display:inline-block;border:1px solid #a7a9ac;min-height:36px;padding:4.5px 0}form#search-form label.checkbox.selected{background-color:rgba(255,255,255,.2)}form#search-form label.checkbox input{display:inline-block;vertical-align:middle;width:10%;margin:4.5px}form#search-form label.checkbox span{display:inline-block;vertical-align:middle;width:80%;text-transform:uppercase;font-size:11.7px;text-align:left;color:#fff;font-weight:400;line-height:normal}form#search-form label.min-max-select{float:left}form#search-form label.min-max-select.max{text-align:right}form#search-form label.min-max-select span{width:120px}@media(max-width:989px){form#search-form label.min-max-select span{width:100px}}form#search-form label.min-max-select select{width:98%}form#search-form option{font-weight:400;color:#3c3c3c;background-color:#fff}form#search-form option:first-child{font-weight:400}.breadcrumb ul li span{font-size:inherit}.breadcrumb ul li.bc-search-hidden{display:none}#search-info{padding:17px 20px 0}#search-info.mobile{display:block}#search-info.desktop{display:none}#search-info *{font-size:14px;line-height:1.33}#search-info ol,#search-info p,#search-info ul{margin-bottom:1em}#search-info body.carcard h1 span,#search-info h1,#search-info h2,#search-info h3,#search-info h4,#search-info h5,#search-info h6,body.carcard h1 #search-info span{font-size:16px;font-weight:400;line-height:1.2;margin:1.44em 0 .5625em}@media(min-width:990px){#search-info.mobile{display:none}#search-info.desktop{display:block}}#search-info ul.search-info-links{padding-left:0;list-style:none}#license-search{padding:30px}#license-search img{display:block;height:40px;margin:0 auto}#license-search input{margin:20px 0}#license-search .results .result a{display:block;padding:5px 0;color:#3c3c3c}#license-search .results .result a:hover{color:#1572bd}#license-search .results .result span{font-size:12px;line-height:16px;font-weight:300}#license-search .results .result .license{display:block;font-size:18px;line-height:24px;font-weight:600}#license-search .result-template{display:none}.loader{margin:0 auto;text-align:center;position:fixed;right:45%;top:25%;width:48px;height:48px;z-index:1}.loader img{display:block;width:100%;height:100%;-webkit-animation-name:rotate;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}@media(max-width:640px){body.carcard h1,body.carcard h1 span{text-align:center}}body.carcard h1 span.model{font-weight:700}body.carcard .column-wide{width:62%;float:left;margin-right:3%}body.carcard .column-wide.right{float:right}@media screen and (max-width:768px){body.carcard .column-wide{width:100%;float:none;margin-right:0}}body.carcard .column-narrow{width:35%;float:left}body.carcard .column-narrow.right{float:right}@media screen and (max-width:768px){body.carcard .column-narrow{width:100%;float:none}}body.carcard .column-half{width:48.5%;float:left}body.carcard .column-half.right{float:right}body.carcard .column-half:nth-child(2n-1){margin-right:3%}@media screen and (max-width:693px){body.carcard .column-half{width:100%;float:none}body.carcard .column-half:nth-child(2n-1){margin-right:0}}body.carcard section{margin:auto;overflow:auto;clear:both}body.carcard header{max-width:1024px;margin:0 auto;text-align:left;padding:18px}body.carcard header .category{margin-top:10px}body.carcard header .category span{color:#fff;background:#00386c;padding:5px 10px;text-transform:uppercase;font-weight:300;letter-spacing:1px}body.carcard h1 header span,body.carcard header h1,body.carcard header h1 span{margin-top:0}body.carcard header .type span{font-weight:300}@media screen and (min-width:1024px){body.carcard header .type .version{font-size:20px}}body.carcard header #social-media{margin-top:0;width:403px}body.carcard header #social-media .load-pdf{margin-left:0}body.carcard header #social-media svg{height:17px;width:20px;margin:0 8px}body.carcard header #social-media svg path{fill:#00386c}body.carcard header #social-media svg:hover path{fill:#808285}@media screen and (max-width:1024px){body.carcard header #social-media{padding:0;margin-top:20px}body.carcard header #social-media .load-pdf{margin-left:0}}@media screen and (max-width:693px){body.carcard header #social-media{width:100%}body.carcard header #social-media .tip{display:block}}body.carcard header .alerts{margin-top:1rem}body.carcard header .alerts:empty{display:none}@media screen and (min-width:1024px){body.carcard header{padding:18px}}@media screen and (min-width:640px){body.carcard header{margin-top:36px}}@media all and (min-width:640px){body.carcard header .car-info{display:inline-block;vertical-align:top}body.carcard header .car-some{vertical-align:top;float:right;margin-top:109px}body.carcard header .car-some .ln-icon svg{-ms-transform:scale(1.2);transform:scale(1.2);position:relative;top:1px}}body.carcard section#primary-data{margin:18px auto;max-width:1024px;padding:18px;text-align:left;overflow:visible}body.carcard section#primary-data .all-images-link{display:block;background:#00386c;padding:10px 0;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:1px;transition:background .2s ease-in-out}body.carcard section#primary-data .all-images-link:hover{background:#002b53}body.carcard section#primary-data .info{list-style:none;padding:0}body.carcard section#primary-data .info .special-price{font-size:20px;text-decoration:line-through;-webkit-text-decoration-color:red;text-decoration-color:red;margin-top:5px;display:block}body.carcard section#primary-data .info li{border-bottom:#a7a9ac 1px dotted}body.carcard section#primary-data .info li p{display:inline-block;vertical-align:middle;margin:20px 0;font-size:25px;font-weight:300;width:43%}body.carcard section#primary-data .info li p *{font-size:inherit;font-weight:inherit}body.carcard section#primary-data .info li p .delivery-fee{display:block;margin-top:.5em;font-size:12px;font-weight:400;line-height:1.2}body.carcard section#primary-data .info li p:first-child{color:#646567;width:55%;margin-right:2%;text-transform:uppercase;font-size:16px;font-weight:400}body.carcard section#primary-data .info li p:first-child *{font-size:inherit;font-weight:400}body.carcard section#primary-data .info li .partial-payment,body.carcard section#primary-data .info li .partial-payment *{font-size:initial;font-weight:initial}body.carcard section#primary-data .info li svg{width:30px;max-height:30px;margin:5px 5px 5px 0}body.carcard section#primary-data .info li svg path{fill:#646567}@media screen and (max-width:1024px){body.carcard section#primary-data .info li p{margin:25px 0;font-size:19px}body.carcard section#primary-data .info li p:first-child{margin-right:0;font-size:14px}body.carcard section#primary-data .info li .partial-payment,body.carcard section#primary-data .info li .partial-payment *{font-size:14px}body.carcard section#primary-data .info li svg{display:none}}@media screen and (max-width:768px){body.carcard section#primary-data .info li p{font-size:25px}body.carcard section#primary-data .info li p:first-child{font-size:16px}body.carcard section#primary-data .info li svg{display:initial}}@media screen and (max-width:480px){body.carcard section#primary-data .info li p{width:40%;font-size:19px}body.carcard section#primary-data .info li p:first-child{width:60%;font-size:13px}body.carcard section#primary-data .info li svg{width:25px;margin:0 5px 0 0}}body.carcard section#finance{max-width:1024px;padding:70px 18px 30px}@media screen and (max-width:768px){body.carcard section#finance{padding:30px 18px}}body.carcard section#finance form#finance-calculator{background:#fff;border:1px dotted #a7a9ac;padding:0 40px 15px}body.carcard section#finance form#finance-calculator h3{text-align:center;margin-bottom:30px}body.carcard section#finance form#finance-calculator input[disabled]{background:#fff;border-color:#eee;color:#3c3c3c;opacity:1}body.carcard section#finance form#finance-calculator label{width:56%;display:inline-block;font-size:inherit;font-weight:300}body.carcard section#finance form#finance-calculator fieldset>span,body.carcard section#finance form#finance-calculator input,body.carcard section#finance form#finance-calculator select{display:inline-block;width:42%}body.carcard section#finance form#finance-calculator input,body.carcard section#finance form#finance-calculator select,body.carcard section#finance form#finance-calculator span{font-size:20px;font-weight:300}body.carcard section#finance form#finance-calculator .small{margin-left:56%;font-size:16px;font-weight:400;line-height:1.2em;margin-bottom:5px}body.carcard section#finance form#finance-calculator .small *{font-size:inherit;font-weight:inherit;line-height:inherit}body.carcard section#finance form#finance-calculator .finance-monthly-amount,body.carcard section#finance form#finance-calculator .finance-monthly-amount span{font-weight:600;color:#00386c}@media screen and (max-width:768px){body.carcard section#finance form#finance-calculator label{font-size:15px}body.carcard section#finance form#finance-calculator input,body.carcard section#finance form#finance-calculator select,body.carcard section#finance form#finance-calculator span{font-size:18px}}@media screen and (max-width:480px){body.carcard section#finance form#finance-calculator label{width:100%;margin-bottom:0}body.carcard section#finance form#finance-calculator fieldset>span,body.carcard section#finance form#finance-calculator input,body.carcard section#finance form#finance-calculator select{display:inline-block;width:100%;margin-bottom:10px}body.carcard section#finance form#finance-calculator .small{margin-left:0}}body.carcard section#finance #open-popup{cursor:pointer}body.carcard section#finance .finance-popup{float:left;color:#3c3c3c;position:relative;padding:1em;z-index:49;opacity:1;display:none;transition:none}body.carcard section#finance .finance-popup dl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch;border-top:0;border-left:0;vertical-align:middle}body.carcard section#finance .finance-popup dd{border-bottom:1px solid #a7a9ac;display:inline-block;padding:15.75px 0 9px;margin:0;vertical-align:top;text-align:right;width:50%;border-right:0;font-weight:600}body.carcard section#finance .finance-popup dd input{float:right;margin:0;position:relative;top:-10px}body.carcard section#finance .finance-popup dt{font-weight:300;border-bottom:1px solid #a7a9ac;display:inline-block;padding:15.75px 0 9px;margin:0;vertical-align:top;width:50%}body.carcard section#finance .bold{font-size:inherit;font-weight:600}body.carcard section#finance .show_financial_statement{position:relative;text-align:center;width:100%;font-size:.85rem;padding-top:15px}body.carcard section#finance .show_financial_statement:hover{color:#808285}body.carcard section#finance .arrow-down{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:10px solid #1572bd;position:absolute;left:0;right:0;margin:auto;bottom:-10px}body.carcard section#finance .arrow-up{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:10px solid #1572bd;position:absolute;left:0;right:0;margin:auto;bottom:-10px}@media screen{body.carcard section#finance #map{height:220px;margin-bottom:30px;border:1px dotted #a7a9ac}}@media screen and (max-width:693px){body.carcard section#finance #map{display:none}}@media screen{body.carcard section#finance #contact-widget{background:#00386c;padding:35px;color:#fff}body.carcard section#finance #contact-widget img{width:25%;height:auto;display:inline-block;vertical-align:bottom}body.carcard section#finance #contact-widget .text{width:70%;margin-left:5%;display:inline-block;letter-spacing:1px;vertical-align:bottom}body.carcard section#finance #contact-widget .text,body.carcard section#finance #contact-widget .text *{font-weight:300}body.carcard section#finance #contact-widget a{color:#fff}body.carcard section#finance #contact-widget a:hover{text-deoration:underline}body.carcard section#finance #contact-widget input[type=submit]{background:#fff;color:#00386c;margin-bottom:0;font-weight:600}body.carcard section#finance #contact-widget input[type=submit]:hover{border:0;color:#fff;background:#00386c}body.carcard section#finance #contact-widget .resultnote{margin-top:30px}}@media screen and (max-width:480px){body.carcard section#finance #contact-widget{padding:20px 20px 75px;position:relative;text-align:center}body.carcard section#finance #contact-widget .phone{text-align:left}body.carcard section#finance #contact-widget form{position:absolute;left:0;right:0;bottom:20px;padding:0 20px}body.carcard section#finance #contact-widget input[type=submit]{width:100%}}body.carcard section#finance .contact_moreinfo-new{display:none}body.carcard section#full-car-data{max-width:1024px;padding:18px}body.carcard section#full-car-data div.description,body.carcard section#full-car-data div.equipment,body.carcard section#full-car-data div.factbox{padding-bottom:0}@media(min-width:640px){body.carcard section#full-car-data div.description,body.carcard section#full-car-data div.equipment,body.carcard section#full-car-data div.factbox{padding-bottom:18px}}body.carcard section#full-car-data div.description dl,body.carcard section#full-car-data div.equipment dl,body.carcard section#full-car-data div.factbox dl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch;border-top:0;border-left:0}body.carcard section#full-car-data div.description dt,body.carcard section#full-car-data div.equipment dt,body.carcard section#full-car-data div.factbox dt{font-weight:300;border-bottom:1px solid #a7a9ac;display:inline-block;padding:9px 0;margin:0;vertical-align:top;width:23%}body.carcard section#full-car-data div.description dd,body.carcard section#full-car-data div.equipment dd,body.carcard section#full-car-data div.factbox dd{border-bottom:1px solid #a7a9ac;display:inline-block;padding:9px 0;vertical-align:top;text-align:right;width:23%;border-right:0;font-weight:600;margin:0 4% 0 0}@media screen and (max-width:693px){body.carcard section#full-car-data div.description dt,body.carcard section#full-car-data div.equipment dt,body.carcard section#full-car-data div.factbox dt{width:50%}body.carcard section#full-car-data div.description dd,body.carcard section#full-car-data div.equipment dd,body.carcard section#full-car-data div.factbox dd{width:50%;margin:0}}body.carcard section#full-car-data div.note{clear:both;text-align:left;padding:18px}body.carcard section#full-car-data div.note h2{margin-top:0}body.carcard section#search-results{max-width:100%;border-top:0;background:linear-gradient(180deg,rgba(239,239,239,.95) 10%,rgba(255,255,255,.95) 90%)}body.carcard section#search-results .max-width{margin:0 auto;max-width:1024px}body.carcard section#search-results ul.search-result-list li.result:first-child{margin:0 0 36px}body.carcard section#search-results>*{padding:0 18px}body.carcard section#car-services{transition:none;background-color:transparent;border-bottom:0;border-top:1px solid #a7a9ac;padding:27px;margin:36px auto 0;max-width:1024px}body.carcard section#car-services ul{padding:0;margin:0;display:block;overflow:hidden}body.carcard section#car-services ul li{background:#fff;display:block;float:left;height:225px;padding:15px 20px;vertical-align:top;cursor:default;position:relative;margin:0;width:48%}body.carcard section#car-services ul li h3{font-weight:700;text-transform:uppercase;color:#fff;margin:0}body.carcard section#car-services ul li p{font-weight:400;color:#fff;margin-top:5px}body.carcard section#car-services ul li .link{font-size:16px;line-height:20px;font-weight:600;color:#fff;text-transform:uppercase;text-align:center;display:block;position:absolute;bottom:20px;left:20px;right:20px;padding:10px 0}body.carcard section#car-services ul li.kuljetus{background-color:#00386c}body.carcard section#car-services ul li.kuljetus .link{background-color:#007096}body.carcard section#car-services ul li.takuu{background-color:#a05eb5}body.carcard section#car-services ul li.takuu .link{background-color:#7a4183}@media screen and (max-width:900px){body.carcard section#car-services ul li{width:100%;height:auto;margin-top:15px}body.carcard section#car-services ul li .link{position:static;left:0;right:0;bottom:auto;width:100%;margin-top:10px}}body.carcard section#car-services ul li+li{float:right}body.carcard section#index-links{max-width:1024px;padding:18px}body.carcard .carcard-share-whatsapp img{max-width:20px}.ie8 body.carcard ul.imgs img{width:100%}.ie8 body.carcard section#full-car-data div.factbox dd,.ie8 body.carcard section#full-car-data div.factbox dt{height:150px}body.front .frontpage-header-bar{background-color:#00386c;padding-left:25px;padding-top:25px;padding-bottom:25px;min-height:80px;width:100%;color:#fff;margin-top:0}body.front .frontpage-header-bar a{color:#fff;background-color:transparent;text-decoration:none;font-size:20px}body.front .frontpage-header-bar a:hover{text-decoration:underline}body.front .heading{margin:0;padding-left:18px;font-size:34px;line-height:110%;font-weight:700;text-transform:uppercase}body.front .description{font-size:18px;line-height:120%;margin:0;padding-left:18px;text-transform:uppercase}body.front #huolto-varaus>div{max-width:1920px;padding:45px}body.front #top-campaign{-ms-touch-action:pan-y !important;touch-action:pan-y !important}body.front #top-campaign .flex-control-nav{display:block;width:auto;margin:20px 20px 0 0;bottom:auto;top:0;right:25%;z-index:10}body.front #top-campaign .flex-control-nav li a{-ms-box-shadow:inset 0 0 3px rgba(0,0,0,.3),0 0 25px rgba(255,255,255,.55);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3),0 0 25px rgba(255,255,255,.55);box-shadow:inset 0 0 3px rgba(0,0,0,.3),0 0 25px rgba(255,255,255,.55)}@media screen and (max-width:1090px){body.front #top-campaign .flex-control-nav{right:33%}}@media screen and (max-width:693px){body.front #top-campaign .flex-control-nav{display:block}}.subpage.makes{padding-top:0;padding-left:0;padding-right:0}.subpage.makes .search-list-custom{padding-left:0;padding-right:0;background:#fff}.subpage.makes .search-list-custom header{margin-left:16px;font-size:25px}.subpage.makes .search-list-custom header h3{text-transform:none}.subpage.makes .search-list-custom header span{font-size:25px}.subpage.makes .search-list-custom .search-result-list li.result{box-shadow:inset 0 0 0 4px #fff;margin:0 0 16px 16px}.subpage.makes h3{text-transform:uppercase}.subpage.makes #contact-widget .max-width .phone{width:100%;border:0;text-align:right}.subpage.makes #contact-widget .max-width .phone a{display:none;color:#fff}.subpage.makes #contact-widget .max-width .left,.subpage.makes #contact-widget .max-width .right{display:inline-block;vertical-align:top}.subpage.makes #contact-widget .max-width .left{width:50%;padding-right:40px;text-align:left}.subpage.makes #contact-widget .max-width .left select{margin-bottom:4px}.subpage.makes #contact-widget .max-width .left .number a{font-weight:500}@media screen and (max-width:693px){.subpage.makes #contact-widget .max-width .left{padding-right:0;padding-bottom:20px;width:100%}}.subpage.makes #contact-widget .max-width .right{padding-left:40px;padding-bottom:15px;width:49%;border-left:1px solid #fff;text-align:left}.subpage.makes #contact-widget .max-width .right strong{position:relative;top:-1px;color:#fff}.subpage.makes #contact-widget .max-width .right form{width:100%;padding-left:0}.subpage.makes #contact-widget .max-width .right form input[type=text]{width:70%}.subpage.makes #contact-widget .max-width .right form input[type=button]{padding:9px;width:28%;font-size:14px;text-transform:uppercase;font-weight:600}.subpage.makes #contact-widget .max-width .right form #contact_message{width:100%;height:0;margin-top:5px;display:none}@media screen and (max-width:693px){.subpage.makes #contact-widget .max-width .right{padding-left:0;padding-top:20px;border-top:1px solid #fff;border-left:0;width:100%}}.subpage.makes #top-campaign .logoimage{position:absolute;top:0;z-index:25;left:80px;padding:10px;background:#fff}.subpage.makes #top-campaign .logoimage img{height:auto;max-width:80%;margin:10%}@media screen and (max-width:693px){.subpage.makes #top-campaign .logoimage{display:none}}.subpage.makes #top-campaign .flex-control-nav{width:auto;display:block;top:20px;right:50px;height:15px;z-index:25}.subpage.makes #top-campaign .flex-control-nav li{margin:0 3px}.subpage.makes #top-campaign .flex-control-nav a{background:#fff}.subpage.makes #top-campaign .inner{bottom:50px;background:rgba(30,30,30,.5)}@media(max-width:1024px){.subpage.makes #top-campaign .inner{width:100%;bottom:0;padding:18px}}.subpage.makes #top-campaign .slides{width:100%;display:block}@media(max-width:1090px){.subpage.makes #top-campaign .slides{width:100%}}@media(max-width:693px){.subpage.makes #top-campaign .slides{display:block;width:100%}}.subpage.makes #text-content{padding:60px 200px}.subpage.makes #text-content body.carcard h1 span,.subpage.makes #text-content h1,body.carcard h1 .subpage.makes #text-content span{margin-top:0}@media screen and (max-width:768px){.subpage.makes #text-content{padding:25px 75px}}@media screen and (max-width:693px){.subpage.makes #text-content{padding:18px}}.subpage.makes #locations{padding:20px 40px;border-bottom:1px solid #ccc}.subpage.makes #locations .column6:first-child{margin-left:0}.subpage.makes #locations .header p{font-size:28px}.subpage.makes #locations .header p span{font-size:28px;font-weight:900}.subpage.makes #locations h3{margin-top:0}.subpage.makes #locations a{line-height:35px;display:block}.subpage.makes #locations a span{text-transform:uppercase}.subpage.makes #book-a-time .varaa-huolto-form label{color:#fff}.subpage.makes #book-a-time h3 span{display:block}.subpage.makes #models{padding:20px 40px;text-align:center}@media screen and (max-width:693px){.subpage.makes #models{padding:0}}.subpage.makes #models ul{padding:0}.subpage.makes #models .model-item{margin-left:4%;margin-bottom:4%;width:48%;display:inline-block;background-repeat:no-repeat;background-size:110%;background-position:center top;position:relative;height:370px;border:1px solid #a7a9ac}.subpage.makes #models .model-item a{display:block;width:100%;height:100%}.subpage.makes #models .model-item a[href$=".pdf"]:before{content:'';display:none}.subpage.makes #models .model-item img{width:100%}.subpage.makes #models .model-item strong{display:block;width:100%;text-align:center;position:absolute;bottom:0;background:rgba(255,255,255,.95);padding:12px}@media screen and (max-width:693px){.subpage.makes #models .model-item{width:98%;margin-left:0;margin-bottom:30px}}@media screen and (max-width:768px){.subpage.makes #models .model-item{height:270px}}.subpage.makes #models .model-item:nth-child(odd){margin-left:0}body.front #top-campaign .flex-direction-nav{width:75%}@media(max-width:1090px){body.front #top-campaign .flex-direction-nav{width:67%}}@media(max-width:693px){body.front #top-campaign .flex-direction-nav{width:100%;height:40%}}#top-campaign{position:relative;width:100%;max-width:1920px;margin:0 auto;display:block}@media(max-width:693px){#top-campaign{height:auto}}#top-campaign ::-webkit-input-placeholder{color:#3c3c3c;text-align:center}#top-campaign :-moz-placeholder{color:#3c3c3c;text-align:center}#top-campaign ::-moz-placeholder{color:#3c3c3c;text-align:center}#top-campaign :-ms-input-placeholder{color:#3c3c3c;text-align:center}#top-campaign .slides{transition:none;width:75%;display:inline-block}#top-campaign .slides *{transition:none}@media(max-width:1090px){#top-campaign .slides{width:67%}}@media(max-width:693px){#top-campaign .slides{display:block;width:100%}}#top-campaign .slides li{max-height:0}#top-campaign:hover .inner .more_info{height:126px;display:inline-block}#top-campaign .inner{background:rgba(255,255,255,.8);color:#fff;width:100%;padding:18px;bottom:0;height:116px;display:inline-block;position:absolute;transition:all .5s ease}@media screen and (max-width:1091px){#top-campaign .inner{height:127px}}@media(max-width:1024px){#top-campaign .inner{bottom:0;padding:9px;text-align:center}}#top-campaign .inner .inner-text{width:85%;height:100%;float:left}@media(max-width:1024px){#top-campaign .inner .inner-text{width:100%}}#top-campaign .inner .inner-text body.carcard h1 span,#top-campaign .inner .inner-text h1,body.carcard h1 #top-campaign .inner .inner-text span{margin:0 auto;line-height:32px;color:#00447e;font-size:1.8em}@media(max-width:1024px){#top-campaign .inner .inner-text body.carcard h1 span,#top-campaign .inner .inner-text h1,body.carcard h1 #top-campaign .inner .inner-text span{font-size:23.5px;line-height:24px}}@media(max-width:693px){#top-campaign .inner .inner-text body.carcard h1 span,#top-campaign .inner .inner-text h1,body.carcard h1 #top-campaign .inner .inner-text span{color:#252525;font-size:20px;text-shadow:none}}#top-campaign .inner .inner-text .more_info{padding-top:18px;text-transform:none;margin:0;height:0;overflow:hidden;padding-left:18px}#top-campaign .inner .inner-text p{margin:0 auto;padding:0;color:#00447e;text-transform:none;max-width:1920px}@media(max-width:1024px){#top-campaign .inner .inner-text p{max-width:960px}}@media(max-width:693px){#top-campaign .inner .inner-text p{text-shadow:none;color:#252525}}#top-campaign .inner .inner-text .description{margin:0 auto;text-transform:none;max-width:1920px;text-shadow:1px 1px 8px #3c3c3c}@media(max-width:1024px){#top-campaign .inner .inner-text .description{max-width:960px}}#top-campaign .inner .inner-readmore{width:15%;height:100%;float:left;position:relative;border-left:solid 1px #00447e;text-transform:uppercase;padding-left:9px}@media(max-width:1024px){#top-campaign .inner .inner-readmore{display:none}}#top-campaign .inner .inner-readmore span{color:#00447e;font-size:1em;display:block;width:100%;position:absolute;text-align:center;top:36%;transition:opacity .2s}#top-campaign .inner .inner-readmore:hover span{opacity:.75}.carousel-wrap{background-image:url(../img/header.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;height:600px;display:block}@media only screen and (max-width:480px){.carousel-wrap.lazy-responsive{display:none}}@media(max-width:1090px){.carousel-wrap{height:400px}}.carousel-wrap p{margin-bottom:0}#merkki-edustukset{padding:9px;margin:0 auto 4.5px;background:#fff;max-width:1920px;text-align:center}@media(max-width:693px){#merkki-edustukset{padding:18px 23.4px;display:inline-block}}#merkki-edustukset h3{margin:0 0 18px}#merkki-edustukset ul{padding-left:0;margin:0 auto}#merkki-edustukset ul li{list-style-type:none;width:4%;height:auto;display:inline-block;margin:0 1% 9px 0}@media(max-width:693px){#merkki-edustukset ul li{width:9%}}#merkki-edustukset ul li a img{width:100%;height:100%}#merkki-edustukset ul li a img:hover{-ms-transform:scale(1.25);transform:scale(1.25)}#merkki-edustukset ul li.last{margin-right:0}.ie8 #merkki-edustukset img{width:100%}#campaigns,.campaigns,.lifts{padding:4.5px 0 0;margin:auto auto 9px;display:block;max-width:1920px;position:relative}@media(max-width:693px){#campaigns,.campaigns,.lifts{padding:0;margin-bottom:0}}#campaigns.lifts h3,.campaigns.lifts h3,.lifts.lifts h3{text-transform:none;font-weight:600}#campaigns.lifts h3 a,.campaigns.lifts h3 a,.lifts.lifts h3 a{font-size:inherit;font-weight:inherit}#campaigns.lifts h3 a span,.campaigns.lifts h3 a span,.lifts.lifts h3 a span{font-weight:400;font-size:inherit}#campaigns .campaign,.campaigns .campaign,.lifts .campaign{position:relative;background:#fff}@media(max-width:693px){#campaigns .campaign,.campaigns .campaign,.lifts .campaign{width:99% !important}}@media(max-width:693px){#campaigns .campaign:first-child,.campaigns .campaign:first-child,.lifts .campaign:first-child{display:block}}#campaigns .full-width,.campaigns .full-width,.lifts .full-width{margin:.5%;width:99%;height:480px;display:block}#campaigns .half-width,.campaigns .half-width,.lifts .half-width{margin:.5%;width:99%;min-height:420px;display:inline-block;float:left;border:1px solid #a7a9ac}@media screen and (min-width:700px){#campaigns .half-width,.campaigns .half-width,.lifts .half-width{width:49%}}#campaigns .one-third-width,.campaigns .one-third-width,.lifts .one-third-width{border:1px solid #a7a9ac;margin:.5%;width:32.333%;display:inline-block;float:left}@media screen and (max-width:920px){#campaigns .one-third-width,.campaigns .one-third-width,.lifts .one-third-width{width:49%}}#campaigns .campaign .inner-banner-wrapper,.campaigns .campaign .inner-banner-wrapper,.lifts .campaign .inner-banner-wrapper{width:100%;display:inline-block;position:relative}#campaigns .campaign .inner-banner-wrapper:after,.campaigns .campaign .inner-banner-wrapper:after,.lifts .campaign .inner-banner-wrapper:after{padding-top:56.25%;display:block;content:''}#campaigns .campaign .inner-banner,.campaigns .campaign .inner-banner,.lifts .campaign .inner-banner{position:absolute;top:0;bottom:0;right:0;left:0;background-size:cover;background-position:center 10%}#campaigns .campaign .inner,.campaigns .campaign .inner,.lifts .campaign .inner{width:100%;background:#FFF;background:rgba(255,255,255,.9);color:#3c3c3c;padding:36px;bottom:0;height:auto;display:inline-block;position:relative}#campaigns .campaign .inner h5,.campaigns .campaign .inner h5,.lifts .campaign .inner h5{margin-top:0}#campaigns .campaign .inner h2,.campaigns .campaign .inner h2,.lifts .campaign .inner h2{margin:0 auto 9px;font-size:27px;line-height:27px;text-transform:uppercase;max-width:1920px}@media(max-width:1025px){#campaigns .campaign .inner h2,.campaigns .campaign .inner h2,.lifts .campaign .inner h2{font-size:18px;line-height:18px;margin-bottom:9px}}#campaigns .campaign .inner a.lift-link:hover h2,.campaigns .campaign .inner a.lift-link:hover h2,.lifts .campaign .inner a.lift-link:hover h2{color:#003278}#campaigns .campaign .inner p,.campaigns .campaign .inner p,.lifts .campaign .inner p{margin:0 auto;max-width:1920px;text-transform:uppercase}#campaigns .campaign .inner a,.campaigns .campaign .inner a,.lifts .campaign .inner a{color:#3c3c3c}#campaigns .campaign .inner .button,.campaigns .campaign .inner .button,.lifts .campaign .inner .button{color:#fff;text-decoration:none}#campaigns .campaign .inner .button:hover,.campaigns .campaign .inner .button:hover,.lifts .campaign .inner .button:hover{border:0;background-color:#003278}#campaigns .campaign .inner .description,.campaigns .campaign .inner .description,.lifts .campaign .inner .description{padding-top:0;text-transform:none;height:auto;margin:0 0 18px;overflow:hidden;padding-left:0}@media(min-width:1025px){#campaigns .campaign:hover .inner .description,.campaigns .campaign:hover .inner .description,.lifts .campaign:hover .inner .description{height:auto}}@media(max-width:1024px){#campaigns .campaign .inner .description,.campaigns .campaign .inner .description,.lifts .campaign .inner .description{height:auto;margin-bottom:18px}}#articles,.articles,.lifts{padding:4.5px 18px 0;margin:auto auto 9px;display:block;max-width:1920px;position:relative}@media(max-width:693px){#articles,.articles,.lifts{padding:0}}#articles .article,.articles .article,.lifts .article{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}@media(max-width:693px){#articles .article,.articles .article,.lifts .article{display:none !important}}@media(max-width:693px){#articles .article:first-child,.articles .article:first-child,.lifts .article:first-child{display:block !important;width:100%}}#articles .button,.articles .button,.lifts .button{background-color:#00386c}#articles .article.full-width,.articles .article.full-width,.lifts .article.full-width{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;margin:.5%;width:99%;height:480px;display:block}#articles .article.half-width,.articles .article.half-width,.lifts .article.half-width{background-position:center bottom;background-repeat:no-repeat;background-size:contain;position:relative;margin:.5%;border:1px solid #a7a9ac;width:99%;min-height:600px;display:inline-block;float:left}@media screen and (min-width:700px){#articles .article.half-width,.articles .article.half-width,.lifts .article.half-width{width:49%}}#articles .article.one-third-width,.articles .article.one-third-width,.lifts .article.one-third-width{background-position:center bottom;background-repeat:no-repeat;background-size:contain;position:relative;border:1px solid #a7a9ac;margin:.5%;width:32.333%;min-height:600px;display:inline-block;float:left}@media screen and (max-width:920px){#articles .article.one-third-width,.articles .article.one-third-width,.lifts .article.one-third-width{width:49%}}@media screen and (max-width:693px){#articles .article.one-third-width,.articles .article.one-third-width,.lifts .article.one-third-width{width:99%;display:block}}#articles .article .inner,.articles .article .inner,.lifts .article .inner{width:100%;padding:36px;top:0;background:0;color:#3c3c3c;position:absolute;display:inline-block}#articles .article .inner h2,.articles .article .inner h2,.lifts .article .inner h2{margin:0 auto;font-size:27px;line-height:27px;text-transform:uppercase;max-width:1920px}@media(max-width:1025px){#articles .article .inner h2,.articles .article .inner h2,.lifts .article .inner h2{font-size:18px;line-height:18px;margin-bottom:9px}}#articles .article .inner p,.articles .article .inner p,.lifts .article .inner p{margin:0 auto;max-width:1920px;text-transform:uppercase}#articles .article .inner .description,.articles .article .inner .description,.lifts .article .inner .description{margin:0 auto 18px;padding:0;max-width:1920px;text-transform:none}.search-list-custom,.search-list-latest,.search-list-popular,.search-list-premium,.search-list-similar{padding:18px 36px;margin:0 auto;width:100%}.search-list-custom h3,.search-list-latest h3,.search-list-popular h3,.search-list-premium h3,.search-list-similar h3{margin:0;text-align:left;font-weight:600}@media(max-width:693px){.search-list-custom h3,.search-list-latest h3,.search-list-popular h3,.search-list-premium h3,.search-list-similar h3{text-align:center}}@media(min-width:740px) and (max-width:1069px){.search-list-custom ul.search-result-list,.search-list-latest ul.search-result-list,.search-list-popular ul.search-result-list,.search-list-premium ul.search-result-list,.search-list-similar ul.search-result-list{width:660px;width:auto}}@media(min-width:1070px) and (max-width:1389px){.search-list-custom ul.search-result-list,.search-list-latest ul.search-result-list,.search-list-popular ul.search-result-list,.search-list-premium ul.search-result-list,.search-list-similar ul.search-result-list{width:990px;width:auto}}@media(min-width:1390px) and (max-width:1729px){.search-list-custom ul.search-result-list,.search-list-latest ul.search-result-list,.search-list-popular ul.search-result-list,.search-list-premium ul.search-result-list,.search-list-similar ul.search-result-list{width:1320px;width:auto}}@media(min-width:1730px){.search-list-custom ul.search-result-list,.search-list-latest ul.search-result-list,.search-list-popular ul.search-result-list,.search-list-premium ul.search-result-list,.search-list-similar ul.search-result-list{width:1650px;width:auto}}.ie8 .search-list-custom ul.search-result-list,.ie8 .search-list-latest ul.search-result-list,.ie8 .search-list-popular ul.search-result-list,.ie8 .search-list-premium ul.search-result-list,.ie8 .search-list-similar ul.search-result-list{width:100%}#service-search-result{max-width:910px;margin:0 auto;padding:30px 10px;display:none}#service-search-result.hasresults{display:block}#service-search-result select{display:none;margin:0 10px 10px;width:auto;height:auto;padding:5px}#service-search-result>div{border-bottom:1px solid #a7a9ac}#service-search-result>div.bylocation{display:none}#service-search-result>div>div{display:inline-block;padding:20px 10px}#service-search-result>div>div span{display:block}#service-search-result>div>div.distance{width:0;padding:0;vertical-align:top;text-align:right}#service-search-result>div>div.address{width:40%;padding-left:0}#service-search-result>div>div.address .city{text-transform:uppercase;font-weight:700}#service-search-result>div>div.contact{width:41%}#service-search-result>div>div.opening{width:17%;padding-right:0}#service-search-result>div>div.opening span{display:inline}@media(max-width:739px){#service-search-result>div{padding:30px 20px}#service-search-result>div>div{display:block !important;padding:0 !important;width:100% !important;vertical-align:baseline !important;text-align:left !important}}#service-search-result.bydistance>div.bylocation{display:block}#service-search-result.bydistance>div.byalphabet{display:none}#service-search-result.hasdistances select{display:block}#service-search-result.hasdistances>div>div.distance{width:10%;padding:20px 10px 20px 0}#service-search-result.hasdistances>div>div.address{padding-left:10px;width:35%}#service-search-result.hasdistances>div>div.contact{width:36%}#service-search-lifts-container:after{clear:both;content:"";display:block}#service-search-lifts-container #service-search-lifts-left,#service-search-lifts-container #service-search-lifts-right{width:49%;margin-right:1%;float:left}@media screen and (max-width:565px){#service-search-lifts-container #service-search-lifts-left,#service-search-lifts-container #service-search-lifts-right{width:100%;margin:0}}#service-search-lifts-container #service-search-lifts-left .adlift,#service-search-lifts-container #service-search-lifts-right .adlift{padding:20px;margin-bottom:2%;background:#f1f1f1;border:1px solid #a8a9ac;box-shadow:inset 0 0 0 5px #fff}#service-search-lifts-container #service-search-lifts-left .adlift h4.lift-type,#service-search-lifts-container #service-search-lifts-right .adlift h4.lift-type{color:#0087ae;margin:20px 0 0;text-transform:uppercase;font-weight:700;font-size:16px}@media screen and (min-width:565px) and (max-width:709px){#service-search-lifts-container #service-search-lifts-left .adlift h4.lift-type,#service-search-lifts-container #service-search-lifts-right .adlift h4.lift-type{font-size:14px}}#service-search-lifts-container #service-search-lifts-left .adlift h2.lift-title,#service-search-lifts-container #service-search-lifts-right .adlift h2.lift-title{margin:5px 0 10px;font-size:26px;font-weight:700;text-transform:uppercase;line-height:28px}@media screen and (min-width:565px) and (max-width:709px){#service-search-lifts-container #service-search-lifts-left .adlift h2.lift-title,#service-search-lifts-container #service-search-lifts-right .adlift h2.lift-title{font-size:20px}}#service-search-lifts-container #service-search-lifts-left .adlift strong.lift-outlet a,#service-search-lifts-container #service-search-lifts-right .adlift strong.lift-outlet a{color:#000;font-weight:600}#service-search-lifts-container #service-search-lifts-left .adlift strong.lift-outlet a:hover,#service-search-lifts-container #service-search-lifts-right .adlift strong.lift-outlet a:hover{text-decoration:underline}#service-search-lifts-container #service-search-lifts-left .adlift .adlift-img,#service-search-lifts-container #service-search-lifts-right .adlift .adlift-img{width:100%;height:240px;max-height:240px;background-color:#fff !important;background-position:center center !important;background-repeat:no-repeat !important}#service-search-lifts-container #service-search-lifts-left .adlift .lift-link a,#service-search-lifts-container #service-search-lifts-right .adlift .lift-link a{border:0;cursor:pointer;color:#fff;-webkit-appearance:none;text-transform:uppercase;line-height:normal;background-color:#1572bd;padding:9px 18px;font-size:13.5px;font-weight:600;letter-spacing:2px;margin:1.25rem 0 0;position:relative;text-decoration:none;text-align:center;-webkit-border-radius:0;display:inline-block;transition:background-color 300ms ease-out}#service-search-lifts-container #service-search-lifts-left .adlift .lift-link a:hover,#service-search-lifts-container #service-search-lifts-right .adlift .lift-link a:hover{background-color:#003278}.popup-image-container{display:none}body.huolto #main-content>section *{margin-left:auto;margin-right:auto;max-width:960px}body.huolto-varaus label span{width:150px}body.huolto-varaus label span.button{width:200px}#huolto-varausputki>div{margin:0 auto;max-width:960px}#service-form body.carcard h1 span,#service-form h1,body.carcard h1 #service-form span{cursor:pointer;font-size:36px;line-height:45px}#service-form h1 span.edit,body.carcard h1 #service-form span span.edit{display:none;float:right;line-height:18px;margin:0}#service-form h2{font-size:27px;line-height:36px}#service-form .reg-num .button{display:block;margin-left:153px;text-align:center;width:160px}#service-form button.next{display:block}#service-form>div{border-top:1px solid #a7a9ac;margin:18px 0;padding:18px}#service-form>div>*{margin:18px auto;max-width:960px}#service-form>div.done body.carcard h1 span,#service-form>div.done h1,body.carcard h1 #service-form>div.done span{opacity:.5}#service-form>div.done h1 span.edit,body.carcard h1 #service-form>div.done span span.edit{display:inline}#service-form div.data{white-space:pre}#service-form textarea{width:960px}@media(max-width:959px){#service-form textarea{width:640px}}@media(max-width:639px){#service-form textarea{width:320px}}#service-form-car-details{border-top:1px solid #a7a9ac;margin-top:36px;padding-top:18px}fieldset#service-type-selection label span{width:auto}fieldset#service-type-selection label.service-type{height:120px}fieldset#service-type-selection label.service-options{height:74px}#service-form-service-extra{margin:45px 0}#service-form-service-extra span{display:block}.selection-buttons label{background-color:#fafafa;border:1px solid #fff;cursor:pointer;display:inline-block;height:60px;padding:9px;vertical-align:top;width:320px}.selection-buttons label:hover{background-color:#e7ffb8}.selection-buttons label.selected{background-color:#7ab800;color:#fff}.selection-buttons label.selected span{color:#fff}.selection-buttons label span{color:#000;display:block;text-transform:uppercase;width:auto}.selection-buttons label span.description{text-transform:none}.selection-buttons label span.price{font-weight:700}.subpage{margin:0 auto;padding:18px}.car-campaign .subpage{padding:0}.subpage_outlet .flex-control-nav{display:block;position:absolute;top:20px;right:20px;width:auto;z-index:30}body.root-markkinaviikko #top-campaign .flex-direction-nav{width:75%}@media(max-width:1090px){body.root-markkinaviikko #top-campaign .flex-direction-nav{width:67%}}@media(max-width:693px){body.root-markkinaviikko #top-campaign .flex-direction-nav{width:100%;height:40%}}.root-markkinaviikko,.root-marknadsvecka{background:0 0/13% #00386c}.root-markkinaviikko .responsive-img-table,.root-marknadsvecka .responsive-img-table{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.root-markkinaviikko .responsive-img-table-img,.root-marknadsvecka .responsive-img-table-img{-ms-flex-preferred-size:25%;flex-basis:25%}@media screen and (max-width:920px){.root-markkinaviikko .responsive-img-table-img,.root-marknadsvecka .responsive-img-table-img{-ms-flex-preferred-size:48%;flex-basis:48%;max-width:48%;position:relative}}.root-markkinaviikko .responsive-img-table-img img,.root-marknadsvecka .responsive-img-table-img img{width:100%;max-width:50vw;display:block;margin:auto}.root-markkinaviikko .responsive-img-table.flex-2-1>.responsive-img-table-img,.root-marknadsvecka .responsive-img-table.flex-2-1>.responsive-img-table-img{-ms-flex-preferred-size:48%;flex-basis:48%;margin:1%}.root-markkinaviikko .responsive-img-table.flex-2-1>.responsive-img-table-img>img,.root-marknadsvecka .responsive-img-table.flex-2-1>.responsive-img-table-img>img{max-width:48vw !important}.root-markkinaviikko section.lifts,.root-marknadsvecka section.lifts{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.root-markkinaviikko section.lifts .one-third-width,.root-marknadsvecka section.lifts .one-third-width{-ms-flex-preferred-size:24%;flex-basis:24%;width:24%}@media screen and (max-width:920px){.root-markkinaviikko section.lifts .one-third-width,.root-marknadsvecka section.lifts .one-third-width{-ms-flex-preferred-size:49% !important;flex-basis:49% !important;width:49% !important}}.root-markkinaviikko section.lifts .one-third-width .inner,.root-marknadsvecka section.lifts .one-third-width .inner{padding:.5em}.root-markkinaviikko section.lifts .one-third-width h2,.root-marknadsvecka section.lifts .one-third-width h2{font-size:24px}.root-markkinaviikko section.lifts .one-third-width .description,.root-marknadsvecka section.lifts .one-third-width .description{font-size:14px;line-height:17px}@media screen and (max-width:920px){.root-markkinaviikko section.lifts .one-third-width a,.root-markkinaviikko section.lifts .one-third-width h2,.root-marknadsvecka section.lifts .one-third-width a,.root-marknadsvecka section.lifts .one-third-width h2{font-size:14px !important}.root-markkinaviikko section.lifts .one-third-width .description,.root-marknadsvecka section.lifts .one-third-width .description{font-size:12px;line-height:14px}}.root-markkinaviikko #service-search-result,.root-marknadsvecka #service-search-result{background:#fff}.root-markkinaviikko #top-campaign .inner,.root-marknadsvecka #top-campaign .inner{height:auto;left:0;background:0;padding:3em 8%}@media screen and (max-width:1091px){.root-markkinaviikko #top-campaign .inner,.root-marknadsvecka #top-campaign .inner{padding:1.5em}}@media screen and (max-width:693px){.root-markkinaviikko #top-campaign .inner,.root-marknadsvecka #top-campaign .inner{padding:2em 5px}}@media screen and (max-width:639px){.root-markkinaviikko #top-campaign .inner,.root-marknadsvecka #top-campaign .inner{padding:9px 5px;background:#fff !important}}.root-markkinaviikko #top-campaign .inner-text,.root-marknadsvecka #top-campaign .inner-text{width:85%}@media screen and (max-width:1024px){.root-markkinaviikko #top-campaign .inner-text,.root-marknadsvecka #top-campaign .inner-text{width:100%}}.root-markkinaviikko .carousel-wrap,.root-marknadsvecka .carousel-wrap{text-align:center;background-image:url(../img/markkinaviikko_bg2.png)}.root-markkinaviikko .campaign-content,.root-marknadsvecka .campaign-content{margin:0 auto;max-width:830px}.root-markkinaviikko .one-third-width,.root-marknadsvecka .one-third-width{border:1px solid #a7a9ac;margin:.5% 1% .5% 0;width:32.667%;display:inline-block;float:left}@media screen and (max-width:920px){.root-markkinaviikko .one-third-width,.root-marknadsvecka .one-third-width{width:49%}}@media screen and (max-width:693px){.root-markkinaviikko .one-third-width,.root-marknadsvecka .one-third-width{width:100%}}.root-markkinaviikko .one-third-width:last-child,.root-marknadsvecka .one-third-width:last-child{border:1px solid #a7a9ac;margin:.5% 0;width:32.667%;display:inline-block;float:left}@media screen and (max-width:920px){.root-markkinaviikko .one-third-width:last-child,.root-marknadsvecka .one-third-width:last-child{width:49%}}.root-markkinaviikko .one-third-width:first-child,.root-marknadsvecka .one-third-width:first-child{border:1px solid #a7a9ac;margin:.5% 1% .5% 0;width:32.667%;display:inline-block;float:left}@media screen and (max-width:920px){.root-markkinaviikko .one-third-width:first-child,.root-marknadsvecka .one-third-width:first-child{width:49%}}@media screen and (max-width:693px){.root-markkinaviikko .one-third-width:first-child,.root-marknadsvecka .one-third-width:first-child{width:100%}}.root-markkinaviikko body.carcard h1 span.extra,.root-markkinaviikko h1.extra,.root-marknadsvecka body.carcard h1 span.extra,.root-marknadsvecka h1.extra,body.carcard h1 .root-markkinaviikko span.extra,body.carcard h1 .root-marknadsvecka span.extra{font-size:5.2vw;line-height:5.5vw}@media screen and (max-width:693px){.root-markkinaviikko body.carcard h1 span.extra,.root-markkinaviikko h1.extra,.root-marknadsvecka body.carcard h1 span.extra,.root-marknadsvecka h1.extra,body.carcard h1 .root-markkinaviikko span.extra,body.carcard h1 .root-marknadsvecka span.extra{font-size:9vw !important;line-height:6.5vw !important}}.root-markkinaviikko h2.extra,.root-marknadsvecka h2.extra{color:#b61f7e;font-weight:300;font-size:3.5vw}@media screen and (max-width:693px){.root-markkinaviikko h2.extra,.root-marknadsvecka h2.extra{font-size:6vw !important}}.root-markkinaviikko p.extra,.root-marknadsvecka p.extra{color:#b61f7e;font-weight:700;text-transform:uppercase !important;line-height:3vw !important;font-size:2vw !important}@media screen and (max-width:693px){.root-markkinaviikko p.extra,.root-marknadsvecka p.extra{line-height:6vw !important;font-size:5vw !important}}.root-markkinaviikko p.btn,.root-marknadsvecka p.btn{background:#d50080;color:#fff !important;font-weight:700;font-size:1.5vw !important;letter-spacing:.3em;text-transform:uppercase !important;display:inline-block;padding:15px 30px !important}@media screen and (max-width:640px){.root-markkinaviikko .carousel-wrap,.root-marknadsvecka .carousel-wrap{height:240px}}@media screen and (max-width:693px){.root-markkinaviikko .carousel-wrap .inner,.root-marknadsvecka .carousel-wrap .inner{background:0 !important}.root-markkinaviikko #main-content body.carcard h1 span.extra,.root-markkinaviikko #main-content h1.extra,.root-marknadsvecka #main-content body.carcard h1 span.extra,.root-marknadsvecka #main-content h1.extra,body.carcard h1 .root-markkinaviikko #main-content span.extra,body.carcard h1 .root-marknadsvecka #main-content span.extra{color:#712564 !important;font-size:8vw !important;line-height:6.5vw !important}.root-markkinaviikko #main-content h2.extra,.root-marknadsvecka #main-content h2.extra{font-size:6vw !important}.root-markkinaviikko #main-content p.btn,.root-marknadsvecka #main-content p.btn{line-height:4vw !important;font-size:3vw !important;padding:15px !important;max-width:80%}}.root-markkinaviikko .search-list-custom,.root-marknadsvecka .search-list-custom{padding:18px 36px 36px;margin:auto auto 18px;border-top:0;border-bottom:0}@media(max-width:693px){.root-markkinaviikko .search-list-custom,.root-marknadsvecka .search-list-custom{padding:18px 0}}.root-markkinaviikko ul.search-result-list li.result .special,.root-marknadsvecka ul.search-result-list li.result .special{text-align:center;font-weight:400;text-transform:uppercase;width:auto;display:inline-block;font-size:14px;padding:2px 8px}.root-markkinaviikko #merkki-edustukset,.root-marknadsvecka #merkki-edustukset{margin-top:-6px}.root-markkinaviikko a,.root-marknadsvecka a{text-decoration:none}.root-markkinaviikko footer a,.root-marknadsvecka footer a{color:#fff}.root-markkinaviikko #campaigns .campaign .inner,.root-markkinaviikko .campaigns .campaign .inner,.root-markkinaviikko .lifts .campaign .inner,.root-marknadsvecka #campaigns .campaign .inner,.root-marknadsvecka .campaigns .campaign .inner,.root-marknadsvecka .lifts .campaign .inner{width:100%;background:#FFF;background:rgba(255,255,255,.9);color:#3c3c3c;padding:36px;bottom:0;height:auto;display:inline-block;position:relative;left:0}.root-markkinaviikko #campaigns .one-third-width,.root-markkinaviikko .campaigns .one-third-width,.root-markkinaviikko .lifts .one-third-width,.root-marknadsvecka #campaigns .one-third-width,.root-marknadsvecka .campaigns .one-third-width,.root-marknadsvecka .lifts .one-third-width{border:0}.root-markkinaviikko #articles .article.one-third-width:first-child,.root-markkinaviikko .articles .article.one-third-width:first-child,.root-markkinaviikko .lifts .article.one-third-width:first-child,.root-marknadsvecka #articles .article.one-third-width:first-child,.root-marknadsvecka .articles .article.one-third-width:first-child,.root-marknadsvecka .lifts .article.one-third-width:first-child{background-position:center bottom;background-repeat:no-repeat;background-size:contain;position:relative;border:0}.root-markkinaviikko #campaigns .one-third-width:last-child,.root-markkinaviikko .campaigns .one-third-width:last-child,.root-markkinaviikko .lifts .one-third-width:last-child,.root-marknadsvecka #campaigns .one-third-width:last-child,.root-marknadsvecka .campaigns .one-third-width:last-child,.root-marknadsvecka .lifts .one-third-width:last-child{border:0}.root-markkinaviikko .subpage h3,.root-marknadsvecka .subpage h3{font-weight:600}.root-markkinaviikko .subpage #merkki-edustukset ul li,.root-marknadsvecka .subpage #merkki-edustukset ul li{width:8.2% !important}.root-markkinaviikko .videocontainer,.root-marknadsvecka .videocontainer{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.root-markkinaviikko .videocontainer embed,.root-markkinaviikko .videocontainer iframe,.root-markkinaviikko .videocontainer object,.root-marknadsvecka .videocontainer embed,.root-marknadsvecka .videocontainer iframe,.root-marknadsvecka .videocontainer object{position:absolute;top:0;left:0;width:100%;height:100%}.root-markkinaviikko .car #finance,.root-markkinaviikko .car #full-car-data .equipment,.root-markkinaviikko .car #full-car-data .factbox,.root-markkinaviikko .car #full-car-data .header-container,.root-markkinaviikko .car #social-media,.root-markkinaviikko .car>header,.root-marknadsvecka .car #finance,.root-marknadsvecka .car #full-car-data .equipment,.root-marknadsvecka .car #full-car-data .factbox,.root-marknadsvecka .car #full-car-data .header-container,.root-marknadsvecka .car #social-media,.root-marknadsvecka .car>header{background:#fff}.root-markkinaviikko .markkinaviikot-carousel,.root-marknadsvecka .markkinaviikot-carousel{position:relative}.root-markkinaviikko .markkinaviikot-carousel .carousel-wrap,.root-marknadsvecka .markkinaviikot-carousel .carousel-wrap{height:400px}.root-markkinaviikko .markkinaviikot-carousel .flex-control-nav,.root-marknadsvecka .markkinaviikot-carousel .flex-control-nav{display:block;width:auto;margin:20px 20px 0 0;bottom:auto;top:0;right:25%;z-index:10;position:absolute}@media screen and (max-width:693px){.root-markkinaviikko .markkinaviikot-carousel .flex-control-nav,.root-marknadsvecka .markkinaviikot-carousel .flex-control-nav{right:auto;width:100%;margin:20px 0 0}.root-markkinaviikko .markkinaviikot-carousel .flex-control-nav li,.root-marknadsvecka .markkinaviikot-carousel .flex-control-nav li{margin:0 5px}}.root-markkinaviikko .markkinaviikot-carousel .inner,.root-marknadsvecka .markkinaviikot-carousel .inner{padding:0 25px 35px;background:rgba(255,255,255,.75) !important;color:#000;position:absolute;bottom:0;width:100%}ul.lift-list{margin:18px auto;text-align:left;padding:0}ul.lift-list li.lift{transition:none;background-position:center top;background-repeat:no-repeat;background-size:contain;background-color:#fff;border:1px solid #a7a9ac;box-shadow:inset 0 0 0 4px #fff;display:inline-block;width:253px;height:290px;vertical-align:top;position:relative;margin:10px;color:#fff;padding:15px}ul.lift-list li.lift *{transition:none}@media(max-width:1048px){ul.lift-list li.lift{margin:0 0 18px 18px}}@media(max-width:990px){ul.lift-list li.lift{margin:0 0 36px 36px}}@media(max-width:480px){ul.lift-list li.lift{margin:0 1% 36px !important;width:98%}}ul.lift-list li.lift div.data .model-data{padding-bottom:8px}ul.lift-list li.lift div.data .model-data span{color:#00386c}ul.lift-list li.lift>a,ul.lift-list li.lift>div{color:#fff;display:block;width:100%;height:100%;text-decoration:none;padding:10px}body.carcard h1 ul.lift-list li.lift span,ul.lift-list li.lift body.carcard h1 span,ul.lift-list li.lift h1,ul.lift-list li.lift h2,ul.lift-list li.lift h3{margin:0}body.carcard h1 ul.lift-list li.lift span,ul.lift-list li.lift body.carcard h1 span,ul.lift-list li.lift h1{font-size:48px;line-height:48px;font-weight:700}ul.lift-list li.lift h2{font-size:32px;line-height:36px}ul.lift-list li.lift h3{font-size:22px;line-height:26px;text-transform:uppercase;font-weight:700}ul.lift-list li.lift p{font-weight:400}ul.lift-list li.lift .link{font-size:16px;line-height:20px;font-weight:600;color:#fff;text-transform:uppercase;text-align:center;display:block;position:absolute;bottom:14px;width:290px;left:14px;padding:10px 0}ul.lift-list li.lift.autohuolto{background-color:#78be20}ul.lift-list li.lift.autohuolto .link{background-color:#658d1b}ul.lift-list li.lift.autohuolto .button{background:#539536;display:block;border:0;color:#fff;bottom:0;margin-bottom:0}ul.lift-list li.lift.myynti{background-color:#00386c}ul.lift-list li.lift.myynti .link{background-color:#007096}ul.lift-list li.lift.myynti .button{background:#006991;display:block;border:0;color:#fff;bottom:0;margin-bottom:0}ul.lift-list li.lift.rahoitus{background-color:#a05eb5}ul.lift-list li.lift.rahoitus .link{background-color:#7a4183}.campaignweek-front{display:inline-block;width:75%}.twenty-eighteen .flex{display:-ms-flexbox;display:flex}.subpage.makes.nissan .book-a-time{background:#000}.subpage.makes.nissan #contact-widget,.subpage.makes.nissan #top-campaign .flex-control-nav a.flex-active{background:#c3002f}.subpage.makes.nissan #top-campaign .flex-control-nav a{background:#fff}.subpage.makes.nissan #locations a{color:#c3002f}.subpage.makes.nissan #contact-widget input[type=button],.subpage.makes.nissan button.service{color:#fff;background-color:#1e1e1e;border:1px solid #3c3c3c}.subpage.makes.alfa-romeo #text-content{color:#fff;background-color:#1a1b1d}.subpage.makes.alfa-romeo #contact-widget,.subpage.makes.alfa-romeo .book-a-time{background:#4b4b4d}.subpage.makes.alfa-romeo #models{text-align:left;background:linear-gradient(0,rgba(110,111,115,.95) 10%,rgba(229,230,232,.95) 90%)}.subpage.makes.alfa-romeo #models .model-item{height:auto}.subpage.makes.alfa-romeo #models .model-item strong{background:0;position:absolute}.subpage.makes.alfa-romeo #models .model-item.model_giullietta strong{top:244px}.subpage.makes.alfa-romeo #models .model-item.model_4c strong,.subpage.makes.alfa-romeo #models .model-item.model_mito strong{top:225px}.subpage.makes.alfa-romeo #models li{border:0}.subpage.makes.alfa-romeo #top-campaign .flex-control-nav a{color:#f30514}.subpage.makes.alfa-romeo #top-campaign .flex-control-nav a.flex-active{color:#fff}.subpage.makes.alfa-romeo #locations a{color:#f30514}.subpage.makes.alfa-romeo #locations{background:#1a1b1d}.subpage.makes.alfa-romeo #locations h3{color:#fff}.subpage.makes.alfa-romeo #contact-widget input[type=button],.subpage.makes.alfa-romeo button.service{color:#fff;background-color:#f30514;border:1px solid #3c3c3c}.subpage.makes.bmw{color:#1a1b1d}.subpage.makes.bmw #models{padding:20px 20px 20px 60px}.subpage.makes.bmw #models a{color:#1a1b1d}.subpage.makes.bmw #models a:hover{color:#0044cd}.subpage.makes.bmw #models .modelgroup{margin-bottom:25px;position:relative;text-align:left}.subpage.makes.bmw #models .modelgroup h4{margin-top:0;font-size:58px;color:#a7a9ac;position:absolute;top:20px;left:0;z-index:19}.subpage.makes.bmw #models .model-item{border:0;width:33%;height:290px;margin-left:0;position:relative;left:-10px}.subpage.makes.bmw #models .model-item span.alk{position:absolute;bottom:-31px;width:89%;text-align:center}.subpage.makes.bmw #models .model-item p{font-weight:900;position:absolute;bottom:-20px;width:89%;text-align:center}@media screen and (max-width:693px){.subpage.makes.bmw #models .model-item{margin-bottom:15px;width:100%;height:auto}}@media screen and (max-width:693px){.subpage.makes.bmw #models{padding:0 18px}}.subpage.makes.bmw #contact-widget{background:#1a1b1d}.subpage.makes.bmw #top-campaign .flex-control-nav a{background:#0044cd}.subpage.makes.bmw #top-campaign .flex-control-nav a.flex-active{background:#fff}.subpage.makes.bmw #locations a{color:#0044cd}.subpage.makes.bmw #contact-widget input[type=button],.subpage.makes.bmw button.service{color:#fff;background:linear-gradient(0,rgba(1,51,176,.95) 10%,rgba(18,99,214,.95) 90%);border:1px solid #3c3c3c}.subpage.makes.dacia #contact-widget,.subpage.makes.dacia #top-campaign .flex-control-nav a{background:#0089cd}.subpage.makes.dacia #top-campaign .flex-control-nav a.flex-active{background:#fff}.subpage.makes.dacia #locations a{color:#0089cd}.subpage.makes.dacia #contact-widget input[type=button],.subpage.makes.dacia button.service{color:#fff;background-color:#76b701;border:1px solid #a7a9ac}.subpage.makes.jeep #contact-widget,.subpage.makes.jeep #top-campaign .flex-control-nav a{background:#ffb303}.subpage.makes.jeep #top-campaign .flex-control-nav a.flex-active{background:#292929}.subpage.makes.jeep #models .model-item{border:0}.subpage.makes.jeep #locations{background:#3c3c3c}.subpage.makes.jeep #locations h3{color:#a7a9ac}.subpage.makes.jeep #locations a{color:#ffb303}.subpage.makes.jeep #contact-widget input[type=button],.subpage.makes.jeep button.service{color:#fff;background-color:#292929;border:1px solid #3c3c3c}.subpage.makes.jeep #book-a-time .varaa-huolto-form input[type=text],.subpage.makes.jeep #book-a-time>h3,.subpage.makes.jeep #contact-widget .left select{border:0}.subpage.makes.jeep #book-a-time .varaa-huolto-form label,.subpage.makes.jeep #book-a-time>h3,.subpage.makes.jeep #contact-widget .number a,.subpage.makes.jeep #contact-widget .right strong{color:#292929}.subpage.makes.mercedesbenz #text-content body.carcard h1 span,.subpage.makes.mercedesbenz #text-content h1,body.carcard h1 .subpage.makes.mercedesbenz #text-content span{position:relative}.subpage.makes.mercedesbenz #text-content body.carcard h1 span:before,.subpage.makes.mercedesbenz #text-content h1:before,body.carcard h1 .subpage.makes.mercedesbenz #text-content span:before{font-size:36px;content:"______";position:absolute;top:-50px;letter-spacing:-1px}.subpage.makes.mercedesbenz #locations a{color:#00ade9}.subpage.makes.mercedesbenz #top-campaign .flex-control-nav a{background:#00ade9}.subpage.makes.mercedesbenz #top-campaign .flex-control-nav a.flex-active{background:#fff}.subpage.makes.mercedesbenz #contact-widget{background-color:#000}.subpage.makes.mercedesbenz #contact-widget button.service,.subpage.makes.mercedesbenz #contact-widget input[type=button].button{color:#fff;background-color:#505050;border:1px solid #3c3c3c}.subpage.makes.mercedesbenz #models a{color:#000}.subpage.makes.mercedesbenz #models .model-item{border:0}.subpage.makes.mercedesbenz #models .model-item span,.subpage.makes.mercedesbenz #models .model-item strong{color:#000}.subpage.makes.mercedesbenz #models .model-item strong{background:#fff}.subpage.makes.mercedesbenz #models .model-item.S{background-position:-46px -76px}.subpage.makes.mercedesbenz #models .model-item.SL{background-position:-38px -76px}.subpage.makes.mercedesbenz #models .model-item.GLA{background-position:-34px -76px}.subpage.makes.mercedesbenz #models .model-item.G{background-size:inherit}.subpage.makes.mercedesbenz #models .model-item.E{background-position:-36px -76px}.subpage.makes.mercedesbenz #models .model-item.GL,.subpage.makes.mercedesbenz #models .model-item.ML{background-position:-34px -76px}.subpage.makes.mercedesbenz #models .model-item.SLK{background-position:-36px -7px}.subpage.makes.mercedesbenz #models .model-item.SLS{background-position:-10px -33px}.subpage.makes.renault #contact-widget{background:linear-gradient(0,rgba(248,178,2,.95) 10%,rgba(248,201,0,.95) 90%)}.subpage.makes.renault #top-campaign .flex-control-nav a.flex-active{background:#fbb517}.subpage.makes.renault #top-campaign .flex-control-nav a{background:#fff}.subpage.makes.renault #locations a{color:#fbb517}.subpage.makes.renault #contact-widget input[type=button],.subpage.makes.renault button.service{color:#fff;background-color:#1e1e1e;border:1px solid #3c3c3c}.subpage.makes.fiat #contact-widget{background:#97172e}.subpage.makes.fiat #top-campaign .flex-control-nav a.flex-active{background:#fff}.subpage.makes.fiat #top-campaign .flex-control-nav a{background:#97172e}.subpage.makes.fiat #locations a{color:#97172e}.subpage.makes.fiat #contact-widget input[type=button],.subpage.makes.fiat button.service{color:#fff;background-color:#1e1e1e;border:1px solid #3c3c3c}.subpage.makes.honda #contact-widget{background:#dc182e}.subpage.makes.honda #top-campaign .flex-control-nav a.flex-active{background:#fff}.subpage.makes.honda #top-campaign .flex-control-nav a{background:#dc182e}.subpage.makes.honda #locations a{color:#288f5d}.subpage.makes.honda #contact-widget input[type=button],.subpage.makes.honda button.service{color:#fff;background-color:#1e1e1e;border:1px solid #3c3c3c}.subpage.makes.jaguar,.subpage.makes.jaguar a{color:#000}.subpage.makes.jaguar #models{background:linear-gradient(0,rgba(255,255,255,.95) 10%,rgba(230,230,230,.95) 90%)}.subpage.makes.jaguar #models h3{margin-top:0;text-align:left}.subpage.makes.jaguar #models .model-item{text-align:left;margin-left:0;border:0;width:100%;display:block;background:0;height:auto}.subpage.makes.jaguar #models .model-item img{width:85%}.subpage.makes.jaguar #models .model-item .alk{display:block;width:85%;text-align:center}@media screen and (max-width:693px){.subpage.makes.jaguar #models .model-item .alk{width:100%}}.subpage.makes.jaguar #models .model-item .model{font-size:34px;color:#9f1b33;font-weight:900;line-height:34px;margin-bottom:5px}.subpage.makes.jaguar #models .model-item .version{display:inline-block;width:50%;height:auto;margin-bottom:20px}.subpage.makes.jaguar #models .model-item .version h4{font-weight:500;text-transform:uppercase;margin-top:12px}@media screen and (max-width:693px){.subpage.makes.jaguar #models .model-item .version{height:auto;width:100%;background-size:100%}}@media screen and (max-width:693px){.subpage.makes.jaguar #models{padding:20px;height:auto}}.subpage.makes.jaguar #text-content{color:#000;text-align:center}.subpage.makes.jaguar #contact-widget{background:#000}.subpage.makes.jaguar #top-campaign .flex-control-nav a.flex-active{background:#fff}.subpage.makes.jaguar #top-campaign .flex-control-nav a{background:#9f1b33}.subpage.makes.jaguar #locations .header{color:#000}.subpage.makes.jaguar #locations .header span{font-size:25px}.subpage.makes.jaguar #locations .column12{padding-left:0}@media screen and (max-width:693px){.subpage.makes.jaguar #locations .column12{padding:0}}.subpage.makes.jaguar #locations .column6 a span{font-weight:600;text-transform:none}.subpage.makes.jaguar #locations a{color:#9f1b33}.subpage.makes.jaguar #contact-widget input[type=button],.subpage.makes.jaguar button.service{color:#fff;background-color:#9f1b33;border:1px solid #3c3c3c}.subpage.makes.jaguar .search-list-custom a{color:#00bbdc}.subpage.makes.mitsubishi #contact-widget{background:#252525}.subpage.makes.mitsubishi #top-campaign .flex-control-nav a.flex-active{background:#fff}.subpage.makes.mitsubishi #top-campaign .flex-control-nav a{background:#e00}.subpage.makes.mitsubishi #locations a{color:#e00}.subpage.makes.mitsubishi #contact-widget input[type=button],.subpage.makes.mitsubishi button.service{color:#fff;background-color:#e00;border:1px solid #3c3c3c}.subpage.makes.citroen #models>h3{text-align:left}.subpage.makes.citroen #models .model-item{height:315px;border:0}.subpage.makes.citroen #contact-widget,.subpage.makes.citroen #top-campaign .flex-control-nav a.flex-active{background:#38373c}.subpage.makes.citroen #top-campaign .flex-control-nav a{background:#dc002e}.subpage.makes.citroen #locations a{color:#dc002e}.subpage.makes.citroen #contact-widget input[type=button],.subpage.makes.citroen button.service{color:#fff;background-color:#dc002e;border:1px solid #3c3c3c}.subpage.makes.volvo #locations h3,.subpage.makes.volvo #models h3{text-align:center}.subpage.makes.volvo #locations h3.header,.subpage.makes.volvo #models h3.header{font-family:volvo_broad_proregular;font-size:45px;color:#003058}.subpage.makes.volvo #locations h3.header span,.subpage.makes.volvo #models h3.header span{color:#003058}.subpage.makes.volvo #text-content{color:#003058;background:#ececec;text-align:center}.subpage.makes.volvo #contact-widget{background:#003058}.subpage.makes.volvo #top-campaign .flex-control-nav a.flex-active{background:#fff}.subpage.makes.volvo #top-campaign .flex-control-nav a{background:#5d92bc}.subpage.makes.volvo #models{background:#ececec}.subpage.makes.volvo #models .model-item{margin-left:0;height:170px;background-position:0 100%;background-size:100%;border:0;width:30%}.subpage.makes.volvo #models .model-item a[href$=".pdf"]:before{content:"";background:0}.subpage.makes.volvo #models .model-item strong{top:0;bottom:auto;background:0;text-align:left;color:#003058}@media screen and (max-width:693px){.subpage.makes.volvo #models .model-item{width:100%}}.subpage.makes.volvo #locations .column12 p{text-align:center;color:#003058}.subpage.makes.volvo #locations .column6{text-align:center}.subpage.makes.volvo #locations .column6 h3{color:#003058;font-size:20px;font-weight:700}.subpage.makes.volvo #locations a{color:#5d92bc}.subpage.makes.volvo #locations a span{text-transform:none;font-weight:600}.subpage.makes.volvo #contact-widget input[type=button],.subpage.makes.volvo button.service{color:#fff;background-color:#003058;border:1px solid #a7a9ac}.subpage.makes.land-rover{color:#0b121c}.subpage.makes.land-rover #contact-widget{background:rgba(0,0,0,.75)}.subpage.makes.land-rover #top-campaign .flex-control-nav a.flex-active{background:#fff}.subpage.makes.land-rover #top-campaign .flex-control-nav a{background:#0b121c}.subpage.makes.land-rover #top-campaign .logoimage{left:80px}.subpage.makes.land-rover #models{padding-top:0;margin-top:0;padding-left:0;padding-right:0}.subpage.makes.land-rover #models a{color:#000}.subpage.makes.land-rover #models>ul{margin-top:0;line-height:0}@media screen and (max-width:693px){.subpage.makes.land-rover #models>ul{margin-bottom:0}}.subpage.makes.land-rover #models .model-item{margin-left:0;margin-bottom:0;width:50%;border:0}@media screen and (max-width:693px){.subpage.makes.land-rover #models .model-item{width:100%}}.subpage.makes.land-rover #models .model-item.lr-special{width:100%;background-position:0 -150px}.subpage.makes.land-rover #models .model-item .text{position:absolute;bottom:0;height:auto;width:100%;background:#0b121c;color:#fff;padding:20px}.subpage.makes.land-rover #models .model-item .text .model{font-size:20px;text-transform:uppercase;line-height:30px}.subpage.makes.land-rover #locations{min-height:300px;background:url(https://kayttoauto.studio.crasman.fi/pub/system/img/makepages/landrover-bg.jpg) 0 center no-repeat}@media screen and (max-width:693px){.subpage.makes.land-rover #locations{min-height:0}}.subpage.makes.land-rover #locations h3{font-size:17px;text-transform:uppercase;font-weight:900}.subpage.makes.land-rover #locations a{color:#e05206}.subpage.makes.land-rover #locations .header{text-align:center;text-transform:uppercase;font-size:20px;font-weight:500;margin-bottom:18px}.subpage.makes.land-rover #locations .column6 a span{font-weight:500}.subpage.makes.land-rover #contact-widget input[type=button],.subpage.makes.land-rover button.service{color:#fff;background-color:#e05206;border:1px solid transparent}.subpage.makes.skoda{color:#4ba82e}.subpage.makes.skoda #contact-widget{background:rgba(0,0,0,.75)}.subpage.makes.skoda #contact-widget h3{margin-top:14px;width:47%}.subpage.makes.skoda #contact-widget form{margin-bottom:0;margin-top:7px;width:52%}.subpage.makes.skoda #contact-widget form label{margin-right:1%}.subpage.makes.skoda #top-campaign .flex-control-nav a.flex-active{background:#fff}.subpage.makes.skoda #top-campaign .flex-control-nav a{background:#4ba82e}.subpage.makes.skoda #top-campaign .logoimage{left:80px}.subpage.makes.skoda #models a{color:#4ba82e}.subpage.makes.skoda #models a:hover{color:#0b121c}@media screen and (max-width:693px){.subpage.makes.skoda #models>ul{margin-bottom:0}}.subpage.makes.skoda #models .model-item strong{transition:color .1s}.subpage.makes.skoda #models .model-item:hover strong{color:#808285}@media screen and (max-width:693px){.subpage.makes.skoda #models .model-item{width:100%}}.subpage.makes.skoda #models .model-item .text{position:absolute;bottom:0;height:auto;width:100%;background:#4ba82e;color:#fff;padding:20px}.subpage.makes.skoda #models .model-item .text .model{font-size:20px;text-transform:uppercase;line-height:30px}.subpage.makes.skoda #locations{min-height:300px;background:0}@media screen and (max-width:693px){.subpage.makes.skoda #locations{min-height:0}}.subpage.makes.skoda #locations a{color:#0b121c}.subpage.makes.skoda #locations .header{text-align:center;text-transform:uppercase;font-size:20px;font-weight:500;margin-bottom:18px}.subpage.makes.skoda #locations .column6 a span{font-weight:500}.subpage.makes.skoda #contact-widget input[type=button],.subpage.makes.skoda button.service{color:#fff;background-color:#4ba82e;border:1px solid transparent;transition:background-color .2s}.subpage.makes.skoda #contact-widget input[type=button]:hover,.subpage.makes.skoda button.service:hover{background-color:#439729}.subpage.makes.skoda #contact-widget .number a{color:#4ba82e}.subpage.makes .carousel-wrap{height:426px}@media(max-width:1090px){.subpage.makes .carousel-wrap{height:320px}}@media screen and (max-width:639px){#top-campaign .carousel-wrap .inner{background:rgba(255,255,255,.9)}}.outlet-holder{margin:0 auto 50px;max-width:1024px}.outlet-holder body.carcard h1 span,.outlet-holder h1,body.carcard h1 .outlet-holder span{margin-left:10px;margin-right:10px;margin-top:50px}.outlet-holder body.carcard h1 span span,.outlet-holder h1 span,body.carcard h1 .outlet-holder span span{font-size:inherit;font-weight:200}.outlet-holder>p{margin-left:10px;margin-right:10px}.outlet-holder .filters{margin:0 10px 30px}.outlet-holder .filters:after{content:"";clear:both;display:block}.outlet-holder .filters select{float:left;font-size:.85em;height:32px;margin:0 20px 0 0;padding:5px;width:200px}.outlet-holder .filter-results{font-weight:600}.outlet-holder .outlets{list-style:none;margin:0;padding:0}.outlet-holder .outlets .outlet{background:#fff;border:1px solid #a7a9ac;color:#000;min-height:500px;margin:0 0 10px 10px;min-width:280px;padding:4px;position:relative;vertical-align:top;width:320px;display:none}.outlet-holder .outlets .outlet .outlet-content{padding:11px 11px 0}.outlet-holder .outlets .outlet .outlet-content h4{margin-top:.5em;margin-bottom:.2em}.outlet-holder .outlets .outlet .outlet-content small{display:block;line-height:18px}.outlet-holder .outlets .outlet .outlet-content small strong{font-size:inherit;line-height:inherit}.outlet-holder .outlets .outlet.active{display:inline-block}.outlet-holder .outlets .outlet h2{color:#000;font-size:21px;font-weight:700;line-height:150%;margin:0}.outlet-holder .outlets .outlet .button{width:100%;margin-bottom:.7rem}.outlet-holder .outlets .outlet .button:hover{border:0;color:#fff;background-color:#003278}.outlet-holder .outlets .outlet p{color:#3c3c3c;margin-bottom:5px}.outlet-holder .outlets .outlet .logos{text-align:left}.outlet-holder .outlets .outlet .logos img{height:auto;margin:0 15px 10px 0;width:35px}.outlet-link svg{height:1.25em;width:.75em;vertical-align:top}@media screen and (max-width:480px){.outlet-holder .filters select{margin:0 20px 10px 0}.outlet-holder .outlets .outlet.active{display:block;height:auto !important;margin:10px;min-height:0;width:auto;min-width:0}}.car-carousel.flexslider,.car-slider.flexslider,.markkinaviikot-carousel.flexslider{margin:0 0 20px;border-radius:0;-o-box-shadow:none;box-shadow:none}.car-slider.flexslider{border:12px solid #fff}.car-slider.flexslider ul.slides li{max-height:441px}@media screen and (max-width:693px){.car-slider.flexslider ul.slides li{max-height:237px}}.car-carousel ul.slides li{height:157px}@media screen and (max-width:693px){.car-carousel{display:none}}.custom-navigation1,.custom-navigation2{position:absolute;width:100%;height:100%}.custom-navigation1 a,.custom-navigation2 a{z-index:3;width:40px;height:40px;background:#fff;border-radius:50%;line-height:40px;position:absolute;top:50%;margin-top:-15px}.custom-navigation1 svg,.custom-navigation2 svg{height:20px;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.custom-navigation1 svg polygon,.custom-navigation2 svg polygon{fill:grey}.custom-navigation1 .flex-prev{left:-20px !important}.custom-navigation1 .flex-prev svg{padding:0 5px 0 0}.custom-navigation1 .flex-next{right:-20px !important}.custom-navigation1 .flex-next svg{padding:0 0 0 5px}.custom-navigation2 .flex-prev{left:-17px !important}.custom-navigation2 .flex-prev svg{padding:0 5px 0 0}.custom-navigation2 .flex-next{right:-17px !important}.custom-navigation2 .flex-next svg{padding:0 0 0 5px}.custom-carousel.flexslider{border:0}.custom-carousel.flexslider .slides .carousel-wrap{position:relative;height:auto}.custom-carousel.flexslider .slides .carousel-wrap::before{content:'';display:block;padding-top:41.666666666%}@media(max-width:1044px){.custom-carousel.flexslider .slides .carousel-wrap{margin-bottom:240px}}.custom-carousel.flexslider .slides .carousel-wrap .inner{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 3em;color:#00386c}@media(max-width:1044px){.custom-carousel.flexslider .slides .carousel-wrap .inner{top:100%;width:100%;-ms-transform:none;transform:none;background:#fff}.custom-carousel.flexslider .slides .carousel-wrap .inner::after{content:'';display:block;height:100%}}.custom-carousel.flexslider .slides .carousel-wrap .inner h2{font-weight:700;font-size:25px;text-transform:none;line-height:25px}.custom-carousel.flexslider .slides .carousel-wrap .inner .custom-carousel-subtitle{font-size:25px;font-weight:700;font-family:proxima-nova,"Century Gothic",CenturyGothic,Calibri,Candara,Segoe,"Segoe UI",Optima,sans-serif}.custom-carousel.flexslider .slides .carousel-wrap .inner .inner-text{margin-top:2em}.custom-carousel.flexslider .slides .carousel-wrap .inner a.button{position:relative;margin-top:2em;padding:1em 1.8em 1em .8em;background-color:transparent;border:1px solid #00386c;color:#00386c;text-decoration:none}.custom-carousel.flexslider .slides .carousel-wrap .inner a.button:after{content:'›';position:absolute;right:6px;font-size:30px;top:1px}body.carcard h1 body:not(.carcard) .subpage.auctions span,body:not(.carcard) .subpage.auctions body.carcard h1 span,body:not(.carcard) .subpage.auctions h1{text-align:center;color:#00386c;font-size:3.5em;margin-top:1em}@media screen and (max-width:693px){body.carcard h1 body:not(.carcard) .subpage.auctions span,body:not(.carcard) .subpage.auctions body.carcard h1 span,body:not(.carcard) .subpage.auctions h1{font-size:calc(10vw + 6px)}}.subpage.auctions .button{color:#fff;text-decoration:none;background-color:#00386c}.subpage.auctions .button:hover{border:0;background-color:#003278}.subpage.auctions .auctions-nav{margin:-18px -18px 0;background-color:#00386c;color:#fff;display:-ms-flexbox;display:flex}.subpage.auctions .auctions-nav .auctions-nav-logo{-ms-flex-positive:1;flex-grow:1}.subpage.auctions .auctions-nav .auctions-nav-logo a{color:inherit;font-size:.8em;line-height:4.68em}@media screen and (max-width:420px){.subpage.auctions .auctions-nav .auctions-nav-logo a{font-size:0}}.subpage.auctions .auctions-nav .auctions-nav-logo svg{height:3.4em;width:3.3em}.subpage.auctions .auctions-nav .auctions-nav-logo svg path{fill:#fff}.subpage.auctions .auctions-nav .auctions-nav-links{padding:18px}.subpage.auctions .auctions-nav .auctions-nav-links a{color:inherit;padding:18px;font-size:.8em}.subpage.auctions .auctions-nav .auctions-nav-links form{display:inline}.subpage.auctions .auctions-nav .auctions-nav-links form input.link{display:inline !important;background-color:transparent;border:0;color:inherit;font-size:.8em}@media screen and (max-width:693px){.subpage.auctions .auctions-nav .auctions-nav-links{padding:18px 9px}.subpage.auctions .auctions-nav .auctions-nav-links a{padding:9px}}@media screen and (max-width:374px){.subpage.auctions .auctions-nav .auctions-nav-links{padding:18px 6px}.subpage.auctions .auctions-nav .auctions-nav-links a{padding:6px}}.subpage.auctions h2{text-transform:none;text-align:center;font-weight:200;font-size:1.75em;margin-bottom:1.5em}.subpage.auctions h3{color:#00386c}.subpage.auctions .grey-text{color:gray}.subpage.auctions .log-in-disclaimer{float:right;max-width:17em;padding:1em}.subpage.auctions ul.search-result-list li.result{margin-left:5px;min-width:280px !important}.subpage.auctions ul.search-result-list li.result span.price{font-weight:400}.subpage.auctions ul.search-result-list li.result span.bids-amount{text-align:right;float:right;font-size:.9em;font-weight:600}.subpage.auctions form input:not(#auction_address){max-width:300px;display:block}.subpage.auctions table{width:100%;margin:1em 0}.subpage.auctions table td,.subpage.auctions table th{padding:1em}.subpage.auctions table thead{background-color:#00386c;color:#fff}.subpage.auctions table thead th{text-align:left}.subpage.auctions table tbody tr:nth-child(2n){background-color:#f1f3f6}body.carcard .subpage.auctions{background-color:transparent}body.carcard .subpage.auctions section{margin:0 -1em}body.carcard .subpage.auctions section#full-car-data{padding:18px 36px}body.carcard .subpage.auctions .car{margin:0 -1em}body.carcard .subpage.auctions header{margin-top:12px}body.carcard .subpage.auctions .car-some{margin-top:2em}body.carcard .subpage.auctions .auction-time-left-container{display:-ms-flexbox;display:flex;background-color:#01386b;color:#fff;padding:1em}body.carcard .subpage.auctions .auction-time-left-container svg{width:7em;height:7em;margin:-2em -1em -2em -2em}body.carcard .subpage.auctions .auction-time-left-container svg path{fill:#fff}body.carcard .subpage.auctions .auction-time-left-container p{font-size:.85em;margin-bottom:0}body.carcard .subpage.auctions .auction-time-left-container h4{text-transform:uppercase;font-weight:400;margin:0;font-size:.9em}body.carcard .subpage.auctions .auction-time-left-container .auction-time-left{font-size:1.5em;margin:.25em 0}body.carcard .subpage.auctions .column-narrow .info{margin:0}body.carcard .subpage.auctions .highest-bid{border:0 !important}body.carcard .subpage.auctions .highest-bid p span{font-weight:700 !important;color:gray}body.carcard .subpage.auctions .highest-bid p span.auction-reserve-price-reached{font-size:.8rem !important;font-weight:200 !important;margin-bottom:-1.5em;margin-top:-.5em;display:block;color:#023869}body.carcard .subpage.auctions #open-bid-modal{width:100%;text-align:left;background-color:#01386a;font-weight:400;margin-bottom:.5em}body.carcard .subpage.auctions #open-bid-modal:hover{color:#fff;border:0}body.carcard .subpage.auctions .bids{background-color:#fff;border:2px solid #01386a;color:#01386a;padding:.5em 1em;margin-bottom:2em}body.carcard .subpage.auctions .bids p{margin:0;font-size:.9em;font-weight:600}body.carcard .subpage.auctions .bids label p{font-size:1.1em;color:#01386a}body.carcard .subpage.auctions .bids .bids-header{position:relative}body.carcard .subpage.auctions .bids .bids-header p{font-size:1.1em !important}body.carcard .subpage.auctions .bids .bids-header .arrow{float:right;width:1.5em;height:1.5em;position:absolute;top:50%;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}body.carcard .subpage.auctions .bids .bids-header .arrow::after{content:"";position:absolute;width:.45em;height:.45em;border-bottom:solid 2px #000;border-left:solid 2px #000;-ms-transform:rotateZ(-45deg);transform:rotateZ(-45deg);margin:7px 8px;transition:transform .2s}body.carcard .subpage.auctions .bids .bids-all{max-height:0;overflow-y:hidden;transition:max-height .5s,padding .5s;will-change:max-height,padding;margin:0 -1em -.5em;padding:0 1em}body.carcard .subpage.auctions .bids .bids-all div.bid-row{border-bottom:#a7a9ac 1px dotted;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:.25em 0}body.carcard .subpage.auctions .bids .bids-all div.bid-row:not(:first-child){color:gray}body.carcard .subpage.auctions .bids .bids-all div.bid-row div{font-size:.8em}body.carcard .subpage.auctions #bids-expanded:checked+.bids .bids-header .arrow::after{-ms-transform:rotateZ(135deg);transform:rotateZ(135deg)}body.carcard .subpage.auctions #bids-expanded:checked+.bids .bids-all{max-height:20em;overflow-y:auto;padding:1em}body.carcard .subpage.auctions #social-media{margin-top:0}body.carcard .subpage.auctions #social-media .load-pdf{margin-left:0}body.carcard .subpage.auctions #social-media svg{height:17px;width:20px;margin:0 8px}body.carcard .subpage.auctions #social-media svg path{fill:#00386c}body.carcard .subpage.auctions #social-media svg:hover path{fill:#808285}@media screen and (max-width:1024px){body.carcard .subpage.auctions #social-media{padding:0;margin-top:20px}body.carcard .subpage.auctions #social-media .load-pdf{margin-left:0}body.carcard .subpage.auctions #social-media svg{margin:20px 20px 20px 0}}@media screen and (max-width:693px){body.carcard .subpage.auctions #social-media{width:100%}body.carcard .subpage.auctions #social-media .tip{display:block}}#bid-prompt{position:fixed;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:95vw;height:95vh;max-width:500px;max-height:300px;z-index:1000;padding:1em;background-color:#fff;border:1px solid #00386c;box-shadow:0 0 0 50vmax rgba(255,255,255,.75)}#bid-prompt h3{margin-top:0}#bid-prompt .infobox.error:empty{display:none}span.auction-bid-amount{font-size:1em}body.carcard h1 body.root-kayttodiili span,body.root-kayttodiili body.carcard h1 span,body.root-kayttodiili h1,body.root-kayttodiili h2{margin-top:1em;color:#00386c;text-transform:none}body.carcard h1 body.root-kayttodiili span,body.root-kayttodiili body.carcard h1 span,body.root-kayttodiili h1{text-align:center;margin-bottom:1em}body.root-kayttodiili p{margin-bottom:2em}.root-showroom nav{height:138px !important;padding-bottom:27px}.root-showroom nav body.carcard h1 span,.root-showroom nav h1,body.carcard h1 .root-showroom nav span{line-height:0;margin-top:45px;margin-left:9em}#showroom .showroom-slide{display:none}#showroom .showroom-slide.show{display:block}#showroom .flex{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:98vh;padding:0 40px}#showroom .flex>:first-of-type{margin-right:100px}#showroom .image-container{background:#fff;padding:.5em}#showroom .category{margin-top:10px}#showroom .category span{color:#fff;background:#00386c;padding:5px 10px;text-transform:uppercase;font-weight:300;letter-spacing:1px}#showroom body.carcard h1 span,#showroom h1,#showroom h1 *,body.carcard h1 #showroom span,body.carcard h1 #showroom span *{font-size:48px;font-weight:700;margin-top:0}#showroom .type span{font-weight:300}@media screen and (min-width:1024px){#showroom .type .version{font-size:20px}}#showroom .info{width:340px;list-style:none;padding:0}#showroom .info li{border-bottom:#a7a9ac 1px dotted}#showroom .info li p{display:inline-block;vertical-align:middle;margin:20px 0;font-size:25px;font-weight:300;width:43%}#showroom .info li p>*{font-size:inherit;font-weight:inherit}#showroom .info li p>.delivery-fee{display:block;margin-top:.5em;font-size:12px;font-weight:400;line-height:1.2}#showroom .info li p:first-child{color:#646567;width:55%;margin-right:2%;text-transform:uppercase;font-size:16px;font-weight:400}#showroom .info li p:first-child>*{font-size:inherit;font-weight:400}#showroom .info li .partial-payment,#showroom .info li .partial-payment>*{font-size:initial;font-weight:initial}#showroom .info li svg{width:30px;max-height:30px;margin:5px 5px 5px 0}#showroom .info li svg path{fill:#646567}#showroom .slide-timer{width:0;height:2vh;background-color:#00386c;transition:width 15s linear}#main-navi #site-id a{display:inline-block;float:left;margin-left:18px;padding:18px 0;background:url(https://kayttoauto.studio.crasman.fi/pub/system/img/logo.svg) 0 50% no-repeat;width:306px;height:81px;transition:width .2s,height .2s;max-width:100%;max-height:100%}@media screen and (max-width:864px){#main-navi #site-id a{margin-left:9px;padding:18px 0;width:126px;height:45px}}#main-navi #site-id a span{display:none}@media screen and (max-width:864px){.front #top{display:block;position:relative;width:100%;height:0}}nav#main-navi{left:0;position:fixed;right:0;top:0;height:45px;width:100%;z-index:50;text-align:center;background:#FFF;box-shadow:0 4px 3px -3px #a7a9ac}nav#main-navi ul{list-style:none;padding-left:0}nav#main-navi a{display:block;font-size:13.5px;text-decoration:none;text-transform:uppercase}nav#main-navi li.selected>a{color:#3c3c3c}nav#main-navi div.h1{margin:0;padding:0;position:absolute;max-height:100%}@media screen and (max-width:864px){.front nav#main-navi #site-id a{background-image:url(https://kayttoauto.studio.crasman.fi/pub/system/img/logo45-compact.svg)}.front nav#main-navi:not(.scrolled){height:45px}.front nav#main-navi:not(.scrolled) #site-id{height:auto;width:auto;padding:0}.front nav#main-navi:not(.scrolled) #site-id a{margin:0 0 0 9px;position:relative;padding:18px 0;width:180px;height:45px}.front.sv nav#main-navi #site-id a{background-image:url(https://kayttoauto.studio.crasman.fi/pub/system/img/logo45-compact-se.svg)}}@media screen and (max-width:864px){nav#main-navi>ul{background:#242424 !important;position:fixed;transition:all .5s;right:-256px;width:256px;height:auto}}@media screen and (min-width:865px){nav#main-navi{background-color:rgba(255,255,255,.9);position:fixed;height:108px;padding-top:27px;transition:height .2s}nav#main-navi+#main-content{margin-top:108px}nav#main-navi div.h1{width:30%}nav#main-navi.scrolled{height:72px;margin-top:-27px}nav#main-navi.scrolled #site-id a{height:45px;width:180px}nav#main-navi.scrolled>ul.main{padding:0}nav#main-navi.scrolled>ul.main>li.open>ul,nav#main-navi.scrolled>ul.main>li:hover>ul{padding-top:18px}nav#main-navi.scrolled>ul.main>li.open>ul.ajoneuvot,nav#main-navi.scrolled>ul.main>li:hover>ul.ajoneuvot{top:45px}nav#main-navi.scrolled>ul.main>li.open>ul.toimipisteet,nav#main-navi.scrolled>ul.main>li:hover>ul.toimipisteet{height:auto;top:45px}nav#main-navi>ul.lang{padding:7px 0;margin:0;position:absolute;height:27px;top:0;left:0;width:100%;text-align:right;overflow:hidden;color:#3c3c3c;border:0}nav#main-navi>ul.lang li{display:inline-block}nav#main-navi>ul.lang li:before{content:" / ";color:#a7a9ac;font-weight:300}nav#main-navi>ul.lang li:first-child:before{content:""}nav#main-navi>ul.lang li a{color:#3c3c3c;display:inline-block;padding:0 9px;text-transform:lowercase}nav#main-navi>ul.lang li.selected a{font-weight:600}nav#main-navi>ul.lang li:hover>a{color:#1572bd}nav#main-navi>ul.main{float:right;text-align:right;margin:0;padding:18px 0;display:inline-block;position:relative}nav#main-navi>ul.main>li{display:inline-block}nav#main-navi>ul.main>li .description{padding-left:0}nav#main-navi>ul.main>li a{display:inline-block;font-size:13.5px;line-height:45px;padding:0 22.5px;color:#3c3c3c;font-weight:600}}@media screen and (min-width:865px) and (max-width:1024px){nav#main-navi>ul.main>li a{padding:0 9px}}@media screen and (min-width:865px){nav#main-navi>ul.main>li>a{padding:0 22.5px 15px}}@media screen and (min-width:865px) and (max-width:1024px){nav#main-navi>ul.main>li>a{padding:0 9px 15px}}@media screen and (min-width:865px){nav#main-navi>ul.main>li:hover>a{color:#1572bd}nav#main-navi>ul.main>li>ul{z-index:40;background:#242424;background:linear-gradient(0,rgba(36,36,36,.95) 10%,rgba(30,30,30,.95) 90%);position:absolute;right:0;text-align:left;top:40px;width:1024px;height:0;overflow:hidden;box-shadow:0 4px 3px -3px #3c3c3c}nav#main-navi>ul.main>li>ul>li{display:inline-block;vertical-align:middle}nav#main-navi>ul.main>li>ul>li:hover{background-color:#1572bd}nav#main-navi>ul.main>li>ul>li:hover a{color:#fff}nav#main-navi>ul.main>li>ul>li a{color:#a7a9ac;display:block}nav#main-navi>ul.main>li>ul.ajoneuvot{z-index:40;transition:width .2s ease;width:50%;right:50%;position:fixed}nav#main-navi>ul.main>li>ul.ajoneuvot.more{right:0;width:50%;padding:0;margin-top:0}nav#main-navi>ul.main>li>ul.ajoneuvot.more li{width:49%;padding:18px}nav#main-navi>ul.main>li>ul.ajoneuvot.more li a{font-weight:600;line-height:54px;padding:0 18px;text-transform:none}nav#main-navi>ul.main>li>ul.ajoneuvot.more li a span.category{padding:0 !important}nav#main-navi>ul.main>li>ul.ajoneuvot li{display:inline-block;position:relative;width:100%;padding:18px;height:auto}nav#main-navi>ul.main>li>ul.ajoneuvot li a span{display:block;text-align:left}nav#main-navi>ul.main>li>ul.ajoneuvot li a span.category{font-weight:700;line-height:18px;padding:6px 0}nav#main-navi>ul.main>li>ul.ajoneuvot li a span.description{font-size:13.5px;line-height:18px;padding:0;font-weight:400;text-transform:none}nav#main-navi>ul.main>li>ul.ajoneuvot li.more{border:0;border-left:1px solid #a7a9ac;clear:right;display:block;float:right;padding:2.25px;min-height:18px}nav#main-navi>ul.main>li>ul.ajoneuvot li.more:first-child{margin-top:20px}nav#main-navi>ul.main>li>ul.ajoneuvot li.more a{font-weight:600;line-height:54px;padding:0 18px;text-transform:none}nav#main-navi>ul.main>li>ul.toimipisteet{width:100%;position:fixed}nav#main-navi>ul.main>li>ul.toimipisteet li{text-align:left;width:25%}nav#main-navi>ul.main>li>ul.toimipisteet li:after{content:""}nav#main-navi>ul.main>li>ul.toimipisteet li a{height:auto;line-height:27px;padding:18px 36px;transition:none 0 0}nav#main-navi>ul.main>li>ul.toimipisteet li span{transition:none 0 0;text-transform:none;font-size:13.5px}nav#main-navi>ul.main>li>ul.toimipisteet li span.city{font-size:18px;font-weight:700;text-transform:uppercase;display:block}nav#main-navi>ul.main>li>ul.toimipisteet li span.services{display:block;font-size:16.2px;line-height:18px;text-transform:none}nav#main-navi>ul.main>li.open>ul{padding-top:18px}nav#main-navi>ul.main>li.open>ul.ajoneuvot{height:auto;top:105px;min-height:414px;padding-top:18px}nav#main-navi>ul.main>li.open>ul.toimipisteet{height:auto;top:105px;min-height:360px}}@media screen and (max-width:864px){nav#main-navi{text-align:left}nav#main-navi a{font-size:18px;text-transform:none}nav#main-navi a .description,nav#main-navi a .services{display:none}nav#main-navi span.toggle{background:url(https://kayttoauto.studio.crasman.fi/pub/system/img/mobile-navi_burger.svg) 50% 50%/90%,50% 50%/90% rgba(255,255,255,.9);cursor:pointer;font-size:27px;position:absolute;width:36px;height:36px;transition:all .5s;padding:0;margin:4px 9px 4px 0;top:-1px;right:0}nav#main-navi>ul{background:linear-gradient(0,rgba(36,36,36,.95) 10%,rgba(30,30,30,.95) 90%);position:fixed;transition:all .5s;right:-256px;width:256px;height:auto}nav#main-navi>ul.main{-webkit-backface-visibility:hidden;position:fixed;margin-top:0;transition:all .5s;right:-256px;top:45px;width:256px}nav#main-navi>ul li.selected>a{color:#a7a9ac}nav#main-navi>ul.lang{border-bottom:1px solid #3c3c3c;color:#a7a9ac;-webkit-backface-visibility:hidden;position:fixed;margin-top:0;right:-256px;top:0;width:256px;height:45px}nav#main-navi>ul>li{color:#a7a9ac;display:inline-block;padding:11px 0 9px 9px;border-bottom:1px solid #3c3c3c}nav#main-navi>ul>li a{color:#a7a9ac}nav#main-navi>ul>li>ul{height:0;overflow:hidden}nav#main-navi>ul>li>ul>li a{color:#a7a9ac;padding:18px 9px 18px 18px;font-size:13.5px}nav#main-navi>ul>li>ul>li a span{font-size:13.5px;color:#a7a9ac}nav#main-navi>ul>li.open>ul{height:auto}nav#main-navi.open span.toggle{right:256px;background:url(https://kayttoauto.studio.crasman.fi/pub/system/img/mobile-navi_burger_hover.svg) 50% 50%/90%,linear-gradient(0,rgba(36,36,36,.95) 10%,rgba(30,30,30,.95) 90%) 50% 50%/90%;cursor:pointer;font-size:27px;position:absolute;width:45px;height:45px;transition:all .5s;padding:0;margin:4px 0;top:-4px}nav#main-navi.open ul li{border-bottom:1px solid #3c3c3c}nav#main-navi.open>ul.lang{color:#a7a9ac;-webkit-backface-visibility:hidden;position:absolute;margin-top:0;right:0;top:0;height:45px}nav#main-navi.open>ul.lang li{display:inline-block;border-bottom:0;padding:11px 0 9px 9px}nav#main-navi.open>ul.lang li:after{content:" / ";color:#a7a9ac;font-weight:300}nav#main-navi.open>ul.lang li:last-child{padding:9px 9px 9px 0}nav#main-navi.open>ul.lang li:last-child:after{content:""}nav#main-navi.open>ul.lang li a{color:#a7a9ac;display:inline-block;padding:0;text-transform:lowercase}nav#main-navi.open>ul.lang li.selected a{font-weight:600;color:#fff}nav#main-navi.open>ul.lang li:hover>a{color:#1572bd}nav#main-navi.open>ul.main{position:fixed;bottom:-16px;overflow-y:scroll;-webkit-backface-visibility:hidden;margin-top:0;transition:all .5s;right:0;top:45px}nav#main-navi.open>ul.main .has-sub-navi>a:after{content:"+";margin-left:10px;font-size:25px;position:relative;top:4px}nav#main-navi.open>ul.main .has-sub-navi.open>a:after{content:"-";top:2px}}.breadcrumb ul{list-style-type:none;padding:0;margin:0 0 18px}.breadcrumb ul li{display:inline;color:#3c3c3c;font-size:14px}.breadcrumb ul li:nth-of-type(n+2):before{content:"\BB"}.breadcrumb ul li a{color:#3c3c3c;font-size:16px}.breadcrumb ul li a:hover{text-decoration:underline}.search-bc .breadcrumb{padding:18px 10px 0}.search-bc .breadcrumb ul{margin:0}@media screen and (max-width:989px){.search-bc .breadcrumb{padding-bottom:18px}}.ie8 nav#main-navi>ul.main>li.has-sub-navi>a{background:url(https://kayttoauto.studio.crasman.fi/pub/system/img/arrow-gray-left.jpg) 90% 50% no-repeat;padding-right:35px}.ie8 nav#main-navi>ul.main>li.has-sub-navi>a:after{content:none}.ie8 nav#main-navi>ul.main>li.has-sub-navi.open>a,.ie8 nav#main-navi>ul.main>li.has-sub-navi:hover>a{background:url(https://kayttoauto.studio.crasman.fi/pub/system/img/arrow-down-blue.jpg) 90% 50% no-repeat;padding-right:35px}.ie8 nav#main-navi>ul.main>li.has-sub-navi.open>a:after,.ie8 nav#main-navi>ul.main>li.has-sub-navi:hover>a:after{content:none}#main-content.new-frontpage{margin-top:0}.container{max-width:1440px;width:100%;margin:auto;padding-left:30px;padding-right:30px;position:relative}@media(max-width:1440px){.container{max-width:1140px}}.container button:focus{outline:0}.container.frontpage{max-width:1140px}.container-fluid.grey{background-color:#edf0f5;width:100%;z-index:10}#search-filters .category-selection{float:left;width:20%;border-left:0}@media(max-width:864px){#search-filters .category-selection{margin-left:0}}@media(min-width:865px) and (max-width:1160px){#search-filters .category-selection{float:inherit;width:100%;margin-left:15px}#search-filters .category-selection input+label{float:left;margin-left:0}#search-filters .category-selection h2{float:left;margin-right:30px}}@media(max-width:1024px){#search-filters .category-selection{float:none;margin-right:0;border-left:15px solid transparent}}@media(max-width:1024px){#search-filters-fieldset{margin-top:50px;padding-right:10px}}#show-filters-mobile-container{display:none;width:100%;left:0}#show-filters-mobile-container #show-filters-mobile{width:100%;text-align:left;padding:15px;margin-bottom:0;position:relative}#show-filters-mobile-container #show-filters-mobile #mobile-search-results-count{font-weight:700}#show-filters-mobile-container #show-filters-mobile.shown{width:calc(100% + 5px)}#show-filters-mobile-container #show-filters-mobile::after{content:'';position:absolute;right:17px;background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/show-filters.svg);background-repeat:no-repeat;background-size:contain;background-position:top;width:20px;height:20px}#show-filters-mobile-container #show-filters-mobile.shown::after{background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/filters-ok.svg)}@media(max-width:1024px){#show-filters-mobile-container.shown{position:fixed;top:46px;z-index:13;width:100%;padding:20px;background-color:#edf0f5}}@media(max-width:1024px){#show-filters-mobile-container{display:block}}@media(max-width:1024px){#search-filters>.container{padding-top:20px;padding-bottom:20px}#search-filters{position:fixed;z-index:10;width:100%;overflow-y:auto}}#car-search-actions{background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/car-search-actions-background.svg);background-repeat:no-repeat;background-position:center bottom;position:absolute;height:45px;max-width:630px;width:100%;bottom:-35px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row}@media(max-width:1024px){#car-search-actions{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap}}#car-search-actions button{background-color:transparent;color:#7c317c;font-weight:700;text-transform:uppercase;letter-spacing:normal;font-size:14px;padding:0;position:relative}@media(max-width:1024px){#car-search-actions button{width:100%}}#car-search-actions button:last-child{margin-left:45px}@media(max-width:1024px){#car-search-actions button:last-child{margin-left:0}}#car-search-actions button:hover{border:0;padding:0;color:#a25ea2}#car-search-actions button#clear-filters img,#car-search-actions button#show-more-filters img{padding-left:10px;margin-top:-3px}#car-search-actions button#show-more-filters.in img{-ms-transform:rotate(180deg);transform:rotate(180deg);padding-right:10px;padding-left:0}#car-search-actions button#clear-filters{display:none}#car-search{padding-top:30px;padding-bottom:30px;margin:auto;position:relative}@media(max-width:1024px){#car-search{display:none}}#car-search .flex{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#car-search hr{margin-top:28px}#car-search #search-buttons-fixed{position:fixed;display:none;left:50%;top:37px;-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:676px;width:100%;max-height:108px;height:100%;background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/sticky_bg.svg);background-position:center center;background-size:100% 100%;background-repeat:no-repeat;z-index:10;padding-left:90px;padding-right:90px}@media(max-width:1024px){#car-search #search-buttons-fixed{display:none !important}}#car-search #search-buttons-fixed>div{padding-top:30px;-ms-flex-positive:1;flex-grow:1}#car-search #search-buttons-fixed>div:last-child{display:none}#car-search #search-buttons-fixed button{padding:15px 25px;font-weight:700;float:left;letter-spacing:1px;font-size:14px;margin:auto;border-radius:3px;width:100%;-ms-flex-item-align:center;align-self:center}#car-search #search-buttons-fixed button.show-filters{background-color:#7c317c;color:#fff}#car-search #search-buttons-fixed button.show-filters:hover{background-color:#a25ea2}#car-search #search-buttons-fixed button.clear-filters{background-color:transparent;color:#7c317c}#car-search #search-buttons-fixed button.clear-filters:hover{color:#561456}#car-search #search-buttons-fixed button:hover{border:0}#car-search #additional-filters{display:none;width:100%}@media(max-width:1024px){#car-search #additional-filters{padding-right:10px}}#car-search #additional-filters fieldset{-ms-flex-preferred-size:15%;flex-basis:15%}@media(max-width:1024px){#car-search #additional-filters fieldset{-ms-flex-preferred-size:50%;flex-basis:50%}}@media(max-width:530px){#car-search #additional-filters fieldset{-ms-flex-preferred-size:100%;flex-basis:100%}}@media(max-width:1024px){#car-search #additional-filters #additional-filters-caption{-ms-flex-preferred-size:100%;flex-basis:100%}}#car-search fieldset{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:21%;flex-basis:21%;border-left:15px solid transparent}#car-search fieldset .grow{margin-right:16px;-ms-flex-preferred-size:40%;flex-basis:40%}#car-search fieldset .grow:last-child{margin-right:0}#car-search fieldset .select-label{font-size:13px;font-weight:700;text-transform:uppercase;margin-top:20px}#car-search h2{color:#003869;text-transform:none;font-size:25px;margin-top:0;margin-bottom:.5em}#car-search body.carcard h1 span,#car-search h1,body.carcard h1 #car-search span{color:#003869;text-transform:none;font-size:18px;margin-top:0;margin-bottom:.5em}@media(max-width:1024px){#car-search{display:none}#car-search body.carcard h1 span,#car-search h1,body.carcard h1 #car-search span{visibility:hidden}#car-search .flex{-ms-flex-wrap:wrap;flex-wrap:wrap}#car-search .flex fieldset{-ms-flex-preferred-size:50%;flex-basis:50%}#car-search #additional-filters .flex fieldset:first-child{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media(max-width:700px){#car-search .flex fieldset{-ms-flex-preferred-size:40%;flex-basis:40%}}@media(max-width:529px){#car-search .flex fieldset{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}}#vehicles-results{padding-right:0;margin-top:35px}@media(min-width:1025px) and (max-width:1044px){#vehicles-results .heading-sort{-ms-flex-direction:row;flex-direction:row}}@media(max-width:1440px){#vehicles-results .heading-sort{margin-right:1em}}@media(max-width:1024px){#vehicles-results{margin-top:0}}@media(max-width:768px){#vehicles-results{padding-right:15px}#vehicles-results .heading-sort{margin-right:0}}#vehicles-results .sort-results-container{padding-top:37px}@media(max-width:1024px){#vehicles-results .sort-results-container{padding-top:0}}#vehicles-results body.carcard h1 span,#vehicles-results h1,body.carcard h1 #vehicles-results span{font-size:28px;text-transform:none;color:#003869;margin-bottom:0;font-weight:400}@media(max-width:1024px){#vehicles-results body.carcard h1 span,#vehicles-results h1,body.carcard h1 #vehicles-results span{margin-top:0;margin-bottom:10px;-ms-flex-order:2;order:2}}#vehicles-results h1 span,body.carcard h1 #vehicles-results span span{font-weight:700;font-size:28px}#vehicles-results .results-count{font-size:16px}#vehicles-results .results-count span{font-weight:700}#vehicles-results #show-more-container{text-align:center;margin-top:40px}#car-card-list{margin-top:30px;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}@media(min-width:1024px){#car-card-list.three-in-row li{width:calc((100% - 30px)/3)}}#car-card-list li{width:calc((100% - 30px)/4);border:1px solid #d5d7e4;position:relative;padding-bottom:25px;transition:ease 500ms;margin:.2em}#car-card-list li.lift{background:#003869;background:linear-gradient(to bottom,#003869 0,#0069a2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#003869',endColorstr='#0069a2',GradientType=0);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 25px;min-height:400px}#car-card-list li.lift:hover{cursor:default}#car-card-list li.lift>div{width:100%}#car-card-list li.lift>div img{max-width:190px;width:100%}#car-card-list li.lift>div h3{font-size:28px;color:#fff;font-weight:700}#car-card-list li.lift>div p{font-size:16px;color:#fff}#car-card-list li.lift>div a.cta-button{display:block;border:1px solid #c0c1d4;color:#fff;text-transform:uppercase;padding:15px 24px;background-color:transparent;font-size:14px;font-weight:700;border-radius:3px;position:relative}#car-card-list li.lift>div a.cta-button::after{content:'';background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_white.svg);height:20px;width:20px;position:absolute;right:24px;background-repeat:no-repeat;-ms-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%);top:50%;background-size:contain}#car-card-list li:hover{box-shadow:1px 0 20px -11px rgba(0,0,0,.7);cursor:pointer}#car-card-list li:hover .main-image img{-ms-transform:scale(1.05);transform:scale(1.05)}#car-card-list li .main-image{position:relative}#car-card-list li a{text-decoration:none;color:inherit}#car-card-list li a:hover{color:inherit;text-decoration:none}@media(max-width:1439px){#car-card-list li{width:calc((100% - 30px)/3)}}@media(max-width:1024px){#car-card-list li{width:calc((100% - 30px)/2)}}@media(max-width:600px){#car-card-list li{width:100%}}#car-card-list li .main-image{overflow:hidden;max-height:60vw}#car-card-list li .main-image img{object-fit:cover;transition:ease 1.5s}#car-card-list li>a>div.logo{width:150px;position:absolute;top:0;right:-1px;height:37PX;background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/top-right-corner-bg.svg);background-repeat:no-repeat;background-size:contain;background-position:top;z-index:9;text-align:right}@media(max-width:1024px){#car-card-list li>a>div.logo{width:186px;height:46px;right:-2px}#car-card-list li>a>div.logo img{margin-top:10px !important}}@media(max-width:481px){#car-card-list li>a>div.logo{width:143px;height:37px;right:0}}#car-card-list li>a>div.logo img{width:70%;margin-top:8px;margin-right:10px;position:absolute;right:0}#car-card-list li>a>div.tags{position:absolute;top:11px;left:0;color:#fff;text-transform:uppercase;z-index:9}#car-card-list li>a>div.tags>span{font-weight:700;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2px 5px 0;margin-bottom:1px;font-size:12px}#car-card-list li>a>div.tags>span.green{background-color:#008a83}#car-card-list li>a>div.tags>span.blue{background-color:#003869}#car-card-list li .details-container{padding-left:20px;padding-right:20px;position:relative}#car-card-list li .details-container .top-corner-tag{color:#000;position:absolute;top:-47px;right:0;background-color:#fff;padding-top:7px}#car-card-list li .details-container .top-corner-tag span{background-color:#fff;position:relative;z-index:2;padding:0 20px 20px 0;font-weight:700;color:#5d5d5d;text-transform:uppercase;font-size:13px;letter-spacing:normal}#car-card-list li .details-container .top-corner-tag .corner{background-size:contain;background-position:bottom;position:absolute;height:24px;width:44px;background-repeat:no-repeat;left:-39px;top:0;z-index:1;background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/warranty-corner.svg)}#car-card-list li .details-container .special{display:none;position:absolute;top:0;right:0;width:50%;background-color:#fff;height:50px}#car-card-list li span.make-model{font-size:18px;text-transform:uppercase;font-weight:700;color:#003869;display:block;margin-top:35px}#car-card-list li span.version{text-transform:uppercase;display:block;margin-bottom:35px;font-size:15px}#car-card-list li .car-details div:last-child{text-align:right}#car-card-list li .car-details{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row}#car-card-list li .car-details>div{-ms-flex-item-align:end;align-self:flex-end}#car-card-list li .car-details span{display:block;font-size:13px;line-height:20px}#car-card-list li .car-details span.oldprice{text-decoration:line-through}#car-card-list li .car-details span.price{font-size:22px;color:#008a83;font-weight:700}#car-card-list li .car-details span.monthlyPrice strong{font-size:13px}#car-card-list li .car-details span.location{font-weight:700}input[type=text].icon{padding:23px 20px 23px 45px;background-repeat:no-repeat;background-position:15px center;background-size:20px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);border:0}input[type=text].icon.magnifier{background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/magnifier.svg)}.input-button-combined{position:relative}.input-button-combined input{padding-right:56px !important;font-weight:700}.input-button-combined input:-ms-input-placeholder{font-weight:400;color:#616d74}.input-button-combined input::placeholder{font-weight:400;color:#616d74}.input-button-combined button{position:absolute;top:0;right:0;padding:15px 18px !important;border-radius:0 3px 3px 0;cursor:pointer;display:none}.checkbox{position:absolute;left:-9999px}.checkbox:checked+label::after{content:'';background:url(https://kayttoauto.studio.crasman.fi/pub/2019/checkmark.svg) top/contain no-repeat;width:15px;height:15px;top:9px}.checkbox:checked+label:hover::after{background:url(https://kayttoauto.studio.crasman.fi/pub/2019/checkmark.svg) top/contain no-repeat !important;width:15px !important;height:15px !important;top:9px !important;content:''}.checkbox+label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:30px;margin-bottom:11px !important;padding-top:5px;display:block !important;position:relative;padding-left:42px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.checkbox+label::after{position:absolute;left:0;top:3px;margin-left:8px;font-size:18px}.checkbox+label:hover:not(:checked)::after{content:'';background:url(https://kayttoauto.studio.crasman.fi/pub/2019/checkmark-hover.svg) top/contain no-repeat;width:15px;height:15px;top:9px}.checkbox+label::before{content:'';left:0;width:30px;height:30px;background:#fff;margin-right:12px;position:absolute;border-radius:3px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);top:0}.flex{display:-ms-flexbox;display:flex}.flex.space-between{-ms-flex-pack:justify;justify-content:space-between}.flex .grow{-ms-flex-positive:1;flex-grow:1}#main-content{background-color:#fff !important}.multiselect{display:none}.multiselect.no-box-shadow+.select-container{width:13em}@media(max-width:1024px){.multiselect.no-box-shadow+.select-container{-ms-flex-order:1;order:1;margin-top:6.5em;width:100%;margin-bottom:1em}}.select-container{width:100%;position:relative}.select-container .clear-selection{background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/clear.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;width:20px;height:20px;position:absolute;right:-5px;top:-5px;z-index:10}.select-container .clear-selection:hover{cursor:pointer}.select-container .clear-selection.single-selection{right:30px}.select-container .list-container{position:relative;z-index:11;display:none}.select-container .list-container ul{margin:0;position:absolute;list-style-type:none;padding:0;width:100%;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.3);outline:#d5d7e4 solid 1px;border-top:2px solid #d5d7e4;max-height:225px;overflow-y:auto}.select-container .list-container ul.multiple li{padding:.7em .7em .7em 2.5em}.select-container .list-container ul.multiple li.separator{padding-left:1em;border-bottom:2px solid #d5d7e4;cursor:default}.select-container .list-container ul.multiple li:not(.separator)::before{position:absolute;left:13px;top:11px;color:#7c317c}.select-container .list-container ul.multiple li:hover:not(.selected):not(.separator)::before{content:'';background:url(https://kayttoauto.studio.crasman.fi/pub/2019/checkmark-hover.svg) top/contain no-repeat;width:15px;height:15px;top:50%;left:10px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.select-container .list-container ul.multiple li.selected:not(.separator)::before{content:'';background:url(https://kayttoauto.studio.crasman.fi/pub/2019/checkmark.svg) top/contain no-repeat;width:15px;height:15px;top:50%;left:10px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.select-container .list-container ul li{padding:.7em;position:relative;border-bottom:1px solid #d5d7e4;font-size:14px}.select-container .list-container ul li:last-child{border-bottom:0}.select-container .list-container ul li:not(.separator):hover{cursor:pointer;background-color:#efeff6}.select-container .list-container ul li.selected{font-weight:700}.select-container .list-container ul li .postfix{width:25px;height:25px;position:absolute;right:13px;border-radius:2px;color:#fff;font-size:16px;font-weight:700;text-align:center;font-style:normal}.select-container .list-container ul li .postfix.left{left:5px}.select-container .list-container .close-button{width:100%;padding:15px 20px;background:#7c317c;color:#fff;font-size:14px;letter-spacing:1px;border-radius:0 0 3px 3px;border:0;text-transform:uppercase;position:absolute}.select-container .list-container .close-button:hover{border:0;background:#a25ea2}.select-container .list-container .close-button::after{content:'';background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/accept.svg);background-repeat:no-repeat;background-position:top;background-size:contain;width:20px;height:17px;position:absolute;right:18px}.select-container button{padding:15px 20px 15px 13px;background:#fff;color:#616d74;font-size:14px;font-weight:400;text-transform:none;width:100%;box-shadow:0 0 10px 0 rgba(0,0,0,.1);text-align:left;margin-bottom:0;border-radius:3px;position:relative;letter-spacing:-.23px}.select-container button:not(.close-button)::after{background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron.svg);background-position:top;background-repeat:no-repeat;width:10px;height:10px;right:15px;position:absolute;-ms-transform:rotate(180deg);transform:rotate(180deg);content:'';top:17px}.select-container button.disabled{cursor:not-allowed}.select-container button:focus{outline:0}.select-container button.in{box-shadow:0 0 10px 0 rgba(0,0,0,.3);z-index:9;border-bottom-left-radius:0;border-bottom-right-radius:0}.select-container button.in::after{-ms-transform:rotate(0);transform:rotate(0);top:22px}.select-container button:not(.disabled):hover{border:0;background-color:#efeff6}.select-container button:hover{border:0}button.purple{background:#7c317c;color:#fff;letter-spacing:normal;font-weight:700;padding:15px 25px;border-radius:3px}button.purple:hover{border:0;background-color:#a25ea2}#seo-content{background-color:#edf0f5;padding-top:73px;padding-bottom:73px;margin-top:40px}@media(max-width:1044px){#seo-content .flex{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width:864px){#seo-content .flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}#seo-content .flex>div{width:50%;padding-right:14em}@media(max-width:1044px){#seo-content .flex>div{padding-right:5em}}@media(max-width:864px){#seo-content .flex>div{width:100%;padding:0}#seo-content .flex>div:last-child{margin-top:2em}}#seo-content .flex>div a{text-transform:uppercase;color:#7c317c;border-bottom:1px solid #7c317c;font-size:14px;font-weight:700;padding-bottom:5px}#seo-content .flex>div a::after{content:'';display:block;width:100%;margin-bottom:26px}#seo-content .flex>div a:hover{color:#a25ea2;border-bottom-color:#a25ea2}#seo-content h2{margin-top:0;font-size:20.5px;color:#003869;font-weight:700;text-transform:uppercase;line-height:25px}@media(max-width:1024px){#make-fieldset{-ms-flex-order:1;order:1}#model-fieldset{-ms-flex-order:2;order:2}#yearmodel-fieldset{-ms-flex-order:3;order:3}#mileage-fieldset{-ms-flex-order:4;order:4}#price-fieldset{-ms-flex-order:5;order:5}#fueltype-fieldset{-ms-flex-order:6;order:6}#transmission-fieldset{-ms-flex-order:7;order:7}#bodytype-fieldset{-ms-flex-order:8;order:8}}#frontpage-jumbotron{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;min-height:560px}#frontpage-jumbotron #carousel-container{position:relative;width:calc(100% - 520px)}#frontpage-jumbotron #carousel-container #controls{position:absolute;left:0;right:0;bottom:1.5em;margin-left:auto;margin-right:auto;padding:0 1.5em;display:-ms-flexbox;display:flex}@media screen and (min-width:693px){#frontpage-jumbotron #carousel-container #controls{right:40px;bottom:40px;left:auto;padding:0}}#frontpage-jumbotron #carousel-container #controls .slick-dots{position:relative;bottom:auto;line-height:50px}#frontpage-jumbotron #carousel-container #controls .slick-dots li{margin:0 10px}#frontpage-jumbotron #carousel-container #controls .slick-dots li:first-of-type{margin:0 10px 0 20px}#frontpage-jumbotron #carousel-container #controls .slick-dots li:last-of-type{margin:0 20px 0 10px}#frontpage-jumbotron #carousel-container #controls .dots li button::before{border:1px solid #fff}#frontpage-jumbotron #carousel-container #controls .controls-prev-next{width:50px;height:50px;color:#fff;text-align:center;position:relative;background-color:#737f86;border-radius:3px;cursor:pointer}@media screen and (max-width:693px){#frontpage-jumbotron #carousel-container #controls .controls-prev-next{display:none}}#frontpage-jumbotron #carousel-container #controls .controls-prev-next::before{background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_white.svg);background-position:top;background-repeat:no-repeat;width:20px;height:20px;right:20px;position:absolute;-ms-transform:rotate(90deg);transform:rotate(90deg);content:'';top:15px;opacity:1}#frontpage-jumbotron #carousel-container #controls .controls-prev-next:hover{background-color:#7c317c}#frontpage-jumbotron #carousel-container #controls .controls-prev-next.slick-custom-prev::before{left:20px;-ms-transform:rotate(270deg);transform:rotate(270deg)}#frontpage-jumbotron #carousel-container #carousel,#frontpage-jumbotron #carousel-container #carousel .slick-list.draggable,#frontpage-jumbotron #carousel-container #carousel .slick-slide>div,#frontpage-jumbotron #carousel-container #carousel .slick-slider,#frontpage-jumbotron #carousel-container #carousel .slick-track{height:100%}#frontpage-jumbotron #carousel-container #carousel .carousel-item{background-repeat:no-repeat;background-size:cover;background-position:center center;min-height:365px;height:100%;width:100%;position:relative}@media screen and (min-width:693px){#frontpage-jumbotron #carousel-container #carousel .carousel-item{min-height:510px}}#frontpage-jumbotron #carousel-container #carousel .carousel-item .overlay{background:linear-gradient(180deg,rgba(0,0,0,.1) 50%,rgba(0,0,0,.8) 100%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}#frontpage-jumbotron #carousel-container #carousel .carousel-item .text-section{width:95%;padding:16px;color:#fff;position:absolute;bottom:3em;left:1em;z-index:10}@media screen and (min-width:693px){#frontpage-jumbotron #carousel-container #carousel .carousel-item .text-section{position:absolute;top:auto;left:40px;bottom:100px;height:auto;width:auto;max-width:60%;padding:0;background-color:transparent}}@media screen and (max-width:1140px) and (min-width:1025px){#frontpage-jumbotron #carousel-container #carousel .carousel-item .text-section{bottom:180px}}#frontpage-jumbotron #carousel-container #carousel .carousel-item .text-section body.carcard h1 span,#frontpage-jumbotron #carousel-container #carousel .carousel-item .text-section h1,body.carcard h1 #frontpage-jumbotron #carousel-container #carousel .carousel-item .text-section span{font-size:24px;line-height:1.3em}@media screen and (min-width:693px){#frontpage-jumbotron #carousel-container #carousel .carousel-item .text-section body.carcard h1 span,#frontpage-jumbotron #carousel-container #carousel .carousel-item .text-section h1,body.carcard h1 #frontpage-jumbotron #carousel-container #carousel .carousel-item .text-section span{font-size:28px}}#frontpage-jumbotron #carousel-container #carousel .carousel-item .text-section p{font-size:22px}#frontpage-jumbotron #carousel-container #carousel .carousel-item .read-more{display:inline-block;padding:.75em 2em .75em 1em;border-radius:3px;background-color:#FFF;color:#7c317c;border:1px solid #d5d7e4;font-weight:700;text-transform:uppercase;position:relative;left:16px;z-index:10;width:140px;height:51px;font-size:14px;line-height:30px;cursor:pointer}@media screen and (max-width:692px){#frontpage-jumbotron #carousel-container #carousel .carousel-item .read-more{display:none}}@media screen and (min-width:693px){#frontpage-jumbotron #carousel-container #carousel .carousel-item .read-more{position:absolute;bottom:40px;left:40px}}@media screen and (max-width:1140px) and (min-width:1025px){#frontpage-jumbotron #carousel-container #carousel .carousel-item .read-more{bottom:120px}}#frontpage-jumbotron #carousel-container #carousel .carousel-item .read-more span{font-weight:700;font-size:14px;font-family:proxima-nova,"Century Gothic",CenturyGothic,Calibri,Candara,Segoe,"Segoe UI",Optima,sans-serif;margin-left:8px}#frontpage-jumbotron #carousel-container #carousel .carousel-item .read-more::after{background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_purple.svg);background-position:top;background-repeat:no-repeat;width:20px;height:15px;right:18px;position:absolute;-ms-transform:rotate(90deg);transform:rotate(90deg);content:'';top:17px}#frontpage-jumbotron #carousel-container #carousel .carousel-item .read-more:hover{border:1px solid #7c317c;background-color:#7c317c;color:#fff}#frontpage-jumbotron #carousel-container #carousel .carousel-item .read-more:hover::after{background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_white.svg)}#frontpage-jumbotron #features{width:520px}@media screen and (min-width:693px){#frontpage-jumbotron #features{min-height:558px}}#frontpage-jumbotron #features .features-accordion{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#frontpage-jumbotron #features .features-accordion .accordion-heading{font-size:18px;font-weight:700;padding:22px 30px 22px 90px;color:#7c317c;margin:0;background:linear-gradient(0,#f3f3f6 0,#fff 100%);border-bottom:1px solid #d5d7e4;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#frontpage-jumbotron #features .features-accordion .accordion-heading:hover{cursor:pointer;background:linear-gradient(0,#ddddde 0,#fff 100%)}#frontpage-jumbotron #features .features-accordion .accordion-heading.in{background:linear-gradient(180deg,#f3f3f6 0,#fff 100%);color:#003869}#frontpage-jumbotron #features .features-accordion .accordion-heading.in:hover{background:linear-gradient(180deg,#ddddde 0,#fff 100%)}#frontpage-jumbotron #features .features-accordion .accordion-heading.in::after{-ms-transform:none;transform:none}#frontpage-jumbotron #features .features-accordion .accordion-heading:not(:first-child){border-top:1px solid #d5d7e4}#frontpage-jumbotron #features .features-accordion .accordion-heading::before{display:block;content:' ';position:absolute;top:0;left:25px;margin-top:16px;background-size:43px 43px;height:43px;width:43px}#frontpage-jumbotron #features .features-accordion .accordion-heading::after{content:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_down_purple.svg);position:absolute;right:40px}#frontpage-jumbotron #features .features-accordion .accordion-heading.in::after{content:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_up_purple.svg)}#frontpage-jumbotron #features .features-accordion .accordion-heading.car-search::before{background-image:url(https://kayttoauto.studio.crasman.fi/pub/system/img/Haku_kayttoauto.svg)}#frontpage-jumbotron #features .features-accordion .accordion-heading.in.car-search::before{background-image:url(https://kayttoauto.studio.crasman.fi/pub/system/img/Haku_kayttoauto_blue.svg)}#frontpage-jumbotron #features .features-accordion .accordion-heading.service-reservation::before{background-image:url(https://kayttoauto.studio.crasman.fi/pub/system/img/Palvelu_kayttoauto.svg)}#frontpage-jumbotron #features .features-accordion .accordion-heading.in.service-reservation::before{background-image:url(https://kayttoauto.studio.crasman.fi/pub/system/img/Palvelu_kayttoauto_blue.svg)}#frontpage-jumbotron #features .features-accordion .accordion-heading.service-search::before{background-image:url(https://kayttoauto.studio.crasman.fi/pub/system/img/Sijainti_kayttoauto.svg)}#frontpage-jumbotron #features .features-accordion .accordion-heading.in.service-search::before{background-image:url(https://kayttoauto.studio.crasman.fi/pub/system/img/Sijainti_kayttoauto_blue.svg)}#frontpage-jumbotron #features .features-accordion .accordion-content{display:none;background:linear-gradient(0,#FFF 0,#f4f4f4 100%);border-bottom:1px solid #d5d7e4;padding:23px;min-height:0}@media screen and (min-width:1024px){#frontpage-jumbotron #features .features-accordion .accordion-content{height:335px}#frontpage-jumbotron #features .features-accordion .accordion-content:not(.service-search){padding:23px 42px}#frontpage-jumbotron #features .features-accordion .accordion-content.open{min-height:335px;transition:.4s;transition-timing-function:ease-out}}#frontpage-jumbotron #features .features-accordion .accordion-content #frontpage-car-search .price-filters.flex{-ms-flex-direction:row !important;flex-direction:row !important}#frontpage-jumbotron #features .features-accordion .accordion-content #frontpage-car-search .price-filters.flex .grow:not(:last-child){margin-right:16px}#frontpage-jumbotron #features .features-accordion .accordion-content.service-search{padding:0}#frontpage-jumbotron #features .features-accordion .accordion-content.service-search #frontpage-service-search{padding:0 42px 21px}#frontpage-jumbotron #features .features-accordion .accordion-content.service-search .services-list{color:#393f43;font-size:16px;line-height:22px}#frontpage-jumbotron #features .features-accordion .accordion-content.service-search .services-list .title{color:#003869;font-size:18px;font-weight:700;line-height:32px}#frontpage-jumbotron #features .features-accordion .accordion-content.service-search .services-list a{color:#7c317c;text-decoration:underline}#frontpage-jumbotron #features .features-accordion .accordion-content.service-search .services-list a .strong{text-transform:uppercase;font-weight:700}#frontpage-jumbotron #features .features-accordion .accordion-content.service-search .services-list ul{margin:0}#frontpage-jumbotron #features .features-accordion .accordion-content.service-search .clear-selection{display:none}#frontpage-jumbotron #features .features-accordion .accordion-content.in{display:-ms-flexbox;display:flex}#frontpage-jumbotron #features .features-accordion .accordion-content.in.service-search{-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1024px){#frontpage-jumbotron #features .features-accordion .accordion-content .services-list{overflow-y:scroll;max-height:220px}}#frontpage-jumbotron #features .features-accordion .accordion-content .services-list ul{padding-left:0}#frontpage-jumbotron #features .features-accordion .accordion-content .services-list ul li{position:relative;list-style:none}#frontpage-jumbotron #features .features-accordion .accordion-content .services-list ul li .location-name{display:block;font-size:18px;line-height:28px;color:#003869;text-decoration:none;font-weight:700;height:100%}#frontpage-jumbotron #features .features-accordion .accordion-content .services-list ul li .address,#frontpage-jumbotron #features .features-accordion .accordion-content .services-list ul li .email,#frontpage-jumbotron #features .features-accordion .accordion-content .services-list ul li .phone{display:block;line-height:28px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none;font-size:16px}#frontpage-jumbotron #features .features-accordion .accordion-content .services-list ul li .email:hover,#frontpage-jumbotron #features .features-accordion .accordion-content .services-list ul li .phone:hover{text-decoration:underline}#frontpage-jumbotron #features .features-accordion .accordion-content .services-list ul li .page-link{position:relative;display:block;height:100%}#frontpage-jumbotron #features .features-accordion .accordion-content .services-list ul li .page-link:before{content:'';border-left:1px solid #d5d7e4;position:absolute;top:0;height:100%}#frontpage-jumbotron #features .features-accordion .accordion-content .services-list ul li .page-link:after{content:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_right_purple.svg);position:absolute;top:50%;left:45%;-ms-transform:translateY(-50%);transform:translateY(-50%)}#frontpage-jumbotron #features .features-accordion .accordion-content .services-list ul li div.flex{-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #d5d7e4}#frontpage-jumbotron #features .features-accordion .accordion-content .services-list ul li div.flex .contact-location{-ms-flex:0 0 30%;flex:0 0 30%}#frontpage-jumbotron #features .features-accordion .accordion-content .services-list ul li div.flex .contact-location .location-name{padding:16px 0 16px 42px}#frontpage-jumbotron #features .features-accordion .accordion-content .services-list ul li div.flex .contact-details{-ms-flex:0 0 63%;flex:0 0 63%;padding:16px 0}#frontpage-jumbotron #features .features-accordion .accordion-content .services-list ul li div.flex .go-to-page{width:7%}#frontpage-jumbotron #features .features-accordion .accordion-content .services-list ul li div.flex .contact-location:hover{background-color:#ecedf3}#frontpage-jumbotron #features .features-accordion .accordion-content .services-list ul li div.flex .contact-location:hover .location-name{color:#7c317c}#frontpage-jumbotron #features .features-accordion .accordion-content .services-list ul li div.flex .contact-location:hover~.contact-details{background-color:#ecedf3}#frontpage-jumbotron #features .features-accordion .accordion-content .services-list ul li div.flex .contact-location:hover~.go-to-page,#frontpage-jumbotron #features .features-accordion .accordion-content .services-list ul li div.flex .go-to-page:hover{background-color:#d5d7e4}#frontpage-jumbotron #features .features-accordion .accordion-content .services-list ul li:first-child div.flex{border-top:1px solid #d5d7e4}#frontpage-jumbotron #features .features-accordion .accordion-content .services-list ul li:last-child div.flex{border:0}@media screen and (max-width:1024px){#frontpage-jumbotron{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#frontpage-jumbotron #carousel-container,#frontpage-jumbotron #features{width:100%}#frontpage-jumbotron #carousel-container #carousel,#frontpage-jumbotron #features #carousel{margin-bottom:0}}#frontpage-car-search,#frontpage-service-reservation,#frontpage-service-search{width:100%}#frontpage-car-search label,#frontpage-service-reservation label,#frontpage-service-search label{color:#393f43;font-size:13px;font-weight:700;text-transform:uppercase;margin-top:16px}#frontpage-car-search fieldset,#frontpage-service-reservation fieldset,#frontpage-service-search fieldset{width:100%}@media screen and (min-width:1045px){#frontpage-car-search fieldset,#frontpage-service-reservation fieldset,#frontpage-service-search fieldset{width:48%}}@media screen and (min-width:1045px){#frontpage-car-search .flex{-ms-flex-direction:column !important;flex-direction:column !important}#frontpage-car-search .flex fieldset{width:100%}#frontpage-car-search .flex fieldset .field-container{width:48%;float:left}#frontpage-car-search .flex fieldset .field-container:first-child{margin-right:2%}#frontpage-car-search .flex fieldset .field-container:last-child{margin-left:2%}}#frontpage-car-search button[type=submit]{text-align:left;margin-top:2em;width:100%}#frontpage-car-search button[type=submit].icon.magnifier{text-align:left;background-repeat:no-repeat;background-position:right 1em center;background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/magnifier_white.svg);padding-right:2.5em}#frontpage-service-reservation button[type=submit]{width:100%;text-align:left}@media screen and (min-width:1045px){#frontpage-service-reservation button[type=submit]{width:48%}}#frontpage-service-reservation button[type=submit]::before{background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_white.svg);background-position:top;background-repeat:no-repeat;width:20px;height:20px;right:20px;position:absolute;-ms-transform:rotate(90deg);transform:rotate(90deg);content:'';top:14px;opacity:1}.logo-banner{margin:0 auto !important;width:100% !important;max-width:1440px !important;padding:20px 30px !important}.logo-banner h2{color:#003869;float:left;clear:both;font-size:20px;font-weight:300;line-height:28px;margin-top:30px;margin-bottom:20px;text-align:left;display:-ms-flexbox;display:flex;white-space:nowrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.logo-banner h2 span.strong{font-size:20px;font-weight:700;line-height:28px;margin-top:0;margin-right:.3em}@media screen and (min-width:768px){.logo-banner h2{margin-top:0;margin-bottom:20px;font-size:24px}.logo-banner h2 span.strong{font-size:24px}}.logo-banner ul{clear:both;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.logo-banner ul li{margin-right:1em !important;margin-bottom:0 !important;width:auto !important}.logo-banner ul li img{width:56px !important}@media screen and (max-width:1440px){.logo-banner{max-width:1140px !important}.logo-banner ul li{margin-right:.5em !important}}@media screen and (max-width:1024px){.logo-banner ul{margin:0 -3% 0 0 !important;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.logo-banner ul li{-ms-flex:0 0 9.5%;flex:0 0 9.5%;margin:0 3% 2em 0 !important}.logo-banner ul li img{width:63px !important}}@media screen and (max-width:1024px){.logo-banner{padding:20px 23px 0 !important;margin-bottom:-10px !important}}#frontpage-news-container{background-color:#f4f4f4;overflow-x:hidden;width:100%}.news-container{max-width:1440px;width:100%;margin:0 auto;padding:1px 30px 40px;position:relative}@media(max-width:1440px){.news-container{max-width:1140px}}@media screen and (min-width:576px){.news-container{padding-bottom:50px}}@media screen and (min-width:768px){.news-container{padding-top:0}}.news-container h2{color:#003869;font-size:20px;font-weight:300;line-height:28px;margin-top:0;margin-bottom:20px;margin-right:1em;display:-ms-flexbox;display:flex;white-space:nowrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:768px){.news-container h2{float:left;margin-bottom:40px;font-size:24px}}.news-container h2 span.strong{font-size:20px;font-weight:700;line-height:28px;margin-top:0;margin-right:.3em}@media screen and (min-width:768px){.news-container h2 span.strong{font-size:24px}}.news-container a.show-all{color:#7c317c;text-transform:uppercase;font-weight:700;font-size:14px;margin-bottom:20px;margin-left:4em;display:inline-block;position:relative}.news-container a.show-all:before{content:url(https://kayttoauto.studio.crasman.fi/pub/2019/B_arrow_right.svg);position:absolute;left:-4em;top:-1px}@media screen and (min-width:768px){.news-container a.show-all{line-height:28px;margin-bottom:40px}}.news-container .news-wrapper{clear:both}.news-container .news-wrapper .lift{padding-right:10px;position:relative}.news-container .news-wrapper .lift .lift-img{background-size:cover;width:100%;height:210px}.news-container .news-wrapper .lift .content{min-height:250px;padding-top:1.5em}@media screen and (min-width:576px){.news-container .news-wrapper .lift .content{min-height:220px}}.news-container .news-wrapper .lift .content p{color:#393f43;font-size:16px;line-height:22px}.news-container .news-wrapper .lift .content p.title{color:#003869;font-size:18px;font-weight:700;text-transform:uppercase}.news-container .news-wrapper .lift .content span.meta{display:inline-block;margin-bottom:1em;color:#5d5d5d;font-size:14px;text-transform:uppercase}.news-container .news-wrapper .lift .content span.meta strong{color:#5d5d5d;font-size:14px;font-weight:700;text-transform:uppercase}.news-container .news-wrapper .lift .read-more{display:inline-block;padding:.75em 2em .75em 1em;border-radius:3px;border:1px solid #d5d7e4;color:#fff;background-color:#737f86;font-weight:700;text-transform:uppercase;position:relative;z-index:10;width:140px;height:51px;font-size:14px;line-height:30px;cursor:pointer}.news-container .news-wrapper .lift .read-more span{text-transform:uppercase;font-weight:700;font-size:14px;font-family:proxima-nova,"Century Gothic",CenturyGothic,Calibri,Candara,Segoe,"Segoe UI",Optima,sans-serif;margin-left:8px}.news-container .news-wrapper .lift .read-more:after{background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_white.svg);background-position:top;background-repeat:no-repeat;width:20px;height:15px;right:18px;position:absolute;-ms-transform:rotate(90deg);transform:rotate(90deg);content:'';top:17px}.news-container .news-wrapper .lift .read-more:hover{border:1px solid #7c317c;background-color:#7c317c;color:#fff}.news-container .news-wrapper .lift .read-more:hover:after{background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_white.svg)}.news-container .slick-list{overflow:visible}.news-container .slick-slide:not(.slick-active){opacity:.5}.news-container .slick-dots{position:relative;bottom:-50px}.news-container .slick-next,.news-container .slick-prev{height:50px;width:50px;padding:9px 18px;border:0;border-radius:3px;background-color:#737f86;z-index:50;transition:none}.news-container .slick-next:before,.news-container .slick-prev:before{background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_white.svg);background-position:top;background-repeat:no-repeat;width:20px;height:20px;right:20px;position:absolute;-ms-transform:rotate(90deg);transform:rotate(90deg);content:'';top:15px;opacity:1}.news-container .slick-next.slick-disabled,.news-container .slick-prev.slick-disabled{opacity:0}.news-container .slick-next:focus,.news-container .slick-next:hover,.news-container .slick-prev:focus,.news-container .slick-prev:hover{background-color:#7c317c}.news-container .slick-prev{left:-65px}.news-container .slick-prev:before{left:20px;-ms-transform:rotate(270deg);transform:rotate(270deg)}.news-container .slick-next{right:-65px}.news-container .heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin-top:30px}@media screen and (min-width:768px){.news-container .heading{margin-top:40px}}#frontpage-cars-container{background-color:#fff;overflow-x:hidden;overflow-y:visible;width:100%}#frontpage-cars-container .cars-container{max-width:1440px;width:100%;margin:0 auto;padding:1px 30px 40px;position:relative}@media(max-width:1440px){#frontpage-cars-container .cars-container{max-width:1140px}}#frontpage-cars-container .cars-container h2{color:#003869;font-size:20px;font-weight:300;line-height:28px;margin-top:30px;margin-bottom:20px}@media screen and (min-width:768px){#frontpage-cars-container .cars-container h2{margin-top:40px;font-size:24px}}#frontpage-cars-container .cars-container h2 span.strong{font-size:20px;font-weight:700;line-height:28px}@media screen and (min-width:768px){#frontpage-cars-container .cars-container h2 span.strong{font-size:24px}}#frontpage-cars-container .cars-container #car-carousel-filter-buttons{position:relative}@media screen and (min-width:1024px){#frontpage-cars-container .cars-container #car-carousel-filter-buttons{position:absolute;right:33px;top:36px}}#frontpage-cars-container .cars-container #car-carousel-filter-buttons button.filter-button{border:1px solid #c0c1d4;border-radius:7px;color:#7c317c;background:0;font-size:13px;line-height:20px;font-weight:700;text-transform:inherit;letter-spacing:normal;padding:6px 34px 6px 14px;margin:0 7px 10px}@media screen and (min-width:576px){#frontpage-cars-container .cars-container #car-carousel-filter-buttons button.filter-button{margin:0 7px}}#frontpage-cars-container .cars-container #car-carousel-filter-buttons button.filter-button:after{content:'';background:url(https://kayttoauto.studio.crasman.fi/pub/2019/checkmark.svg) top/contain no-repeat;width:10px;height:14px;position:absolute;top:60%;right:13px;-ms-transform:translateY(-50%);transform:translateY(-50%)}#frontpage-cars-container .cars-container #car-carousel-filter-buttons button.filter-button:hover{background:#c0c1d4}#frontpage-cars-container .cars-container #car-carousel-filter-buttons button.filter-button.selected{color:#fff;background:#7c317c}#frontpage-cars-container .cars-container #car-carousel-filter-buttons button.filter-button.selected:after{background:url(https://kayttoauto.studio.crasman.fi/pub/2019/checkmark-white.svg);height:9px;top:48%}#frontpage-cars-container .cars-container .slick-list{overflow:visible}#frontpage-cars-container .cars-container .slick-slide{padding-right:16px}#frontpage-cars-container .cars-container .slick-slide:not(.slick-active){opacity:.5}@media screen and (min-width:576px){#frontpage-cars-container .cars-container .slick-slide{padding-top:20px}}#frontpage-cars-container .cars-container .slick-next,#frontpage-cars-container .cars-container .slick-prev{height:50px;width:50px;padding:9px 18px;border:0;border-radius:3px;background-color:#737f86;z-index:50}#frontpage-cars-container .cars-container .slick-next:before,#frontpage-cars-container .cars-container .slick-prev:before{background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_white.svg);background-position:top;background-repeat:no-repeat;width:20px;height:20px;right:20px;position:absolute;-ms-transform:rotate(90deg);transform:rotate(90deg);content:'';top:17px;opacity:1}#frontpage-cars-container .cars-container .slick-next.slick-disabled,#frontpage-cars-container .cars-container .slick-prev.slick-disabled{opacity:0}#frontpage-cars-container .cars-container .slick-next:focus,#frontpage-cars-container .cars-container .slick-next:hover,#frontpage-cars-container .cars-container .slick-prev:focus,#frontpage-cars-container .cars-container .slick-prev:hover{background-color:#737f86}#frontpage-cars-container .cars-container .slick-prev{left:-65px}#frontpage-cars-container .cars-container .slick-prev:before{left:20px;-ms-transform:rotate(270deg);transform:rotate(270deg)}#frontpage-cars-container .cars-container .slick-next{right:-65px}#frontpage-cars-container .cars-container #car-card-list{display:block;margin-top:10px;margin-bottom:0}@media screen and (min-width:1250px){#frontpage-cars-container .cars-container #car-card-list{padding-bottom:30px}}#frontpage-cars-container .cars-container #car-card-list .flex.space-between{-ms-flex-pack:justify !important;justify-content:space-between !important}#frontpage-cars-container .cars-container #car-card-list .slick-dots{position:relative;bottom:unset;padding-top:30px;padding-bottom:30px}#frontpage-cars-container .cars-container #car-card-list .slick-dots li{width:20px;border:0;position:relative;padding-bottom:0;margin:0 5px}#frontpage-cars-container #move-to-car-search{background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/Divider.svg);background-repeat:no-repeat;background-position:center bottom;position:absolute;height:45px;max-width:630px;width:100%;bottom:-36px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row;z-index:10}#frontpage-cars-container #move-to-car-search a{font-size:14px;font-weight:700;text-transform:uppercase;color:#7c317c;position:relative;margin-left:4em;z-index:10}#frontpage-cars-container #move-to-car-search a:before{content:url(https://kayttoauto.studio.crasman.fi/pub/2019/B_arrow_right.svg);position:absolute;left:-4em;top:-2px}footer{display:block;background:#003869;color:#fff;position:relative;margin:0 auto}footer>.wrap{display:-ms-flexbox;display:flex;margin:0 auto;padding:100px 35px 55px;max-width:1440px;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:1024px){footer>.wrap{-ms-flex-direction:column;flex-direction:column;padding:70px 0 20px}}footer>.wrap>*{display:inline-block;min-width:160px;vertical-align:top;width:25%}@media screen and (max-width:1024px){footer>.wrap>*{width:100%}}footer>.wrap>p{white-space:pre-line}footer ul{list-style:none;margin:0;padding:0;min-width:200px}footer ul .navigation-title{margin:20px 0}@media screen and (max-width:1024px){footer ul{margin-bottom:20px}footer ul::before{content:"";display:block;height:1px;width:100%;background:#1e1e1e}footer ul .navigation-title{margin:30px 30px 10px}footer ul li{margin:0 30px}footer ul .first{margin-top:1.5em}footer ul li:first-child{display:block}footer ul li:first-child strong:after{content:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_up_white.svg);position:relative;float:right}footer ul li:first-child strong.open:after{content:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_down_white.svg)}}footer a{color:#fafafa}footer a:hover{color:#1572bd}footer.fixed{bottom:0;left:0;position:fixed;right:0}footer .footer-bottom{background:#012544;padding:50px 0;margin-top:20px}@media screen and (max-width:1024px){footer .footer-bottom{margin-top:-20px}}footer .footer-bottom .footer-bottom-items{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;max-width:1440px;margin:0 auto;padding:0 10vw}footer .footer-bottom .footer-bottom-items .footer-logo{width:200px;height:auto}footer .footer-bottom .footer-bottom-items .social-media-text{margin-right:10px}footer .footer-bottom .footer-bottom-items .social-media-button{margin:3px}@media screen and (max-width:1024px){footer .footer-bottom .footer-bottom-items{-ms-flex-direction:column;flex-direction:column}footer .footer-bottom .footer-bottom-items .footer-copyright{-ms-flex-order:3;order:3}footer .footer-bottom .footer-bottom-items .social-media-wrapper{margin:30px 0}}@media screen and (max-width:1024px){footer .navigation li{display:none}footer .display-mobile li{display:list-item;padding:5px 0}footer .display-mobile li a{padding:5px 0}}@media screen and (min-width:1025px){footer .navigation li{display:list-item}}@media all and (min-width:1025px){#main-navigation #site-id{left:0;position:absolute}#main-navigation .top-navigation{display:-ms-flexbox;display:flex;position:absolute;top:-2.5em;left:0;right:0;width:100%;height:2.5em}#main-navigation .top-navigation>ul>li{padding:0 1em}#main-navigation .top-navigation>ul>li:first-child{border-right:2px solid rgba(239,239,246,.1)}#main-navigation .top-navigation .list .selected a:before{width:100%}#main-navigation .top-navigation .vehicles li:first-child{padding-right:2em}#main-navigation .navigation-list{display:-ms-flexbox;display:flex;height:100%}#main-navigation .navigation-list>li{height:100%}#main-navigation .navigation-list>li:after{content:"";height:25%;border-right:2px solid #184a76}#main-navigation .navigation-list>li:last-child:after{display:none}#main-navigation .navigation-list>li>a{line-height:5.25}#main-navigation .navigation-list>li .fade{opacity:1 !important}#main-navigation .navigation-list .navigation-link:before{content:"";display:block;width:0;border-bottom:5px solid #008a82;transition:.5s;position:absolute;top:67px;left:2vw}#main-navigation .navigation-list:hover>li>.navigation-link{opacity:.6}#main-navigation .navigation-list:hover>li>.navigation-link:hover{opacity:1}#main-navigation .navigation-list:hover>li>.navigation-link:hover:before{width:25%}#main-navigation .navigation-list:hover .top-navigation:hover~li>.navigation-link{opacity:1}#main-navigation .navigation-list .navigation-link:active:before,#main-navigation .navigation-list .show:before{width:calc(100% - 6vw) !important}#main-navigation .navigation-bar{-ms-flex-direction:row !important;flex-direction:row !important;height:4em;margin-top:2.5em}#main-navigation .navigation-bar .toggle{display:none}#main-navigation .navigation-bar>ul>.megamenu-link>a{padding:2em 4vw 2em 2vw}#main-navigation .megamenu-container{position:absolute;top:100%;left:0}#main-navigation .megamenu-link>a.show::after{-ms-transform:none;transform:none}#main-navigation .megamenu-link div[data-menu-id=uudet-autot]{padding:2em}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .makes-toggle{display:none !important}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .makes-list,#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .makes-list>li{border-style:solid;border-color:#eaeaf1}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .makes-list{border-width:1px 0 0 1px}#main-navigation .megamenu-link div[data-menu-id=uudet-autot]>.makes-list>li{border-width:0 1px 1px 0;padding:1.5em .5em}#main-navigation .megamenu-link div[data-menu-id=uudet-autot]>.makes-list>li a{text-align:center;font-size:14px;color:#808285}#main-navigation .megamenu-link div[data-menu-id=uudet-autot]>.makes-list>li .search-cars{margin-bottom:.5em}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .links-container{position:absolute;width:20%}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .links-container li{margin-bottom:.5em}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .links-container .links-list{overflow-wrap:break-word}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .links-container .links-list li a:after{position:absolute;top:-3px}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .info-container{-ms-flex:0 0 20%;flex:0 0 20%}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .info-container p{font-size:14px}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .makes-list{-ms-flex:0 0 75%;flex:0 0 75%}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .makes-list>li{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .title{margin-bottom:1em}}@media all and (max-width:1024px){#main-navigation #site-id{width:167px;left:-2em;right:0;text-align:center;margin-top:0 !important;z-index:12;top:12px;position:relative}#main-navigation .navigation-bar{-ms-flex-direction:column !important;flex-direction:column !important;height:3em}#main-navigation .navigation-bar .toggle{display:block}#main-navigation .navigation-bar .navigation-list{display:none}#main-navigation .navigation-bar>.open{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#003868;width:100%;-ms-flex-align:start;align-items:flex-start;position:absolute;top:3em;left:0;z-index:11;padding-top:3em}#main-navigation .navigation-bar>.open li{width:100%;padding:0}#main-navigation .navigation-bar>.open li a{border-right:0;width:100%;display:block;text-transform:uppercase;font-weight:700;color:#fff;padding:1.5em 2em;font-size:18px}#main-navigation .navigation-bar>.open li .makes-toggle:after{top:30px;right:2em}#main-navigation .navigation-bar>.open li a.show::after{top:25px;-ms-transform:none;transform:none}#main-navigation .navigation-bar>.open>li{border-bottom:1px solid #012544}#main-navigation .navigation-bar>.open .top-navigation{display:block;width:100%;-ms-flex-order:1;order:1}#main-navigation .navigation-bar>.open .selected{background:#012544}#main-navigation .top-navigation{display:none}#main-navigation .top-navigation .list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#main-navigation .top-navigation .list li{padding:.5em 0;width:auto !important}#main-navigation .top-navigation .list li a{font-size:12px;padding:0 2em !important;margin:1.5em 0}#main-navigation .top-navigation .list li a::after{top:1px}#main-navigation .top-navigation .list li:first-child a{border-right:2px solid rgba(239,239,246,.1);text-align:end}#main-navigation .top-navigation .list .selected a:before{width:48%}#main-navigation .top-navigation .vehicles li{border-bottom:1px solid rgba(239,239,246,.1) !important}#main-navigation .top-navigation .vehicles li:first-child a{padding-right:35px !important}#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat]{padding:1.5em 0 !important}#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat] .services-list{-ms-flex-direction:column;flex-direction:column;padding:0 !important;margin:0 !important}#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat] .services-list li{-ms-flex:0 1 auto;flex:0 1 auto;padding:0;margin:0 !important;width:100%}#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat] .services-list li a{padding:1em 2em !important}#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat] .services-list li .link-title{font-size:14px;padding:0;display:block;width:100%}#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat] .ad-lift,#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat] .services-list li .link-text{display:none}#main-navigation .megamenu-link div[data-menu-id=uudet-autot]{padding:1em 0}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .links-container{-ms-flex-order:1;order:1;padding:1em 0}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .links-container .title{display:none}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .links-container li a{padding:1em 2em;font-size:14px}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .info-container p{padding:0 30px;color:#393f43;font-size:16px}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .title{padding:20px 30px;margin:0}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .makes-toggle{border-top:1px solid #c0c1d4;border-bottom:1px solid #c0c1d4;margin:1em 0 0;position:relative;color:#7c317c !important}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .makes-toggle:after{content:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_down_purple.svg);position:absolute;top:20px}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .makes-toggle:hover{opacity:.6}#main-navigation .megamenu-link div[data-menu-id=uudet-autot]>a::after{top:30px}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] a.open{background:#efeff6}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] a.open::after{content:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_up_purple.svg)}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .makes-list{display:none;border:0;background:#efeff6}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .open{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .open li{padding:20px 30px;border-bottom:1px solid #c0c1d4}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .open li a{padding:0}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .open li .search-cars{font-size:16px;padding:.5em 0}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .open li .go-to-make{text-transform:none;font-weight:400;color:#616d74;font-size:16px;padding:.5em 0}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .open img{display:none}#main-navigation .megamenu-link .navigation-link:after{right:2em !important}}#main-navigation{padding-top:0;text-align:left;background-color:#003868;height:auto;position:relative}#main-navigation .megamenu-container{display:none;width:100%;background-color:#fff;box-shadow:1px 1px 10px #888}#main-navigation .megamenu-container.show{display:-ms-flexbox;display:flex;z-index:1000}#main-navigation a{color:#fff}#main-navigation a.has-children{padding-right:2em;position:relative}#main-navigation .list a{color:#fff}#main-navigation ul{list-style-type:none;margin:0;padding:0}#main-navigation ul li{display:inline-block}#main-navigation .top-navigation{background:#002544;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}#main-navigation .top-navigation>ul>li a{font-size:12px;font-weight:700;text-transform:uppercase;position:relative}#main-navigation .top-navigation .vehicles a::after{content:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_right_white.svg);position:absolute;top:-3px;margin-left:1em}#main-navigation .top-navigation .list{display:-ms-flexbox;display:flex}#main-navigation .top-navigation .list li a:before{content:"";display:block;width:0;border-bottom:5px solid #008a82;transition:.5s;position:absolute;top:24px}#main-navigation .top-navigation .list li a:hover:before{width:25%}#main-navigation .top-navigation .list li .selected:before,#main-navigation .top-navigation .list li a:active:before{width:100%}#main-navigation .navigation-bar{-ms-flex-pack:end !important;justify-content:flex-end !important;-ms-flex-align:center !important;align-items:center !important}#main-navigation .navigation-bar>ul>li>a{padding:2em 2vw;position:relative;text-transform:uppercase;font-weight:700;font-size:14px}#main-navigation .navigation-bar>ul>li:last-child>a{border-right:0}#main-navigation .navigation-bar .toggle{background-size:100%;cursor:pointer;position:absolute;width:30px;height:18px;padding:0;margin:.5em;top:7px;left:7px;z-index:12}#main-navigation .navigation-bar .menu-open{background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/Mob_navi_close.svg) !important;width:24px;height:24px;top:4px;left:9px}#main-navigation .megamenu-link>a::after{content:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_down_white.svg);position:absolute;right:2vw}#main-navigation .megamenu-link>a.show{color:#fff}#main-navigation .megamenu-link>a.show::after{content:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_up_white.svg)}#main-navigation .megamenu-link>.megamenu-container .makes-list,#main-navigation .megamenu-link>.megamenu-container .services-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#main-navigation .megamenu-link>.megamenu-container .makes-list a,#main-navigation .megamenu-link>.megamenu-container .makes-list p,#main-navigation .megamenu-link>.megamenu-container .services-list a,#main-navigation .megamenu-link>.megamenu-container .services-list p{font-size:14px}#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat]{padding:3em 0}#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat]>ul{margin:-1.5em 3.5vw 0}#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat]>ul>li{padding:2em 0;margin:0 4vw;width:22vw}#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat]>ul>li .link-title{color:#7c317c;font-weight:700;text-transform:uppercase;position:relative}#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat]>ul>li .link-title:after{content:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_right_purple.svg);margin-left:1em;position:absolute}#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat]>ul>li a:hover .link-title{opacity:.6}#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat]>ul>li .link-text{display:block;font-size:14px;font-weight:400;text-transform:none;color:#393f43;padding-top:1em;font-family:sans-serif}#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat]>ul>li p{margin-top:1em}#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat] .ad-lift{width:25vw;margin-right:7.5vw}#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat] .ad-lift img{margin-bottom:1.5em}#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat] .ad-lift p,#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat] .ad-lift span{font-size:14px;margin-bottom:.5em}#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat] .ad-lift .type-and-date{color:#5d5d5d}#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat] .ad-lift .type-and-date strong{font-size:14px}#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat] .ad-lift .title{color:#003869;font-size:18px;font-weight:700;text-transform:uppercase}#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat] .ad-lift button{border:1px solid #c0c1d4;border-radius:3px;background:0;height:50px;margin-top:1em}#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat] .ad-lift button:hover{background:#7c317c;transition:.5s}#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat] .ad-lift button:hover span{color:#fff}#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat] .ad-lift button:hover span:after{content:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_right_white.svg)}#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat] .ad-lift button span{color:#7c317c;font-weight:700}#main-navigation .megamenu-link div[data-menu-id=huolto-ja-varaosat] .ad-lift button span:after{content:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_right_purple.svg);margin-left:1em}#main-navigation .megamenu-link div[data-menu-id=uudet-autot]{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}#main-navigation .megamenu-link div[data-menu-id=uudet-autot]>.makes-list>li{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media screen and (min-width:1280px){#main-navigation .megamenu-link div[data-menu-id=uudet-autot]>.makes-list>li{-ms-flex:0 0 25%;flex:0 0 25%}}@media screen and (min-width:1600px){#main-navigation .megamenu-link div[data-menu-id=uudet-autot]>.makes-list>li{-ms-flex:0 0 16.66666%;flex:0 0 16.66666%}}#main-navigation .megamenu-link div[data-menu-id=uudet-autot]>.makes-list>li>img{width:80px;height:80px;margin-bottom:1em}#main-navigation .megamenu-link div[data-menu-id=uudet-autot]>.makes-list>li .search-cars{color:#7c317c;font-weight:700;text-transform:uppercase}#main-navigation .megamenu-link div[data-menu-id=uudet-autot]>.makes-list>li .search-cars:hover{opacity:.6}#main-navigation .megamenu-link div[data-menu-id=uudet-autot]>.makes-list>li .go-to-make::after{content:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_right_gray.svg);margin-left:1em;position:absolute}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .links-container{top:240px;left:2em}@media screen and (max-width:1500px){#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .links-container{top:300px}}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .links-container .links-list li{display:list-item}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .links-container .links-list a{color:#7c317c;font-weight:700;text-transform:uppercase;position:relative;font-size:14px}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .links-container .links-list a:after{content:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_right_purple.svg);margin-left:1em;position:absolute}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .links-container .links-list a:hover{opacity:.6}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .info-container a{color:#7c317c}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .info-container a::after{content:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_right_purple.svg);margin-left:1em;position:absolute}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .info-container a:hover{opacity:.6}#main-navigation .megamenu-link div[data-menu-id=uudet-autot] .title{color:#003869;font-weight:700;font-size:18px;display:block}#main-navigation #site-id svg{min-width:200px;min-height:30px;margin-left:2em}#main-navigation #site-id span{visibility:hidden}#main-navigation .flex{display:-ms-flexbox;display:flex}.sv #main-navigation #site-id a{background-image:none !important}article#car-card{background:#fff;margin-top:-45px}@media screen and (min-width:865px){article#car-card{margin-top:-108px}}article#car-card header,article#car-card section{margin:0 auto;padding:0 30px;max-width:1440px}article#car-card .flex .vertical{-ms-flex-direction:column;flex-direction:column}article#car-card span.strong{font-weight:700}article#car-card header#car-header{padding-top:2em;padding-bottom:1em}article#car-card header#car-header div.tags{margin-bottom:1.5em}article#car-card header#car-header div.tags>span{color:#fff;text-transform:uppercase;font-weight:700;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2px 5px 0;margin-bottom:1px;font-size:12px}article#car-card header#car-header div.tags>span.green{background-color:#008a83}article#car-card header#car-header div.tags>span.blue{background-color:#003869}article#car-card header#car-header #car-header-info{-ms-flex-pack:justify;justify-content:space-between}article#car-card header#car-header #car-header-info body.carcard h1 span,article#car-card header#car-header #car-header-info h1,body.carcard h1 article#car-card header#car-header #car-header-info span{margin:0 0 .25em;padding:0;color:#003869;font-size:28px;line-height:28px}article#car-card header#car-header #car-header-info #car-subtitle{text-transform:uppercase;font-size:20px}article#car-card header#car-header #car-header-info #dispatching-costs,article#car-card header#car-header #car-header-info #price-monthly,article#car-card header#car-header #car-header-info #price-total{text-align:end;margin-bottom:.25em}article#car-card header#car-header #car-header-info #price-total{color:#5fb6b2;text-transform:uppercase;font-weight:700;font-size:28px}article#car-card header#car-header #car-header-info #price-monthly{font-size:20px}article#car-card header#car-header #car-header-info #dispatching-costs{font-size:15px}article#car-card section#car-subheader{background:linear-gradient(0,#FFF 0,#f4f4f4 100%);max-width:100%}article#car-card section#car-subheader #subheader-container{max-width:1440px;max-height:101px;margin:0 auto;padding:1em 30px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}article#car-card section#car-subheader #subheader-container #subheader-info>div{padding:.5em 2em}article#car-card section#car-subheader #subheader-container #subheader-info>div:first-child{padding-left:0}article#car-card section#car-subheader #subheader-container #subheader-info>div:not(:last-child){margin-right:-1px;border-right:1px solid #d5d7e4}article#car-card section#car-subheader #subheader-container #subheader-info>div:last-child{padding-right:0}article#car-card section#car-subheader #subheader-container #subheader-info a,article#car-card section#car-subheader #subheader-container #subheader-info span{text-transform:uppercase;font-size:13px}article#car-card section#car-subheader #subheader-container #subheader-info a:not(.strong),article#car-card section#car-subheader #subheader-container #subheader-info span:not(.strong){font-size:16px}article#car-card section#car-subheader #subheader-container #subheader-info a{font-weight:700;color:#7c317c}article#car-card section#car-subheader #subheader-container #subheader-info a:hover{border-bottom-width:1px;border-bottom-style:solid}article#car-card section#car-subheader #subheader-container #subheader-share{-ms-flex-align:center;align-items:center}article#car-card section#car-subheader #subheader-container #subheader-share span{text-transform:uppercase;font-size:13px;line-height:14px}article#car-card section#car-subheader #subheader-container #subheader-share img{height:26px;width:26px;margin-left:1em}article#car-card section#car-subheader #subheader-container #subheader-share .whatsapp-logo{height:auto;width:30px}article#car-card section#car-info-tab-menu{border-top:1px solid #d5d7e4;border-bottom:1px solid #d5d7e4;max-width:100%;padding:0}article#car-card section#car-info-tab-menu .tab-container{max-width:1440px;width:100%;margin:0 auto;padding:0 30px}article#car-card section#car-info-tab-menu button{margin:0 6em 0 0;padding:2em 0;background:0;color:#7c317c;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px}article#car-card section#car-info-tab-menu button .basic-info-image{background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/KA_UI_Perustiedot_purple.svg)}article#car-card section#car-info-tab-menu button .technical-info-image{background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/KA_UI_Tekniset_tiedot_purple.svg)}article#car-card section#car-info-tab-menu button .accessory-info-image{background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/KA_UI_Varusteet_purple.svg)}article#car-card section#car-info-tab-menu button:before{content:"";display:block;width:0;border-bottom:5px solid #008a82;transition:.5s;position:absolute;top:83px}article#car-card section#car-info-tab-menu button:after{content:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_down_purple.svg);margin-left:1em;margin-top:-2px}article#car-card section#car-info-tab-menu button:not(.selected):hover:before{width:25%}article#car-card section#car-info-tab-menu button:not(.selected):hover:after{content:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_down_blue.svg)}article#car-card section#car-info-tab-menu button span{display:inline-block;height:32px;width:38px;margin-right:.5em;background-repeat:no-repeat}article#car-card section#car-info-tab-menu .selected,article#car-card section#car-info-tab-menu button:hover{border:0;color:#003869}article#car-card section#car-info-tab-menu .selected .basic-info-image,article#car-card section#car-info-tab-menu button:hover .basic-info-image{background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/KA_UI_Perustiedot.svg)}article#car-card section#car-info-tab-menu .selected .technical-info-image,article#car-card section#car-info-tab-menu button:hover .technical-info-image{background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/KA_UI_Tekniset_tiedot.svg)}article#car-card section#car-info-tab-menu .selected .accessory-info-image,article#car-card section#car-info-tab-menu button:hover .accessory-info-image{background-image:url(https://kayttoauto.studio.crasman.fi/pub/2019/KA_UI_Varusteet.svg)}article#car-card section#car-info-tab-menu .selected:before,article#car-card section#car-info-tab-menu button:active:before{width:100%}article#car-card section#car-info-tab-menu .selected:after{content:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_up_blue.svg)}article#car-card section#car-basic-info dl{-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:column wrap;flex-flow:column wrap;max-height:400px;padding:1em 30px;position:relative;max-width:1440px;margin:0 auto;width:100%}article#car-card section#car-basic-info dl:after{content:'';position:absolute;height:100%;width:2%;left:48%;background:linear-gradient(0,#FFF 0,#f4f4f4 100%)}article#car-card section#car-basic-info dt{text-transform:uppercase;font-weight:700;font-size:13px;line-height:55px}article#car-card section#car-basic-info dd{font-size:15px;line-height:55px;position:absolute;left:50%;white-space:nowrap}article#car-card section#car-basic-info div{border-bottom:1px solid #d5d7e4;height:55px;width:50%;position:relative}article#car-card section#car-basic-info a{font-size:15px;font-weight:700;color:#7c317c;padding-bottom:1px}article#car-card section#car-basic-info a:hover{border-bottom-width:1px;border-bottom-style:solid}article#car-card section#car-technical-info .info-container{max-width:1440px;max-height:700px;padding:1em 30px;margin:0 auto;width:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:column wrap;flex-flow:column wrap;position:relative}article#car-card section#car-technical-info .info-container:after{content:'';position:absolute;height:100%;width:2%;left:48%;top:0;background:linear-gradient(0,#FFF 0,#f4f4f4 100%)}article#car-card section#car-technical-info .info-table{width:50%}article#car-card section#car-technical-info .info-title{color:#003869;font-size:18px;font-weight:700;text-transform:uppercase;line-height:55px}article#car-card section#car-technical-info dl{-ms-flex-direction:column;flex-direction:column;margin:0;position:relative;padding:1em 0}article#car-card section#car-technical-info dl div{border-bottom:1px solid #d5d7e4}article#car-card section#car-technical-info dt{text-transform:uppercase;font-weight:700;font-size:13px;line-height:55px}article#car-card section#car-technical-info dd{font-size:15px;line-height:55px;position:absolute;left:50%;white-space:nowrap}article#car-card section#car-accessories-info ul{max-width:1440px;width:100%;max-height:400px;height:400px;padding:1.75em 48px;margin:0 auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:column wrap;flex-flow:column wrap}article#car-card section#car-accessories-info li{font-size:15px;color:#393f43;padding:.25em 0;height:20%}article#car-card section.car-info-collasible{background:linear-gradient(0,#FFF 0,#f4f4f4 100%);max-width:100%;padding:0;display:none}article#car-card .show{display:block !important}article#car-card section#car-downloads ul{list-style-type:none;-ms-flex-pack:center;justify-content:center}article#car-card section#car-downloads button{height:50px;border-radius:25px;background-color:#f1f1f1;color:#7c317c;margin:0 .5em}article#car-card section#car-downloads button span{font-size:14px;font-weight:700;line-height:20px}article#car-card section#car-downloads button span:before{content:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_down_purple.svg);margin-right:1em}article#car-card section#car-downloads button:hover{border:0;color:#003869}article#car-card section#car-contact h2{color:#003869;font-size:24px;font-weight:300}article#car-card section#car-contact h2 span{font-size:24px}article#car-card section#car-contact p{color:#393f43;font-size:16px;line-height:22px}article#car-card section#car-contact button{height:50px;border-radius:3px;background-color:#7c317c;color:#FFF;font-size:14px;font-weight:700;line-height:20px;text-align:left;padding:0 2em;position:relative}article#car-card section#car-contact button:after{content:url(https://kayttoauto.studio.crasman.fi/pub/2019/chevron_right_white.svg);position:absolute;right:1.75em;top:16px}article#car-card section#car-contact button:hover{border:0}article#car-card section#car-contact .info-container{width:40%}article#car-card section#car-contact .contact-action-container{margin-left:auto;-ms-flex-direction:column;flex-direction:column;width:25%}article#car-card label{color:#393f43;font-size:13px;font-weight:700;text-transform:uppercase}article#car-card .phone-number-input{height:50px;border-radius:3px;background-color:#FFF;box-shadow:0 0 10px 0 rgba(0,0,0,.15);padding:0 1em;position:relative}article#car-card .phone-number-input input{border:0;box-shadow:none;color:#616d74;font-size:14px;font-weight:500;letter-spacing:-.23px;line-height:50px;margin:0;padding:0 1em;height:100%}article#car-card .phone-number-input input ::-webkit-input-placeholder{color:red}article#car-card .phone-number-input input ::-moz-placeholder{color:red}article#car-card .phone-number-input input ::-ms-placeholder{color:red}article#car-card .phone-number-input input :-ms-input-placeholder{color:red}article#car-card .phone-number-input input ::placeholder{color:red}article#car-card .phone-number-input .prefix{color:#616d74;font-size:14px;font-weight:700;letter-spacing:-.23px;line-height:50px;position:relative;margin-right:1em}article#car-card .phone-number-input .prefix:after{content:'';height:24px;width:1px;background:#d5d7e4;position:absolute;margin-left:1em;top:12.5px}article#car-card .phone-number-input button{width:50px;position:absolute !important;right:0}.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}@font-face{font-family:flexslider-icon;src:url(fonts/flexslider-icon.eot);src:url(fonts/flexslider-icon.eot?#iefix) format("embedded-opentype"),url(fonts/flexslider-icon.woff) format("woff"),url(fonts/flexslider-icon.ttf) format("truetype"),url(fonts/flexslider-icon.svg#flexslider-icon) format("svg");font-weight:400;font-style:normal}.flexslider{padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;border-radius:4px;-o-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);transition:all .3s ease}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:flexslider-icon;font-size:40px;line-height:1;display:inline-block}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;display:none}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;border-radius:20px;-o-box-shadow:inset 0 0 3px rgba(0,0,0,.6);box-shadow:inset 0 0 3px rgba(0,0,0,.6)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(238,238,238,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}/*! jQuery UI - v1.11.1 - 2014-09-30 * http://jqueryui.com * Includes: core.css, datepicker.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT *//*! jQuery UI - v1.11.1 - 2014-09-28 * http://jqueryui.com * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}/*! jQuery UI - v1.11.1 - 2014-09-30 * http://jqueryui.com * Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x #eee;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e78f08;background:url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x #f6a828;color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x #f6f6f6;font-weight:700;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #fbcb09;background:url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x #fdf5ce;font-weight:700;color:#c77405}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x #fff;font-weight:700;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x #ffe45c;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% #b81900;color:#fff}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-state-active .ui-icon,.ui-state-default .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_228ef1_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ffd27a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% #666;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x #000;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}.Zebra_DatePicker *,.Zebra_DatePicker :after,.Zebra_DatePicker :before{box-sizing:content-box !important}.Zebra_DatePicker{position:absolute;background:#666;border:3px solid #666;z-index:100;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:13px}.Zebra_DatePicker *{margin:0;padding:0;color:#000;background:0;border:0}.Zebra_DatePicker table{border-collapse:collapse;border-spacing:0;width:auto;table-layout:auto}.Zebra_DatePicker td,.Zebra_DatePicker th{text-align:center;padding:5px 0}.Zebra_DatePicker td{cursor:pointer}.Zebra_DatePicker .dp_daypicker,.Zebra_DatePicker .dp_monthpicker,.Zebra_DatePicker .dp_yearpicker{margin-top:3px}.Zebra_DatePicker .dp_daypicker td,.Zebra_DatePicker .dp_daypicker th,.Zebra_DatePicker .dp_monthpicker td,.Zebra_DatePicker .dp_yearpicker td{background:#e8e8e8;width:30px;border:1px solid #7bacd2}.Zebra_DatePicker,.Zebra_DatePicker .dp_footer .dp_hover,.Zebra_DatePicker .dp_header .dp_hover{border-radius:5px}.Zebra_DatePicker.dp_visible{visibility:visible;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;transition:opacity .2s ease-in-out}.Zebra_DatePicker.dp_hidden{visibility:hidden;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}.Zebra_DatePicker .dp_header td{color:#FFF}.Zebra_DatePicker .dp_header .dp_next,.Zebra_DatePicker .dp_header .dp_previous{width:30px}.Zebra_DatePicker .dp_header .dp_caption{font-weight:700}.Zebra_DatePicker .dp_header .dp_hover{background:#222;color:#FFF}.Zebra_DatePicker .dp_daypicker th{background:#FC3}.Zebra_DatePicker td.dp_not_in_month{background:#f3f3f3;color:#cdcdcd;cursor:default}.Zebra_DatePicker td.dp_not_in_month_selectable{background:#f3f3f3;color:#cdcdcd;cursor:pointer}.Zebra_DatePicker td.dp_weekend{background:#d8d8d8}.Zebra_DatePicker td.dp_weekend_disabled{color:#CCC;cursor:default}.Zebra_DatePicker td.dp_selected{background:#5a4b4b;color:#FFF !important}.Zebra_DatePicker td.dp_week_number{background:#FC3;color:#555;cursor:text;font-style:italic}.Zebra_DatePicker .dp_monthpicker td,.Zebra_DatePicker .dp_yearpicker td{width:33%}.Zebra_DatePicker .dp_footer{margin-top:3px}.Zebra_DatePicker .dp_footer .dp_hover{background:#222;color:#FFF}.Zebra_DatePicker .dp_clear,.Zebra_DatePicker .dp_today{color:#FFF;padding:3px}.Zebra_DatePicker td.dp_current{color:#c40000}.Zebra_DatePicker td.dp_disabled_current{color:#e38585}.Zebra_DatePicker td.dp_disabled{background:#f3f3f3;color:#cdcdcd;cursor:default}.Zebra_DatePicker td.dp_hover{background:#482424;color:#FFF}button.Zebra_DatePicker_Icon{display:block;position:absolute;width:16px;height:16px;background:url(calendar.png) left top no-repeat;text-indent:-9000px;border:0;cursor:pointer;padding:0;line-height:0;vertical-align:top}button.Zebra_DatePicker_Icon_Disabled{background-image:url(calendar-disabled.png)}button.Zebra_DatePicker_Icon{margin:0 0 0 3px}button.Zebra_DatePicker_Icon_Inside{margin:0 3px 0 0}@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:rgba(0,0,0,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000;border:0;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch;overflow-y:scroll}.featherlight iframe{border:0}.featherlight *{box-sizing:border-box}}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}.slick-loading .slick-list{background:url(./ajax-loader.gif) center center no-repeat #fff}@font-face{font-family:slick;src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format("embedded-opentype"),url(./fonts/slick.woff) format("woff"),url(./fonts/slick.ttf) format("truetype"),url(./fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0;color:transparent;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:0;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{border:1px solid #737f86;border-radius:2px;position:absolute;top:0;left:0;content:"";width:10px;height:10px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{background-color:#7c317c;color:#000;opacity:.75}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}