body{margin:0}#cfx-header-root:after{content:"";display:block;clear:both}#cfx-header{width:100%;min-width:100%;min-height:87px;background-color:#3777bc;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;-webkit-font-smoothing:antialiased}#cfx-header .container{width:960px;margin:0 auto;padding:5px 0}#cfx-header .container .logo{float:left}#cfx-header .container .logo img{margin:20px 0;width:201px}#cfx-header .container .content{float:right;text-align:right;color:#fff}#cfx-header .container .content .verticalDivider{padding:0 5px;font-weight:400}#cfx-header .container .content button{margin-left:6px;padding:6px 15px;background-color:#3777bc;background-image:linear-gradient(180deg,#3777bc,#2f65a1);background-image:-webkit-linear-gradient(top,#3777bc,#2f65a1);border:0;border-radius:6px;color:#fff;text-decoration:none}#cfx-header .container .content button:hover{background-color:#fff;background-image:none;color:#3777bc}#cfx-header .container .content button input{color:#000}#cfx-header .container .content #mobile-menu-toggle{display:none}#cfx-header .container .content #get-report{display:inline-block;margin-right:30px;margin-bottom:12px}#cfx-header .container .content #get-report span{font-weight:400}#cfx-header .container .content #get-report fieldset{border:0;display:inline-block;background-color:#2f65a1;border-radius:6px;margin-left:5px;padding:4px}#cfx-header .container .content #get-report fieldset input{border-radius:3px;height:22px;border:0;font-size:12px}#cfx-header .container .content #get-report fieldset input[type=text]{line-height:21px;padding:0 6px;margin-right:8px;text-align:left;color:#000}#cfx-header .container .content #get-report fieldset input[type=text]::-webkit-input-placeholder{color:#333}#cfx-header .container .content #get-report fieldset input[type=text]:-moz-placeholder,#cfx-header .container .content #get-report fieldset input[type=text]::-moz-placeholder{color:#333}#cfx-header .container .content #get-report fieldset input[type=text]:-ms-input-placeholder{color:#333}#cfx-header .container .content #get-report fieldset input[type=submit]{background-color:#7dc243;margin:0;padding:0 12px;color:#fff;font-weight:700;line-height:20px;text-align:center}#cfx-header .container .content #get-report fieldset input[type=submit]:hover{background-color:#70ae3c}#cfx-header .container .content #user-auth{display:inline-block}#cfx-header .container .content a{color:#fff;text-decoration:none}#cfx-header .container .content a:hover{text-decoration:underline}#cfx-header .container .content ul li{display:inline;list-style-type:none}#cfx-header .container .content .divider{padding:0 5px;font-weight:400}@media screen and (min-width:966px){#cfx-header .container .cfx-header-vin-form{display:none}}@media screen and (max-width:965px){#cfx-header-root{min-width:100%;display:inline-block}#cfx-header{width:100%;min-width:100%;font-weight:400;min-height:55px}#cfx-header .container{width:100%;overflow:hidden;min-width:100%}#cfx-header .container .logo img{height:30px;width:159px;margin:6px 0 0 20px}#cfx-header .container #mobile-menu-toggle{float:right;margin-top:-5px;width:60px;height:50px;background-image:url(https://www.carfax.com/templates/carfax/images/sprites/sprite.png);background-repeat:no-repeat;background-size:1500px auto;background-color:transparent;background-position:-363px -88px}#cfx-header .container.closed .content{height:0;left:100%;overflow-y:hidden}#cfx-header .container.open #mobile-menu-toggle{background-color:#23569e;background-position:-419px -88px}#cfx-header .container .content{height:auto;width:100%;z-index:10;text-align:left;position:absolute;top:50px;left:0;transition:left .2s ease;padding:0;margin:0;min-width:100%}#cfx-header .container .content #user-auth{padding:0 0 15px 30px;font-size:1.3em}#cfx-header .container .content #global-links{background-color:#000;top:auto}#cfx-header .container .content #global-links #get-report{padding:15px 0 10px 20px;font-size:1.3em}#cfx-header .container .content #global-links #get-report fieldset,#cfx-header .container .content #global-links #get-report span{display:block}#cfx-header .container .content #global-links #get-report span{padding:0 0 5px 10px}#cfx-header .container .content #global-links #get-report fieldset{background-color:transparent;margin-left:7px}#cfx-header .container .content #global-links #get-report fieldset input{font-size:1em}#cfx-header .container .content #global-links #get-report fieldset input[type=text]{height:32px}#cfx-header .container .content #global-links #get-report fieldset input[type=submit]{height:33px}#cfx-header .container .content #links{bottom:auto}#cfx-header .container .content #links ul{padding:0 20px 4px;margin:0;background-color:#000}#cfx-header .container .content #links ul li{display:block;text-align:left;font-size:1.3em;padding:10px;border-top:1px solid #394951}#cfx-header .container .content #links ul li a{width:100%;display:block}#cfx-header .container .content #links ul li a:hover{color:#3777bc;text-decoration:none}#cfx-header .container .content #links ul li a:after{float:right;margin-top:4px;display:block;width:7px;height:13px;background:url(https://www.carfax.com/templates/carfax/images/sprites/sprite.png) -263px -23px no-repeat;background-size:1500px auto;content:""}#cfx-header .container .content #links ul li .divider{display:none}}@media (min-width:966px){.tnt-header #cfx-header .container{padding:0}}.tnt-header #cfx-header .container *{font-size:14px;font-weight:700;font-family:Roboto,Helvetica,sans-serif}.tnt-header #cfx-header .container .content .divider,.tnt-header #cfx-header .container .content .verticalDivider{display:none}.tnt-header #cfx-header .container .content #links{position:relative;bottom:2px}.tnt-header #cfx-header .container .content #user-auth>span:first-child{border-right:1px solid #fff;padding-right:15px;margin-right:15px}.tnt-header #cfx-header .container .content #global-links #get-report fieldset,.tnt-header #cfx-header .container .content .cfx-header-vin-form #get-report fieldset{background-color:transparent}.tnt-header #cfx-header .container .content #global-links #get-report fieldset input,.tnt-header #cfx-header .container .content .cfx-header-vin-form #get-report fieldset input{height:32px;font-size:14px;border-radius:6px}.tnt-header #cfx-header .container .content #global-links #get-report fieldset input[type=text],.tnt-header #cfx-header .container .content .cfx-header-vin-form #get-report fieldset input[type=text]{padding:0 12px;color:#555;font-weight:500}.tnt-header #cfx-header .container .content #global-links #get-report fieldset input[type=submit],.tnt-header #cfx-header .container .content .cfx-header-vin-form #get-report fieldset input[type=submit]{padding:0 7px;cursor:pointer}@media (min-width:966px){.tnt-header #cfx-header .container{width:966px}.tnt-header #cfx-header .container .content #global-links{position:relative;top:7px}.tnt-header #cfx-header .container #links ul{margin:14px 0}.tnt-header #cfx-header .container #links li{padding:22px 15px}.tnt-header #cfx-header .container #links li:last-child{padding-right:1px}.tnt-header #cfx-header .container #links li:first-child{padding-left:0}}@media (min-width:966px){.tnt-header--b #ucl-save-header #ucl-saved-container{width:100%;max-width:100%;padding-right:10px}.tnt-header--b #ucl-save-header #ucl-saved-container .ucl-saved-list-header li:last-child{margin-right:0}.tnt-header--b #ucl-save-header #ucl-saved-container .ucl-saved-list-header{position:relative;top:-10px}.tnt-header--b #ucl-save-header #ucl-saved-container .header-link{font-size:12.75px}}@media (min-width:1090px){.tnt-header--b #ucl-save-header #ucl-saved-container .header-link{font-size:13.5px}}@media (min-width:1210px){.tnt-header--b #ucl-save-header #ucl-saved-container{max-width:1200px}.tnt-header--b #ucl-save-header #ucl-saved-container .header-link{font-size:14px}}@media (min-width:966px){.tnt-header--b #cfx-header{min-height:60px}.tnt-header--b #cfx-header .container{width:100%}}@media (max-width:965px){.tnt-header--b #cfx-header{min-height:48px;height:48px}}.tnt-header--b #cfx-header #header-user-icon-circle{display:none}.tnt-header--b #cfx-header .container{padding:0}@media (min-width:1200px){.tnt-header--b #cfx-header .container{max-width:1200px}}.tnt-header--b #cfx-header .container .content{transition:right .3s ease;right:100%;left:inherit}@media (max-width:965px){.tnt-header--b #cfx-header .container{height:48px}.tnt-header--b #cfx-header .container #mobile-menu-toggle{margin-top:0}.tnt-header--b #cfx-header .container .logo{transition:background-color .35s ease}.tnt-header--b #cfx-header .container .logo a{margin-left:0;transition:margin-left .35s ease}.tnt-header--b #cfx-header .container .logo img{width:148px;margin-top:10px;margin-bottom:10px}.tnt-header--b #cfx-header .container.closed #mobile-menu-toggle{background-position:-363px -90px}.tnt-header--b #cfx-header .container.open #header-user-icon-circle{display:block;width:30px;height:30px;position:absolute;left:14px;top:-5px}.tnt-header--b #cfx-header .container.open .logo{background-color:#2c5d97;width:330px;position:fixed;z-index:3}.tnt-header--b #cfx-header .container.open .logo a{width:auto;margin-left:70px}.tnt-header--b #cfx-header .container.open .content{position:fixed;bottom:0;top:48px;right:0;width:calc(100% - 60px)}.tnt-header--b #cfx-header .container.open .content #global-links,.tnt-header--b #cfx-header .container.open .content #links ul,.tnt-header--b #cfx-header .container.open .content #links ul li{background-color:#2c5d97}.tnt-header--b #cfx-header .container.open .content #global-links #user-auth{width:100%;padding:19px 0;border-top:1px solid rgba(0,0,0,.1)}.tnt-header--b #cfx-header .container.open .content #global-links #user-auth>span:first-child{position:relative;padding-left:55px}.tnt-header--b #cfx-header .container.open .content #global-links #user-auth:hover{cursor:pointer}}@media (max-width:965px) and (min-width:966px){.tnt-header--b #cfx-header .container.open .content #global-links #user-auth:hover{background-color:#5a90cf}}@media (max-width:965px){.tnt-header--b #cfx-header .container.open .content #global-links #user-auth:hover a{color:#fff}.tnt-header--b #cfx-header .container.open .content #global-links #user-auth *{font-size:18px;font-weight:500}.tnt-header--b #cfx-header .container.open .content #links{height:100%}.tnt-header--b #cfx-header .container.open .content #links ul{overflow:scroll;padding:0;height:100%}.tnt-header--b #cfx-header .container.open .content #links ul li{padding:19px 14px;border-top:1px solid rgba(0,0,0,.1)}.tnt-header--b #cfx-header .container.open .content #links ul li:last-child{padding-bottom:60px}.tnt-header--b #cfx-header .container.open .content #links ul li a{font-weight:500;font-size:18px}.tnt-header--b #cfx-header .container.open .content #links ul li a:after{content:"";display:none}.tnt-header--b #cfx-header .container.open .content #links ul li:hover{cursor:pointer}}@media (max-width:965px) and (min-width:966px){.tnt-header--b #cfx-header .container.open .content #links ul li:hover{background-color:#5a90cf}}@media (max-width:965px){.tnt-header--b #cfx-header .container.open .content #links ul li:hover a{color:#fff}.tnt-header--b #cfx-header .container.open .content #global-links,.tnt-header--b #cfx-header .container.open .content #links{max-width:330px;width:330px}.tnt-header--b #cfx-header .container.open #mobile-menu-toggle{position:fixed;right:0;top:-2px;z-index:4;background-position:-419px -89px;background-color:#3777bc}}@media (max-width:965px) and (max-width:392px){.tnt-header--b #cfx-header .container.open #mobile-menu-toggle{background-color:#2c5d97}}@media (min-width:966px){.tnt-header--b #cfx-header .container{height:60px}.tnt-header--b #cfx-header .container .logo{padding-left:10px}.tnt-header--b #cfx-header .container .logo img{width:160px;margin:15px 0}.tnt-header--b #cfx-header .container .content{width:calc(100% - 181px);float:left;text-align:left;padding:15px 0}.tnt-header--b #cfx-header .container .content #global-links{z-index:2}.tnt-header--b #cfx-header .container .content #global-links #user-auth{float:right;width:auto}.tnt-header--b #cfx-header .container .content #links{position:relative;display:block;padding:5px 0;bottom:12px;z-index:1}.tnt-header--b #cfx-header .container .content #links ul{padding-left:0}.tnt-header--b #cfx-header .container .content #links ul li:first-child{display:none}}.tnt-header--b #cfx-header .container #links{bottom:0;position:relative}@media (min-width:1101px) and (max-width:1200px){.tnt-header--b #cfx-header .container #links *,.tnt-header--b #cfx-header .container #user-auth *{font-size:13.5px}.tnt-header--b #cfx-header .container #links li{padding:22px 12px}.tnt-header--b #cfx-header .container #links ul{margin:15px 0}}@media (min-width:1010px) and (max-width:1100px){.tnt-header--b #cfx-header .container .logo img{margin:18px 0;width:135px}.tnt-header--b #cfx-header .container .content{width:calc(100% - 156px)}.tnt-header--b #cfx-header .container #links *,.tnt-header--b #cfx-header .container #user-auth *{font-size:12.75px}.tnt-header--b #cfx-header .container #links li{padding:22px 11px}.tnt-header--b #cfx-header .container #links ul{margin:15px 0}}@media (min-width:966px) and (max-width:1009px){.tnt-header--b #cfx-header .container .logo img{margin:18px 0;width:125px}.tnt-header--b #cfx-header .container .content{width:calc(100% - 146px)}.tnt-header--b #cfx-header .container #links *,.tnt-header--b #cfx-header .container #user-auth *{font-size:12.25px}.tnt-header--b #cfx-header .container #links li{padding:22px 10px}.tnt-header--b #cfx-header .container #links ul{margin:16px 0}}@media (min-width:1200px){.tnt-header--c #cfx-header .container .content #get-report{margin-left:12px}}@media (max-width:965px){.tnt-header--c #cfx-header .container.open .content #links ul{height:calc(100% - 178px)}.tnt-header--c #cfx-header .container .cfx-header-vin-form{width:100%;max-width:330px;background-color:#2c5d97;border-top:1px solid rgba(0,0,0,.1);height:120px}.tnt-header--c #cfx-header .container .cfx-header-vin-form-container{padding:23px 15px}.tnt-header--c #cfx-header .container .cfx-header-vin-form-container #get-report fieldset input[type=submit],.tnt-header--c #cfx-header .container .cfx-header-vin-form-container #get-report fieldset input[type=text],.tnt-header--c #cfx-header .container .cfx-header-vin-form-container .global-links-report-label{font-size:18px}.tnt-header--c #cfx-header .container .cfx-header-vin-form-container #get-report fieldset{margin:5px 0 0;padding:0;width:300px}.tnt-header--c #cfx-header .container .cfx-header-vin-form-container #get-report fieldset input[type=text]{height:46px;width:200px}.tnt-header--c #cfx-header .container .cfx-header-vin-form-container #get-report fieldset input[type=submit]{height:46px;width:46px;position:relative;top:2px;margin-left:7px}.tnt-header--c #cfx-header .container .cfx-header-no-vin-link{display:none}}@media (min-width:966px){.tnt-header--c #cfx-header .container .content #links>ul>li:hover:nth-child(3),.tnt-header--c #cfx-header .container .content .cfx-header-vin-form--show:hover+#global-links+#links>ul>li:nth-child(3){cursor:pointer;background-color:#2c5d97}.tnt-header--c #cfx-header .container .cfx-header-vin-form{display:none}.tnt-header--c #cfx-header .container .cfx-header-vin-form--show{z-index:4;display:block;height:75px;position:absolute;top:60px;left:0;width:100%;background-color:#2c5d97}.tnt-header--c #cfx-header .container .cfx-header-vin-form-container{max-width:1200px;width:100%;margin:0 auto;padding:10px}.tnt-header--c #cfx-header .container .cfx-header-vin-form-container .global-links-report-label{position:relative;top:2px;margin-right:6px;font-size:18px}.tnt-header--c #cfx-header .container .cfx-header-vin-form-container #get-report input[type=text]{width:180px}.tnt-header--c #cfx-header .container .cfx-header-no-vin-link{font-size:12px;font-weight:500;color:#fff;display:table-cell;text-decoration:underline;cursor:pointer;position:relative;top:5px}}.tnt-header--a #cfx-header .container .content{width:calc(100% - 201px)}.tnt-header--a #cfx-header .container .content #global-links{top:0;position:relative}.tnt-header--a #cfx-header .container .content #global-links #get-report .global-links-report-label{font-size:18px!important;position:relative;top:1.5px;margin-right:7px}.tnt-header--a #cfx-header .container .content #links{bottom:0;position:relative}@media (min-width:966px){.tnt-header--a #cfx-header .container{height:100px;padding:0}.tnt-header--a #cfx-header .container .content #global-links{top:10px}.tnt-header--a #cfx-header .container .content #global-links #get-report{margin-bottom:0}.tnt-header--a #cfx-header .container .content #links{bottom:-4px;padding:10px 0}.tnt-header--a #cfx-header .container .logo img{width:auto;margin:31px 0}}@media (min-width:1090px){.tnt-header--a #cfx-header .container{width:1080px}}@media (min-width:1210px){.tnt-header--a #cfx-header .container{width:1200px}}#ucl-save-header{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:15px;font-weight:100;width:100%;min-height:35px;background:#394951;cursor:pointer}#ucl-save-header #ucl-saved-container{margin:0 auto;max-width:980px}#ucl-save-header #ucl-saved-container .ucl-saved-list-header{margin:auto;padding-top:8px;list-style-type:none;text-align:right}#ucl-save-header #ucl-saved-container .ucl-saved-list-header li{display:inline-block;position:relative;margin-right:10px;text-align:left}#ucl-save-header #ucl-saved-container .ucl-saved-list-header li .header{color:#fff;padding:5px;background:transparent;font-size:15px}#ucl-save-header #ucl-saved-container .ucl-saved-list-header li .header-link{color:#fff;text-decoration:underline}#ucl-save-header #ucl-saved-container .ucl-saved-list-header li .count{color:#fff;font-weight:100;border-radius:3px;background:#3777bc;font-size:13px;padding:3px}#ucl-save-header #ucl-saved-container .ucl-saved-list-header li .count .parens{display:none}#ucl-save-header #ucl-saved-container .ucl-saved-list-header li .ucl-saved-list-container{padding-left:0}#ucl-save-header #ucl-saved-container .ucl-saved-list-header li .ucl-saved-list-container a{display:block;font-weight:500;color:#3777bc;width:100px;margin:5px 0 0 5px;min-height:inherit}#ucl-save-header #ucl-saved-container .ucl-saved-list-header li ul{margin-top:3px;right:0;display:none;width:350px;background:#fff;position:absolute;box-shadow:2px 2px 5px #888;z-index:9999}#ucl-save-header #ucl-saved-container .ucl-saved-list-header li ul a{text-decoration:none}#ucl-save-header #ucl-saved-container .ucl-saved-list-header li ul .search-list-header{color:#a2a2a2;margin-bottom:50px;padding-left:5px}#ucl-save-header #ucl-saved-container .ucl-saved-list-header li ul li{width:100%;height:50px;line-height:45px}#ucl-save-header #ucl-saved-container .ucl-saved-list-header li ul li:hover{background:#e7f3ff}#ucl-save-header #ucl-saved-container .ucl-saved-list-header li ul li .saved-car-image-link{float:left;width:auto}#ucl-save-header #ucl-saved-container .ucl-saved-list-header li ul li .save-search-link,#ucl-save-header #ucl-saved-container .ucl-saved-list-header li ul li .saved-car-ymm-link{display:inline-block;width:auto}#ucl-save-header #ucl-saved-container .ucl-saved-list-header li ul li .remove-search{width:20px;height:20px;border-radius:100px;cursor:pointer;position:absolute;background:#3777bc;color:#fff;font-size:17px;line-height:17px;text-align:center;right:5px;top:17px;background-position:0 -3081px}#ucl-save-header #ucl-saved-container .ucl-saved-list-header li ul li .remove-search:hover{background:#004188}#ucl-save-header #ucl-saved-container .ucl-saved-list-header li:hover ul{display:block}@media (max-width:965px){#ucl-save-header #ucl-saved-container ul{width:100%;padding:0}}@media (max-width:610px){#ucl-save-header{background:transparent;display:none}.ucl-saved-list-header{position:absolute;bottom:0;text-align:center;margin:0 0 -3px!important}.ucl-saved-list-header #saved-car-list-container{border-right:1px solid #fff;position:relative}.ucl-saved-list-header .header-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-right:-50%}.ucl-saved-list-header li{background-color:#3777bc;height:50px;width:49.84%;margin-right:0!important;text-align:center!important}.ucl-saved-list-header li .header{font-size:17px!important}.ucl-saved-list-header li .header-link{text-decoration:none}.ucl-saved-list-header li .count{font-size:16px!important;background:transparent!important}.ucl-saved-list-header li .count .parens{display:inline-block!important}.ucl-saved-list-header li:hover .ucl-saved-list-container{display:none!important}}
/*# sourceMappingURL=main.css.map*/