@import url(../scripts/jquery-ui/jquery-ui.v1.13.2.min.css);@import url(./ui-components.min.css);@import url(./bg-page-type.min.css);@import url(./page-landing.min.css);@import url(./page-brands.min.css);@import url(./page-body-type.min.css);@import url(./page-price.min.css);@import url(./page-whats-important.min.css);@import url(./modal-general.min.css);@import url(./page-demographic-info.min.css);@import url(./page-recommendations.min.css);@import url(./page-vehicle-info.min.css);@import url(./page-quote.min.css);@import url(./page-compare.min.css);@import url(./page-static.min.css);@import url(./page-real-time-survey.min.css);*{margin:0;padding:0;box-sizing:border-box;position:relative}html{min-width:440px}body{min-width:440px;padding-bottom:100px;background:#FFF url(../assets/images/backgrounds/winter.jpg) no-repeat center top;background-size:100% auto;-webkit-text-size-adjust:100%}body,input,textarea,keygen,select,button{font-family:Arial,Helvetica,'Helvetica Neue',sans-serif}.hidden{visibility:hidden}.main-column{margin:0 10%}.main-column>header{min-height:90px}.main-logo{display:block;float:left;margin:10px 0 0 0;margin-left:-8px;width:207px;height:74px;background:transparent url(../assets/images/logo.png) no-repeat center center;background-size:100% 100%;overflow:hidden;text-indent:-999px}.faq-privacy{float:right;color:#84b2bb;margin-top:10px;overflow:hidden;white-space:nowrap;font-size:12px}.faq-privacy a{color:#9fc2ca;border:none!important;text-decoration:none;font-size:12px;padding:15px 11px 14px;display:inline-block;transition:border-color .2s,background-color .2s,color .2s}.faq-privacy a:nth-child(1){padding-left:18px;margin-right:-3px;border-right:1px solid transparent;font-weight:bold;font-size:14px}.faq-privacy a:nth-child(2){padding-right:11px;margin-left:-3px;border-left:1px solid transparent}.faq-privacy a:hover{color:#FFF;border-color:#e3e7eb}.cartalk-logo{background:transparent url(../assets/images/logo-cartalk.png) no-repeat!important;background-size:50%!important;margin:0 26px!important;background-position:35px 0!important}.cartalk-logo span#backtocartalk{margin:0 35px 0 0;right:26px;font-size:14px}header .locale-select{margin-left:10px;float:right;border-radius:99px;margin-top:51px;height:44px;z-index:8}@media only screen and (max-width:1030px){header .locale-select{display:none}}header .locale-select .current{display:block;background-color:#FFF;border-radius:99px;background-size:30px 20px;background-repeat:no-repeat;background-position:17px center;overflow:hidden;height:20px;width:50px;text-indent:-999px;padding:12px 15px;box-sizing:content-box;transition:background-color .2s}header .locale-select .current:not(.open):hover{background-color:#f3f3f3;cursor:pointer}header .locale-select .current::after{content:"";display:block;width:0;height:0;border-style:solid;border-width:4px 4px 0 4px;border-color:#5c6c87 transparent transparent transparent;top:21px;right:15px;position:absolute;transition:transform .3s,top .3s}header .locale-select .current.open::after{transform:rotate(180deg);top:20px}header .locale-select .options{display:none}header .locale-select .options a{display:block;height:34px;overflow:hidden;text-indent:-999px;background-repeat:no-repeat;background-color:#FFF;background-position:10px center;margin:0 auto;width:50px;top:-3px;position:relative;transition:background-color .2s}header .locale-select .options a:hover{background-color:#58b8cb}header .locale-select .US{background-image:url(../assets/images/flags/us.png)}header .locale-select .UK{background-image:url(../assets/images/flags/uk.png)}header .locale-select .DE{background-image:url(../assets/images/flags/de.png)}header .locale-select .CH{background-image:url(../assets/images/flags/ch.png)}main{display:block;border-radius:6px;background:#FFF;min-height:400px;box-shadow:0 0 30px rgba(0,0,0,0.2);padding-bottom:1px}@media only screen and (min-width:900px){main nav>.hamburger-menu{display:none}main nav>ul{list-style-type:none;border-top-right-radius:6px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}main nav>ul>li:first-child>a{border-top-left-radius:6px}main nav>ul>li:nth-child(10)>a{border-top-right-radius:6px}main nav>ul::after{content:"";display:block;clear:both}main nav>ul>li{width:10%;padding-top:9%;float:left;border-bottom:1px solid #e5ecef}main nav>ul>li.active{border:1px solid rgba(0,0,0,0.1);border-bottom:0;box-shadow:8px 0 8px -8px rgba(0,0,0,0.15),-8px 0 8px -8px rgba(0,0,0,0.15);z-index:1}main nav>ul>li>a{position:absolute;background:#f7f8f9;width:100%;height:100%;top:0;left:0;text-align:center;text-decoration:none;display:block;transition:background-color .2s}main nav>ul>li>a:hover{background:#fdfdfd}main nav>ul>li.completed>a::after{content:"";position:absolute;top:8px;right:8px;width:12px;height:12px;background:url(../assets/icons/green-circle-check.svg);background-size:12px 12px}main nav>ul>li.active>a{background:#FFF}main nav>ul>li>a>span{display:block;height:66%;margin:15.5% 0;border-left:1px solid #eaedf0}main nav>ul>li.active>a>span{border-left:none}main nav>ul>li.active::after{content:"";display:block;position:absolute;bottom:-6px;left:50%;margin-left:-8px;width:0;height:0;border-style:solid;border-width:8px 8.5px 0 8.5px;border-color:#fff transparent transparent}main nav>ul>li.active+li>a>span{border-left:none}main nav>ul>li:first-child>a>span{border-left:none}main nav>ul>li>a>span>.icon{display:block;margin:14.0% auto 0;border:0;outline:0;width:29.39%;padding-top:29.39%;background:transparent no-repeat center center;background-size:100% 100%;transition:background-image .2s}main nav>ul>li>a>span>.label{display:block;color:#b2bbc7;font-size:16px;font-weight:normal;font-size:.91vw;line-height:1.15vw;padding-top:5.5%;background-size:0}main nav>ul>li>a>span>.label.single-line{line-height:2.30vw}main .mobile-header-icon{display:none}main nav>ul>li.highlighted>a>span>.label{-webkit-animation:highlight-glow 1s ease-out 1s 1 alternate;-moz-animation:highlight-glow 1s ease-out 1s 1 alternate;-webkit-animation-fill-mode:forwards;animation:highlight-glow 1s ease-out 1s 1 alternate;animation-fill-mode:forwards}}@-webkit-keyframes highlight-glow{0%{color:#b2bbc7}50%{color:#000;text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 15px #fff,0 0 20px #f90,0 0 35px #f90}100%{color:#f08521}}@-moz-keyframes highlight-glow{0%{color:#b2bbc7}50%{color:#000;text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 15px #fff,0 0 20px #f90,0 0 35px #f90}100%{color:#f0851f}}@keyframes highlight-glow{0%{color:#b2bbc7}50%{color:#000;text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 15px #fff,0 0 20px #f90,0 0 35px #f90}100%{color:#f0851f}}@supports(-ms-ime-align:auto){@media only screen and (min-width:900px){main nav>ul>li>a>span>.icon{width:40px}}}main nav>ul>li>a>span>.icon.size{background-image:url(../assets/menu-icons/size.svg)}main nav>ul>li.active>a>span>.icon.size,main nav>ul>li>a:hover>span>.icon.size,main nav>ul>li>a>span>.icon.size+.label{background-image:url(../assets/menu-icons/size-active.svg)}main .mobile-header-icon.size{background-image:url(../assets/menu-icons/size-white.svg)}main nav>ul>li>a>span>.icon.key{background-image:url(../assets/menu-icons/key.svg)}main nav>ul>li.active>a>span>.icon.key,main nav>ul>li>a:hover>span>.icon.key,main nav>ul>li>a>span>.icon.key+.label{background-image:url(../assets/menu-icons/key-active.svg)}main .mobile-header-icon.key{background-image:url(../assets/menu-icons/key-white.svg)}main nav>ul>li>a>span>.icon.cartop{background-image:url(../assets/menu-icons/cartop.svg)}main nav>ul>li.active>a>span>.icon.cartop,main nav>ul>li>a:hover>span>.icon.cartop,main nav>ul>li>a>span>.icon.cartop+.label{background-image:url(../assets/menu-icons/cartop-active.svg)}main .mobile-header-icon.cartop{background-image:url(../assets/menu-icons/cartop-white.svg)}main nav>ul>li>a>span>.icon.carside{background-image:url(../assets/menu-icons/carside.svg)}main nav>ul>li.active>a>span>.icon.carside,main nav>ul>li>a:hover>span>.icon.carside,main nav>ul>li>a>span>.icon.carside+.label{background-image:url(../assets/menu-icons/carside-active.svg)}main .mobile-header-icon.carside{background-image:url(../assets/menu-icons/carside-white.svg)}main nav>ul>li>a>span>.icon.cone{background-image:url(../assets/menu-icons/cone.svg)}main nav>ul>li.active>a>span>.icon.cone,main nav>ul>li>a:hover>span>.icon.cone,main nav>ul>li>a>span>.icon.cone+.label{background-image:url(../assets/menu-icons/cone-active.svg)}main .mobile-header-icon.cone{background-image:url(../assets/menu-icons/cone-white.svg)}main nav>ul>li>a>span>.icon.slider{background-image:url(../assets/menu-icons/slider.svg)}main nav>ul>li.active>a>span>.icon.slider,main nav>ul>li>a:hover>span>.icon.slider,main nav>ul>li>a>span>.icon.slider+.label{background-image:url(../assets/menu-icons/slider-active.svg)}main .mobile-header-icon.slider{background-image:url(../assets/menu-icons/slider-white.svg)}main nav>ul>li>a>span>.icon.speed{background-image:url(../assets/menu-icons/speed.svg)}main nav>ul>li.active>a>span>.icon.speed,main nav>ul>li>a:hover>span>.icon.speed,main nav>ul>li>a>span>.icon.speed+.label{background-image:url(../assets/menu-icons/speed-active.svg)}main .mobile-header-icon.speed{background-image:url(../assets/menu-icons/speed-white.svg)}main nav>ul>li>a>span>.icon.qual{background-image:url(../assets/menu-icons/qual.svg)}main nav>ul>li.active>a>span>.icon.qual,main nav>ul>li>a:hover>span>.icon.qual,main nav>ul>li>a>span>.icon.qual+.label{background-image:url(../assets/menu-icons/qual-active.svg)}main .mobile-header-icon.qual{background-image:url(../assets/menu-icons/qual-white.svg)}main nav>ul>li>a>span>.icon.coins{background-image:url(../assets/menu-icons/coins.svg)}main nav>ul>li.active>a>span>.icon.coins,main nav>ul>li>a:hover>span>.icon.coins,main nav>ul>li>a>span>.icon.coins+.label{background-image:url(../assets/menu-icons/coins-active.svg)}main .mobile-header-icon.coins{background-image:url(../assets/menu-icons/coins-white.svg)}main nav>ul>li>a>span>.icon.triangle{background-image:url(../assets/menu-icons/triangle.svg)}main nav>ul>li.active>a>span>.icon.triangle,main nav>ul>li>a:hover>span>.icon.triangle,main nav>ul>li>a>span>.icon.triangle+.label{background-image:url(../assets/menu-icons/triangle-active.svg)}main .mobile-header-icon.triangle{background-image:url(../assets/menu-icons/triangle-white.svg)}main .mobile-header-icon.demographics-icon{background-image:url(../assets/menu-icons/demographics-white.svg)}main .mobile-header-icon.recommend-icon{background-image:url(../assets/buttons/recommendation-btn.svg)}main .recommendation-btn{display:block;border-top-right-radius:4px;border-bottom-right-radius:4px;background:#f08521 url(../assets/buttons/recommendation-btn.svg) no-repeat right center;background-position:center -8px;position:absolute;width:97px;height:60px;left:100%;margin-top:-1px;color:#abdbe7;font-size:10px;line-height:10px;text-decoration:none;box-shadow:2px 2px 3px rgba(0,0,0,0.2);z-index:10;transition:background-color .2s,color .2s,width .2s}main .recommendation-btn::after{content:"Recommendations";display:block;position:absolute;right:-54px;top:24px;pointer-events:none;top:auto;right:auto;bottom:8px;left:7px;color:#FFF}main .recommendation-btn.lang-chinese::after{content:"选车建议";left:22px;font-size:13px}main .recommendation-btn.lang-german::after{content:"Empfehlungen";left:15px;font-size:11px}main .recommendation-btn:hover{background-color:#e84711}main .recommendation-btn.disabled{background-color:#84a1af;pointer-events:none}.protruding-car{position:absolute;right:0;top:475px;width:16vw;height:308px}.protruding-car .car{position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(../assets/images/protruding-car.png);background-repeat:no-repeat;background-position:left center}.protruding-car .car-bg{position:absolute;width:100%;height:60%;bottom:0;left:0;z-index:-1}main section.content{width:80%;max-width:840px;margin:0 auto}main section.content header{text-align:center;padding:15px 0}main section.content header h1{color:#5a6c81;font-size:30px;font-weight:bold;margin:5px 0}main section.content header p{color:#7d8ea2;font-size:18px;font-weight:300;margin:5px 0}main section.content header p .emphasized{color:#5a6c81;font-weight:bold}main section.content header h1 mark,main section.content header p mark{color:#5abacc;background:transparent}.continue-btn{text-transform:uppercase;background-color:#f08521;color:#FFF;font-size:13px;letter-spacing:1px;border-radius:99px;padding:24px 0 21px;border:0;outline:none!important;cursor:pointer;margin:10px auto;display:block;width:200px;text-align:center;text-decoration:none;box-shadow:0 0 5px rgba(0,0,0,0.2);transition:background-color .2s,box-shadow .2s}.continue-btn.wide{width:300px}.continue-btn:hover{background-color:#e25e0e;box-shadow:0 0 10px rgba(0,0,0,0.3)}main section.content .quote-btn{display:none}input[type="submit"],input[type="button"]{-webkit-appearance:none}.ui-tooltip{position:absolute;z-index:10000}body #blog{display:none}@-ms-viewport{width:device-width;zoom:1.0}