/* Cash For Cars Mighty Header section */

.cfc-mighty-home-header{
     background: linear-gradient( rgba(255, 209, 92, .9), rgba(255, 209, 92, .8)), url(../images/cfc-mighty-header-bg.jpg);
     height: 676px;
     background-size: cover;
	 background-position:center;
	 position:relative;
	 border-bottom:25px solid #40586b;
}
.navbar {
  background: #fff none repeat scroll 0 0;
  border: medium none;
  border-radius: 0;
  margin-bottom: 0;
  padding-bottom: 40px;
}
.navbar-right li {
  margin-left: 20px;
  padding-bottom: 0;
  padding-top: 63px;
}
.navbar .navbar-right li a {
  color: #40586b;
  font-family: "Lato",sans-serif;
  font-weight:600;
  font-size: 16px;
  padding-top: 11px;
  text-transform:uppercase;
}
.navbar .navbar-right li a.active {
  background: #40586b none repeat scroll 0 0;
  border-radius: 20px;
  color: #fff;
  font-family: "Lato",sans-serif;
  font-size: 16px;
  font-weight: 700;
  padding: 10px 30px;
}

.navbar-brand > img {
  margin-top:5px;
}
.cfc-mighty-heading-text{
	position:relative;
}
.cfc-mighty-heading-text h1 {
  color: #46403b;
  font-family: 'Montserrat', sans-serif;
  font-size: 74px;
  font-weight: 700;
  text-align:center;
  margin-top:15%;
}
a:hover:hover {
	text-decoration:none;
}

/* Cash For Cars Mighty Icon section */

.cfc-mighty-icon-section{
	padding-top:70px;
}
.cfc-mighty-icon-section{
	padding-left:0px;
	padding-right:0px;
	overflow:hidden;
}
.cfc-mighty-icon-wrapper hr{
	border-top:2px solid #d3dce7;
}
.cfc-mighty-icon-wrapper img {
  display: block;
  margin: -63px auto 0;
}
.cfc-mighty-icon-wrapper p {
  color: #6987a4;
  font-family: "Lato",sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.8;
  padding-bottom:30px;
}

/* Cash For Cars Mighty Do section */

.cfc-mighty-do-section{
	padding-top:50px;
	padding-bottom:50px;
}
.cfc-mighty-do-wrapper h2{
  color: #40586b;
  font-family: 'Montserrat', sans-serif;
  font-size: 48px;
  font-weight: 700;
  padding-bottom:10px;
}
.cfc-mighty-do-wrapper p {
  color: #6987a4;
  font-family: "Lato",sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.8;
  padding-bottom:30px;
}
.cfc-mighty-do-wrapper ul {
  background: #40586b none repeat scroll 0 0;
  margin-bottom: 30px;
  padding-bottom: 15px;
  padding-top: 15px;
  width: 17%;
}
.cfc-mighty-do-wrapper ul li{
  color: #fff;
  font-family: "Lato",sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.8;
}
.cfc-mighty-do-section2 {
  padding-bottom: 0px;
  padding-top: 50px;
}
.cfc-mighty-do-wrapper ul.new-nav {
  background: #40586b none repeat scroll 0 0;
  margin-bottom: 30px;
  padding-bottom: 25px;
  padding-top: 25px;
  width: 100%;
}
.cfc-mighty-do-wrapper ul.new-nav li{
  color: #fff;
  font-family: "Lato",sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.8;
}
.cfc-mighty-do-section3 {
  padding-bottom: 100px;
  padding-top: 100px;
}
.cfc-mighty-do-section4{
	background:url(../images/cfc-mighty-car-photo.png) center;
	height:761px;
	background-size:cover;
}

/* Cash For Cars Mighty Footer section */

.cfc-mighty-footer-section{
	border-top:20px solid #40586b;
	padding-top:25px;
	padding-bottom:15px;
}
.cfc-mighty-footer-text p{
	  color: #c5c5c5;
	  font-family: "Lato",sans-serif;
	  font-size: 16px;
	  font-weight: 400;
}
.cfc-mighty-footer-text ul li{
	float:right;
	list-style:none;
	padding-left:15px;
}

/* Cash For Cars Mighty Faq Page */

.cfc-mighty-faq-section{
	padding-top:50px;
	padding-bottom:20px;
}
.cfc-mighty-faq-wrapper h2{
  color: #40586b;
  font-family: 'Montserrat', sans-serif;
  font-size: 42px;
  font-weight: 700;
  padding-bottom:10px;
}
.cfc-mighty-faq-wrapper p {
  color: #6987a4;
  font-family: "Lato",sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.8;
  padding-bottom:70px;
}