.present{
    background: #282b34 url("images/overlay.png");
		color: #eee;
		color: rgba(255, 255, 255, 0.5);
		padding-bottom: 6em;
	}

		.present h1, .present h2, .present h3, .present h4, .present h5, .present h6, .present strong, .present b, .present a {
			color: #fff;
		}

		.present hr {
			border-top-color: #333;
			border-top-color: rgba(255, 255, 255, 0.05);
        }
        .present .title {
			background: #282b34 url("images/overlay.png");
			color: #eee;
		}

		.present header.style1 {
			padding-bottom: 6em;
			margin-bottom: 6em;
			border-bottom: solid 1px rgba(255, 255, 255, 0.05);
		}

			.present header.style1 h2 {
				color: #fff;
			}

			.present header.style1 .p {
				color: inherit;
			}

		.present .feature-list {
			max-width: 100%;
		}

			.present .feature-list section {
				border-top-color: rgba(255, 255, 255, 0.05);
			}

			.present .feature-list h3:before {
				background: #3d4249 url("images/overlay.png");
			}


        @media screen and (max-width: 763px){
            /* Footer */

			.present {
				padding-bottom: 0;
			}

				.present header.style1 {
					padding-bottom: 0;
					margin-bottom: 2em;
					border-bottom: 0;
				}

				.present .feature-list {
					border-top: 0;
					padding-top: 0;
				}
        }