a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-family:inherit;vertical-align:baseline}button{font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}b,strong{font-weight:700}sub{vertical-align:sub}sub,sup{font-size:75%}sup{vertical-align:super}@font-face{font-family:Lato;font-display:swap;font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(/css/external/googlefonts/lato/v14/lato-v14-latin-ext-regular.woff2) format("woff2"),url(/css/external/googlefonts/lato/v14/lato-v14-latin-ext-regular.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Lato;font-display:swap;font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(/css/external/googlefonts/lato/v14/lato-v14-latin-regular.woff2) format("woff2"),url(/css/external/googlefonts/lato/v14/lato-v14-latin-regular.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Lato;font-display:swap;font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(/css/external/googlefonts/lato/v14/lato-v14-latin-ext-700.woff2) format("woff2"),url(/css/external/googlefonts/lato/v14/lato-v14-latin-ext-700.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Lato;font-display:swap;font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(/css/external/googlefonts/lato/v14/lato-v14-latin-700.woff2) format("woff2"),url(/css/external/googlefonts/lato/v14/lato-v14-latin-700.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}footer{line-height:1.5;background:#f5f6f6}footer .content{padding:4.375em 3.125em 0}footer .content .socialMediaContainer{display:-webkit-box;display:-webkit-flex;display:flex;padding:.9375rem 0}footer .content .socialMediaContainer li{list-style:none;padding:0 .5em}footer .content .socialMediaContainer li .slink{-webkit-transition:color .25s ease;transition:color .25s ease}footer .content .socialMediaContainer li .slink:focus,footer .content .socialMediaContainer li .slink:hover,footer .content .socialMediaContainer li a:focus,footer .content .socialMediaContainer li a:hover{color:#0267a4;cursor:pointer}footer .content .socialMediaContainer .socialicon{width:1.5rem;height:1.5rem}footer .content .bbbBadge{text-align:center}footer .content .footerLinksContainer{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}footer .content .footerLinksContainer .footerLinkGroup{-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto}footer .content .footerLinksContainer .footerLinkGroup .footerLinkGroupHeader{display:inline-block;font-weight:700;font-size:1.1875rem;padding:.625rem .9375rem}footer .content .footerLinksContainer .footerLinkGroup .footerLink .nav-item-text{display:inline-block;-webkit-flex-shrink:0;flex-shrink:0;padding:.625rem .9375rem}footer .content .footerLinksContainer .footerLinkGroup .footerLink .nav-item-text:focus,footer .content .footerLinksContainer .footerLinkGroup .footerLink .nav-item-text:hover{cursor:pointer;text-decoration:underline}footer .content .footerLinksContainer .footerLinkGroup .footerLink a{color:#0a0a0a}footer .content .footerLinksContainer .footerLinkGroup .footerLink a:focus .nav-item-text{cursor:pointer;text-decoration:underline}.bonnetBreadcrumbWrapper{background:#f5f6f6}.bonnetBreadcrumbWrapper dd,.bonnetBreadcrumbWrapper ol,.bonnetBreadcrumbWrapper ul{margin:0;padding:0;list-style:none}.bonnetBreadcrumbWrapper .bonnetBreadcrumb{color:#707070;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:flex;padding:.625em 1.25em;font-size:.875em}.bonnetBreadcrumbWrapper .bonnetBreadcrumb .divider{padding:0 .375em}.bonnetBreadcrumbWrapper .bonnetBreadcrumb a{text-decoration:none;color:#707070}.bonnetBreadcrumbWrapper .bonnetBreadcrumb .cg-breadcrumb-carSelectorWrap{margin-left:auto}@media only screen and (min-width:1440px){.bonnetBreadcrumbWrapper .bonnetBreadcrumb{width:1440px}}.breadcrumbsAdsWrapper{background:#f5f6f6}.breadcrumbsAdsWrapper .cg-siteHeader-leaderBoardWrap{background-color:inherit}.breadcrumbsAdsWrapper .cg-siteHeader-leaderBoardWrap .leaderboardParent{padding-top:0}.breadcrumbsAdsWrapper .cg-siteHeader-leaderBoardWrap .leaderboard{padding-bottom:5px}.cg-deal-summary,.cg-usedListingsByCity-wrap{border:1px solid #ccc;background-color:#fff}.cg-deal-summary.ui-corner-all,.cg-usedListingsByCity-wrap.ui-corner-all{border-bottom-right-radius:.1875pxrem;border-bottom-left-radius:.1875pxrem;border-top-right-radius:.1875pxrem;border-top-left-radius:.1875pxrem}.cg-deal-summary th,.cg-usedListingsByCity-wrap th{font-size:.75rem;text-align:left}.cg-deal-summary td,.cg-usedListingsByCity-wrap td{font-size:.75rem}.cg-deal-summary a,.cg-usedListingsByCity-wrap a{color:#006598;text-decoration:none;font-size:.75rem}.cg-deal-summary a:focus,.cg-deal-summary a:hover,.cg-usedListingsByCity-wrap a:focus,.cg-usedListingsByCity-wrap a:hover{color:#00324c;text-decoration:underline}.cg-deal-summary table,.cg-usedListingsByCity-wrap table{background-color:transparent;width:100%}.cg-usedListingsByCity-wrap{margin:.625rem .1875rem .3125rem .3125rem;padding:.625rem 1.25rem}.cg-usedListingsByCity-wrap .buttonAsLink{border:0}.cg-usedListingsByCity-wrap.whyCargurus p{margin-bottom:10px}.cg-usedListingsByCity-wrap.whyCargurus em{font-style:normal;font-weight:700}.cg-usedListingsByCity-wrap.whyCargurus a{font-size:1rem}.cg-usedListingsByCity-wrap table{table-layout:fixed}.cg-usedListingsByCity-wrap table td{padding-bottom:.3125rem}.cg-usedListingsByCity-wrap table td div{color:#707070;margin-left:.25rem;font-size:.6875rem}.cg-usedListingsByCity-wrap h2{margin:.375rem 0}.cg-popularListContainer{color:#464646;font-size:.875rem;width:67.1875rem}.cg-popularListContainer a{color:#006598;text-decoration:none}.cg-popularListContainer a:focus,.cg-popularListContainer a:hover{color:#00324c;text-decoration:underline}.cg-popularListContainer h2{color:#0a0a0a;font-size:1.25rem;font-weight:400}.cg-popularListContainer .ratingValue{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}.cg-popularListContainer .ratingValue .starRating{margin-right:.125rem}.clearInvisible{width:0;height:0;clear:both;overflow:hidden}.cg-deal-summary{margin:3.125rem .1875rem .3125rem .3125rem;padding:1.25rem 1.25rem 0}.cg-deal-summary h2{margin:.5rem 0}.cg-deal-summary td{padding:.3125rem}.cg-deal-summary .table{max-width:100%;margin-bottom:1.25rem}.cg-deal-summary .table td,.cg-deal-summary .table th{padding:8px;line-height:1.0625rem}.cg-deal-summary .table tr>td{border-top:1px solid #ddd}.cg-deal-summary .table.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}html{font-size:100%}body{color:#0a0a0a;font-family:Lato,Helvetica,Arial,sans-serif;font-size:1em;line-height:1.5}.container{position:relative}.content{width:100%;margin:0 auto;padding:0 .9375rem}.content:not(.legacyContent){display:block}.legacyContent{min-height:80vh;min-width:768px;max-width:1075px;padding-bottom:8.75rem;display:block}@media only screen and (min-width:1440px){.content{width:1440px}.legacyContent{max-width:1075px}}.footerDropups{padding:1.875em .9375em}.footerDropups .footerNavItems{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}.footerDropups .footerNavItems .footerDropup:not(:last-child){margin-right:.75em}.footerDropup{display:inline-block;position:relative}.footerDropup .toggleFooterMenuButton{color:#0a0a0a;cursor:pointer;border:1px solid #0a0a0a;border-radius:2px;padding:10px 15px;background:transparent;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;font-size:1em;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.footerDropup .toggleFooterMenuButton:active,.footerDropup .toggleFooterMenuButton:hover{background:transparent;border-color:#000}.footerDropup .toggleFooterMenuButton .menuIcon{margin-right:.375em}.footerDropup .toggleFooterMenuButton .caretIcon{margin-left:.375em;font-size:1.125em}.footerDropupMenu{background-color:#fff;box-shadow:0 -4px 12px rgba(0,0,0,.175);display:inline-block;position:absolute;z-index:1002;bottom:3.625em;min-width:15.625em;padding:.9375em 1.5625em}.footerDropupMenu .dropupContentHeader{background-color:#dae0e5;font-weight:700;font-size:12px;margin:.42em 0;padding:.42em}.footerDropupMenu a{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;padding:.625em 0;text-decoration:none}.footer-menu,.footer-menu-overlay,.footer-menu-toggle{display:none}.footer-menu-toggle:checked+.footer-menu,.footer-menu-toggle:checked+.footer-menu+.footer-menu-overlay{display:block}.footer-menu-overlay{position:fixed;bottom:0;left:0;top:0;right:0;z-index:1000}.footer-menu-overlay label{display:block;height:100%;width:100%}#cg-toggle-footer-country-menu li:not(:last-child){border-bottom:1px solid #c2ccd4}#cg-toggle-footer-country-menu a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}footer .container .socialMediaContainer{display:-webkit-box;display:-webkit-flex;display:flex;font-family:Lato,Helvetica,Arial,sans-serif;padding:.9375rem 0 .9375rem .9375rem}footer .container .socialMediaContainer li{list-style:none}footer .container .socialMediaContainer li .slink{-webkit-transition:color .25s ease;transition:color .25s ease}footer .container .socialMediaContainer li .slink:focus,footer .container .socialMediaContainer li .slink:hover,footer .container .socialMediaContainer li a:focus,footer .container .socialMediaContainer li a:hover{color:#0267a4;cursor:pointer}footer .container .footerLinksContainer{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}footer .container .footerLinksContainer .footerLinkGroup{-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto}footer .container .footerLinksContainer .footerLinkGroup .footerLinkGroupHeader{display:inline-block;font-weight:700;font-size:1.1875rem;padding:.625rem .9375rem}footer .container .footerLinksContainer .footerLinkGroup .footerLink .nav-item-text{display:inline-block;-webkit-flex-shrink:0;flex-shrink:0;padding:.625rem .9375rem}footer .container .footerLinksContainer .footerLinkGroup .footerLink .nav-item-text:focus,footer .container .footerLinksContainer .footerLinkGroup .footerLink .nav-item-text:hover{cursor:pointer;text-decoration:underline}footer .container .footerLinksContainer .footerLinkGroup .footerLink a{color:#0a0a0a}footer .container .footerLinksContainer .footerLinkGroup .footerLink a:focus .nav-item-text{cursor:pointer;text-decoration:underline}footer#redesign .fa-chevron-down,footer#redesign .fa-chevron-left,footer#redesign .fa-chevron-right,footer#redesign .fa-chevron-up,footer.redesign .fa-chevron-down,footer.redesign .fa-chevron-left,footer.redesign .fa-chevron-right,footer.redesign .fa-chevron-up,nav#redesign .fa-chevron-down,nav#redesign .fa-chevron-left,nav#redesign .fa-chevron-right,nav#redesign .fa-chevron-up,nav.redesign .fa-chevron-down,nav.redesign .fa-chevron-left,nav.redesign .fa-chevron-right,nav.redesign .fa-chevron-up{color:#455874;padding-left:2px;font-size:.75em}footer#redesign .notification-default,footer.redesign .notification-default,nav#redesign .notification-default,nav.redesign .notification-default{padding:15px}footer#redesign .notification-default p,footer.redesign .notification-default p,nav#redesign .notification-default p,nav.redesign .notification-default p{color:#0a0a0a;margin-bottom:0;text-align:center;font-size:.875em}footer#redesign .notification-list .item,footer.redesign .notification-list .item,nav#redesign .notification-list .item,nav.redesign .notification-list .item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline}footer#redesign .notification-list .item.unread:before,footer.redesign .notification-list .item.unread:before,nav#redesign .notification-list .item.unread:before,nav.redesign .notification-list .item.unread:before{background:#0277bd;border-radius:50%;content:"";height:7px;margin-top:7px;-webkit-flex-basis:0.5em;flex-basis:0.5em;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0}footer#redesign .notification-list .item.unread .title,footer.redesign .notification-list .item.unread .title,nav#redesign .notification-list .item.unread .title,nav.redesign .notification-list .item.unread .title{color:#000}footer#redesign .notification-list .item.unread .date,footer.redesign .notification-list .item.unread .date,nav#redesign .notification-list .item.unread .date,nav.redesign .notification-list .item.unread .date{color:#707070}footer#redesign .notification-list .item .details,footer.redesign .notification-list .item .details,nav#redesign .notification-list .item .details,nav.redesign .notification-list .item .details{margin-left:10px;margin-right:15px;min-width:250px}footer#redesign .notification-list .item .details .title,footer.redesign .notification-list .item .details .title,nav#redesign .notification-list .item .details .title,nav.redesign .notification-list .item .details .title{color:#707070;line-height:1.25;margin-bottom:5px;font-size:1em}footer#redesign .notification-list .item .details .title:hover,footer.redesign .notification-list .item .details .title:hover,nav#redesign .notification-list .item .details .title:hover,nav.redesign .notification-list .item .details .title:hover{color:#0267a4}footer#redesign .notification-list .item .details .date,footer.redesign .notification-list .item .details .date,nav#redesign .notification-list .item .details .date,nav.redesign .notification-list .item .details .date{color:#969696;font-size:.875em}footer#redesign .notification-list .item span.cg-notificationIcon-close,footer.redesign .notification-list .item span.cg-notificationIcon-close,nav#redesign .notification-list .item span.cg-notificationIcon-close,nav.redesign .notification-list .item span.cg-notificationIcon-close{cursor:pointer}footer#redesign .notification-list .no-data:before,footer.redesign .notification-list .no-data:before,nav#redesign .notification-list .no-data:before,nav.redesign .notification-list .no-data:before{display:none}footer#redesign .notification-list .close,footer.redesign .notification-list .close,nav#redesign .notification-list .close,nav.redesign .notification-list .close{position:relative}footer#redesign li.dropdown-view-all a,footer.redesign li.dropdown-view-all a,nav#redesign li.dropdown-view-all a,nav.redesign li.dropdown-view-all a{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#0277bd;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}footer#redesign li.dropdown-view-all i,footer.redesign li.dropdown-view-all i,nav#redesign li.dropdown-view-all i,nav.redesign li.dropdown-view-all i{padding-left:5px;font-size:.75em}footer#redesign p.dropdown-subheader,footer.redesign p.dropdown-subheader,nav#redesign p.dropdown-subheader,nav.redesign p.dropdown-subheader{background-color:#dae0e5;border-bottom:none;margin:5px 0 0;padding:5px;text-transform:uppercase;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:.75em}footer#redesign .dropdown a,footer.redesign .dropdown a,nav#redesign .dropdown a,nav.redesign .dropdown a{color:#000;text-decoration:none}footer#redesign .dropdown-menu,footer.redesign .dropdown-menu,nav#redesign .dropdown-menu,nav.redesign .dropdown-menu{min-width:250px;padding:15px 25px;right:-18px;z-index:1002}footer#redesign .dropdown-menu .close,footer.redesign .dropdown-menu .close,nav#redesign .dropdown-menu .close,nav.redesign .dropdown-menu .close{position:absolute;font-size:1.125em;right:10px;top:8px}footer#redesign .dropdown-menu .close i,footer.redesign .dropdown-menu .close i,nav#redesign .dropdown-menu .close i,nav.redesign .dropdown-menu .close i{color:#000}footer#redesign .dropdown-menu .menu-open-caret,footer.redesign .dropdown-menu .menu-open-caret,nav#redesign .dropdown-menu .menu-open-caret,nav.redesign .dropdown-menu .menu-open-caret{position:absolute;top:0;right:0}footer#redesign .dropdown-menu .menu-open-caret:after,footer.redesign .dropdown-menu .menu-open-caret:after,nav#redesign .dropdown-menu .menu-open-caret:after,nav.redesign .dropdown-menu .menu-open-caret:after{content:"";background:#fff;border-top:1px solid rgba(0,0,0,.15);border-left:1px solid rgba(0,0,0,.15);height:15px;position:absolute;width:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-8px;right:27px}footer#redesign .dropdown-header,footer.redesign .dropdown-header,nav#redesign .dropdown-header,nav.redesign .dropdown-header{color:#dae0e5;padding:0}footer#redesign .dropdown-content ul,footer.redesign .dropdown-content ul,nav#redesign .dropdown-content ul,nav.redesign .dropdown-content ul{padding:0}footer#redesign .dropdown-content ul li,footer.redesign .dropdown-content ul li,nav#redesign .dropdown-content ul li,nav.redesign .dropdown-content ul li{list-style:none}footer#redesign .dropdown-content ul li:not(:last-of-type),footer.redesign .dropdown-content ul li:not(:last-of-type),nav#redesign .dropdown-content ul li:not(:last-of-type),nav.redesign .dropdown-content ul li:not(:last-of-type){border-bottom:1px solid #527d89}footer#redesign .dropdown-content ul a,footer.redesign .dropdown-content ul a,nav#redesign .dropdown-content ul a,nav.redesign .dropdown-content ul a{-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:10px 0;display:-webkit-box;display:-webkit-flex;display:flex;float:none;font-size:15px;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;text-decoration:none}footer#redesign .dropdown-content ul a:hover,footer#redesign .dropdown-content ul a i:hover,footer.redesign .dropdown-content ul a:hover,footer.redesign .dropdown-content ul a i:hover,nav#redesign .dropdown-content ul a:hover,nav#redesign .dropdown-content ul a i:hover,nav.redesign .dropdown-content ul a:hover,nav.redesign .dropdown-content ul a i:hover{background-color:transparent;color:#527d89}footer#redesign .dropdown-content ul a span.badge,footer.redesign .dropdown-content ul a span.badge,nav#redesign .dropdown-content ul a span.badge,nav.redesign .dropdown-content ul a span.badge{position:inherit;background-color:#0277bd}footer#redesign.navbar .dropdown-menu,footer.redesign.navbar .dropdown-menu,nav#redesign.navbar .dropdown-menu,nav.redesign.navbar .dropdown-menu{left:inherit;margin-top:1em}@media only screen and (min-width:768px){nav#redesign.navbar .dropdown-menu{left:inherit;margin-top:1em}}@media only screen and (min-width:1024px){nav#redesign.navbar .dropdown-menu{left:inherit;margin-top:0}}.redesign .container{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.redesign .container-fluid{padding-right:0;padding-left:0}.redesign .btn-default,.redesign .btn-tertiary{color:#0a0a0a;cursor:pointer;border:1px solid #c2ccd4;border-radius:2px;padding:10px 15px;background:#f5f6f6;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;font-size:1em}.redesign .btn-default:active,.redesign .btn-default:hover,.redesign .btn-tertiary:active,.redesign .btn-tertiary:hover{background:#e0e3e3;border-color:#aab8c3}.redesign .btn-primary,.redesign .btn-success{color:#fff;cursor:pointer;border:1px solid #008002;border-radius:2px;padding:10px 15px;background:#008002;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;font-size:1em}.redesign .btn-primary:active,.redesign .btn-primary:hover,.redesign .btn-success:active,.redesign .btn-success:hover{background:#005701;border-color:#005701}.redesign .btn-secondary{color:#fff;cursor:pointer;border:1px solid #0277bd;border-radius:2px;padding:10px 15px;background:#0277bd;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;font-size:1em}.redesign .btn-secondary:active,.redesign .btn-secondary:hover{background:#025e95;border-color:#025e95}.redesign .btn-info{color:#fff;cursor:pointer;border:1px solid #006598;border-radius:2px;padding:10px 15px;background:#006598;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;font-size:1em}.redesign .btn-info:active,.redesign .btn-info:hover{background:#004a6f;border-color:#004a6f}.redesign .btn-warning{color:#fff;cursor:pointer;border:1px solid #ffb100;border-radius:2px;padding:10px 15px;background:#ffb100;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;font-size:1em}.redesign .btn-warning:active,.redesign .btn-warning:hover{background:#d69500;border-color:#d69500;color:#0a0a0a}.redesign .btn-danger{color:#fff;cursor:pointer;border:1px solid #f60000;border-radius:2px;padding:10px 15px;background:#f60000;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;font-size:1em}.redesign .btn-danger:active,.redesign .btn-danger:hover{background:#cd0000;border-color:#cd0000}@media only screen and (min-width:1440px){.redesign .container{width:1440px}.redesign .container-lg{width:1280px}}#messaging-banner,#p2p-navbar-banner{font-size:16px;display:none;padding:.4375em .6875em;font-family:Lato,Helvetica,Arial,sans-serif;background:#ffefcc}@media only screen and (min-width:768px){#messaging-banner,#p2p-navbar-banner{padding:.5em 1em}}#messaging-banner a,#p2p-navbar-banner a{color:#000}#messaging-banner .messaging-banner-container,#p2p-navbar-banner .messaging-banner-container{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;max-width:88.125em;margin:auto}.messaging-banner-dismiss{width:1.25em;display:inline-block}.messaging-banner-dismiss .times-icon{height:1.25em}#messaging-banner-copy,.messaging-banner-text{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-decoration:underline}.cg-user-avatar{position:relative;display:inline-block}.cg-user-avatar .avatar-image{position:relative;overflow:hidden;z-index:1;background:#fff;box-shadow:none;-webkit-box-shadow:none}.cg-user-avatar .avatar-image img,.cg-user-avatar .avatar-image span{position:absolute;top:0;bottom:0;left:0;right:0;display:block;background-size:cover;background-position:center 0}.cg-user-avatar .avatar-image{width:100px;height:100px;border-radius:50%;box-shadow:0 0 1px 3px #fff,0 0 1px 4px #e4e4e4}.cg-user-avatar .avatar-image img{width:100px;height:100px}.cg-user-avatar a:hover .avatar-image{box-shadow:0 0 1px 3px #fff,0 0 1px 4px #1690b3}.cg-user-avatar .cg-user-avatar__facebook-icon{position:absolute;bottom:0;right:0;width:18px;height:18px;background:transparent url(/gfx/icons/FB-f-Logo__blue_29.png) no-repeat;background-size:contain;z-index:2}@media (min-width:768px){.cg-user-avatar .cg-user-avatar__facebook-icon{width:25px;height:25px}}.cg-user-avatar .cg-user-avatar__googleplus-icon{position:absolute;bottom:0;right:0;width:18px;height:18px;background:transparent url(/gfx/icons/vectorSocialMediaIcons/32px/google-plus.png) no-repeat;background-size:contain;z-index:2}@media (min-width:768px){.cg-user-avatar .cg-user-avatar__googleplus-icon{width:25px;height:25px}}.cg-user-avatar--lg .avatar-image{width:60px;height:60px;border-radius:50%;box-shadow:0 0 1px 3px #fff,0 0 1px 4px #e4e4e4}.cg-user-avatar--lg .avatar-image img{width:60px;height:60px}.cg-user-avatar--lg a:hover .avatar-image{box-shadow:0 0 1px 3px #fff,0 0 1px 4px #1690b3}.cg-user-avatar--lg .cg-user-avatar__facebook-icon,.cg-user-avatar--lg .cg-user-avatar__googleplus-icon{width:20px;height:20px}.cg-user-avatar--md .avatar-image{width:40px;height:40px;border-radius:50%;box-shadow:0 0 1px 3px #fff,0 0 1px 4px #e4e4e4}.cg-user-avatar--md .avatar-image img{width:40px;height:40px}.cg-user-avatar--md a:hover .avatar-image{box-shadow:0 0 1px 3px #fff,0 0 1px 4px #1690b3}.cg-user-avatar--md .cg-user-avatar__facebook-icon,.cg-user-avatar--md .cg-user-avatar__googleplus-icon{width:16px;height:16px;bottom:-4px;right:-4px}.cg-user-avatar--sm .avatar-image{width:33px;height:33px;border-radius:50%;box-shadow:0 0 1px 3px #fff,0 0 1px 4px #e4e4e4}.cg-user-avatar--sm .avatar-image img{width:33px;height:33px}.cg-user-avatar--sm a:hover .avatar-image{box-shadow:0 0 1px 3px #fff,0 0 1px 4px #1690b3}.cg-user-avatar--sm .cg-user-avatar__facebook-icon,.cg-user-avatar--sm .cg-user-avatar__googleplus-icon{width:12px;height:12px;bottom:-6px;right:-6px}.cg-user-avatar--block{display:block}

/*# sourceMappingURL=cg_spa_desktop.entry.743b33bc20e3100bfe615e1833f4e591.css.map*/