
/* ====================== Navbar ===========*/
.header .navbar .navbar-nav .dropdown-item, .header .navbar .navbar-nav .nav-link{
	text-transform: uppercase;
	font-size: 13px;
    font-weight: 700;
}


.cw-h1 {
	font-size: 30px;
	color: #ffffff;
}

.cw-header {
	background-image: url(https://post.carsforsale.com/CustomTemplatePhotos/314126/photos/rs_headerbg.33fe68d9.png);
	background-size: cover;
		}
		.cw-header p{
			font-size: 20px;
			margin-bottom: 10px;
		}
		.cw-header a{
			font-size: 43px;
		font-weight: 700;
		color: #FC0101 !important;
		text-shadow: 0 0 5px #000;
		}
		.cw_slogan{
			font-size: 1em;
		font-weight: 900;
		top: -15px;
		position: relative;
		font-style: italic;
		color: #111 !important;
		}
		.cw-header img{
			text-align: center;
		}

@media (min-width:992px) {
	.cw_slogan{
		font-size: 2em;
	top: -32px;
	}
	.cw-header img{
		text-align: left;
	}

}

/* =================== Old Marquee ============== */

.cw_oldMarquee p {
	padding: 10px;
	font-size: 1.2em;
	background-color: #6C6C6C;
	color: #eee;
	text-align: center;
	margin: 0;
	font-weight: 700;
}

	/* About Textwithimage */
	.page-home .textwithimage {
		background: linear-gradient(100deg, var(--color-theme-secondary) 64%, var(--color-theme-primary) 64%);
	}

	.first-inventoryslideshow {
		background: linear-gradient(100deg, var(--color-theme-secondary) 64%, var(--color-theme-primary) 64%) !important;
	}
	
	.first-inventoryslideshow .inventoryslideshow-container {
		background-color: #000000 !important;
		color: #ffffff !important;
		padding: 2em 0;
	}	
	.first-inventoryslideshow .inventoryslideshow-title-heading {
		display: none;
	}

.card__single__horizontal__style1 .item__card__details__wrapper .item__title h3 {
	color: #6D0506 !important;
}
	
	.page-home .textwithimage .textwithimage-container {
		background: var(--color-theme-background);
		/* padding: 0; */
	}

	.page-home .textwithimage .textwithimage-container .textwithimage-text-container {
		padding: 1em;
	}

	@media (min-width:576px) {
		.page-home .textwithimage .textwithimage-container .textwithimage-text-container {
			padding: 1em 1.5em 1em 1em;
		}
	}
/* Search Module */
section.inventory-search-module>.container {
	max-width: 1320px !important;
}

/*H1 - Title*/
.page-home .title-heading {
	font-size: 36px;
	text-align: center;
}


/* =================== Footer ============ */
.footer .dropdown-item, .footer .nav-link {
	text-transform: uppercase;
}

/* ================ Internal page ================ */
.line {
	padding: 0 !important;
	padding: 0 !important;
}