.cg-corp-spacer{padding-right:20px;padding-bottom:20px}.cg-corp-header{width:100%;background-repeat:no-repeat;background-position:0 0}.cg-corp-header h1{padding:200px 0 10px;font-size:58px;margin:0 0 10px 30px;color:#fff;text-shadow:1px -1px 2px #333}.cg-corp-aboutHeader{background-image:url(/gfx/cg/corp/headers/car-gurus-reception.jpg)}.cg-corp-ourTeamHeader{background-image:url(/gfx/cg/corp/car-gurus-collaborative-workspace.jpg)}.cg-corp-pressHeader{background-image:url(/gfx/cg/corp/headers/car-gurus-cafe.jpg)}.cg-corp-termsHeader{background-image:url(/gfx/cg/corp/headers/car-gurus-office.jpg)}.cg-corp-privacyHeader{background-image:url(/gfx/cg/corp/cargurus.jpg)}.cg-corp-nav{margin:5px;padding:0;line-height:20px}.cg-corp-nav li{font-size:13px;border-bottom:1px solid #c5dbec;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:300}.cg-corp-nav li a:not(.nopad),.cg-corp-nav li span{padding:.6em 1.4em;display:block}.cg-corp-nav li.active a,.cg-corp-nav li.active span{color:#fff;background-color:#369;text-shadow:0 -1px 1px #333;background-image:-o-linear-gradient(top,#369,#29547e)}.cg-corp-nav li.active a:hover,.cg-corp-nav li.active span:hover{color:#fff;text-decoration:none;cursor:default}.cg-corp-nav li a:hover,.cg-corp-nav li span:hover{color:#2e6583}.yui-gf .first.cg-corp-nav-fixed{position:fixed;width:16%}.cg-pressPage-featured-wrap{margin-bottom:10px}.cg-pressPage-featured{padding:1em;border-bottom:1px solid #ccc}.cg-pressPage-featured blockquote{margin:.6em 0}.cg-pressPage-featured a{float:right}.cg-aboutPage-wrap{line-height:1.6}.cg-aboutPage-wrap h2{font-size:22px;margin:10px 0;color:#638193}.cg-aboutPage-wrap h3{color:#638193;padding-top:1em;padding-bottom:1em}.cg-aboutPage-wrap p{padding-top:.5em}.cg-aboutPage-wrap .cg-aboutPage-toolsWrap h3{background-repeat:no-repeat;background-position-y:50%}.cg-aboutPage-wrap ul.cg-aboutPage-featureList{margin-top:.6em}.cg-aboutPage-wrap ul.cg-aboutPage-featureList li{margin-bottom:1em;margin-right:2em}.cg-aboutPage-wrap ul.cg-aboutPage-featureList li p{margin-left:22px;margin-bottom:0;padding-top:.6em;border-top:1px solid #eee}.cg-aboutPage-dealfinder{margin-top:2em;xxdisplay:inline-block;xxwidth:49.8%}.cg-aboutPage-dealfinder h3{margin-top:1em}.cg-ourTeam-bios{line-height:1.6;margin-bottom:35px}.cg-ourTeam-bios img{border-color:#eee #e0e0e0 #e0e0e0 #eee;border-style:solid;border-width:1px;display:inline-block!important}.cg-ourTeam-bios h2{clear:left;margin:10px 0;font-size:22px;color:#638193}.cg-ourTeam-bios h3{clear:left;margin-left:10px;padding:.6em 0 .4em;xxborder-bottom:1px solid #eee;color:#3e82b9;font-size:109%}.cg-ourTeam-bios h3 div{margin-left:0;color:#999;font-size:12px;font-weight:400;display:block;height:2.5em}.cg-ourTeam-bios ul{margin:0;padding:0 20px 0 0}.cg-ourTeam-bios ul li{margin-bottom:12px;float:left}.cg-ourTeam-bios ul li img{float:left;margin:10px 10px 0}.cg-ourTeam-bios p{margin-left:130px;padding-top:.6em}.cg-ourTeam-gridWrap{margin:10px 0 0 18px}.cg-ourTeam-gridWrap img{-width:130px;height:130px;width:134px;vertical-align:top}.cg-ourTeam-gridWrap div{display:inline-block;margin-top:10px;box-shadow:0 8px 6px -6px #666;width:134px;vertical-align:top}.cg-ourTeam-gridWrap div.hidden{display:none!important}.cg-ourTeam-gridWrap div span{display:block;border-bottom:1px solid #ccc;border-left:1px solid #eee;border-right:1px solid #eee;text-align:center;line-height:1.2em;padding:2px 0;font-size:.9em}.cg-ourTeam-vipDescWrap{margin:auto 20px 2em 10px}.popover-content{font-weight:700;color:#666}.popover-content em{font-weight:400;display:block;color:#999;margin-top:.4em;font-style:italic}.cg-ourTeam-bios ul li img.cg-vip{box-shadow:0 8px 6px -6px #666;border:1px solid #ccc;border-radius:5px;float:none;cursor:pointer;width:130px}.cg-ourTeam-bios ul li.cg-ceo div{float:left;height:160px}.cg-ourTeam-bios ul li.cg-ceo{padding-bottom:1em;border-bottom:1px solid #ccc;margin-bottom:1em}.cg-ourTeam-bios p.cg-vip{margin-left:0;padding:1em}.cg-ourTeam-teamName{text-align:center;font-size:2em;text-transform:capitalize;font-feature-settings:"c2sc";font-variant:small-caps;border-top:1px solid #ccc;padding-top:10px}.cg-ourTeam-internalOnly{text-align:center}.cg-ourTeam-bios .cp-ourTeam-vipSection li{width:20%;margin-bottom:0}.arrow_box{position:relative;background:#fff;border:1px solid #aaa;border-radius:5px;margin-top:35px}.arrow_box:after,.arrow_box:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff;border-width:30px;margin-left:-30px}.arrow_box:before{border-color:rgba(194,225,245,0) rgba(194,225,245,0) #aaa;border-width:32px;margin-left:-32px}.vip-position-0:after,.vip-position-0:before{left:63px}.vip-position-1:after,.vip-position-1:before{left:206px}.vip-position-2:after,.vip-position-2:before{left:346px}.vip-position-3:after,.vip-position-3:before{left:486px}.vip-position-4:after,.vip-position-4:before{left:626px}.cg-pressPage-body{padding:5px 10px 10px 0}.cg-pressPage-body .nav{margin-bottom:0;padding-bottom:0}.cg-pressPage-body .alt{background-color:#eaf4fd}ul.cg-pressPageList{clear:both;height:600px;overflow-y:scroll;line-height:1.6;border:1px solid #ddd;border-top:none}ul.cg-pressPageList,ul.cg-pressPageList li{margin:0;padding:10px}ul.cg-pressPageList li a{font-size:14px}ul.cg-pressPageList li p{color:#999;margin:0;padding:0;font-size:12px}.cg-pressPage-pressContact{padding:10px 20px;line-height:1.6}.cg-pressPage-pressContact strong{font-size:14px;display:block}.cg-pressPage-pressContact img{vertical-align:middle;margin-top:-2px}.cg-pressRelease-wrap{line-height:1.6;color:#333;margin-top:15px;padding:0 20px}.cg-pressRelease-wrap h1{font-size:28px;line-height:1.2em}.cg-pressRelease-wrap h2{font-size:18px;font-weight:400;color:#638193;line-height:1.3em;margin-bottom:8px}.cg-pressRelease-wrap h3{font-size:14px;font-weight:700;color:#666;line-height:1.4;margin-bottom:8px}.cg-pressRelease-wrap p{margin-bottom:1.6em}.cg-pressRelease-wrap em{font-style:italic}.cg-pressRelease-wrap .cg-pressRelease-nav ul{margin-top:.8em;line-height:1.6em;list-style:none}.cg-pressRelease-wrap ol,.cg-pressRelease-wrap ul{margin-bottom:1.6em;line-height:1.6em}.cg-pressRelease-wrap ul{list-style:disc}.cg-pressRelease-wrap table{margin-bottom:1.6em;margin-top:10px}.cg-pressRelease-wrap table thead tr th{text-align:center;vertical-align:bottom}.cg-pressRelease-wrap table tbody tr th{text-align:center;vertical-align:middle}.cg-pressRelease-wrap table tr td,.cg-pressRelease-wrap table tr th{padding:5px;border:1px solid #ccc}.cg-pressRelease-wrap table tr td{line-height:1.6em;vertical-align:middle}.cg-pressTable-centered{text-align:center}.cg-pressTable-leftAligned{text-align:left}.cg-pressTable-rightAligned{text-align:right}.cg-pressRelease-wrap address{line-height:1.6em}.cg-pressRelease-wrap .cg-pressRelease-subHead{color:#999;margin:0 0 1.6em;line-height:1.6em}.cg-pressRelease-wrap .cg-pressRelease-end{text-align:center;letter-spacing:.3em}.cg-mobilePromo-wrap{width:68%;margin:0 auto;padding-top:30px;height:700px}.cg-mobilePromo-wrap h1{font-size:32px}.cg-mobilePromo-wrap h2{font-size:22px;padding:10px 0;font-weight:400;color:#666}.cg-mobilePromo-wrap p{line-height:1.4}.cg-mobilePromo-wrap .cg-mobilePromo-imageContainer{float:right}.cg-mobilePromo-wrap .cg-mobilePromo-imageContainer>div{position:relative}.cg-mobilePromo-wrap .cg-mobilePromo-imageContainer .cg-corp-mobilePromoRow-image img{position:absolute;top:0;left:0;height:561px}.cg-mobilePromo-headerWrap{padding-bottom:50px}.cg-mobilePromo-headerWrap h1{margin:35px 0 0;font-size:40px;font-weight:400}.cg-mobilePromo-headerWrap p.cg-mobilePromo-headerTagline{margin:0;padding:0;font-size:18px;color:#999}.cg-mobilePromo-headerWrap img{float:right}.cg-mobilePromo-headerWrap .cg-mobilePromo-heroWrap{margin:10px 0;width:280px;background-color:#eaf4fd;border:1px solid #c5dbec;color:#369;text-shadow:0 -1px 0 #fff;box-shadow:0 8px 6px -6px #ccc}.cg-mobilePromo-headerWrap .cg-mobilePromo-badgeWrap{padding-top:10px}.cg-mobilePromo-headerWrap .cg-mobilePromo-badgeWrap>a{padding:4px;float:left}.cg-mobilePromo-headerWrap .cg-mobilePromo-badgeWrap>img{position:static}.cg-mobilePromo-headerWrap .cg-mobilePromo-textContainer{float:left;position:relative}.cg-mobilePromo-headerWrap .cg-corp-mobilePromo-row{position:absolute;top:0;left:0;visibility:hidden}.cg-mobilePromo-headerWrap .cg-mobilePromo-heroWrap ul{margin:10px 0 20px}.cg-mobilePromo-headerWrap .cg-mobilePromo-heroWrap ul li a{padding:5px 10px;display:block;border:1px solid #eaf4fd;cursor:pointer}.cg-mobilePromo-headerWrap .cg-mobilePromo-heroWrap ul li a span{display:block}.cg-mobilePromo-headerWrap .cg-mobilePromo-heroWrap ul li a:hover{background-color:#c5dbec;text-decoration:none;border-color:#fff #c5dbec #ccc}.cg-mobilePromo-headerWrap .cg-mobilePromo-heroWrap p a{cursor:pointer;text-decoration:none}.cg-mobilePromo-headerWrap .cg-mobilePromo-heroWrap p a:hover{background-color:#c5dbec;text-decoration:none;border-color:#fff #c5dbec #ccc}.cg-corp-mobilePromo-row{padding:10px 20px 30px;margin-top:20px;border-top:1px solid #ccc;transition:opacity .3s ease-in-out}.cg-corp-mobilePromo-row h2{font-size:32px}.cg-corp-mobilePromo-row img{xwidth:300px}.cg-corp-mobilePromo-row ul{margin:10px 20px 10px 10px;list-style:disc;font-size:14px;line-height:24px}.cg-corp-mobilePromo-row ul li{margin-left:45px;margin-bottom:1em}.cg-corp-mobilePromoRow-topLink{clear:both;float:right;margin-top:30px}.cg-corp-mobilePromoRow-content{width:350px}.cg-corp-mobilePromoRow-image{width:200px;visibility:hidden;transition:opacity .3s ease-in-out}.cg-corp-mobilePromo-rowLeft .cg-corp-mobilePromoRow-content{float:left}.cg-corp-mobilePromo-rowLeft .cg-corp-mobilePromoRow-image,.cg-corp-mobilePromo-rowLeft .cg-corp-mobilePromoRow-topLink,.cg-corp-mobilePromo-rowRight .cg-corp-mobilePromoRow-content{float:right}.cg-corp-mobilePromo-rowRight .cg-corp-mobilePromoRow-image,.cg-corp-mobilePromo-rowRight .cg-corp-mobilePromoRow-topLink{float:left}.cg-contactUs-wrap{padding:10px}.cg-contactUs-wrap h1{padding:20px 20px 0;text-align:center;font-size:28px;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:300}.cg-contactUs-wrap .cg-stackedForm-wrap{margin:0 auto;width:520px}.cg-contactUs-wrap h2{padding:12px 0}.cg-contactUs-wrap .subHead{text-align:center;margin-bottom:15px;color:#666;padding:6px 0}.cg-legalPage-body{line-height:1.6}.cg-legalPage-body h1{color:#666;font-size:24px;line-height:50px;margin-bottom:10px;border-bottom:1px solid #eee}.cg-legalPage-body p{margin-bottom:1em}.cg-legalPage-body h2{font-size:20px;margin-bottom:.4em;margin-top:1.6em;text-transform:uppercase}.cg-legalPage-body h3{color:#638193;padding-bottom:.2em}.cg-legalPage-body ol,.cg-legalPage-body ul{margin-bottom:1em}.cg-legalPage-body dt{margin-top:.65em;font-style:italic;color:#638193}.cg-legalPage-body dd{margin-left:2em}.cg-legalPage-body ul.simple{margin-bottom:1em;float:left;list-style-type:square}.cg-legalPage-body ul.simple li{margin-left:46px}.yui-gf{overflow:hidden}.cg-dealerPricing-body ul{list-style:inherit}.cg-dealerPricing-body ul li{margin-bottom:1em}.cg-dealerPricing-body .example{color:#666;margin-left:20px;width:600px}.cg-legalPage-infoWeCollect h3,.cg-legalPage-infoWeCollect h4{margin-top:1em;margin-left:22px;margin-bottom:8px}.cg-legalPage-infoWeCollect p{margin-left:42px}
#contentBody{padding:0}#content{border-right:1px solid #ccc;border-left:1px solid #ccc}select{color:#000}select[disabled]{color:#999}.cg-home-leaderWrap{padding:40px 20px 20px;background:#eaf4fd;background-image:-o-linear-gradient(top,#c5dbec,#eaf4fd)}.cg-home-searchFormWrap{margin:0 auto;width:881px}.cg-home-searchFormWrap h1{text-shadow:-1px 0 1px #eaf4fd;text-align:center;padding-bottom:10px;color:#369;font-size:22px;margin-bottom:10px;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:300}.cg-home-searchFormWrap h1 i{background:url(/gfx/cg/home/greenUpArrow.png) no-repeat 0 0;display:inline-block;height:16px;width:15px}.cg-home-searchForm .inner{padding:20px;background-color:#fff;border:1px solid #c5dbec}.cg-home-searchForm .btn-group{display:inline}.cg-home-searchForm input[type=text]{float:left;background:#fcfcfc;border:1px solid #ccc;border-radius:0;font-size:15px;padding:4px 8px 4px 6px;width:80px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;box-shadow:inset 2px 2px 3px rgba(0,0,0,.1)}.cg-home-searchForm .cg-form-row{float:left;display:inline}.cg-home-searchFormBottom{background:url(/gfx/cg/home/formShadow.png) no-repeat top;height:20px}.cg-home-searchFormLabel{line-height:34px;vertical-align:middle;text-shadow:0 -1px 1px #eaf4fd;color:#999;font-size:16px;margin:0 6px 0 0;float:left}html.appc_CA .cg-home-searchForm #dealFinderZipId,html.appc_GB .cg-home-searchForm #dealFinderZipId{width:100px}.cg-home-allRecentWrap{margin-bottom:0;background-color:#eaf4fd}.cg-home-allRecentWrap .inner{border-top:1px solid #eaf4fd}.cg-home-leaderWrap .cg-cpo{font-size:.8em;text-align:center;line-height:3em;color:#3f6787}.cg-home-recentSearchWrap{margin-bottom:10px}.cg-home-recentSearchWrap h3{font-size:14px;padding:20px 0 6px;text-shadow:0 -1px 1px #fff;color:#3f6787;text-align:center;font-weight:400;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:300}.cg-home-recentSearchWrap ul{list-style:none;width:750px;margin:0 auto}.cg-home-recentSearchWrap ul li{float:left;width:150px;text-align:center}.cg-home-recentSearchWrap ul li .cg_picture{margin:0 auto}.cg-home-recentSearchWrap ul li span{color:#999;font-size:11px;display:block;text-align:center}.cg-home-searchLinks{display:block;padding:8px 12px;font-size:13px;line-height:1.4;color:#3f6787;text-shadow:0 -1px 1px #fff}.cg-home-searchLinks ul li a:hover{background-color:#fff;text-decoration:none}.cg-home-communityWrap h2{font-size:38px;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:300;color:#369}.cg-home-arrowUp{border-bottom:20px solid #eaf4fd}.cg-home-arrowUp,.cg-home-arrowUpWhite{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;margin:0 auto}.cg-home-arrowUpWhite{border-bottom:20px solid #fff}.cg-home-arrowDownWhite{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:20px solid #fff;margin:0 auto}.cg-home-siteBreakdownWrap{width:840px;margin:0 auto;padding:40px 0;text-align:center}.cg-home-siteBreakdownWrap h2{font-size:20px;color:#666}.cg-home-siteBreakdownWrap h2 i{display:inline-block;height:20px;width:22px;margin-right:2px}.cg-home-siteBreakdownWrap h2 i.tools{background:url(/gfx/cg/home/tools.png) no-repeat 0}.cg-home-siteBreakdownWrap h2 i.community{background:url(/gfx/cg/home/comment.png) no-repeat 0}.cg-home-siteBreakdownWrap h2 i.research{background:url(/gfx/cg/home/research.png) no-repeat 0}.cg-home-siteBreakdownWrap p{color:#999;font-size:14px;line-height:1.6;margin:10px auto;width:400px}.cg-home-siteBreakdownSection{float:left;margin-bottom:20px}.cg-home-siteBreakdownWrapAlt{background-color:#eaf4fd;width:100%;padding-bottom:0}.cg-home-siteBreakdownWrapAlt h2,.cg-home-siteBreakdownWrapAlt p{text-shadow:0 -1px 1px #fff}.cg-home-siteBreakdownWrapAltInner{width:840px;margin:20px auto 0}.cg-home-feature{float:left;width:280px}.cg-home-feature .cg-home-featureIcon{background:url(/gfx/cg/home/homepageIconsSprite.png) no-repeat top;width:160px;height:160px;margin:0 auto 10px}.cg-home-featureCalc .cg-home-featureIcon{background-position:-320px 0}.cg-home-featureReviews .cg-home-featureIcon{background-position:0 0}.cg-home-featureQuestions .cg-home-featureIcon{background-position:-160px 0}.cg-home-feature:hover{cursor:pointer}.cg-home-featureCalc:hover .cg-home-featureIcon{background-position:-320px -164px}.cg-home-featureReviews:hover .cg-home-featureIcon{background-position:0 -164px}.cg-home-featureQuestions:hover .cg-home-featureIcon{background-position:-160px -164px}.cg-home-feature dt{font-size:18px;padding-left:12px;line-height:1.6;color:#666}.cg-home-feature dt i{vertical-align:text-top;margin-top:3px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}.cg-home-feature dd{color:#999;line-height:1.8}.cg-home-feature:hover dt{color:#678ca9}.cg-home-feature:hover dt i{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.cg-home-feature:hover dd{color:#999}.cg-home-press-wrap{clear:both;border-top:1px solid #fff;margin:40px auto 15px;width:720px}.cg-home-press-wrap h4{font-size:14px;font-weight:400;color:#666;text-align:center;float:left;display:inline;line-height:20px}.cg-home-press-wrap .cg-press-pictures{margin:0 auto;text-align:center}.cg-home-press-wrap .cg-press-pictures img{line-height:28px;vertical-align:top;display:inline!important;margin-right:11px}.metaLabel{color:#738c8d;font-weight:400!important;font-size:11px}


/*# sourceMappingURL=cg_site_corp.entry.1e51efd0839314998cca895260c2e676.css.map*/