body > footer ul
{
	margin-top: 10px;
}

.fullWidth
{
	padding-left: 0;
	padding-right: 0;
	width: 100%;
}

#pageContent
{
	margin-bottom: 250px;
}

#pageCommunity
{
	padding-top: 20px;
}

#pageProperty
{
	padding-top: 100px;
}

.dropdown-header
{
	color: #777;
	display: block;
	font-size: 12px;
	line-height: 1.42857143;
	padding: 3px 20px;
	white-space: nowrap;
}

.navbar
{
	background-color: #333333;
}

.navbar-custom .nav li.dropdown a:hover,
.nav .open > a
{
	color: #777777;
}

.nav .open > a
{
	background: transparent;
}

.navbar-brand.logoNav
{
	padding-top: 0;
	padding-bottom: 0;
	height: auto;
}

.navbar-brand > img
{
	display: inline-block;
	max-height: 65px;
	position: relative;
}

	.top-nav-collapse .navbar-brand > img
	{
		max-height: 50px;
		/* top: -10px; */
	}

.navbar-custom.top-nav-collapse
{
	height: 60px;
}

#pageProperty .text-muted
{
    color: #777777;
}

#pageProperty p
{
	font-size: 14px;
}

#pageProperty .tab-pane
{
    padding: 10px;
}

#pageProperty .sectionHeader
{
	margin-bottom: 10px;
    margin-top: 30px;
}

.table-striped > tbody > tr:nth-of-type(odd)
{
	background-color: #181c1f;
}

.contactSection
{
    padding-bottom: 50px;
}

	.contactSection .banner-social-buttons
	{
		margin-top: 35px;
	}

		.banner-social-buttons a i
		{
			margin-right: 5px;
		}

.map-info-window
{
	color: #000000;
}

	.map-info-window h4
	{
		margin-bottom: 0;
	}

	.map-info-window h5
	{
		font-size: initial;
		font-weight: normal;
		margin-bottom: 10px;
		margin-top: 10px;
	}

@media (max-width: 767px)
{
	.navbar-brand > img
	{
		max-height: 50px;
	}
}
