@media (max-width: 767.2px) {
    a.navbar-brand.navbar-brand img {
max-width: 250px!important;
margin-top: 5px!important;
margin-bottom: 5px!important;
    }
}

[name = google_conversion_frame] { position: absolute; }

.banner-container #row-59a2c5b7beca41b1acd815fc31a1c8b9 .container {
padding-top: 0px!important;
padding-bottom: 0px!important;
}


 a.navbar-brand img {   
    margin-bottom: 30px!important;
}

li.menu-heading a {
    font-size: 13px!important;
}

.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 11px;
}

#row-c1e77b51acdd44908fcbe901ff6cc45c >div> .container{
padding-top:0px;
padding-bottom:0px;
}
#row-f2182c167f4b4092b09264785cf5adf2 >div>.container{
padding-top:20px;
}
#row-55f8eeb2c64f4504bb2560ba7d5e9380 >div>.container{
padding-top:0px;
padding-bottom:0px;
}

.myButton {
	box-shadow:inset 0px 39px 0px -24px #e67a73;
	background-color:#e4685d;
	border-radius:4px;
	border:1px solid #ffffff;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	padding:6px 15px;
	text-decoration:none;
	text-shadow:0px 1px 0px #b23e35;
}
.myButton:hover {
	background-color:#eb675e;
}
.myButton:active {
	position:relative;
	top:1px;
}

.form-control {
    color: #000000;
}

.element-type-inventorysearch .form-control {
    background-color: var(--clr-neutral-750);
    color: #fff;
}

#element-e9346e4c418e4871ad8e7314cbc5be41 iframe {
   background: #fff;
}

.bg-color-active {
    background-color: rgb(82 72 72) !important;
}


/*==================================
    SELL YOUR CAR
    START / VIN SCREEN CLEANUP
==================================*/

/* Main first-step panel */
.element-type-valueyourtradeinform .start.step {
    width: 100% !important;
    max-width: 760px !important;

    margin: 0 auto !important;
    padding: 32px !important;

    background: #0d0d0d !important;

    border: 1px solid rgba(255, 255, 255, 0.12) !important;
    border-radius: 10px !important;

    box-shadow: none !important;
}


/* Remove shadows from everything inside this screen */
.element-type-valueyourtradeinform .start.step,
.element-type-valueyourtradeinform .start.step *,
.element-type-valueyourtradeinform .start.step *::before,
.element-type-valueyourtradeinform .start.step *::after {
    box-shadow: none !important;
}


/*==================================
    TITLE
==================================*/

.element-type-valueyourtradeinform .start.step h3 {
    margin: 0 0 22px !important;
    padding: 0 !important;

    color: #ffffff !important;

    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 25px !important;
    line-height: 1.2 !important;
    font-weight: 700 !important;

    text-align: left !important;
}


/*==================================
    VIN / YEAR MAKE MODEL TABS
==================================*/

.element-type-valueyourtradeinform .start.step > .selectedItem-active,
.element-type-valueyourtradeinform .start.step > .deselectedItem-passive {
    min-height: 44px !important;

    margin: 0 8px 18px 0 !important;
    padding: 11px 18px !important;

    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 6px !important;

    font-size: 14px !important;
    line-height: 1.2 !important;
    font-weight: 700 !important;

    cursor: pointer !important;

    box-shadow: none !important;
}


/* Active tab */
.element-type-valueyourtradeinform .start.step > .selectedItem-active {
    background: #f2b705 !important;
    border: 1px solid #f2b705 !important;

    color: #111111 !important;
}


/* Inactive tab */
.element-type-valueyourtradeinform .start.step > .deselectedItem-passive {
    background: #161616 !important;

    border: 1px solid rgba(255, 255, 255, 0.18) !important;

    color: rgba(255, 255, 255, 0.82) !important;
}


/* Inactive hover */
.element-type-valueyourtradeinform .start.step > .deselectedItem-passive:hover {
    background: #1d1d1d !important;

    border-color: rgba(255, 255, 255, 0.38) !important;

    color: #ffffff !important;
}


/*==================================
    VIN FIELD
==================================*/

.element-type-valueyourtradeinform .start.step .tab > .border {
    width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;

    border: 0 !important;

    box-shadow: none !important;
}


.element-type-valueyourtradeinform .start.step input[type="text"],
.element-type-valueyourtradeinform .start.step input[type="number"],
.element-type-valueyourtradeinform .start.step select {
    width: 100% !important;
    min-height: 48px !important;

    margin: 0 !important;
    padding: 12px 14px !important;

    background: #171717 !important;

    border: 1px solid rgba(255, 255, 255, 0.2) !important;
    border-radius: 6px !important;

    color: #ffffff !important;

    font-size: 15px !important;

    box-shadow: none !important;
    outline: none !important;
}


.element-type-valueyourtradeinform .start.step input[type="text"]:focus,
.element-type-valueyourtradeinform .start.step input[type="number"]:focus,
.element-type-valueyourtradeinform .start.step select:focus {
    border-color: #f2b705 !important;
    box-shadow: none !important;
}


.element-type-valueyourtradeinform .start.step input::placeholder {
    color: rgba(255, 255, 255, 0.5) !important;
}


/*==================================
    SELL YOUR CAR BUTTON
==================================*/

.element-type-valueyourtradeinform .start.step input[type="submit"] {
    width: 100% !important;
    min-height: 48px !important;

    margin: 0 !important;
    padding: 13px 20px !important;

    background: #f2b705 !important;

    border: 1px solid #f2b705 !important;
    border-radius: 6px !important;

    color: #111111 !important;

    font-size: 15px !important;
    line-height: 1.2 !important;
    font-weight: 800 !important;

    box-shadow: none !important;
}


.element-type-valueyourtradeinform .start.step input[type="submit"]:hover,
.element-type-valueyourtradeinform .start.step input[type="submit"]:focus {
    background: #ffd12a !important;
    border-color: #ffd12a !important;

    color: #111111 !important;

    box-shadow: none !important;
}


/*==================================
    SPACING
==================================*/

.element-type-valueyourtradeinform .start.step .separator {
    height: 18px !important;
    margin: 0 !important;
}


/*==================================
    MOBILE
==================================*/

@media (max-width: 767px) {

    .element-type-valueyourtradeinform .start.step {
        max-width: 100% !important;

        padding: 22px 16px !important;

        border-radius: 8px !important;
    }


    .element-type-valueyourtradeinform .start.step h3 {
        font-size: 22px !important;
        margin-bottom: 18px !important;
    }


    .element-type-valueyourtradeinform .start.step > .selectedItem-active,
    .element-type-valueyourtradeinform .start.step > .deselectedItem-passive {
        width: 100% !important;

        margin: 0 0 8px !important;
    }


    .element-type-valueyourtradeinform .start.step input[type="text"],
    .element-type-valueyourtradeinform .start.step input[type="number"],
    .element-type-valueyourtradeinform .start.step select,
    .element-type-valueyourtradeinform .start.step input[type="submit"] {
        min-height: 46px !important;
    }
}

.trade-in-form .layout-container {
    border: none;
    border-radius: 10px;
    padding: 20px 10px;
    box-shadow: none;
}

.sell-intro {
    padding: 45px 20px 0 !important;
}

/*==================================
    FORM SECTION SPACING
==================================*/

.element-type-valueyourtradeinform {
    width: 100% !important;
    max-width: 1050px !important;

    margin: 0 auto !important;
    padding: 0 !important;

    box-sizing: border-box !important;
}


/* MOBILE */
@media (max-width: 767px) {

    .element-type-valueyourtradeinform {
        padding: 32px 15px 45px !important;
    }
}