li {
	list-style: none;
}

ul {
	padding-left: 0;
}

p, li {
    font-size: 20px;
}

p.small {
    font-size: 16px;
}

.map-container {
	min-height: 300px;
}

.map {
	width: 100%;
	height: 300px;
}

nav.custom,
footer.custom div.footer-below,
a.btn.btn-primary {
	background-color: #38712F;
}

.navbar-brand {
	line-height: 21px;
}

nav.navbar.navbar-default.custom li.active a {
	background-color: #2b5524;
}

* {
	color: #38712f;
}

hr.star-primary {
    border: 0;
    height: 3px;
    background-image: linear-gradient(to right, rgba(56, 113, 47, 0), rgba(56, 113, 47, 0.75), rgba(56, 113, 47, 0));
}

* ,
header.custom span.name,
h2,
h3{
	font-family: 'Montserrat', sans-serif;
}

a.navbar-brand, h2 {
	font-family: 'Berkshire Swash', cursive;
}

header img {
	margin: 0;
}

header .container {
		padding-top: 200px;
}

section {
	margin-top: 80px;
}

.intro-text {
	margin-top: 94px;
}

.navbar {
	font-size: 2em;
}

.navbar-default .navbar-brand:hover,
.navbar-default .navbar-nav>li>a:hover,
.navbar-default .navbar-nav>li>a:focus {
	color: #fff;
}

.btn.btn-primary i {
	color: #fff;
}

footer p {
	color: #fff;
}

.icon {
	width: 50px;
	height: 50px;
	margin-bottom: 25px;
}

.notice {
		border: 2px solid #2b5524
}
