.navbar + .section.offsetTop { padding-top:0px; }

.wp-bar { margin-top: 40px !important; }

.navbar.floating { padding-top:14px; padding-bottom:20px; }

.nav.navbar-nav.navbar-right { padding-top:12px; }
.navbar .navbar-nav { margin-top:12px; margin-bottom:12px;}

.footer.offsetTop.offsetBottom { border-top:0 solid #ff6600; padding-top:0; padding-bottom:0; }

.vc_column-inner { padding-top:0 !important; }

p.contactheader { font-size:14px; font-weight:bold; margin-bottom:8px; margin-top:8px; color:#000000;}
p.contactpara { font-size:12px; margin-top:0; margin-bottom:0; color:#000; }
a.contactdownload { margin-bottom:30px; color:#000; }
a.contactdownload a::first-letter { color:#FFFFFF; letter-spacing:2em;}
a.contactdownload a { color:#000; letter-spacing:2em;}

.flexslider { background:none; border:none; box-shadow:none; margin:0; }

p { color:#000000;}

body { color:#000; font-family:'Montserrat',sans-serif;}

.wpb_gallery .wpb_flexslider .flex-control-nav .floorplanslider { border:1px solid #999; display:none;}

.offsetBottom { padding-bottom:0px; }

.nav > li > a
{ padding:8px; }

.vc_tta-title-text {color:#000000;letter-spacing:0.3em;font-size:16px;}
.flex-control-nav { display:none;}
.flex-control-nav .flex-control-paging { display:none; }
.flexslider { margin-bottom:0px; }
.navbar-toggle { margin-top:35px; margin-right:35px; }

.greenTl
{color:#CAEC9A;}
.whiteP
{color:#FFFFFF;margin-top:20px;}
.gogreen
{color:#CAEC9A; font-weight:bold;}
.cwhite
{color:#FFFFFF; font-size:14px;font-weight:bold;}
.ealingTB th,td
{ border:1px solid #000;}

.icon-bar {
	background-color:#FFFFFF !important;
}

.navbar .navbar-header {
	height:48px !important;	
}