/* CSS Document*/

body{
	background-color: black;
}
.navbar-nav li.nav-item a.nav-link{
	color: white;
}
.navbar-bg{
	background-color: black;
}
.logo{
	background-color: black;
}
footer{
	height: 200px;
}

.navbar-nav{
	font-size: 20px;

}
.navbar-nav > li{
  padding-left:30px;
}

.socials a{
	color: white;
}

.socials a:hover{
	text-decoration: none;
}
.socials a >i{
	padding-left: 20px;
}

/* 
*Carousel captions
 */
.carousel-caption{
	top: 60%;
	transform: translateY(-50%);
}
/* .carousel-caption h4{
} */

/*
Cars stock page
*/
/*
New inventory page
*/
.inventory-item{
	box-shadow: 0px 3px 9px 0px rgb(200 200 200 / 100%);

}

div.spec::after{
	padding:10px;
	content: "|";

}
div.spec:last-child::after{
	display: none;
}
.car-summary-box{
	background:#000;
	opacity:0.98;
}

a.card-links{
	color:#fff;
}
.inventory-list-item {
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    background: #fff;
		opacity: 0.75;
    border-radius: 10px;
    box-shadow: 0px 3px 9px 0px rgb(120 120 120 / 9%);
    margin-bottom: 5px;
		padding:18px 30px 18px 18px;
}
inventory-list-content >a{
	color: #000;
}
/*
.inv-content-top .option {
    display: flex;
    flex: 0 0 60%;
}
*/
li {
    list-style: none;
}
.inv-item-meta ul {
    display: flex;
    flex-wrap: wrap;
    border-top: 1px solid #e9e9ea;
}
.contact a{
	color: #fff;
}
.inner-socials a{
	text-decoration: none;
}


/*
CSS for Contact Us page

*/
.contact-page-container{
	background-image: url(/car1.jpeg);
}
#contact-details{

}

.contact-item{
	vertical-align: middle;
}
.contact-items{
	padding-left: 25px;
}

/*
CSS for T&Cs page
*/
.round-btn{
	border-radius: 48px;
}
