
/* Print checkbox */
.printer-friendly-version-container { padding: 0 10px; text-align: right; }

/* Hide elements */
body.print { background: none; padding: 0 !important; }
body.print #toolbar-administration,
body.print #navbar-collapse,
body.print .main-container .region-header,
body.print .main-container .highlighted,
body.print .main-container .views-exposed-form,
body.print .main-container .row-upgrade,
body.print .main-container #section-reviews,
body.print .main-container #section-buttons { display: none !important; }

/* Resize elements */
body.print #navbar .logo { width: 200px !important; }
body.print #page { box-shadow: none; margin: 0; max-width: 980px; padding: 10px; }
body.print #navbar,
body.print .main-container { max-width: 960px; padding: 0; }

/* Make black and white */
body.print h1,
body.print h2,
body.print h3,
body.print h4,
body.print h5,
body.print h6,
body.print p,
body.print div,
body.print label,
body.print a,
body.print span { color: #000 !important; }
body.print table tr { background: none !important; }
body.print table th, body.print table td { color: #000; background: none; border-bottom: 1px solid #000; }
body.print #closing-agent-form { background: none; border: 1px solid #000; }
body.print #closing-agent-form #ca-rating-stars span { display: inline-block; padding: 0; height: 24px; background: none; }
body.print #closing-agent-form #ca-rating-stars span.rating-star5 { display: inline-block; padding: 0; height: 24px; width: 12px; margin-right: 12px; }


body.print #closing-agent-form #ca-rating-stars span,
body.print img { -webkit-filter: grayscale(1); filter: grayscale(1); } 

