body {
	margin-top: 50px; /* 50px is the height of the navbar - change this if the navbarn height changes */
}

.full-width-image-1 {
	background: url(../images/top.jpg) no-repeat center center;
	background-size: cover;
	text-align: center;
	padding: 130px 0;
    position: relative;
}

.full-width-image-1 h2 {
    color: #fff;
    text-shadow: 4px 4px 2px rgba(114, 134, 187, 0.9);
    text-align: right;
    margin-right: 5%;
}

.full-width-image-1 h2 .line_1 {
    font-size: 85%
}

.full-width-image-1 h2 .line_2 {
    font-size: 115%
}

.full-width-image-1 h2 .line_3 {
    font-size: 130%
}

.full-width-image-2 {
	background: url(../images/middle.jpg) no-repeat center center;
	background-size: cover;
	text-align: center;
	height: 450px;
    position: relative;
}

.full-width-image-2 h2 {
    font-size: 36px;
    color: #fff;
    text-shadow: 4px 4px 2px rgba(114, 134, 187, 0.9);
    position: absolute;
    left: 3%;
    bottom: 5%;
}

.store-link {
    position: absolute;
    bottom: 20px;
    right: 5%;

}

.logo-wrapper {
    text-align: center;
    padding: 25px 0;
}

.logo {
    margin-bottom: 40px;
}

.nav-logo {
    width: 40px;
    height: 40px;
    margin-right: 5px;
}

.section {
	margin-top: 50px;
}

.section-heading {
	font-size: 3em;
	margin: 40px 0;
}

.section-lead {
	margin: 30px 0;
}

.section-paragraph {
	margin: 30px 0;
}

footer {
	margin: 50px 0;
    text-align: center;
}

.navbar {
    background: #fff;
    border-color: #24b5ff;
}

.navbar a {
    color: #69CFFB !important;
}

.navbar a:hover {
    color: #60b1da !important;
}

.navbar-inverse .navbar-toggle, .navbar-collapse {
    border-color: #0099ff !important;
}

.navbar-inverse .navbar-toggle:hover {
    background-color: #24b5ff;
}

.icon-bar {
    background-color: #24b5ff !important;
}

.navbar-toggle:hover .icon-bar {
    background-color: #fff !important;
}

.navbar-brand {
    font-size: 180%;
    padding: 6px;
    margin-right: 40px;
}

#features ul {
    font-size: 120%;
}

#features ul li {
 padding: 5px 0;
}

.diff-image {
    width: 330px;
    height: 253px;
}

.make-change {
    background-color: #69CFFB;
    color: #ffffff;
    margin: 50px 0;
    padding: 30px 0;
}

.make-change h1{
    font-size: 48px;
}

.make-change img {
    border: 2px solid #ffffff;
    border-radius: 25px;
}

@media (max-width: 768px) {

.section-heading {
	font-size: 3em;
}

.section {
	padding-top: 25px;
	padding-bottom: 25px;
}

}
