@media print{
	@page { size: auto; margin-top: 1cm; }
	html, body { margin-top: 0; padding: 0; position: relative; font-family: Roboto, Arial, Tahoma, sans-serif !important; font-size: 14px; overflow: hidden; }
	h1, h2, h3, h4 { margin: 0 !important; }
	#secondary { display: none; }
	h1 { font-size: 40px !important; margin:0; padding: 0; font-family: Roboto, Arial, Tahoma, sans-serif !important; font-weight: bold !important;}
	h2 { font-size: 20px !important; font-family: Roboto, Arial, Tahoma, sans-serif !important;}
	h3 { font-size: 14px !important; font-family: Roboto, Arial, Tahoma, sans-serif !important;}
	h4 { font-size: 14px !important; font-family: Roboto, Arial, Tahoma, sans-serif !important; font-weight: bold !important;}
	header { margin: 0; padding: 0; }
	.entry-header {line-height:16px; margin: 0 0 40px 0 !important;}
	.basicinfo-spacer {display: none;}
	header img { height: 135px !important; width: auto; }
	#primary { margin-top: -30px !important; }
	#primary img { max-width: 200px !important; }
	body.single-property header, body.single-space header, .navbar, .nav-tabs, #map_canvas, #tab4, #leasing form, .entry-meta { display: none !important; }
	article.space #tab2 { display: none !important; }
	article.space #propertymap { height: 680px !important; width: auto !important; }
	header#centertitle { display: block !important; width: 50% !important; float: left !important; height: 145px !important; margin-top: 60px !important; }
	#basicinformation { float: left !important; width: 35% !important; padding-top: 75px !important; margin-left: 10%; font-size: 14px;}
	.tabbable { border: 0 !important; width: 100%; }
	#herophoto { margin: 0 auto !important; width: /*7.25in*/100%; height: /*150px*/ !important; }
	#herophoto img { width: 100% !important;  }
	#bullets img { float: left !important; margin-left: 0 !important; width: 28% !important; margin-top: -70px !important; transition: none; }
	#bullets ul { width: 60% !important; float: right !important; display: block !important; font-weight: 400 !important; font-size: 14px; margin-right: 0.8cm; height: 125px !important; padding-top: 20px !important; font-family: Roboto, Arial, Tahoma, sans-serif !important;}
	#bullets li {list-style: disc !important;}
	.tabbable ul li {list-style: disc !important; }
	
/* Regency Property Facts Section */	
	.regency-prop-facts {float:left;display:block;height:205px;width:90% !important;/*border:3px dashed green;*/}
	.regency-prop-facts ul {}	
	.the_content-wrapper .regency-prop-facts img {}	
	
	.regency-map-demographics {display: block !important;float:left !important;clear:both !important; width:100% !important;height:auto !important;/* border:5px dashed red;*/}
/* Local Map does not display on screen */	
	#local-map { float:left; width: /*275px*/ 30% !important; float: left !important; display: block !important; clear: both !important; padding-top: 65px !important;/* border: 1px solid black; */ }
	#demographics { display: block !important;float: right !important; width: 60% !important; margin: 0 !important; padding-top:40px !important; height: auto;/* border: 1px dotted black;*/} 


	.table {margin-bottom: 0 !important;display: none;}
	.table th, .table td { padding: 0 8px; line-height: 14pt; }
	.horz-logo { display: block !important; width: 30%; margin-right:5%;padding-top:60px !important; float: right !important;page-break-after: always !important; }
/* Key Tenants Section */
	#majortenants { page-break-before: always !important; padding-top: 75px !important; display: inline-block; width: 100% !important;/*border:1px solid black;*/ } 
	#majortenants img { float: left !important; margin: 5px !important; padding: 5px 0 0 0 !important; display: inline !important; width: 15% !important; height: auto !important; }
/* Propterty Map - Lower Site Map */
	#propertymap { 
/*		border:  4px dashed blue !important;*/
		float: left !important;
		display: block !important;
/*		width: 60% !important;*/
		width: 100% !important;
		height: 430px !important;
		margin: 10px auto !important; /*This handles the placement of the map on the page */
/*		padding: 0px !important;*/
		text-align: center !important; 
		overflow: hidden !important;
		}
	#mapster_wrap_0 {/* border:  2px solid red !important; */}
	#comap {}
	.mapster_el {/* border:  5px solid aqua !important;*/}

/*	#propertymap { float: left; clear: none !important; width: 650px !important; height: 430px !important; margin-top: 10px !important; overflow: hidden !important; } */
	#mapster_wrap_0, #comap, .mapster_el { display:inline-block !important;/*float: left !important;*/ margin: auto !important; width: auto !important; height: 430px !important; overflow: hidden !important; text-align: center !important; }
	canvas.mapster_el {/*border: 2px dotted green !important;*//*margin: auto;*/}


		
/* Listings */
	#listings { clear: both !important; float: left !important; width: 30% !important; height: auto !important; /*height: 295px !important; */ margin-right: 15px; margin-top: 20px; font-family: Roboto, Arial, Tahoma, sans-serif !important;}
	div.pl { float: left; width: 30% !important; height: 270px !important; margin-right: 15px; }
	ul.listing { display: block; margin: 0; padding: 0; font-family: Roboto, Arial, Tahoma, sans-serif !important; font-size: 14px !important; }
	ul.listing a[href]:after, #leasing a[href]:after, header a[href]:after, ul.gallery a[href]:after {content: none !important; }



	.tab-content>.tab-pane { display: block !important; }
	article header { display: block; }
	#tab-content { display: block !important; }
/* 2nd Page Lower Left Corner */	
	#leasing { 
		border: 0px solid black !important;
		clear: none !important; 
		height: auto/*123px*/ !important; 
		overflow: hidden !important; 
		margin-top: 0 !important;
		padding-top: 75px !important; 
		font-size: 14px !important; font-family: 'Roboto, Arial, Tahoma', sans-serif !important; 
		width: 50% !important; 
		float: left !important; 
		page-break-inside: avoid;
		}
	#leasing {  }
	#leasing .span9 div:first-child { display: block; width: 100% !important; float: left !important; overflow: hidden !important; }
	#leasing h4 { clear: none;margin-left: 20px !important; font-size: 14px !important; font-family: 'Roboto, Arial, Tahoma', sans-serif !important; font-weight: bold !important;}
	#leasing h5 { display: none; }
	#leasing #mgr {display: none !important;}
	hr { display: none; clear: none !important; }
/* 2nd Page Lower right Image and address */
	#basecontact { /*border: 2px solid black !important;*/ padding-top: 15px; display: block !important; float: left; width: 45% !important; text-align: right; font-size: 12px !important; line-height: 16px !important; font-family: Roboto, Arial, Tahoma, sans-serif !important;}
	#basecontact img { padding-top: 25px; width: 65% !important;position:relative !important; right:-15px !important;  }
	#page { padding-bottom: 0 !important; }
	#qrcode { display: block !important; float: left; }
	#Footer { display: none; }
	.page-break	{ display: block; page-break-before: always; }
}


