
#background-img{
	width: 100%;
    background-size: 100% 100%;
	height: 100vh;
	object-fit: cover;
}
#fleet-types{
	border-radius:14px;
	border:none;
}
.rn-car-item-info .rn-car-meta{
	font-size: 11px;
    margin-bottom: 10px;
    text-align: center;
    color: #000;
}
.rn-car-item-info .rn-car-meta span i{
	color:var(--theme-color);
}
.rn-car-item-info .rn-car-meta span{
	margin-right: 10px;
    font-size: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	color:var(--theme-color);
}
.rn-car-item-thumb{
	width:100%;
}
.rn-car-item-thumb .card-img-top{
	width:100%;
	height:25vh;
	object-fit:contain;
}
@media (max-width: 1023px) {
#background-img:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    /* background: rgba(0, 0, 0, 0.72); */
}
#background-img{
	/* width:90em!important; */
	/* height:32em!important; */
	/* visibility:hidden; */
	/* object-fit: contain; */
	/* object-position: -72%; */
	width: 92%;
	height: 26%;
	margin: 4%;
	border-radius: 15px;
}
#card-caption-details h2 {
	color: black!important;
	text-transform: capitalize !important;
}

.orange{
	color: #ffffff!important;
}

/* .btn-orange{
	background-color: var(--theme-color);
} */

#card-caption-details h3 {
	/* color: black!important; */
    font-size: 1.3rem;
    margin-bottom: 8px!important;
	top: 32%!important;
}
.find{
	margin-top: 0%!important;
	margin-bottom: 0%;
}
.rn-carousel .carousel-inner .carousel-item .carousel-caption {
	padding: 10px;
	top:40%;
	/* background:whitesmoke; */
}
.fleet-type {
	width: 79%!important;
	margin: 5px auto 5px auto!important;
}
#carouselExampleControls .rn-date-time-input .col-md-6 {
	text-align: left;
	margin-bottom:-5px;
}
#carouselExampleControls .flatpickr-input {
	color: #000!important;
	border-color: #000!important;
}
.rn-date-time-input .form-group{
	/* margin-right:25px!important; */
	/* border:1px solid var(--theme-color)!important; */
	border-radius: 6px;
}
.form-group .form-control{
	color:#000!important;
}
.find{
	width:100%;
}
#findnow {
	/* width: 80%; */
	padding:10px;
	margin-left: auto;
	margin-right: auto;
}
.rn-section .rn-section-title {
    margin-bottom: 20px;
	margin-top:20px!important;
}
.rn-section .rn-car-item-thumb {
	text-align: center;
}
.rn-section .rn-car-item-thumb img {
	width: auto!important;
}
.rn-section .rn-car-item {
	width: 100%;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19) !important;
}
.rn-car-item-info .rn-car-meta {
	    text-align: center;
}

.rn-counter-item {
	padding: 7px;
}
.rn-testimonials2 {
	padding-left: 0;
}
.numInputWrapper span{
	width: 30px;
	padding: 0 5px 0 9px;
}

/*#error-spotStartDate,#error-spotPickupTime,#error-spotEndDate,#error-spotDropTime{
	color:#fff!important;
}*/
.rn-car-item-thumb .card-img-top{
	height: 25vh!important;
    object-fit: contain!important;
}
.image-color img{
	width:100%;
	left:0%!important;
}
}
