#main .CompareVehicles.component .content.collapsed .collapse .icon-plus-hollow.open{display:inline-block;cursor:pointer;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-ms-transition:-ms-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s}
#view-container .CompareVehicles.component{display:none;padding-bottom:10px}
#view-container .CompareVehicles.component.visible{display:block}
#view-container .CompareVehicles.component .mobile-only,#view-container .CompareVehicles.component .desktop-only{display:none}
#view-container .CompareVehicles.component a.link .text{margin:0;text-transform:none;font-size:18px;font-family:AntennaExtraLight,fordngbs-antenna,Antenna,AntennaRE,arial,helvetica,sans-serif;font-weight:normal}
#view-container .CompareVehicles.component [class^="icon-"]:before,#view-container .CompareVehicles.component [class*=" icon-"]:before{padding:2px}
#view-container .CompareVehicles.component>header{color:#626466;font-family:AntennaExtraLight,fordngbs-antenna,Antenna,AntennaRE,arial,helvetica,sans-serif}
#view-container .CompareVehicles.component>header h1{margin:0 0 10px 0;font-weight:normal;font-size:42px}
#view-container .CompareVehicles.component>header a.link{color:#2d96cd}
#view-container .CompareVehicles.component>header a.link .model-name{text-transform:uppercase}
#view-container .CompareVehicles.component>header a.link .text{text-transform:none;font-family:AntennaRE,fordngbs-antenna,Antenna,arial,helvetica,sans-serif}
#view-container .CompareVehicles.component .model .image a{display:block}
#view-container .CompareVehicles.component .model .image img{vertical-align:bottom}
#view-container .CompareVehicles.component .model .info{margin:15px 10px 0 10px;font-family:AntennaExtraLight,fordngbs-antenna,Antenna,AntennaRE,arial,helvetica,sans-serif}
#view-container .CompareVehicles.component .model .info h3{font-family:AntennaRE,fordngbs-antenna,Antenna,arial,helvetica,sans-serif;text-transform:uppercase}
#view-container .CompareVehicles.component .model .info a{font-size:18px;line-height:19px;text-transform:uppercase}
#view-container .CompareVehicles.component .model .info .price{font-family:AntennaRE,fordngbs-antenna,Antenna,arial,helvetica,sans-serif;margin:5px 0}
#view-container .CompareVehicles.component .model .info .details{font-weight:normal}
#view-container .CompareVehicles.component .model .info .details li{margin-top:15px;line-height:18px}
#view-container .CompareVehicles.component.rez-low .mobile-only{display:block}
#view-container .CompareVehicles.component.rez-low .mobile-only.vehicle-all{display:inline-block}
#view-container .CompareVehicles.component.rez-low>header{padding:60px 5% 10px 5%;text-align:center}
#view-container .CompareVehicles.component.rez-low>header h1{font-size:28px;line-height:28px}
#view-container .CompareVehicles.component.rez-low>header a.link .text{font-size:15px}
#view-container .CompareVehicles.component.rez-low .ford-carousel{padding-bottom:20%;background:#FFF}
#view-container .CompareVehicles.component.rez-low .ford-carousel .model{position:relative;padding:0 5%;line-height:1.8em}
#view-container .CompareVehicles.component.rez-low .ford-carousel .model .image{padding:0 7%}
#view-container .CompareVehicles.component.rez-low .ford-carousel .model .image img{width:100%}
#view-container .CompareVehicles.component.rez-low .ford-carousel .model .info{margin:0 7%;padding:0 5%}
#view-container .CompareVehicles.component.rez-low .ford-carousel .model sup a{text-decoration:none;font-size:inherit}
#view-container .CompareVehicles.component.rez-low .ford-carousel .vehicle-all{margin:0 0 0 -3px;padding:0}
#view-container .CompareVehicles.component.rez-low .ford-carousel .vehicle-all .image img{width:100%}
#view-container .CompareVehicles.component.rez-low .ford-carousel .vehicle-all .actions{width:65%;margin:50px auto 0 auto;text-align:center}
#view-container .CompareVehicles.component.rez-low .ford-carousel .vehicle-all .actions .link{padding:10px 15px;margin:auto;font-family:AntennaRE,fordngbs-antenna,Antenna,arial,helvetica,sans-serif;color:#FFF;background:#2d96cd}
#view-container .CompareVehicles.component.rez-low .ford-carousel .pagination ul li{padding:2px}
#view-container .CompareVehicles.component.rez-low .ford-carousel .pagination ul li .page{display:inline-block;width:18px;height:18px;border:1px solid transparent;background-color:#2d96cd;border-radius:50%;transition:all .5s ease-out;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
#view-container .CompareVehicles.component.rez-low .ford-carousel .pagination ul li .page.current,#view-container .CompareVehicles.component.rez-low .ford-carousel .pagination ul li .page.current:hover{border-color:#2d96cd;background-color:transparent}
#view-container .CompareVehicles.component.rez-high{padding:50px 0}
#view-container .CompareVehicles.component.rez-high .desktop-only{display:block}
#view-container .CompareVehicles.component.rez-high>header{position:relative;width:80%;max-width:1200px;margin:0 auto;padding:0;text-align:left}
#view-container .CompareVehicles.component.rez-high>header h1{font-size:42px;line-height:42px}
#view-container .CompareVehicles.component.rez-high>header h2{margin-top:5px;font-weight:normal;font-size:18px;line-height:1.3em;font-family:fordngbs-antenna,Antenna,AntennaRE,arial,helvetica,sans-serif}
#view-container .CompareVehicles.component.rez-high>header h2 .model-name{text-transform:uppercase}
#view-container .CompareVehicles.component.rez-high>header a.link{display:inline-block;float:right;margin-left:20px;color:#2d96cd}
#view-container .CompareVehicles.component.rez-high>header a.link .text{vertical-align:top;text-transform:uppercase}
#view-container .CompareVehicles.component.rez-high>header a.link .icon{margin-left:10px}
#view-container .CompareVehicles.component.rez-high .content{width:80%;max-width:1200px;overflow:hidden;margin:10px auto 0 auto}
#view-container .CompareVehicles.component.rez-high .content .all{margin-top:55px;color:#2d96cd;text-align:center}
#view-container .CompareVehicles.component.rez-high .content .all a.link .text{vertical-align:top;text-transform:uppercase;font-family:AntennaRE,fordngbs-antenna,Antenna,arial,helvetica,sans-serif}
#view-container .CompareVehicles.component.rez-high .content .all a.link .text .icon{font-size:26px}
#view-container .CompareVehicles.component.rez-high .content .collapse{padding-top:65px;color:#2d96cd;font-size:50px;line-height:50px;text-align:center;cursor:pointer}
#view-container .CompareVehicles.component.rez-high .content.collapsed .all,#view-container .CompareVehicles.component.rez-high .content.collapsed .model .details{display:none}
#view-container .CompareVehicles.component.rez-high .content.collapsed .collapse .icon-plus-hollow.open{display:inline-block;cursor:pointer;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-ms-transition:-ms-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s}
#view-container .CompareVehicles.component.rez-high .vehicles{text-align:center}
#view-container .CompareVehicles.component.rez-high .vehicles .vehicle{width:33%;margin-left:0;padding:1%}
#view-container .CompareVehicles.component.rez-high .model{margin:5% 0 0 0;line-height:1.8em;text-align:left}
#view-container .CompareVehicles.component.rez-high .model img{width:100%;margin:auto auto 20px auto}
#view-container .CompareVehicles.component.rez-high .model .info{margin:0;padding:0 30px 0 50px}
@media screen and (min-width:768px) and (max-width:991px){#view-container .CompareVehicles.component.rez-high .content{width:90%}
}