/* schadwick 05803659 */
.cst-remove-hover .buttonblock-default a:hover img {opacity: 1}
.cst-remove-hover .buttonblock-default .ui-button-text {display:none}

/*chrismiller pre-launch modifitcations */
.index .franchise.chevrolet,.index .franchise.collision,.index .franchise.honda,.index .franchise.jeep,.index .franchise.lotus,.index .franchise.nissan,.index .franchise.preowned {display:none;} /* hide non-custom franchise logos on index */
.index .franchiseLogo.customImage {max-width: 300px;} /*set max-width on custom franchise logos, odd that there isn't one by default. */
.index [data-widget-name="locations-group-nav"]:before {content:" ";width:100%;border-top:1px solid #ccc;height:5px;position:absolute;top:-10px;} /*add a border that will mimic a horizontal rule, help break up the space a bit */
.index [data-widget-name="locations-group-nav"] .widget-heading {color:#03308;position:relative;left:270px;border-bottom:} /*format location header */


.index [data-widget-name="contact-form"] { /*form at top of index, make it pretty */
    background: #08080840;
    border: 2px solid white;
    padding: 42px;
    left:275px;
    box-shadow:8px 8px 12px 8px #0000007d;
    max-width:600px /*if we don't set max width, it will take up the whole row. */
}

.index [data-widget-name="contact-form"] span {color:white !important;} /*force text in form to be white */
.index [data-widget-name="contact-form"] .ddc-offset5.ddc-span7 {width:100%;margin-left:0;} /*allows submit btn to be full form width */
.index [data-widget-name="contact-form"] .form-horizontal .form-group label{text-align:left;} /*move input labels to the left */
.index [data-widget-name="contact-form"] .form-horizontal .form-group input {border-radius:0;width:100%;border:3px solid #033087} /*format inputs in form*/
.index [data-widget-name="contact-form"] .ui-button-submit {background:#02245D;border:1px solid white;width:100%;text-align: center;} /*style form submit */
.index [data-widget-name="content-default"] .display-5 {color:#033087 !important;} /*seo blurbs at bottom */
.index .indexSeoBtn {background:#02245D !important;border:1px solid white;} /*seo blurbs at bottom */
.index [data-name="content-background-image-left.1-2"] {margin-top:20px;} /*seo blurbs at bottom */
.index [data-name="content-background-image-left.1-2"]:before {content:" ";width:80%;margin-left:10%;border-top:1px solid #ccc;;height:5px;position:absolute;}/*add a border that will mimic a horizontal rule, help break up the space a bit */
.index [data-name="hero-three-buttons-bottom.1-1"] h3 {color:#3D85C6;text-shadow:2px 2px 2px black} /*adjust text color in the header for the hero */
.index [data-name="hero-three-buttons-bottom.1-1"] {max-height:650px !important;} /*force the hero to be smaller so the btn block is above the fold.*/

/* ddcdaniele - ddcmattw 05805008 width changes to 215px from 200px*/ 
.buttonblock-img-wrap img { opacity: 1; background: white;}
.index .buttonblock-img-wrap img a:hover { color:red!important;}
.index [data-name="content-cta-row-3"] { display: flex; flex-wrap: wrap; justify-content: center;   gap: 1rem 1.5rem; max-width: 1200px;  margin: 0 auto;}
.contentcta {width:215px!important}

