body{
	background-color:#fff;
}
header{
	border-bottom: 1px solid #eee;
}
main {
	background-color:#fff;
}
p{
	font-weight: 400;
	font-size:14px;
}
.module-r-menu-advanced .navbar-nav a {
	font-weight: 600 !important;
}
.call-to-action h1{
	font-size:42px;
	font-weight:400;
	color:#fff;
	text-align:center;
	letter-spacing:-1px;
}

.call-to-action h5{
	font-size:22px;
	font-weight:400;
	color:#fff;
	text-align:center;
}
.call-to-action-link p{
	font-size:16px;
	font-weight:400;
	color:#fff;
	text-align:center;
}
.call-to-action-link a{
	font-size:16px;
	color:#fff;
	text-decoration:underline;
}
.call-to-action-link a:hover{
	color:#fff;
	text-decoration:none;
}
/* 3 FEATURES SECTION START */

.features-one-three h5{
    font-size: 22px;
    font-weight: 600;
    color: #000;
    text-align: center;
    text-transform: uppercase;
    margin-top: 30px;
    margin-bottom: 25px;
}
.features-one-three span{
	color:#dd1f26;
}
.features-one-three p{
	font-size:14px;
	font-weight:400;
	color:#7b7d83;
	text-align:center;
}

/* 3 FEATURES SECTION END */

/* PAGE TITLE START */

.page-title h2{
	font-size:30px;
	font-weight:300 !important;
	color:#000;
	text-align:center;
	text-transform:uppercase;
	letter-spacing:-1px;
}
.page-title p{
	font-size:18px;
	font-weight:400;
	color:#7b7d83;
	text-align:center;
}
.page-title span{
	color:#dd1f26;
}
/* PAGE TITLE END HERE */


.page-title-small h2{
	font-size:18px;
	font-weight:300 !important;
	color:#000;
	text-transform:uppercase;
	margin-bottom: -15px;
	margin-top: -10px;
}

.page-title-small span{
	color:#dd1f26;
}
.modul-r-carousel .panel-transparent>.panel-heading{
	display:none;
}
.modul-r-fvehicles  .panel-transparent>.panel-heading{
	display:none;
}
.makes-logo-list{
	display: flex;
	justify-content: space-around;
	margin-bottom: 60px;
}

/* FOOTER */

footer {
	background: #0F1014;
}
.footer-about-txt p {
	font-size:16px;
	font-weight:400;
	color:#7b7d83;
	text-align:center;
	margin-top: 25px;
}
.soc-links a{
	margin-right:15px;
}
.footer-one-four h5{
	font-size:16px;
	font-weight:700;
	color:#fff;
	padding-bottom: 15px;
	margin-top:;
}
.footer-one-four a{
	color:#666f7a;
	text-decoration:none;
	font-size: 14px;
}
.footer-one-four a:hover{
	color:#fff;
	transition: all 0.3s ease;
}
.footer-one-four ul{
	padding:0;
	list-style-type:none;
	line-height: 24px;
	font-size: 14px;
	font-weight:400;
}
.modul-copyright{
	color:#666f7a;
}
.modul-copyright a {
	color:#fff;
}
.navbar-default .navbar-nav>li>a {
	font-weight: 500;
}

/* SOCIAL ICONS */

.soc-icons-list{
	display: flex;
	justify-content: center;
	padding: 0;
	margin-top: 15px;
}
.soc-icons-list li{
	list-style-type: none;
}
.soc-icons-list li>a{
	width: 36px;
	height: 36px;
	border-radius: 36px;
	text-align: center;
	color:#fff;
	text-decoration: none;
	font-size:18px;
	display: inline-block;
}
.soc-icons-list .fa{
	line-height: 36px;
}
.soc-fb{
	background: #3C5B9B;
}
.soc-tw{
	background: #2DAAE1;
	margin: 0 15px;
}
.soc-gplus{
	background: #F63D27;
}

::selection{
	background-color:#DD1F26;
	color:#fff;
}

@media all and (min-width: 1200px)  {
	main {
		background-color:#fff;
	}

}

@media all and (max-width: 1199px)  {
	main {
		background-color:#fff;
	}
}

@media all and (max-width: 991px)  {
	main {
		background-color:#fff;
	}
	.features-one-three h5{
		font-size:16px;
	}
	.features-one-three p{
		font-size:12px;
	}
	.page-title-small{
		text-align:center;
	}
	.footer-about-txt p {
		font-size:14px;
	}
}

@media all and (max-width: 767px)  {
	main {
		background-color:#fff;
	}
	.navbar-fixed-top {
	    z-index: 1032;
	}
	.header-logo{
		display: block;
		text-align: center;
	}
	.call-to-action h1{
		font-size:24px;
		font-weight:600;
		letter-spacing:0;
	}
	.call-to-action h5{
		font-size: 16px;
		font-weight: 300;
	}
	.page-title h2{
		font-size:24px;
	}
	.page-title p{
		font-size:16px;
	}
	.features-one-three img{
		width:97px !important;
		height:auto !important;
	}
	.features-one-three {
		height:205px;
	}
	.footer-about-txt p {
		text-align:justify;
	}

}

@media all and (max-width: 447px)  {
	.call-to-action h1{
		margin-top:25px;
	}
	.call-to-action-link p{
		margin-top: -15px;
	}
	.features-one-three {
		margin-top:-15px;
	}
}
