main section.content.page-recommendations header{padding-bottom:70px}.page-recommendations header img{margin-bottom:6px}.page-recommendations header p{line-height:1.6;padding-top:8px;padding-left:20px;padding-right:20px}.page-recommendations .vehicles>.item{width:100%;border:1px solid #dce4e9;background-color:#fcfcfc;padding-left:171px;min-height:147px;margin:15px 0;color:#667991;overflow:hidden}.page-recommendations .vehicles>.item>.info{float:left;height:100%;width:65%;padding:20px 15px 24px 24px}.page-recommendations .vehicles>.item.mystery>.info{width:65%}.page-recommendations .vehicles>.item>.links{float:left;height:100%;width:35%;padding:33px 15px 24px 0}.page-recommendations .vehicles>.item>.count{background:#a6bbc8;color:#FFF;position:absolute;top:4px;left:4px;z-index:1;width:30px;height:30px;text-align:center;line-height:30px;font-family:Futura,Consolas,Arial,Helvetica,sans-serif}.page-recommendations .vehicles>.item>.vehicle-link{display:block;width:171px;height:108px;position:absolute;top:35px;left:4px;margin-bottom:-1px;text-decoration:none}.page-recommendations .vehicles>.item.mystery .msrp{text-align:left}.page-recommendations .vehicles>.item.mystery .title{text-align:left}.page-recommendations .vehicles>.item.mystery .details-btn{text-shadow:2px 2px 4px #4e4e4e}.page-recommendations .vehicles>.item.mystery .social-icons{display:none}.page-recommendations .vehicles>.item.mystery img.vehicle{width:190px;height:auto;margin-top:20px}.page-recommendations .vehicles>.item.mystery img.top20{width:75px;height:auto;display:none}.page-recommendations .vehicles>.item img.vehicle{width:170px;height:106px;display:block;outline:none!important;border:0}.page-recommendations .vehicles>.item .msrp{font-size:14px;font-weight:600;margin-top:3px;margin-bottom:5px}.page-recommendations .vehicles>.item .msrp .price{color:#59b8cc;font-weight:bold;padding-left:5px}.page-recommendations .vehicles>.item .title{font-weight:bold;font-size:20px;margin-bottom:10px}.page-recommendations .vehicles>.item .engine-type{position:absolute;margin-left:150px;margin-top:-10px}.page-recommendations .vehicles>.item .details-btn{font-weight:bold;font-size:11px;text-transform:uppercase;color:#FFF;background:#3079ab;border-radius:4px;padding:8px 12px;text-decoration:none;white-space:nowrap;transition:background-color .2s}.page-recommendations .vehicles>.item .details-btn:hover{background:#255e83}.page-recommendations .vehicles>.item .quote-btn{font-weight:bold;font-size:14px;text-transform:none;color:#FFF;background:#f08521;border-radius:99px;padding:13px 22px 12px;text-decoration:none;white-space:nowrap;margin-bottom:15px;display:inline-block;transition:background-color .2s;display:none}.page-recommendations .vehicles>.item .quote-btn:hover{background:#eb610e}.page-recommendations .vehicles>.item label{position:absolute;right:-4px;top:10px}.page-recommendations .vehicles .item .social{clear:both;display:inline-block;width:33px;height:33px;border-radius:99px;border:1px solid #c8cdd2;background-color:#FFF;background-repeat:no-repeat;background-position:center center;text-indent:99px;overflow:hidden;margin:0 3px;transition:background-color .2s,border-color .2s;white-space:nowrap;vertical-align:bottom}.page-recommendations .vehicles .item .social:hover{background-color:#eff;border-color:#aaa}.page-recommendations .vehicles .item .social.facebook{background-image:url(../assets/icons/facebook.svg)}.page-recommendations .vehicles .item .social.twitter{background-image:url(../assets/icons/twitter.svg)}.page-recommendations .vehicles .item .social.pinterest{background-image:url(../assets/icons/pinterest.svg)}.page-recommendations .vehicles .item .social.google-plus{background-image:url(../assets/icons/google_plus.png);background-size:28px}.page-recommendations .vehicles .item .social.sina-weibo{background-image:url(../assets/icons/sina_weibo.png);background-size:21px}.page-recommendations .vehicles .item .social.qzone{background-image:url(../assets/icons/qzone.png);background-size:21px}.page-recommendations .vehicles .item .social.wechat{background-image:url(../assets/icons/weixin.svg);background-size:21px;cursor:pointer;cursor:hand}.page-recommendations .vehicles .item .social.forward-recommendations{background-image:url(../assets/icons/email.svg);background-size:21px;cursor:pointer;cursor:hand}.page-recommendations .vehicles .item .social.forward-recommendations.iOS-device{display:none}img#share_recommendation,img#share_specs{display:none}.social-icons{padding:0 0 0 10px;margin-left:-4px}.page-recommendations .text-bubble{display:block;margin:50px auto 20px}.page-recommendations .end-note{font-size:17px;line-height:1.6;text-align:center;color:#7d8ea2;margin-bottom:35px}.page-recommendations .end-note mark{background:transparent;font-weight:bold;color:#59b8cc}.page-recommendations .end-email-cont{text-align:center;margin:35px auto}.page-recommendations .end-email{font-size:15px;color:#3079ab;transition:color .2s}.page-recommendations .end-email:hover{color:#59b8cc}.page-recommendations a.be-heard-more-recs{color:#524f52;transition:color .2s;text-decoration:none;font-style:oblique;text-shadow:2px 2px 4px #b9b9b9}.page-recommendations a.be-heard-more-recs mark{color:#ff0c00;font-weight:800;font-style:oblique;background:transparent;text-transform:uppercase;font-size:21px}.page-recommendations a.be-heard-more-recs:hover{color:#bb3fbb}.page-recommendations .compare-btn{font-weight:bold;font-size:14px;text-transform:none;color:#FFF;background:#5bbbcc;border-radius:99px;padding:11px 22px 10px;text-decoration:none;white-space:nowrap;margin-bottom:15px;display:block;box-shadow:1px 1px 5px rgba(0,0,0,0.25);cursor:pointer;transition:background-color .2s;outline:0}.page-recommendations .compare-container{position:absolute;right:0;top:-50px}.page-recommendations .compare-btn:hover{background-color:#3aa4b6}.page-recommendations .compare-container::after{content:"";position:absolute;width:10px;height:37px;right:-20px;top:14px;pointer-events:none;background-image:url(../assets/icons/compare-btn-arrow.svg)}.pricedisclaimer{padding:30px;text-align:center;color:#59b8cc}a.be-heard{display:none;height:80px;margin-top:-1px;color:#fff;background-color:#7121f0;font-size:14px;line-height:14px;text-decoration:none;box-shadow:4px 4px 6px rgba(0,0,0,0.2);z-index:5;transition:background-color .2s,color .2s,width .2s;border-radius:149px;position:fixed;left:16px;right:auto;bottom:16px;width:240px;background-position:center center;text-align:center;padding:18px 15px 0 15px;font-weight:bold;background:linear-gradient(to bottom,#7121f0 0,#5f1abf 44%,#361284 100%)}a.be-heard:hover{background-color:#db11e8;background:linear-gradient(to bottom,#db11e8 0,#b00fbf 44%,#7b0a7f 100%)}a.be-heard .mobile-only{display:none;text-transform:uppercase}a.be-heard .desktop-only{display:inline;text-transform:uppercase}a.be-heard-more-recs .mobile-only{display:none;text-transform:uppercase}a.be-heard-more-recs .desktop-only{display:inline;text-transform:uppercase}#future-of-mobility-splash.modal .container,#pre-fom-intro.modal .container{padding-top:10px}#future-of-mobility-splash .emphasized,#pre-fom-intro.modal .emphasized{font-weight:bold;font-style:italic}#future-of-mobility-splash mark{color:#7121f0;font-weight:bold}#future-of-mobility-splash .reward{font-style:italic;display:block;margin-top:10px;font-weight:bold}#future-of-mobility-splash img#logo{width:30px;height:30px;position:absolute;left:20px;top:-40px}#future-of-mobility-splash img#splash-image,#pre-fom-intro img#splash-image{width:480px;margin-top:0;margin-bottom:0;border-radius:10px}#future-of-mobility-splash .survey-category,#pre-fom-intro .survey-category{padding-left:10px;padding-right:10px;font-weight:bold;font-style:italic}#future-of-mobility-splash header h2,#pre-fom-intro header h2{margin-top:15px;margin-bottom:15px;margin-left:20px;font-size:26px;font-style:italic}#future-of-mobility-splash header p.real-voice{margin:7px auto 17px auto}#pre-fom-intro header p.real-voice{margin:7px auto 27px auto}#pre-fom-intro header p.instructions{max-width:500px;margin:7px auto 7px auto}#future-of-mobility-splash .continue-btn,#pre-fom-intro .continue-btn{margin:25px auto 25px auto;width:300px}.recommendation-main-social-btns{position:absolute;right:12px;top:8vw}.recommendation-main-social-btns #non-facebook-plugins{display:inline-block}@media only screen and (min-width:1550px){.recommendation-main-social-btns{position:absolute;right:12px;top:135px}}@media only screen and (max-width:1030px){.recommendation-main-social-btns{position:absolute;right:12px;top:10.8vw}}@media only screen and (max-width:899px){.recommendation-main-social-btns{position:relative;text-align:center;top:auto;right:auto}a.be-heard{height:60px;font-size:12px;border-radius:99px;width:200px;left:7px;bottom:15px;padding-top:10px}a.be-heard .mobile-only{display:inline}a.be-heard .desktop-only{display:none}a.be-heard-more-recs .mobile-only{display:inline}a.be-heard-more-recs .desktop-only{display:none}}.recommendation-main-social-btns .social{clear:both;display:inline-block;width:33px;height:33px;border-radius:99px;background-color:#FFF;background-repeat:no-repeat;background-position:center center;text-indent:99px;overflow:hidden;margin:0 3px;box-shadow:2px 2px 4px rgba(0,0,0,0.2);transition:background-color .2s,border-color .2s;white-space:nowrap;vertical-align:bottom}.recommendation-main-social-btns .social.facebook{background-image:url(../assets/icons/facebook-white.svg);background-color:#3c5a98}.recommendation-main-social-btns .social.twitter{background-image:url(../assets/icons/twitter-white.svg);background-color:#28aae1}.recommendation-main-social-btns .social.pinterest{background-image:url(../assets/icons/pinterest-white.svg);background-color:#cd2129}.recommendation-main-social-btns .social.google-plus{background-image:url(../assets/icons/google-plus-white.svg);background-color:#dd4b39}.recommendation-main-social-btns .social.sina-weibo{background-image:url(../assets/icons/sina-weibo-white.svg);background-color:#e6162d;background-size:23px}.recommendation-main-social-btns .social.qzone{background-image:url(../assets/icons/qzone-white.svg);background-color:#ffce00;background-size:23px}.recommendation-main-social-btns .social.wechat{background-image:url(../assets/icons/weixin-white.svg);background-color:#39b229;background-size:23px;cursor:pointer;cursor:hand}.recommendation-main-social-btns .social.forward-recommendations{background-image:url(../assets/icons/email-white.svg);background-color:#009688;background-size:23px;cursor:pointer;cursor:hand}.recommendation-main-social-btns .social.forward-recommendations.iOS-device{display:none}.recommendation-main-social-btns .social:hover{background-color:#333}@media only screen and (min-width:1030px){.mobile-only{display:none}.page-recommendations .end-note{margin-left:10px;margin-right:10px}}@media only screen and (max-width:1029px){main section.content.page-recommendations{width:78%}.mobile-only.button-holder{margin-top:20px;text-align:center;margin-bottom:40px}.mobile-only.button-holder a{display:block;margin-bottom:10px;padding-left:140px}.mobile-only.button-holder a .icon{display:block;width:70px;height:70px;border-radius:10px;margin:0 5px;border:1px solid #eff1f4;background-color:#f9f9fb;background-repeat:no-repeat;background-position:center center;cursor:pointer;transition:background-color .2s}.mobile-only.button-holder a .label{float:left;width:258px;white-space:nowrap;text-decoration:none;margin-left:85px;top:-42px;text-align:left;color:#818891}.mobile-only.button-holder a .icon.key{background-image:url(../assets/menu-icons/key-active.svg)}.mobile-only.button-holder a .icon.carside{background-image:url(../assets/menu-icons/carside-active.svg)}.mobile-only.button-holder a .icon.size{background-image:url(../assets/menu-icons/size-active.svg)}.mobile-only.button-holder a .icon.cartop{background-image:url(../assets/menu-icons/cartop-active.svg)}.mobile-only.button-holder a .icon.cone{background-image:url(../assets/menu-icons/cone-active.svg)}.mobile-only.button-holder a .icon.slider{background-image:url(../assets/menu-icons/slider-active.svg)}.mobile-only.button-holder a .icon.speed{background-image:url(../assets/menu-icons/speed-active.svg)}.mobile-only.button-holder a .icon.qual{background-image:url(../assets/menu-icons/qual-active.svg)}.mobile-only.button-holder a .icon.coins{background-image:url(../assets/menu-icons/coins-active.svg)}.mobile-only.button-holder a .icon.triangle{background-image:url(../assets/menu-icons/triangle-active.svg)}.mobile-only.button-holder a:hover{background-color:#eff1f4}}@media only screen and (max-width:800px){main section.content.page-recommendations{width:90%}}@media only screen and (max-width:740px){.no-mobile{display:none}main section.content.page-recommendations{width:auto;margin-left:22px;margin-right:22px}.page-recommendations .vehicles>.item{padding:0 20px;text-align:center;background:#FFF}.page-recommendations .vehicles>.item>.vehicle-link{margin:0 auto;width:60%;border:0;position:relative;text-align:center;top:0}.page-recommendations .vehicles>.item img.vehicle{display:inline-block}.page-recommendations .vehicles>.item>.info{float:none;height:auto;width:auto;padding:0 20px 0 20px}.page-recommendations .vehicles>.item.mystery>.info{float:none;height:auto;width:auto;padding:0 20px 0 20px}.page-recommendations .vehicles>.item.mystery .title{text-align:center}.page-recommendations .vehicles>.item>.links{float:none;height:auto;width:auto;padding:16px 0 12px 0}.page-recommendations .vehicles>.item .title{padding:5px 0 7px}.page-recommendations .vehicles>.item .engine-type{position:relative;padding:5px;margin-left:0;margin-top:-20px}.page-recommendations .vehicles>.item .quote-btn{font-size:12px;padding:8px 21px;margin-bottom:10px;top:45px}.mobile-only.button-holder a{padding-left:60px}#future-of-mobility-survey-area{height:60px;width:100%;border-top-right-radius:0;text-align:left}#future-of-mobility-splash img#splash-image,#pre-fom-intro img#splash-image{width:320px}#future-of-mobility-splash .survey-category,#pre-fom-intro .survey-category{padding-left:7px;padding-right:7px;font-size:16px}.page-recommendations .vehicles>.item.mystery .msrp{text-align:center}}