.do-not-print, .headertopmenu, .menu-wrapper, .mobile-menu-btn, #topmenu,  #menu-footer,
.breadcrumb_area, .portfolio-navigation, .product_uses, .related-projects-wrap, nav,
 .footer_container, .flex-caption, .date_show, .flex-direction-nav, .flex-control-nav, .page-title .btn, .prevnextposts, #sidebar,
 #top-contacts-box, #mobile-menu-wrapper, .entry_meta, .prevnextposts, #comments_box, .vcontainer  { display: none; }
body { width: 100% !important; margin: 0 !important; padding: 0 !important; line-height: 1.4; word-spacing: 1.1pt; letter-spacing: 0.2pt; font-family: Garamond,"Times New Roman", serif; color: #000; background: none; }
code { font: 10pt Courier, monospace; } 
blockquote { margin: 1.3em; padding: 1em; }
img { display: block; margin: 1em 0; }
a img { border: none; }
table { margin: 1px; text-align:left; }
th { border-bottom: 1px solid #333;  font-weight: bold; }
td { border-bottom: 1px solid #333; }
th, td { padding: 4px 10px 4px 0; }
caption { background: #fff; margin-bottom: 2em; text-align: left; }
thead { display: table-header-group; }
tr { page-break-inside: avoid; } 
a { text-decoration: none; color: black; }