h1{font-size:1.6em;margin:0;padding:0;text-transform:uppercase}h1.new{font-size:36px}h2{font-size:1.3em;margin:0;padding:0}h3{font-size:16px;font-weight:700;margin:0;padding:0}h3.new{font-size:20px}h4{font-size:18px;margin:0}a,a:link{text-decoration:none;color:#01767e;cursor:pointer}a:visited{text-decoration:none;color:#01767e}a:hover{text-decoration:underline;color:#01767e}a:active{text-decoration:none;color:#01767e}img{border:0;animation:fadeInCss 2s}form{margin:0;padding:0}button{font-family:'Roboto Condensed',serif}button.clear{background:0 0;border:none;padding:0;margin:0}button::-moz-focus-inner{border:0}button[type=submit]{border:none;color:#fff;font-size:1.6em;font-weight:700;cursor:pointer;text-transform:uppercase;display:block;font-family:'Roboto Condensed',serif;background-color:#01767e;border-radius:3px;margin:0}.resetQuickSearchButton{border:none;color:#01767e;font-size:1.6em;font-weight:700;cursor:pointer;text-transform:uppercase;display:block;font-family:'Roboto Condensed',serif;margin:0}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{border:1px solid #b3b3b6;border-radius:2px;padding:2px 7px}input[type=text]:disabled,textarea:disabled{background-color:#ebebe4!important}input[type=email].default,input[type=number].default,input[type=tel].default,input[type=text].default,textarea.default{color:#66676d}input[type=checkbox]{appearance:none}select{appearance:none}select::-ms-expand{display:none}hr{border:0;border-top:1px solid #b3b3b6;margin:0}.bold{font-weight:700}.normal{font-weight:400}.italic{font-style:italic}.uppercase{text-transform:uppercase}.super{font-size:smaller;vertical-align:super}.sub{font-size:smaller;vertical-align:sub}.nowrap{white-space:nowrap}.break-word{word-wrap:break-word;word-break:break-word}.line-through{text-decoration:line-through}.cursor-pointer{cursor:pointer}.red{color:#ee1b22}.white{color:#fff}.whiteBg{background:#fff}.greyBg{background-color:#e9ebee}.redBg{background:#c20f15}.whiteBox{margin-top:10px;padding:15px 10px 10px 10px;background-color:#fff;border-radius:2px;box-shadow:0 1px 6px #b3b3b6;box-sizing:border-box}.fas.rounded{border:1px solid;border-radius:20px;padding:4px 7px}.chevrons-right{letter-spacing:-4px}.bodyText1{font-size:1.1em}.bodyText2{font-size:14px}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a .fas{transition:color .3s}a:hover .fas.gray{color:#01767e}a.button,button.button{display:inline-block;border:none;color:#fff;font-size:16px;font-weight:700;cursor:pointer;text-transform:uppercase;font-family:'Roboto Condensed',serif;background-color:#01767e;border-radius:2px;margin:5px 0;padding:8px 12px;text-align:center}a.button.clearSearch.disabled{cursor:default}button.resetQuickSearchButton.disabled{cursor:default}a.button.orange,button.orange{background-color:#f90;color:#fff}a.button.gray,button.gray{background-color:#404149}a.button.red{background-color:#ee1b22}.mbsc-mobiscroll.mbsc-btn.button.purple,a.button.purple,button.purple{background-color:#953778;color:#fff}a.button.unfilled{background-color:#fff;color:#01767e!important;border:1px solid #01767e}a.button.disabled,button.disabled{pointer-events:none;cursor:default;opacity:.6}a.button.small{padding:5px 10px}a.button.large{font-size:20px;padding:13px 15px}a.button.large>span{display:block;line-height:34px}a.button.extralarge{height:36px;width:400px;padding-right:10px;text-decoration:none;font-weight:700;font-size:1.3em;margin-left:106px;margin-bottom:10px}a.button.extralarge>span{display:block;line-height:34px;padding:0 12px 2px 165px}a.searchButton{color:#404149;font-size:15px}a.searchButton span.rounded{padding:4px 5px}button.empty{background:#fff;color:#01767e;border:2px solid #01767e;box-sizing:border-box}button.link{background:0 0;border:none;color:#01767e;text-decoration:underline;cursor:pointer}img.bordered{border:1px solid #66676d}form.default input,form.default select,form.default textarea{font-size:1em;font-family:'Roboto Condensed',"lucida grande",tahoma,arial,sans-serif}form.default input.text.invalid{color:#ee1b22;border:1px solid #ee1b22}form.default input.text{border:1px solid #b3b3b6;padding:2px 1px 2px 2px;margin:0}form.default select.invalid{color:#ee1b22;border:1px solid #ee1b22}form.default input.text.carHistorySelected{color:#000;border:1px solid #7ab5ec}form.default select.carHistorySelected{color:#000;border:1px solid #7ab5ec}form.default label.carHistorySelected{color:#000;border:1px solid #7ab5ec}form.default select{border:1px solid #b3b3b6;padding:1px}form.default textarea{overflow-y:auto;border:1px solid #b3b3b6;padding:2px 1px}form.default span.required{color:#ee1b22;font-size:16px}form.default input.button{color:#fff;background:#d72928;border:1px outset #3d0b0a;margin:0;padding:1px 4px;font-weight:700}.form-line{padding:5px 0}.invalid{color:#ee1b22;border-color:#ee1b22}.error{border:2px solid red;padding:4px;background:#fff}.error ul{margin:0;padding:3px 0 0 0;font-weight:700;line-height:1;list-style:none}.error ul li{padding:0 0 3px 5px}.lightgreen{color:#30b74e}.fileinput-button{position:relative;overflow:hidden;display:inline-block;padding:5px 15px;border-radius:3px;background-color:#404149;color:#fff;font-family:'Roboto Condensed',serif;font-size:16px;font-weight:700;cursor:pointer;text-transform:uppercase}.fileinput-button.disabled{background-color:#404149;color:#e9ebee}.fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;filter:'alpha(opacity=0)';-ms-filter:'alpha(opacity=0)';font-size:200px!important;direction:ltr;cursor:pointer}.inline{display:inline}.center{text-align:center}.left{text-align:left}.right{text-align:right}.justify{text-align:justify}.clear{clear:both;padding:0;margin:0;line-height:0}.clear-left{clear:left}.clear-both{clear:both}.position-absolute{position:absolute}.position-relative{position:relative}.float-left{float:left}.float-right{float:right}.innerHorizontalPositioner{margin:0 auto;position:relative;text-align:center}.overflow-hidden{overflow:hidden}.display-none{display:none}.display-block{display:block}.display-inline-block{display:inline-block}.visibility-hidden{visibility:hidden}.vertical-align-middle{vertical-align:middle}.vertical-align-top{vertical-align:top}.oneColumn{float:left;width:161px;display:inline}.twoColumns{float:left;width:322px;display:inline}.threeColumns{float:left;width:483px;display:inline}.fourColumns{float:left;width:644px;display:inline}.fiveColumns{float:left;width:805px;display:inline}.allColumns{float:left;width:980px;display:inline}.width100{width:100%}.display-flex{display:flex}.margin-top-2{margin-top:-2px}.margin-top2{margin-top:2px}.margin-top3{margin-top:3px}.margin-top4{margin-top:4px}.margin-top5{margin-top:5px}.margin-top6{margin-top:6px}.margin-top8{margin-top:8px}.margin-top10{margin-top:10px}.margin-top15{margin-top:15px}.margin-top20{margin-top:20px}.margin-top30{margin-top:30px}.margin-right4{margin-right:4px}.margin-right8{margin-right:8px}.margin-right10{margin-right:10px}.margin-bottom4{margin-bottom:4px}.margin-bottom5{margin-bottom:5px}.margin-bottom8{margin-bottom:8px}.margin-bottom10{margin-bottom:10px}.margin-left2{margin-left:2px}.margin-left4{margin-left:4px}.margin-left5{margin-left:5px}.margin-left8{margin-left:8px}.margin-left10{margin-left:10px}.margin-left15{margin-left:15px}.margin-left20{margin-left:20px}.padding2{padding:2px}.padding5{padding:5px}.padding15{padding:15px}.padding-top5{padding-top:5px}.padding-top8{padding-top:8px}.padding-top10{padding-top:10px}.padding-bottom2{padding-bottom:2px}.padding-bottom5{padding-bottom:5px}.padding-bottom8{padding-bottom:8px}.padding-bottom10{padding-bottom:10px}.padding-bottom20{padding-bottom:20px}.padding-left5{padding-left:5px}.padding-left10{padding-left:10px}.fa-magnifying-glass{rotate:-270deg;color:#01767e;font-size:18px}.cleanButton{background:0 0;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}div[data-tippy-root]{text-align:center}.tooltipLink{cursor:pointer}.ajax-loader{background:url('/images/common/ajax-loader-transparent.gif') no-repeat 50% 50%;width:50px;height:50px}.lazy-ajax-loader .ajax-loader{margin:10px auto}.boxHeader{clear:left;float:left;border:1px solid #535a60;border-bottom:0;color:#fff;padding:0 8px 0 8px;height:19px;line-height:19px;font-weight:700;background:#404149}.sectionBlock{width:97.5%;float:left;background-color:#fff;border:1px solid #b3b3b6;border-radius:2px;padding:10px;margin-top:10px;font-size:14px;box-shadow:0 1px 6px #b3b3b6}.sectionBlock h1{font-size:22px;padding-bottom:6px;text-transform:uppercase}.dropdown{width:255px;height:14px}.sliderContainer{margin-bottom:15px}.sliderHeading{height:14px;line-height:14px;text-align:left}.sliderContainer .heading input{vertical-align:middle;margin:0 2px 0 2px}.sliderContainer>input{margin:5px 0 0 0;padding:1px 0 0 8px;border:1px solid #404149;width:120px;height:30px;color:#000;text-align:left;background-color:#fff;font-size:16px}.sliderContainer>input.error{color:#f4312f}.sliderContainer>input.default{color:#8a8a8a}.sliderContainer .min{margin-right:3px}.sliderContainer .max{margin-left:3px}.sliderContainer .ui-slider-container{float:left}.slider{font-size:2.6em}.flashMessage{margin:5px 0 5px 0;border:1px solid #535a60;background-color:#fff;font-weight:700;font-size:16px;color:#fff}.flashMessage.success{background:#9cbb7f url('/images/common/widgets/message_bg_success.png') repeat-x bottom left}.flashMessage.error{padding:0;border:1px solid #535a60;background:#e23838 url('/images/common/widgets/message_bg_error.png') repeat-x bottom left}.flashMessage.info{background-color:#f90}.flashMessage.info a{color:#fff}.flashMessage table{width:100%}.flashMessage tbody{padding:0;margin:0}.flashMessage td.attention{width:3px;height:100%;padding:0 11px 0 11px;border-right:1px solid #fff;font-size:18px;font-weight:400}.flashMessage td.content{padding:7px 8px}.flashMessage td.closeButton{width:5px;padding:0 8px 0 8px;vertical-align:middle}.flashMessage td.closeButton a{color:#fff}.feedbackPanelWrapper{width:100%;border:none;background:0 0;padding:0;display:none}a.button.compareCarsLink{font-size:16px;text-decoration:none;padding:8px 24px;background-color:#01767e}a.button.compareCarsLink .fa-chevron-right{margin-left:5px}.breadCrumbs{margin-bottom:16px}.toggleOpen{background:url('/images/common/list_pages/arrow_up_white.gif') no-repeat right 50%;padding-right:12px}.toggleClosed{background:url('/images/common/list_pages/arrow_down_white.gif') no-repeat right 50%;padding-right:12px}#newSiteWicketId{float:left;margin-top:10px}.bx-window{height:370px}.bx-pager{padding:11px;font-size:20px;text-align:center;text-decoration:none}a.pager-link{text-indent:-999em;display:inline-block;width:10px;height:10px;border:2px solid #01767e;background-color:#fff;border-radius:10px;margin-right:5px}a.pager-active{background-color:#01767e}.priceAndBenefitRadioButtons>div{width:100%}.checkboxInput.radioInput input{border-radius:10px}.checkboxInput.radioInput{float:none;line-height:25px}.checkboxInput input{outline:0;width:16px;height:16px;background-color:#fff;border-radius:3px;border:2px solid #01767e;vertical-align:middle;margin-bottom:6px}.checkboxInput input:active{transform:scale(.85)}.checkboxInput input:checked{background-color:#01767e}.checkboxInput label{padding:0 3px 0 0;position:relative;top:-1px;vertical-align:middle}.checkboxInput.radioInput input:checked{background-color:#fff}.checkboxInput :checked:before{display:flex;align-items:center;justify-content:center;font-family:'Font Awesome 5 Free';font-weight:900;content:"\f00d";color:#fff}.checkboxInput.radioInput :checked:before{content:"\f111";color:#01767e;height:0;font-size:11px;left:2px;top:2px;border:0 none}span.checkboxInput{float:none}[type=checkbox].toggleSwitch{position:absolute;left:-9999px;outline:0}.toggleSwitch~label>span{display:table-cell;vertical-align:middle;padding-left:5px}[type=checkbox].toggleSwitch+label{cursor:pointer}[type=checkbox].toggleSwitch+label:before{font-family:'Font Awesome 5 Free';display:inline-block;box-sizing:border-box;border:1px solid transparent;font-size:20px;min-width:28px;font-weight:900}[type=checkbox].toggleSwitch:checked+label:before{content:"\f205"}[type=checkbox].toggleSwitch:not(:checked)+label:before{content:"\f204"}#tabBar .ui-tabs-panel{float:left;padding:0;border:0;border-top:1px solid #b3b3b6}#tabBar .ui-tabs .ui-tabs-nav li{background:0 0}#tabBar li.ui-state-default.ui-corner-top.ui-tabs-selected.ui-state-active{background:#01767e none;height:30px;margin-left:0;color:#fff;border-bottom:0}#tabBar li.ui-state-default.ui-corner-top.ui-tabs-selected.ui-state-active a{font-weight:700}#tabBar li.ui-state-default.ui-corner-top{background:#fff none;border:1px solid #b3b3b6;height:30px;color:#000;border-bottom:0}#tabBar li.ui-state-default.ui-corner-top.ui-state-hover{background-color:#8de8e4;color:#000;border-bottom:0}#tabBar li.ui-state-default.ui-corner-top a{margin-top:5px;font-weight:400}span.fas.fa-question-circle.tooltip{font-size:18px}.header{font-size:18px;text-transform:uppercase;font-weight:700}#contentBackgroundBottom{width:100%;float:left;height:1px;padding:0}.used.targetPage.navigationBar{display:none;position:fixed;bottom:0;z-index:9000;width:100%;margin:0}.targetPage.navigationBar li{text-transform:uppercase;font-weight:700;display:flex;flex-direction:row;align-items:center;padding:.5em}.targetPage.navigationBar li .text{font-size:14px}.targetPage.navigationBar li .icon{font-size:18px;color:#f90;margin-right:8px}.targetPage.navigationBar li .icon.fa-envelope{font-size:19px}.navigationBar .mbsc-scv.mbsc-comp{padding:7px 0}.navigationBar .mbsc-mobiscroll.mbsc-ms-c{background:#404149}.navigationBar .mbsc-ms-ic:before{top:0;color:#f90}.navigationBar .mbsc-ms-item{line-height:0;font-family:'Roboto Condensed';border-right:1.16px solid #b3b3b6}.navigationBar .mbsc-ms-item:last-child{border:none}.navigationBar .mbsc-mobiscroll .mbsc-ms .mbsc-ms-item{color:#fff}.remodal-close{width:35px;height:35px;margin:0;padding:0;cursor:pointer;transition:color .2s;border:0;outline:0;background:0 0;color:#66676d;display:block;overflow:visible;position:absolute;top:0;left:auto;right:0;text-decoration:none!important}.remodal-close::before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif!important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}.remodal-close:hover{color:#404149}#modal>.remodal-close{right:30px;top:35px}#modal>.remodal-close:before{font-size:50px;color:#66676d}#modal>.remodal-close:hover:before{color:#404149}.contactRequest #modal>.remodal-close,.modifySearchModal #modal>.remodal-close{top:35px}.mobileDevice .modifySearchModal #modal>.remodal-close{display:none}.new_cars.mobileDevice .modifySearchModal #modal>.remodal-close{display:block}.tooltipTitle{font-size:14px;font-weight:700;padding:5px 0}.tooltipContent{font-size:14px;padding:0 10px 5px 10px}.ccsMoveArrow{color:#01767e;cursor:pointer;background:0 0;border:none;padding:0;font-size:20px}.ccsMoveArrow.up{margin-right:10px}.ccs a.addUser{background:#404149}.ccs a.addUser .fa-plus{margin:0 7px 0 -5px}.traveller{position:fixed;bottom:0;z-index:99999;width:100%;background:#01767e;box-shadow:0 -1px 2px #00000050;color:#fff}.traveller.modifySearch{display:none}.traveller.modifySearch .otherButtons{display:flex;text-align:center;height:2.5em;line-height:2em;font-size:1.4em}.traveller.modifySearch .otherButtons .clearSearch{flex:1;align-self:center;height:35px;text-transform:none;font-size:1em;color:#000}.traveller.modifySearch .otherButtons .closeModal{flex:1;color:#01767e}.traveller.modifySearch .otherButtons .remodal-close{flex:1;align-self:center;position:inherit}.traveller.modifySearch .otherButtons .remodal-close:before{content:none}.traveller.modifySearch .submitQuickSearch{height:2em;line-height:2em;padding:0;margin:0 .3em .3em .3em;font-size:1.7em}.listPage h1{padding:5px 0}.listPage .traveller.modifySearch{display:none;flex-direction:column;background:#fff}.traveller.carListTraveller{display:none;justify-content:space-around;padding:11px 0 6px 0;z-index:99997}.traveller.carListTraveller .item{display:flex;flex-direction:column;align-items:center;cursor:pointer}.traveller.carListTraveller .item .icon{font-size:16px;line-height:1.25em}.traveller.carListTraveller .item .text{font-size:13px;line-height:15px;font-weight:700;text-transform:uppercase}.traveller.carListTraveller .compareCarsLink.item{display:none}.mbsc-mobiscroll.traveller-sort .mbsc-ms-base .mbsc-ms-ic::before{font-size:19px}.mbsc-mobiscroll.traveller-sort .mbsc-ms-item.mbsc-menu-item-ic::before{top:0;margin-top:0}.mbsc-mobiscroll.traveller-sort .mbsc-ms-item.mbsc-menu-item-ic{font-size:12px;padding:1.8em 0 0 0}.mbsc-mobiscroll.traveller-sort .mbsc-ms .mbsc-ms-item{color:#404149}.popupSort .mbsc-fr-w{width:90vw}.popupSort.mbsc-mobiscroll .mbsc-lv-item{padding:.7em}.popupSort.mbsc-mobiscroll .mbsc-lv-item.travellerSortLabel[data-selected=true]{background:#cdefed}#alma-tunnus-button-login{font-size:18px;margin:30px auto 0}.sortMobile .radioButtons .mbsc-mobiscroll.mbsc-radio{padding:1em 1em 1em 3.12em}.sortMobile .radioButtons .mbsc-mobiscroll .mbsc-radio-box{right:auto;left:1em;border:1px solid #01767e}.sortMobile .radioButtons .mbsc-mobiscroll .mbsc-radio-box:after{background:#01767e}.sortMobile .title{font-weight:700;font-size:18px;line-height:21px}.sortMobile .radioButtons .mbsc-mobiscroll .radioLabel{font-size:18px;line-height:21px}.sortMobile .mbsc-fr-btn-e{font-size:18px;line-height:21px;padding:10px 20px}.sortMobile .dropdownChoice{margin:20px 0!important}.sortMobile .sortingDropdown .mbsc-select-input.mbsc-control{z-index:2}.sortMobile .sortingDropdown .mbsc-input-wrap .mbsc-select-ic{z-index:1}.sortMobile .mbsc-fr-btn-cont .mbsc-fr-btn-w{margin-right:20px}.sortMobile .showHiddenItems{flex-direction:column;align-items:flex-start}.sortMobile .showHiddenItems .mbsc-mobiscroll.mbsc-ltr.mbsc-switch{padding:2em 3.45em 1em 1em}.used_cars .traveller.modifySearch{background:0 0;box-shadow:none}.used_cars .traveller.modifySearch .otherButtons{display:none}.used_cars .traveller.modifySearch .fas.fa-search{margin:0 8.28571px}.used_cars .traveller.modifySearch .searchResultsNo{margin-left:5px}.used_cars .traveller.modifySearch .submitQuickSearch{margin:0;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 25px;border-radius:2.48571px;font-family:Roboto Condensed;font-style:normal;font-weight:700;font-size:18px;line-height:21px;text-align:center;height:41px}.used_cars .modifySearchContainer .mainContainer{margin-bottom:160px;margin-top:60px}.used_cars.mobileDevice .modifySearchContainer .mainContainer{margin-bottom:57px}.used_cars .modifySearchContainer.mobile .mainContainer{margin-top:75px}.leasing_cars .traveller.modifySearch .otherButtons{display:none}.leasing_cars .traveller.modifySearch{background:0 0;box-shadow:none}.leasing_cars .traveller.modifySearch .otherButtons{display:none}.leasing_cars .traveller.modifySearch .submitQuickSearch{margin:0;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 25px;border-radius:2.48571px;font-family:Roboto Condensed;font-style:normal;font-weight:700;font-size:18px;line-height:21px;text-align:center;height:41px;box-sizing:unset}.leasing_cars .traveller.modifySearch .fas.fa-search{margin:0 8.28571px}.leasing_cars .traveller.modifySearch .searchResultsNo{margin-left:5px}.leasing_cars .modifySearchContainer .mainContainer{margin-bottom:160px;margin-top:60px}.leasing_cars.mobileDevice .modifySearchContainer .mainContainer{margin-bottom:57px}.leasing_cars .modifySearchContainer.mobile .mainContainer{margin-top:75px}.leasing_cars #almad-post-content-2{display:inline-block}.new_cars .modifySearchContainer .mainContainer{margin-bottom:80px}.modifySearchHeader{display:none;position:fixed;top:0;z-index:99999;width:100%;height:50px;background:#fff;box-shadow:0 0 4px #00000042;transform:translateZ(0);transition:top .3s cubic-bezier(.25,.46,.45,.94)}.modifySearchHeader .headerButtons{display:flex;width:100%;justify-content:space-between}.modifySearchHeader .closeButton{font-weight:700;font-size:18.6667px;line-height:22px;display:flex;align-items:center;text-align:center;color:#01767e;margin-left:16px}.modifySearchHeader .closeButton .closeModal{display:flex;align-items:center}.modifySearchHeader .closeButton span{font-size:14px;margin-left:10px}.modifySearchHeader .clearSearchButton{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-size:14px;line-height:16px;display:flex;align-items:center;margin-right:16px}.modifySearchHeader .clearSearchButton .clearSearch{color:#404149}.modifySearchHeader .notifyjs-bootstrap-base.notifyjs-bootstrap-clearModifySearch{font-size:1.3em}.select2-container{width:100%!important}.select2-results{font-size:15px}.select2-container--default .select2-selection--single .select2-selection__clear{margin-left:5px;font-size:27px;float:right}.select2-container--default .select2-selection--single .select2-selection__rendered{height:100%}.select2-search__field{background:#fff url('/images/common/search_icon.svg') no-repeat 100%;padding-right:25px!important;font-family:'Roboto Condensed'}.select2-search__field::placeholder{color:#999;font-style:italic}.select2-search__field::-ms-input-placeholder{color:#999;font-style:italic}.select2-results__option--highlighted{background-color:inherit!important;color:inherit!important}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd!important}.select2-results__option .wrap:before{font-family:'Font Awesome 5 Free';color:#999;content:"\f0c8";width:25px;height:25px;padding-right:10px;font-weight:400}.select2-results__option[aria-selected=true] .wrap:before{content:"\f14a"}body{margin:0;padding:0;border:0;font:70.5% 'Roboto Condensed',Times;color:#505149;letter-spacing:.02em}body.print{background:0 0}body .notifyjs-wrapper{z-index:5000}body .mbsc-mobiscroll a{color:#01767e}body .mbsc-mobiscroll .mbsc-switch-handle{color:#b3b3b6}body .mbsc-mobiscroll .mbsc-switch-track{background:#e9ebee}body .mbsc-mobiscroll .mbsc-input-ic,body .noUi-pips{color:#66676d}body .mbsc-mobiscroll.mbsc-input-outline.mbsc-input .mbsc-control{border:1px solid #66676d}body .mbsc-mobiscroll.mbsc-switch input:checked+.mbsc-switch-track .mbsc-switch-handle{background:#01767e}body .mbsc-mobiscroll.mbsc-switch input:checked+.mbsc-switch-track{background:#bae0e2}body .mbsc-mobiscroll.mbsc-control-w,body .mbsc-mobiscroll.mbsc-form,body .mbsc-mobiscroll.mbsc-input .mbsc-control{color:#505149}body .mbsc-mobiscroll .mbsc-fr-w{color:#404149}body .mbsc-mobiscroll .mbsc-cal-c .mbsc-cal .mbsc-cal-body .mbsc-cal-row .mbsc-selected .mbsc-cal-cell-txt{background:#01767e}body .mbsc-mobiscroll .mbsc-fr-btn,body .mbsc-mobiscroll .mbsc-fr-hdr{color:#01767e}body .mbsc-mobiscroll .mbsc-cal-days>div{border-bottom:1px solid #01767e;color:#01767e}body .mbsc-mobiscroll .mbsc-cal-cell:focus .mbsc-cal-cell-txt,body .mbsc-mobiscroll.mbsc-no-touch .mbsc-cal-day:not(.mbsc-disabled) .mbsc-cal-day-date:hover,body .mbsc-mobiscroll.mbsc-no-touch:not(.mbsc-ev-cal) .mbsc-cal-cell:not(.mbsc-disabled):hover .mbsc-cal-cell-txt{background:#dceff1}body .mbsc-mobiscroll .mbsc-fr-btn.mbsc-active,body .mbsc-mobiscroll.mbsc-no-touch .mbsc-fr-btn-e:not(.mbsc-disabled):hover{background:#dceff1}body .mbsc-mobiscroll .mbsc-checkbox input:disabled+.mbsc-checkbox-box{border:2px solid #b3b3b6}.mbsc-mobiscroll.mbsc-radio input:disabled~.mbsc-desc,body .mbsc-mobiscroll.mbsc-checkbox input:disabled~.mbsc-desc,body .mbsc-mobiscroll.mbsc-checkbox input:disabled~.mbsc-label,body .mbsc-mobiscroll.mbsc-radio input:disabled~.mbsc-label,body .mbsc-mobiscroll.mbsc-switch input:disabled~.mbsc-desc,body .mbsc-mobiscroll.mbsc-switch input:disabled~.mbsc-label{opacity:.6}body .mbsc-mobiscroll.mbsc-control-w ::selection,body .mbsc-mobiscroll.mbsc-form ::selection{background:#01767e}body .mbsc-mobiscroll .mbsc-progress-bar,body .mbsc-mobiscroll .mbsc-slider-handle{background:#01767e}body .mbsc-mobiscroll .mbsc-slider-tooltip{background:#01767e}#wrapper4{background-color:#fff}#wrapper2{margin:0 auto;overflow:visible;width:100%;position:relative}#wrapper{width:100%;padding:0;background:0 0;margin:0 auto}#topBanner{position:relative;overflow:hidden;margin:0 auto;align-items:center}#topBanner #almad-leaderboard-1 iframe,#topBanner #almad-parade-1 iframe{margin:15px auto 0 auto}#almad-leaderboard-1,#almad-parade-1{position:relative;z-index:2}.disabledContainerTooltip{z-index:1;position:absolute;left:0;right:0;top:0;bottom:0;cursor:pointer}#mainHeader{display:block;background-color:#01767e;z-index:99998;position:relative;transform:translateZ(0);left:0;right:0;top:0;box-shadow:0 1px 2px #00000050;transition:top .3s cubic-bezier(.25,.46,.45,.94)}#mainHeader button{padding:0;display:inline-block;border:0 solid #d8d8d8;background:0 0;cursor:pointer;font-weight:700;font-size:14px;color:#fff}#mainHeader .userHeaderLinks button.signOutLink{margin:10px 0 30px 25px;width:209px;text-align:left;color:#fff;flex-direction:row;justify-content:flex-start}#mainHeader .userHeaderLinks button.signOutLink:hover{color:#f90}#mainHeader .userHeaderLinks button.signOutLink span{text-transform:none;font-size:16px}#mainHeader .userHeaderLinks button.signOutLink span.icon{margin-right:5px}#mainHeader .userHeaderLinks button#userNameHeaderButton{flex-direction:row;margin:0 7%}#mainHeader #signInLink span{cursor:pointer}#mainHeader button.remove-slick-slide{cursor:pointer;color:#01767e}#mainHeader a.button.viewPage{font-size:12px;padding:4px 38px}#mainHeader .userHeaderLinks li button.activePanel{color:#f90}#mainHeader .slick-dotted.slick-slider{margin-bottom:0}#mainHeader .stickyHeaderDropdownItem.hidden{display:none!important}#mainHeader .stickyHeaderDropdownItem button.slick-arrow{width:20px;height:30px;background-position:center;color:transparent;background-size:13px}#mainHeader .stickyHeaderDropdownItem button.slick-prev{background:url(/images/used_cars/target_page_new_layout/selaus_paakuva_vas_.png) no-repeat}#mainHeader .stickyHeaderDropdownItem button.slick-next{background:url(/images/used_cars/target_page_new_layout/selaus_paakuva_oik_.png) no-repeat}#mainHeader .userHeaderLinks button{display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;flex-direction:column;height:100%}#mainHeader .closeButton{position:absolute;z-index:2;right:0;top:0;width:55px;height:55px;color:#fff}#mainHeader .closeButton:hover{color:#f90}#mainHeader .closeButton:before{content:"\00d7";font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif;font-size:40px;float:right;padding-right:10px;cursor:pointer}.marketplaceHeader{display:none;z-index:2;max-width:1000px;margin:0 auto;background:#01767e;position:absolute;top:49px;width:100%}.marketplaceHeader .marketplaceLinks{margin:2px 2% -10px 2%;padding:12px 5px}.marketplaceHeader a{display:block;font-size:14px;color:#ffffffd2;font-family:'Open Sans',Arial,sans-serif;font-weight:600;margin-bottom:10px}#closeMarketplaceSection{display:none}.navigationHeader{z-index:2;display:flex;justify-content:space-between;height:50px;max-width:1000px;margin:0 auto;color:#fff;font-weight:700;padding:0 2%}.logoAndLoginContainer{display:flex;align-items:center;font-size:20px;margin-left:5px}.logoAndLoginContainer .icon{z-index:2;padding:15px;font-size:20px;margin-left:-20px}.headerCustomDropdown{display:none;min-width:160px;border-radius:2px;position:absolute;overflow:auto;z-index:1000}.userDataHeader{display:flex;width:100%;align-items:center;background:#404149;height:50px;position:relative;color:#fff;font:14px 'Roboto Condensed',Times}.userDataHeader ul{list-style:none;height:42px;display:flex;justify-content:space-between;padding:0;width:100%}.userDataHeader li{display:flex;align-items:center;width:100%;margin:0 auto;padding:0}.userDataHeader li:not(:last-child){border-right:1px solid #e9ebee}.userDataHeader .secondaryNavigationList{padding:10px 0 0 25px;display:flex;flex-direction:column;height:auto;width:auto}.userDataHeader .secondaryNavigationListItem{font-weight:700;margin:0;padding:0}.userDataHeader .secondaryNavigationListItem a{color:#fff;cursor:pointer;width:100%;text-transform:uppercase;font-size:16px;padding:10px 0}.userDataHeader .secondaryNavigationListItem a:hover{color:#f90;text-decoration:none}.userDataHeader li.leftBordered{flex-shrink:1}.userDataHeader .countLabelContainer{position:absolute;right:4px;top:3px}.userDataHeaderContent{margin:0 auto;width:100%;display:flex;justify-content:flex-end}.userHeaderLinks button:focus{outline:0}.countLabelContainer{float:right;margin-left:4px}#favouritesHeaderList .count{display:none;font-weight:700}#comparisonPanelHeaderList{display:none}#comparisonPanelHeaderList .label{position:relative}#carsInComparisonCounter{color:#f90;right:1px;bottom:0;position:absolute}#comparisonPanelHeaderList img{animation:none}#carsInComparisonTitle{padding-right:24px}.comparisonItems.stickyHeaderDropdownContainer{display:none}.comparisonItems .stickyHeaderDropdown{padding:33px 3px 73px 3px;width:908px}.favoriteHeaderButton{position:relative}.userHeaderLinks .count{background-color:#01767e;color:#fff;border-radius:50%;display:inline-block;width:1.25rem;height:1.25rem;text-align:center;line-height:1.2rem;margin-top:-2px}.userHeaderLinks .icon{color:#f90;font-size:15px}.stickyHeaderDropdown{width:315px;margin:0 auto;padding:55px 3px 35px 3px;display:flex;background:url(/images/common/white-spinner-trans.svg) center center/7em no-repeat;position:relative}.stickyHeaderDropdownItem{max-width:100%;float:left;display:flex!important;justify-content:space-around;flex:1 auto}.stickyHeaderDropdownItem .slick-track{display:flex!important;justify-content:center}.stickyHeaderDropdown .slick-slide{margin:0 6px}.rvc{width:100%;display:flex;flex:1 2 auto;align-items:center;font-size:14px;visibility:hidden}.viewedItem{margin:0 auto;position:relative;background-color:#fff;border-radius:3px;overflow:hidden;max-width:230px}.emptyElement{color:#fff;font-size:1.55rem;text-align:center;display:flex;flex-wrap:wrap;flex:1 2 225px;justify-content:center;flex-direction:column;font-weight:700;margin:0 auto}.emptyElement p.icon{animation-duration:.5s;color:#f90;font-size:40px;margin-top:0}.emptyElement p .loginMessage{display:block;margin-bottom:10px}.userDataHeader li.userNameHeaderContainer{display:flex;min-width:0}.userDataHeader li.userNameHeaderContainer .userNameLabel{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:3px}.userDataHeader #userNameHeaderButton .icon{margin-right:0}#secondaryNavigation{box-shadow:0 4px 4px #00000042;background:#404149f5 none repeat scroll 0 0;top:51px;right:0;width:234px}#secondaryNavigation .userNameLabel{display:block;color:#f90;font-weight:700;font-size:16px;margin:20px 0 0 25px;width:160px}#secondaryNavigation .leaveAnnouncementButton{margin:10px 0 15px 25px;font-size:16px}#logo{z-index:1;float:left;width:230px;height:49px;background:url('/images/common/autotalli_icon.svg') no-repeat 0;background-size:92%}#logo .logoHomePageLink{display:block;width:100%;height:100%}#logo #logoOverlayTextElement{position:absolute;margin-top:36px}#logo span#logoOverlayText{font-size:13px;color:#ee1b22;font-weight:700}.loginFormLinks>ul{list-style-type:none;display:inline-block;margin:0;padding:0}#loginLogOutButton{float:left;font-size:15px;text-transform:uppercase;margin:5px 10px;font-weight:700}.navigationListItem{cursor:pointer}.leasingCustomDropdown ul{list-style:none;cursor:default}.navigationListItem .leasingCustomDropdown a{text-transform:capitalize}#primaryNavigation{display:none;float:left;height:49px}#primaryNavigation ul li{display:flex;align-items:center;height:50px;padding:0 8px}#primaryNavigation ul li:hover{background:#e9eBEE69}#primaryNavigation .leasingCustomDropdown ul li{height:auto;padding:0}#primaryNavigation .navigationList{margin:0;padding:0;font-size:15px}#primaryNavigation .navigationListItem{float:left}#primaryNavigation .navigationListItem:last-child{padding-right:15px}#primaryNavigation .navigationListItem a{color:#fff;text-transform:uppercase;font-weight:700;text-decoration:none;height:50px;line-height:50px}#primaryNavigation .navigationListItem a.active{text-decoration:underline}#primaryNavigation .navigationListItem .leasingCustomDropdown a{text-transform:capitalize;height:auto;width:100%;line-height:normal;padding:10px}#primaryNavigation .leasingPages{position:relative}#primaryNavigation .leasingCustomDropdown{background:#01767e;top:42px;left:0;box-shadow:0 0 4px #00000042}#primaryNavigation .leasingCustomDropdown ul{padding:10px 0}.leaveAnnouncementButton:hover{text-decoration:none}.userDataHeader li.leaveAnnouncementItem{display:none;padding:0 15px}a.button.leaveAnnouncementButton{margin:10px 0 5px 25px;font-size:16px;width:159px}#responsiveNavigation{display:none;float:left;width:700px;height:27px;position:relative}#responsiveNavigation .navigationList{padding:0;font-size:16px;list-style-type:none}#responsiveNavigation .navigationListItem{float:left;margin-left:20px}#responsiveNavigation .responsiveNavigationContainer{padding:10px 0 20px 0}#responsiveNavigation .secondaryNavigationList{padding-left:25px;font-size:1.3em}#responsiveNavigation .usernameLabel{color:#f90;font-weight:700;padding:15px 0 0 25px;font-size:1.3em}#responsiveNavigation .secondaryNavigationListItem{padding:10px 0}#responsiveNavigation .secondaryNavigationListItem a{color:#fff;text-transform:uppercase}#responsiveNavigation .secondaryNavigationListItem a:hover{color:#f90;text-decoration:none}#responsiveNavigation .navigationListItem a{color:#fff;text-transform:uppercase;font-weight:700;cursor:pointer}#responsiveNavigation .signOutLink{margin-left:15px}#responsiveNavigation .signOutLink .icon{color:#f90}#responsiveNavigation .navigationListItem .leasingCustomDropdown{position:relative;overflow:auto}#responsiveNavigation .navigationListItem .leasingCustomDropdown a{text-transform:capitalize}#responsiveNavigation .leasingPagesDropdown .icon{margin-right:68px}#responsiveNavigation.open{display:block;position:absolute;background:#404149f5;width:234px;height:auto;right:0;overflow:auto;margin-top:1px}#responsiveNavigation.open .navigationList{margin:0}#responsiveNavigation.open .navigationListItem{margin-left:25px;width:209px}#responsiveNavigation.open .navigationListItem a:hover{text-decoration:none;color:#f90}#responsiveNavigation.open .navigationListItem a{padding:10px 0;display:flex;justify-content:space-between;text-decoration:none}.bars{float:right;height:47px;display:flex;align-items:center}.bars a{color:#fff}div.bars a{text-decoration:none}div.bars i{position:relative;top:2px;font-size:2.7em}#contentBackground{float:left;width:96%;padding:2%;overflow:visible;background-color:#fff;margin-top:10px}body.targetPages #contentBackground{padding-bottom:30px}body.listPage #contentBackground{padding-bottom:30px}#content{float:left;width:100%;min-height:620px;height:auto;padding:0;overflow:visible}.breadcrumbsContainer{width:100%;display:none;margin-top:10px;font-weight:700;font-size:16px}.stickyHeaderDropdownContainer{display:none;background-color:#404149f5;position:fixed;z-index:1000;width:100%;margin-top:1px}.stickyHeaderDropdownContainer .viewedItem .carId{display:none}.stickyHeaderDropdownContainer .dropdownCloseButton:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif!important;content:"\00d7";position:fixed;top:100px;right:0;display:block;font-size:35px;width:35px;line-height:35px;font-weight:400}.fullSlots{display:none;margin:8px auto 4px auto;color:#aaa;text-align:center;font-size:1.25rem;position:absolute;top:-6px;width:100%}.fullSlots.visible{display:flex;flex-direction:column}.fullSlots span:first-of-type{color:#ff495c}.rvcDetailsContainer{display:flex;margin:0;justify-content:space-between;flex-direction:column}.rvcDetailsContainer .viewedItem{flex:1 1 31%}.rvcDetailsContainer .titleAndPriceContainer{display:flex;justify-content:space-between}.rvcDetailsContainer .carDetailsPanel{margin:2px 0 10px 0}.rvcDetailsContainer .viewedItemImg{height:112px;width:100%;max-width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.rvcDetailsContainer .viewedItemImg a{width:100%;height:auto}.rvcDetailsContainer .viewedItemImg img{display:inline;height:auto;width:100%}.rvcDetailsContainer .viewedItemDesc{display:flex;align-items:center;margin-top:auto;margin-bottom:auto;list-style:none;padding:0}.rvcDetailsContainer .viewedItemDesc li{display:flex}.rvcDetailsContainer .viewedItemDesc li span:first-child{margin:0 3px}.rvcDetailsContainer .viewedItemDesc li:first-child span:first-child{margin:0 3px 0 0}.rvcDetailsContainer .viewedItemDesc li span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rvcDetailsContainer .carInfoContainer{padding:15px 10px 10px 10px}.rvcDetailsContainer .rvcTitle{height:40px;padding-right:15px;min-width:0}.rvcDetailsContainer .rvcTitle a{text-decoration:none}.rvcTitle .name{display:block;line-height:20px;max-height:40px;overflow:hidden;color:#404149}.rvcDetailsContainer .rvcPrice{font-weight:700;color:#0e2d6d;flex-shrink:0}.stickyHeaderDropdownItem .buttonContainer{text-align:center;display:flex;justify-content:space-between}.stickyHeaderDropdown .slick-prev{left:0}.stickyHeaderDropdown .slick-next{right:0}.stickyHeaderDropdown .numberIndicator{position:absolute;bottom:8px;left:0;width:100%;text-align:center;color:#fff;font-weight:700;font-size:14px}.stickyHeaderDropdown .numberIndicator span{margin:0 3px}.recentlyViewedCars .stickyHeaderDropdownItem .buttonContainer{justify-content:flex-end}#rightBanner{display:block;width:100%;height:0}#rightBanner #newFactMakeModelList{list-style-type:none;margin:10px 0 0 0;padding:0;font-size:1.2em;line-height:25px}.logoAndTitle{display:flex;align-items:center;padding-top:10px}.logoAndTitle img{max-width:150px;max-height:70px}.listCarFactsPanel{display:flex;justify-content:space-between}.listCarFactsPanel .carFactsContent{flex:1}.listCarFactsPanel .carFactsDesc{font-size:16px;max-height:157px;position:relative;overflow:hidden;padding-top:15px}.listCarFactsPanel .carFactsDesc .readMore{position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;font-size:23px;background:linear-gradient(transparent,#ffffff75 0,#fff)}.listCarFactsPanel .carFactsDesc .readLess{display:block;text-align:center;padding:10px;font-size:23px}.listCarFactsPanel .exampleImage{padding:0 20px 20px 20px;display:none}.articleBox{display:none}[id^=almad-skyscraper]{display:none}.carFactsNewContentPanel{margin:0;column-count:2}.carFactsNewContentPanel p{margin:0}.ALMACR-container{position:relative!important}.alma-footer .right{float:right!important}#almaFooter{background:#00595f;position:relative;font-size:16px;color:#fff;padding:25px}#almaFooter .wrapper{margin:0 auto;text-align:left;width:100%}#almaFooter a{color:#fff;font-weight:700;font-size:14px}#almaFooter a.white{background-color:#fff;color:#01767e;border-radius:2px;box-sizing:border-box;width:100%;padding:9px 18px}#almaFooter a.white.feedback{margin:0 0 15px 0;font-size:16px}#almaFooter .mainIcon{text-align:center;margin-bottom:25px}#almaFooter .mainIcon img{animation:none}#almaFooter .mainContainer{display:flex;flex-wrap:wrap}#almaFooter .subContainer{flex-basis:100%}#almaFooter .subContainer a{margin:3px 0}#almaFooter .subContainer .title{font-weight:700;color:#97d0d4;font-size:11px;padding:10px 0}#almaFooter hr{border-top:1px solid #fff;margin-bottom:25px;width:100%;padding:0}#almaFooter #almaCredit{font-size:14px}#almaFooter #almaCredit a{font-size:14px;font-weight:400;text-decoration:underline}#almaFooter .group{display:flex;flex-direction:column;margin-bottom:15px}#almaFooter .group .icon{margin-right:10px;font-size:18px}#almaFooter .group.socialMedia>div{margin:2px 0;display:flex;align-items:center}#almaFooter .group.socialMedia.desktop{display:none}#almaFooter .group.mainLinks{flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-bottom:25px}#almaFooter .group.mainLinks span{font-size:14px}#almaFooter .group.mainLinks a.even{text-align:right}#almaFooter .group.mainLinks a{font-size:12px;margin:0}#almaFooter .group.mainLinks hr{border-top:none;border-right:1px solid #fff}.login-and-registration.textPopup .md-text-center{margin:0;padding:0}.login-and-registration.textPopup button{display:block}.login-and-registration.textPopup .close{text-transform:capitalize;padding:9px 50px;margin:20px auto;font-size:20px}.login-and-registration.textPopup .login{text-transform:none;padding:8px 30px;margin:0 auto;font-size:20px}.login-and-registration.textPopup .link{font-size:18px;margin:0 auto}.login-and-registration.textPopup h3{color:#01767e;font-size:20px}.login-and-registration.textPopup .paragraph{margin:18px auto}.login-and-registration.textPopup .slide-down{font-size:12px;color:#01767e;font-weight:700;margin-top:3px}.frontpage .ad{margin-top:10px;text-align:center}.frontPageContainer{margin-bottom:10px;padding:21px 11px 18px 11px}#frontPageNewCarsQuickSearch{display:none}.frontPageIdRegistrationSearchInput{font-size:1.5em}.frontPageRegistrationIdSearch{color:#01767e;font-weight:700;cursor:pointer;flex:1.1;margin:16px 0 0 0;text-transform:uppercase}.frontPageItemSearchFormContainer{position:relative;top:-55px;z-index:12;display:none;text-align:center;padding:10px;background-color:#fff}.frontpageShowRegistrationSearchContainer:hover{text-decoration:underline}#submitItemSearchForm{font-size:20px}.frontPageItemSearchFormContainerOverlayBackground{position:fixed;top:0;left:0;width:100%;height:100%;background:#0000009c;z-index:11;display:none}.quickLinksHeader{font-size:24px;margin-bottom:16px;text-transform:capitalize}#quickLinks,.quickLinksContainer{display:flex;flex-wrap:wrap;justify-content:space-between}#quickLinks{margin-top:10px}.quickLinksItem{display:flex;align-items:center;justify-content:center;font-weight:700;margin-bottom:13px;background-color:#fff;border:2px solid #499ea3;border-radius:2px;box-sizing:border-box;width:48%;height:45px;font-size:16px;text-align:center;color:#01767e}.quickLinksShowAll{border-radius:3px;background-color:#01767e;border:2px solid #01767e}.showAllQuickLinks{color:#fff!important;text-transform:uppercase;font-size:18px}.frontPageQuickSearchContainer{width:auto;padding:30px 11px 17px 11px;background:#fff;border:1px solid #b3b3b6;border-radius:2px;background:url(/images/common/image-loader.gif) no-repeat center}.frontPageQuickSearchContainer .clearOption{background-color:#fff;color:#01767e;top:-.4em;right:-.2em;font-size:27px;width:27px;height:26px;border-radius:12px;text-align:center;z-index:1;cursor:pointer}#frontPageQuickSearchTabs{height:81px;cursor:pointer;position:relative;visibility:hidden}#frontPageQuickSearchTabs #searchCars{position:absolute;width:100px;top:-150px}#frontPageUsedCarsQuickSearch{height:auto;position:relative;visibility:hidden}#frontPageNewCarsQuickSearch{height:auto}#frontPageLeasingQuickSearch{height:auto;display:none}#frontPageLeasingQuickSearch .leasingContainer .excludeSelection{display:flex;align-items:center}#frontPageLeasingQuickSearch .leasingContainer .excludeSelection .mbsc-switch{padding-left:0;margin-left:-.4em}#frontPageLeasingQuickSearch .leasingContainer .excludeSelection .textLabel{margin:0 8px 0 -8px}#frontPageLeasingQuickSearch .leasingContainer.frontPageQuickSearchFirstLine{margin-top:18px}#frontPageLeasingQuickSearch .switchMessage{display:none;font-style:italic;border:1px solid #b3b3b6;padding:5px 10px;margin:10px 0 10px .4em;border-radius:2px;max-width:375px;text-align:center}#frontPageLeasingQuickSearch .switchMessage.active{display:flex;align-items:center;justify-content:center}#frontPageLeasingQuickSearch .switchMessage .icon{margin-left:8px;color:#01767e;font-size:20px}.frontPageTabActive{color:#01767e!important;border-bottom:6px solid #01767e!important}.frontPageTabActive .tabTitle{color:#01767e!important}.frontPageQuickSearchTabs{display:flex;justify-content:space-between;margin-bottom:18px;-webkit-tap-highlight-color:transparent}.frontPageQuickSearchTab{color:#505149;border-bottom:6px solid #b3b3b6;flex:1;-webkit-tap-highlight-color:transparent}.frontPageQuickSearchTab .tabName{font-size:25px;font-weight:700;display:flex;flex-direction:column;justify-content:center;align-items:center}.frontPageQuickSearchTab .tabName .fas{display:block;margin-bottom:10px}.frontPageQuickSearchTab .tabName .tabTitle{font-size:15px}.frontPageQuickSearchTab .tabName .tabSubtitle{display:none;font-size:16px;font-weight:400;margin-top:5px}.frontPageQuickSearchTab img{animation:none;margin-bottom:2px;height:36px;width:auto}.frontPageUsedQuickSearchForm{display:flex;flex-direction:column}.frontPageQuickSearchFirstLine{margin-bottom:1px}.frontPageQuickSearchThirdLine{display:flex;flex-direction:column-reverse;font-size:16px}.frontPageQuickSearchThirdLine .link{font-weight:700}.frontPageQuickSearchThirdLine .clearSearch{margin:15px .4em 0 .4em;width:auto}.frontPageQuickSearchThirdLine .clearSearch .container{color:#404149}.frontPageQuickSearchThirdLine .clearSearch .resetQuickSearchButton{cursor:pointer;width:170px;color:#404149;display:none;padding:0 0 0 3px}.frontPageQuickSearchThirdLine .clearSearch .fa-times{margin-right:3px}.frontPageQuickSearchThirdLine .toAdvancedSearch{color:#01767e;margin:15px 15px 10px 0}.frontPageQuickSearchThirdLine .toAdvancedSearch .container{float:left;cursor:pointer}.frontPageQuickSearchThirdLine .submitQuickSearchContainer{width:auto;margin:0 .4em}.frontPageQuickSearchThirdLine .submitQuickSearchContainer .submitQuickSearch.button{font-size:18px;width:100%;padding:10px 0;float:right}.frontPageQuickSearchThirdLine .searchLinksContainer{width:auto;margin:0 .4em}.frontPageQuickSearchThirdLine .searchLinksContainer .fa-search{transform:matrix(-1,0,0,1,0,0);float:left;padding:2px 0 0 5px}#frontPageLeasingQuickSearch .titleLink{text-decoration:none}#frontPageLeasingQuickSearch .title{font-weight:700;font-size:21px;color:#404149}#frontPageLeasingQuickSearch .subtitle{font-size:16px;line-height:22px;margin-bottom:10px}#frontPageLeasingQuickSearch a{font-size:16px;line-height:29px}#frontPageLeasingQuickSearch a.button{margin:22px 0 24px 0}#frontPageLeasingQuickSearch .sliderContainer{margin:16px 16px 36px 16px;width:auto}#frontPageLeasingQuickSearch .noUi-handle{width:24px!important;height:24px!important;top:-11px!important;right:-12px!important}#frontPageLeasingQuickSearch .noUi-handle.noUi-active{width:30px!important;height:30px!important;top:-14px!important;right:-15px!important}#frontPageLeasingQuickSearch .sliderLabel{font-size:15px;margin:0 0 18px -8px}#frontPageLeasingQuickSearch .sliderLabel .title{font-size:16px;font-weight:400}#frontPageLeasingQuickSearch .frontPageQuickSearchThirdLine .submitQuickSearchContainer .submitQuickSearch.button{width:100%}.previousSearchPanel{padding:21px 25px 18px 10px;margin-bottom:10px}.previousSearchPanel .title{color:#404149;font-size:24px;font-weight:700}.previousSearchPanel #lastSearchContainer{list-style-type:none;padding-left:9px;height:60px;overflow:hidden;transition:height .6s;margin-top:0}.previousSearchPanel #lastSearchContainer li{display:flex;flex-direction:row;align-items:center;padding:8px 0}.previousSearchPanel #lastSearchContainer li:first-child{text-align:center}.previousSearchPanel #lastSearchContainer li:first-child span{flex:1;color:#bababa;font-size:1.5em;font-weight:700;margin-top:9px}.previousSearchPanel #lastSearchContainer li:nth-child(2n){background-color:#dceff1}.previousSearchPanel #lastSearchContainer .fa-search{transform:matrix(-1,0,0,1,0,0);color:#01767e;font-size:17px;padding:0 10px}.previousSearchPanel #lastSearchContainer li:nth-child(2) .fa-search{text-shadow:0 4px 4px #00000042}.previousSearchPanel #lastSearchContainer #date{font-size:.9em;color:#404149;font-weight:700}.previousSearchPanel #lastSearchContainer .lastSearchLink{display:block;font-size:1.3em;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:71vw!important;cursor:pointer}.previousSearchPanel .footerButtons{display:flex;font-size:1.3em;text-transform:uppercase;padding-left:9px;flex-direction:column}.previousSearchPanel .footerButtons #lastSearchDropdown{flex:1;margin-bottom:15px;display:none}.previousSearchPanel .footerButtons #lastSearchDropdown a{cursor:pointer}.previousSearchPanel .footerButtons #clearSearchHistoryLink{color:#404149;cursor:pointer;justify-content:flex-end;display:none;flex:1}.previousSearchPanel .footerButtons #clearSearchHistoryLink span{padding:1px 4px 0 0}.quickSearchSelect{position:relative;cursor:pointer;flex:1;text-align:center}.quickSearchSelect .mbsc-mobiscroll.mbsc-input{margin:0 .4em 1em .4em}.clearOption{display:none;position:absolute;right:9%;font-size:28px;bottom:25%}.modifySearchContainer.mbsc-mobiscroll{font-family:'Roboto Condensed',Times!important}.modifySearchContainer .mbsc-control-w{font-family:'Roboto Condensed',Times!important}.modifySearchContainer .searchInputs{margin:30px;display:flex;flex-wrap:wrap;justify-content:space-between}.leasing_cars .modifySearchContainer .searchInputs{border-top:1px solid #b3b3b6;margin:0 30px}.leasing_cars.mobileDevice .modifySearchContainer .searchInputs{border-top:none}.new_cars .modifySearchContainer .searchInputs{justify-content:flex-start;border-bottom:1px solid #b3b3b6;border-top:1px solid #b3b3b6;margin:10px 0 20px 0;padding-top:.5em}.modifySearchContainer.mbsc-mobiscroll .searchInputs .mbsc-input{margin:.5em}.modifySearchContainer .searchInputs .checkboxInput{width:100%}.modifySearchContainer .title{font-weight:700;padding:32px;margin:-60px 0 0 0;text-align:center;font-size:28px}.new_cars .modifySearchContainer .title{padding:0;margin:0;text-align:left;font-size:24px}.modifySearchContainer .separator{position:relative;display:flex;align-items:center;font-size:14px;font-weight:700;color:#66676d;height:17px;padding:0 28px}.modifySearchContainer .separator.display-none{display:none}.modifySearchContainer .sectionTitle{padding:0 2px;background:#fff}.separator::after,.separator::before{content:'';flex:1;border-bottom:1px solid #b3b3b6}.modifySearchContainer .searchInputs .title{font-size:17px;margin:auto 0;text-align:left}.leasing_cars .modifySearchContainer .searchInputs .makeAndModel .title{display:none}.leasing_cars .modifySearchContainer .searchInputs .makeAndModel .title.smallDevice{display:block}.new_cars .modifySearchContainer .searchInputs .title{font-size:16px}.new_cars .modifySearchModal .searchInputs .element .headerElements{display:flex;justify-content:space-between}.modifySearchContainer .searchInputs .checkboxes{display:flex}.modifySearchContainer .searchInputs .checkboxes.vatDiscount{margin:-8px 0 8px 0}.modifySearchContainer .searchInputs .checkboxes .mbsc-checkbox-box{right:inherit}.modifySearchContainer .searchInputs .checkboxes .checkboxLabel{padding-left:2.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.new_cars .modifySearchContainer .searchInputs .checkboxes .checkboxLabel{padding-left:1.5em}.modifySearchContainer .searchInputs .group{width:100%}.modifySearchContainer .searchInputs .group.fullRow{width:100%;display:flex;flex-direction:column}.modifySearchContainer .searchInputs .group.leasingType{margin:30px 0 20px 0}.modifySearchContainer.mobile .searchInputs .group.leasingType{margin-top:10px}.modifySearchContainer .searchInputs .group.leasingType .switchMessage{display:none;font-style:italic;border:1px solid #b3b3b6;padding:5px 10px;margin:10px 0 0 0;border-radius:2px;max-width:375px;text-align:center}.modifySearchContainer .searchInputs .group.leasingType .switchMessage.active{display:flex;align-items:center;justify-content:center}.modifySearchContainer .searchInputs .group.leasingType .switchMessage .icon{margin-left:8px;color:#01767e;font-size:20px}.modifySearchContainer .searchInputs .group.leasingType .textLabel{cursor:pointer}.modifySearchContainer .searchInputs .group.makeAndModel .mbsc-label-inline.mbsc-input.mbsc-control-w .mbsc-label{width:20%}.modifySearchContainer .searchInputs .element{display:inline-block;width:100%}.modifySearchContainer .searchInputs .group.imageList .inputContainer{margin-right:-20px;display:flex;flex-wrap:wrap;justify-content:space-between}.modifySearchContainer .searchInputs .group.imageList .inputContainer>div{position:relative;flex-basis:40%;border:2px solid #505149;border-radius:3px;cursor:pointer;margin:10px 20px 10px 0;flex-grow:1}.modifySearchContainer .searchInputs .group.imageList .inputContainer>div.active{background:#01767e;border:2px solid #01767e}.modifySearchContainer .searchInputs .group.imageList .inputContainer>div.active .checkboxLabel{color:#fff}.modifySearchContainer .searchInputs .group.imageList .inputContainer>div.active .minMaxValues span{color:#fff}.modifySearchContainer .searchInputs .group.imageList .inputContainer>div.disabled{border:2px solid #b3b3b6}.modifySearchContainer .searchInputs .group.imageList .inputContainer>div.disabled span{color:#b3b3b6}.modifySearchContainer .searchInputs .group.imageList.chargingType .inputContainer>div{flex-basis:auto}.modifySearchContainer .searchInputs .group .group{width:100%}.modifySearchContainer .searchInputs .group.imageList .checkboxLabel{display:flex;align-items:center}.modifySearchContainer .searchInputs .group.imageList input{cursor:pointer}.modifySearchContainer .searchInputs .leasingTypeSwitches{display:flex;flex-direction:column;margin-left:-1em}.used_cars .modal .mbsc-mobiscroll .searchInputs .group.imageList .mbsc-checkbox{display:flex;justify-content:center;padding:10px;cursor:pointer}.used_cars .modal .mbsc-mobiscroll .searchInputs .group.imageList.co2Emission .mbsc-checkbox{padding:7px}.leasing_cars .modal .mbsc-mobiscroll .searchInputs .group.imageList .mbsc-checkbox{display:flex;justify-content:center;padding:10px;cursor:pointer}.leasing_cars .modal .mbsc-mobiscroll .searchInputs .group.imageList.co2Emission .mbsc-checkbox{padding:7px}.modal .mbsc-mobiscroll .searchInputs .group.imageList .mbsc-checkbox-box{display:none}.modifySearchContainer .searchInputs .group.imageList.fuelType .checkboxLabel img{margin-right:5px}.modal .mbsc-mobiscroll .searchInputs .group.imageList.fuelType .mbsc-checkbox{padding:10px 0}.modifySearchContainer .searchInputs .group.imageList.bodyType .inputContainer>div{flex-basis:30%;height:80px;border-radius:5px;display:flex;justify-content:center}.modifySearchContainer .searchInputs .group.imageList.bodyType .inputContainer>div.active{background:#fff}.modifySearchContainer .searchInputs .group.imageList.bodyType .checkboxLabel{flex-direction:column}.modifySearchContainer .searchInputs .group.imageList.bodyType .checkboxLabel img{margin-bottom:5px}.modifySearchContainer .searchInputs .group.imageList.bodyType .inputContainer>div.active .checkboxLabel{color:#01767e}.modal .mbsc-mobiscroll .searchInputs .group.imageList.bodyType .mbsc-checkbox{padding:0;width:100%;align-items:center}.modifySearchContainer .searchInputs .group.imageList.popularFeatures .inputContainer>div{flex-basis:auto}.modifySearchContainer .searchInputs .group.location .mbsc-mobiscroll.mbsc-input{margin:0}.modifySearchContainer .searchInputs .group.location .mbsc-input-wrap{display:none}.modifySearchContainer .searchInputs .group.location .mbsc-mobiscroll .mbsc-fr-popup{font-size:14px}.modifySearchContainer .searchInputs .group.location .mbsc-mobiscroll .mbsc-sc-itm{font-size:14px}.modifySearchContainer .searchInputs .group.location .inputContainer .title{font-size:16px;font-weight:400}.modifySearchContainer .searchInputs .group.location .mbsc-fr.mbsc-sc{z-index:0;margin-bottom:10px}.modifySearchContainer .searchInputs .group.location .mbsc-sc-whl{border:1px solid #e9ebee}.modifySearchContainer .searchInputs .group.location .mbsc-mobiscroll .mbsc-sc-whl-w{margin:0}.modifySearchContainer .searchInputs .group.location .municipality .mbsc-mobiscroll .mbsc-sc-whl-w{margin-right:0}.modifySearchContainer .searchInputs .group.location .municipality.disabled .mbsc-mobiscroll .mbsc-sc-whl-w{background:#f7f7f7}.modifySearchContainer .searchInputs .group.location .mbsc-mobiscroll .mbsc-sc-whl-gr{padding:2px 0}.modifySearchContainer .searchInputs .group.location .municipality.element{position:relative}.popup.mbsc-mobiscroll .group.location .mbsc-fr-w{min-width:auto}.new_cars .modifySearchContainer .searchInputs .element{width:100%}.modifySearchContainer .searchInputs.colors .checkboxes{flex-wrap:wrap}.modifySearchContainer .searchInputs.colors .checkboxes label{width:46%}.modifySearchContainer .searchInputs.colors .checkboxes input{cursor:pointer}.modifySearchContainer .searchInputs.colors .checkboxes .specialColors{border-bottom:1px solid #b3b3b6;padding:0 0 20px 0;margin-bottom:20px;width:100%;display:flex}.modifySearchContainer .mbsc-label-inline.mbsc-input.mbsc-control-w{border:1px solid #787878;border-radius:3px;margin:10px 0}.modifySearchContainer .mbsc-mobiscroll.mbsc-input-outline.mbsc-input .mbsc-label{background:#e9ebee82!important;font-weight:700;text-align:center}.used_cars .modifySearchContainer .mbsc-mobiscroll.mbsc-input-outline.mbsc-input .mbsc-control{border:none}.leasing_cars .modifySearchContainer .mbsc-mobiscroll.mbsc-input-outline.mbsc-input .mbsc-control{border:none}.used_cars .modifySearchContainer .mbsc-mobiscroll.mbsc-input-outline.mbsc-input .mbsc-control.filterFeature{border:1px solid #e9ebee;padding-left:35px}.modifySearchContainer .sliderInputs .mbsc-mobiscroll.mbsc-input-outline.mbsc-input .mbsc-control{border:1px solid #66676d}.modifySearchContainer.mbsc-mobiscroll a{color:#fff;width:100%;background:#fff;text-align:center;margin:0 0 10px 0;padding:10px 0}.modifySearchContainer.mbsc-mobiscroll .sectionAnchors a{color:#01767e}.modifySearchContainer.mbsc-mobiscroll .group a{color:#01767e}.modifySearchContainer.mbsc-mobiscroll a.button.orange{text-transform:uppercase}.modifySearchContainer.mbsc-mobiscroll a.advancedSearch{color:#01767e;text-transform:none}.modifySearchContainer.mbsc-mobiscroll a.resetQuickSearchButton i{margin-right:2px}.modifySearchContainer.mbsc-mobiscroll a.clearSearch{color:#404149}.modifySearchContainer.mbsc-mobiscroll .notifyjs-container a.remodal-close{display:block;position:absolute;color:#568584;padding:0;width:25px;height:25px}.modifySearchContainer.mbsc-mobiscroll .notifyjs-container a.remodal-close:before{content:"\00d7";font-size:25px;width:28px;line-height:25px}.modifySearchContainer.mbsc-mobiscroll .notifyjs-bootstrap-clearModifySearch{padding:20px}.modifySearchContainer.mbsc-mobiscroll .driveTrain .mbsc-checkbox{padding:1em .1em 1em .8em}.modifySearchContainer .searchInputs .group.imageList .driveTrain.inputContainer>div{flex-basis:25%}.modifySearchContainer .submitContainer{text-align:center;width:100%}.new_cars .modifySearchContainer .submitContainer{margin-top:-60px}.used_cars .modifySearchContainer .submitContainer .advancedSearchContainer{display:none}.modifySearchContainer.mobile .submitContainer{margin:0 auto 6.5em auto}.modifySearchContainer .clearOption{background-color:#fff;color:#01767e;top:-.4em;right:-.48em;font-size:27px;width:27px;height:26px;border-radius:12px;text-align:center;z-index:1;cursor:pointer}.new_cars .modifySearchContainer .clearOption{right:-.18em}.modifySearchContainer .inputContainer{position:relative}.modifySearchContainer .submitContainer .remodal-close{display:none;position:inherit}.modifySearchContainer .submitContainer .remodal-close:before{content:none}.modifySearchContainer .excludeSelection{display:flex;align-items:center;justify-content:flex-end}.leasing_cars .modifySearchContainer .excludeSelection{justify-content:flex-start}.modifySearchContainer .excludeSelection.excludeColors{font-size:16px;font-weight:400}.modifySearchContainer .excludeSelection .textLabel{margin:0 8px 0 -8px}.modifySearchContainer .mbsc-mobiscroll.mbsc-ltr.mbsc-switch{padding:1em 3.375em 1em 1em}.modifySearchContainer .searchInputs .group .headerElements{text-transform:none;font-size:16px;font-weight:400;display:flex;justify-content:space-between}.modifySearchContainer .tags{display:none;position:relative;height:28px;overflow:hidden}.modifySearchContainer .tags.active{display:flex;padding:5px 5px 0 5px}.modifySearchContainer .tags .container{display:flex;align-items:center;flex-wrap:wrap}.modifySearchContainer .tags .remodal-close.main{flex-shrink:0;padding:8px 10px;margin:-5px 5px 0 -5px;position:relative;width:16px;height:16px}.modifySearchContainer .tags .remodal-close.main:before{line-height:32px}.modifySearchContainer .tags .tag{height:19px;line-height:19px;padding:2px 25px 2px 15px;margin:0 5px 5px 0;background:#01767e;border-radius:20px;color:#fff;position:relative;flex-shrink:0}.modifySearchContainer .tags .tag>span{font-size:16px}.modifySearchContainer .tags .remodal-close.secondary{width:18px;padding:4px 0;height:15px}.modifySearchContainer .tags .remodal-close.secondary:before{font-size:12px;line-height:24px;color:#fff;width:15px}.modifySearchContainer .tagsComponent{border-radius:20px;overflow:visible!important;position:relative;background:#e9ebee;margin:10px 0 20px 0}.modifySearchContainer .location .tagsComponent{margin:10px 0}.modifySearchContainer .tagsComponent .seeMore{z-index:2;display:none;height:25px;color:#3d8286;cursor:pointer;position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;font-size:20px;background:linear-gradient(transparent,#ffffff75 30%,#fff)}.modifySearchContainer .tagsComponent .seeMore.open{background:0 0}.modifySearchContainer .tagsComponent .seeMore .fa:before{background:#fff;border-radius:50%;font-size:15px;padding:5px;box-shadow:0 0 4px #00000042;bottom:-14px;position:absolute}.modifySearchContainer .model.inputContainer.disabled .mbsc-label{color:#b3b3b6}.modifySearchContainer .model.inputContainer.disabled .mbsc-label-inline.mbsc-input.mbsc-control-w{border:1px solid #b3b3b6}.modifySearchContainer .searchInputs.featuresInputs .checkboxes{flex-wrap:wrap}.modifySearchContainer .searchInputs.featuresInputs{margin-top:8px}.modifySearchContainer .searchInputs.featuresInputs .checkboxes>div{width:100%;display:block}.modifySearchContainer .longLabel{display:none}.modifySearchContainer .shortLabel{display:block}.used_cars .modal .modifySearchContainer .mbsc-mobiscroll.mbsc-ltr.mbsc-checkbox{padding:10px 10px 10px 0;margin-left:-1em}.used_cars .modal .modifySearchContainer .group.imageList .mbsc-mobiscroll.mbsc-ltr.mbsc-checkbox{margin-left:0}.leasing_cars .modal .modifySearchContainer .mbsc-mobiscroll.mbsc-ltr.mbsc-checkbox{padding:10px 10px 10px 0;margin-left:-1em}.leasing_cars .modal .modifySearchContainer .group.imageList .mbsc-mobiscroll.mbsc-ltr.mbsc-checkbox{margin-left:0}.modifySearchContainer .submitContainer .buttons a.button{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-size:18px;display:flex;align-items:center}.modifySearchContainer .submitContainer .buttons{padding:14px 0;margin:0;display:flex;flex-direction:column-reverse;justify-content:flex-end;align-items:center}.used_cars .modifySearchContainer .submitContainer .buttons{padding:14px;box-shadow:0 0 6px #00000075;margin:0 10px;border-top:4px solid #01767e}.leasing_cars .modifySearchContainer .submitContainer .buttons{padding:14px;box-shadow:0 0 6px #00000075;margin:0 10px;border-top:4px solid #01767e}.modifySearchContainer .submitContainer{display:flex;flex-direction:column-reverse;margin:0 auto;z-index:6;background:#fff}.modifySearchContainer .submitContainer .buttons .submitQuickSearch{padding:6px 25px;height:41px;justify-content:center;color:#fff;background:#953778;text-transform:uppercase}.modifySearchContainer.mbsc-mobiscroll a{margin:0;color:#01767e;text-transform:none}.modifySearchContainer .submitContainer .buttons>div{display:flex}.price.mbsc-fr-pointer .mbsc-fr-w .mbsc-sc-whl-gr-c{min-width:50%}.consumption.mbsc-fr-pointer .mbsc-fr-w .mbsc-sc-whl-gr-c{min-width:50%}.modifySearchModal .modifySearchContainer .searchInputs .title{padding:10px 0}.modifySearchModal .modifySearchContainer .searchInputs .title.colorsTitle{display:flex;justify-content:space-between;align-items:center}.modifySearchModal .searchInputs .group.popularFeatures .headerElements{padding-bottom:10px;flex-direction:column;align-items:flex-start}.modifySearchModal .modifySearchContainer .searchInputs .group.popularFeatures .title{padding-bottom:0}.modifySearchModal .modifySearchContainer .searchInputs .group.popularFeatures .subtitle a{padding:0;line-height:normal;background:0 0}.modifySearchModal .modifySearchContainer .searchInputs.featuresInputs .title{font-size:16px;padding:25px 0 10px 0}.used_cars .modifySearchModal .featuresTitle{text-align:left;padding:10px 0;font-size:17px;display:flex!important;flex-direction:column;justify-content:space-between}.modifySearchModal .featuresTitle>span{width:100%}.modifySearchModal .featuresTitle span.mbsc-input-wrap{margin:15px 0}.modifySearchModal .featuresTitle.mbsc-mobiscroll.mbsc-input-outline .mbsc-input-ic{font-size:18px;top:-2px;color:#404149;margin:0;height:35px}.modifySearchModal .featuresTitle.mbsc-mobiscroll.mbsc-input{margin:28px 28px -18px 28px}.modifySearchModal .featuresInputs .checkboxes>div:nth-of-type(1n+8){display:none}.modifySearchModal .featuresInputs .showMore{padding:0;width:110px;text-align:left;text-decoration:none}.modifySearchModal .mbsc-mobiscroll.mbsc-input-outline.mbsc-input input.filterFeature{height:35px;font-size:18px}.modifySearchModal .mbsc-mobiscroll.mbsc-ltr.mbsc-input-outline.mbsc-ic-left .mbsc-left-ic{left:0}.modifySearchModal .warranties .mbsc-label-inline.mbsc-input.mbsc-control-w .mbsc-label{width:42%}.notifyjs-bootstrap-base.notifyjs-bootstrap-clearModifySearch{font-size:1em}.traveller .notifyjs-bootstrap-base.notifyjs-bootstrap-clearModifySearch{font-size:1.3em}.notifyjs-bootstrap-clearModifySearch{width:185px;margin-bottom:5px;text-align:center}.modifySearchModal .co2Emission span.letter{display:inline-block;width:35px;height:34px;font-weight:700;font-size:20px;position:absolute;top:0;left:0;line-height:33px;text-align:center}.modifySearchModal .co2Emission .inputContainer span{font-size:16px}.modifySearchModal .co2Emission .inputContainer>div.active{background:#01767e;border:2px solid #01767e;border-radius:3px}.modifySearchModal .co2Emission .inputContainer>div.active{color:#fff}.modifySearchModal .co2Emission .A_emission .lessThen{margin-right:5px}.modifySearchModal .co2Emission .A_emission .letter{background:#39b54a;color:#fff}.modifySearchModal .co2Emission .B_emission .letter{background:#8dc63f;color:#fff}.modifySearchModal .co2Emission .C_emission .letter{background:#cbdb2a;color:#fff}.modifySearchModal .co2Emission .D_emission .letter{background:#fff200;color:#000}.modifySearchModal .co2Emission .E_emission .letter{background:#febf16;color:#000}.modifySearchModal .co2Emission .F_emission .letter{background:#f78e25;color:#000}.modifySearchModal .co2Emission .G_emission .letter{background:#f15a29;color:#000}.modifySearchModal .co2Emission .checkboxInput label{position:static;margin-left:35px!important}.modifySearchModal .co2Emission .minMaxValues{text-align:center}.selectWarrantyImg{width:35px;height:35px;font-size:10px}.selectWarrantyImgContainer{margin-right:15px;width:35px;height:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;vertical-align:middle}.modifySearchContainer .sliderInputs{display:flex}.modifySearchContainer .sliderInputs .inputsSeparator{width:15px;margin-top:55px;border-top:1px solid #787878}.used_cars .modifySearchContainer .sliderInputs .mbsc-mobiscroll.mbsc-input{margin:10px 0}.used_cars .modifySearchContainer .sliderInputs{align-items:center;justify-content:space-between}.used_cars .modifySearchContainer .sliderInputs .inputsSeparator{margin:0 25px}.used_cars .modifySearchContainer .group.rightSide .minMaxSlider .noUi-value.noUi-value-horizontal.noUi-value-large:last-child{transform:translate(0,50%);left:auto!important;right:-17px}.leasing_cars .modifySearchContainer .sliderInputs{align-items:center;justify-content:space-between}.leasing_cars .modifySearchContainer .sliderInputs .mbsc-mobiscroll.mbsc-input{margin:10px 0}.leasing_cars .modifySearchContainer .sliderInputs .inputsSeparator{margin:0 25px}.modifySearchContainer .noUi-tooltip{display:none;background:#01767e;color:#fff;border-radius:15px;bottom:130%!important}.modifySearchContainer .noUi-active .noUi-tooltip{display:block}.modifySearchContainer .minMaxSlider{margin:50px 26px 60px 26px}.used_cars .modifySearchContainer .minMaxSlider{margin:26px 17px 60px 17px}.leasing_cars .modifySearchContainer .minMaxSlider{margin:26px 17px 60px 17px}.noUi-horizontal{height:3px!important}.noUi-target{border-radius:0!important;background:#787878!important;border:none!important;box-shadow:none!important}.noUi-connect{background:#01767e!important}.noUi-handle{cursor:pointer!important;width:35px!important;height:35px!important;border:1px solid #01767e!important;box-shadow:0 4px 4px #00000042!important;box-sizing:border-box!important;border-radius:17px!important;top:-16px!important;right:-17px!important;outline:0!important}.noUi-handle:after,.noUi-handle:before{display:none!important}.noUi-handle.noUi-active{width:47px!important;height:47px!important;background:linear-gradient(180deg,#fff 0,#fff0 100%),#fff!important;border:6px solid #52b1b7a6!important;border-radius:23px!important;top:-22px!important;right:-23px!important}.noUi-value-horizontal{margin-top:5px}.sliderInputs .mbsc-err-msg{display:none}#modalModifySearch .mbsc-err-msg{position:absolute;font-size:.94em;left:0}.used_cars #modalModifySearch{min-height:1050px}.new_cars #modalModifySearch{min-height:830px}#modalModifySearch .clearSearch .resetQuickSearchButton{color:#000}.modifySearchModal .mbsc-mobiscroll .mbsc-radio-box::after{background:#01767e}.modifySearchModal .mbsc-mobiscroll .mbsc-radio-box{border-color:#01767e}.modifySearchModal .mbsc-mobiscroll.mbsc-radio{padding:.5em 1.4em;cursor:pointer}.modifySearchModal .mbsc-radio-box{left:0}.modifySearchModal .fuelConsumption .radioButtons{display:flex;justify-content:center;flex-wrap:wrap;margin-left:1.4em}.modifySearchModal .sectionAnchors{margin:0 28px 32px 28px;display:flex;justify-content:space-between;flex-wrap:wrap;font-size:12px;color:#01767e}.modifySearchModal .sectionAnchors a{padding:0;line-height:normal;width:60%}.modifySearchModal .sectionAnchors a.right{text-align:right;width:40%}.modifySearchModal .sectionAnchors a.left{text-align:left}.modifySearchModal .mobile .sectionAnchors{display:none}.saveSearchIcon{background:url('/images/common/list_pages/watchdog.svg') no-repeat 0 0;display:inline-block;width:18px;height:20px}.saveSearchIcon.white{background:url('/images/common/list_pages/watchdog-white.svg') no-repeat 0 0}.mbsc-fr-w{font-size:70.5%!important;font-family:'Roboto Condensed',Times!important}.mbsc-form{font-family:'Roboto Condensed',Times!important}.mbsc-control-w{font-family:'Roboto Condensed',Times!important}.mbsc-fr.mbsc-sc{z-index:99999}.mbsc-sel .mbsc-sc-itm.mbsc-btn-e.mbsc-sc-itm-sel{font-weight:400}.mbsc-sc-itm.mbsc-btn-e.mbsc-sc-itm-sel{font-weight:700;background:#e9ebee!important}.mbsc-sc-itm.mbsc-btn-e{text-align:left}.mbsc-sc-itm-ml{font-size:22px!important}.mbsc-mobiscroll .mbsc-sc-whl-multi .mbsc-sc-itm-sel:before{color:#01767e!important}.mbsc-mobiscroll .mbsc-sc-lbl{color:#01767e!important}.mbsc-sel-gr{line-height:17px!important;white-space:pre-wrap!important;display:flex;align-items:center}.mbsc-sc-itm-3d.mbsc-sel-gr{margin:0!important}.mbsc-mobiscroll .mbsc-fr-btn0{color:#01767e!important;font-weight:700}.mbsc-fr-btn1{background:#01767e!important;color:#fff!important;font-weight:700}.mbsc-sc-whl-gr-3d{perspective:1700px!important}.mbsc-input.mbsc-sel-filter-cont{margin-bottom:.5em!important}.mbsc-mobiscroll.mbsc-form{background:#fff!important}.mbsc-mobiscroll .mbsc-input-outline.mbsc-input .mbsc-label{background:#fff!important}.mbsc-mobiscroll .mbsc-input-outline.mbsc-input.disabled .mbsc-label{background:#f7f7f4!important}.transmissionTypeDropdown .mbsc-sel-filter-cont{display:none}.mbsc-material .mbsc-fr-w{background:#fff!important}.mbsc-mobiscroll .mbsc-fr-popup{font-size:2em}.mbsc-fr-lock.mbsc-fr-lock-ios{top:0!important}.mbsc-mobiscroll .mbsc-checkbox-box{background:#fff!important;border:2px solid #01767e}.mbsc-mobiscroll .mbsc-checkbox input:disabled+.mbsc-checkbox-box{border:2px solid #b3b3b6}.mbsc-mobiscroll .mbsc-checkbox input:disabled+.mbsc-checkbox-box::after{border-color:#b3b3b6!important}.mbsc-mobiscroll .mbsc-checkbox-box:after{border-color:#01767e!important;top:.1em!important;left:.12em!important}.mbsc-ic.icon.fa:before,.mbsc-ic.icon.fas:before{font-weight:900}.mbsc-ic.icon:before{font-family:'Font Awesome\ 5 Free'}.advSearchBlock{float:left;width:100%;margin:15px 0 0 0;border:1px solid #b3b3b6;background-color:#fff;box-shadow:0 1px 6px #b3b3b6}.advSearchBlock.paddingVertical{padding-top:8px;padding-bottom:8px}.advSearchCol,.advSearchColb{float:left;margin-right:10px}.advSearchColCheckbox{float:left;margin-right:10px;width:300px}.advSearchCol1{float:left;width:100%}.advSearchCol2{float:left;width:100%}.advSearchColBorder{border-right:1px solid #b3b3b6}.advSearchThreeCols{float:left;width:99%;padding-bottom:10px;padding-left:10px}.advSearchHeader{min-height:25px;line-height:25px;font-size:1.3em;padding-top:10px;padding-left:5px}.advSearchHeader div{text-transform:uppercase;font-weight:700;padding:0 20px 0 8px}.advSearchFields{margin-bottom:12px;margin-left:12px}.advSearchFields .searchTagsContainer .selectedListing{display:block;padding-top:15px;margin-top:20px}.advSearchSliderFields{padding:0 0 12px 15px}.advSearchSliderFields div{width:100%}.advSearchFields .nowrap.checkboxInput{float:left;width:45%!important;padding:0 10px 10px 0}.advSearchFields span.removable{float:left;padding:0 4px 0 4px;line-height:19px;margin:0 4px 4px 0;font-weight:700;cursor:pointer}.advSearchFields a{color:#333}.advSearchFields a:hover{text-decoration:none}.advSearchFields .inputContainer{position:relative}.advSearchFields .inputContainer .clearOption{z-index:1;color:#01767e;background-color:#fff;border-radius:12px;cursor:pointer;height:20px;width:21px;font-size:21px;top:-.4em;right:.3em}.advSearchBlock .advSearchMultipleSelect{width:45%;min-width:125px}.advSearchTable{border-spacing:0;border-collapse:collapse;width:100%;margin:8px 0}.advSearchTable .advSearchHeader{padding:0 0 0 4px}.advSearchTable .advSearchSliderFields{padding-left:12px}.advSearchTable td{width:33%;vertical-align:top;border-right:1px solid #b3b3b6}.advSearchTable td.advSearchTableLastCol{border:none}.advSearchTable td.twoCols{width:50%}.advSearchHeader .exclude{color:#01767e;float:right}.advSearchHeader .exclude label{color:#404149;font-size:1em;font-weight:900}.advSearchHeader .exclude label:before{color:#01767e}#makesAndModelsFields{margin-left:0;width:100%}#makesAndModelsFields #chosenCarMakes{display:none}#makesAndModelsFields .makesAndModelsDropdowns{flex:1}#makesAndModelsFields .searchTagsContainer{flex:1;margin:0 4%;display:table;width:92%}#makesAndModelsFields .tagsHeader{font-size:1.3em;font-weight:700;margin-bottom:3px}.allSelected{float:left;padding:3px 4px 3px 4px;border:1px solid #b3b3b6;margin:0 4px 4px 0;font-weight:700}#travellerRelativeContainer{float:left;position:relative;width:100%}.travellerPositioner{float:left;height:0}.travellerPositionerSearch{float:left;height:0;width:100%;position:relative}#traveller{margin-top:10px;background-color:#fff;width:99%;border:1px solid #585f64;float:left;z-index:900;box-shadow:0 3px 10px #666;transform:translateZ(0)}#traveller .radioInput{display:inline}.opera #traveller{margin-top:6px}#traveller_header{float:left;width:100%;padding:0 11px;box-sizing:border-box}#traveller_header>div{padding:6px 0 0 0}#traveller_header .checkboxInput{width:15%;float:left}#traveller_header span:not(.saveSearchSpan){float:left}#traveller_header>div>div a.button>span{font-size:1.3em;line-height:1.5em;font-family:'Roboto Condensed',Times,serif;font-weight:700}#traveller_header>div>div a.button>span.fas.fa-chevron-right:before{float:right;margin-left:10px;font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900}#traveller_header .travelerSearchButtonContainer{margin-top:0;clear:both;float:left}#traveller_header #resultSet{width:95%;font-size:1.3em;font-weight:400;display:none}#traveller_header #lock{margin-right:5px}#traveller_header #lockText{font-size:2em}#traveller_header #resultSet span{font-weight:700;float:none}#traveller_header .checkboxInput{width:auto;margin-top:10px}#traveller_header #resultSet>div{float:left}#traveller_header #resultSet #numberOfSearchResults{margin-left:5px;margin-right:5px}#traveller_header span#searchButton{float:right;padding:0 8px 0 0}#traveller_header input{text-align:center}#traveller_header label{line-height:15px}#traveller_watch{display:none;float:left;width:100%;padding:10px 11px;margin-bottom:10px;box-sizing:border-box}#traveller_watch .lock a{line-height:25px}.travellerAdditionalControls{cursor:pointer;line-height:25px;color:#01767e;font-weight:700}#traveller_controls .announcementAge,#traveller_controls .sortingOrder{width:185px!important}#traveller_watch a{font-weight:700}#traveller_watch .savedSearches>a{font-weight:400}#traveller_watch select{width:190px}#traveller_controls{float:left;width:100%;padding:0 11px;margin-bottom:10px;box-sizing:border-box}#traveller_controls input{margin-top:2px}.separatorTraveller{width:96%;height:1px;border-bottom:1px solid #b3b3b6;float:left;margin-left:2%;margin-right:2%;margin-top:10px}.separatorTravellerWatch{width:99%;height:1px;border-bottom:1px solid #b3b3b6;float:left;margin:10px 0 10px 0}#areaList{float:left;width:50%;min-width:300px;padding-bottom:15px}#areasSelected{float:left;width:50%;min-width:300px}#areasSelected div{float:left}#areasSelectedList{clear:left;margin-top:6px;width:100%}#areasSelectedList div{margin:0 5px 0 0;padding:4px 0 4px 0}.fuelTypeContainer{margin:10px 0 10px 0;padding-left:12px}.bodyTypes .checkboxInput{width:30%}.driveTrainCheckboxRow.checkboxInput,.transmissionCheckboxRow.checkboxInput{vertical-align:baseline;width:100%}.advSearchIcon{height:40px;overflow:hidden;background:url('/images/common/search_pages/icons.png') no-repeat 0 0}.advSearchBodyType{width:78px;padding:8px 0 8px 0;text-align:center}.advSearchBodyType.last{border-right:none}.advSearchBodyType label{top:5px!important;margin-bottom:10px}.advSearchBodyTypeImg{height:30px}.advSearchBodyTypeImg .img{width:60px;height:25px;overflow:hidden;margin-left:10px;background:url('/images/common/body_types.png') no-repeat}.advSearchBodyTypeImg label{display:block;height:100%}.img.SEDAN{background-position:0 0}.img.COUPE{background-position:-60px 0}.img.STATION_WAGON{background-position:-120px 0}.img.SPECIAL_CAR{background-position:-180px 0}.img.OFFROAD{background-position:-240px 0}.img.VAN{background-position:-300px 0}.img.MPV{background-position:-360px 0}.img.CONVERTIBLE{background-position:-420px 0}.img.PICK_UP{background-position:-480px 0}.img.HATCHBACK{background-position:-540px 0}.advSearchBodyTypeText{text-align:center}.guaranteeIcon{float:left;padding:5px;width:45px;height:45px}.serviceManualIcon{width:40px;background-position:0 0;margin-right:4px;margin-left:40px;margin-top:15px}.serviceManualIcon label{display:block;height:100%}.serviceManualCheckbox{float:left}.serviceManualCheckbox.checkboxInput{width:100%}.doorCountContainer .checkboxInput,.passengerContainer .checkboxInput{width:45px;line-height:22px}#serviceManualIncluded{vertical-align:middle;margin-top:2px}.driveContainer input{vertical-align:middle;margin-top:2px}.transmissionFirstCol{float:left;width:28%}.transmissionIconRow{float:left;width:100%;height:46px}.transmissionIconRow div{margin-left:15px}.transmissionCol{float:left;width:36%}.transmissionCheckboxRow{float:left;width:100%;height:25px}.transmissionCheckboxRow div{float:left}.transmissionTypeIcon{width:40px}.transmissionTypeIcon.MANUAL{background-position:-80px 0}.transmissionTypeIcon.AUTOMATIC{background-position:-40px 0}.transmissionTypeIcon label{display:block;height:100%}.driveTrainCol{float:left;width:120px}.driveTrainIconRow{float:left;width:100%;height:46px}.driveTrainTypeIcon{width:60px}.driveTrainTypeIcon.FRONT_WHEEL_DRIVE{background-position:-240px 0}.driveTrainTypeIcon.REAR_WHEEL_DRIVE{background-position:-300px 0}.driveTrainTypeIcon.FOUR_WHEEL_DRIVE{background-position:-360px 0}.driveTrainTypeIcon label{display:block;height:100%}.driveTrainCheckboxRow{float:left;width:100%;height:25px}.passengerContainer{clear:left;float:left;margin-top:10px;width:100%}.passengerCountIcon{width:40px;background-position:-420px 0;margin-top:5px}.doorCountContainer{clear:left;float:left;margin-top:10px;width:100%}.doorCountIcon{width:40px;background-position:-120px 0;margin-top:5px}.fuelTypeContainer input{vertical-align:middle}span.fuelConsumptionTypeContainer input{margin-right:4px}.checkboxInput.antiCorrosionWarranty{width:100%}.checkboxInput.radioInput.benefitType{width:60%}.co2EmissionImageContainer a{width:26px;height:26px;overflow:hidden;background:url('/images/new_cars/co2_emission_buttons/emission_buttons.png') no-repeat;display:inline-block}.co2EmissionImageContainer a.A{background-position:0 0}.co2EmissionImageContainer a.B{background-position:0 -26px}.co2EmissionImageContainer a.C{background-position:0 -51px}.co2EmissionImageContainer a.D{background-position:0 -77px}.co2EmissionImageContainer a.E{background-position:0 -102px}.co2EmissionImageContainer a.F{background-position:0 -128px}.co2EmissionImageContainer a.G{background-position:0 -154px}.co2EmissionImageContainer a.A.selected{background-position:0 -180px}.co2EmissionImageContainer a.B.selected{background-position:0 -206px}.co2EmissionImageContainer a.C.selected{background-position:0 -232px}.co2EmissionImageContainer a.D.selected{background-position:0 -257px}.co2EmissionImageContainer a.E.selected{background-position:0 -283px}.co2EmissionImageContainer a.F.selected{background-position:0 -309px}.co2EmissionImageContainer a.G.selected{background-position:0 -334px}a.hideListItem{width:20px;height:26px;overflow:hidden;cursor:pointer;color:#fff;text-decoration:none}a.hideListItem i{font-size:20px;line-height:40px}.carsListItemImageContainer a.hideListItem{position:absolute;bottom:7px;left:7px;z-index:1;display:none}.carsListItemCarDetailBottomContainer a.hideListItem{text-align:center;height:100%;float:left}#noEnergyClassMessage{float:left}#appearancePanel{padding-left:18px}.colorContainer.checkboxInput{width:33%;min-height:26px}#filterImages,#filterPublishTime{clear:both;margin-top:10px}.quarantee .float-left{clear:both}.lock .display-inline-block{margin:0 0 0 20px}.lock .display-inline-block a{margin:10px 0 0}.lock .sortAndRestrict{clear:both;float:left;margin-top:5px}.sortRestrictSearchResultsControls .announcementAgeRestriction,.sortRestrictSearchResultsControls .sortingOrder{width:185px}.sortRestrictSearchResultsControls .advSearchFields{float:left;width:98%}.sortRestrictSearchResultsControls .advSearchCol{width:80%;clear:both;padding-bottom:10px}.advancedSearchWarrantyInputRow{margin:10px 10px 0 0}.additionalSearchButton{margin-right:15px}.additionalSearchButton a{color:#fff}.additionalSearchButton a span{font-family:'Roboto Condensed',Times,serif;font-weight:700;font-size:1.3em;line-height:1.5em;float:left}.additionalSearchButton a span:before{float:right;margin-left:10px;font-family:'Font Awesome 5 Free';font-style:900;font-weight:700}#usedCarsSearchPageContent{width:100%}#bottomSubmitNewCarSearchLink{margin-bottom:15px}#youTubeFrame{margin-top:60px}.saveSearchSpan{display:inline-block}.soloIcon{padding:0 1px}.listMainColumn{float:left;width:100%;font-size:1.1em}.listSideColumn{float:left;width:200px;font-size:1.1em;display:none}.listMainColumn #almad-leaderboard-1,.listMainColumn #almad-parade-1{text-align:center}.listSideColumn a{font-weight:700;color:#fff}#newCarsQuickSearch .checkboxInput{margin-bottom:5px}#stickySkyScraper{float:left;width:100%}.carItemRightSideBox,.carListRightSideBox{padding:10px;margin-top:10px;border:1px solid #b3b3b6;border-radius:2px;background-color:#fff;font-size:1.1em;box-shadow:0 1px 6px #b3b3b6}.carItemRightSideBox h2,.carListRightSideBox h2{font-size:18px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.carItemRightSideBox h3,.carListRightSideBox h3{font-size:1.15em;margin-top:5px}.carItemRightSideBox ul,.carListRightSideBox ul{margin-bottom:0;padding-left:10px}.carListRightSideBox.articleBox h2{margin-bottom:5px}.carListRightSideBox .itemArticles{font-weight:700;color:#01767e;font-size:1.1em}.carListRightSideBox .itemArticles a>img{width:135px;max-height:126px;padding:1px}.carListRightSideBox .itemArticles .separator{border-bottom:1px solid #b3b3b6}.carListRightSideBox .itemArticles span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.listSideBox{float:left;width:180px;margin:0 0 10px 0;padding:10px;border:1px solid #b3b3b6;border-radius:2px;background-color:#fff;display:none}.listSideBox h2{font-size:18px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.listSideBox h3{font-size:1.15em;margin-top:5px}.listSideBox ul{margin-bottom:0;padding-left:10px}.listSideBox.articleBox h2{margin-bottom:5px}.listSideBox .itemArticles{font-weight:700;color:#01767e}.listSideBox .itemArticles a>img{max-width:168px;max-height:126px;padding:1px}.listSideBox .itemArticles .separator{border-bottom:1px solid #b3b3b6}.listTools{font-size:1.1em;font-weight:700;float:right;width:100%}.listTools.active{background-color:#fff}.listTools.links{display:flex;justify-content:flex-end}.listTools .tools{font-size:1.1em;margin-right:5px}.listTools.active .tools{background-color:#fff}.listTools .tools a{margin-right:20px;color:#01767e}.listTools .tools a:hover{margin-right:20px;text-decoration:none}.listTools .tools a:last-child{margin-right:10px}.listTools .tools a:hover .toolIcon{color:#01767e}.listTools .tools span{color:#01767e}.listTools .comparison{cursor:pointer;font-size:1em;display:none;margin-right:10px}.listTools .comparison div{color:#01767e;display:inline-block}.listTools .comparison .countLabelContainer{float:none}.listTools .comparison .countLabelContainer span{margin:0 2px 0 0;background-color:#f90;color:#fff;border-radius:50%;display:inline-block;width:1.65rem;height:1.65rem;text-align:center;line-height:1.6rem;font-size:.85em}.listTools.active .comparison,.listTools.active .comparison div{color:#01767e}.listTools .comparisonList .comparisonItemContainer{position:relative;float:left;max-width:122px}.listTools .comparisonList .comparisonItemContainer:hover{border:2px solid #f90}.listTools .comparisonList .used.comparisonItemContainer{margin:0 32px 0 0;width:48%;text-align:center;background-color:#fff;overflow:hidden;max-width:none;border-radius:3px}.listTools .comparisonList .carsListContainer div:last-of-type{margin-right:0}.listTools .comparisonList .remove{position:absolute;color:#404149;background-color:#fff;border-radius:50%;font-size:25px;text-shadow:none;top:5px;right:8px;cursor:pointer;width:24px;height:24px}.listTools .comparisonList .remove:hover{color:#01767e}.listTools .comparisonList .showComparison{float:left;width:60px;text-align:center}.listTools .comparisonList .showComparison a{color:#fff}.listTools .comparisonList .showComparison a:hover{color:#f90;text-decoration:none}.listTools .comparisonList .showComparison .compareIcon{font-size:3em;line-height:1.1em}.listTools .comparisonList .image{height:112px;width:100%;max-width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.listTools .comparisonList .image>div{width:100%;height:auto}.listTools .comparisonList img{display:inline;height:auto;width:100%;max-width:100%;max-height:100%}.listTools .comparisonList .details{padding:15px 10px 10px 10px;text-align:center;height:87px;display:flex;flex-direction:column;justify-content:space-between}.listTools .comparisonList .details .makeAndModel{font-size:14px;color:#404149;font-weight:700;height:36px;overflow:hidden;text-align:left}.listTools .comparisonList .details .removeItem{font-size:14px;text-decoration:none}.listTools .comparisonHelp{position:absolute;width:300px;margin-left:-150px;top:28px;left:50%;padding:10px;background:#000;color:#efefef;border-radius:5px;display:none;text-align:center}.listTools .comparisonHelp .hideComparisonHelp{position:absolute;right:-12px;top:-12px;color:#fff;background-color:#000;border-radius:50%;border-color:#000;font-size:16px;text-shadow:none;cursor:pointer;width:23px;height:23px;line-height:23px;text-align:center}.listToolsContainer{align-items:center;margin-bottom:10px}.used_cars .listToolsContainer{margin:0}.listToolsContainer .listToolsContent{display:flex;flex-direction:column;border:1px solid #b3b3b6;box-shadow:0 1px 6px #b3b3b6;border-radius:2px}.listToolsContainer .content{display:flex;line-height:3em;flex-direction:column;align-items:center}.compareCarsLinkContainer{position:absolute;bottom:20px;left:3px;right:0}.compareCarsLinkContainer a.button.disabled{font-size:16px;padding:8px 24px}.listHeading{padding:15px 10px}.listHeading h1{font-size:1.5em;font-weight:700;text-transform:uppercase}.listHeading h2{font-size:22px;font-weight:400;text-align:center}.listSorting{padding:10px 10px 0 10px;font-size:.8em;font-weight:700}.listSorting.activeComp{margin-top:17em}.listSorting .filterList{display:none}.listSortInfoText{display:none;line-height:15px;width:33px}.listSorting .sortingOrder{width:150px!important}.listSorting .dealerType{font-size:1em;position:relative;display:flex;flex-direction:column-reverse;justify-content:space-between;text-transform:uppercase}.listSorting .dealerTabs{margin:10px 0 10px 0;padding:0;display:flex}.listSorting .tab{flex:1;color:#000;display:inline-block;zoom:1;line-height:36px;height:36px;background:0 0;text-align:center;transition:background-color .3s}.listSorting .tab a{color:#66676d;display:block;padding:0 12px;outline:0;font-weight:700;font-size:12px}.listSorting .tab a:hover{text-decoration:none;color:#404149}.listSorting .tab.active{background:#01767e;color:#fff;font-weight:700;position:relative}.listSorting .tab.active a{color:#fff}.listSorting .buttonsContainer{display:flex}.leasing_cars .listSorting .buttonsContainer,.used_cars .listSorting .buttonsContainer{display:block;margin:-5px auto 20px auto;text-align:center}.listSorting .buttonsContainer a.button{height:36px;padding:0;box-sizing:border-box;font-size:16px;display:flex;align-items:center;justify-content:center;gap:5px}.listSorting .buttonsContainer a:hover{text-decoration:none}.listSorting .buttonsContainer a.button.showModifySearch{margin:0 .6em 0 0;flex:1.4}.leasing_cars .listSorting .buttonsContainer a.button,.used_cars .listSorting .buttonsContainer a.button{padding:0 21px}.leasing_cars .listSorting .buttonsContainer a.button.showModifySearch,.used_cars .listSorting .buttonsContainer a.button.showModifySearch{margin:0;width:auto}.listSorting .buttonsContainer a.button.saveSearch{background-color:#fff;margin:0;border:1.5px solid #01767e;color:#01767e}.listSorting .buttonsContainer .saveSearchContainer{display:inline-block;flex:1}.used_cars .listSorting .buttonsContainer a.button.saveSearch{display:none}.listPagination{background-color:#fff;padding:10px;margin-bottom:5px;border:1px solid #b3b3b6;border-radius:2px;box-shadow:0 1px 6px #b3b3b6}.listPagination .buttonContainer{min-height:20px;font-size:3em}.listPagination .buttonContainer.next{display:none}.listPagination .buttonContainer.nextmobile{text-align:right}.listPagination .buttonContainer a{color:#404149;transition:color .3s}.listPagination .buttonContainer a:hover{color:#01767e;text-decoration:none;transition:color .3s}.listPagination .carsCount{width:167px;text-align:center}.listPagination .pageCounterContainer{font-size:1.15em;text-align:center}.listPagination .pageCounterContainer a{font-weight:700;padding:0 4px;transition:background-color .3s}.listPagination .pageCounterContainer a:hover{background-color:#cecece;text-decoration:none;border-radius:2px}.listPagination .pageCounterContainer hr{border:solid #cacaca;border-bottom-style:none}#cmsArticlesContainer .listNavi .currentPage,.listPagination .pageCounterContainer .currentPage{background-color:#f90;color:#fff;padding:0 4px;font-weight:700;border-radius:2px}.listPagination .pageCounterContainer .page{font-style:normal}.listPagination .sortTools{padding-top:8px;line-height:20px}.listPagination .sortingOrder{width:185px!important}.listPagination .pageLabel{float:left;line-height:20px}.listPagination .pageList{line-height:19px;text-align:left;margin:10px 0 0 0}.listPagination .listPagerCounter.carItemList{height:auto;display:flex;flex-direction:column-reverse;justify-content:space-between}.listPagination .listPagerCounter.carItemList.no-pagination{margin-top:10px}.listPagination.bottom .listPagerCounter.carItemList.no-pagination{margin-top:0}.listPagination .filters{display:flex;flex-direction:column;justify-content:space-between}.listPagination .filters .mbsc-mobiscroll.mbsc-control-w{background-color:#fff!important;color:#c7c7c7;font-size:15px}.listPagination .filters.mbsc-mobiscroll .mbsc-input-box.mbsc-input .mbsc-input-wrap{background:#01767e}.listPagination .filters.mbsc-mobiscroll .mbsc-input{margin:0 10px 0 0;border:1px solid #e9ebee;border-radius:3px;width:100%}.listPagination .filters.mbsc-mobiscroll .mbsc-input input{color:#01767e;border:0;text-transform:uppercase;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listPagination .filters.mbsc-mobiscroll .mbsc-select .mbsc-ic:before{font-weight:700}.listPagination .filters.mbsc-mobiscroll.mbsc-ltr .mbsc-input-outline.mbsc-select .mbsc-input-wrap .mbsc-select-ic{right:.6em}.listPagination .filters.mbsc-mobiscroll .mbsc-input-outline.mbsc-select .mbsc-input-wrap .mbsc-select-ic{top:1.2em}.listPagination .filters.mbsc-mobiscroll .mbsc-select:last-child{margin:10px 0 0 0}.listPagination .pager{margin-right:0;display:none}.listPagination .pager .listPages{justify-content:space-between}.itemListFilter.mbsc-mobiscroll .mbsc-input.mbsc-sel-filter-cont{display:none}.itemListFilter.mbsc-mobiscroll.mbsc-fr-pointer .mbsc-sc-whl-multi .mbsc-sc-itm{padding:0 1em}.itemListFilter.mbsc-mobiscroll .mbsc-fr-w{font-size:13px}#pageAndDropdownContainer{width:100%}#listContent{position:relative}.listContent>div{margin-bottom:10px}.listContent>div.listAd{margin-bottom:0;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;width:100%}.listContent>div.preListAd{margin-bottom:5px}.listContent>div.postListAd{margin-top:5px}.listContent img{animation:none}.listDisclaimer{margin:20px 0;color:#959595}.backToTop{display:none;position:fixed;top:100px;right:0;cursor:pointer;transition:top .3s cubic-bezier(.25,.46,.45,.94);z-index:1}.backToTop .toTopText{width:60px;display:block;text-align:center;font-size:12px;text-decoration:none;color:#c1c1c1;transition:color 1s}.backToTop .toTopIcon{width:45px;height:45px;display:block;margin:0 auto 4px auto;background-color:#40414933;border-radius:8px;transition:background-color 1s;text-align:center}.backToTop .toTopIcon>span{font-size:40px;color:#fff}.backToTop:hover .toTopText{color:#232323}.backToTop:hover .toTopIcon{background-color:#404149c7}#megaBoxContainer{margin:10px 0}.dealerTabs a em,.dealerTabs a span{display:none;font-style:normal}.listRow{position:relative;display:inline-block;border:1px solid #b3b3b6;border-radius:2px;box-shadow:0 3px 3px 0 #0000001A;box-sizing:border-box}.listRow .listBadge .badgeIcon{background:#01767e none repeat scroll 0 0}.listRow .listBadge .badgeIcon::before{display:block;font-size:15px;margin-top:9px}.listRow .listBadge .dayOne::before{content:"24H"}.listRow .listBadge .dayTwo::before{content:"48H"}.listRow .listBadge .dayThree::before{content:"72H"}.listRow .itemDetails{float:left;width:100%;padding-top:5px}.listRow .itemDetails .details{float:left;height:100%;margin:0 10px}.listRow .itemDetails .details a{font-size:1.15em;font-weight:700}.listRow .warranty{margin-top:10px;display:none}.listRow .itemDetails .warranty{display:none}.listRow .itemDetails .warranty .warrantyLogo{width:45px;height:45px}.listRow .itemDetails .warranty .extraImage{width:45px;height:30px;margin-top:4px}.listRow .itemDetails .logo{width:100%;float:left;height:100%;text-align:left;margin-right:10px}.listRow .itemDetails .logo div{margin:2% 0 0 2%}.listRow .itemDetails .logo a{display:block}.listRow .itemDetails .logo img{max-width:140px;max-height:50px;margin-bottom:0}.listRow#noResults{color:#ee1b22;font-size:15px;padding:5px;width:100%!important;box-sizing:border-box}.listRow .imgCol{float:left;width:96px;height:100%;background:#e3e7ea}.listRow .imgCol .imgCont{text-align:center;height:68px;position:relative}.listRow .imgCol .imgCont div{padding:8px 0 0 0}.listRow .imgCol .imgCont div img{border:1px solid #535a60}.listRow .imgCol .imgCont img.img24h{position:absolute;left:3px;top:3px}.listRow .imgCol .imgCont img.alternativCar{width:80px}.listRow .descriptionColumn{float:left;width:302px;word-wrap:break-word}.listRow .descCont{padding:0 3px 0 15px}.listRow .descCont .description p{height:43px;line-height:1.1em;overflow:hidden;margin:0}.listRow .descriptionColumn a{font-weight:700}.listRow .descriptionColumn a span p{margin:5px 0 0 0}.listRow .equipmentColumn{float:left;width:63px;padding:16px 0 0 0;margin:0 19px 0 0;overflow:hidden}.listRow .equipmentColumn .equipmentList{width:66px;height:63px;margin:0}.listRow .figuresColumn{float:left;width:100px;padding:16px 0 0 0;font-weight:700;font-size:1.1em}.listRow .advertisersColumn{float:left;width:50px;height:100%}.listRow .advertisersColumn table{border-collapse:collapse;height:100%}.listRow .advertisersColumn table tr td{vertical-align:middle;text-align:center}.listRow .advertisersColumn table tr td .warrantyLogo{width:45px;height:45px}.listRow .advertisersColumn table tr td .extraImage{margin-top:4px;width:47px;height:24px}.listRow .dealerColumn{float:left;width:145px;margin-left:10px}.listRow .dealerLogo{margin-top:10px;text-align:center}.listRow .dealerName{text-align:center}.listAd{margin:0 .6%}.carsListItemCarDetailTopContainer{height:105px;margin:5px 10px 10px 15px;position:relative}.carsListItemCarDetailTopContainer .mediaTags{width:138px;height:40px;position:absolute;right:10px;bottom:0;display:none;text-align:right}.carsListItemCarDetailTopRightContainer{margin-top:5px;overflow:auto;overflow-y:hidden}.carsListItemCarDetailTopRightContainer .logo img{max-height:53px;max-width:100%}.carsListItemCarDetailTopRightContainer .logo{display:flex;justify-content:space-between;flex-direction:row-reverse;gap:10px}.carsListItemNameLink{font-size:18px;font-weight:700}.carListItemDescription{display:none}.carsListItemCarNameContainer{height:46px;overflow:hidden}.carsListItemCarDetailBottomContainer{height:40px;background:#66676d;color:#fff;padding:0 10px;font-size:20px;line-height:40px;text-align:right}.carsListItemCarDetailBottomContainer .sep{display:inline-block;padding:0 5px;color:#fffFFF80}.priorityCarItem{border-color:#f90!important}.priorityCarItem .carsListItemCarDetailBottomContainer{background-color:#ffc266}.priorityCarItem .carsListItemCarDetailBottomContainer{color:#404149}.priorityCarItem>.imageContainer{background-color:#f90}.priorityCarItem .carsListItemCompare .checkboxInput input[disabled=disabled]{background-color:#f90}.carsListItemCarBottomContainerItem{display:inline-block}.carsListItemCarPrice{display:inline-block;font-weight:700}.carsListItemCarPrice .disclaimer.tooltip{color:#313131;vertical-align:super;background:#fff;border-radius:50%}.carsListItemCarPrice .disclaimer.desktop.tooltip{display:none}.carsListItemCarPrice .priceTooltip{display:inline-block;width:18px;height:18px}.carsListItemCarPrice .priceUpTooltip{border-radius:50%;color:#fff;background-color:#ee1b22;width:17px;height:17px;line-height:17px;text-align:center;vertical-align:middle;margin-bottom:3px}.carsListItemCarPrice .priceUpTooltip::before{content:"\f062";font-size:14px;color:#fff}.carsListItemCarPrice .priceDownTooltip{border-radius:50%;color:#fff;background-color:#3ea847;width:17px;height:17px;line-height:17px;text-align:center;vertical-align:middle;margin-bottom:3px}.carsListItemCarPrice .priceDownTooltip::before{content:"\f063";font-size:14px;color:#fff}.carsListItemCompare{font-size:.7em;font-weight:700;float:right;display:none}.carsListItemCompare .checkboxInput input[disabled=disabled]{background-color:#404149}.checkboxInput input[disabled=disabled]{background-color:#ebebe4;border-color:#e9eBEEcc}.carsListItemImagesContainer{min-height:184px}.carsListItemImageContainer{text-align:center;background-color:#e9ebee}.carsListItemImagesContainer .imgNav{display:none}.carsListItemImagesContainer .imgNav ul{width:100%;text-align:center;margin:0;padding:0}.carsListItemImagesContainer .imgNav li{color:#ee1b22;display:inline-block;margin:0 3px}.carsListItemImagesContainer .imgNav li span{width:10px;height:10px;display:block;background:#fff;border-radius:20px}.carsListItemImagesContainer .imgNav li.active span{background:#f90}.carsListItemImagesContainer .videoBadge{display:block;width:26px;height:30px;font-size:30px;position:absolute;top:40%;left:50%;margin-top:-15px;margin-left:-13px;color:#fff;text-decoration:none}.carsListItemImageContainer .addToFavorite{position:absolute;right:.5em;top:.8em;font-size:1.5em;color:#fff;width:34px;height:32px;background-color:#66676DBF;border-radius:20px}.carsListItemImageContainer i.favoriteImg{position:relative;top:.25em}.carsListItemImageContainer a.addToFavorite:hover{color:#fff}.carsListItemImage{max-width:100%;max-height:210px}.listNavi{float:left;position:relative;z-index:1;width:805px;margin:10px 0 0 0}.listNavi .sortOrder{width:227px}.listNavi .sortOrderSpinner{position:relative;width:16px;height:16px}.listNavi .resultsPerPage{width:80px}.listNavi .resultsPerPageSpinner{position:relative;width:16px;height:16px}.listNavi table.listPagerContainer{border-collapse:collapse;margin-left:auto;margin-right:auto}.listNavi .itemNaviLeft{float:left;height:23px;line-height:23px;font-weight:700;border:1px solid #a2abb2;border-right:0}.listNavi .itemsShown{float:left;padding:0 10px 0 10px;border-right:1px solid #a2abb2}.listNavi .listPages{float:left;height:23px;line-height:23px;border:1px solid #a2abb2;border-left:0;padding-right:1px}.listNavi .listPage{float:left}.listNavi .listPage a{float:left;padding:0 5px 0 5px;font-weight:700}.listNavi .listPage a:hover{background:#e9ebee}.listNavi .listPage em{font-style:normal;font-weight:700;padding:0 5px 0 5px}.listNavi .nextPage,.listNavi .previousPage{float:left;padding:0 5px 0 5px}#similarCars{background:0 0;padding:0}.carFactsNewContentPanel a,.listCarFactsPanel a{color:#01767e;font-weight:700}.articleGeneralInfo .imgCol{margin-bottom:5px;margin-top:5px;overflow:hidden}.badgeIcon{border:1px solid #fff;border-radius:50%;color:#fff;font-weight:700;height:32px;width:32px;position:absolute;text-align:center;left:10px;top:10px;z-index:2;line-height:1}.idcIcon{background:#953778 none repeat scroll 0 0}.idcIcon::before{content:"HETI";display:block;font-size:11px;margin-top:6px}.idcIcon::after{content:"AJOON";display:block;font-size:8px}.carListHeader{font-size:1.1em;float:left;box-sizing:content-box;width:100%;width:100%}.carListHeader.carFacts{margin-top:20px}.carListHeader.searchTags{margin:20px 0 0 0}.new_cars .carListHeader.searchTags{margin:10px 0}.new_cars .carListHeader.carFacts{margin:0 0 10px 0}.carListHeader .container{padding:1%;background-color:#fff;border:1px solid #b3b3b6;border-radius:2px;display:flex;flex-direction:column;box-shadow:0 1px 6px #b3b3b6}.carListHeader.searchTags .container{padding:0;border-top:10px solid #01767e}.carListHeader.searchTags .container .firstLine{display:flex;justify-content:space-between;padding:0;flex-direction:column}.showHiddenItems{display:none;font-size:15px;align-items:center;flex-shrink:0}.showHiddenItems .textLabel{cursor:pointer}.showHiddenItems .mbsc-mobiscroll.mbsc-ltr.mbsc-switch{padding:1em 3em 1em 1em}.saveSearchListPageTraveller{display:none;position:fixed;bottom:53px;right:0;border-radius:0;background:#fff;padding:6px 5px;box-shadow:0 0 10px #00000080;z-index:10}span.saveSearchText{font-size:16px;line-height:1.2em;font-family:'Roboto Condensed',Times,serif;font-weight:700}span.saveSearchText.fas.fa-chevron-right::before{float:right;font-family:'Font Awesome 5 Free';font-style:900;font-weight:700;margin-left:10px}.searchTagsContainer .selectedListing{border-top:1px solid #b3b3b6;display:none;justify-content:space-between}.searchTagsContainer .selectedListing .tagsComponent{width:100%;overflow:visible!important;position:relative;background:#e9ebee}.searchTagsContainer .selectedListing .tagsContainer{padding:5px 15px 0 40px;height:28px;overflow:hidden}.searchTagsContainer .selectedListing .title{font-size:18px;padding:5px 0 10px 0;display:none}.searchTagsContainer .selectedListing .turquoiseBg{background-color:#01767e;padding:3px 32px 3px 10px;color:#fff;font-size:11px;font-weight:700;margin:0 10px 5px 0;cursor:pointer;border-radius:20px;position:relative;float:left;height:17px;line-height:17px}.searchTagsContainer .selectedListing .turquoiseBg.super{line-height:8px}.searchTagsContainer .selectedListing .turquoiseBg .remodal-close:before{line-height:23px}.searchTagsContainer .selectedListing .exclude .turquoiseBg{background-color:#ee1b22}.searchTagsContainer .selectedListing>.removeAll{display:none;text-decoration:none;font-size:18px;color:#404149;margin-top:6px}.searchTagsContainer .selectedListing .remodal-close{color:#fff;font-weight:400;height:23px;width:33px}.searchTagsContainer .selectedListing .remodal-close:before{line-height:25px;font-size:20px}.searchTagsContainer .selectedListing .remodal-close.removeAll{color:#404149;left:1px!important;top:4px}.searchTagsContainer .selectedListing .remodal-close.removeAll:before{font-size:30px}.searchTagsContainer .selectedListing div.seeMore{display:none;height:25px;color:#3d8286;cursor:pointer;position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;font-size:20px;background:linear-gradient(transparent,#ffffff70 30%,#fff)}.searchTagsContainer .selectedListing div.seeMore .fa:before{background:#fff;border-radius:50%;font-size:15px;padding:5px;box-shadow:0 0 4px #00000042;bottom:-14px;position:absolute}div.inputContainer.checkboxInput{margin-right:0!important}div.range.fuelConsumption{margin-top:10px}.used .listTools{float:left}.used .listTools.active{float:left}.used .listRow{width:100%;background:#fff}.used .listRow .itemDetails{height:auto}.used .listRow .itemDetails .details{width:96%;margin:0 2%;overflow:hidden}.used .listRow .itemDetails .warranty{width:45px}.used .listRow#noResults{margin:20px 0 5px 0}.usedCarListItemDealerName{font-weight:700}.usedCarsListItemCarMeterReading{display:inline-block}.usedCarsListItemCarModelYear{display:inline-block}.itemsTitle{margin:20px 0 10px 0;width:100%}.usedCarsListPagination{padding:10px}.usedCarsListPagination .listPages{display:flex;justify-content:space-between}.usedCarsListPagination .listPages .listPage{font-family:Roboto Condensed;font-style:normal;font-weight:400;font-size:18px;line-height:21px;display:flex;align-items:center;text-align:center}.usedCarsListPagination .listPages .listPage a{font-weight:400;color:#404149}.usedCarsListPagination .nextPage,.usedCarsListPagination .previousPage{font-style:normal;font-weight:900;font-size:17.0455px;line-height:20px;display:flex;align-items:center;text-align:center}.usedCarsListPagination .listPages .inactive .listPagerCounterFas{color:#b3b3b6;cursor:default}.usedCarsListPagination .listPages .active .listPagerCounterFas{color:#01767e}.usedCarsListPagination .listPages .listPage span{padding:4px 10px}.usedCarsListPagination .listPages .listPage .currentPage{background:#bae0e2;border-radius:3px;color:#01767e}.usedCarsListSort{display:block;margin:20px 0}.usedCarsListSort .title{font-style:normal;font-weight:700;font-size:16px;line-height:19px;display:flex;align-items:center;flex-shrink:0;color:#404149}.usedCarsListSort .dropdowns{display:flex;align-items:center;justify-content:space-between;flex-direction:column;width:100%}.usedCarsListSort .dropdowns .mbsc-select-input.mbsc-control{z-index:2;border-bottom:.5px solid #b3b3b6;padding:0;font-size:15px;line-height:18px;color:#404149;font-style:normal;font-weight:400}.usedCarsListSort .dropdowns .mbsc-input-wrap .mbsc-select-ic{z-index:1;height:100%;display:flex;align-items:center;top:0;font-size:15px;line-height:18px;color:#404149;font-style:normal;font-weight:400}.usedCarsListSort .dropdowns>div{margin:0;height:100%;width:100%}.usedCarsListSort .dropdowns.mbsc-form:before{display:none}.usedCarsListSort .dropdowns.mbsc-form:after{display:none}.usedCarsListSort.mobile{display:flex;justify-content:space-between;height:30px;flex-direction:row;padding:0 13px}.usedCarsListSort.mobile .dropdowns{width:158px}.dropdowns .mbsc-input-wrap{height:100%;display:flex;align-items:center}.sortDropdownPanel .mbsc-mobiscroll.mbsc-control-w{display:none}.sortDropdownPanel .mbsc-fr-w{background:#fff!important;box-shadow:none!important;border:.5px solid #e9ebee}.stickyComponent{transition:top .3s cubic-bezier(.25, .46, .45, .94);display:none;width:100%;top:100px;z-index:6;position:absolute;height:60px;background:#fff;box-shadow:0 1px 6px #b3b3b6;border-radius:1px}.mobileDevice .stickyComponent{display:none!important}.tabletDevice .stickyComponent{display:none!important}.stickyComponent .container{max-width:1000px;width:1000px;margin:0 auto;display:flex;justify-content:space-between}.stickyComponent .container .sorting{display:flex;height:100%;flex:65%}.stickyComponent .container .sorting .title{display:none}.stickyComponent .container .button{text-decoration:none;font-size:16px;padding:9px 15px;display:flex;align-items:center;gap:5px;box-sizing:border-box}.stickyComponent .dropdowns{display:flex;align-items:center;flex:1}.stickyComponent .dropdowns>div{margin:0;height:100%}.stickyComponent .dropdowns .mbsc-input-wrap{height:100%;display:flex;align-items:center}.stickyComponent .dropdowns .mbsc-select-input.mbsc-control{z-index:2;border-bottom:none;height:100%;padding:0 15px;font-size:15px;line-height:18px;color:#404149;font-style:normal;font-weight:400}.stickyComponent .dropdowns>div{border-right:.5px solid #e9ebee}.stickyComponent .dropdowns .mbsc-input-wrap .mbsc-select-ic{z-index:1;height:100%;display:flex;align-items:center;top:0;right:15px!important;font-size:15px;line-height:18px;color:#404149;font-style:normal;font-weight:400}.stickyComponent .dropdowns .sortingDropdown{max-width:200px;flex:33%}.leasing_cars .stickyComponent .dropdowns .sortingDropdown{max-width:255px}.stickyComponent .dropdowns .resultsPerPageDropdown{max-width:140px;flex:33%}.stickyComponent .buttons{display:flex;padding:10px;flex:35%;justify-content:flex-end}.stickyComponent .buttons .showModifySearch{margin:0 20px 0 0}.stickyComponent .buttons .usedCarsSaveSearchLink{background-color:#fff;border:1.5px solid #01767e;color:#01767e;margin:0}.stickyComponent .buttons .saveSearchContainer{display:inherit}.newCarListOfficeContainer{float:right}.new .listRow{width:100%;background:#fff}.new .listRow .itemDetails{height:auto}.new .listRow .itemDetails .details{width:96%;margin:0 2%}.new .preListAd .listRow{margin-bottom:3px!important}.new .postListAd .listRow{margin-top:3px!important}.new .listRow#noResults{margin:5px 0}.mobileDevice #leasingCarsListContent{margin-top:10px}#leasingCarsListContent{display:flex;flex-wrap:wrap}#leasingCarsListContent .listRow{width:100%;margin:5px 0;overflow:hidden;border:1px solid #b3b3b6;box-sizing:border-box}#leasingCarsListContent .goToTargetPageLink{display:block;width:100%;font-size:18px;background:#953778d9;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase}#leasingCarsListContent .goToTargetPageLink span{margin-right:5px}#leasingCarsListContent .goToTargetPageLink i{font-size:14px;display:none}#leasingCarsListContent .carsListItemDetailsContainer .leasingTitle{width:59%;font-size:18px;font-weight:700;color:#01767e;margin-bottom:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#leasingCarsListContent.listByContract .carsListItemDetailsContainer .leasingTitle span{cursor:pointer}#leasingCarsListContent .carsListItemDetailsContainer .startingPriceLabel{font-weight:700;font-size:16px;position:absolute;bottom:40px;right:20px;color:#404149}#leasingCarsListContent .leasingDetails .detailsItem{display:flex;justify-content:space-between;font-size:14px}#leasingCarsListContent .leasingDetails .detailsItem .label{width:125px;flex-shrink:0}#leasingCarsListContent .leasingDetails .detailsItem .value{text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}#leasingCarsListContent .carsListItemCarDetailBottomContainer{display:flex;justify-content:space-between;padding:0}#leasingCarsListContent .carsListItemCarDetailTopContainer{height:125px;border-bottom:1px solid #b3b3b6}#leasingCarsListContent .carsListItemCarDetailTopRightContainer .logo img{max-width:90%;max-height:25px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#leasingCarsListContent .carsListItemImagesContainer{height:205px}#leasingCarsListContent .carsListItemImageContainer{background:#fff}#leasingCarsListContent.listByModel .listRow .leasingTitle{font-size:18px;font-weight:700;color:#01767e;margin:20px 20px 10px 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#leasingCarsListContent.listByModel .listRow .leasingDetails{margin:0 20px}#leasingCarsListContent.listByModel .listRow .leasingDetails .detailsItem{font-size:14px}#leasingCarsListContent.listByModel .listRow .startingPriceLabel{font-size:16px;font-weight:700;border-top:1px solid #b3b3b6;padding-top:10px;text-align:right;margin:12px 20px 10px 20px}#leasingCarsListContent.listByModel .listRow .goToContractListingLink{display:block;text-align:center;background:#953778;color:#fff;padding:10px 0;font-size:18px;margin-top:10px;text-transform:uppercase;position:absolute;bottom:0;width:100%}#leasingCarsListContent.listByModel .listRow .itemImageContainer{height:195px;display:flex;align-items:center;justify-content:center}#leasingCarsListContent.listByModel .listRow .carsListItemImage{max-height:195px}#leasingCarsListContent.listByModel .leasingDetails .detailsItem.contractMileage .value{display:flex;align-items:center}.leasing_cars .listPagination{padding:10px}.leasing_cars .listPagination.bottom{margin-top:5px}.leasing_cars .order.itemListFilter.mbsc-mobiscroll.mbsc-fr-bubble .mbsc-fr-w{max-width:250px!important;width:250px!important}.leasing_cars .carListHeader .itemDetailToggleBar{display:none;font-size:21px;font-weight:700;padding-left:20px;text-transform:uppercase}.leasing_cars .carListHeader.searchTags{margin-top:15px}.leasing_cars a.button{box-sizing:border-box}.leasing_cars a.button.tab{background-color:#01767e}.leasing_cars a.button.tab.unfilled{background-color:#fff}.leasing_cars .searchResultsLabel{color:#000;font-weight:400;display:block}.leasing_cars .traveller.carListTraveller .saveSearchLink{display:none}.contracts #leasingCarsListContent .carsListItemImagesContainer .imgNav{position:absolute;bottom:0;left:0;display:none;height:6px;padding:17px 0;width:100%;background:#b3b3b6;opacity:.7}.contracts #leasingCarsListContent .carsListItemImagesContainer{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.contracts #leasingCarsListContent .carsListItemCarDetailBottomContainer{font-size:20px;text-align:left}.contracts #leasingCarsListContent .carsListItemCarDetailTopRightContainer{display:block;width:36%;float:right;text-align:right;position:absolute;right:10px;top:0;font-size:10px}.contracts #leasingCarsListContent .carsListItemCarDetailTopLeftContainer{height:auto}.contracts #leasingCarsListContent .carsListItemCarDetailTopContainer{margin:20px 20px 40px 20px}.contracts #leasingCarsListContent .sellerLogo{float:none}.leasing_cars .modifySearchModal .remodal-close{z-index:2}.leasing_cars.targetPages .carItemHeaderAndImages{box-shadow:none;border:none}.leasing_cars.targetPages #mainImageSlider{visibility:visible;width:auto;height:auto;min-height:200px}.leasing_cars.targetPages #mainImageSlider .image img{max-height:289px}.leasing_cars.targetPages #imageCarousel{display:none}.leasing_cars.targetPages .carItempageImageComponentContainer{box-shadow:none;padding:0;width:100%;margin:0 13px 0 0}.leasing_cars.targetPages .carItempageImageComponentContainer .carItempageImageComponent{box-shadow:0 1px 6px #b3b3b6;box-sizing:border-box;border-radius:2px}.leasing_cars.targetPages .itemPageFunctionalityContainer{height:68px;margin:0 10px}.leasing_cars.targetPages .itemPageFunctionalityContainer .functionalityContent{justify-content:space-around}.leasing_cars.targetPages .itemPageFunctionalityContainer .itempageFunctionalityLink{padding:4px 20px}.leasing_cars.targetPages .carItempageHeaderComponent .titleAndMonthlyFee{display:none;justify-content:space-between;margin:5px 0}.leasing_cars.targetPages .carItempageHeaderComponent .titleAndMonthlyFee .leasingFee{font-size:24px;font-weight:700;color:#0e2d6d}.leasing_cars.targetPages .carItempageHeaderComponent .titleAndMonthlyFee .leasingFee .tooltip{cursor:pointer}.leasing_cars.targetPages .imageAndLeasingInfo{display:flex;flex-direction:column;justify-content:space-between;margin:5px 0}.leasing_cars.targetPages .imageAndLeasingInfo .whiteBox{margin:0;flex-shrink:0;width:100%;height:105px}.leasing_cars.targetPages .imageAndLeasingInfo .whiteBox .leasingDetails{padding:15px}.leasing_cars.targetPages .imageAndLeasingInfo .whiteBox.serviceProvider{display:none}.leasing_cars.targetPages .imageAndLeasingInfo .itemDetailToggleBar .usedItempageContainerHeader{font-size:21px;text-align:center;margin:0}.leasing_cars.targetPages .imageAndLeasingInfo .itemDetailToggleBar{padding:8px 0}.leasing_cars.targetPages .imageAndLeasingInfo .leasingDetailsSection{display:flex;justify-content:space-between}.leasing_cars.targetPages .imageAndLeasingInfo .sellerLogoContainer{display:flex;align-items:center;max-width:100%}.leasing_cars.targetPages .imageAndLeasingInfo .sellerLogoContainer .sellerLogo{max-width:100%}.leasing_cars.targetPages .imageAndLeasingInfo .sellerLogoContainer .sellerLogo img{max-height:30px;max-width:100%;margin-bottom:3px}.leasing_cars.targetPages .imageAndLeasingInfo .contactDealerButton a{background:#fff;border:1.5px solid #01767e;border-radius:1.50667px;font-size:14px;color:#01767e;padding:7px 12px}.leasing_cars.targetPages .imageAndLeasingInfo .leasingInfoPanel{display:flex;flex-direction:column}.leasing_cars.targetPages .imageAndLeasingInfo .whiteBox.leasingAgreement{height:auto;margin-top:10px}.leasing_cars.targetPages .imageAndLeasingInfo .leasingAgreement .leasingDetails{font-size:16px}.leasing_cars.targetPages .imageAndLeasingInfo .leasingAgreement .leasingDetails .carDetailsLine{display:flex;justify-content:space-between;padding:5px 0;border-bottom:1px solid #e9ebee}.leasing_cars.targetPages .imageAndLeasingInfo .leasingAgreement .leasingDetails .carDetailsLine:first-child{padding-top:0}.leasing_cars.targetPages .imageAndLeasingInfo .leasingAgreement .leasingDetails .carDetailsLine:last-child{padding-bottom:0;border-bottom:0}.leasing_cars.targetPages .imageAndLeasingInfo .leasingAgreement .leasingDetails .carDetailsLine .label{width:110px;flex-shrink:0}.leasing_cars.targetPages .imageAndLeasingInfo .leasingAgreement .leasingDetails .carDetailsLine .value{font-weight:700;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leasing_cars.targetPages .imageAndLeasingInfo .leasingAgreement .leasingOfferContactRequest{display:none}.leasing_cars.targetPages .imageAndLeasingInfo .leasingAgreement .leasingOfferContactRequest a{font-size:18px;border-radius:1.6px;padding:5px 20px;margin:0}.leasing_cars.targetPages .mobile.contactSellerPanel{margin-bottom:0}.leasing_cars.targetPages .mobile.contactSellerPanel .contactSellerButtonsPanel{margin-bottom:10px}.leasing_cars.targetPages .mobile.contactSellerPanel .contactSellerButtonsPanel div{margin-bottom:10px}.leasing_cars.targetPages .mobile.contactSellerPanel .leasingInfo{display:flex;flex-direction:column-reverse;margin-bottom:15px}.leasing_cars.targetPages .mobile.contactSellerPanel .title{font-size:20px;font-weight:700;margin-bottom:10px}.leasing_cars.targetPages .mobile.contactSellerPanel .startingPrice{font-size:24px;font-weight:700;color:#0e2d6d}.leasing_cars.targetPages .mobile.contactSellerPanel .logo{margin-bottom:10px;text-align:right}.leasing_cars.targetPages .mobile.contactSellerPanel .logo img{max-height:50px;width:auto}.leasing_cars.targetPages .mobile.contactSellerPanel .logo .dealerInfo{text-align:right;max-width:100%;margin:0}.leasing_cars.targetPages .contactDealer{display:none!important}.leasing_cars.targetPages .leasingOfferBottomButton{padding:20px 0 0 0;text-align:right}.leasing_cars.targetPages #content.itemPageContent .leasingOfferBottomButton a.button{display:inline-block;font-size:18px}.leasing_cars .modal .mainImage{height:186px;width:auto}.leasing_cars .modal .carDetailsSection{display:block}.leasing_cars .modal .carDetailsSection .carDetailsLine{display:flex;justify-content:space-between;margin-bottom:10px}.leasing_cars .modal .carDetailsSection .carDetailsLine .label{width:110px;flex-shrink:0}.leasing_cars .modal .carDetailsSection .carDetailsLine .value{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:300px;text-align:right}.leasing_cars .modal .locationDropdowns .locationSelect{margin:1em 0}.leasing_cars .modal .locationDropdowns .locationSelect .select.region{margin:0 0 .8em 0}.leasing_cars .modal.askForOffer .header h1{font-size:18px}.leasing_cars .modal.askForOffer .button{min-width:228px;font-size:20px;box-sizing:border-box;border-radius:2px;cursor:pointer;margin:0 auto}.leasing_cars .modal.askForOffer .locationSelection{padding-top:25px}.leasing_cars .modal.askForOffer #askForLeasingOfferForm{padding:15px 0 0 0}.leasing_cars .modal.askForOffer #askForLeasingOfferForm>div{padding-top:10px}.leasing_cars .modal.askForOffer .carContainer{padding:15px 0}.leasing_cars .modal.askForOffer .contactRequestFormImageContainer{margin-right:20px;flex:1}.leasing_cars .modal.askForOffer .contactRequestMainInfo{flex:1.3}.leasing_cars .modal.askForOffer .contactRequestMainInfo .title{font-size:52px;font-weight:700;margin-bottom:8px}.leasing_cars .modal.askForOffer .contactRequestMainInfo .startingPrice{font-size:30px;font-weight:700;color:#0e2d6d;margin-bottom:60px}.leasing_cars .modal.askForOffer .contactRequestMainInfo .providerName{font-size:35px;font-weight:700;color:#0e2d6d;margin-bottom:8px}.leasing_cars .modal.askForOffer .note{border-left:3px solid #0e2d6d}.leasing_cars .modal.askForOffer .note .message{margin-left:6px;font-size:16px}.leasing_cars .modal.askForOffer .submitButtonContainer{display:flex}.leasing_cars .popup.leasingOffer #modal{max-width:none!important;padding-bottom:30px}.leasing_cars .mbsc-mobiscroll .mbsc-sc-whl-multi [aria-label=contractLength] .mbsc-sc-itm{text-align:left}.modal.tellAFriendAboutLeasingForm .carDetailsSection .carDetailsLine{display:block}.modal.tellAFriendAboutLeasingForm .carDetailsSection .carDetailsLine .value{width:100%;text-align:left}.modal.tellAFriendAboutLeasingForm .header h1{text-align:left}.leasing_cars .popup.leasingPriceInfo{padding:3em;max-width:none!important}.leasing_cars .popup.leasingPriceInfo .remodalContentContainer{text-align:center;color:#404149;padding:10px 25px}.leasing_cars .popup.leasingPriceInfo h1{font-size:26px;text-transform:uppercase;margin-bottom:30px}.leasing_cars .popup.leasingPriceInfo p{font-size:18px;line-height:24px}.leasing_cars .popup.leasingPriceInfo .button{margin:20px 0;padding:10px 60px;color:#fff;text-decoration:none}.leasing_cars .popup.leasingPriceInfo .remodal-close{width:40px;height:43px}.leasing_cars .popup.leasingPriceInfo .remodal-close::before{font-size:45px;line-height:43px}.leasing_cars .popup.leasingPriceInfo .modal .remodal-close{width:auto;font-size:17px;height:auto;position:relative}.leasing_cars .popup.leasingPriceInfo .modal .remodal-close::before{content:none}.leasing_cars .disclaimerBadge{background:#fff;border-radius:4px;box-shadow:0 0 4px 0 #00000050;margin:20px 10px;padding:10px 0;display:flex;position:relative}.leasing_cars .disclaimerBadge .icon{background:url(/images/common/discaimerIcon.svg) no-repeat;width:20px;margin:0 17px;background-position-x:50%!important;background-position-y:50%!important}.leasing_cars .disclaimerBadge .disclaimerInfo{flex:10;padding-right:28px}.leasing_cars .disclaimerBadge .disclaimerTitle{font-weight:700;font-size:16px;line-height:19px}.leasing_cars .disclaimerBadge .disclaimerTitle .close{position:absolute;top:10px;right:10px;cursor:pointer;color:#404149;font-size:12px}.leasing_cars .disclaimerBadge .disclaimerText{font-size:14px;line-height:16px;margin-top:10px}.leasingImageComponentContainer{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.leasingImageComponentContainer .carItempageImageComponent{width:100%;box-shadow:0 1px 4px #b3b3b6;border:1px solid #b3b3b6;box-sizing:border-box}#carParkBannerContainer{visibility:hidden}#carParkBannerTwoPanel{background:url('/images/common/image-loader.gif') no-repeat center bottom;height:145px}.carParkContainer{float:left;box-sizing:border-box;padding:10px 2% 15px 2%;width:100%;background-color:#fff;border:1px solid #73d2d2;border-radius:2px;max-height:none;overflow:hidden;box-shadow:0 1px 6px #b3b3b6;position:relative}.carParkContainer .carParkLogo{height:90px}.carParkContainer.frontPageBanner{max-height:none;float:none;padding:20px 15px;border:1px solid #b3b3b6}.carParkHeading.frontPageBannerHeading{font-size:24px;text-transform:none;margin-left:0;font-weight:700;padding:0 5px 15px 5px}.carParkItemDesc{text-align:center;margin:15px 0 5px 0}.carParkItemDesc a{font-weight:700}#carSuggestionBannerPanel .carParkItemDesc{margin:0}#carSuggestionBannerPanel .carParkItem{margin-bottom:20px}#carParkContent{position:relative;font-size:16px}#carSuggestionBannerPanel #carParkContent{font-size:1.35em}#carParkContent .slick-arrow{border-radius:50%;width:34px;height:34px;background-color:#404149;background-repeat:no-repeat;background-position:center;background-size:13px;color:transparent;position:absolute;top:46%;margin:-20px 0 0;opacity:.9}#carParkContent .slick-next{background-image:url('/images/used_cars/target_page_new_layout/selaus_paakuva_oik_.png');right:0!important;background-position-x:55%}#carParkContent .slick-prev{background-image:url('/images/used_cars/target_page_new_layout/selaus_paakuva_vas_.png');left:0!important;background-position-x:40%}.frontpage #carParkContent .slick-next{right:-10px!important}.frontpage #carParkContent .slick-prev{left:-10px!important}#carParkContent .slick-slide{margin:0 5px}#popularLeasingLoader{background:url('/images/common/image-loader.gif') no-repeat center bottom;height:162px}#popularLeasingContainer{visibility:hidden;min-height:162px;width:100%;position:relative;margin-top:20px;overflow:hidden;font-size:16px}#popularLeasingContainer .title{font-weight:700;margin-bottom:3px}#leasingPopularSection{position:relative}#leasingPopularSection .nameLink{font-weight:700;color:#404149}#leasingPopularSection .slick-arrow{border-radius:50%;width:34px;height:34px;background-color:#01767e;background-repeat:no-repeat;background-position:center;background-size:13px;color:transparent;position:absolute;top:50%;opacity:.8}#leasingPopularSection .slick-arrow:hover{opacity:1}#leasingPopularSection .slick-next{background-image:url('/images/used_cars/target_page_new_layout/selaus_paakuva_oik_.png');right:3px!important;background-position-x:55%}#leasingPopularSection .slick-prev{background-image:url('/images/used_cars/target_page_new_layout/selaus_paakuva_vas_.png');left:3px!important;background-position-x:40%}#leasingPopularSection .slick-slide{margin:0 5px}#leasingPopularSection .slick-slide .popularItemImg{height:105px;width:100%;display:flex;align-items:center;justify-content:center;background:#e9ebee}#leasingPopularSection .slick-slide .popularItemImg img{max-height:105px;max-width:100%}#leasingPopularSection .slick-list{margin:0 -5px}#leasingPopularSection .popularItemInfo{background:#dceff1;text-align:center;padding:3px 0}.extraVisibilityTooltip{cursor:pointer;position:absolute;right:0;bottom:0;width:24px;height:24px;display:flex;justify-content:center;align-items:center}.extraVisibilityTooltip.orange{background-color:#ffc266}.extraVisibilityTooltip.green{background-color:#73d2d2}.extraVisibilityTooltip .questionMark{border-radius:50%;color:#fff;background-color:#404149;width:15px;height:15px;text-align:center}.extraVisibilityTooltip .questionMark::before{content:'\003F';font-size:13px;color:#fff;font-weight:700}.closeTooltip{position:absolute;right:5px;top:2px;color:#fff;width:20px;background:0 0;border:none;padding:0;cursor:pointer}.closeTooltip::before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif!important;font-size:22px;content:"\00d7"}.frontPageBannerHeading a{font-weight:400;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bannerContent{position:relative}.new_cars.listPage .extraVisibilityLabel{margin-top:10px}.extraVisibilityLabel{width:103px;background-color:#ffc266;display:flex;border:1px solid #f90;align-items:center;justify-content:space-between;padding:2px 6.5px 2px 10px;margin-bottom:-.5%}.extraVisibilityLabel .text{color:#404149;font-size:14px}.extraVisibilityLabel .extraVisibilityTooltip{position:relative}.extraVisibilityLink{color:#fff!important}.extraVisibilityLink:hover{text-decoration:none}.extraVisibilityLink i{margin-left:3px}.extraVisibilityTooltipContent{padding:10px}#carSuggestionBannerPanel{background:url('/images/common/image-loader.gif') no-repeat center bottom}#carSuggestionBannerContent{visibility:hidden}.slick-slide .carParkItemImg{height:auto;width:100%;margin-bottom:4px;display:inline-block;text-align:center;vertical-align:middle;max-height:295px}.slick-slide .carParkItemImg img{display:inline;max-width:100%;width:auto}#carParkBannerTwoPanel .carParkHeading{color:#66676d}#carParkBannerTwoPanel .carParkItemDesc a{color:#404149}.usedCarItemPageRetargetingDiv{float:right}.itemSearchFunctions{padding:20px 0;display:flex;justify-content:space-between;flex-wrap:wrap}.itemSearchFunctions a{display:inline-block;padding:7px;border-radius:2px}.itemSearchFunctions .backToListingLink{border:2px solid #01767e;text-transform:uppercase;padding:8px 10px;font-size:11px}.itemSearchFunctions .currentCarContainer{font-weight:700;color:#01767e;padding:0 7px}.itemSearchFunctions .itemPagePagination{display:flex;align-items:center;font-size:13px;height:100%}.itemSearchFunctions .itemPagePagination a{color:#fff;background:#01767e}.itemSearchFunctions .itemPagePagination a i{font-size:11px}.carItemHeaderAndImages{border-radius:1px;box-shadow:0 1px 6px #b3b3b6;border:1px solid #b3b3b6;box-sizing:border-box}.carItempageHeaderComponent .titleAndPrice.desktop{display:none;border-bottom:1px solid #e9ebee;padding:13px 0}.carItempageHeaderComponent .carTitle{display:flex;flex-direction:column;overflow:hidden}.carItempageHeaderComponent .carTitle .makeAndModel{font-size:24px;font-weight:700;text-transform:uppercase;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.carItempageHeaderComponent .carTitle .type{font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.carItempageHeaderComponent .titleAndPrice .rightSide{display:flex;min-width:210px;align-items:flex-end;flex-direction:column;margin-left:20px}.new_cars.targetPages .carItempageHeaderComponent .titleAndPrice .rightSide{justify-content:flex-end}.carItempageHeaderComponent .titleAndPrice .rightSide .formButton span{white-space:nowrap}.carItempageHeaderComponent .carPrice{font-size:24px;margin-bottom:7px;font-weight:700;color:#0e2d6d}.new_cars.targetPages .carItempageHeaderComponent .carPrice{margin-bottom:0}.carItempageHeaderComponent .formButton a{font-size:16px}.carItempageHeaderComponent .sectoButton{margin-top:8px}.carItempageHeaderComponent .carAttributes{width:100%;font-size:12px;display:flex;justify-content:space-around;flex-direction:row-reverse;align-items:center;min-height:55px;margin:0 auto}.carItempageHeaderComponent .iconContainer{height:20px;display:flex;align-items:center}.carItempageHeaderComponent .carAttributes img{margin:0 0 5px 0;height:20px}.carItempageHeaderComponent .carAttributes .meterReading img{height:15px}.carItempageHeaderComponent .carAttributes .lastInspectionTime img{height:23px}.carItempageHeaderComponent .carAttribute{display:flex;flex-direction:column;align-items:center;padding:0 10px}.carItempageHeaderComponent .carAttribute.bodyType{display:none}.carItempageHeaderComponent .carAttribute.lastInspectionTime{display:none}.carItempageHeaderComponent .carAttribute:last-child{border-right:none;padding-right:0}.carItempageHeaderComponent .carAttribute:first-child{padding-left:0}.carItempageHeaderComponent .carOverviewContainer{display:flex;justify-content:space-between;background:linear-gradient(180deg,#4041490d 0,#fff0 48.96%)}.carItempageHeaderComponent .carOverviewContainer .formButton{display:none;margin-left:20px;align-self:center}.carItempageHeaderComponent .dealerInfo{display:none}.carItempageHeaderComponent .dealerName{text-align:left;font-size:11px;line-height:13px}.carItempageHeaderComponent .dealerInfo img{max-height:38px;max-width:140px;margin-bottom:3px;align-self:flex-end}.itempageContactSellerLinks #contactRequestLink{color:#fff;text-decoration:none}.new_cars .autojerryLinkContainer{padding:32px 10px}.new_cars.immediately_deliverable .autojerryLinkContainer{padding-top:0}.new_cars .carItemHeaderAndImages .whiteBox{border:none;box-shadow:none;margin:0 10px;padding:0}.new_cars .carItemHeaderAndImages .carDetails{padding:0}.new_cars .carItemHeaderAndImages #priceInfoSection #newCarsMakeLogo{text-align:center}.new_cars .carItemHeaderAndImages #priceInfoSection #newCarsMakeLogo img{max-width:100%;max-height:70px}.new_cars .carItemHeaderAndImages .itemDetailToggleBar{height:40px;border-radius:0;padding:0}.new_cars .carItemHeaderAndImages #priceInfoSection .moreDetailsContainer{display:flex;flex-direction:column-reverse;width:100%}.new_cars .carItemHeaderAndImages .carDetailsSection .carDetailsGroup .carDetailsLine .label{font-weight:400;padding:0}.new_cars .carItemHeaderAndImages .carDetailsSection .carDetailsGroup .carDetailsLine .value{font-weight:700;padding:0}.new_cars .carItemHeaderAndImages #priceInfoSection .carDetailsGroup .carDetailsLine{background:#fff;border-bottom:1px solid #e9ebee}.new_cars .carItemHeaderAndImages .usedItempageContainerHeader{line-height:40px;text-align:center;text-transform:uppercase;font-size:18px;font-weight:700;margin:0}.new_cars .carItemHeaderAndImages #priceInfoSection{padding:6px 0 20px 0;margin:0;box-shadow:none}.new_cars .carItemHeaderAndImages #priceInfoSection .carDetailsGroup{margin:0;flex-basis:auto}.new_cars .carItemHeaderAndImages #priceInfoSection .getMoreDetailsAbout{margin:20px 0;font-size:14px}.new_cars .carItemHeaderAndImages .mobile.contactSellerPanel{border-bottom:1px solid #e9ebee;margin:0 10px 20px 10px;padding:15px 0}.newCarItemHeader #imageCarousel{display:none}.newCarItemHeader #mainImageSlider>div{width:100%;height:100%}.newCarItemHeader #mainImageSlider .image{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.newCarItemHeader #mainImageSlider .image img{max-width:100%;max-height:100%;flex-shrink:0}.newCarItemHeader #allImagesLink{display:none}.contactRequestTextArea{width:100%;min-height:50px}.contactRequestButtonContainer{display:inline-block}.itempageContactrequestButton{text-decoration:none}.itempagePhoneNumberButton{text-decoration:none}.itempageContactrequestButton:hover{text-decoration:none}.itempagePhoneNumberButton:hover{text-decoration:none}.usedcarItempageOfficeInformationContainer a.button.phoneTypeCR{cursor:default;background-color:#fff;color:#01767e;padding:0;border:none}a.button.phoneTypeCR::after{transition:none!important}.phoneIcon{font-size:20px}.phoneNumberContainer .showPhoneNoContainer{display:inline}.sellerDetailsContainer{display:flex;align-items:center}.desktop.contactSellerPanel{display:none;padding:10px 10px 0 10px}.contactSellerPanel .sellerDetails{display:flex;align-items:center;margin-right:20px;font-weight:700;font-size:16px;text-transform:uppercase}.contactSellerPanel .sellerDetails img{border-radius:50%;margin-right:15px}.contactSellerPanel .sellerDetails .userPlaceholder{display:flex;align-items:center}.contactSellerPanel .sellerAddress{font-size:14px;text-transform:none;margin-left:20px;max-width:175px}.contactSellerPanel .sellerAddress .separator{margin-left:-3px}.contactSellerPanel .sellerAddress .addressInfo span{font-weight:400}.contactSellerPanel .phoneNumberContainer{font-weight:400}.showPhoneNo.cleanButton{color:#01767e}.contactSellerPanel .dealerInfo img{max-width:147px}.contactSellerPanel .dealerInfo{max-width:150px;text-align:left}.mobile.contactSellerPanel{display:flex;flex-direction:column;margin:15px 10px 25px 10px}.mobile.contactSellerPanel .carInfo{display:flex;flex-direction:column-reverse;margin-bottom:20px}.mobile.contactSellerPanel .carInfo .carTitle{font-size:16px;margin-bottom:10px}.mobile.contactSellerPanel .carInfo .makeAndModel{font-weight:700}.mobile.contactSellerPanel .carInfo .carPrice{font-size:24px;color:#0e2d6d;font-weight:700}.mobile.contactSellerPanel .carInfo .logo{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.mobile.contactSellerPanel .dealerInfo{max-width:70%}.mobile.contactSellerPanel .dealerInfo img{max-width:170px}.mobile.contactSellerPanel #goToContactInfoLink{font-size:14px;cursor:pointer}.mobile.contactSellerPanel .contactSellerButtonsPanel .firstRow{display:flex;flex-direction:column;position:relative}.mobile.contactSellerPanel .contactSellerButtonsPanel .itempageContactSellerLinks a{color:#01767e;background:#fff;border:2px solid #01767e;padding:6px 12px}#content.itemPageContent .mobile.contactSellerPanel a.button{display:block;font-size:16px}#content.itemPageContent .desktop.contactSellerPanel a.button{display:inline-block;padding:8px 20px}.itemPageContent #rightBanner{margin-top:146px}.dealerName{line-height:20px;max-height:40px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.dealerInfo{max-width:150px;margin-right:4px}.dealerInfo img{width:100%}.carItempageImageComponentContainer{margin-bottom:10px;background-color:#fff}.carDetails{padding-top:10px;padding-bottom:25px}.used_cars #mainImageSliderContainer{visibility:hidden}.immediately_deliverable #mainImageSliderContainer{visibility:hidden}#mainImageSliderContainer{position:relative;display:flex;flex-direction:column}#mainImageSliderContainer .gradient{position:absolute;left:0;z-index:1;height:18%;width:100%}#showPanoramaLink img{position:absolute;left:45%;top:45%;z-index:3;opacity:.6;width:60px}#showPanoramaLink{z-index:2;position:relative}#mainImageSliderContainer .top.gradient{top:0;background:linear-gradient(180deg,#0000005e 0,#fff0 100%)}#mainImageSliderContainer .bottom.gradient{bottom:0;background:linear-gradient(180deg,#fff0 0,#0000005e 100%)}.used_cars #mainImageSlider{max-height:240px}.immediately_deliverable #mainImageSlider{max-height:240px}#mainImageSlider{margin-bottom:0;min-height:240px;max-height:600px;overflow:hidden;visibility:hidden;background:#e9ebee}#mainImageSlider .slick-dots li.slick-active button:before{color:#01767e;opacity:1;box-shadow:none}#mainImageSlider .slick-dots li{width:8px;height:8px;margin:0 2px}#mainImageSlider .slick-dots li button{width:8px;height:8px}#mainImageSlider .slick-dots li button:before{font-size:8px!important;width:6px;height:6px;line-height:8px;color:#fff;opacity:1;box-shadow:1px 0 2px #000000A6;border-radius:50%}#imageCarousel{display:none;margin:0;max-height:145px;overflow:hidden;visibility:hidden}#imageCarousel .slick-slide>div{display:table;table-layout:fixed;width:100%}.itemPageFunctionalityContainer{display:flex;justify-content:center;height:83px;border-bottom:1px solid #e9ebee;margin:0 10px}.itemPageFunctionalityContainer .functionalityContent{display:flex;justify-content:space-between;align-items:center;padding:0 10px;width:300px}.itemPageFunctionalityContainer .itempageFunctionalityLink{display:flex;align-items:center;justify-content:center;color:#01767e;background:#fff;font-weight:700;font-size:14px;text-transform:uppercase;text-decoration:none;box-shadow:0 1.59354px 6.37415px #00000042;height:36px;width:36px;padding:6px;border-radius:2px}.itemPageFunctionalityContainer .itempageFunctionalityLink.disabled{color:#66676d;pointer-events:none;cursor:default}.itempageFunctionalityLink i{font-size:25px}.slick-slide .itempageCarouselSlide{border:4px solid #fff!important;display:table-cell!important;overflow:hidden}.slick-slide.slick-current .itempageCarouselSlide{border:4px solid #f90!important}.itempageFunctionalityLabel{display:none;margin:auto 0 auto 3px;font-size:14px}.itempageFunctionalityImage{width:30px;height:30px;display:inline-block;vertical-align:middle}.shareOptionsModal.mbsc-wdg .mbsc-wdg-c.mbsc-w-p{padding:1.5em}#shareOptionsContainer{display:none;min-width:255px;width:100%;font-size:16px}#shareOptionsContainer .mbsc-mobiscroll .mbsc-lv-item{color:#404149;padding:1.25em 0}#shareOptionsContainer .title{font-size:18px;font-weight:700;margin-bottom:10px}#shareOptionsContainer .mbsc-mobiscroll.mbsc-btn{position:absolute;background:0 0;color:#404149}#shareOptionsContainer .remodal-close:before{font-size:30px}#shareOptionsContainer .mbsc-lv-cont .mbsc-lv-item.mbsc-lv-img-left{padding-left:3em}#shareOptions li{border-bottom:.8px solid #b3b3b6}#shareOptions li div{display:flex;align-items:center;justify-content:space-between}#shareOptions li i{font-size:10px}#shareOptions li i.fa-check{display:none;color:#3ea847}#shareOptions li i.fa-times{display:none;color:#ee1b22}#shareOptions li .linkCopyMsg{display:none;color:#66676d}#shareOptions .mbsc-lv-img-left .mbsc-lv-img{left:1em}.carDetailsSection{display:flex;padding-top:20px;font-size:16px;margin-top:10px}.carDetailsSection .carDetailsSectionIcon{margin-right:20px;height:44px;width:68px;background-position-x:50%!important;background-position-y:50%!important}.carDetailsSection.mbsc-mobiscroll .mbsc-form-group-title{color:#404149;background:#fff;display:flex;align-items:center;height:44px}.carDetailsSection .contactDealer span{font-size:14px}.autojerryLinkContainer{padding:0 10px 32px 10px}.carDetailsSection .carDetailsSectionContent{flex:10;display:flex;flex-direction:column;justify-content:center}.carDetailsSection .carDetailsSectionContent .carDetails{display:flex;flex-direction:column}.carDetailsSection .carDetailsSectionContent .mbsc-form-group-content{margin:0}.carDetailsSection .carDetailsSectionContent .carDetailsGroups{display:flex;justify-content:space-between;flex-direction:column}.carDetailsSection h2{text-transform:uppercase;padding-left:10px;font-size:1.1em;margin-bottom:10px}.carDetailsSection .carDetailsGroup{flex-grow:1;margin-bottom:0}.carDetailsSection .carDetailsGroup hr{border:none;padding:0;height:34px}.carDetailsSection .carDetailsGroup:last-child{margin-bottom:0}.carDetailsSection .carDetailsGroup .carDetailsLine{min-height:34px;line-height:34px;display:flex;justify-content:space-between}.carDetailsSection .carDetailsGroup .carDetailsLine.priceLine{flex-direction:column}.carDetailsSection .carDetailsGroup .carDetailsLine .priceDetails{display:flex;justify-content:space-between}.carDetailsSection .carDetailsGroup .carDetailsLine .label{font-weight:400;padding-left:10px;display:inline-block;margin-right:10px;flex-shrink:2}.targetPages #carHistorySection hr{width:100%}#carHistorySection{margin:0 10px 32px 10px}#carHistorySection .technicalInfoLink{margin-top:20px;padding:10px 40px;text-transform:uppercase;background:#01767e;color:#fff}#categorySearchLinks .carHistoryDetails .buttonContainer{padding:0;align-items:flex-start;flex-direction:column}#categorySearchLinks .searchPageLink{margin-top:10px;margin-left:10px;padding:10px 20px;text-transform:uppercase;background:#01767e;color:#fff}#categorySearchLinks{padding-top:0;padding-bottom:20px;display:flex;justify-content:space-between;align-items:flex-start}.carHistoryTitle{font-size:16px;font-weight:700;display:flex;align-items:center;padding:10px 0}.carHistoryTitle img{margin-right:12px;flex-shrink:0;display:none}.carHistoryDetails .buttonContainer{display:flex;height:100%;align-items:flex-end}.carHistoryDetails .title{text-transform:uppercase;display:inline-block;margin:15px 0 0 0}.carHistoryDetails .details{display:block}.rekkariDetails .title{margin-top:30px}.rekkariDetails .details.desktop{display:none}.autojerryPanel.carDetails .carDetailsSectionContent .header{display:flex;justify-content:space-between;align-items:center;padding:0 10px!important;height:44px}.autojerryPanel.carDetails .carDetailsSectionContent .header.mbsc-collapsible-header{flex-direction:column;height:auto}.autojerryPanel.carDetails .carDetailsSectionContent .header h2{padding:0}.autojerryPanel.carDetails .carDetailsSectionContent .header.mbsc-collapsible-header h2{margin-right:40px}.autojerryPanel .carDetailsGroup{margin-bottom:0}.autojerryPanel .carDetailsSection .carDetailsGroup .carDetailsLine .label{font-weight:400}.autojerryPanel .linksLine{margin:20px 10px 0 0;text-align:right}.autojerryPanel .modelMaintenanceInfo{padding-top:10px}.autojerryPanel .emptyAutojerryPanel{display:flex;justify-content:space-between;flex-direction:column;font-size:16px}.autoJerryIconEmptyPanel{background:url('/images/used_cars/target_page_new_layout/autojerry.png') no-repeat;background-size:132px 32px;height:32px;min-width:132px;margin-top:10px}.autojerryPanel .carDetailsSection .carDetailsGroup{flex-basis:auto;padding:10px 0 32px 0}.autojerryPanel .carDetailsSection .carDetailsGroup .carDetailsLine{flex-direction:column}.carDetailsSection .carDetailsGroup .carDetailsLine .value{text-align:right;display:inline-block;padding-right:10px;font-weight:700;flex-shrink:1}.carDetailsSection .carDetailsGroup .carDetailsLine:nth-of-type(odd){background:#dceff1}.carDetailsSection .carDetailsGroup .carDetailsLine .value a.notKnownEndorsementLink{display:inline-block;width:20px;height:20px;margin-top:6px}.carDetailsSection .carDetailsGroup .carFeatureLine{line-height:20px;padding:6px 0;display:flex;justify-content:space-between;align-items:flex-start}.carDetailsSection .carDetailsGroup .carFeatureLine i{color:#01767e;margin-left:7px}.carDetailsSection .carDetailsGroup .carDetailsLine .priceValue{display:inline-block}.carDetailsSection .carDetailsGroup .carDetailsLine .priceValue .value{float:none;color:#0e2d6d}.carDetailsSection .carDetailsGroup .carDetailsLine .co2EmissionImageContainer a{margin-top:3px}.used_cars.targetPages .mbsc-ic.mbsc-ic-star{color:#d9d9db}.used_cars.targetPages .mbsc-mobiscroll.mbsc-rating.mbsc-rating-warning .mbsc-progress-track{color:#f90}#defectImagesList{visibility:hidden}#interiorImagesList{visibility:hidden}#economyAndPerformanceSection .contactRequestButtonsLabel{padding-top:0;margin-right:10px}.carDetailsGroup.dynamic{column-count:1}.carDetailsSectionIcon .fuelIcon{background:url(/images/used_cars/target_page_new_layout/ikoni_taloudellisuus.png) no-repeat;height:60px}.priceWatcherSubscribeLink.carDetailsLinks{text-transform:uppercase;color:#01767e;border:2px solid #01767e}.priceWatcherInline{display:flex;justify-content:space-between;align-items:center;font-size:.84em;min-height:34px;padding:0 10px}.priceWatcherInline span{font-weight:700}.carDetailsSection .carDetailsGroup .priceWatcherInlineContainer hr{border-top:1px solid #b3b3b6;height:auto;width:50%}.carDetailsSection .carDetailsLinks{font-weight:700;font-size:18px;cursor:pointer;border-radius:2px;padding:8px 0;margin:0;display:flex;align-items:center;justify-content:center;text-decoration:none;gap:5px;width:177px;text-align:center}.carDetailsSection .carDetailsLinks.itempageContactrequestButton{color:#fff!important}.carDetailsSection .contactRequestButtonsLabel{display:block;font-size:18px;font-weight:700}.carDetailsSection .carDetailsGroup .subtitle{font-weight:700;padding:10px 0}.carDetailsSection #featureContainer .carDetailsGroup.emptyItem{display:none}.carDetailsSection .subsectionHeader{display:flex;justify-content:space-between;padding:10px}#featureContainer .subsectionHeader{padding:10px}#featureContainer .carDetailsSectionContent .subtitle{padding:10px;background:#dceff1}#featureContainer .carDetailsSectionContent .features{padding:10px}#featureContainer .carDetailsGroup{margin-bottom:0}.furtherInformation{max-width:100%;line-height:22px}.furtherInformation .sectoButton{display:flex;justify-content:flex-end;margin-bottom:10px}#basicInfoSection .furtherInformation .sectoButton a{width:auto;padding:4px 14px;margin:10px 0;font-size:16px}.grecaptcha-badge{display:none}.loanCalculator{width:100%;padding:0 10px 32px 10px}.loanCalculator .title{font-size:21px}.loanCalculator .input-with-slider{padding:8px 0;color:#000;line-height:32px;display:flex;align-items:center}.loanCalculator .input-with-slider .label{display:inline-block;width:120px;flex-shrink:0}.loanCalculator .input-with-slider .text{width:100px;height:34px}.loanCalculator .input-with-slider .unit{display:inline-block;width:25px;padding-left:8px}.loanCalculator .input-with-slider .rangeContainer{display:none}.loanCalculator .input-with-slider .rangeContainer .mbsc-mobiscroll.mbsc-progress{padding:0}.loanCalculator .input-with-slider .mbsc-slider-tooltip{width:4.3em;margin-right:-2.15em}.loanCalculator .validationError{color:red;display:none}.loanCalculator .summary{background:#e9ebee;padding:10px;margin:20px 0}.loanCalculator .summary h3{margin-bottom:20px}.loanCalculator .summary table{width:100%}.loanCalculator .summary table th{text-align:left;padding:5px 0;font-weight:400}.loanCalculator .summary table td{text-align:right;padding:5px 0}.loanCalculator i{margin-left:12px}.loanCalculator button.expand{margin-top:20px;border:2px solid #01767e}.loanCalculator button.collapse{margin-right:10px}.loanCalculator button{padding:8px 16px}.loanCalculator button.purple{border:2px solid #953778}.loanCalculator .extendedContainer{display:none}.loanCalculator .header{text-transform:none;display:flex;align-items:center;justify-content:space-between}.loanCalculator .header .text{display:block}#content.itemPageContent .loanCalculator .button{display:inline-block}.loanCalculator .mbsc-mobiscroll .mbsc-slider-step{display:none}.loanCalculatorLogo{height:50px;width:50px;display:inline-block;margin-left:20px}.loanCalculatorLogo.opbank{background:url('/images/used_cars/opbank_logo.svg') no-repeat left;background-size:50px 50px}#modal{display:none}.popup.mbsc-wdg .mbsc-wdg-c.mbsc-w-p{padding:0}.popup.mbsc-mobiscroll .mbsc-fr-w{background:#fff;min-width:98vw}.popup.mbsc-mobiscroll .group.location .mbsc-fr-w{min-width:auto}.popup.mbsc-mobiscroll .mbsc-btn{margin:1em 0}.popup #modal{padding:30px 30px 0 30px;border-top:7px solid #01767e}.popup.hiddenItemsInfo #modal{padding:35px;text-align:center}.popup.modifySearchModal #modal{padding:0;border-top:none}.new_cars .popup.modifySearchModal #modal{padding:30px 30px 0 30px}.popup.sortMobile #modal{border-top:none}.popup.sortMobile .remodal-close{right:0}.textPopup .md-text-center{text-align:center;padding:10px 0}.textPopup.bordered.success .mbsc-fr-w{border-top:7px solid #40af49}.textPopup.bordered.error{background:0 0;border:none;padding:0}.textPopup.bordered.error .mbsc-fr-w{border-top:7px solid #ee1b22}.textPopup.bordered .md-text-center{padding:0;font-size:16px}.textPopup.bordered .md-text-center a{color:#fff;font-size:16px;margin-top:25px;padding:11px 42px}.textPopup.bordered.mbsc-wdg .mbsc-wdg-c.mbsc-w-p{padding:2em 3em}.textPopup.bordered .remodal-close{color:#404149}.textPopup.bordered .remodal-close:before{font-size:40px;line-height:50px;width:0}.remodalContentContainer{font-size:1.3em}#messagePopup{font-size:1.3em}.textPopup.mbsc-wdg .mbsc-wdg-c.mbsc-w-p{padding:2em}.hiddenItemsInfo .modal .cancelLink,.hiddenItemsInfo a.button{font-size:18px}.hiddenItemsInfo .hideListItemInfoText{font-size:18px;margin:20px 0 20px 0}.modal .header h1{color:#404149;font-size:25px;padding:0}.modal h2{font-size:1.1em;margin:0;padding:0}.modal .mbsc-mobiscroll .mbsc-err-msg{position:static}.modal .mbsc-mobiscroll .mbsc-checkbox-box{left:1em;background:#01767e}.modal .mbsc-mobiscroll .mbsc-checkbox{padding:.8em}.modal .mbsc-mobiscroll .mbsc-checkbox input{cursor:pointer}.modal .mbsc-mobiscroll .radioInput.mbsc-radio{padding:.8em 3.125em .8em 1em}.modal .mbsc-mobiscroll .radioInput .mbsc-radio-box{left:1em;border:.125em solid #01767e}.modal .mbsc-mobiscroll .radioInput .mbsc-radio-box:after{background:#01767e}.modal .radioInput .mbsc-label{margin:0 0 0 1.7em}.modal .mbsc-mobiscroll .radioInput .mbsc-radio-box:after{background:#01767e}.modal .mbsc-mobiscroll .allowDealerContact .mbsc-label{margin-left:1.7em}.modal .mbsc-mobiscroll .allowDealerContact .mbsc-checkbox-box{left:0;top:.55em}.modal .mbsc-mobiscroll .allowDealerContact .mbsc-checkbox{padding:0}.modal #contactDetailsContainer .allowDealerContact{margin:1.2em 0 .3em 0}.modal .subtitleNotifier{margin-bottom:15px}.modal .checkboxInput :checked:before{font-size:15px;left:4px}.modal .checkboxInput .mbsc-label{margin:0 0 0 1.7em}.modal .carContainer{padding:15px 0 10px 0;display:flex;justify-content:space-between}.modal .carContainer .contactRequestFormImageContainer{flex:2}.modal .carContainer .contactRequestFormImageContainer img{max-width:400px;max-height:300px}.modal .carContainer .carDetails{padding-left:15px;text-align:left;flex:3}.modal .carContainer .carDetails .carTitle{font-size:20px;margin-bottom:15px}.modal .carContainer .carDetails .carDetailsSection{padding:0;box-shadow:none}.modal .carContainer .carDetails .carDetailsGroup{padding:0;margin:0 10px 0 0}.modal .carContainer .carDetails .carDetailsGroup .carDetailsLine{padding:2px 0;line-height:25px}.modal .carContainer .carDetails .carDetailsGroup .carDetailsLine .label{padding:0}.modal .carContainer .carDetails .carDetailsLine:nth-child(odd){background:#fff}.modal .contactFormInputs{padding-top:10px}.modal .contactFormInputs .contactInformation{text-align:left;padding-right:10px;width:100%;display:inline-block}.modal .contactFormInputs .contactInformation .mbsc-label-floating.mbsc-label-floating-active span.mbsc-label{width:auto}.modal .contactFormInputs .contactInformation .mbsc-label-floating span.mbsc-label{width:70%}.modal .contactFormInputs.mbsc-mobiscroll .mbsc-input{margin:.8em 0;position:relative}.modal .contactFormInputs.secto.mbsc-mobiscroll .outlineInputs .mbsc-input{margin:.4em 0}.modal .contactFormInputs.secto.mbsc-mobiscroll .outlineInputs .mbsc-input.mbsc-select{width:88%;display:inline-block}.modal .contactFormInputs.secto.mbsc-mobiscroll .mbsc-input{flex:1}.modal .contactFormInputs.secto.mbsc-mobiscroll .outlineInputs span{flex:0.15;text-align:center}.modal .contactFormInputs.secto .checkboxInput{display:block}.modal .contactFormInputs.secto .formLine input.text{width:100%}.modal .contactFormInputs.secto .leasing-tooltip{cursor:pointer}.modal .contactFormInputs.secto #contactRequestLeasingFinancingService{cursor:auto}.modal .contactFormInputs .checkboxInput{display:flex;justify-content:space-around}.modal .contactFormInputs .formLine input.text{width:98%}.modal .contactFormInputs .formLine textarea{padding:4px 1%;float:right;margin-left:1%}.modal .contactFormInputs .formLine .checkboxInput label{padding:1em 2em 1em 1em}.modal .contactFormInputs .formLine .datepicker{width:50%!important;color:#000}.modal .contactFormInputs.mbsc-mobiscroll.mbsc-ltr .mbsc-input-outline.mbsc-ic-left input:focus{padding-left:3em}.modal .contactRequestDetails{width:100%;padding-right:0;display:flex;flex-direction:column;vertical-align:top;text-align:left;flex:1.3;margin-bottom:1em}.modal .contactRequestDetails .yourCarInfo .contactRequestFormTextArea,.modal .contactRequestDetails .yourCarInfo input.text{width:100%}.modal .contactRequestDetails .yourCarInfo .additionalInfo .contactRequestFormTextArea{width:100%}.modal .contactRequestDetails .yourCarInfo{margin-bottom:10px}.modal .contactRequestDetails .details .leasingDetails select{width:93%;font-size:1.3em;padding:4px 1%;border-radius:3px;background-color:#fff}.modal .contactRequestDetails .details .leasingDetails .inputContainer{display:flex;align-items:center}.modal .contactRequestDetails .details{display:flex;flex-direction:column}.modal .secto .contactRequestDetails .details .outlineInputs .formLine.first{margin-top:14px}.modal .secto .contactRequestDetails .messageForSeller{margin-top:.8em}.modal .contactRequestDetails .carExchange textarea{max-height:125px;min-height:125px}.modal .contactRequestDetails .mbsc-input-wrap{padding-top:.25em}.modal .leasing{position:relative}.modal .leasing-tooltip{position:absolute;right:-7px;top:10px;z-index:4}.contactRequestFormTextArea{width:100%;min-height:100px}.modal .formFooter .formNotes{font-size:16px}.modal .formFooter .submitButtonContainer{display:inline-block;margin-bottom:43px}.modal .dealerSelection,.modal .locationSelection{display:inline-block;text-align:left;padding:20px 0 0 0;width:100%}.modal .dealerSelection.mbsc-mobiscroll.mbsc-ltr .mbsc-input-outline .mbsc-err-msg,.modal .locationSelection.mbsc-mobiscroll.mbsc-ltr .mbsc-input-outline .mbsc-err-msg{left:0}.modal .dealerSelection.mbsc-mobiscroll .mbsc-input,.modal .locationSelection.mbsc-mobiscroll .mbsc-input{margin:0}.modal .cancelLink{font-size:16px;padding-left:5px;text-transform:uppercase}.modal .submitButtonContainer{display:inline-block}.modal.deleteFavorite a{font-size:16px}.secto.mbsc-mobiscroll .mbsc-sel-filter-cont{display:none}.dealerDropdown.mbsc-mobiscroll .mbsc-fr-popup{font-size:1.21em}.regionDropdown.mbsc-mobiscroll .mbsc-fr-popup{font-size:1.21em}button.itemPageModalContactRequestSubmit{font-size:18px;border:none;border-radius:3px;text-transform:uppercase;font-weight:700;padding:12px 65px;margin:2em 0 0 0}.itemPageDetailSectionIcon{display:none}.carDetailsSectionIcon.basicInfoIcon{background:url('/images/used_cars/target_page_new_layout/basic-info-icon.svg') no-repeat;position:relative}.carDetailsSectionIcon.fuelIcon{background:url('/images/used_cars/target_page_new_layout/economy-and-performance-icon.svg') no-repeat}.carDetailsSectionIcon.priceIcon{background:url('/images/new_cars/price-icon.svg') no-repeat;background-size:44px}.carDetailsSectionIcon.extraFeaturesIcon{background:url('/images/new_cars/extra-features-icon.svg') no-repeat}.furtherInformation .contactDealer{display:block}.carDetailsSectionContent .subSectionContainer{margin:10px}.carDetailsSectionContent .subSectionContainer.somethingWrongCR{margin:20px 10px}.carDetailsSectionContent .contactDealer.subSectionContainer{display:flex;align-items:center;justify-content:space-between}.carDetailsSectionContent.mbsc-form-group.mbsc-collapsible{padding-bottom:20px!important}.carDetailsSectionContent.mbsc-form-group.mbsc-collapsible.mbsc-collapsible-open{padding-bottom:0!important}.contactDealer{display:inline-block}.contactDealer span{font-weight:700;font-size:16px}.contactDealer a{font-size:16px;display:inline-block!important}.furtherInformation h3{font-weight:400;text-transform:uppercase}#notKnownEndorsementExplanation{display:none}#basicInfoSection.carDetailsSection .contactRequestButtonsLabel{font-size:16px}#basicInfoSection.carDetailsSection .carDetailsLinks{padding:4px 0;margin-top:10px}#basicInfoSection .carDetailsSectionContent .contactDealer.subSectionContainer{display:inline-block;margin:10px 0}#mainImageSlider .image{text-align:center;min-height:240px;display:flex;align-items:center;justify-content:center;width:100%}#mainImageSlider .image img{display:inline;max-width:100%;max-height:100%;flex-shrink:0}#mainImageSlider .imageContainer{display:flex!important}#mainImageSlider.slick-slider{min-width:1px;height:100%;width:100%!important}.carItempageImageComponent .slick-arrow{border-radius:50%;width:34px;height:34px}.carItempageImageComponent .slick-arrow:hover{background:#d9d9db73}.carItempageImageComponent .slick-arrow:before{font-family:'Font Awesome 5 Free'!important;font-weight:900;text-shadow:0 0 3px #000000bf;opacity:1}.carItempageImageComponent .slick-prev:before{content:'\f053'!important;margin-right:4px}.carItempageImageComponent .slick-next:before{content:'\f054'!important;margin-left:4px}.carItempageImageComponent .slick-prev{left:0}.carItempageImageComponent .slick-next{right:0}.slick-next,.slick-prev{z-index:10}.slick-next:before,.slick-prev:before{content:none!important;font-family:none!important}.slick-next:hover,.slick-prev:hover{opacity:1!important}.slick-slide{outline:0}.slick-slide img{max-width:100%;max-height:100%}#imageCarousel .slick-dots,#mainImageSlider .slick-dots{bottom:10px!important;left:0;z-index:2}.slick-dots li button:before{font-size:13px!important}.slick-disabled{display:none!important}.slick-dots .mbsc-mobiscroll.mbsc-btn{color:transparent;background:0 0;position:absolute;margin:0;padding:0}#mainImageSlider .slick-next,#mainImageSlider .slick-prev{top:120px}.itempageCarouselSlide.panoramaImage{border:6px solid #fff!important}.itempageCarouselSlide.videoImage{border:6px solid #fff!important}#imageCarousel .slick-track{height:135px}#imageCarousel .image{height:123px;width:100%;display:flex;align-items:center;justify-content:center;background:#e9ebee}#imageCarousel .image img{display:inline;flex-shrink:0}.autojerryPanel.emptyAutoJerryPanel{padding:25px 10px}.autojerryPanel .rightContent{display:flex;align-items:center}.autoJerryCarIcon{background:url('/images/used_cars/target_page_new_layout/autojerry-icon.svg') no-repeat center;height:45px;width:68px;margin-right:20px;display:none}.autoJerryLink{text-transform:uppercase}.autoJerryLink a{white-space:nowrap}.autoJerryLink a span{white-space:pre-wrap;white-space:break-spaces}.autoJerryIcon{background:url('/images/used_cars/target_page_new_layout/autojerry.png') no-repeat;background-size:132px 32px;min-width:132px;background-position:right;height:30px;margin-right:40px;margin-top:10px}#almad-list-1{text-align:center}.imagesBottomBanner{margin:10px 0;text-align:center}.carItempageImageComponent .imagesBottomBanner{margin:10px -10px 0 -10px}#contactInfoSection{padding:0}.usedItempageContainerHeader{font-size:20px;text-align:center;font-weight:700;text-transform:uppercase}.usedCarItempageSellerInformation .addressInfo{display:flex;flex-direction:column;line-height:22px;font-size:16px}.usedCarItempageSellerInformation .sellerLinks{font-size:16px;color:#01767e;display:flex;flex-direction:column}.usedCarItempageSellerInformation .sellerLinks a{margin-top:5px}.usedCarItempageSellerInformation .sellerLinks a:first-child{margin-top:10px}.usedcarItempageOfficeInfoContentContainer{padding:0 10px;display:flex;flex-direction:column-reverse}.usedcarItempageOfficeInformationContainer{display:flex;flex-direction:row-reverse;justify-content:space-around;align-items:center;padding:20px 0}.usedcarItempageOfficeInformationContainer .itempagePhoneNumberButton i{margin-right:10px}.usedcarItempageOfficeInformationContainer a.button{padding:8px 0;font-size:14px;border:2px solid #953778;box-sizing:border-box;width:100%}.usedcarItempageOfficeInformationContainer a.button.empty{background:#fff;color:#01767e;border:2px solid #01767e}.targetPages .usedcarItempageOfficeInformationContainer hr{display:none;border-top:none;border-right:2px solid #b3b3b6;width:2px;height:30px;padding:0;margin:0}.usedcarItempageOfficeInformationContainer .linkContainer.phoneCRLink{display:none}.usedcarItempageOfficeInformationContainer .linkContainer{flex:1}.usedcarItempageOfficeInformationContainer .linkContainer.emailCRLink{margin-right:10px}.usedcarItempageOfficeInformationContainer button{padding:8px 18px;font-size:16px;border:2px solid #01767e}.contactInfo{display:inline-block}.usedCarItempageOfficePersonelContainer{display:block;font-size:14px;line-height:18px;padding:0 10px 20px 10px}#contactInfoSection .usedCarItempageOfficePersonelContainer .title{padding-top:5px}.usedCarItempageOfficePersonelContainer .salesPersonName{font-weight:700}.usedCarItempageOfficePersonelContainer #showAllDealers{text-transform:uppercase;font-size:16px;font-weight:700;color:#01767e;margin-top:20px;cursor:pointer}.usedCarItempageOfficePersonelContainer .showAllDealerContainer{display:block;text-align:center}.usedCarItempageSellerInformation .dealerSalesPerson{display:flex;margin-bottom:15px}.usedCarItempageSellerInformation .dealerSalesPersonImage{display:inline-block;position:relative}.usedCarItempageSellerInformation .dealerSalesPersonImage .defaultImage{background:#fff}.usedCarItempageSellerInformation .dealerSalesPerson .dealerSalesPersonImage img{max-width:112px;max-height:112px}.usedCarItempageSellerInformation .dealerSalesPerson .dealerSalesPersonImage{width:60px;height:60px;border-radius:50%;overflow:hidden;display:flex;flex-shrink:0;align-items:center;justify-content:center;background:#e9ebee;margin-right:15px}.usedCarItempageSellerInformation .dealerSalesPersonInfo{display:flex;flex-direction:column;flex:1;min-width:0}.usedCarItempageSellerInformation .dealerSalesPersonInfo .generalInfo{overflow:hidden}.usedCarItempageSellerInformation .dealerSalesPersonInfo .generalInfo a{text-decoration:none;cursor:default}.usedCarItempageSellerInformation .dealerSalesPersonInfo .sellerWhatsappPhoneNumberContainer{height:30px;width:108px}.usedCarItempageSellerInformation .dealerSalesPersonInfo .generalInfo>span{display:block;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.addressInfo span,a{font-weight:700}.contactInfo .dealerPhoneNumber{height:18px;line-height:18px;padding-left:5px;font-weight:700;font-size:1.15em}.sellerPhoneNumber{display:block;font-weight:700;color:#01767e}.phoneNumberContainer.mobile .sellerPhoneNumber{display:inline}#contactInfoSection .title{display:block;text-transform:uppercase;font-weight:700;font-size:18px;color:#404149;padding:25px 0 15px 0}#contactInfoSection .addressDetails span{font-weight:400}#contactInfoSection .addressDetails span.sellerName{font-weight:700}#contactInfoSection .addressDetails .separator{margin-left:-3px}#contactInfoSection #openDealerMap span{font-weight:700}.usedcarItempageOfficeInformationContainer .itempageContactrequestButton{display:inline-block!important}.sellerWhatsappPhoneNumberContainer .whatsappLink{display:inline-block;background:url('/images/used_cars/target_page_new_layout/whatsapp-icon.svg') no-repeat left;height:100%;width:100%}.sellerWhatsappPhoneNumberContainer .disabled{display:inline-block;background:url('/images/used_cars/target_page_new_layout/whatsapp-icon-disabled.svg') no-repeat left;height:100%;width:100%;cursor:default}#cto_cookies_ack_header_message,#cto_cookies_header_message{display:none}.carPromotionsPanel{padding:0 10px}.carPromotionsPanel .slick-slide{margin:0 5px}.targetPages .otherCarsPanel{padding:0 10px}.targetPages .otherCarsPanel .slick-slide{margin:0 5px;display:flex;justify-content:center}.carList{margin-top:30px;font-size:16px;display:block}.carList h2{font-size:18px;text-transform:uppercase;margin-right:15px}.carList div{display:inline-block;width:100%}.carList .otherCarsHeader{display:flex;justify-content:space-between;flex-wrap:wrap}.carList .carsContainer{margin-top:20px}.carList .carsContainer .item{margin:0 0 15px 0;width:100%;position:relative}.carList .carsContainer .item .carImage{display:flex;justify-content:center;align-items:center;width:100%;height:264px;background:#e9ebee;overflow:hidden}.carList .carsContainer .item .carImage a{text-align:center;width:100%}.carList .carsContainer .item .carImageLabel{display:flex;justify-content:center;padding:7px 0;min-height:40px;position:absolute;bottom:0;background:#b3b3b6}.carList .carsContainer .item .carImageLabel a{text-align:center;color:#fff;text-shadow:0 4px 4px #00000042}.carList .carsContainer img{display:inline;max-width:100%;max-height:264px}a.headerCarsLink{font-size:16px;margin-left:auto;text-transform:uppercase;text-decoration:none;display:flex;align-items:center}a.headerCarsLink i{margin-left:7px;display:none}.box{font-size:20px}.box .similarCars .header{display:flex;flex-direction:column}.box .similarCars .title span{font-size:24px;font-weight:700;margin-right:21px}.box .similarCars .subtitle{display:inline-block;font-size:16px}.box .similarCars .tabs{border:none;padding:0;margin:0;display:flex;justify-content:space-between}.box .similarCars .tab{flex:1;box-sizing:border-box;margin-left:7px;border:1px solid #01767e;color:#01767e;display:inline-block;background:#fff;transition:background-color .3s}.box .similarCars .tab:first-child{margin-left:0}.box .similarCars .tab a{color:#404149;display:block;font-size:12px;text-align:center;text-transform:capitalize;padding:6px 0;text-decoration:none}.box .similarCars .tab.active{background:#01767e;color:#fff}.box .similarCars .tab.active a{color:#fff}.box .similarCars .carsList{margin-top:20px}.box .similarCars .carsList div{width:100%;display:inline-block}.box .similarCars .carListItems{font-size:16px}.box .similarCars .carItem{width:100%;margin-bottom:15px;position:relative}.box .similarCars .carItem img{max-height:264px;max-width:100%;display:inline}.box .similarCars .carItem .carName{color:#01767e;text-align:center;font-weight:700;margin-top:15px}.box .similarCars .carItem .carName span{display:block}.box .similarCars .carItem .carImage{width:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;height:264px;background:#e9ebee}.box .similarCars .carItem .carImage a{width:100%;text-align:center}.box .similarCars .carItem .carImageLabel{display:flex;justify-content:center;padding:8px 0;position:absolute;bottom:0;background:#b3b3b6}.box .similarCars .carItem .carImageLabel a{text-align:center;color:#fff;text-shadow:0 4px 4px #0003}.box .similarCars .carItem .carImageLabel span{display:block}.otherCarsPanel .box .similarCars h2{font-size:18px;margin-bottom:15px}.otherCarsPanel .box{margin-top:30px}.listPage #carArticles{margin-top:30px;padding-bottom:0}.leasingArticles{padding-bottom:25px}.leasingArticles .box .carListItems{margin-top:20px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px;font-size:18px}.leasingArticles .box .carItem{background:#e9ebee;width:100%;text-align:center}.leasingArticles .box .carItem .carName{color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;flex:1;background:#404149;margin:0;padding:15px 20px}.leasingArticles .box .carItem img{max-height:170px;max-width:100%;text-align:center;align-self:center}.leasingArticles .box .carItem a{display:flex;flex-direction:column;text-align:center;text-decoration:none}.leasingArticles .box .carsList{margin:0}.leasingArticles .box .carsList .title{font-size:24px;font-weight:700}.carArticles{margin:30px 10px 0 10px}.carArticles .title{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px}.carArticles h2{display:block;text-transform:uppercase;margin-right:15px;font-size:18px}.carArticles .itemArticleLink{display:inline-block;font-size:16px;margin-left:auto}.carArticles .itemArticleLink a{margin-left:auto;text-transform:uppercase;text-decoration:none;display:flex;align-items:center}.carArticles .itemArticleLink i{display:none;margin-left:7px}.carArticles .content{margin:0}.carArticles .content .slick-next,.carArticles .content .slick-prev{top:40%}.carArticles .content .slick-slide{margin:0 5px;height:266px;display:flex;justify-content:center;align-items:center}.carArticles .content div{width:100%;display:inline-block}.carArticles .content .listItem .item{box-shadow:0 2px 6px #00000026;margin:0;position:relative}.carArticles .content .item .image{display:flex;justify-content:center;align-items:center;background:#e9ebee;width:100%;height:190px;overflow:hidden}.carArticles .content .item .image a{width:100%;text-align:center}.carArticles .content .item .image img{max-height:190px;max-width:100%;display:inline}.carArticles .content .item .info{width:100%;text-align:center;background-color:#fff;display:flex;align-items:center;justify-content:center;height:70px}.carArticles .content .item .info .title{margin:0}.carArticles .content .item .info span{font-size:14px;padding:0 5px}.carArticles .content .item .info .articleDate{position:absolute;right:0;top:20px;width:85px;padding:3px 0;background:#fff;color:#404149;box-shadow:0 2px 6px #b3b3b6}.special1Banner{margin-top:10px;text-align:center}.modal.tellAFriend{text-align:left}.modal .tellAFriendContainer{margin-top:20px;text-align:left;font-size:16px}.modal .tellAFriendContainer .submitButton{text-align:right}.modal .tellAFriendContainer .formLine input.text{width:100%;box-sizing:border-box}.modal .tellAFriendContainer .formLine textarea{height:235px!important;box-sizing:border-box}.modal .tellAFriendContainer .formLine .mbsc-textarea{height:235px!important}.modal .tellAFriendContainer .carInformation .formLine{margin-bottom:8px}.modal .tellAFriendContainer .carDetailsSection{box-shadow:none;padding:15px 0}.modal .tellAFriendContainer .contactFormInputs>div{flex:1}.modal .tellAFriendContainer .contactFormInputs.mbsc-mobiscroll .mbsc-input{margin:.3em 0 .8em 0}.modal .tellAFriendContainer .carAnnouncementURL,.modal .tellAFriendContainer .leasingAnnouncementURL{overflow-wrap:break-word}.modal.reportContent{font-size:16px}.modal.reportContent #contentReportForm{padding:20px 0 43px 0}.modal.reportContent .formLine.message{margin-top:10px}.modal.reportContent textarea{width:100%;height:130px!important}.modal.reportContent .submitButton{margin-top:10px}.modal.reportContent #submitContactRequest{padding:12px 65px;font-size:18px}.modal.reportContent .mbsc-mobiscroll .mbsc-radio-box{left:0;right:auto}.modal.reportContent .mbsc-mobiscroll.mbsc-radio{padding:.5em 1em;max-width:165px}.modal.reportContent .mbsc-mobiscroll.mbsc-radio input{cursor:pointer}.modal.reportContent .mbsc-mobiscroll.mbsc-input{margin:.5em 0}.targetPages #content{width:980px;padding-bottom:0}.targetPages .carDetailsSection.mbsc-form{font-family:"Roboto Condensed",Times}.targetPages .carDetailsSection .mbsc-ic:before{font-weight:700;font-size:29px;color:#01767e}.targetPages .carDetailsSection .mbsc-collapsible .mbsc-collapsible-icon{top:65%;transform:rotate(-90deg);cursor:pointer}.targetPages .autojerryPanel .carDetailsSection .mbsc-collapsible .mbsc-collapsible-icon{top:20px}.targetPages .carDetailsSection .mbsc-collapsible-open>.mbsc-collapsible-header .mbsc-collapsible-icon{top:50%;transform:rotateX(0)}.targetPages .autojerryPanel .carDetailsSection .mbsc-collapsible-open>.mbsc-collapsible-header .mbsc-collapsible-icon{top:10px}.targetPages .carDetails{padding:0}.targetPages .carDetails.otherCars{padding-bottom:30px}.targetPages .carDetailsSection{padding:20px 0 0 0;margin:0;box-shadow:0 0 2px #00000042;box-sizing:border-box;border-bottom:1px solid #e9ebee}.targetPages .carDetailsSection:last-child{border-bottom:none}.targetPages .carDetailsSection h2{font-size:18px;margin:0}.targetPages .carDetailsSection h2.subSectionHeader{padding:20px 10px 10px 10px}.targetPages .carDetailsSection h2.subSectionHeader~div{padding:0 10px 20px 10px;display:flex;flex-direction:column}.targetPages .carDetailsSection .carDetailsSectionContent.mbsc-collapsible-open .carDetails{padding:16px 0 0 0}.targetPages .carDetailsSection .carDetailsSectionContent.mbsc-collapsible-open .carDetails.single{padding-top:0;display:block}.targetPages .carDetailsSection .subsectionHeader h2{font-size:16px;padding:0}.targetPages .itemContent .slick-arrow:before{font-family:'Font Awesome 5 Free'!important;font-weight:900;text-shadow:0 0 3px #000000bf;opacity:1}.targetPages .itemContent .slick-arrow:hover{background:#d9d9db73}.targetPages .itemContent .slick-arrow{border-radius:50%;width:34px;height:34px}.targetPages .itemContent .slick-next:before{content:'\f054'!important;margin-left:4px}.targetPages .itemContent .slick-next{right:6px}.targetPages .itemContent .slick-prev:before{content:'\f053'!important;margin-right:4px}.targetPages .itemContent .slick-prev{left:6px}.targetPages hr{border-top:1px solid #b3b3b6;width:50%;height:auto;margin-right:auto}.targetPages #modal hr{padding:0;height:1px;border-top:1px solid #b3b3b6;width:100%;margin:0}.targetPages .furtherInformation hr{width:100%}.originalPhoneNumber{display:none}.phoneTypeCR .originalPhoneNumber{display:block}#dimensionPanel .carDetails{padding-top:0}#content.itemPageContent{width:100%;padding-bottom:0}.itemPageContent .breadcrumbsContainer{font-size:14px;padding:0 7px}.itemContent{float:left;width:100%}.itemContent h1{font-size:2.2em;font-weight:400}.itemContent h3{font-size:1.25em;font-weight:400}.pageSectionsLinks{height:42px;border:1px solid #b3b3b6;border-bottom:2px solid #01767e;padding:0;width:104%;margin-left:-2%;border-left:none;border-right:none}.stickyBar .firstContainer{height:100%;margin:0 auto}.stickyBar .secondContainer{height:100%}.pageSectionsLinks .linksList{height:100%;margin:0 auto;display:flex;justify-content:space-around}.pageSectionsLinks .linksList a{color:#404149;font-size:10px;text-transform:uppercase;height:100%;width:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;text-decoration:none;font-weight:700;border-right:.5px solid #e9ebee}.pageSectionsLinks .linksList a:last-child{border-right:none}.pageSectionsLinks #goToMainGalleryLink{display:none}.pageSectionsLinks a.openContactDealerFormButton{display:none}#leadsStickyBar{box-shadow:0 0 5px 0 #0000001A;transition:bottom .3s cubic-bezier(.25,.46,.45,.94);border:1px solid #eaeaea;border-left:none;border-right:none;width:100%;padding:0;z-index:99997;margin:0;left:0;position:fixed}#leadsStickyBar button{font-size:16px;width:164px;text-align:center;padding:9px 0}.phoneNumberButton.text{cursor:default;font-weight:700;color:#01767e;border-color:#fff;margin:5px 0}.phoneNumberButton .icon{margin-right:7px;font-size:16px}#leadsStickyBar button.text .icon{margin-right:1px}#leadsStickyBar .secondContainer{display:flex;padding:12px 0;justify-content:space-between;margin:0 auto}#leadsStickyBar .dealerInfo{margin-left:103px;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;max-width:175px}#leadsStickyBar .dealerInfo img{max-height:30px}#leadsStickyBar .dealerName{text-align:left;font-size:10px;line-height:15px}#leadsStickyBar .leadButtons{flex:1;padding:0 20px;display:flex;align-items:center;justify-content:center;margin-right:83px}#leadsStickyBar .contactRequestButtonContainer{display:flex;justify-content:center;align-items:center}#leadsStickyBar .phoneNumberButton{margin-left:20px}#content.itemPageContent a.button{display:block}#content.itemPageContent a.button.phoneTypeCR{display:flex;align-items:center}.itemTopNaviBar{float:left;margin-top:10px;width:100%;padding-bottom:16px;background-color:#404149}span.itemPagePrevAndNext a{color:#fff;padding-left:7px}.searchResultText{display:none}.itemPageIcon:before{padding-right:5px}.itemPageIcon,.itemPageIconWhite{display:inline-block;vertical-align:top;height:30px;color:#fff;font-size:1.3em;line-height:30px;cursor:pointer;font-weight:700}.searchIcon{background-position:0 -62px;padding-left:27px}.searchIcon:hover{background-position:0 -93px}.carItemTargetPageIcon{font-size:25px;display:flex;justify-content:space-between}.carItemTargetPageIcon span{font-size:15px;vertical-align:middle}.carItemTargetPageIcon a{color:#fff;margin-right:5px}.carItemTargetPageIcon a:hover{color:#f90}.carItemTargetPageIcon .targetPageTellAFriend{display:inline}.carItemTargetPageIcon .targetPageAllImages{display:inline;float:right}.itemMinilist{float:left;margin-top:4px;width:100%}.itemImages{position:relative;background-color:#404149}.itemImages #mainImage img{max-width:100%;max-height:401px}.itemImages #mainImage.newCar img{max-height:401px}.itemTools{height:40px;line-height:40px;padding-bottom:4px;margin:4px 11px 0 11px}.itemTools a:hover{text-decoration:none}.priceTag{display:none}.priceTag{background-color:#01767e;color:#fff;white-space:nowrap;overflow:hidden;font-size:1.5em;font-weight:400;padding:10px;margin-bottom:5px}.priceTag>span{font-size:1.3em}.priceTag>div{font-size:.9em}.priceTag a{color:#fff;font-weight:700}.itemDetailsRow{float:left;width:262px;overflow:hidden}.itemDetailsRow .key{float:left;width:140px;font-weight:700;padding:1px 0 2px 10px}.itemDetailsRow .value{float:left;width:110px;padding:1px 0 2px 0}.itemDetailToggleBar{background-color:#01767e;color:#fff;padding:8px 0;box-shadow:0 0 2px #00000042;box-sizing:border-box}.itemDetailToggleBar>span{float:left;margin:10px;vertical-align:middle;font-size:23px;line-height:20px}.itemDetailToggleBar h2{line-height:24px}.itemDetailToggleBar.basicInfoBar{display:flex;flex-direction:column;align-items:center}.itemDetailToggleBar.basicInfoBar .carId{line-height:24px;font-size:14px}.itemDetailContent{padding:20px 0;font-size:16px}.itemDetailContent h3{font-weight:700;margin-bottom:6px;font-size:16px;padding:10px;background:#dceff1}.itemDetailContent .featureGroup .optionalFeature:last-child{border-bottom:none}.itemDetailContent>table{width:100%;border-collapse:collapse;border-spacing:0}.itemDetailContent>table tr:nth-child(odd){background:#e9ebee}.itemDetailContent>table tr:nth-child(2n){background:#fff}.itemDetailContent>table tr td{min-width:49%;max-width:49%;width:49%;vertical-align:middle;padding:5px 0 5px 2%}.itemDetailContent .equipmentList{list-style:none;margin:0;padding:0}.itemDetailContent .equipmentList>li{padding:0 10px 0 10px;line-height:27px}.itemDetailContent .equipmentList>li:nth-child(odd){background:#fff}.itemDetailContent .equipmentList>li:nth-child(2n){background:#f0f0f0}.itemDetailContent ul{margin-top:0;margin-bottom:0;padding-left:27px}.itemDetailContent p{margin:0 10px 0 10px}.itemDetailContent a{font-weight:700}.itemDetailContent iframe{margin-left:10px}.itemDetailContent .itemArticles .article{margin:10px;width:43%;float:left;box-shadow:0 2px 5px 0 #00000029,0 2px 10px 0 #0000001F}.itemDetailContent .itemArticles .article .padder{padding:8px}.itemDetailContent .itemArticles .article img{margin-bottom:5px}.itemDetailContent .itemArticles a>img{max-width:168px;max-height:126px;padding:1px}.itemDetailContent .itemArticles a>div{position:absolute;bottom:0;left:0;height:30px;width:160px;padding:2px 5px 2px 5px;cursor:pointer;text-decoration:none}.itemDetailContent .featureGroup .optionalFeature{line-height:20px;padding:6px 0;margin:0 10px;font-size:16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e9ebee}.itemDetailContent .featureGroup .optionalFeature .accessory img{float:left;padding:3px 2px 0 0}.itemDetailContent .featureGroup .optionalFeature .accessoryPrice{font-weight:700;margin-left:20px;flex-shrink:0}.itemDetailContent .featureGroup .optionalFeature input{float:left}.itemDetailContent #carPriceTotal{font-size:1.25em;font-weight:700}.itemDetailContent .accessoriesLegend{padding:10px;margin:10px 0 10px 0;border-top:1px solid #596066;border-bottom:1px solid #596066}.itemDetailContent a.notKnownEndorsementLink{display:block;width:20px;height:20px;float:right;margin:0 10px 0 0}.itemDetailContent .notKnownEndorsementExplanation{padding:3px 0 3px 25px;margin-top:15px;font-size:12px}.itemDetailContent span.previousPrice{text-decoration:line-through;float:right;margin-right:5px}.itemDetailToggleBar .itemPageMakeModelFactHeader{font-weight:400}.carDetailsContent.priceWatcherComponent{display:none}.itemArticles a{color:#01767e;font-weight:700;min-height:36px}.itemNumber{min-height:17px}.dealerContact{float:left;width:100%}.dealerContact .dealerName{text-align:left;margin:10px auto 10px 10px;width:100%;padding:0}.dealerContact .dealerName img{display:block;margin:0 0 10px 0}.regionAndDealerDropdown .dealerSelect{margin:1em 0}.regionAndDealerDropdown .dealerSelect .select{flex:1}.regionAndDealerDropdown .dealerSelect .select.region{margin:0 0 17px 0}.regionAndDealerDropdown .dealerSelect .select label{margin:0}.contactRequestContainer{border:2px solid #505d69;padding:5px}.contactRequestContainer .closeBox{border:2px solid #e3e7ea;width:15px;text-align:center;cursor:pointer;float:right}.contactRequestLinkContainer{display:none}.contactRequestLinkContainer .contactRequestIcon{margin-right:8px}.panoramaContainer,.videoContainer{display:inline-block;margin-left:5px}.dealerContactInfo img{max-width:300px;border:1px solid #596066;margin-top:10px}.dealerContactInfo .dealerPhoneNumberWrapper{margin:8px 0}.dealerContactInfo .dealerPhoneNumber{height:18px;line-height:18px;padding-left:5px;font-weight:700;font-size:1.15em}.dealerContactInfo .dealerSalesPerson{margin-top:10px}.dealerContactInfo .dealerSalesPersonImage{float:left;width:71px;height:91px}.dealerContactInfo .dealerSalesPersonImage img{max-width:71px;max-height:91px;border:none;margin:0}.dealerContactInfo .dealerSalesPersonInfo{float:left;width:134px;padding:6px 0 0 6px;overflow:hidden}.dealerContactInfo .salesPersonName{font-weight:700}.dealerContactInfo .showPhoneNumber{display:block;color:#fff;margin:5px 0;font-size:1em;padding:8px 12px;border:1px solid #b3b3b6;border-radius:3px;text-transform:uppercase;font-weight:700;background:#0e2d6d;text-decoration:none;text-align:center}#itemDealerAndMapContainer{float:left;width:100%;border:1px solid #0d0d0f;position:relative}#itemDealerAndMapContainer a{font-weight:700}#itemDealerAndMapContainer form input.invalid{color:#404149;border-color:#ee1b22}#itemMapContainer{height:562px;position:relative}#findRouteDiv{position:absolute;width:110px;height:18px;line-height:18px;background:#fff;top:-1px;right:0;border-left:1px solid #000;border-bottom:1px solid #000;border-top:1px solid #000;text-align:center;z-index:10}#findRouteDiv a{font-weight:700;cursor:pointer}#findRouteForm{position:absolute;width:245px;padding:8px;line-height:18px;background:#fff;top:-1px;right:0;border-left:1px solid #000;border-bottom:1px solid #000;border-top:1px solid #000;text-align:left;z-index:999}span#findRouteFormTitle{font-weight:700}#findRouteForm a#closeRouteForm{position:absolute;top:0;right:0;margin-right:8px;font-weight:400;cursor:pointer}#findRouteForm input{margin:0 4px 4px 0}#findRouteForm input.text{width:200px}#findRouteForm input.submit{float:right}#findRouteForm input.default{color:#8a8a8a}#findRouteForm input.error{color:#ee1b22;width:190px}#findRouteForm a#resetFindRouteFromAddressForm{font-weight:400;cursor:pointer}#noMapLocationFound{float:left;padding-top:200px;width:100%;height:100%;color:#ee1b22;font-weight:700;text-align:center}.itemBottomNaviBar{display:table;margin-top:10px;width:100%;background-color:#404149;color:#fff;font-size:1.6em;padding:10px 0}.itemBottomNaviBar .bottomNaviMiddle.tableCell{display:none}.itemBottomNaviBar .bottomNaviRight{width:180px;text-align:right}.itemBottomNaviBar a{color:#fff}.itemBottomNaviBar a:hover{color:#ff7d04;text-decoration:none}.itemBottomNaviBar .bottomNaviTools{margin:auto}.itemBottomNaviBar .bottomNaviTools .itemCounter{font-size:16px;text-align:center}.itemBottomNaviBar .bottomNaviTools .backToList{text-align:center;margin:auto;font-size:.9em}.itemBottomNaviBar .bottomNaviTools .backToList a:hover{text-decoration:none}.itemBottomNaviBar .tableCell{display:table-cell;vertical-align:middle}.contactInfoPanelEmailContainer{word-wrap:break-word}.similarCarsLink{display:none}.targetPageTellAFriend span{display:none}#rightBanner #skyscraperAnchor{width:100%;height:1px;padding:0}.socialMediaIcons{float:left;padding-top:0}.socialMediaIcons img{animation:none}.tellAFriendIcon{padding-top:3px;float:left}#almad-parade-2,#almad-parade-3{text-align:center}.privateCarPriceMsg{font-size:1.1em!important;white-space:normal!important}.newCarsPriceInfo{float:left}.newCarsPriceInfo #totalPrice{font-size:1.25em}.newCarsPriceInfo #totalPrice span{font-size:1.45em}.newCarsPriceInfo table{border-collapse:collapse;margin:0 0 10px 10px}.newCarsPriceInfo td{vertical-align:bottom;padding-right:20px}.newCarsPriceInfo #newCarsMakeLogo{vertical-align:middle;padding-left:20px;float:left}.newCarsPriceInfo .idcInfo{margin:0 10px 10px 10px}.newCarsPriceInfo .idcInfo>span{display:block;font-size:1.25em;margin-bottom:4px}#newCarsPriceInfo{float:left;width:267px;height:126px;font-size:1.3em;font-weight:700;line-height:1.4em}.newCarQuicklyDeliveredPriceInfo{font-size:16px;font-weight:700;padding:10px 15px 10px 10px}#accessoriesSelectionForm .hidden{display:none}.accessoriesFooter{float:left;width:247px;overflow:hidden;margin:10px 0 0 8px;padding:10px 0 0 0;border-top:1px solid #a3acb3}.accessoryFooterFont{font-size:.95em}#dealersList{float:left}.new_cars.targetPages .tippy-tooltip{text-align:left!important}.comparison_page #content{width:100%}.comparison_page .pageTitle{padding:15px 0}.comparison_page h3{text-transform:uppercase;font-size:17px}.comparison_page .mbsc-collapsible .mbsc-collapsible-icon{right:5px}#notEnoughItemsContainer{flex:1;text-align:center;padding:100px 5px 0 5px;font-size:16px}#notEnoughItemsContainer.items-1{border-left:1px solid #bae0e2;margin-left:7px}#notEnoughItemsContainer>div{padding:20px 0}#notEnoughItemsContainer a{text-transform:uppercase;text-decoration:none;padding:7px;font-size:14px}#comparisonContainer{margin:15px 0 30px 0;display:flex}#comparisonContainer .comparisonItems{flex:1.2}#comparisonContainer>div{width:100%;min-width:0}#comparisonContainer .mbsc-ic-arrow-down5::before{font-size:14px;font-weight:700;background:#01767e;border-radius:50%;color:#fff;padding:3px;cursor:pointer}#comparisonContainer hr{border-color:#bae0e2;padding:0 10px}#comparisonContainer .features hr:last-of-type{display:none}#comparisonContainer .topInformation{flex:1;display:flex;flex-direction:column;align-items:center;min-width:0}#comparisonContainer .topInformation:not(:last-child){border-right:1px solid #bae0e2}#comparisonContainer .topInformation .itemTitle{font-size:18px;font-weight:700;text-align:center;padding-top:10px;color:#505149;width:100%;height:40px}#comparisonContainer .topInformation .itemTitle span{display:block}#comparisonContainer .highlightsContainer{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:40px}#comparisonContainer .highlightsContainer .highlight{text-align:center}#comparisonContainer .highlightsContainer .highlightValue{color:#505149;font-weight:700}#comparisonContainer .highlightsContainer .highlightIcon{width:21px;height:19px;padding-bottom:7px}#comparisonContainer .imageContainer{position:relative;display:flex;flex-direction:column;align-items:center;width:83%}#comparisonContainer .imageContainer:has(:nth-child(2):last-child){width:90%}#comparisonContainer .imageContainer .image{position:relative;text-align:center;width:100%;background:#e9ebee;height:180px;display:flex;align-items:center;justify-content:center}#comparisonContainer .items-4 .imageContainer .image{height:135px}#comparisonContainer .items-4 .imageContainer .image img{max-height:135px}#comparisonContainer .imageContainer .image img{max-height:180px;max-width:100%;height:auto;width:auto}#comparisonContainer button.clear{color:#8c8d92;position:absolute;z-index:3;width:23px;height:23px;right:0;top:0;background:#fff;border-bottom-left-radius:9px;cursor:pointer}#comparisonContainer button.clear:hover{color:#505149}#comparisonContainer button.clear .icon{font-size:18px}#comparisonContainer .columnsContainer{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:40px}#comparisonContainer .sectionDetails{margin-bottom:10px}#comparisonContainer .sectionDetails ul{margin-right:8px}#comparisonContainer .sectionTitle{color:#01767e;font-weight:700;margin:16px 0 35px 0;background:0 0}#comparisonContainer .sectionSubtitle{color:#505149;font-weight:700;font-size:14px;padding:4px 7px;background:#bae0e2}#comparisonContainer .sectionValues{font-size:16px;margin-bottom:20px;font-weight:400}#comparisonContainer .sectionValues .group{display:flex;flex-direction:row;align-items:stretch}#comparisonContainer .sectionValues .group>div{flex:1;min-width:0;text-align:center;padding-top:7px}#comparisonContainer .features .sectionValues .group>div{text-align:left}#comparisonContainer .sectionValues .group div:not(:last-child){border-right:1px solid #bae0e2}#comparisonContainer .rowsContainer>hr:last-child{display:none}#comparisonContainer table{border-collapse:collapse;border-spacing:0;width:100%}#comparisonContainer a{font-weight:700}#comparisonContainer th{background:#01767e;color:#fff;font-weight:700;padding:5px 10px;border-left:2px solid #fff;width:100%}#comparisonLayoutTable td .twoRows{height:36px}#comparisonContainer tr{background-color:#fff;display:flex}#comparisonContainer td{background-color:#fff}#comparisonContainer tr.returnArea td:first-child{vertical-align:top;min-width:110px;background-color:#e9ebee;padding-top:8px}#comparisonContainer tr.returnArea td:first-child div{padding-left:8px}#comparisonContainer td:first-child{flex:1}#comparisonContainer td.comparisonColBorders{flex:1.3}#comparisonContainer tr.returnArea td.comparisonColBorders{background-color:#404149;display:flex;flex-direction:column;align-items:center}.comparisonColSpacer{width:0}.comparisonHeaderBlock div{min-width:145px;padding-left:8px;height:18px;line-height:18px}.comparisonOddRow{background:#f5f5f5}.comparisonDataBlock div{padding-right:8px;height:18px;line-height:18px;text-align:left}.comparisonDataListCont{vertical-align:top}.comparisonDataListCont ul{padding:0 0 0 9px;margin:0 0 10px 9px;line-height:16px}.comparisonCarImg{float:left;width:100%;height:80px;text-align:center}.comparisonCarImg ul li{width:100%;height:80px}.comparisonCarImg ul li img{border:1px solid #a0a9b2;margin-top:7px;width:90px;height:70px}.comparisonImgNavi{float:left;width:157px;padding:5px 0 7px 0;background:#404149}.comparisonImgNavi a{color:#fff}.comparisonNextImg,.comparisonPreviousImg{float:left;overflow:hidden}.comparisonNextImg .fas,.comparisonPreviousImg .fas{font-size:17px}.comparisonPreviousImg{margin:0 0 0 19px}.comparisonNextImg img{margin-left:-19px}.comparisonImgText{float:left;width:92px;text-align:center;color:#fff}.comparisonCarTitle{float:left;width:100%;min-height:41px;background-color:#e9ebee;flex-grow:1}#comparisonContainer .returnArea{background-color:#e9ebee}.comparisonColumnTop{vertical-align:top;padding:0;background-color:#e9ebee}.mbsc-mobiscroll .mbsc-sc-whl-multi [aria-label=modelYear] .mbsc-sc-itm{text-align:center}.mbsc-mobiscroll .mbsc-sc-whl-multi [aria-label=contractLength] .mbsc-sc-itm{text-align:center}.mbsc-mobiscroll .mbsc-sc-whl-multi [aria-label=yearlyKilometrage] .mbsc-sc-itm{text-align:center}.accessoryList{margin-top:5px}.accessoryList div{padding:1px 0 1px 5px}.accessoryHeader{background:#b3b3b6;height:25px;line-height:25px}.accessoryHeader div{font-weight:700;padding:0 0 0 8px}.accessoryFields{padding:8px 0 12px 0}.appearanceHidden,.interiorHidden,.otherHidden,.safetyHidden{display:none}.otherAccessoriesToggle span{float:left;color:#01767e;padding:8px 0 0 8px;font-weight:700;cursor:pointer}#registrationNumber{text-transform:uppercase}.cubicCapacityInput,.powerInput{width:75%!important}.cubicCapacityUnit,.powerUnit{width:20%!important}.itemDetail{float:left;width:100%;padding-top:10px}.itemDetail .key{float:left;line-height:30px}.itemDetail .checkboxWrap{padding:5px 0 0 5px;float:left;width:20px}.itemDetail .key span.required{color:#ee1b22}.itemDetail h1{padding:5px 0}.itemDetailContentLeft{float:left;width:100%}.addEditCarItemForm input.text,.addEditCarItemForm textarea{background-color:#fff;border:1px solid #01767e;border-radius:3px;height:25px;padding-left:4px;width:93%}.addEditCarItemForm .featureGroupToggle>span.collapse{display:none}.addEditCarItemForm .featureGroupToggle>span.expand{display:block}.addEditCarItemForm .fileinput-button{margin-bottom:10px}.addEditCarItemForm .formOverlay{width:100%;height:100%;position:absolute;z-index:9999;background:#d9d9dbbf;text-align:center}.addEditCarItemForm .formOverlay .spinner{background:url('/images/common/image-loader.gif') no-repeat 50% 50%;position:fixed;left:50%;top:50%;height:90px;width:200px;margin-left:-100px;margin-top:-45px}.addEditCarItemForm .formOverlay .text{text-align:center;font-size:18px;font-weight:700;color:#fff}.addEditCarItemForm .errorMessage{color:#ee1b22;font-size:13px;margin-top:2px;width:97%;text-align:justify}body.addEditPage #content{width:100%}body.addEditPage #contentBackground{padding:0;width:100%}body.addEditPage .breadcrumbsContainer{padding:13px 0;background:#fff;width:inherit;margin:0}body.addEditPage .breadcrumbsContainer .breadcrumbs{margin-left:13px}body.addEditPage div[aria-label=driveTrainType] .mbsc-sc-whl-c{top:63%}.addEditPageTabs{height:63px;background:#404149;display:flex;flex-wrap:wrap}.addEditPageTabs a{display:inline-block;text-decoration:none;cursor:pointer;width:auto;color:#b3b3b6;text-transform:uppercase;font-weight:700;font-size:1.127em;line-height:63px;padding:0 10px}.addEditPageTabs .active{color:#fff;background:#01767e}#addEditPageForm .mbsc-control-w,#addEditPageForm .mbsc-form,#addEditPageForm .mbsc-segmented{font-family:'Roboto Condensed',Times}#addEditPageForm .mbsc-mobiscroll.mbsc-input{margin:2em 0}#addEditPageForm .intro{text-align:center;font-size:18px;color:#000;margin:19px 0 35px 0}#addEditPageForm .introFields{box-shadow:0 2px 4px #0000004D;margin-bottom:1.88em;padding-bottom:15px}#addEditPageForm .introFields h2{font-size:18px;line-height:21px;text-transform:uppercase;color:#01767e;padding-top:25px}#addEditPageForm .header{text-transform:none;font-weight:700;font-size:16px}#addEditPageForm .infoPanels{padding:16px 16px 32px 16px}#addEditPageForm .inputContainer{position:relative}#addEditPageForm .inputContainer .clearOption{background-color:#fff;color:#01767e;top:.4em;right:-7px;width:21px;height:20px;z-index:1;border-radius:50%;cursor:pointer}#addEditPageForm .inputContainer.currentPrice{position:relative}#addEditPageForm .sectionBar .fas{padding:0 15px;line-height:40px}#addEditPageForm .sectionBar .fa-cogs{padding:0 11px 0 15px!important}#addEditPageForm .footerButtons .secondRow{display:flex;flex-direction:column}#addEditPageForm .footerButtons .firstRow{display:flex;flex-direction:column}#addEditPageForm .footerButtons .button.visibility-hidden{display:none}#addEditPageForm #imageUpload .footerButtons .nextTab{display:none}#addEditPageForm .footerButtons{background:#e9ebee;width:100%;padding:15px 0;display:inline-block}#addEditPageForm a{text-decoration:none;padding:10px 10px}#addEditPageForm a.button{color:#fff}#addEditPageForm a.nextTab span{margin:0 -5px 0 5px}#addEditPageForm a.previousTab{margin:0 15px}#addEditPageForm a.previousTab span{margin:0 5px 0 -5px}#addEditPageForm .sectionBar{height:40px;margin:0 1em 1.88em 1em;background:#fff;box-shadow:0 2px 4px #0000004D;color:#01767e;text-transform:uppercase;display:flex}#addEditPageForm .sectionBar[aria-expanded=true]{margin:0 1em}#addEditPageForm .sectionBar .title{flex:3;line-height:40px;display:flex;font-weight:700;font-size:18px}#addEditPageForm .mbsc-err-msg{position:absolute;display:none;font-size:.94em;left:0;padding-top:0}#addEditPageForm #cubicCapacityInvalid.mbsc-err-msg{position:static}#addEditPageForm #registrationNumberInvalid.mbsc-err-msg{position:static}#addEditPageForm .inputContainer .title{display:flex;align-items:center;height:25px}#addEditPageForm .inputContainer .title.superscript{display:inline-block}#addEditPageForm .footerButtons a{padding:15px 8px;font-size:16px;min-width:110px}#addEditPageForm .footerButtons .leftButtons{float:left;display:flex;flex-direction:column}#addEditPageForm .footerButtons .rightButtons{float:right;display:flex;flex-direction:column-reverse}#addEditPageForm .footerButtons .leftButtons a{margin:0 13px 15px 1.7em}#addEditPageForm .footerButtons .rightButtons a{margin:0 1.7em 15px 0}#addEditPageForm .formOverlay{width:100%;height:100%;position:absolute;left:0;z-index:999;background:#d9d9dbbf;text-align:center}#addEditPageForm .formOverlay .spinner{background:url('/images/common/image-loader.gif') no-repeat 50% 50%;position:fixed;left:50%;top:50%;height:90px;width:240px;margin-left:-120px;margin-top:-45px}#addEditPageForm .formOverlay .text{text-align:center;font-size:18px;font-weight:700;color:#fff}#addEditPageForm .disabledContainerTooltip{top:25px}#addEditPageForm .inputContainer.registrationNumber label{margin-bottom:0}#extraInfoPanel .mbsc-radio-box{left:0}#extraInfoPanel .mbsc-mobiscroll.mbsc-radio{padding:.5em 3.125em .5em 2em}#extraInfoPanel .mbsc-mobiscroll .mbsc-radio-box{border:.125em solid #01767e}#extraInfoPanel .mbsc-mobiscroll .mbsc-radio-box::after{background:#01767e}#extraInfoPanel .coloursList,.colorTypes{padding-left:1em}#extraInfoPanel .coloursPanel{position:relative}#extraInfoPanel .coloursPanel .OTHER_COLOR_DIV{z-index:1}#extraInfoPanel #other{position:absolute;right:0;bottom:129px;margin:0 0 0 5em;width:100%;padding-left:7em}#extraInfoPanel #other input{border:1px solid #8e8e8e;height:2em;border-radius:1px}#extraInfoPanel .title{padding:1.5em 0 1em 0;font-weight:700;font-size:1em}#extraInfoPanel .colorTypeRadio{padding-left:0!important}#imageUpload{display:none}#conditionInfo .mbsc-radio-box{display:none}#carTypeField-autocomplete-container{z-index:3}.uploadImageContent{background:#fff;padding:30px}.uploadImagesContainer{margin-bottom:30px}.uploadImagesContainer .mbsc-grid{margin:0;padding:0}.uploadImagesContainer .header{background:#fff;padding:10px 15px 8px 37px;margin-bottom:10px}.uploadImagesContainer .header h2{font-size:18px;font-weight:700;line-height:20px;color:#01767e;text-transform:uppercase;cursor:pointer}.uploadImagesContainer .topContainer{background:#fff;padding:0 35px 40px 35px}.uploadImagesContainer .topContainer p{font-size:18px;line-height:20px;color:#404149}#addEditPageForm .uploadImagesContainer .topContainer a.advise{padding:0;margin-top:10px;font-size:18px;line-height:20px}.uploadImagesContainer .mainImageContainer .mainImage{width:100%}.uploadImagesContainer .topContainer .imageButtons{padding:20px 0 0 0}.uploadImagesContainer .topContainer .imageButtons a{display:inline-block;width:160px;font-size:15px;text-align:center}.uploadImagesContainer .topContainer .imageButtons .far{font-size:20px}.uploadImagesContainer .topContainer .imageButtons .fileinput-button{display:block;width:160px;padding:10px 0;font-size:15px;text-align:center}.uploadImagesContainer .topContainer .removeAllImages{display:block-inline}.uploadImagesContainer .thumbnailsContainer{padding:5px 0;background:#b3b3b6}.uploadImagesContainer .thumbnailImage{height:60px;float:left;margin:7px;text-align:center;position:relative}.uploadImagesContainer .imageContainer{display:table-cell;vertical-align:middle;height:60px}.uploadImagesContainer .topContainer p{margin-top:0;padding-right:5px}#addEditPageForm .thumbnailImage .deleteLink{color:#fff;font-size:13px;display:block;position:absolute;right:2px;top:2px;padding:0;box-shadow:0 0 5px 1px #000000bf;background-color:#000000bf;border-radius:10px}.uploadImagesContainer .imageContainer img{height:60px}#addEditPageForm .uploadImagesContainer .collapsible.closed .collapsible-content{display:none}#addEditPageForm .uploadImagesContainer .collapsible .collapsible-button{position:absolute;padding:0;width:1em;height:1em;top:50%;right:1em;margin-top:-.5em;line-height:1em;font-size:16px;transition:transform .125s ease-out;transform:rotateX(180deg)}#addEditPageForm .uploadImagesContainer .collapsible.closed .collapsible-button{transform:rotateX(360deg)}.uploadImagesContainer .imageButtons i{padding-right:15px}.uploadImagesContainer .collapsible,.uploadImagesContainer .collapsible.closed .header{box-shadow:0 2px 4px #0000004D}.uploadImagesContainer .collapsible.closed{box-shadow:none}#addEditPageForm .thirdColumn .mbsc-mobiscroll.mbsc-input{margin-bottom:0}#addEditPageForm .thirdColumn .firstRow .mbsc-mobiscroll.mbsc-input{margin-top:2em}.mbsc-fr-btn0.mbsc-fr-btn-e.okButton{color:#fff!important;background:#f90!important;width:126px;height:44px;line-height:44px;border-radius:3px;text-align:center;text-transform:uppercase}#basicAdditionalInfo.textarea{height:140px}.categoryTitle.additionalInfo{padding-left:1em;margin-bottom:0!important}.extraInfo{padding-left:1em}.additionalInfoLabel{margin-top:5px!important;width:100%;padding:0 1em}.mbsc-mobiscroll .mbsc-collapsible .mbsc-form-group-title{padding:0!important}#basicInfoPanel .icon{background:url('/images/common/reg.svg') no-repeat;background-size:28px 58px;top:25px;height:57px;background-position-x:0px}#basicInfoPanel #registrationNumber{padding-left:38px}#basicInfoPanel .checkboxInput .mbsc-checkbox-box{right:inherit}#basicInfoPanel .inputContainer.lastServiceTime{display:none}.infoPanels #basicInfoPanel .mbsc-mobiscroll.mbsc-ltr.mbsc-checkbox{margin:2em 0;padding-top:0;padding-bottom:0}.infoPanels #basicInfoPanel .checkboxInput.vatDiscount .mbsc-mobiscroll.mbsc-ltr.mbsc-checkbox{margin-bottom:0}.infoPanels .mbsc-mobiscroll.mbsc-ltr.mbsc-checkbox{padding-left:45px;padding-right:16px}.infoPanels .mbsc-mobiscroll .mbsc-checkbox-box{margin-top:-15px;width:30px;height:30px;left:0;border-radius:3px;z-index:3}.infoPanels .mbsc-mobiscroll .mbsc-checkbox-box:after{top:.3em!important;left:.25em!important;width:18px;height:9px}#featuresPanel .allFeatures{display:none;padding-top:10px}#featuresPanel .showLess,#featuresPanel .showMore{font-size:1em;float:right}#addEditPageForm hr{border-top:1px solid #787878;margin:20px 0}.addBackPrefillSectionContainer{display:none;text-align:right}.addBackPrefillSectionContainer .inputContainer{margin-top:1em}.addBackPrefillSectionContainer .addBackPrefillSectionLink{padding:0!important;margin:5px 0;color:#01767e;font-weight:400;text-decoration:underline!important;cursor:pointer}#addEditPageForm.edit .introFields{display:none}#addEditPageForm.edit .addBackPrefillSectionContainer{display:block}#basicInfoPanel .sectionBar.disabled,#technicalInfoPanel .sectionBar.disabled{pointer-events:none;color:#b3b3b6}.uploadImagesContainer .textContent{display:flex;margin-bottom:20px}.uploadImagesContainer .textContent .order{font-size:31px;font-weight:700}.uploadImagesContainer .textContent .text{font-size:19px;margin-left:20px}.tippy-content a{color:#499ea3}.tippy-content div.hideButton{height:10px}.tippy-content div.tippyContent{margin-right:20px}.tippy-content span.fa-times-circle{position:absolute;right:5px}.netwheelsMissing{color:#ee1b22}.mainImage{width:100%}.explainUpload{position:absolute;width:180px;right:5px;font-size:12px;font-weight:700}.addEditInfoPanel{border:1px solid #b3b3b6;border-radius:5px;background:#fff;padding:5px!important;display:none;margin:5px}.addEditInfoPanel>span{font-size:14px;color:#ee1b22;font-weight:700}.locationSelectionDiv{margin:20px 0 0 20px}span.originText{font-size:18px}.colorContainer{display:inline-block;width:130px;padding-top:5px;padding-bottom:5px}.colorPreviewBox{display:inline-block;width:15px;height:15px;border-radius:2px;vertical-align:middle;margin-left:5px}#topPublishButton{clear:left;margin-top:15px;margin-bottom:5px}#bottomPublishButton{clear:left;margin-top:15px;margin-bottom:5px}.modal.userAgreementModal{font-size:16px;text-align:left}#dealerPageContent{font-size:1.1em;padding-top:1px}.dealerPageInfo{border:1px solid #b3b3b6;border-radius:2px;width:100%;background:#fff;margin:10px 0;box-shadow:0 1px 6px #b3b3b6}.dealerPageOfficeNameHeader{margin:10px 0 0 10px}.dealerPageInfo h2{text-transform:uppercase}.dealerPageInfo a{font-weight:700}.dealerPageInfo .phoneNumberContainer .showPhoneNoContainer,.numberContainer{display:inline}.dealerPageContact{margin:10px 0 0 10px}.dealerPageContactLogo{display:inline-block;vertical-align:top;width:189px;border:1px solid #a4acae;padding:10px 0;text-align:center;margin:0 10px 10px 0}.dealerPageContactLogo img{max-width:189px}.dealerPageContactAddress{display:inline-block;margin:0 10px 10px 0}.dealerPageContactSearchLinks{display:inline-block;vertical-align:top;font-size:1.3em;margin-bottom:10px}.dealerPageContactNewCarsSales{display:inline-block;vertical-align:top;margin-right:10px}.dealerPageDealership{margin-left:10px}.brandDealershipHeadline{padding-bottom:10px}.brandDealershipLogoContainer{display:inline-block;margin-bottom:10px}.brandDealershipLogoContainer img{max-height:60px}.dealerPageInfoBottom{width:100%;margin-left:10px}.dealerPageInfoBottomLeft{display:inline-block;max-width:386px;margin-bottom:10px}.dealerPageInfoBottomRight{display:inline-block;max-width:390px;vertical-align:top;margin-bottom:10px}.dealerPageInfoBottomRight img{max-width:390px}.dealerPageSalesPersonCont{float:left;width:402px;border:none;background:0 0}.dealerPageMapContainer{background-color:#fff;border:1px solid #b3b3b6;border-radius:2px;width:100%;box-shadow:0 1px 6px #b3b3b6}.officeSalesPersonContainer{border-bottom:1px solid #b3b3b6}.dealerPageSalesPersonsContainer{display:inline-block;vertical-align:top}.salesPerson{float:left;width:200px;text-align:center;padding:20px 0}.salesPersonsTitle{padding:10px}.salesPersonsTitle h2{text-transform:uppercase}.salesPerson .imgContainer{margin:0 auto;width:71px;height:91px;display:flex;align-items:center;justify-content:center;background:#e9ebee}.salesPerson .imgContainer img{max-width:100%;max-height:100%}.salesPerson .emailAddress{padding:0 5px;word-break:break-all}.popup.openDealerMap #modal{padding:0}.popup.openDealerMap #modal>.remodal-close{right:0;top:8px;z-index:2}#dealerMap{width:100%;height:550px;z-index:1}#dealerMap.error{height:auto;border:none;padding:0;font-size:19px}#dealerMap .message{padding:30px;text-align:center;color:#404149}.allDealersHeader{float:left;padding:2%;margin-top:15px;width:100%}.allDealersHeader h1{font-size:15px}.allDealersHeader h2{font-size:12px;margin-top:8px}.searchBox{width:100%;margin:12px 0;float:left;padding:2%;font-size:14px;line-height:25px}.searchBox h3{text-transform:uppercase}.searchBox .searchInputs{display:flex;align-items:center;gap:15px;flex-wrap:wrap}#dealerSearchString{padding-left:20px;padding-right:20px;width:220px}#dealerSearchString.default{font-family:'Roboto Condensed',Times,serif}#searchInput{position:relative}.dealerSearchStringIcon{position:absolute;top:5px}.dealerSearchStringIcon span{color:#b3b3b6}#dealerSearchStringSearchIcon{left:4px}#dealerSearchStringClearIcon{right:4px}#dealersCountContainer{font-weight:700}#dealersCountContainer>div{float:left}#dealersCount{margin-left:2px;margin-right:2px;text-align:center}table.dealersList{float:left;width:100%;margin:0 0 10px 0;border-collapse:collapse}table.dealersList th{padding:8px 3px;font-size:12px;background-color:#fff;height:9px;border-bottom:1px solid #b3b3b6}table.dealersList th.name{width:auto;border-right:1px solid #b3b3b6}table.dealersList th.usedCarCount{width:auto;border-right:1px solid #b3b3b6}table.dealersList th.city{width:160px;border-right:1px solid #b3b3b6}table.dealersList th.dealership{width:auto}table.dealersList td{padding:8px 2px;border:1px solid #b3b3b6;border-top:none;border-left:none;border-radius:2px}table.dealersList td.dealership{border-right:none}table.dealersList .header{font-size:16px}table.dealersList .header td{border-right:none}table.dealersList tr.last td{border-bottom:none}table.dealersList tr.regionRow td{background:#e9ebee}table.dealersList a{color:#000}table.dealersList a h2{display:inline;font-size:16px}table.dealersList h4{margin:0}table.dealersList .dealerRow a{color:#01767e;font-weight:700}table.dealersList .cityRow a.cityUsedCarsLink{font-size:16px;font-weight:400;margin-left:20px}.modelSeries h2{font-size:22px}.articleSearchForm .articleSearchFormRow{margin-top:10px}.articleSearchForm .articleSearchFormRow .criteria{float:left;width:200px}.articleSearchFormRow.checkboxInput.radioInput{width:100%}.rssFeedGoogleReader{float:left;clear:both;margin-top:10px;margin-left:30px}.articlesFunctions{border:1px solid #b3b3b6;height:82px;padding:24px 15px 24px 22px;margin-bottom:13px;box-shadow:0 1px 6px #b3b3b6}.articlesFunctions .articleSearch{display:flex}.articlesFunctions .articlesSearchBar{width:80%;height:22px;padding:10px 15px!important;font-style:normal;font-weight:400;font-size:18px;line-height:normal;margin-right:22px}.articlesFunctions .submitSearchButton{background-color:#953778!important;font-size:24px;width:15%;color:#fff;border-radius:2px;text-decoration:none;text-align:center;padding-top:7px}.articlesFunctions #resultSet{margin-top:21px;font-size:18px;text-transform:uppercase;color:#000;font-weight:400}.articlesPageCounterContainer{display:flex;background-color:#fff;height:100px;margin-bottom:13px;flex-flow:column;box-shadow:0 1px 6px #b3b3b6}.articlesPageCounterContainer .articlesFilter{font-weight:700;font-size:12px;letter-spacing:.05em;text-transform:uppercase;height:18px}.articlesPageCounterContainer .articlesFilter:not(.active){opacity:.5}.listPagerCounter .listPages a{font-weight:700;color:#01767e}.listPagerCounterFas{color:#01767e}.pager .listPages{display:flex;font-size:16px;height:100%;align-items:center;justify-content:space-around}.pager .listPages .currentPage{border:2px solid #01767e;padding:2px 3px}.articlesPageCounterContainer .pager .currentPage{font-weight:700;font-size:18px;line-height:22px}.articlesFilters{flex:none;display:flex;justify-content:space-around;margin-top:18px}.pager{flex:none;height:53px}#listArticleFunctions{float:left;width:100%;margin:8px 0}#listArticleFunctions h1#headerMessage{display:inline;font-size:1.7em;font-weight:700;line-height:33px;text-transform:none}#listArticleFunctions #resultSet{display:inline;font-size:1.6em;font-weight:700}#articlesListContent{width:100%;position:relative;font-size:1.1em}#articlesListContent .fiveColumns{width:100%}#articlesListContent #tabBar span span.count{display:none}.articleListContainer{float:left;width:100%}.listArticleRow{margin-bottom:24px;overflow:hidden;background-color:#fff;border-radius:2px;padding:7px 10px;box-shadow:0 1px 6px #b3b3b6}.listArticleRow .imgCol{max-width:20%}.listArticleRow .imgCol img{width:100%}.articleItems .descCont{display:flex}.articleRowStartTime{margin-right:22px}.articlesContent .title a{text-decoration:none;font-size:20px;font-weight:700;line-height:1.1;color:#000!important}.articlesContent .tags{font-size:14px;font-weight:700}.articleItems .articlesContent:nth-child(3n-2) .listArticleRow{padding:0}.articleItems .articlesContent:nth-child(3n-2) .listArticleRow .imgCont{width:100%}.articleItems .articlesContent:nth-child(3n-2) .listArticleRow .title{padding:7px 10px}.articleItems .articlesContent:nth-child(3n-2) .listArticleRow .descCont{padding:7px 10px}.articleItems .articlesContent:not(:nth-child(3n-2)) .listArticleRow .imageAndTitleContent{display:flex;flex-direction:row-reverse;margin-bottom:5px;justify-content:space-between}.articleItems .articlesContent:not(:nth-child(3n-2)) .listArticleRow .title{width:58%;margin-right:7px}.articleItems .articlesContent:not(:nth-child(3n-2)) .listArticleRow .imgCont{max-width:40%}.articleItems .articlesContent .imageAndTitleContent .imgCont img{max-height:100%;max-width:100%;height:auto}.articleItems .articlesContent .listArticleRow .imgCont .centeredImg{display:flex;justify-content:center;align-items:center}.articlesListDesktopBanner{display:none}.articleMakeModelTitle{margin-bottom:13px}#articleContent img{max-width:100%;height:auto}#articleItem .articleContent .articleGeneralInfo{width:96%;padding:2%;background-color:#fff;border:1px solid #b3b3b6;border-radius:2px;box-shadow:0 1px 6px #b3b3b6}#articleItem{width:100%;margin:10px 0}#articleItem .articleContent{width:100%}.articleGeneralInfo{color:#000}.articleGeneralInfo .imgCont img{max-width:100%}.articleGeneralInfo #preface{font-weight:400;margin:10px 0 7px 0;font-size:22px}.articleGeneralInfo #articleTitle{font-size:30px;margin-top:4px;font-weight:600;color:#000;line-height:1.1}.articleGeneralInfo #articleContent{font-size:17px;font-family:"Roboto Regular";line-height:1.45}.articleGeneralInfo #articleAuthor{font-weight:600;font-size:16px}.articleGeneralInfo #articleContentContainer{font-weight:300;width:100%}.articleGeneralInfo #mainContainer{display:flex;flex-direction:column}.articleGeneralInfo .articleTagInfo{margin-top:8px;display:flex;justify-content:space-between;align-items:center}.articleGeneralInfo .articleTagInfo h3{color:#c00;display:inline}.articleGeneralInfo .articleTagInfo .generalInfo{flex:1}.articleGeneralInfo .articleTagInfo .socialMediaIcons{flex:1;display:flex;justify-content:flex-end;padding-top:0}.articleGeneralInfo .articleTagInfo .socialMediaIcons img{margin-right:10px}.articleGeneralInfo .articleTagInfo .socialMediaIcons #mailToLink img{margin-right:0}.articleGeneralInfo .articleTagInfo .articleDate{font-size:1em;display:inline-block;line-height:13px;font-weight:300;width:100px}.articleGeneralInfo .articleTagInfo .messages{font-size:15px}.articleGeneralInfo .articlecommentsMessage{font-size:15px;font-weight:700;margin-top:20px;margin-bottom:10px}#latestArticles .empty{height:50px}#latestArticles .header{text-align:left;margin-bottom:10px;display:inline-block;text-transform:none}#latestArticles .header .title{font-size:24px;display:inline-block;margin-right:22px}#latestArticles .content{display:flex;flex-direction:column}#latestArticles .content .listItem{display:inline-block;margin-bottom:13px;min-width:0}#latestArticles .content .listItem .item{box-shadow:0 1px 6px #b3b3b6}#latestArticles .content .item .image{background:#e9ebee;display:flex;align-items:center;overflow:hidden;justify-content:center}#latestArticles .content .item .image img{width:100%;max-height:300px}#latestArticles .content .item .info{height:119px;background-color:#fff;text-align:center;position:relative}#latestArticles .content .item .info .title{display:-webkit-box;margin:10px 10px 0 10px;word-wrap:break-word;font-weight:700;font-size:16px;color:#01767e;text-decoration:none;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}#latestArticles .content .item .info .preface a{color:#333}#latestArticles .content .item .info span{font-size:20px}#latestArticles .content .item .info div{position:absolute;bottom:10px;width:100%}#latestArticles .content .item .info span.articleComment{margin-left:15px}#latestArticles .content .item .info span:first-letter{text-transform:uppercase}#latestArticles .content .separator{float:left;width:96%;height:1px;border-bottom:1px solid #b3b3b6;margin:10px}.listAllArticlesLink{text-align:center;font-weight:700;font-size:16px;display:inline-block}#announcements{border-top:1px solid #535a60;width:100%;margin-bottom:10px}.announcementHeader{color:#fff;float:left;width:100%;border:1px solid #535a60;border-top:0;background-color:gray}.announcementHeaderText{float:left;font-weight:700;padding:5px 8px 8px 8px;border-left:1px solid #535a60}.announcementBox{float:left;width:100%;border:1px solid #535a60;border-top:0;padding-bottom:8px;background-color:#fff}#noAnnouncementsFound{color:#ee1b22}#feedbackContainer form{background:#fff;font-size:13px;margin-top:10px;padding:30px;border:1px solid #b3b3b6;border-radius:2px;box-shadow:0 1px 6px #b3b3b6}#feedbackContainer form label{font-weight:400;display:block}#feedbackContainer form label.display-inline-block{display:inline-block}#feedbackContainer form .checkboxInput label{display:inline}#feedbackContainer input.textInput{margin:2px 0 6px 0;width:175px;border:1px solid #b3b3b6;padding-left:5px}#feedbackContainer textarea.comments{width:546px;max-width:100%;height:93px;margin-bottom:8px;margin-top:2px;border:1px solid #b3b3b6}#userFeedbackPanel{clear:both}#userFeedbackContainer form{background:#fff;border:1px solid;border-radius:2px;padding:30px}#userFeedbackContainer form label{font-weight:400;display:block;margin-top:20px}#userFeedbackContainer form button[type=submit]{padding:5px 30px;font-size:14px;margin-top:10px}.userFeedbackTextarea{max-width:100%;width:100%}#feedbackForm .radioInput label{display:inline}#feedbackForm .container{margin-bottom:10px;display:block}#feedbackForm .type.container{margin-top:10px}#feedbackForm .contact.container{margin-bottom:20px}.sellYourCarLeft{width:100%;float:left}.sellYourCarHeader{float:left;background-color:#fff;border:1px solid #cecece;font-size:1.4em;padding:10px;min-height:340px;width:97%;margin-top:10px}.sellYourCarHeader span.check{color:#01767e;margin-right:5px}.sellYourCarHeader h1{font-size:3.3em;font-weight:700;margin:22px 0 0 20px;padding:0;color:#01767e}.sellYourCarHeader a.sellYourCarListItem{padding:10px;display:inline-block;border:none;width:220px;color:#fff;font-size:1.1em;font-weight:700;cursor:pointer;text-transform:uppercase;font-family:'Roboto Condensed',serif;background-color:#f90;border-radius:3px;text-decoration:none;text-align:center}.sellYourCarContent>div,.sellYourCarHeader>div{padding:10px}.sellYourCarContent span{font-size:1.4em}.contentStep1{margin-left:20px}.contentStep2{margin-left:20px}.sellYourCarContent span.bullet{color:#01767e;margin-right:5px;float:left;font-size:1.1em;margin-top:4px}.sellYourCarContent span.bulletText{width:89%;float:left;margin-bottom:5px}.sellYourCarRight{width:100%;float:left}.sellYourCarHelpDesk{background-color:#fff;border:1px solid #cecece;font-size:1em;width:82%;min-height:100px;margin:10px 0;padding:9%}.sellYourCarHelpDesk .contactsFont{font-size:1.3em}.sellYourCarLinks{width:80%;min-height:150px;background-color:#fff;border:1px solid #cecece;padding:10%;margin-top:10px}.sellYourCarLinks a{font-size:1.3em;margin-top:10px}.sellYourCarContent{width:100%;background-color:#fff;border:1px solid #cecece;margin:10px 0;float:left}#login .firstNameAndLastName{color:#fff;font-weight:700;font-size:12px}.welcomeText ul li{line-height:18px;padding-top:8px}.welcomeRegister{float:left;margin:20px 0 7px 0;padding:5px 0 20px 0;font-size:18px}.myGarageRegisteredUserWelcomeBlock{background-color:#fff;border:1px solid #b3b3b6;border-radius:2px;padding:0;box-shadow:0 1px 6px #b3b3b6}.myGarageSectionBlock{float:left;background-color:#fff;border:1px solid #b3b3b6;border-radius:2px;width:100%;min-height:150px;margin-top:10px;margin-right:0;font-size:14px}.myGarageSectionBlock.lst{margin-right:0}.myGarageSectionBlock .myGarageBlockContent ul{font-size:1.3em;margin:0;padding:0;font-weight:700;list-style-type:none}.myGarageSectionBlock .myGarageBlockContent li{line-height:20px}.myGarageBlockContent{margin:10px}.myGarageFrontPageWelcomeSection{width:100%;background-color:#fff;border:1px solid #b3b3b6;border-radius:2px;margin-top:5px;float:left;font-size:14px}.myGarageFrontPageWelcomeSection .welcomeText h1{padding-bottom:6px}.myGarageList{padding:0;margin-left:20px}.myGarageList span.check{color:#01767e;margin-right:5px;float:left}.myGarageList span.checkText{margin-bottom:5px;width:89%;float:left}.linkSections .selectCarDropDown{border:1px solid #b3b3b6;padding:1px;font-size:.8em;font-family:"lucida grande",tahoma,arial,sans-serif}.linkSections a{font-weight:700}.mySearchesListHeader{float:left;width:100%;margin-top:15px;font-size:15px;font-weight:700}.mySearchesListHeader.newCars{margin-top:0}table.mySearches{float:left;width:100%;margin:4px 0;border:1px solid #535a60;border-collapse:collapse}table.mySearches td,table.mySearches th{padding:4px}table.mySearches th{background-color:#b3b3b6;height:9px;border-bottom:1px solid #535a60}table.mySearches th.name{width:40%;border-right:1px solid #b3b3b6}table.mySearches th.watchInUse{width:20%;border-right:1px solid #b3b3b6}table.mySearches th.validUntil{width:15%;border-right:1px solid #b3b3b6}table.mySearches th.actions{width:25%}table.mySearches td{background-color:#fff;border:1px solid #b3b3b6;border-top:none;border-left:none}table.mySearches td.watchInUse{text-transform:uppercase}table.mySearches td.validUntil{text-transform:uppercase}table.mySearches td.actions{border-right:none;text-transform:uppercase}table.mySearches td.actions>div{padding:6px 0}table.mySearches a{font-weight:700}.mySearchesButtons{float:left;margin:10px 0 0 0}.myLeftSaveSearchesButton{float:left;clear:left;margin:10px 0 0 0}.favorites h1{margin-top:10px}.favorites .listRow{width:100%;background:#fff}.compareFavorite{margin-top:30px;float:left;width:800px}#personalInformation{margin:0 0 10px;border:1px solid #535a60}#personalInformation input.text{width:223px;font-size:1em}#personalInformation .separator{margin:5px 0 5px -8px;width:267px;height:0;border-bottom:1px solid #a3acb3}#personalInformation input{clear:both}#personalInformation .nameEmailPhone{position:relative}#personalInformation .nameEmailPhone .requiredContainer{position:absolute;bottom:12px}#personalInformation .checkboxes{font-weight:400}#personalInformation>div{width:250px;height:auto;padding:1%;border:0;float:left;font-weight:700}#personalInformation .separator{width:100%;margin:7px 0 14px 0}#personalInformation .nameEmailPhone .requiredContainer{position:static;margin-top:10px}.personalInformationContent .removeAnnouncementBox{margin-bottom:10px;padding:8px 8px 5px 8px;border:1px solid #b3b3b6;background-color:#fff;border-radius:2px;box-shadow:0 1px 6px #b3b3b6}.personalInformationContent .boxLinkContainer{width:220px;float:right}.personalInformationContent .boxLinkContainer a{float:right}.personalInformationContent .removeAnnouncementBox p{margin-top:6px}.personalInformationContent .boxLinkContainer,.personalInformationContent .boxLinkContainer a{float:none}#cssBox>form>div{background-color:#fff;border:1px solid #b3b3b6;border-radius:2px;box-shadow:0 1px 6px #b3b3b6}.cmsPersonalInformation{margin:0 0 10px;border:1px solid #b3b3b6;border-radius:2px;background-color:#fff;font-size:1.1em}.cmsImageInformation{margin:0 11px 10px 0;border:1px solid #535a60;float:left;width:395px}.cmsImageInformation img{height:50px}.cmsCredentials{margin:0 0 10px;float:left;width:395px}.rightLabel{padding-left:20px}.cmsPersonalDataCol{float:left;width:50%}.cmsPersonalDataCol label{width:140px;float:left;font-weight:700}.cmsPersonalData{padding:20px}.cmsHeader{padding-left:20px}.welcomeText.contractCustomerFrontpage .welcomeGreeting{font-size:26px;font-weight:700}.welcomeSection{width:100%}.welcomeSection hr{margin:10px 0}.welcomeSection .bodyText2>div{margin-bottom:10px}.welcomeSection .welcomeGreeting{font-size:24px;font-weight:700}.ccsFrontPagePager{text-align:center}.contractCustomerOfficesList ul{list-style-type:none;padding:0}.contractCustomerFrontpageContactInfo{margin-top:10px}.contractCustomerFrontPanel{width:100%}.contractCustomerFrontPanel a{font-weight:700}#ccsUserListContainer{height:100%;width:100%}#ccsUserListContainer .spinnerOverlay{width:100%;height:100%;position:absolute;left:0;background:#d9d9db73;display:none;z-index:2}#ccsUserListContainer .spinnerOverlay .spinner{background:url('/images/common/image-loader.gif') no-repeat 50% 50%;height:100%}#ccsUserListContainer .buttonsContainer{margin-top:20px;text-align:right}#ccsUserListContainer .buttonsContainer a.button{padding:5px 15px}table#ccsUserList{width:100%;border-collapse:collapse;margin:10px 0 0 0;border:1px solid #b3b3b6;border-radius:2px;background-color:#fff;box-shadow:0 1px 6px #b3b3b6}table#ccsUserList th{padding:5px;background-color:#e3e7ea;border:1px solid #b3b3b6;min-width:13px}table#ccsUserList td{padding:5px;border:1px solid #b3b3b6;font-weight:700}table#ccsUserList td .index{text-align:center}table#ccsUserList td .userId{display:none!important}table#ccsUserList .selected{background-color:#d9d9db33}#saveListOrderBtn{display:none;margin-left:10px}.ccsFormBoxHeader{float:left;width:100%;height:25px;line-height:25px;font-weight:700}.ccsFormBoxHeader div{padding-left:10px}.boxSixColumns{float:left;width:100%;box-sizing:border-box}.boxThreeColumns{float:left;width:49%;box-sizing:border-box}.boxTwoColumns{float:left;width:263px}.boxOneColumn{float:left;width:125px}.boxDividerInTwo{margin-left:2%}.boxDivider11px{margin-left:11px}.officeAdminLinkSectionContainer{margin:20px 0}.officeAdminLinkSection{display:inline-block;margin:10px;vertical-align:top;width:200px}.officeAdminLinkSectionHeader{margin-left:10px}.officeAdminLinkSectionList{list-style-type:none;margin:10px;padding:0}.contractCustomerAddCarButtonWrapper{text-align:right}.contractCustomerListSortPanel{width:100%;background-color:#fff;border:1px solid #b3b3b6;border-radius:2px;margin-top:5px;box-shadow:0 1px 6px #b3b3b6}.contractCustomerListSortForm{padding:8px 0 0 8px}.contractCustomerListSelectWrapper{display:inline-block}.contractCustomerListSelectWrapper .select2-container{width:120px!important}.contractCustomerListCheckBox{margin:5px 0 0 5px;line-height:25px;display:inline-block}.contractCustomerListSpinner{vertical-align:middle;width:25px;height:25px;display:inline-block}.contractCustomerListSortLinkWrapper{text-align:right;margin-bottom:5px}.contractCustomerAttachPanelToParentContainer{margin-top:0;border-top:0}.contractCustomerUserForm{background-color:#fff;border:1px solid #b3b3b6;border-radius:2px;margin-top:10px;box-shadow:0 1px 6px #b3b3b6}.contractCustomerUserForm input.text{width:145px}.contractCustomerUserForm input.text100{width:100px}.contractCustomerUserForm select{width:150px}.contractCustomerUserForm textarea{width:324px;height:100px}.contractCustomerUserForm table{border-collapse:collapse;margin-top:10px}.contractCustomerUserForm table th{padding:3px 3px 3px 10px}.contractCustomerUserForm table th{text-align:left;width:120px}.contractCustomerUserForm table td span{font-weight:700;color:#cc0001}.display-flex .contractCustomerUserForm{flex:1 50%}.contractCustomerPersonalInfoOfficesContainer{display:inline-block;width:100%}.contractCustomerPersonalInfoOfficeList{margin:10px}.contractCustomerPersonalInfoBlock{display:inline-block;vertical-align:top}.contractCustomerPersonalInfoImageContainer{display:inline-block;min-height:150px}.ccsFormBox input.text{width:180px}.ccsFormBox input.text100{width:100px}.ccsFormBox select{width:185px}.ccsFormBox textarea{width:324px;height:100px}.ccsFormBox table{border-collapse:collapse;margin-top:10px}.ccsFormBox table td,.ccsFormBox table th{padding:3px 3px 3px 10px}.ccsFormBox table th{width:145px}.ccsFormBox table td span{font-weight:700;color:#cc0001}.boxSixColumns.ccsFormBox,.boxThreeColumns.ccsFormBox{background-color:#fff;border:1px solid #b3b3b6;border-radius:2px;box-shadow:0 1px 6px #b3b3b6}.personalImageButtons{display:inline-block}.personalImage{display:inline-block;margin:10px 10px 10px 20px}.personalImage img{max-width:140px;max-height:200px}.boxHeight120{min-height:120px}.boxHeight190{min-height:190px}#officeCarSortLink a{font-weight:700}#officeCarSortLink .ccsToggleArrow{cursor:pointer;padding-right:13px}#officeCarSortLink .ccsToggleArrow.open{cursor:pointer;padding-right:13px}.ccsOfficeStockListNavi{margin-top:10px;font-weight:700;line-height:23px}.ccsCarsPerPage{display:inline-block}table.ccsOfficeStockList{float:left;width:100%;border-collapse:collapse;margin-top:3px;border:1px solid #b3b3b6;line-height:15px;background-color:#fff;box-shadow:0 1px 6px #b3b3b6}table.ccsOfficeStockList td{padding:8px;border:1px solid #b3b3b6;vertical-align:top;position:relative}table.ccsOfficeStockList td.ccsOfficeStockListImage{width:100px;padding:8px 0 8px 0;background:#404149;border-right:0;text-align:center}table.ccsOfficeStockList td.ccsOfficeStockListImage img{border:1px solid #999}table.ccsOfficeStockList td.ccsOfficeStockListDetails{border-left:0}table.ccsOfficeStockList td.carItemPriorityCheckbox{width:120px}table.ccsOfficeStockList td .autoikkunaClickNumberContainer{position:absolute;bottom:12px;left:8px}table.ccsOfficeStockList a{font-weight:700}table.ccsOfficeStockList .fa-chevron-right{margin-left:3px}.dealerImageButtons{float:left;width:300px;padding:5px 0 0 8px;min-height:35px}.dealerImage{float:left;width:251px;padding:0 0 10px 10px;height:110px;margin-top:10px}.boxTargetPage{float:left;width:155px}table.ccsOfficeStockList .cssItemLinks{width:155px}table.ccsOfficeStockList .cssItemLinks .promoteItems{display:block;font-weight:700;margin:15px 0;font-size:16px}table.ccsOfficeStockList .cssItemLinks .promoteItemButton{margin-bottom:10px}table.ccsOfficeStockList .cssItemLinks .continuePromotionButton{margin-bottom:10px}table.ccsOfficeStockList .cssItemLinks .promoteItemButtonContainer.disabled .promoteItemButton{background-color:#404149!important;pointer-events:none;cursor:default}table.ccsOfficeStockList .cssItemLinks .promoteToAutoikkunaButtonContainer.disabled .promoteToAutoikkunaButton{background-color:#404149!important;pointer-events:none;cursor:default}.promoteItemModal .modalTitle{font-size:24px;line-height:28px;font-weight:700;margin-bottom:15px}.promoteItemModal .phrase{font-size:18px;line-height:21px;margin-bottom:15px}.promoteItemModal .noOfWeeksSelect.mbsc-form{width:200px;background:0 0!important}.promoteItemModal .noOfWeeksSelect.mbsc-form .mbsc-mobiscroll.mbsc-input{margin:0 0 15px 0}.promoteItemModal .mbsc-fr-btn-cont{display:flex!important;justify-content:space-between}.promoteItemModal .cancelButton{text-transform:uppercase;padding:12px;line-height:21px}.promoteItemModal .submitPromoteItem,.promoteItemModal .submitToAutoikkuna{border-radius:3px;font-size:18px;line-height:44px;width:126px;text-align:center}.promoteItemModal #modal{display:flex!important}.promoteItemModal .remodalContentContainer{margin:25px}.promoteItemModal #totalPrice{font-weight:700}.promoteItemsButtonContainer{float:right}.promoteItemsButtonContainerTop{width:100%;text-align:right;margin-top:10px;float:right}.promotedItemsStatistics{width:100%;text-align:right;margin-top:15px;float:right;font-weight:700;font-size:14px}.promotedItemsStatistics .allPromotedItems{margin-top:8px}#ccsStatisticsSearchCriteriaForm #chooseTimeFrame>div{float:left}#ccsStatisticsSearchCriteriaForm #dateSelectors input{width:80px}#officeStats>div{width:768px}#officeStats input[type=text]{width:230px}#officeStats .expandable{float:left;width:9px;height:9px;margin:2px 4px 0 0;background:url('/images/common/widgets/expand-collapse.png') no-repeat 0 0}#officeStats .expanded{background-position:-9px 0}#officeStats .expandedStats{margin:8px 0}#officeStats .expandedStats .timeUnit{padding-left:14px}#officeStats .bar{background-color:#ee1b22}#officeStats #summaryTab table{width:375px}#officeStats #summaryTab table.summaryTotals{width:576px}#officeStats #summaryTab .view{margin-top:8px;float:left;width:375px;border:1px solid #52595f}#officeStats #summaryTab .totals{margin-top:8px;float:left;width:375px;margin-left:16px}#officeStats #officeSpecificTab table{width:765px;border:1px solid #52595f}#officeStats #carSpecificTab table{width:765px;border:1px solid #52595f}#invoicedCarsHistoryTab,#officeStatisticsTab{background-color:#fff}#officeStatistics li.ui-state-default,#statisticsTabs li.ui-state-default{background:#b3b3b6 none;border-left:1px solid #52595f}#officeStatistics li.ui-state-default.ui-tabs-selected.ui-state-active,#statisticsTabs li.ui-state-default.ui-tabs-selected.ui-state-active{background:#404149 none}#invoicedCarsHistoryStats #carsHistoryTab table{width:375px;border-spacing:20px}#carsHistoryTabStatisticsContainer{border:1px solid #52595f}#statisticsSummaryTotalsLabel div{width:300px}.statisticsSummary{float:left;margin-top:8px;margin-right:16px}.welcomeCmsGreeting2{float:left;width:100%;margin:10px 0 0 0;font-size:16px;background-color:#fff;border:1px solid #b3b3b6;border-radius:2px}.welcomeCmsGreetingInfo{margin-left:20px;margin-top:10px}.welcomeTitle{text-transform:uppercase}#cmsSearchPanelContent{float:left;width:690px;border:1px solid #b3b3b6;border-radius:2px;position:relative;margin-left:55px;margin-bottom:10px}#cmsSearchPanelContent input{margin-top:10px;width:159px}#cmsSearchPanelContent input.text1{width:667px}#cmsSearchPanelContent select{margin-top:10px;width:165px}#cmsAddNewArticleLink a.button.large{font-weight:lighter}#cmsSearchPanelContent a.button.extralarge{font-weight:400}#cmsSearchPanelTitle{margin-top:0;width:688px}.cmsArticleListTable{width:805px;margin-top:10px}.cmsArticleListTable th{text-align:inherit}.cmsArticleListTable th a{color:#333;font-weight:700}.cmsArticleListTable td a{font-weight:400}.cmsArticleListTable th a.active{font-weight:700;color:#953778}.cmsArticleListTable th span{font-weight:700}.cmsArticleListTable td,.cmsArticleListTable th{padding:5px 5px 5px 15px}.cmsArticleListTable th.title{width:200px}#cmsArticlesContainer{font-size:1.1em;color:#000;background-color:#fff;border:1px solid #b3b3b6;border-radius:2px;margin-top:20px;float:left;padding:0}#cmsArticlesContainer .fiveColumns{width:auto;float:left;display:inline}#cmsArticlesContainer .listNavi{width:805px}#cmsArticlesContainer .listNavi #sortOrderAndResultsPerPage{width:170px;padding-top:5px;padding-left:10px}#cmsArticlesContainer .listNavi #sortOrderAndResultsPerPage .resultsPerPageLabel{margin-top:5px}#cmsArticlesContainer .listNavi .listPagerContainer{margin-top:5px}#cmsArticlesContainer .listRow{width:785px}.listNavi.listNaviBottom{padding-bottom:10px}span.targetPageArticleLink{color:#000}#addEditArticleForm{width:978px;padding-top:10px;position:relative;z-index:2}#addEditArticleForm input{height:20px;border-radius:4px}#addEditArticleForm .formFieldsTable input{width:auto!important}#addEditArticleForm input::placeholder{font-style:normal;color:#999;opacity:1}#addEditArticleForm .formButtons{height:30px}#addEditArticleForm .formButtons .button{float:right;margin-left:10px}#addEditArticleForm .half{width:50%;float:left}#addEditArticleForm .leftContent{padding-right:8px}#addEditArticleForm .rightContent{padding-left:8px}#addEditArticleForm .articleBox{display:block;border:1px solid #b3b3b6;margin-bottom:14px;background-color:#fff;font-size:1.1em}#addEditArticleForm .articleBox h3{height:21px;font-size:16px;line-height:18px;padding-left:5px;padding-top:10px;text-transform:uppercase}#addEditArticleForm .articleBox h3 span.required{font-size:13px}#addEditArticleForm label{display:block;font-weight:700;margin-bottom:3px;font-size:16px}#addEditArticleForm label.visibleLabel{float:left}#addEditArticleForm label span.required{font-size:1em}#addEditArticleForm .ui-selectmenu{display:block;position:relative;height:16px;border:1px solid #a2acb5;background:url('/images/common/widgets/dropdown-bg.png') no-repeat top right;text-decoration:none;overflow:hidden}#addEditArticleForm .ui-selectmenu-status{line-height:14px;padding:1px;font-size:16px}#addEditArticleForm .ui-dropdownchecklist-selector-wrapper{color:#000;background:url('/images/common/widgets/dropdown-bg.png') no-repeat top right}#addEditArticleForm .formFieldsTable{width:100%}#addEditArticleForm .formFieldsTable td{padding-bottom:5px;text-align:left}#addEditArticleForm .formFieldsTable td.largeCol{width:270px}#addEditArticleForm .formFieldsTable td.mediumCol{width:156px}#addEditArticleForm .formFieldsTable td.smallCol{width:110px}#addEditArticleForm .formFieldsTable td.smallYearCol{width:135px}#addEditArticleForm .formFieldsTable input[type=text]{display:block;width:160px;margin:0;font-size:14px}#addEditArticleForm .formFieldsTable th.models{width:50px}#addEditArticleForm .formFieldsTable th.modelYears{width:160px}#addEditArticleForm .formFieldsTable th.bodyTypes{width:160px}#addEditArticleForm .formFieldsTable a.button{padding:5px 10px;font-size:1.1em}#addEditArticleForm .formFieldsTable td.mediumCol .ui-dropdownchecklist{width:164px!important}#addEditArticleForm #articlePanel input[type=text],#articlePanel textarea{width:99%;margin-bottom:8px}#addEditArticleForm .dynamicHeightTextArea{resize:none;height:16px}#addEditArticleForm #helpPanel h3{position:relative}#addEditArticleForm #helpPanel h3 a{position:absolute;right:0;top:0;margin-right:10px;color:#fff;text-transform:none;font-size:12px;font-weight:400}#addEditArticleForm #helpPanel .toggleComparison{font-weight:700}#addEditArticleForm #helpPanel .toggleClosed{display:none}#addEditArticleForm .articleVisibility label{font-weight:400;float:left;margin-right:7px;margin-top:3px}#addEditArticleForm .articleVisibility input{float:left}#addEditArticleForm #htmlTagsPanel textarea{margin:5px;max-width:92%;width:92%}#addEditArticleForm .labelWithInputContainer{display:flex;justify-content:space-between;padding:2px;align-items:center}#addEditArticleForm .labelWithInputContainer label{margin:0 7px 0 0;flex-shrink:0}#addEditArticleForm .labelWithInputContainer input{width:100%}#articleCarsPanel .ui-dropdownchecklist .ui-widget-content,.ui-dropdownchecklist .ui-widget-header{width:165px!important;border:none #b3b3b6;color:#000}#articleCarsPanel .ui-dropdownchecklist-dropcontainer{background-color:#fff}#articleCarsPanel .ui-dropdownchecklist-selector-wrapper{color:#000}#articleCarsPanel .ui-widget input{float:left}#articleCarsPanel .ui-dropdownchecklist-text{font-family:"lucida grande",tahoma,arial,sans-serif;font-weight:400;font-size:16px;padding-left:5px}#articleCarsPanel .ui-dropdownchecklist{border-color:#b3b3b6;height:16px}#articleCarsPanel .carsTable th,.carsTable td{padding:5px 20px;text-align:left}#articleCarsPanel a.button span{padding:0 7px 2px 15px}#articleImagesPanel .photosetHeader{width:260px!important}#articleImagesPanel table.articleImages{width:100%}#articleImagesPanel table.articleImages td{width:85px}#articleImagesPanel table.articleImages td.mediumCol{width:200px}#articleImagesPanel table.articleImages td img{width:85px}#articleImagesPanel table.articleImages td .articleImageButtons{width:50px;height:15px;margin:4px auto;position:relative}#articleImagesPanel table.articleImages td .articleImageButtons span{display:block;width:14px;height:14px;background:url('/images/articles/article_image_buttons.jpg') no-repeat;position:absolute;top:0;cursor:pointer}#articleImagesPanel table.articleImages td .articleImageButtons span.prev{background-position:left center}#articleImagesPanel table.articleImages td .articleImageButtons span.delete{left:20px;background-position:center center}#articleImagesPanel table.articleImages td .articleImageButtons span.next{left:40px;background-position:right center}#articleImagesPanel .addImageSetButton{float:right;margin-top:6px}#articleImagesPanel table.deleteArticlePhoto{width:100%;border-bottom:1px solid #000}.quickLinksPageItem{display:inline-block;font-weight:700;margin-bottom:15px;background-color:#fff;border:1px solid #b3b3b6;width:45%;height:45px;font-size:16px;text-align:center;line-height:45px}.modalSubmit,button[type=submit].modalSubmit{font-size:18px;line-height:21px;border:none;border-radius:3px;text-transform:uppercase;font-weight:700;padding:12px 65px}.modal.registrationForm{font-size:16px;text-align:left}.registrationForm .formInfo{margin:15px 15px 0 15px}.registrationForm .content{padding:15px;display:flex;flex-direction:column}.registrationForm .formFooter .formNotes{font-size:15px}.registrationForm .formFooter .buttonTitle{margin-right:5px}.content .formLine{padding:8px 0}.modal.saveSearchForm{font-size:16px;text-align:left}.modal .mbsc-mobiscroll .saveSearchModalContent .mbsc-input{margin:.4em 0 .8em 0}.modal .mbsc-mobiscroll .saveSearchModalContent #contactDetailsContainer .mbsc-input{margin-top:.8em}.modal .mbsc-mobiscroll.mbsc-ltr .saveSearchModalContent .mbsc-input-outline .mbsc-err-msg{left:0}.modal .mbsc-mobiscroll .saveSearchModalContent .contactFormInputs>div{flex:1}.modal .mbsc-mobiscroll .saveSearchModalContent .contactFormInputs .formLine .checkboxInput label{cursor:pointer}.modal .mbsc-mobiscroll .saveSearchModalContent .contactFormInputs .contactMethodContainer .checkboxInput{margin-left:-1em}.modal .mbsc-mobiscroll .saveSearchModalContent .contactFormInputs .checkboxInput{justify-content:flex-start}.modal .mbsc-mobiscroll .saveSearchModalContent .wideWatchdogContainer .mbsc-checkbox{padding-left:0;padding-right:0}.modal .mbsc-mobiscroll .saveSearchModalContent .wideWatchdogContainer .mbsc-label{margin:0 0 0 1.7em}.modal .mbsc-mobiscroll .saveSearchModalContent .radioContent{margin-left:-1em}.modal .mbsc-mobiscroll .saveSearchModalContent{width:100%}.modal .mbsc-mobiscroll .saveSearchModalContent .wideWatchdogContainer .mbsc-checkbox-box{left:0}.modal .mbsc-mobiscroll .saveSearchModalContent .errorMessage{font-size:13px}.modal .mbsc-mobiscroll .saveSearchModalContent .wideWatchdogContainer .moreInfo{margin:0 0 1.5em 0}.modal .mbsc-mobiscroll .saveSearchModalContent .sendingFrequency{margin-top:.8em}.modal .mbsc-mobiscroll .saveSearchModalContent h2{font-size:1.1em}#contactDetailsContainer .formLine input.text,#contactDetailsContainer .formLine label,#contactDetailsContainer .formLine textarea{font-size:1em}.saveSearchModalTextInput{width:100%}.radioContent{display:flex;flex-wrap:wrap}#saveSearchForm{margin:15px 0 0 0}.saveSearchForm .searchCriteriaSelection{margin-bottom:15px}.modal.saveSearchForm .mbsc-ic.icon{font-family:inherit;font-weight:400}.modal.carItemSubscriberForm{font-size:16px;text-align:left}.carItemSubscriberForm .content .formLine{padding:0}.carItemSubscriberForm .content .formLine input.text{font-size:1em}.carItemSubscriberForm .content .formLine textarea{font-size:1em}.carItemSubscriberForm .content h2{font-size:1.1em}.carItemSubscriberForm .formLine .checkboxInput label{font-size:1em!important}.carItemSubscriberForm .mbsc-mobiscroll .mbsc-input{margin:.4em 0 .8em 0}#carItemSubscriberForm .contactFormInputs>div{flex:1}#carItemSubscriberForm .contactInformation .formLine div.errorMessage{font-size:.8em}#carItemSubscriberForm .contactInformation .checkboxInput{margin-left:-1em;justify-content:flex-start}#carItemSubscriberForm{margin:15px 0 0 0}body .notifyjs-corner{width:94vw;z-index:999999999;left:50%!important;transform:translateX(-50%);text-align:center}body .notifyjs-wrapper{margin-top:10px}body .notifyjs-wrapper .notify-title{font-size:18px;font-weight:700;margin-bottom:23px;display:inline-block}body .notifyjs-wrapper .notify-title:empty{margin:0}body .notifyjs-wrapper .notify-message{display:block}body .notifyjs-wrapper .notify-link{display:inline-block;background-color:#f90;padding:10px 25px;margin-top:23px;border-radius:3px;min-width:125px}body .notifyjs-wrapper .notify-link a{display:block;color:#fff;text-transform:uppercase;font-size:16px}body .notifyjs-bootstrap-base,body .notifyjs-linked-base{background-color:#fff;color:#404149;font-size:16px;position:relative;padding:35px 40px;box-shadow:0 2px 7px #00000075;border:none;border-radius:0}body .notifyjs-container .remodal-close{width:43px;height:45px;color:#66676d}body .notifyjs-container .remodal-close:hover{color:#404149}body .notifyjs-container .remodal-close:before{font-size:45px;line-height:45px;width:45px;font-weight:400}body .notifyjs-bootstrap-success,body .notifyjs-linked-success,body .notifyjs-linked-success-facebook{background-color:#fff;color:#404149;border-top:7px solid #3ea847}body .notifyjs-bootstrap-error,body .notifyjs-linked-error{background-color:#fff;color:#404149;border-top:7px solid #ee1b22}body .notifyjs-linked-error .notify-link{background-color:#01767e}body .notifyjs-linked-success-facebook .notify-link{background-color:#4267b2}body .notifyjs-linked-success-facebook .notify-link i{margin-right:3px}body .notifyjs-container button.button{font-size:18px;display:block;margin:15px auto 0 auto}.contactContainer .details,.contactContainer .title{font-size:16px}.corporateSales .details,.corporateSales .title{font-size:16px}button[type=submit].fWIAfF{color:#66676d;font-size:1rem;font-weight:400;text-transform:none;display:inline}body .fOEJic{position:fixed;box-shadow:0 0 20px 0 grey;filter:none}input[type=email].PtAaq,input[type=password].PtAaq,input[type=text].PtAaq{border:medium none;padding:.714em;border-radius:none}.gVCfNi span,a.cEBRkr{font-weight:400}div.jWFmNw{border:1px solid #b3b3b6}#interstitialContainer{z-index:99999!important}.heroImageText{display:none}.heroImageText span{display:block;text-shadow:3px -1px 13px #8c8d92}.heroImageText .line1{font-size:50px;font-weight:700;line-height:60px}.heroImageText .line3{font-size:20px;font-weight:700;line-height:36px}.heroImageText .line3{display:flex;justify-content:space-between;text-transform:uppercase}.heroImageText .line3 hr{border-top:1px solid #fff;margin-top:18px;flex:1}.heroImageText .line3 span{margin:0 5px;cursor:pointer}#leasingErrorContent.bordered{border-top:5px solid #01767e;box-shadow:0 1px 6px #b3b3b6;padding:15px;margin-top:20px;display:flex;justify-content:space-between;font-size:18px;font-weight:400}#leasingErrorContent .icon{font-size:30px;color:#01767e;margin-right:15px}#leasingErrorContent img{display:none;max-width:250px}#leasingErrorContent .message{display:flex}#leasingErrorContent .otherLinks{font-size:16px;margin-top:10px;display:flex;flex-direction:column}#leasingErrorContent .otherLinks a{margin-top:5px}.ccs #content{width:100%}.cms_article #ui-datepicker-div{border:1px solid #b3b3b6;border-top:none;width:142px;padding:10px;background:#fff}.cms_article .listRow#noResults{border:none;box-shadow:none}.articles .listRow#noResults{border:none;box-shadow:none;margin-bottom:13px}#feedbackFormErrors{color:#ee1b22}#imageCarousel .image.loading-image,.loading-image{background:url('/images/common/pulse-loading.svg') 50% 50% no-repeat;background-size:70px;background-color:#e9ebee}.listPage .loading-image{min-height:184px;display:block}.listPage .loading-image.loaded{min-height:unset}.listPage .loading-image.display-none{display:none}.leasing_cars.listPage .loading-image{min-height:195px}.loading-image::before{content:"";position:absolute;inset:0;opacity:0;background-color:grey}.loading-image img{opacity:0;transition:opacity 250ms ease-in-out}.loading-image.loaded img{opacity:1;transition:opacity 250ms ease-in-out}.loading-image.loaded{background:0 0}#imageCarousel .image.loading-image.loaded{background:#e9ebee}.loading-image.loaded::before{animation:none;content:none}.wide_content .popularModels .itemsList{display:flex;flex-wrap:wrap;column-gap:35px;row-gap:15px;padding:25px 20px 20px 20px;font-size:18px}.wide_content .popularModels h2{font-size:24px;text-transform:none}@media (min-width:360px){#logo{background-size:94%;width:268px}.similarCarsLink{display:inline}.frontPageQuickSearchThirdLine .searchLinksContainer{width:84%;padding:0 38px 0 0}.articleGeneralInfo .articleTagInfo .articleDate{width:auto}.dealerDropdown.mbsc-mobiscroll .mbsc-fr-popup{font-size:1.36em}.regionDropdown.mbsc-mobiscroll .mbsc-fr-popup{font-size:1.36em}.listSorting .buttonsContainer a.button{height:43px;font-size:18px}.listSorting .tab{line-height:43px;height:43px}.pager .listPages{font-size:18px}.addEditPageTabs a{font-size:16px}#addEditPageForm #cubicCapacityInvalid.mbsc-err-msg{position:absolute}#addEditPageForm #registrationNumberInvalid.mbsc-err-msg{position:absolute}#addEditPageForm .footerButtons a{font-size:18px}.itemSearchFunctions .backToListingLink{font-size:13px}.itemSearchFunctions .itemPagePagination{font-size:16px}.itemSearchFunctions .itemPagePagination a i{font-size:13px}.mobile.contactSellerPanel .carInfo{flex-direction:row;justify-content:space-between;margin-bottom:20px}.mobile.contactSellerPanel .carInfo .titleAndPrice{flex:1;min-width:0}.mobile.contactSellerPanel .carInfo .titleAndPrice .carTitle div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile.contactSellerPanel .carInfo .logo{display:flex;align-items:flex-end;justify-content:flex-start;flex-direction:column;max-width:50%;margin:0 0 10px 15px}.mobile.contactSellerPanel .dealerInfo{max-width:100%}.mobile.contactSellerPanel .dealerInfo img{max-width:145px}.mobile.contactSellerPanel #goToContactInfoLink{align-self:flex-start;margin-top:7px}.mobile.contactSellerPanel .contactSellerButtonsPanel .firstRow{display:flex;flex-direction:row;justify-content:space-between;position:relative}.mobile.contactSellerPanel .contactSellerButtonsPanel .firstRow .formButton{flex:1;margin-right:28px}.mobile.contactSellerPanel .contactSellerButtonsPanel .firstRow .contactRequestButtons{flex:1}.pageSectionsLinks .linksList a{font-size:11px}.usedCarItempageSellerInformation .dealerSalesPersonInfo{flex-direction:row;align-items:center;justify-content:space-between}.usedCarItempageSellerInformation .dealerSalesPersonInfo .generalInfo{margin-right:8px}.usedCarItempageSellerInformation .dealerSalesPersonInfo .sellerWhatsappPhoneNumberContainer{flex-shrink:0;flex-basis:105px}.sellerWhatsappPhoneNumberContainer .whatsappLink{background-position:right}.usedcarItempageOfficeInformationContainer a.button{padding:8px}.box .similarCars .tab a{font-size:13px}.priceWatcherInline{font-size:.9em}#frontPageLeasingQuickSearch .sliderLabel{font-size:16px}.leasing_cars .searchResultsLabel.mobile{font-size:23px}.leasing_cars .carListHeader .buttonsContainer .showModifySearch{flex:1}.modifySearchModal .leasing .searchInputs .value{display:inline}.leasing_cars.targetPages .imageAndLeasingInfo .contactDealerButton{flex-shrink:0;margin-left:15px}.leasing_cars.targetPages .mobile.contactSellerPanel .contactSellerButtonsPanel{display:flex;flex-direction:row-reverse;justify-content:space-between}.leasing_cars.targetPages .mobile.contactSellerPanel .contactSellerButtonsPanel div{flex:1}.leasing_cars.targetPages .mobile.contactSellerPanel .leasingInfo{flex-direction:row;justify-content:space-between}.leasing_cars.targetPages .mobile.contactSellerPanel .titleAndStartingPrice{flex:1;min-width:0}.leasing_cars.targetPages .mobile.contactSellerPanel .title .makeAndModel{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leasing_cars.targetPages .mobile.contactSellerPanel .logo{flex:1}.leasing_cars .modal.askForOffer .contact .checkboxInput{flex-direction:row}.modifySearchContainer .searchInputs .group.imageList.bodyType .inputContainer>div{flex-basis:25%}.modifySearchContainer .searchInputs .group.imageList.bodyType .visibility-hidden{display:none!important}.modifySearchModal .fuelConsumption .radioButtons{flex-wrap:nowrap}.modifySearchContainer .searchInputs .location .selectContainer{display:flex}.modifySearchContainer .searchInputs .location .element{width:50%}.modifySearchContainer .searchInputs .location .municipality .title{padding-left:10px}.modifySearchContainer .searchInputs .group.location .municipality .mbsc-mobiscroll .mbsc-fr-popup{margin-left:10px}.modifySearchContainer .searchInputs .group.location .region .mbsc-mobiscroll .mbsc-fr-popup{margin-right:10px}.searchTagsContainer .selectedListing .turquoiseBg{font-size:14px}#frontPageLeasingQuickSearch .leasingTypeSwitches{display:flex;flex-direction:row;flex-basis:auto}#almaFooter .group.mainLinks a{font-size:14px}#almaFooter .group.mainLinks span{font-size:16px}.usedCarsListSort.mobile{padding:0 21px}.autojerryPanel .carDetailsSection .carDetailsGroup .carDetailsLine{flex-direction:row}.articlesPageCounterContainer .articlesFilter{font-size:14px}.listSorting .tab a{font-size:14px}.comparison_page h3{font-size:20px}}@media (min-width:400px){#quickLinksList.page li{width:90%}.newCarListOfficeContainer{display:block}.carItemTargetPageIcon .fancybox{margin-top:-7px}#favouritesHeaderList button::before{left:10px}.articleGeneralInfo .articleTagInfo .generalInfo{flex:0.7}.listPagination .filters{flex-direction:row;align-items:center}.listSorting{font-size:1em}.itemListFilter.mbsc-mobiscroll .mbsc-fr-w{font-size:14.7px}.listToolsContainer .content{flex-direction:row}.listTools.links{flex:1}.listPagination .filters.mbsc-mobiscroll .mbsc-select:last-child{margin:0}.userDataHeader li.userNameHeaderContainer .userNameLabel{margin-right:5px}.itemSearchFunctions .backToListingLink{font-size:14px}.itemSearchFunctions .itemPagePagination{font-size:18px}.itemSearchFunctions .itemPagePagination a i{font-size:16px}.carItempageHeaderComponent .carAttributes{width:80%}.box .similarCars .tab a{font-size:14px}.priceWatcherInline{font-size:16px}.pageSectionsLinks .linksList a{font-size:12px}.leasing_cars .searchResultsLabel.mobile{font-size:25px}.leasing_cars .modal.askForOffer .header h1{font-size:25px}.leasing_cars .modal.askForOffer .carExchange .radioButtons{flex-direction:row}.modifySearchModal .sectionAnchors{font-size:10.5px}.modifySearchModal .sectionAnchors a{width:auto}.modifySearchModal .sectionAnchors a.right{text-align:center;width:auto}.modifySearchModal .sectionAnchors a.left{text-align:center}.usedCarsListSort.mobile .dropdowns{flex-wrap:nowrap;flex-direction:column}.usedCarsListSort.mobile .dropdowns>div{width:100%}.modifySearchModal .mobile .sectionAnchors{display:flex}.leasing_cars .usedCarsListSort{margin:20px 0 15px 0}.leasing_cars .usedCarsListSort .dropdowns{flex-wrap:nowrap;flex-direction:column}.leasing_cars .usedCarsListSort .dropdowns>div{width:100%}.modifySearchContainer .searchInputs .leasingTypeSwitches{flex-direction:row;flex-basis:auto}#almaFooter .group.mainLinks{justify-content:space-between}#almaFooter .group.mainLinks a.even{text-align:center}#almaFooter .group.mainLinks a{font-size:16px}#almaFooter .group.mainLinks span{font-size:18px}.listSorting .tab a{font-size:16px}#notEnoughItemsContainer a{padding:7px 14px}#comparisonContainer .comparisonItems{flex:1}#comparisonContainer .sectionTitle{margin:16px 7px 35px 7px}}@media (min-width:450px){table.dealersList th{padding:8px;font-size:1.1em}table.dealersList td{padding:8px}#articlesListContent #tabBar span span.count{display:inline}.quickLinksItem{width:145px}.quickLinksPageItem{width:30%}.listPagination .pageList{margin:0}#carParkBannerTwoPanel .carParkContainer{min-height:191px}#carParkBannerTwoPanel .slick-slide .carParkItemImg{height:200px;width:343px;display:table-cell;background:#e9ebee;vertical-align:middle}#carParkBannerTwoPanel .slick-slide .carParkItemImg img{max-height:100%;max-width:100%;width:auto}.carParkContainer.frontPageBanner{max-height:345px}#carSuggestionBannerPanel .slick-slide .carParkItemImg{height:206px;width:343px;display:table-cell;background:#e9ebee;vertical-align:middle}#carSuggestionBannerPanel .slick-slide .carParkItemImg img{max-height:100%;max-width:100%;width:auto;height:auto}.previousSearchPanel #lastSearchContainer .lastSearchLink{width:77vw!important}.frontPageQuickSearchThirdLine .searchLinksContainer{width:80%;padding:0 46px 0 0}#makesAndModelsFields{display:flex}#makesAndModelsFields .searchTagsContainer{padding:2em 1em 0 1em;margin:0;display:block;width:auto}#addEditPageForm.newAnnouncement .footerButtons .rightButtons{flex-direction:row}#addEditPageForm.newAnnouncement .footerButtons .leftButtons{flex-direction:row}#addEditPageForm.newAnnouncement .footerButtons a{min-width:0}.itemPageFunctionalityContainer .functionalityContent{width:350px}.usedcarItempageOfficeInformationContainer a.button{font-size:16px}.carList .otherCarsHeader{align-items:center}.carList .carsContainer .item .carImageLabel{padding:3px 0}.carList .carsContainer .item .carImage{height:170px}.carList .carsContainer img{max-height:170px}.box .similarCars .carItem img{max-height:170px}.box .similarCars .carItem .carImage{height:170px}.box .similarCars .carItem .carImageLabel{padding:3px 0}.modifySearchModal .featuresTitle{font-size:24px;align-items:center;flex-direction:row}.modifySearchContainer .searchInputs .title{font-size:24px}.new_cars .modifySearchContainer .searchInputs .title{font-size:16px}.modifySearchModal .featuresTitle span.mbsc-input-wrap{margin:0}.modifySearchModal .modifySearchContainer .searchInputs.featuresInputs .title{font-size:18px}.modifySearchModal .sectionAnchors{font-size:12px}.modifySearchModal .featuresTitle.mbsc-mobiscroll.mbsc-input{flex-direction:row;font-size:24px}.usedCarsListSort .dropdowns{flex-wrap:wrap;flex-direction:row}.usedCarsListSort .dropdowns>div{width:45%}#categorySearchLinks .searchPageLink{padding:10px 30px}.extraVisibilityTooltip{top:0;bottom:auto}.loanCalculator .header .text{display:inline-block}.loanCalculator .header{justify-content:unset}}@media (min-width:500px){.stickyHeaderDropdown .slick-list.draggable{max-width:480px;width:100%}.previousSearchPanel .footerButtons #lastSearchDropdown{margin:0}.previousSearchPanel .footerButtons{flex-direction:row}.articleGeneralInfo .articleTagInfo .generalInfo{flex:1}.articleGeneralInfo .articleTagInfo .socialMediaIcons{flex:0.5}.dealerDropdown.mbsc-mobiscroll .mbsc-fr-popup{font-size:1.9em}.regionDropdown.mbsc-mobiscroll .mbsc-fr-popup{font-size:1.9em}.new_cars .modifySearchModal .searchInputs .element .headerElements{flex-direction:row;align-items:center}.modifySearchModal .searchInputs .group .headerElements{flex-direction:row;align-items:center}#addEditPageForm.newAnnouncement .footerButtons a{padding:15px 18px}.viewedItem{width:203px;min-height:195px}.viewedItem.hovered{border:2px solid #f90}.stickyHeaderDropdownItem .slick-track{justify-content:space-between}.stickyHeaderDropdown{width:auto}#mainImageSlider .slick-arrow:before{font-size:36px}#mainImageSlider .slick-arrow{width:54px;height:54px}.carItempageImageComponent .slick-prev{left:10px}.carItempageImageComponent .slick-next{right:10px}#shareOptionsContainer{width:430px}.autojerryPanel .emptyAutojerryPanel{flex-direction:row;align-items:center}.autoJerryIconEmptyPanel{margin:0 0 0 25px}.usedCarItempageOfficePersonelContainer .personelList{display:flex;flex-wrap:wrap}.usedCarItempageSellerInformation .dealerSalesPerson{width:50%}.usedCarItempageSellerInformation .dealerSalesPersonInfo{display:block;overflow:hidden}.sellerWhatsappPhoneNumberContainer .whatsappLink{background-position:left}body .notifyjs-wrapper .notify-link{min-width:215px}.modifySearchContainer .longLabel{display:block}.modifySearchContainer .shortLabel{display:none}.modifySearchContainer .searchInputs .group.imageList .driveTrain .visibility-hidden{display:none!important}.modifySearchModal .sectionAnchors{font-size:13px}.modifySearchContainer .submitContainer .buttons{flex-direction:row}.modifySearchContainer .submitContainer .advancedSearchContainer{text-align:right}.modifySearchContainer .submitContainer .buttons>div{margin-right:30px}.modifySearchContainer .submitContainer .buttons>div:last-child{margin-right:16px}.new_cars .modifySearchContainer .submitContainer .buttons>div:last-child{margin-right:0}#leasingErrorContent.bordered{padding:30px;font-size:20px}#leasingErrorContent .icon{margin-right:30px}#leasingErrorContent .otherLinks{font-size:18px}.multiple #latestArticles .content .listItem{flex:49%}.multiple #latestArticles .content .item .image{height:152px}.multiple #latestArticles .content{flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:2%}}@media (min-width:550px){#quickLinksList li{width:147px;height:45px;text-align:center}#quickLinksList.page li{width:21%}#traveller_watch{display:block}#traveller_header .travelerSearchButtonContainer{clear:none;float:right;margin-top:5px}#makeModelsSelected{clear:none;min-width:200px}.sliderContainer>input{width:50px}.advSearchCol1{width:33%}.advSearchCol2{width:66%}.fuelConsumptionTypeContainer input{float:left;clear:both}.fuelConsumptionTypeContainer label{float:left}.listSorting .sortingOrder{width:185px!important}.listSortInfoText{display:inline}.listPagination .sortTools{width:390px}.dealerTabs a em,.dealerTabs a span{display:inline}#topPublishButton{clear:none;margin:0}#bottomPublishButton{clear:none;margin:0}#loginLogOutButton{float:right}.carItemContainer textarea{width:300px}.modal .contactFormInputs{display:flex}.modal .contactFormInputs .contactInformation{text-align:left;padding-right:10px;width:97%}.modal .contactFormInputs.secto .contactInformation{width:90%;padding-right:10%}.modal .contactRequestDetails{width:auto;text-align:left}.modal .contactRequestDetails .yourCarInfo .specificInfo{flex:1}.modal .contactRequestDetails .yourCarInfo .additionalInfo{flex:1.1}.modal .contactRequestDetails .messageForSeller .contactRequestFormTextArea{width:100%;height:182px}.modal .dealerSelection,.modal .locationSelection{display:block}.modal .contactRequestDetails .details .leasingDetails .detailsLabels{flex:0.6}.modal .contactRequestDetails .details .leasingDetails select{width:31.5%}.modal .secto .contactRequestDetails .details .outlineInputs .formLine{align-items:center}.modal .contactRequestDetails textarea{min-height:195px;max-height:195px}.modal .mbsc-mobiscroll .saveSearchModalContent .wideWatchdogContainer .mbsc-checkbox-box{left:0}.regionAndDealerDropdown .dealerSelect{display:flex;justify-content:space-between}.regionAndDealerDropdown .dealerSelect .select.region{margin:0 10px 0 0}.regionAndDealerDropdown .dealerSelect .select.dealer{margin:0 0 0 10px}.articleGeneralInfo .articleTagInfo{margin-top:3px}.articleGeneralInfo #preface{margin:3px 0 7px 0}.listSorting .tab:first-child{min-width:10em}.listSorting .tab:last-child{min-width:10em}.listSorting .tab{min-width:14em}#addEditPageForm .footerButtons .leftButtons a.previousTab{margin-right:0}#addEditPageForm.edit .footerButtons .leftButtons{flex-direction:row}#addEditPageForm.edit .footerButtons .rightButtons{flex-direction:row}#addEditPageForm.edit.privateSeller .footerButtons .rightButtons{flex-direction:column-reverse}#addEditPageForm.edit.privateSeller #imageUpload .footerButtons .rightButtons{flex-direction:column}#addEditPageForm.edit.privateSeller #imageUpload .footerButtons .leftButtons .secondRow{flex-direction:column}#addEditPageForm.edit.privateSeller .footerButtons .leftButtons{flex-direction:column}#addEditPageForm.edit.privateSeller .footerButtons .button.visibility-hidden{display:block}#addEditPageForm.edit .footerButtons a{min-width:0}#addEditPageForm .footerButtons .leftButtons a{margin:0 0 0 15px}#addEditPageForm .footerButtons .rightButtons a{margin:0 15px 0 0}#addEditPageForm .footerButtons .secondRow{flex-direction:row}#addEditPageForm.edit.privateSeller .footerButtons .secondRow{margin-top:15px}#addEditPageForm .footerButtons .rightButtons .secondRow{flex-direction:row-reverse}.leasing_cars .modal .locationDropdowns .locationSelect .select.region{margin:0 10px 0 0}.leasing_cars .modal .locationDropdowns .locationSelect{display:flex;justify-content:space-between}.leasing_cars .modal h2{font-size:1em}.leasing_cars .modal.askForOffer h2{font-size:30px}.leasing_cars .modal.askForOffer h3{font-size:22px}.leasing_cars .modal.askForOffer .dropdowns .detailsSelect{width:47%}.modal.tellAFriendAboutLeasingForm .carDetailsSection .carDetailsLine{display:flex}.modal.tellAFriendAboutLeasingForm .carDetailsSection .carDetailsLine .value{text-align:right}.leasing_cars .modal .locationDropdowns .locationSelect .select{width:47%}.modifySearchModal .sectionAnchors{font-size:15px}#almaFooter .subContainer{flex-basis:50%}#almaFooter .subContainer.headItems{flex-basis:100%}.modal .tellAFriendContainer .formLine input.text{width:95%}.popup.openDealerMap #modal{padding:35px}}@media (min-width:576px){#addEditPageForm .mbsc-err-msg{font-size:.824em}#addEditPageForm .inputContainer.registrationNumber label{margin-bottom:2em}.infoPanels #basicInfoPanel .checkboxInput.vatDiscount .mbsc-mobiscroll.mbsc-ltr.mbsc-checkbox{margin-bottom:2em}#addEditPageForm .thirdColumn .firstRow .mbsc-mobiscroll.mbsc-input{margin-top:0}.leasing_cars .modal h2{font-size:1.1em}.leasing_cars .usedCarsListSort .dropdowns{flex-wrap:wrap;flex-direction:row}.leasing_cars .usedCarsListSort .dropdowns>div{width:45%}.leasing_cars .usedCarsListSort.mobile .dropdowns>div{width:100%}#extraInfoPanel #other{bottom:93px;padding-left:6em}}@media (min-width:600px){.used .listRow{width:48%;margin:.5% .68%;overflow:hidden}.new .listRow{width:48%;margin:.5% .68%;overflow:hidden}.extraVisibilityLabel{margin-left:.68%}.listContent>div.preListAd{margin-bottom:.5%}.listContent>div.postListAd{margin-top:.5%}.registrationForm .content{flex-direction:row}.carsListItemImagesContainer{height:210px}.articleGeneralInfo .articleTagInfo{flex-direction:row}.articlesPageCounterContainer{flex-flow:row;height:53px}.articlesFilters{flex:1 2 50%}.pager{flex:1 2 auto}.articleGeneralInfo .articleTagInfo .articleDate{margin-left:5px;padding-left:5px}.articleGeneralInfo .articleTagInfo .socialMediaIcons{flex:0.45}.modal .saveSearchModalContent .searchDetails{width:358px}.carItemSubscriberForm .priceWatchDetails{width:428px}#addEditPageForm .footerButtons .rightButtons a{margin-bottom:0}#addEditPageForm.newAnnouncement .footerButtons a{padding:15px 38px}#addEditPageForm.edit .footerButtons a{padding:15px 16px}.carItempageHeaderComponent .carAttribute.bodyType{display:flex}.carItempageHeaderComponent .carAttribute.lastInspectionTime{display:flex}#imageCarousel{display:block}.carItempageImageComponentContainer{padding:0 10px}.carItempageHeaderComponent .carAttribute{padding:0 14px}.carItempageHeaderComponent .carAttributes{font-size:14px;width:100%;flex-direction:row;flex-shrink:0}#mainImageSlider .slick-next,#mainImageSlider .slick-prev{top:250px}.itemPageFunctionalityContainer{margin:0}.desktop.contactSellerPanel{padding:20px 10px 0 10px}#mainImageSlider .slick-next,#mainImageSlider .slick-prev{top:50%}#mainImageSlider .image{height:400px}#mainImageSliderContainer .top.gradient{display:none}#mainImageSliderContainer .bottom.gradient{display:none}#mainImageSlider .slick-dots li{width:13px;height:13px;margin:0 5px}#mainImageSlider .slick-dots li button{width:13px;height:13px}#mainImageSlider .slick-dots li button:before{font-size:13px!important;width:11px;height:11px;line-height:13px}.pageSectionsLinks{border-bottom:1px solid #01767e;padding:0 10px;width:auto;margin-left:0;border-left:1px solid #b3b3b6;border-right:1px solid #b3b3b6}.pageSectionsLinks .linksList{width:550px;justify-content:space-between}.pageSectionsLinks .linksList a{width:auto;justify-content:normal;padding:0 10px;border-right:none;font-size:14px}.pageSectionsLinks #goToMainGalleryLink{display:flex}.pageSectionsLinks a.openContactDealerFormButton{display:flex}.new_cars .carItemHeaderAndImages .mobile.contactSellerPanel{margin:0 0 20px 0}.usedcarItempageOfficeInformationContainer .linkContainer.phoneCRLink{display:block}.usedcarItempageOfficeInformationContainer .linkContainer{flex:none}.usedcarItempageOfficeInformationContainer{flex-direction:row}.usedcarItempageOfficeInformationContainer .linkContainer.emailCRLink{margin-right:0}.targetPages .usedcarItempageOfficeInformationContainer hr{display:block}.usedItempageContainerHeader{margin-left:35px;font-size:21px;text-align:left}.usedCarItempageOfficePersonelContainer .showAllDealerContainer{text-align:right}.usedCarItempageOfficePersonelContainer #showAllDealers .mobile{display:none}.box .similarCars .header{flex-direction:row;justify-content:space-between;align-items:center}.carList .carsContainer .item{margin:0}.otherCarsPanel .box .similarCars h2{margin:0}.leasingArticles .box .carListItems{justify-content:space-between;flex-direction:row;align-items:stretch;gap:normal}.leasingArticles .box .carItem{margin-right:10px;background:0 0;display:flex}.leasingArticles .box .carItem:last-child{margin-right:0}.box .similarCars .tabs{width:65%}.box .similarCars .carItem{margin:0}.itemDetailToggleBar.basicInfoBar{justify-content:space-between;flex-direction:row}.itemDetailToggleBar.basicInfoBar .carId{margin-right:35px;font-size:16px}.targetPages .carDetailsSection{padding:20px 15px 0 15px}.carDetailsContent.priceWatcherComponent{display:block}.priceWatcherInlineContainer{display:none}.targetPages .carDetailsSection .mbsc-collapsible-open>.mbsc-collapsible-header .mbsc-collapsible-icon{top:10px}.autojerryLinkContainer{padding:0 0 32px 0}.targetPages .carDetailsSection h2{font-size:21px;padding-left:0}.targetPages .carDetailsSection h2.subSectionHeader{padding:0 0 5px 0}.targetPages .carDetailsSection h2.subSectionHeader~div{padding:0 0 32px 0}.targetPages .carDetailsSection .subsectionHeader h2{font-size:18px}.targetPages hr{padding-top:32px;width:100%;border-top:1px solid #e9ebee}.targetPages .carDetailsSection .carDetailsSectionContent.mbsc-collapsible-open .carDetails{padding:16px 0 32px 0}#featureContainer .subsectionHeader{padding:0}#featureContainer .carDetailsSectionContent .subtitle{padding:20px 0 10px 0;background:0 0}#featureContainer .carDetailsSectionContent .features{padding:0}#featureContainer .carDetailsGroup{margin-bottom:10px}.carDetailsSection .subsectionHeader{padding-top:0;padding-left:0}.carDetailsSection .contactDealer span{font-size:18px}.carDetailsSection .contactRequestButtonsLabel{padding:25px 0 10px 0}.carDetailsSectionContent .subSectionContainer.somethingWrongCR{margin:0 0 32px 0}.carDetailsSectionContent .subSectionContainer{margin:0 0 32px 0}.carDetailsSectionContent .contactDealer.subSectionContainer{display:inline-block}#carHistorySection{margin:0 0 40px 0}#carHistorySection .technicalInfoLink,#categorySearchLinks .searchPageLink{padding:10px 15px}.carHistoryTitle{font-size:18px;padding:0 0 8px 0}.carHistoryTitle img{display:block}.rekkariDetails .details.desktop{display:block}.rekkariDetails .details.mobile{display:none}.autojerryPanel .linksLine{margin:20px 0 0 0}.autojerryPanel.emptyAutoJerryPanel{padding:25px 15px}#notKnownEndorsementLinkTitle{padding-left:25px}#basicInfoSection.carDetailsSection .contactRequestButtonsLabel{font-size:18px}#basicInfoSection.carDetailsSection .carDetailsLinks{padding:8px 0;margin:0}#basicInfoSection .carDetailsSectionContent .contactDealer.subSectionContainer{margin:0}.loanCalculator{padding:0 20px 32px 20px}.itemDetailContent .featureGroup{margin-bottom:14px}.itemDetailContent .featureGroup .optionalFeature{margin:0}.itemDetailContent{padding:10px 0 20px 0}.itemDetailContent h3{padding:0;background:0 0}.itemDetailContent h3:first-child{margin-top:5px}.itemDetailContent .featureGroup .optionalFeature:last-child{border-bottom:1px solid #e9ebee}.new_cars .autojerryLinkContainer{padding:0 10px 32px 0}#basicInfoSection .furtherInformation .sectoButton a{margin:0;font-size:18px;padding:8px 14px}#categorySearchLinks .carHistoryDetails .buttonContainer{align-items:flex-start;flex-wrap:wrap;flex-direction:row}#categorySearchLinks .carHistoryDetails{display:flex;flex-direction:row}#categorySearchLinks .searchPageLink{margin-left:20px;padding:10px 40px}#categorySearchLinks{padding-top:20px}#categorySearchLinks h2.subSectionHeader{padding:20px 0 10px 0}#leasingCarsListContent .listRow{width:49%}#leasingCarsListContent{gap:2%}#leasingCarsListContent.listByModel .listRow{width:49%}#leasingCarsListContent.listByModel{gap:2%}.leasing_cars .listPagination{padding:10px 20px}.leasing_cars .carListHeader .itemDetailToggleBar{display:block}.leasing_cars.targetPages .imageAndLeasingInfo .itemDetailToggleBar .usedItempageContainerHeader{text-align:left;margin-left:35px}.leasing_cars .modal.askForOffer .button{margin:0 0 0 auto}.autojerryPanel.carDetails .carDetailsSectionContent .header{align-items:flex-start}#latestArticles .content{flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:2%}#latestArticles .content .item .image{height:135px}#latestArticles .content .listItem{flex:32%;margin-bottom:2%}.multiple #latestArticles .content .item .image{height:180px}.listPage .loading-image{min-height:210px}}@media (min-width:650px){#logo{background-size:246px;background-position:15px;width:282px}#logo #logoOverlayTextElement{padding-left:15px}.carDetailsSection .carDetailsGroup{margin:0 35px 0 0;flex-basis:250px}.carDetailsSection .carDetailsGroup:last-child{margin-right:0}#featureContainer .carDetailsGroup:nth-child(2n){margin-right:0}.listPagination .pageCounterContainer{width:46%;float:left}.listPagination .sortTools{margin-left:unset;width:auto}.listPagination .pageLabel{line-height:46px}.listPagination .pageList{margin:14px 0 0 33px}#pageAndDropdownContainer{margin:0 auto}.listSortInfoText{display:none}.previousSearchPanel #lastSearchContainer .lastSearchLink{width:82vw!important}.previousSearchPanel #lastSearchContainer li:first-child span{margin-top:2px}.modal .contactFormInputs.secto .checkboxInputs{display:flex;justify-content:space-between;align-items:center;height:68px}.modal .contactRequestDetails{flex:2}.textPopup .mbsc-fr-w{width:430px!important}#addEditPageForm .mbsc-err-msg{font-size:.94em}#responsiveNavigation .responsiveNavigationSublist{display:none}.userDataHeader ul{width:auto}.userDataHeader li{padding:0 15px;width:auto}.userDataHeader li:not(:last-child){border-right:none}#mainHeader .userHeaderLinks button{width:auto}.fullSlots.visible{display:block}.stickyHeaderDropdown{padding:33px 3px;width:550px}.stickyHeaderDropdown .numberIndicator{bottom:7px}.userHeaderLinks .count{width:1.05rem;height:1.05rem;line-height:1.05rem;font-size:12px}.bars{padding:0 15px 0 0}#mainHeader .userHeaderLinks button#userNameHeaderButton{margin:0}.userDataHeader .countLabelContainer{right:0}.mobile.contactSellerPanel{margin:15px 10px 0 10px}.mobile.contactSellerPanel .contactSellerButtonsPanel{display:flex;justify-content:space-between}.mobile.contactSellerPanel .contactSellerButtonsPanel .secondRow{margin-left:28px}.mobile.contactSellerPanel .contactSellerButtonsPanel .firstRow{flex:1}.carDetailsSection .carDetailsSectionContent .carDetailsGroups{flex-direction:row}#featureContainer .carDetailsSectionContent .carDetailsGroups{flex-wrap:wrap}.usedcarItempageOfficeInformationContainer a.button{padding:8px 24px}.carDetailsSection #featureContainer .carDetailsGroup.emptyItem{display:block}.carDetailsSection .carDetailsGroup hr{display:none}.leasing_cars .modal.askForOffer .header h1{text-align:left}.leasing_cars .modal.askForOffer .otherDetails{flex-direction:row}.leasing_cars .modal.askForOffer h3{font-size:20px}.leasing_cars .modal.askForOffer .otherDetails .others{width:47%}.leasing_cars .modal.askForOffer .contactInfo>div{flex-direction:row}.leasing_cars .modal.askForOffer .contactInfo .contactFormInputs .formLine{margin-right:8px}.leasing_cars .modal.askForOffer .carExchange .radioButtons{flex-direction:column}.leasing_cars .modal.askForOffer .carExchange .carDetails{flex-direction:column}.leasing_cars .modal.askForOffer .carExchange .carDetails>div{margin:.56em 0}.leasing_cars .modal.askForOffer .carExchange .carDetailsContainer{flex:1}.leasing_cars .modal.askForOffer .carExchange .radioButtonsContainer{flex:1}.leasing_cars .modal.askForOffer .submitButtonContainer{align-self:center;margin-top:0}.leasing_cars .modal.askForOffer .biddingDetails{display:flex;flex-direction:row;align-items:center}.leasing_cars .modal.askForOffer .biddingDetails div:first-child{margin-right:50px}.leasing_cars .modal.askForOffer .biddingDetails .buttonContainer{margin-top:0}.leasing_cars .modal.askForOffer .contactFormInputs>div{flex:1!important}.modal .contactFormInputs>div:first-of-type{flex:1.3}.modifySearchModal .sectionAnchors{font-size:16px}.usedCarsListSort .dropdowns{width:auto}#almaFooter .subContainer{flex-basis:33%}.navigationHeader{padding:0}.carDetailsGroup.dynamic{column-count:2;gap:35px}table.dealersList .cityRow a.cityUsedCarsLink{font-weight:700}#wrapper4{background:url("/images/common/AT_HERO_desktop.webp") no-repeat center top}#topBanner{height:420px}.heroImageText{display:block;top:140px;right:50px;color:#fff;position:absolute;z-index:0}.heroImageText .line1{font-size:60px;line-height:70px}.heroImageText .line3{font-size:24px;line-height:36px}.heroImageText .line3{margin-top:22px}.heroImageText .line3 hr{margin-top:18px}#notEnoughItemsContainer.items-1{margin-left:15px}}@media (min-width:750px){.modal h2{font-size:1.3em;margin:0;padding:0}.breadcrumbsContainer{display:inline-block}.carParkContainer{display:block}#traveller_header #resultSet{display:block}.lock .display-inline-block{clear:none;float:left;margin:0 0 0 10px}.lock .display-inline-block a{clear:none;float:left;margin:0 0 0 10px}.lock .sortAndRestrict{clear:none;float:right;margin-top:0}#filterImages,#filterPublishTime{clear:none;margin-top:0}.sliderContainer>input{width:75px}.advSearchFields .nowrap.checkboxInput{width:auto!important}.quarantee .float-left{clear:none;padding-top:0}.sortRestrictSearchResultsControls .advSearchCol{width:30%;clear:none}.sliderContainer>input{width:100px;height:20px;font-size:1em}.slider{font-size:2em}.additionalSearchButton{display:none}.listPagination .buttonContainer{width:10%}.listPagination .pageCounterContainer{width:51%}.listSorting .filterList{display:block}.listRow .itemDetails .logo img{margin-bottom:10px}.listRow .itemDetails .warranty{display:block}.listRow .itemDetails .logo{width:140px;float:right;margin-right:10px;text-align:center}.listRow .itemDetails .logo div{margin:0}.used .listRow .itemDetails{height:125px}.used .listRow .itemDetails .details{width:70%;max-width:300px;margin:0 10px}.new .listRow .itemDetails{height:125px}.new .listRow .itemDetails .details{width:60%;max-width:300px;margin:0 10px}.priceTag>span{font-size:1.6em}.itemPageContent a.button{display:inline-block}.targetPageAllImages span{display:inline}.itemBottomNaviBar .bottomNaviMiddle.tableCell{display:block}.carItemContainer textarea.small{width:260px}.socialMediaIcons{float:left;padding-top:5px}.tellAFriendIcon{padding-top:0}#socialMediaText{display:none}#favoriteText{display:none}.priceWatcher{display:inline}.itemPageDetailSectionIcon{display:block}.myGarageSectionBlock{width:32%;margin-right:9px}table.mySearches td,table.mySearches th{padding:8px}.mySearchesButtons{float:right}.addEditCarItemForm input.text,.addEditCarItemForm textarea{width:98%}.addEditCarItemForm .errorMessage{width:100%}.addEditCarItemForm .selectContainer .itemDetail{justify-content:space-between;display:flex}.addEditCarItemForm input.text,.addEditCarItemForm textarea{padding-right:0}.addEditPageTabs .first{margin-left:32px}#addEditCarBasicInformationPanel .selectContainer{float:right;width:58%}.carItemContainer textarea{width:250px}.carItemContainer .equipment{width:49%}.cubicCapacityInput,.cubicCapacityInput input.text,.powerInput,.powerInput input.text{width:130px!important}.listRow .carDescription{max-width:none}.itemDetailContentLeft{float:left;width:45%}.dealerInfo{max-width:none;margin-right:0;text-align:right}.dealerInfo img{width:auto}.advancedSearchWarrantyInputRow:not(:last-child){width:45%}.advancedSearchWarrantyInputRow:not(:last-child):not(:first-child){width:28%!important}.advancedSearchWarrantyInputRow{float:left}.carParkContainer.frontPageBanner{max-height:290px}#carParkBannerTwoPanel .slick-slide .carParkItemImg{height:145px;width:256px}#carSuggestionBannerPanel .slick-slide .carParkItemImg{height:153px;width:232px}#leasingPopularSection .slick-slide .popularItemImg{height:115px}#leasingPopularSection .slick-slide .popularItemImg img{max-height:115px}.modal .checkboxInput :checked:before{font-size:inherit;left:3px}.modal .contactMethodContainer .checkboxInput :checked:before{top:1px}.modal #contactDetailsContainer .contactMethodContainer .checkboxInput :checked:before{top:.5px}.frontPageRegistrationIdSearch{margin:0 15px 5px 0;display:flex;float:right}#contactDetailsContainer .checkboxInput :checked:before{font-size:12px}.loanCalculator .input-with-slider .rangeContainer{display:inline-block;width:200px}#frontPageQuickSearchTabs{height:121px}.frontPageQuickSearchTabs{margin-bottom:30px}.frontPageQuickSearchTab .tabName .fas{margin-bottom:6px}.frontPageQuickSearchTab .tabName .tabTitle{font-size:25px}.frontPageQuickSearchFirstLine{margin-bottom:11px}.frontPageQuickSearchSecondLine{display:flex;justify-content:space-between;margin-bottom:16px}.frontPageQuickSearchThirdLine{flex-direction:row;align-items:center;margin:0 2px}.frontPageQuickSearchThirdLine .toAdvancedSearch{flex:1;margin:10px 15px 0 0}.frontPageQuickSearchThirdLine .toAdvancedSearch .container{float:right}.frontPageQuickSearchThirdLine .clearSearch{flex:1;margin:0;padding:0}.frontPageQuickSearchThirdLine .clearSearch .fa-times{margin-right:0}.frontPageQuickSearchThirdLine .submitQuickSearchContainer{flex:1;padding:0;margin:0 auto}.frontPageQuickSearchThirdLine .searchLinksContainer{padding:0;margin:0 auto}.frontPageQuickSearchContainer .clearOption{right:-.15em;font-size:21px;width:21px;height:20px}.previousSearchPanel #lastSearchContainer .lastSearchLink{width:85vw!important}.searchLinksContainer{flex:2}.clearOption{bottom:19%}.mbsc-mobiscroll .mbsc-sc-whl-multi [aria-label=modelYear] .mbsc-sc-itm{text-align:left}.mbsc-mobiscroll .mbsc-sc-whl-multi [aria-label=contractLength] .mbsc-sc-itm{text-align:left}.mbsc-mobiscroll .mbsc-sc-whl-multi [aria-label=yearlyKilometrage] .mbsc-sc-itm{text-align:left}.articleGeneralInfo #mainContainer{flex-direction:row}.listPagination .listPagerCounter.carItemList{height:53px;flex-direction:row}.listPagination .filters.mbsc-mobiscroll .mbsc-input input{color:#01767e}.listPagination .filters.mbsc-mobiscroll .mbsc-input{width:auto}.listPagination .filters{flex:1 2 50%;margin:0}.listPagination .filters.mbsc-mobiscroll .mbsc-select:first-child{flex:1.25}.listPagination .filters.mbsc-mobiscroll .mbsc-select.no-pagination:first-child{flex:1}.listPagination .filters.mbsc-mobiscroll .mbsc-select:last-child{flex:1}.listPagination .pager{flex:1 2 45%;margin-left:17px}#newCarsQuickSearchForm .quickSearchSelect .mbsc-mobiscroll.mbsc-input{margin:0 .4em}.modifySearchContainer .searchInputs .group{width:47%}.new_cars .modifySearchContainer .searchInputs .element{width:47%}.modifySearchContainer .searchInputs .checkboxInput{width:auto}.modifySearchContainer.mbsc-mobiscroll .driveTrain .mbsc-checkbox{padding:.8em}.modifySearchContainer .searchInputs{border-bottom:none}.modifySearchContainer .submitContainer .remodal-close{display:block}.modifySearchContainer .submitContainer .advancedSearchContainer{margin-right:2em;margin-bottom:5px}.modifySearchContainer.mbsc-mobiscroll a.advancedSearch{padding:0}.modifySearchContainer .submitContainer .buttons .submitButton{width:260px}.used_cars .modifySearchContainer .mainContainer{margin-bottom:105px;margin-top:0}.leasing_cars .modifySearchContainer .mainContainer{margin-bottom:105px;margin-top:0}.popup.modifySearchModal #modal{padding:0;margin:0}.modifySearchContainer .clearOption{right:-9px;font-size:21px;width:21px;height:20px}.new_cars .modifySearchContainer .searchInputs .element:nth-child(odd){margin-right:2em}.new_cars .modifySearchContainer .clearOption{right:-.1em;font-size:21px;width:21px;height:20px}.new_cars .modifySearchContainer .submitContainer .buttons{margin-bottom:10px;padding:14px 2em}.pager{flex:1 2 50%;margin-right:1em}.uploadImagesContainer .mainImageContainer{text-align:center;background:#b3b3b6}.uploadImagesContainer .topContainer .imageButtons a{display:block}.uploadImagesContainer .topContainer .removeAllImages{margin-top:8px}#addEditPageForm.edit .footerButtons a{padding:15px 30px}.stickyHeaderDropdown .slick-list.draggable{max-width:713px}.carItempageHeaderComponent{padding:0 7px}.carItempageHeaderComponent .titleAndPrice.desktop{display:flex;justify-content:space-between}.carItempageHeaderComponent .carAttribute{border-right:1px solid #404149;flex-direction:row;height:20px}.carItempageHeaderComponent .carAttributes{width:auto;justify-content:space-between;margin:0}.carItempageImageComponentContainer{margin-top:5px;border-radius:1px;box-shadow:0 1px 6px #b3b3b6;padding:10px 10px 20px 10px}.carItempageHeaderComponent .carOverviewContainer{margin-top:5px;background:#fff}.carItempageHeaderComponent .iconContainer{height:17px}.carItempageHeaderComponent .carAttributes img{margin:0 5px 0 0;height:17px}.carItempageHeaderComponent .carAttributes .meterReading img{height:12px}.carItempageHeaderComponent .carAttributes .lastInspectionTime img{height:21px}.carItemHeaderAndImages{border:none;box-shadow:none}.itemPageFunctionalityContainer{border-top:1px solid #e9ebee;margin-top:13px}.itempageFunctionalityLabel{display:inline-block}.itempageFunctionalityLink i{margin-right:3px}.itemPageFunctionalityContainer .itempageFunctionalityLink{box-shadow:0 1.82788px 7.31152px #00000042;height:27px;width:auto;padding:6px 20px}.itemPageFunctionalityContainer .functionalityContent{width:100%}.carItempageHeaderComponent .carOverviewContainer .formButton{display:block}.stickyHeaderDropdown{width:auto}.desktop.contactSellerPanel{display:flex;justify-content:space-between;align-items:center}.mobile.contactSellerPanel{display:none}.itemSearchFunctions{padding:20px 7px 7px 7px}.pageSectionsLinks .linksList{width:600px}.new_cars .carItemHeaderAndImages .carDetails{height:394px}.new_cars .carItemHeaderAndImages #priceInfoSection .getMoreDetailsAbout{margin:10px 0}.new_cars .carItemHeaderAndImages #priceInfoSection{padding:6px 12px}.new_cars .carItemHeaderAndImages .whiteBox{margin:0;box-shadow:0 1px 6px #b3b3b6;border-radius:1px}.new_cars .newCarItemHeader .itemDetailToggleBar{height:30px;padding:0}.new_cars .newCarItemHeader .usedItempageContainerHeader{line-height:30px}.new_cars .newCarItemHeader.carItemHeaderAndImages{display:flex;flex-direction:column;justify-content:space-between}.new_cars .newCarItemHeader .carItempageImageComponentContainer{margin:0 15px 0 0;padding:6px;flex:1.5}.new_cars .newCarItemHeader .carItempageImageComponent{position:relative}.new_cars .newCarItemHeader .imageAndPriceInfo{display:flex;justify-content:space-between;margin-top:5px}.new_cars .newCarItemHeader .carDetails{flex:1}.new_cars .newCarItemHeader #mainImageSlider{height:322px;width:auto}.new_cars .newCarItemHeader #priceInfoSection .carDetailsSectionIcon.priceIcon{display:none}.new_cars .newCarItemHeader .itemPageFunctionalityContainer{width:94%;margin:6px 3% 0 3%;border:none;height:54px}.new_cars .newCarItemHeader .itemPageFunctionalityContainer .functionalityContent{padding:0}.new_cars .newCarItemHeader .itemPageFunctionalityContainer .itempageFunctionalityLink{padding:6px 14px}.new_cars .idcItemHeader .carItempageImageComponentContainer{padding:10px}.new_cars .idcItemHeader .carDetails{height:auto}.new_cars .idcItemHeader #priceInfoSection{padding:20px 15px 30px 15px}.new_cars .idcItemHeader #priceInfoSection .carDetailsSectionContent{flex-wrap:nowrap;justify-content:space-between;flex-direction:row}.new_cars .idcItemHeader #priceInfoSection .carDetailsSectionContent>.carDetailsGroup{flex:1;margin-right:30px}.new_cars .idcItemHeader #priceInfoSection .carDetailsSectionContent .moreDetailsContainer{flex:1;flex-direction:column}.new_cars .idcItemHeader #priceInfoSection .getMoreDetailsAbout{margin:30px 0;font-size:16px}.new_cars .idcItemHeader #priceInfoSection #newCarsMakeLogo{text-align:left}.new_cars .idcItemHeader #priceInfoSection #newCarsMakeLogo img{max-height:114px}.new_cars .idcItemHeader #priceInfoSection .carDetailsGroup{flex-grow:0}.new_cars .idcItemHeader #priceInfoSection .carDetailsGroup .carDetailsLine{border-bottom:0}.new_cars .idcItemHeader #priceInfoSection .carDetailsGroup .carDetailsLine:nth-child(odd){background:#dceff1}.new_cars .idcItemHeader .carDetailsSection .carDetailsGroup .carDetailsLine .label{margin-left:7px}.new_cars .idcItemHeader .carDetailsSection .carDetailsGroup .carDetailsLine .value{margin-right:10px}.new_cars .idcItemHeader .usedItempageContainerHeader{text-align:left;margin-left:35px;font-size:21px}.autojerryPanel.emptyAutoJerryPanel{padding-right:35px}.autoJerryCarIcon{display:block}.usedcarItempageOfficeInfoContentContainer{padding:20px 35px 0 35px;flex-direction:column}.usedcarItempageOfficeInfoContentContainer .dealerDetails{padding:0 0 30px 0}.usedCarItempageSellerInformation .addressInfo{flex-direction:row;justify-content:space-between}.usedCarItempageSellerInformation .sellerLinks{text-transform:uppercase;justify-content:flex-end;align-items:flex-end;flex-shrink:0;margin-left:25px}.usedCarItempageSellerInformation .sellerLinks a:first-child{margin-bottom:10px}.usedcarItempageOfficeInformationContainer{padding:0}.usedCarItempageSellerInformation .sellerLinks a{margin-top:0}.usedCarItempageSellerInformation .sellerLinks a:first-child{margin-top:0}.usedCarItempageOfficePersonelContainer{padding:0 35px 30px 35px}#contactInfoSection .usedCarItempageOfficePersonelContainer .title{padding-top:25px;border-top:1px solid #b3b3b6}.targetPages .otherCarsPanel{padding:0 35px}.carPromotionsPanel{padding:0 35px}a.headerCarsLink i{display:inline-block}a.headerCarsLink{font-size:14px}.carArticles{margin:30px 35px 0 35px}.carList .carsContainer .item .carImageLabel{padding:0;position:relative;background:0 0;margin-top:15px}.carList .carsContainer .item .carImageLabel a{color:#01767e;text-shadow:none}.box .similarCars .carItem .carImageLabel{padding:0;position:relative;background:0 0;margin-top:15px}.box .similarCars .carItem .carImageLabel a{color:#01767e;text-shadow:none}.carArticles .itemArticleLink i{display:inline-block}.carFactsNewContentPanel{column-count:3}#frontPageLeasingQuickSearch .frontPageQuickSearchThirdLine .submitQuickSearchContainer .submitQuickSearch.button{width:50%}#frontPageLeasingQuickSearch .sliderContainer{margin:16px;width:33%}#frontPageLeasingQuickSearch .leasingContainer{display:flex}#frontPageLeasingQuickSearch a.button{margin-bottom:0}#frontPageLeasingQuickSearch .sliderLabel .title{display:block;width:100%}.frontPageQuickSearchTab .tabName .tabSubtitle{display:block}.modifySearchModal .leasing .sliderContainer{margin:10px 0}.leasing_cars.targetPages .imageAndLeasingInfo{flex-direction:row}.leasing_cars.targetPages #mainImageSlider .image{height:289px}.leasing_cars.targetPages .carItempageHeaderComponent .titleAndMonthlyFee{display:flex}.leasing_cars.targetPages .imageAndLeasingInfo .whiteBox{width:302px}.leasing_cars.targetPages .imageAndLeasingInfo .whiteBox.serviceProvider{display:block}.leasing_cars.targetPages .imageAndLeasingInfo .leasingAgreement .leasingOfferContactRequest{display:flex;justify-content:center}.leasing_cars.targetPages.general .imageAndLeasingInfo .leasingAgreement .leasingOfferContactRequest{position:absolute;margin:0 auto;left:0;right:0;bottom:10.5px}.leasing_cars.targetPages.general .imageAndLeasingInfo .leasingAgreement .leasingOfferContactRequest a{padding:6.7px 20px}.leasing_cars.targetPages .imageAndLeasingInfo .whiteBox.leasingAgreement{height:252px}.leasing_cars.targetPages.general .imageAndLeasingInfo .whiteBox.leasingAgreement{height:100%;margin-top:0;position:relative}.leasing_cars.targetPages .imageAndLeasingInfo .leasingAgreement .leasingDetails .carDetailsLine:last-child{padding-bottom:5px;border-bottom:1px solid #e9ebee}.leasing_cars.targetPages .imageAndLeasingInfo .itemDetailToggleBar .usedItempageContainerHeader{font-size:18px}.leasing_cars.targetPages .imageAndLeasingInfo .itemDetailToggleBar{padding:3px 0}.leasing_cars.targetPages .itemPageFunctionalityContainer{border:none;margin:0 0 -10px 0;padding:0}.leasing_cars.targetPages .carItempageImageComponentContainer{box-shadow:0 1px 6px #b3b3b6;box-sizing:border-box;border-radius:2px;padding:10px}.leasing_cars.targetPages .carItempageImageComponentContainer .carItempageImageComponent{box-shadow:none}.leasing_cars.targetPages .imageAndLeasingInfo .itemDetailToggleBar .usedItempageContainerHeader{text-align:center;margin-left:0}.leasing_cars.targetPages .imageAndLeasingInfo .contactDealerButton a{padding:5px 10px}.leasing_cars .modal.askForOffer h3{font-size:22px}.leasing_cars .modal.askForOffer .mbsc-mobiscroll .carDetails .mbsc-err-msg{left:0}body .notifyjs-corner{width:75vw}body .notifyjs-wrapper .notify-title{font-size:26px}body .notifyjs-wrapper .notify-link a{font-size:18px}body .notifyjs-bootstrap-base,body .notifyjs-linked-base{font-size:20px;padding:40px 50px}.textPopup.bordered .md-text-center{font-size:20px}.textPopup.bordered .md-text-center a{font-size:18px}.modifySearchModal .featuresTitle>span{width:47%}.modifySearchContainer .sectionTitle{position:absolute;top:0;left:28px}.modifySearchContainer .separator{padding:0}.modifySearchModal .sectionAnchors .performanceSectionLong{display:block}.modifySearchModal .sectionAnchors .performanceSectionShort{display:none}.modifySearchModal #modal>.remodal-close{right:22px;top:32px}.usedCarsListSort{display:flex;justify-content:space-between;height:50px;padding:0 0 0 5px;box-shadow:0 1px 6px #b3b3b6}.usedCarsListSort.mobile{height:50px}.usedCarsListSort .dropdowns>div{width:auto;border-left:.5px solid #e9ebee;flex-shrink:0}.usedCarsListSort.mobile .dropdowns>div{border-left:none}.usedCarsListSort .dropdowns .mbsc-select-input.mbsc-control{z-index:2;border-bottom:none;height:100%;padding:0 15px;font-size:15px;line-height:18px;color:#404149;font-style:normal;font-weight:400}.usedCarsListSort .dropdowns .mbsc-input-wrap .mbsc-select-ic{right:15px!important}.usedCarsListSort .dropdowns{flex-wrap:nowrap;align-self:auto;justify-content:flex-end}.usedCarsListSort.mobile .dropdowns{justify-content:center}.usedCarsListSort .dropdowns .sortingDropdown{max-width:200px;min-width:190px}.leasing_cars .usedCarsListSort .dropdowns .sortingDropdown{max-width:255px;min-width:255px}.usedCarsListSort .dropdowns .resultsPerPageDropdown{max-width:140px}.usedCarsListSort .dropdowns .leasingListingTypeDropdow{max-width:170px}.showHiddenItems{padding-left:15px}.leasing_cars .usedCarsListSort .dropdowns>div{width:auto}.leasing_cars .usedCarsListSort.mobile .dropdowns>div{width:auto}.usedCarsListPagination{padding:10px 157px}.searchTagsContainer .selectedListing>.removeAll{display:block}.searchTagsContainer .selectedListing .tagsComponent{width:60%;border-radius:20px}.carListHeader.searchTags .container{padding:20px 25px}.searchTagsContainer .selectedListing{padding-top:15px;margin-top:20px;border-top:1px solid #e9ebee}.listHeading{padding:10px 0;display:flex;align-items:center;margin-right:30px}.new_cars .listHeading{padding:0;margin:0}.listHeading h2{font-size:26px}.used_cars .listHeading h2{text-align:left}.modifySearchContainer .title{margin-top:0}.carListHeader.searchTags .container .firstLine{flex-direction:row;align-items:center}.listSorting .buttonsContainer a.button{height:50px}.listSorting .tab{line-height:50px;height:50px}.leasing_cars .listSorting .buttonsContainer .showModifySearch,.used_cars .listSorting .buttonsContainer a.button.showModifySearch{margin:0 .6em 0 0;flex:auto}.leasing_cars .listSorting .buttonsContainer .saveSearch,.used_cars .listSorting .buttonsContainer a.button.saveSearch{display:flex}.used_cars .listSorting .buttonsContainer .saveSearchContainer{flex:auto}.leasing_cars .listSorting .buttonsContainer,.used_cars .listSorting .buttonsContainer{margin:0 0 0 auto;display:flex;align-items:center;flex-shrink:0}#frontPageLeasingQuickSearch .leasingContainer.leasingTypes{margin-top:-10px}.leasing_cars .modifySearchContainer .searchInputs .makeAndModel .title{display:block}.leasing_cars .modifySearchContainer .searchInputs .makeAndModel .title.smallDevice{display:none}.leasingImageComponentContainer{flex-wrap:nowrap}.leasingImageComponentContainer .carItempageImageComponent{width:437px;margin-right:10px;border-radius:1px;flex-shrink:0}#almaFooter a{font-size:16px}#almaFooter a.white{width:auto;margin:10px 0 35px 0}#almaFooter a.white.feedback{margin:10px 0 35px 0}#almaFooter .mainIcon{text-align:left}#almaFooter .group.mainLinks{flex-direction:column;align-items:flex-start}#almaFooter .group.mainLinks a{font-size:20px;margin:5px 0}#almaFooter .group.mainLinks span{display:none}#almaFooter .group.socialMedia.desktop{display:block}#almaFooter .group.socialMedia.mobile{display:none}#almaFooter .subContainer.headItems{flex-basis:33%}#almaFooter #almaCredit{text-align:right;font-size:12px}#almaFooter #almaCredit a{font-size:12px}#almaFooter .subContainer .title{padding:0 0 5px 0;font-size:12px}#almaFooter .group{margin-bottom:25px}.marketplaceHeader{display:block!important;position:relative;top:auto}.marketplaceHeader a{display:inline-block;font-size:9px;width:auto;margin:0 10px 0 0}.marketplaceHeader .marketplaceLinks{padding:7px 0;border-bottom:.5px solid #ffffffd2;margin:0 15px}#openMarketplaceSection{display:none!important;pointer-events:none}#closeMarketplaceSection{display:none!important;pointer-events:none}.stickyHeaderDropdownContainer .dropdownCloseButton:before{top:130px}.frontPageQuickSearchContainer .wrappable{display:flex;flex-wrap:wrap;justify-content:space-between}.frontPageQuickSearchContainer #frontPageUsedCarsQuickSearch .wrappable .quickSearchSelect{flex-basis:50%}.frontPageQuickSearchContainer .fuelVisible .wrappable .quickSearchSelect{flex-basis:50%}#carParkContent .slick-next{right:-10px!important}#carParkContent .slick-prev{left:-10px!important}#latestArticles .content .item .image{height:165px}#notEnoughItemsContainer{font-size:20px}#notEnoughItemsContainer img{width:80px}#notEnoughItemsContainer a{font-size:16px}}@media (min-width:768px){.uploadImagesContainer .mainImageContainer .mainImage{max-width:100%;max-height:260px}.uploadImagesContainer .topContainer .imageButtons{position:absolute;bottom:0;padding:0 0 0 20px}.uploadImagesContainer .mainImageContainer .mainImage{width:auto;max-height:260px}.loanCalculator .summary{margin:40px 0 20px 0}.usedCarsListSort{padding:0 0 0 15px}#leasingErrorContent img{display:block;margin-left:10px}#categorySearchLinks h2.subSectionHeader{padding:20px 10px 10px 10px}}@media (min-width:800px){.listSortInfoText{display:inline}.modal .contactRequestDetails .yourCarInfo{display:flex;margin-bottom:0}.modal .contactRequestDetails .yourCarInfo .contactRequestFormTextArea,.modal .contactRequestDetails .yourCarInfo input.text{width:90%}.modal .secto .contactRequestDetails .details .outlineInputs .formLine{display:flex}.modal .contactRequestDetails .details .leasingDetails .inputContainer{flex:1}.modal .secto .contactRequestDetails .details .outlineInputs .formLine.first{margin-top:7px}.listSorting .buttonsContainer a.button.showModifySearch{margin:0 .8em 0 0}.listSorting .tab:first-child{min-width:10em}.listSorting .tab:last-child{min-width:10em}#addEditPageForm .footerButtons .rightButtons a{margin-right:1.7em}#addEditPageForm .footerButtons .leftButtons a{margin-left:1.7em}.uploadImagesContainer .topContainer .imageButtons{position:absolute;bottom:0;padding:0 0 0 20px}.userDataHeader li.leaveAnnouncementItem{display:flex}.userDataHeader li.leftBordered{border-left:1px solid #d9d9db;padding:0 15px}#primaryNavigation{float:right;display:block;margin:0}.bars{display:none}a.button.leaveAnnouncementButton{padding:6px 20px;margin-left:16px;width:auto}#responsiveNavigation.open{display:none}.userDataHeader li.userNameHeaderContainer{position:relative}#secondaryNavigation{right:14px;top:47px;width:auto}#secondaryNavigation .userNameLabel{display:none}#mainHeader .closeButton{display:none}#mainHeader .userHeaderLinks button.signOutLink{margin:8px 0 18px 15px;width:145px}#mainHeader .userHeaderLinks button.signOutLink span{font-size:14px}.userDataHeader .secondaryNavigationList{padding-left:15px}.userDataHeader .secondaryNavigationListItem a{text-transform:none;font-size:14px;padding:8px 0}.stickyHeaderDropdown{width:795px}#leasingCarsListContent .listRow{width:100%}#leasingCarsListContent .goToTargetPageLink{text-transform:none;width:170px}#leasingCarsListContent .goToTargetPageLink i{display:inline}#leasingCarsListContent .carsListItemDetailsContainer{height:205px}#leasingCarsListContent .carsListItemDetailsContainer .leasingTitle{font-size:24px;width:auto;margin-bottom:10px}#leasingCarsListContent .carsListItemCarDetailTopContainer{padding:20px;border:none}#leasingCarsListContent .carsListItemCarDetailTopRightContainer .logo img{max-height:80px}#leasingCarsListContent .carsListItemDetailsContainer .startingPriceLabel{font-size:18px;margin-left:20px;line-height:40px;padding:0;background:0 0;position:static;color:#fff}.contracts #leasingCarsListContent .carsListItemImagesContainer .imgNav{display:block}.contracts #leasingCarsListContent .carsListItemImagesContainer{width:34%;float:left}.contracts #leasingCarsListContent .carsListItemDetailsContainer{width:66%;float:right}.contracts #leasingCarsListContent .carsListItemCarDetailTopLeftContainer{width:60%;display:inline-block}.contracts #leasingCarsListContent .carsListItemCarDetailTopRightContainer{font-size:12px;position:relative}.contracts #leasingCarsListContent .carsListItemCarDetailTopContainer{margin:0}#frontPageLeasingQuickSearch .leasingContainer.leasingTypes{flex-direction:row}#frontPageLeasingQuickSearch .switchMessage{margin:0 0 0 20px}.marketplaceHeader a{font-size:10px}}@media (min-width:830px){.listSorting .dealerType{flex-direction:row;height:50px;margin-bottom:10px}.listSorting .dealerTabs{margin:0;background-color:#e9ebee;display:block;border-radius:2em}.listSorting .tab.active:first-child{border-radius:2em 0 0 2em}.listSorting .tab.active:last-child{border-radius:0 2em 2em 0}.listSorting .tab:first-child{min-width:8em}.listSorting .tab:last-child{min-width:8em}.listSorting .tab{min-width:12em}.listSorting .buttonsContainer a.button.showModifySearch{margin:0 .4em 0 0}.listPagination .listPagerCounter.carItemList{margin-top:0}.listPagination .listPagerCounter.carItemList.no-pagination{margin-top:0}.desktop.contactSellerPanel{padding:20px 30px 0 30px}.itemPageFunctionalityContainer .functionalityContent{padding:0 30px}.contactSellerPanel .sellerDetails{margin-right:30px}.contactSellerPanel .sellerDetails img{margin-right:30px}.contactSellerPanel .sellerAddress{margin-left:30px}.usedCarItempageSellerInformation .dealerSalesPerson{width:33%}.new_cars .newCarItemHeader .carItempageImageComponentContainer{margin:0 20px 0 0;flex:1.6}#leasingCarsListContent.listByModel{gap:1.4%}#leasingCarsListContent.listByModel .listRow{width:32.4%}#leasingCarsListContent.listByModel .listRow .leasingTitle{font-size:21px}#leasingCarsListContent.listByModel .listRow .goToContractListingLink{text-transform:none;font-size:16px}.leasing_cars .modal.askForOffer .carExchange .radioButtons{flex-direction:row}.leasing_cars .modal.askForOffer .carExchange .carDetails{flex-direction:row}.leasing_cars .modal.askForOffer .carExchange .carDetails>div{margin:.56em 1em}.leasing_cars .modal.askForOffer .carExchange .carDetailsContainer{flex:1.6}.leasing_cars .modal.askForOffer .carExchange .carDetails .label{width:auto}.leasing_cars .modal.askForOffer .mbsc-mobiscroll .carDetails #contactRequestRegistrationNumberError{left:-130px}.leasing_cars .modal.askForOffer .mbsc-mobiscroll .carDetails #contactRequestMileageError{left:-125px}.usedCarsListSort{padding:0 0 0 21px}.modifySearchContainer .searchInputs .group.fullRow{flex-direction:row}.modifySearchContainer .searchInputs .group.leasingType .switchMessage{margin:0 0 0 25px}#frontPageLeasingQuickSearch .switchMessage{margin:0 0 0 25px}.leasingImageComponentContainer .carItempageImageComponent{width:523px}#almaFooter .mainContainer{justify-content:space-between}#almaFooter .subContainer.headItems{flex-basis:28%}#almaFooter .subContainer{flex-basis:25%}#almaFooter .subContainer:last-child{flex-basis:156px}#leasingCarsListContent.listByModel .detailsItem .label .wholePeriod{display:block}#latestArticles .content .item .image{height:190px}.multiple #latestArticles .content .listItem{flex:32%}.listSorting .buttonsContainer a.button{padding:0 12px;font-size:20px}.listSorting .buttonsContainer a.button.showModifySearch{flex:auto}.listSorting .buttonsContainer .saveSearchContainer{flex:auto}.leasing_cars.targetPages .imageAndLeasingInfo .whiteBox{width:350px}}@media (min-width:900px){.targetPageTellAFriend span{display:inline}.frontPageRegistrationIdSearch{margin:0 15px 0 0;flex:1.7}.select2-search__field{background-size:25px 25px;padding-right:20px!important}.searchLinksContainer{flex:2.6;display:flex}.frontPageQuickSearchThirdLine .toAdvancedSearch{margin:0 15px 0 0}#addEditCarBasicInformationPanel .selectContainer{width:67%}.modal .contactFormInputs.secto>div:first-of-type{flex:1.1}#addEditPageForm.edit .footerButtons a{padding:15px 37px}#addEditPageForm.edit.privateSeller .footerButtons a{padding:15px 22px}#addEditPageForm.edit.privateSeller .footerButtons .rightButtons{flex-direction:row}#addEditPageForm.edit.privateSeller #imageUpload .footerButtons .rightButtons{flex-direction:row}#addEditPageForm.edit.privateSeller #imageUpload .footerButtons .leftButtons .secondRow{flex-direction:row}#addEditPageForm.edit.privateSeller .footerButtons .leftButtons{flex-direction:row}#addEditPageForm.edit.privateSeller .footerButtons .button.visibility-hidden{display:none}#addEditPageForm.edit.privateSeller .footerButtons .secondRow{margin-top:0}#primaryNavigation ul li{padding:0 15px}.carItempageHeaderComponent .dealerInfo{display:flex;flex-direction:column;justify-content:center;margin-left:10px}.carDetailsSection .carDetailsSectionContent .mbsc-form-group-content{margin:0 68px 0 0}.targetPages .carDetailsSection .mbsc-collapsible .mbsc-collapsible-icon{right:20px}.targetPages .carDetailsSection .mbsc-collapsible-open>.mbsc-collapsible-header .mbsc-collapsible-icon{right:30px}.new_cars .carItemHeaderAndImages #priceInfoSection .getMoreDetailsAbout{margin:20px 0}body .notifyjs-corner{width:auto}.leasing_cars .disclaimerBadge{margin:20px 4px!important}.modifySearchModal .sectionAnchors{margin:0 115px 32px 115px}.leasingImageComponentContainer .carItempageImageComponent{width:574px}#almaFooter .subContainer.headItems{flex-basis:31%}#almaFooter .subContainer{flex-basis:23%}.marketplaceHeader a{font-size:11px}.marketplaceHeader .marketplaceLinks{padding:9px 0}.frontPageQuickSearchContainer #frontPageUsedCarsQuickSearch .wrappable .quickSearchSelect{flex-basis:0}.frontPageQuickSearchContainer .fuelVisible .wrappable .quickSearchSelect{flex-basis:0}.quickSearchSelect .mbsc-mobiscroll.mbsc-input{margin:0 .4em}.autojerryPanel.carDetails .carDetailsSectionContent .header.mbsc-collapsible-header{height:44px;flex-direction:row}.targetPages .autojerryPanel .carDetailsSection .mbsc-collapsible .mbsc-collapsible-icon{top:65%}.autoJerryIcon{margin-right:60px}.autojerryPanel.carDetails .carDetailsSectionContent .header{align-items:center}.listSorting .buttonsContainer a.button{padding:0 21px}}@media (min-width:992px){#addEditPageForm .thirdColumn .firstRow .mbsc-mobiscroll.mbsc-input{margin-top:2em}}@media (min-width:1000px){#wrapper4{background-size:auto}.usedcarItempageHeaderComponent .carTitle{max-height:none}.usedcarItempageHeaderComponent .carPrice{text-align:right;padding-top:0}#frontpageContent{width:980px}a.button{display:inline-block;padding:5px 15px;margin:0;text-align:inherit}#wrapper2{width:1000px}#wrapper{width:1000px}.sectionBlock{width:783px}#responsiveNavigation.open{display:none}#topBanner{display:block;height:420px}#contentBackground{width:980px;padding:10px}#content{width:805px}#rightBanner{float:right;width:175px;height:auto}#rightBanner>div{padding:3px 0 10px 10px;display:block}#stickySkyScraper>div{display:block;text-align:center}#almad-aside-right-1,#almad-skyscraper-1{display:block}body.targetPages #almad-skyscraper-2{margin:10px 0 15px 0}.carFactsNewContentPanel{column-count:1}#stickySkyScraper{float:none;width:100%;max-width:164px;display:flex!important;flex-direction:column;justify-content:center}.carItemRightSideBox,.carListRightSideBox{width:138px}body.targetPages #rightBanner>div:not(.carItemRightSideBox){padding:0 0 0 10px}.listCarFactsPanel .exampleImage{display:block}.breadcrumbsContainer{width:805px}#almaFooter .wrapper{width:980px}.motoServiceAdvertisement{width:980px}#travellerRelativeContainer{width:800px}.travellerPositionerSearch{width:805px}#traveller{width:803px!important}#traveller_header{float:left;width:783px;padding:0 11px;box-sizing:content-box}#traveller_watch{width:783px;padding:10px 11px;margin-bottom:10px;box-sizing:content-box}#traveller_watch .lock .select2-container{width:auto!important}#traveller_controls{width:765px;box-sizing:content-box}.separatorTraveller{width:783px;margin-left:11px;margin-right:11px}.separatorTravellerWatch{width:783px;margin-left:0;margin-right:0}.sliderContainer>input{width:100px}.advSearchThreeCols{width:803px}span.bodyTypes .checkboxInput{width:9.6%}.fuelConsumptionTypeContainer input,.fuelConsumptionTypeContainer label{float:none;clear:none}.colorContainer.checkboxInput{width:20%;min-height:26px}.listSideColumn{display:block}.listSideBox{display:block}.listMainColumn{width:805px}.listTools .tools{margin-right:10px}.listTools .comparison{font-size:1.1em;display:block}.listTools .comparisonList .used.comparisonItemContainer{width:203px;box-sizing:border-box;height:223px}.listPagination .buttonContainer{width:40px}.listPagination .buttonContainer.next{display:block;text-align:right}.listPagination .buttonContainer.nextmobile{display:none}.listPagination .pageCounterContainer{width:235px}.listPagination .sortTools{width:313px;float:right}.listPagination .pageLabel{line-height:48px}#pageAndDropdownContainer{width:auto}.carsListItemImagesContainer{width:34%;height:210px;float:left;position:relative;overflow:hidden}.carsListItemImageContainer a.hideListItem{display:flex;align-items:center;justify-content:center}.carsListItemImage{max-height:210px}.carsListItemDetailsContainer{width:66%;height:210px;float:right}.carsListItemCarDetailTopContainer{height:150px;padding:10px;position:relative;margin:0}.carsListItemCarDetailTopRightContainer{display:block;margin:5px 0 0 3%;width:37%;float:right;text-align:right;max-height:100%}.carsListItemCarDetailTopRightContainer .logo img{width:auto;max-width:90%;margin-left:0}.carsListItemCarDetailTopRightContainer .logo{display:block}.carsListItemCarDetailTopRightContainer .warranty .extraImage{margin-left:5px}.carListItemDescription{display:block;font-size:14px;margin-top:10px;height:65px}.carsListItemCarPrice .disclaimer.mobile.tooltip{display:none}.carsListItemCarPrice .disclaimer.desktop.tooltip{display:inline-block}.carsListItemCarDetailTopLeftContainer{width:60%;display:inline-block}.carsListItemCarNameContainer{margin:0}.carsListItemCarDetailBottomContainer .sep{display:inline-block;padding:0 10px}.carsListItemCarDetailBottomContainer{text-align:left}.carsListItemCarDetailBottomContainer a.hideListItem{display:none}.sellerLogo{float:none}.listRow .warranty{display:flex;justify-content:flex-end;align-items:center;height:30px}.comparisonLabel{display:inline}.carsListItemCompare{margin-right:10px;display:block}.carsListItemImagesContainer .imgNav{position:absolute;bottom:0;display:block;height:6px;padding:17px 0;width:100%;background:#66676DB3}.used .listRow .itemDetails .details{width:225px}.used.panel.listTools.active{height:15em}.listContent>div{margin-bottom:8px}.listContent>div.listAd{margin:0}span.saveSearchText{font-size:1.3em;line-height:1.5em}.newCarListOfficeContainer{float:none}.carItemTargetPageIcon .targetPageAllImages{float:none}#content.itemPageContent{width:980px}.searchResultText{display:inline}.priceTag{display:block}.dealerContact .dealerName{text-align:center;margin-left:0}.dealerContact .dealerName img{margin-left:auto;margin-right:auto}.contactRequestLinkContainer{display:block;bottom:5px;left:5px}button.itemPageModalContactRequestSubmit{margin-top:20px}.carsListItemCarDetailTopContainer .mediaTags{display:block}table.dealersList th.name{width:335px}table.dealersList th.usedCarCount{width:80px}table.dealersList th.dealership{width:310px}.myGarageSectionBlock{width:250px;margin-right:9px}.myGarageSectionBlock.lst{margin-right:0}#personalInformation>div{min-height:320px;padding:8px;clear:none}.sellYourCarContainer{width:805px}.sellYourCarLeft{width:550px}.sellYourCarHeader{width:530px}.sellYourCarRight{width:235px;float:left;margin:0 10px}.sellYourCarHelpDesk{width:205px;padding:20px}.sellYourCarLinks{width:205px;padding:20px}.sellYourCarContent{width:530px;padding:10px}.rssFeedGoogleReader{float:left;clear:none;margin:0 0 0 30px}.listArticleRow .socialNetworksRow{width:598px}.listArticleRow .descriptionColumn{width:598px}.addEditCarItemForm .itemDetail{display:flex}.addEditCarItemForm input.text,.addEditCarItemForm textarea{padding-right:7px}.addEditCarItemForm .errorMessage{width:223px}#addEditPageForm .inputContainer .clearOption{right:-10px;top:.8em}#addEditPageForm.edit.privateSeller .footerButtons a{padding:15px 30px}#addEditCarBasicInformationPanel .selectContainer{width:auto}.carItemContainer .equipment{width:24%}.addEditCarItemForm .formOverlay .spinner{position:absolute}.used .listRow{width:803px;margin:.5% 0}.new .listRow{width:803px;margin:.5% 0}.extraVisibilityLabel{margin-left:0}#newCarsQuickSearch .checkboxInput{margin-bottom:0}.backToTop{right:30px}.backToTop .toTopIcon{width:60px;height:60px}.backToTop .toTopIcon>span{font-size:60px}.saveSearchListPageTraveller{padding:12px 11px}.itemDetail .key{float:left;width:160px;line-height:30px}.itemDetail .checkboxWrap{padding:5px 0 0 0;width:20px}.advancedSearchWarrantyInputRow:not(:last-child):not(:first-child){width:22%!important}.stickyHeaderDropdown{width:940px}.stickyHeaderDropdown .slick-list.draggable{max-width:none}.stickyHeaderDropdownItem{flex-shrink:0}.emptyElement img{padding-bottom:0}.favoriteCars .emptyElement img{padding-top:9px;height:4.4rem;width:4.4rem}.stickyHeaderDropdown .slick-prev{left:-25px}.stickyHeaderDropdown .slick-next{right:-25px}.stickyHeaderDropdownContainer .dropdownCloseButton:before{position:absolute;top:0;right:-28px}.comparisonItems.stickyHeaderDropdownContainer .dropdownCloseButton:before{right:-44px}.addEditCarItemForm input.text,.addEditCarItemForm textarea{width:209px}#contactDetailsContainer,.wideWatchdogContainer{width:717px}.modal .contactFormInputs .contactInformation{min-width:167px}.modal #carItemSubscriberForm .contactFormInputs .contactInformation{min-width:203px}.modal .formFooter{margin-top:10px;display:inline-block;width:100%}.frontPageRegistrationIdSearch{flex:1.4}.previousSearchPanel #lastSearchContainer .lastSearchLink{width:900px!important}.frontPageQuickSearchThirdLine{margin:0 5px}.mbsc-sc-itm-ml{font-size:16px!important}.searchLinksContainer{flex:2.3}.clearOption{font-size:20px;bottom:26%}.articles{width:78%;margin-right:2%}.articleItems .articlesContent:nth-child(3n-2) .title a{font-size:30px}.articlesContent .title a{font-size:24px}.articleItems{display:flex}.articlesListMobileBanner{display:none}.articlesListDesktopBanner{display:block}.articleGeneralInfo .articleTagInfo .socialMediaIcons{margin:10px 0}.popup.mbsc-mobiscroll .mbsc-fr-w{width:775px!important;min-width:16em}.popup.mbsc-mobiscroll .group.location .mbsc-fr-w{width:auto!important;min-width:auto}.used_cars .popup.mbsc-mobiscroll.modifySearchModal .mbsc-fr-w{width:980px!important}.leasing_cars .popup.mbsc-mobiscroll.modifySearchModal .mbsc-fr-w{width:980px!important}.used_cars .popup.mbsc-mobiscroll.modifySearchModal .group.location .mbsc-fr-w{width:auto!important}.buttonsContainer a.button{padding:8px 9px}.promoteItemModal .mbsc-fr-w{width:775px!important}.ratingTooltip{width:650px}.heroImageText{left:470px}.heroImageText .line1{font-size:83px;line-height:97px}.heroImageText .line3{font-size:34px;line-height:46px}.heroImageText .line3 hr{margin-top:23px}.userDataHeaderContent{width:1000px}#primaryNavigation .navigationList{font-size:16px}#primaryNavigation ul li{padding:0 20px}.carItempageHeaderComponent .carAttribute{padding:0 9px}.itemSearchFunctions{padding:20px 0 7px 7px}#mainImageSlider{height:580px;width:780px}#mainImageSlider .image{height:580px}.slick-slide .itempageCarouselSlide{border:5px solid #fff!important}.slick-slide.slick-current .itempageCarouselSlide{border:5px solid #f90!important}.newCarItemHeader #mainImageSlider{width:100%}.newCarItemHeader .itemPageFunctionalityContainer .itempageFunctionalityLink{padding:6px 20px}.idcLeasingForm #modal{min-height:950px}#frontPageLeasingQuickSearch .sliderLabel .title{display:inline;width:auto}.leasing_cars .popup.leasingOffer.mbsc-mobiscroll .mbsc-fr-w{width:987px!important}.leasing_cars.targetPages.general .imageAndLeasingInfo .leasingAgreement .leasingOfferContactRequest{bottom:16.5px}.leasing_cars .modal.askForOffer .carExchange .carDetailsContainer{flex:2}.leasing_cars .modal.askForOffer .mbsc-mobiscroll .carDetails #contactRequestRegistrationNumberError{left:0}.leasing_cars .modal.askForOffer .mbsc-mobiscroll .carDetails #contactRequestMileageError{left:0}.modifySearchContainer .searchInputs .group.imageList .inputContainer{width:325px}#comparisonPanelHeaderList{display:block}.leasingImageComponentContainer .carItempageImageComponent{width:510px}#almaFooter{padding:50px 0 65px 0}#almaFooter hr{margin-bottom:15px}.listSorting .tab a{padding:0 18px}.wide_content #rightBanner{display:none}.wide_content #content{width:100%}.wide_content .listMainColumn{width:100%}.wide_content .new .listRow{width:100%}.wide_content .used .listRow{width:100%}.leasing_cars.targetPages .imageAndLeasingInfo .whiteBox{width:380px}}@media (min-width:1300px){.listPage #contentBackground{min-height:1275px}.new_cars.listPage #contentBackground{min-height:1115px}.popup.modifySearchCModal #modal{padding:2.2em 2em 0 2em}.newCarPriceWheel .mbsc-sc-itm{padding:0 0 0 5px!important}.price.mbsc-mobiscroll .mbsc-sc-lbl{padding:0 0 0 5px!important}.notifyjs-bootstrap-clearModifySearch{margin-bottom:10px}}@media (min-width:1310px){.wide_content #content{width:980px}.wide_content #contentBackground{width:1290px}.wide_content #rightBanner{display:block;width:300px}.wide_content #rightBanner>div{padding:0}.wide_content .listMainColumn{width:980px}.wide_content #wrapper,.wide_content #wrapper2{width:1310px}.wide_content .new .listRow{width:980px}.wide_content .used .listRow{width:980px}.wide_content #almaFooter .wrapper{width:1280px}.wide_content .userDataHeaderContent{width:1310px}.wide_content .navigationHeader{max-width:1310px}.wide_content .marketplaceHeader{max-width:1310px}.wide_content #stickySkyScraper{max-width:300px}.wide_content .stickyComponent .container{max-width:1310px;width:1310px}.wide_content.targetPages #content{width:1290px}.wide_content.targetPages .itemContent{width:980px}.wide_content.targetPages .carItempageImageComponentContainer{width:960px}body.wide_content.targetPages #rightBanner>div:not(.carItemRightSideBox){padding:0}}@media (max-width:330px){.select2-container .select2-selection--single .select2-selection__rendered{padding-left:4px}}@media (max-width:400px){select{height:33px}.quickLinksPageContainer ul{width:100%}#youTubeFrame{height:200px}#favoriteText{display:none}.targetPageAllImages span{display:none}.tellAFriendIcon{padding-top:0}}@media (max-width:450px){.listPagination .sortTools{width:auto;margin:0 auto}.listPagination .pageCounterContainer{margin:0 auto}#pageAndDropdownContainer{margin:-13px auto 0 auto}.articlesFunctions .submitSearchButton{font-size:18px;width:25%;padding-top:11px}.articlesFunctions .articlesSearchBar{width:62%;font-size:18px}}@media (max-width:500px){.listRow .itemDetails .details a{font-size:1em}}@media (max-width:650px){.modal .mbsc-mobiscroll .saveSearchModalContent .wideWatchdogContainer .mbsc-checkbox-box{top:1.6em}}@media (max-width:1000px) and (orientation:landscape),(max-width:649px) and (orientation:portrait){#topBanner{height:unset!important}.heroImageContainer{height:320px;width:100%;position:absolute;left:0;text-align:center;display:flex;align-items:center;justify-content:center}#contentBackground{padding-top:0;margin-top:0}#content{position:relative;margin-top:320px;z-index:2}.heroImageContainer #almad-leaderboard-1,.heroImageContainer #almad-parade-1{margin-top:0}.carItempageHeaderComponent .titleAndPrice .rightSide{flex-grow:unset;justify-content:space-between}.select2-container .select2-selection--single{height:35px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:35px!important;font-size:20px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%!important}.select2-container--default .select2-selection--single .select2-selection__clear{font-size:30px}.select2-results{font-size:20px}.select2-container--default .select2-search--dropdown .select2-search__field{height:30px;font-size:20px}.select2-container--default .select2-results>.select2-results__options{max-height:320px}.saveSearchListPageTraveller{bottom:0}.saveSearchLink{margin:0!important}.advancedSearchWarrantyInputRow:not(:last-child):not(:first-child){width:44%;float:left}.heroImageText{display:block;top:95px;width:100%;left:unset;color:#fff;position:absolute;z-index:1}.heroImageText .text{width:242px;position:relative;margin:0 auto}.heroImageText .line1{font-size:44px;line-height:54px}.heroImageText .line3{font-size:18px;line-height:30px}.heroImageText .line3 hr{margin-top:15px}.heroImageText .line3{justify-content:center}.heroImageText .line3 span{cursor:default}}@media (max-width:1000px) and (orientation:landscape){.heroImageContainer{background:url('/images/common/AT_HERO_desktop.webp') no-repeat center center;background-size:cover}.heroImageText{width:auto;right:23px}}@media (max-width:649px) and (orientation:portrait){.heroImageContainer{height:100vw}#content{margin-top:100vw}.heroImageContainer{background:url('/images/common/AT_HERO_mobile.webp') no-repeat center center;background-size:cover}.heroImageText{top:35vw}}@media (max-width:750px){.modal .carContainer{display:none}.carsListItemImageContainer{text-align:center}.carsListItemImage{max-width:100%;height:auto;max-height:210px}.carsListItemCarDetailTopLeftContainer{height:52px;overflow:hidden}.carsListItemCarNameContainer{margin:0}#rightBanner{display:block;width:100%}.articleBox{display:none}[id^=almad-skyscraper]{display:none}.carFactsNewContentPanel p{margin:0}.box .similarCars .carItem img{height:auto}.checkboxInput.radioInput :checked:before{font-size:11px;left:2.2px}#newCarsQuickSearch .checkboxInput.radioInput :checked:before{font-size:15px;left:3px}.modal .checkboxInput input{width:20px;height:20px}.modal .hideListItemInfoTitle{display:none}.select2-container--default .select2-selection--single .select2-selection__clear{margin-right:5px}#modal>.remodal-close,.contactRequest #modal>.remodal-close,.modifySearchModal #modal>.remodal-close{top:7px;right:0}}@media (max-width:999px){.stickyComponent{display:none!important}}@media (min-height:650px){.leasing_cars .modal .mainImage{height:auto;width:100%}}input[type=number]{-moz-appearance:textfield!important;appearance:textfield!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@keyframes fadeInCss{0%{opacity:0}100%{opacity:1}}