#view-container .RecentlyViewed.component{display:none;width:100%;overflow:hidden;padding:50px 0;background-color:#FFF}
#view-container .RecentlyViewed.component.visible{display:block}
#view-container .RecentlyViewed.component>header{padding:0 30px}
#view-container .RecentlyViewed.component>header h3{color:#626466;font-weight:normal;font-size:24px;line-height:1.2em;font-family:AntennaExtraLight,fordngbs-antenna,Antenna,AntennaRE,arial,helvetica,sans-serif;text-align:center}
#view-container .RecentlyViewed.component>.content{overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}
#view-container .RecentlyViewed.component>.content .vehicles{text-align:center}
#view-container .RecentlyViewed.component>.content .vehicle{opacity:0;width:0;overflow:hidden;vertical-align:top}
#view-container .RecentlyViewed.component>.content .vehicle.visible{width:auto;opacity:1;-webkit-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-ms-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out}
#view-container .RecentlyViewed.component>.content .vehicle h4{margin:20px 0 5px 0;color:#2d96cd;font-weight:700;font-size:14px;font-family:AntennaLight,fordngbs-antenna,Antenna,AntennaRE,arial,helvetica,sans-serif;text-transform:uppercase}
#view-container .RecentlyViewed.component>.content .vehicle a{display:block}
#view-container .RecentlyViewed.component>.content .vehicle .price{padding:0 10px;color:#626466;font-weight:normal;font-size:12px;font-family:AntennaLight,fordngbs-antenna,Antenna,AntennaRE,arial,helvetica,sans-serif}
#view-container .RecentlyViewed.component>.content .vehicle .image{padding:15px}
#view-container .RecentlyViewed.component>.content .vehicle sup{display:inline-block}
#view-container .RecentlyViewed.component>.content .vehicle .nowrap{white-space:nowrap}
#view-container .RecentlyViewed.component>.content::-webkit-scrollbar{width:0;height:0;visibility:hidden}
.rez-low #view-container .RecentlyViewed.component>.header h3{padding-bottom:20px}
.rez-low #view-container .RecentlyViewed.component>.content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}
.rez-low #view-container .RecentlyViewed.component>.content .vehicles{white-space:nowrap;padding:0 15%}
.rez-low #view-container .RecentlyViewed.component>.content .vehicle{white-space:normal;width:85%}
.rez-low #view-container .RecentlyViewed.component>.content .vehicle h4{font-size:16px}
.rez-low #view-container .RecentlyViewed.component>.content .vehicle .price{font-size:14px}
.rez-low #view-container .RecentlyViewed.component>.content .vehicle a img{width:100%}
.rez-low #view-container .RecentlyViewed.component>.content .vehicle:last-child{margin-right:15%}
.rez-high #view-container .RecentlyViewed.component{padding-top:60px}
.rez-high #view-container .RecentlyViewed.component>header{width:80%;max-width:1200px;margin:0 auto;padding:0}
.rez-high #view-container .RecentlyViewed.component>header h3{font-size:42px}
.rez-high #view-container .RecentlyViewed.component>.content{width:80%;max-width:1200px;margin:0 auto}
.rez-high #view-container .RecentlyViewed.component>.content .vehicles{padding:60px 0;text-align:center}
.rez-high #view-container .RecentlyViewed.component>.content .vehicle{width:33%;margin-left:0;padding:0}
.rez-high #view-container .RecentlyViewed.component>.content .vehicle img{width:100%}
.rez-high #view-container .RecentlyViewed.component>.content .vehicle h4 a{white-space:normal}
.rez-high.breakpoint-md #view-container .RecentlyViewed.component>.content .vehicle h4{font-size:16px}
.rez-high.breakpoint-md #view-container .RecentlyViewed.component>.content .vehicle .price{font-size:14px}
.rez-high.breakpoint-lg #view-container .RecentlyViewed.component>.content .vehicle h4{font-size:18px}
.rez-high.breakpoint-lg #view-container .RecentlyViewed.component>.content .vehicle .price{font-size:16px}