.navbar-brand-centered img{
	max-width: 125px;
	max-height: 125px;
	top: 0;
	bottom: auto;
}

.social-media{
	margin-top: 10px;
	padding: 0;
}

#contact .social-media a i{
	text-align: center;
}

#offer p{
	color:#fff;
}

.navbar-right{
	margin-right: 155px;
}

#mndesc{
	padding: 10px;
}
#mndesc h5{
	font-size:16px;
	line-height: 18px;
	text-transform: none;
	margin-bottom: 5px;
	color: #A7221A;
}
#mndesc h6{
	font-size: 14px;
	text-transform: none;
	color: #000;
}

.pp_details h5{
	font-size:14px;
	line-height: 18px;
	text-transform: none;
	margin-bottom: 5px;
	color: #A7221A;
}
.pp_details h6{
	font-size: 12px;
	text-transform: none;
	color: #000;
	margin-bottom: 10px;
}
.pp_details p{
	font-size: 12px;
	line-height: 16px;
}
.pp_nav{
	display: none !important;
}
.pp_social{
	display: none !important;
}
.pp_details{
	display: inline-block;
}

/*.pp_pic_holder{
	width: 100% !important;
	max-width: 465px !important;
}

#pp_full_res img {
	width: 100% !important;
	height: auto!important;
}*/

div.light_rounded .pp_description, div.light_square .pp_description{
	margin-right: 0;
}


@media screen and (max-width: 991px) {
	.white_block{
		padding: 20px;
	}
	#gallery{
		background: none;
	}
	body{
		font-size: 14px;
		line-height: 24px;
	}
	p{
		font-size: 14px;
		line-height: 24px;
	}
	footer p{
		font-size: 14px !important;
		line-height: 24px !important;
	}
	#gallery .nav.nav-tabs > li > a{
		font-size: 12px;
	}
	.nav.nav-tabs > li{
		padding: 0 5px 0;
	}
	.navbar-right{
		margin: 0;
	}
	.navbar-collapse.collapse.in{
		max-height: none !important;
	}
	.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse{
		max-height: none !important;
	}

	.navbar-brand-centered img{
		max-width: 70px;
		max-height: 70px;
		top: 0;
		bottom: 0;
	}

}