﻿@media print and (max-width: 991px) {
	/*body {transform: scale(0.8);}*/
	body{font-size: 80%;}
	html,
	body{
		width: 210mm;
		height: 297mm;
	  }
	.IMS_fixChatBox {display: none !important;}

	#container, #body-top, #body-bottom, #body, #main, #center, #content, #wide, #wide #center {width: 100%; margin: 0; padding: 0; float: none; overflow: visible;}
	
	#wrap-header, #header, #left, #right, #center .bottom-banner, #footer-big, body a.homeCatalogue-button, body a.contactCatalogue-button {display: none;}

	#slider-wrap, #userbar-wrap, #footer-construction, #footer-wrap, #copyright-wrap {display: none !important;}
	
	#frm ul li {list-style: disc inside;}
	table td, table th, table.blackborder td {border: 1px solid #555; border-collapse: collapse;}
	body a.external {padding-right: 0;}
	body h2.heading-bg {border-bottom: 1px solid #aaa; padding-left: 0;}
	body .contactdetail-contactperson {padding-left: 0;}
	body label.formmedium {width: 25%; border-bottom: 1px solid #aaa;}
	body span.formmedium {width: 70%; border-bottom: 1px solid #aaa;}
	#last5 span.last5-date {width: 25%; border-bottom: 1px solid #aaa;}
	#last5 a {width: 70%; border-bottom: 1px solid #aaa;}
	body .width-wrap{padding: 0px;}
	#print-detail-div{font-size: 75%; line-height: 1em; overflow: hidden; width: 98%;}
	#print-detail-div .buildingdetail-top, #print-detail-div .button{display: none; }
	#print-detail-div label{clear: left; line-height: 1em; min-height: 1em; margin: 0; padding: 0; width: 29%;}
	#print-detail-div span{line-height: 1em; min-height: 1em; width: 69%; padding: 0;}
	#print-detail-div .building-print-clear{width: 100%; height: 1px;float: left;}
	
	#print-detail-div .panel1{width: 47%; float: left; padding: 1%; overflow: hidden; border: 1px solid black; margin-bottom: 10px;}
	#print-detail-div .buildingdetail-info1{width: 47%; float: right; padding: 1%; overflow: hidden; border: 1px solid black; margin-bottom: 10px;}
	
	#print-detail-div .buildingdetail-info2{clear: left; width: 47%; float: left; padding: 1%; overflow: hidden; border: 1px solid black; margin-bottom: 10px;}	
	#print-detail-div .buildingdetail-vo{width: 47%; float: right; padding: 1%; overflow: hidden; border: 1px solid black; margin-bottom: 10px;}
	#print-detail-div .buildingdetail-vo label{width: 39%;}
	#print-detail-div .buildingdetail-vo span{width: 59%;}
	
	#print-detail-div .buildingdetail-investor{width: 47%; float: left; padding: 1%; overflow: hidden; border: 1px solid black; margin-bottom: 10px;}
	#print-detail-div .buildingdetail-subinvestor{width: 47%; float: right; padding: 1%; overflow: hidden; border: 1px solid black; margin-bottom: 10px;}
	
	#print-detail-div .buildingdetail-architect{width: 47%; float: left; padding: 1%; overflow: hidden; border: 1px solid black; margin-bottom: 10px;}
	#print-detail-div .buildingdetail-supplier{width: 47%; float: right; padding: 1%; overflow: hidden; border: 1px solid black; margin-bottom: 10px;}
	
	#print-detail-div span.buildingdetail-desc-title{width: 100%}
	#print-detail-div .buildingdetail-desc{width: 100%; padding: 0px 0px 0px 0px;}
	#print-detail-div #content_fvBuilding_btStartJob {display: none;}
	#print-detail-div a[href]:after {content:"" !important;}
	#print-detail-div label.form {font-weight: bold;}

	#print-detail-div .hours {display: inline-block !important; float: none !important; clear: none !important;}
	#print-detail-div .hours::before {display: block !important; width: 100% !important; height: 5px !important; clear: both; content: " ";} 
	#print-detail-div .print-detail-block-label {display: block !important; min-width: 200px !important; width: auto !important; float: left !important; clear: both !important;}
	#print-detail-div .print-detail-block-label::before {display: block !important; width: 100% !important; height: 5px !important; clear: both; content: " ";}
	#print-detail-div .print-detail-block-content {display: inline-block !important; width: auto !important; float: none !important;}
	#print-detail-div .print-detail-block-content::before {display: block !important; width: 100% !important; height: 5px !important; clear: both; content: " ";}
	#print-detail-div .print-detail-block-label{min-width: 140px !important;}
	#print-detail-div span.investor{max-width: 198px !important;}
	#print-detail-div .section-title label,
	#print-detail-div label.form.sectionTitle{font-size: 14px;}
	#print-detail-div div.buildingdetail-description span.buildingdetail-desc, #print-detail-div div.buildingdetail-note span.buildingdetail-desc{line-height: 14px;}
	
	#print-detail-div .dark div[class*="col-md"] {display: block !important; margin: 0 !important; padding: 0 !important; float: left !important;}
	#print-detail-div .dark div.col-md-4{width: 33.333% !important;}
	#print-detail-div .dark div.col-md-6{width: 50% !important;}
	#print-detail-div .buildingdetail-description.col-md-12,
	#print-detail-div .buildingdetail-note.col-md-12{width: 100% !important; padding: 0px;}
	#print-detail-div h1{padding: 0px 0px 15px 0px; font-size: 190%;}
	#print-detail-div .buildingdetail-section{margin: 0px 0px 0px 0px; padding: 2px 0px;}
	/*
	#print-detail-div .dark div[class*="col-md"] {display: block !important; margin: 0 !important; padding: 0 !important; width: auto !important; float: none !important;}
	#print-detail-div div.col-md-4{width: 33.333% !important; display: block !important; float: left !important;}
	*/

}