.nowrap {
white-space: nowrap;
}

@media (max-width: 48em) {
table .btn {
font-size: 0.75rem;
font-size: 3.5vw;
}

nav .btn-group {
position: absolute;
top: 0;
right: 4em;
}

}


	header {
	background-color: #F8F8F8;
	}
	header ul {
		margin: 0;
			}
	header a,
	header li {
	padding: 1.4rem 0.2rem;
	color: #777;
	font-weight: bold;
	}

	body {
padding-top: 3.6em;
}
#nav-menu {
margin-right: 1rem;
}

nav .btn-group {
margin: 0.8rem 2rem 0 0;
}

section#intro-header {
background-image: url(bkg1.jpg);
background-size: ;
}

section#intro-header .wrap-headline {
position: relative;
padding-top: 10%;
padding-bottom: 10%;
}


section#intro-header h1,
section#intro-header h2 {
color:  #FE0;
background-color:FFF;
}

section#intro-header h2 {
font-size: 2rem;
}
section#intro-header hr {
width: 10%;

}
section#intro-header .btn-default {
background-color: rgba(255, 255, 255, 0.5);
border: none;
}
	section#features .feature {
	padding-top: 2rem;
	padding-bottom: 4rem;
	text-align: center;
	}
	section#features .glyphicon {
	font-size: 2rem;
	}
	section#features .glyphicon-heart {
	color: #E04C4C;
	}
	

section#about {
	padding-top:3rem;
}

	section#features {
	background-color: #eef2f5;
	border-top: 0.1rem solid #e9e9e9;
	border-bottom: 0.1rem solid #e9e9e9;
	}
	section#features * {
	color: #657C8E;
	}
	section#features .feature {
	padding-top: 2rem;
	padding-bottom: 4rem;
	text-align: center;
	}

section#pricing h3.price-headline {
margin-top: 5rem;
margin-bottom: 3rem;
}
section#pricing .white-text {
color: #FFF;
}
section#pricing thead .success {
background-color: #78CFBF;
}
section#pricing thead .info {
background-color: #3EC6E0;
}
section#pricing thead .danger {
background-color: #E3536C;
}
section#pricing tbody .success {
background-color: #82DACA;
}
section#pricing tbody .info {
background-color: #53CFE9;
}
section#pricing tbody .danger {
background-color: #EB6379;
}
section#pricing .center-block {
width: 90%
}

		footer {
		background-color: #191919;
		color: #ADADAD;
		margin-top: 3em;
		}
		
		footer h5,
		footer img {
		margin-top: 3em;
		font-weight: bold;
		}
		footer address {
		margin-top: 3em;
		margin-bottom: 5em;
		color: #ADAD00;
		}
		footer ul {
		margin-bottom: 5em;
		font-size: 1.2rem;
		}
		footer address strong {
		color: #ADADAD;
		display: block;
		padding-bottom: 0.62em;
		
		}
		footer a {
		font-weight: 300;
		color: #ADAD00;
		}
		footer a:hover {
		text-decoration: none;
		color: #FFF;
		}

section#newsletter {
border-top: 1px solid #E0E0E0;
padding-top: 3.2em;
margin-top: 2em;
}
section#newsletter h4 {
padding: 0.2em;
}
section#newsletter form {
padding: 1em;
margin-top: 2em;
margin-bottom: 5.5em;
}


section#contact form {
padding-top: 9rem;
padding-bottom: 3rem;
padding-left:1rem;
}


