/* JKIM Alert Banner */
.content-alert-banner-message {text-shadow: black 0px 0px 10px;color: #ffffff !important;}
a.text-link.text-link-inverse.text-decoration-underline.content-alert-banner-link {text-shadow: black 0px 0px 10px;color: #ffffff;}
.text-link:hover {text-shadow: black 0px 0px 10px;color: #ffffff;}
.p-4.ddc-font-size-base.bg-primary {width:100%;background:url(https://pictures.dealer.com/a/airportfordfd/1708/16124bfc8d09c152b3b37617a5b2bc90x.jpg);Background-size:cover;background-repeat:no-repeat center fixed;
webkit-background-size:cover;
-moz-background-size:cover;
-o-background-size:cover;
background-position:center center;font-size: 20px; font-weight: bold; background-color: #1351d8;background-size:cover!important;}
/* JKIM Alert Banner */


.page-header {background-color: #003478;}
.page-header .header-default .vcard .adr span {color: #ffffff;}
.page-header .header-default .vcard .tels {color: #ffffff;}
.page-header .header-default .vcard .adr i {color: orange !important;}




/* Client wants company logo as large as possible.  */
.header-logo {margin-left: -50px;width: 250px !important;}
.header-logo img {max-width: 250px !important;}

.header-default .value-statement  {color: #ffffff;top: 110px;left: 198px;font-size: 14px;}
.cst_TowerImage, .cst_RedSlogan {z-index: -1 !important;}


/* JKIM7 shrink header value statement  */
.shrink-header-nav .header-default > :not(.home-logolink):not(.vcard).value-statement{top:30px;left: 60px;font-size: 11px; !important;}
/* JKIM7 shrink header value statement  */



 
/* 04421076 ddcdmeline */ 
.vlp .pricing [data-eprice].btn {width: 100%; }
.edmundscarcode-container a.sms-button.ui-button {background: #000; }
.vdp .edmundscarcode-container a.sms-button.ui-button {margin: 5px 0px; }
.edmundscarcode-container a.sms-button.ui-button .ui-button-text font {color: #fff;text-shadow: none; }