@charset "UTF-8";

/* Load ALL CSS */ 

@import url(bootstrap.css);

/* Layout styling */
@import url(theharbour.css);

@media print
{
	#hide-page-overlay, footer, .text-options, .content.detail .sidebar, .side-circle-container, .main-copy .row .col-lg-2, .quote-header  {
		display: none !important;
	}
	body, .content.detail, .container {
		width: 1120px !important;
	}
	
	.content .top-container {
		position: relative !important;
		padding-top: 0 !important;
		padding-bottom: 0 !important;
		text-align: left !important;
	}
	
	.content .copy-container {
		padding-top: 0 !important;
	}
	
	.page-title {
		text-align: left !important;
	}
	
	.col-lg-9 {
		width: 100% !important;
	}
	
	.content .copy-container ul.breadcrumb {
		padding-left: 0 !important;
	}
	
	.container {
		margin-left: 0 !important;
		padding-left: 0 !important;
	}
	
	.breadcrumb, .page-title, .row, .main-copy, .text-block, .content.detail .main-copy blockquote, .quote  {
		margin: 0 !important;
		padding: 0 !important;
	}
	
	.main-copy .col-lg-10.text, .main-copy .col-lg-10 {
	width: 100% !important;
	margin: 0;
	padding: 0;
		
	}
	
	.main-copy .col-lg-offset-2 {
		margin: 0;
		padding: 0;
		float: none;
	}
	
	.content.detail .text ul li {
		list-style: disc inside none;
	}
	
	.content.detail .main-copy blockquote p, .content.detail .main-copy blockquote cite {
		text-align: left;
	}
	
	.content.detail .main-copy blockquote {
		border-bottom: none;
	}
	
	.content .copy-container .page-title h1 {
		font-size: 24px;
	}
	
	.content .copy-container .page-title h2 {
		font-size: 16px;
	}
	
	.content.detail h3 {
		font-size: 16px;
	}
	
	div.section-title-spacing {
		padding-top: 0;
	}
	
	.content.detail h4.section-title {
		position: relative;
		top: 0;
	}


	
}
