/* ==========================================================================
   Main styles
   ========================================================================== */
	* { outline:0 }
	body { font-family:'Roboto Condensed', Arial, Helvetica, sans-serif; color:#5D5D5F; background:#F0F9FE; padding:0; margin:0 }
	#subpage { overflow:hidden;}
	ul.inline { margin:0; padding:0 }
	ul.inline li { display:inline; float:left; margin-right:20px }
	ul#links { margin-top:30px; overflow:hidden }
	
	
	
.secondary-nav { background:#fff; display:inline-block; float:right; margin:25px auto 0;
	font-family:'Shadows Into Light Two'; font-size:16px
}
.secondary-nav ul { margin:0; padding:0}
.secondary-nav ul li { list-style:none; float:left; display:inline-block; color:#5192B0; padding:5px 10px; }
.secondary-nav ul:not(:first-child) {margin-left:20px;  }
.secondary-nav ul li.sep { margin:0}	
	
.secondary-nav ul li.phone {background:#D3DDDF; color:#000}	
	
.secondary-nav,
.secondary-nav a,
.secondary-nav a:link,
.secondary-nav a:visited,
.secondary-nav a:hover,
.secondary-nav a:active,
.secondary-nav a:focus { color:#5192B0 }

	
	
	
/* ==========================================================================
   Others
   ========================================================================== */
	img.fill { width:100%; max-width:100% }
	.pane { background:url(../images/static/panel_bg.png) repeat; padding:7px 40px; overflow:hidden; }
	.glow { -webkit-box-shadow: 0px 0px 2px 2px rgba(2, 77, 127, .32); -moz-box-shadow: 0px 0px 2px 2px rgba(2, 77, 127, .32); box-shadow: 0px 0px 2px 2px rgba(2, 77, 127, .32); margin-left:2px; margin-right:2px}
	.featured { float:left; margin-bottom:50px; margin-right:50px}
	
	.content-wrapper { margin-top:30px; overflow:hidden}

	h3.section { margin:25px 0}


/* ==========================================================================
   Breadcrumb
   ========================================================================== */
	.bread-crumb { padding:4px 25px; color:#00377F; font-size:13px; font-weight:bold; margin-top:20px; margin-bottom:15px; display:inline-block; }
	 @media only screen and (min-width:768px) {
	.bread-crumb {
	padding:4px 0
	}
	}
	.bread-crumb a, .bread-crumb a:link, .bread-crumb a:visited, .bread-crumb a:active, .bread-crumb a:focus { color:#00377F; text-decoration:none }
	.bread-crumb a:hover { color:#00377F; text-decoration:underline }











/* ==========================================================================
   Contact form
   ========================================================================== */
	.data-set { margin-bottom:10px; overflow:hidden; }
	.data-set .label { width:75px; float:left; font-size:13px; font-weight:bold; color:#264B79; text-align:left; }
	.data-set .separator { width:10px; float:left }
	.data-set .data { font-size:16px; float:left; width:70%; color:#000; text-align:left }
	 @media (min-width:768px) {
	.data-set .data {
	 width:320px;
	}
	

/** Google Maps
 ================================================== **/
 /* http://www.labnol.org/internet/embed-responsive-google-maps/28333/ */
.google-maps {
	position:relative;
	padding-bottom:50%;
	height:0;
	overflow:hidden;
}
.google-maps iframe {
	position:absolute;
	top:0;
	left:0;
	width:100% !important;
	height:100% !important;
}
@media (min-width:768px) {
.google-maps {
 padding-bottom:30%;
}
}
