body {
    background-color: #fff;
    color: #222;
}
.dark-bg {
	/* IE10+ */ 
	background-image: -ms-linear-gradient(top right, #CECECE 0%, #28C2FF 100%);
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top right, #CECECE 0%, #28C2FF 100%);
	/* Opera */ 
	background-image: -o-linear-gradient(top right, #CECECE 0%, #28C2FF 100%);
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, right top, left bottom, color-stop(0, #CECECE), color-stop(100, #28C2FF));
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top right, #CECECE 0%, #28C2FF 100%);
	/* W3C Markup */ 
	background-image: linear-gradient(to bottom left, #CECECE 0%, #28C2FF 100%);
}
h1 {
	color: #111;
}

.underline:before,
.underline:after {
	background-color: #777;
}
.custom-btn {
	color: #2C3E50;
	border: 1px solid #2C3E50;
}
.top .content {
	color: #fff;
}
.top .content h1 {
	color: #fff;
}
.top .content .button .custom-btn {
	color: #fff;
	border-color: #fff;
	border-radius: 10px;
}

.navbar-default {
	background-color: #181B3D;
}
.navbar-default .navbar-nav>li>a {
	color: #fff;
}
.navbar-default .navbar-nav>li>a:hover,
.navbar-default .navbar-nav>.active>a,
 .navbar-default .navbar-nav>.active>a:hover,
 .navbar-default .navbar-nav>.active>a:focus {
 	background: none;
 	color: #2C3E50;
 }
.featured-item .icon i {
	color: #2C3E50;
}
.featured-item h3 {
	color: #2E2E2E;
}
.description .content .list-item li i {
	color: #2C3E50;
}
.testimonial .testimonial-slide .content {
	color: #f1f1f1;
}
.team .member .details p {
	color: #fff;
}
.price .price-table {
	padding:0 30px;
}

.price .price-list ul li i.fa-check {
	border: 1px solid #2C3E50;
	color: #2C3E50;
}
.price .price-list ul li i.fa-times {
	border:1px solid #e74c3c;
	color: #e74c3c;
}
.download {
	color: #fff;
}
.download .header h1 {
	color: #fff;
}
.download .custom-btn {
	color: #fff;
	border: 2px solid #fff;
}
.input-group-addon {
	color: #555;
	border: 1px solid #ccc;
}
