body {
	background: #fff;
}
#printbar, #searchbox, #footer,#footer-showcase, #result-next-container, #bookmarks, #recent-searches-marquee, 
#content-top,#details-sub-bar, #facebook_recommend,#share,#header-tabs, .detail-favorite, #backgroundImage, #header-background , .large #header-background, .map-actions, #open-refinements,
#right-top .map-viewlarge, #right-top .map-actions, #financial-link, #left .detail-web-online, .middle-hovercard .middle-left, #grey-contact-buttons-wrapper, #video, #review-login, #top-tabs, #header,
#review-write, #reviews-topbar, #reviews-subtopbar, .yui-collapsebox-content, .contact-catalog, #review-thanks, #backgroundImage, .uparrow, #header-background, #reviews-block .reviewtxt a,
#reviewForm, .saysologo-small, #map .BottomRightBar, .search #map .pin, .MicrosoftMap #PoweredByLogo, .detail .icon, .heading-hovercard .getdirection, #feedback-tab, #edit-route{
	display:none!important;
}
table, tr, td{
	/* page-break-inside: avoid; */
}
table{
	/* page-break-after:always; */
}
.large .fixed {
	position:relative;
}
.large .detail #content, .large .default #content, .large .home #content  {
	margin:auto;
}
.static {
	display:block;
}

#content, #wrapper{
	min-height:100%;
	border:none!important;
	background:#FFFFFF!important;
}
.middle-hovercard .middle-right {
	margin-top:10px;
	margin-left:0px;
}
.review{
	padding:0px;
}
#reviews-block{
	border:none;
}
.detail h1, .detail h2{
	width:880px;
	display:block;
	margin-top:15px;
}
h1{
	margin-top:0px;
}
#right-top{
	position:absolute;
	right:0px;
	top:50px;
}
.detail-content-block {
	width:880px;
}
.review{
	width:880px;
	margin-top:5px;
}
.small, .large{
	background:#FFFFFF;
}
.contact-communication, .contact-email, .contact-homepage {
	display:list-item;
	list-style:disk;
	margin-left:10px;
	overflow:visible;
}
.contact-left{
	margin-left:15px;
}


/*PRINT FOR RESUTPAGE*/
.result-item.unselected, .result-item.selected {
	border:none;
	margin-top:5px;
	margin-bottom:5px;
}
.search .result-box, .fallback .result-box, .mapspage .result-box, .detail .result-box {
    padding-left: 15px!important;
}
.result-title a span.result-title-link{
	 display: list-item;
	 list-style-type: square;
}
.search .result-logo{
	padding:0px;
	border:none;
}
.search #zoning-list{
	margin-top:-5px;
} 
.search #zoning-list h2{
	border-bottom: 3px solid #DED9C2;
    font-weight: normal;
    margin-bottom: 20px;
    padding: 4px 0 5px 0;
    letter-spacing: -0.025em;
}

.search #map, .result-sidebar, .result-box .result-web-online, .phone-button-txt, .result-box .result-links, #saveforlater, #sort-bar, #refinements, #platinumads, .search-result-heading a,
.campaignbuttons-container, .result-more-info, .result-more-info a, .help-text, .imu, #zoning-wrapper-readmore, .search .result-contact-line {
	display:none!important;
}

.phone-button-nr {
	margin: 0px;
	padding: 0px 5px;
	display:block!important;
}
