/* DOMAIN: example.com */

body																									{ background:#FFF; color: #333; font-size:16px; line-height:1.3em; }
textarea																							{ font-size:14px; }

h1, h2, h3																						{  }
h1																										{ font-size:2em; }
h2																										{ font-size:1.6em; }
h3																										{ font-size:1.2em; }

h1:first-child,
h2:first-child,
h3:first-child																				{ margin-top:0; }

a, a:active, a:focus																	{ color:#999; text-decoration:none; }
a:hover																								{ color:#999; text-decoration:none; }

img.pull-left																					{ margin:2px 15px 15px 0; }
img.pull-right																				{ margin:2px 0 15px 15px; }


/* NAVIGATION */
.navbar-default																				{ background:transparent; border:0 none; border-radius:0; box-shadow:none; min-height:0; }
.navbar-default .navbar-nav > li > a									{ color:#999; text-shadow:none; }
.navbar-default .navbar-nav > li > a:hover						{ color:#999; }


/* CONTENT */
.content .textblock																		{ }
.content .textblock img																{ max-width:100%; }
.content .form																				{ }
.content .gmap																				{ height:400px; }


/* FORM */
.content .form .req label:after												{ color:red; content:" *"; }
.content .form input.email														{ display:none; }


/* FOOTER */
footer .container																			{ font-size:12px; text-align:center; }


@media (max-width: 767px){
	header																							{ display:none; }
	.navbar-brand																				{ padding:8px 15px; }
	.navbar-brand .logo																	{ float:left; margin-right:10px; }
	.navbar-brand span																	{ font-size:16px; line-height:32px; }
}

@media (min-width: 768px){
	.navbar-brand 																			{ display:none; }
	
}

@media (min-width: 992px){

}

@media (min-width: 1200px){

}