.print {display:block!important;}

html, body {font-size:100%;background:none;color:#333333;padding-top:20px;}

header {padding:0 0 20px!important;border:none!important;}
header .logo, header .logo img {margin:0!important;padding:0!important;max-width:200px;}
header .logo img {display:none!important;}
header .logo img.print {display:block!important;margin:0;}
header #details {margin-top:0;}

#responsive, nav, #breadcrumbs, #resizer, section#call, section#buttons, section#services, section#slideshow, section#footer, aside, form, .ninja-forms-cont, select, .pagination, footer, .slider {display:none!important;}

section {margin:0;padding:0;background:none;}

section#introduction.container {background:none;padding:0 0 20px!important;width:100%;}
section#introduction.container .eight.columns {width:100%;padding:0!important;}
section#content {width:100%;padding:0!important;}
section#content main.eleven.columns {width:100%!important;}
section#content main.eleven.columns .eight.columns {width:100%!important;}

article {padding:0;}
article a:after { content:" [" attr(href) "]";font-size:0.8em; }
article h2 a:after, article h3 a:after, article .gallery a:after, article div.post .thumbnail a:after { content:""; }

div.thumbnail.four.columns {padding-right:20px;}

img.alignleft, .wp-caption.alignleft img, img.alignright, .wp-caption.alignright img, img.aligncenter, img.alignnone {width:auto!important;height:auto!important;}