/*.card-body .title-wrap .title {
	background:#ffffff;
	-webkit-box-decoration-break: clone;
	-moz-box-decoration-break: clone;
	-o-box-decoration-break: clone;
	box-decoration-break: clone;
}*/


@media print {

	* {
		/*background: transparent !important;
		color:#000 !important;*/
		box-shadow: none !important;
		text-shadow: none !important;
	}

	body {
		padding-top: 10px;
	}

	a,
	a:visited {
		text-decoration: underline;
	}

	a[href]:after {
		content: "";
	}

	abbr[title]:after {
		content: "";
	}

	.ir a:after,
	a[href^="javascript:"]:after,
	a[href^="#"]:after {
		content: "";
	}

	pre, blockquote {
		border: 1px solid #999;
		page-break-inside: avoid;
	}

	thead {
		display: table-header-group;
	}

	tr, img {
		page-break-inside: avoid;
	}

	img {
		max-width: 100% !important;
	}

	@page {
		margin: 0.5cm;
	}

	p,
	h2,
	h3 {
		orphans: 3;
		widows: 3;
	}

	h2,
	h3 {
		page-break-after: avoid;
	}



	#build-det, #build-det *:not(.no-print) {
		visibility: visible;
		height: auto;
	}

	#building-list .viewmode-list-container, #building-list .viewmode-list-container *:not(.no-print) {
		visibility: visible;
		height: auto;
	}



	.no-print {
		display: none;
	}

	#build-det {
		position: absolute;
		left: 0;
		top: 0;
		max-width: 100% !important;

	}

	#build-det>.container>.row:nth-child(2) {
		-ms-box-orient: horizontal;
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -moz-flex;
		display: -webkit-flex;
		display: flex;

	}

	#build-det-left {
		order: 1;
	}

	#build-det-left {
		max-width: 640px;
	}

	#build-det-right {
		order: 2;
	}

	.panel-collapse {
		display: block;
		height: auto;
	}

	img {
		max-width: 100%;
	}

	.icon-map-pin {
		display: none !important;
	}

	.build-sidebar {
		margin-left: 12px;
	}

	.lightslider-plan li {
		min-width: 200px;
	}

}