/* CSS Document for Print */

@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,700italic,700,300);

@page { margin: .5cm; }

/* Main Content */
body {
  color: #000;
  font-family: Georgia, "Times New Roman", Times, serif; font-size: 12pt;
  font-weight: normal: margin: 0; padding: 0;
}
h1, h2, h3, h4 { margin: 0; font-family: "Open Sans", sans-serif; }
h1 { font-size: 1.4em; }
h2 { font-size: 1.3em; }
h3 { font-size: 1.2em; }
h4 { font-size: 1.1em; }
p { margin: 0 0 1em 0; font-size: .9em; }
a, a:visited { color: inherit; text-decoration: none; }
a::after, a:visited::after {
  content: ' (' attr(href) ')';
  font-style: italic;
  word-wrap: break-word;
  display: none;
}
nav { display: none; }
.logo { display: none; }
.form_header { display: none; }
/* Header Area */
header { display: none;}
.actions1 { display: none;}

/* Main Section */
section { margin-bottom: 50px; }
section::after { content: ''; display: block; clear: both; }
section.main { margin-top: 20px; margin-bottom: 30px; }
section.main aside { width: 33%; float: left; text-align: center; }
section.main aside div.content { margin: 15px; }
section.main aside div.content h3 a::after { display: block; font-family: serif; font-weight: normal; }
#mid_quote { page-break-inside: avoid;}
/* Atmosphere Section */
section.atmosphere  { display: none; }

/* How-To Section */
section.how-to { display: none; }

/* Footer - Area */
footer { display: none; }
