/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 14 2026 | 03:23:20 */
input[type=text], input[type=number], input[type=tel], input[type=email], input[type=search], input[type=password] {
    border: 2px solid #ededed;
    background-color: #f1f1f1;
	    margin-bottom: 5px;
}

.select2-container--default .select2-selection--single {
       background-color: #f1f1f1;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #f1f1f1;
    border-bottom-color: #f1f1f1;
}

textarea {
    background-color: #f1f1f1;
    border: 2px solid #f1f1f1;
}

.select2-container--default .select2-selection--multiple {
    background-color: #f1f1f1;
    border: 2px solid #ededed;
    border-radius: 0;
}

.stm-button, input[type=submit], button, .button, .load-more-btn{ background-color: #161616;}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{
	background-color: #161616;
    color: #fff !important;
box-shadow: 0 2px 0 rgb(130 197 11 / 75%);


	border: none;
	font-weight: bold;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover{background-color: #454545;border-color:#454545;}

.stm-button, input[type=submit], button, .button, .load-more-btn{border-radius: 0;}
.grecaptcha-badge{display:none;}

.homeFeaturedCars.vc_custom_1646164216913 {
    background-color: #ffffff !important;
}
.vc_row.vc_custom_1646164271192 {

    background-color: #f9f9f9 !important;
}

.BGTitleFade{
	background: linear-gradient(to right, rgba(247, 247, 247, 0) 0%, rgb(241 241 241) 50%, rgb(241 241 241) 50%, rgb(241 241 241) 50%, rgba(247, 247, 247, 0) 100%);
	padding:15px;
}

.BGTitleFadeAlt{
	background: linear-gradient(to right, rgb(249 249 249) 0%, rgb(255 255 255) 50%, rgb(255 255 255) 50%, rgb(255 255 255) 50%, rgb(249 249 249) 100%);
		padding:15px;
}

.car-listing-tabs-unit .car-listing-row{
/*	    display: flex;
    justify-content: center; */
}

#header .logo-main {
    padding-left: 108px;
}

.stm-layout-header-car_dealer .header-main .header-top-info {
	float: left;
        padding-left: 67px;
    }

.stm-layout-header-car_dealer #top-bar .top-bar-wrapper {
text-align: center;
}
.top-bar-info-wrap{
	float: unset !important;
    display: inline-block;
}
