@media print { body {width:100% !important; margin:0 !important; padding:0 !important; line-height: 1.4; word-spacing:1.1pt; letter-spacing:0.2pt; font-family: Arial, Helvetica, sans-serif;color: #333; background: none; font-size: 10pt;} /*Headings */ h1,h2,h3,h4,h5,h6 {font-family: Arial, Helvetica, sans-serif; br, .img{display:none;} } h1{font-size:19pt; margin:15pt 0 5pt;} h2{font-size:15pt; margin:15pt 0 5pt;} h3{font-size:13pt; margin:15pt 0 5pt;} h4,h5{font-size:12pt; margin:15pt 0 5pt;} /* HELP STYLES */ .clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } .reset{border:0; margin:0; padding:0; background:none;} .l { display: inline; float: left; } .r { display: inline; float: right; } .break {height: 1px; font-size: 1px; clear: both; overflow:hidden; visibility: hidden; display:block; margin:0 !important; padding:0 !important; width:100% !important;} hr { background-color: #ccc; } p{margin:0 0 1.3em;} /* Images */ img {border: none;} img.left {float: left; margin: 0.3em 20px 10px 0; clear: left;} img.right {float: right; margin: 0.3em 0 10px 20px; clear: right;} /* Links */ a {color:#666;} a:link[href^="http://"]:after, a[href^="http://"]:visited:after { content: " (" attr(href) ") "; font-size: 7pt; } a[href^="http://"] {color:#000; } /* Table */ table { margin: 5px 1px 15px; text-align:left; border-collapse: collapse; width:98% !important; font-size:8pt;} th { border: 1px solid #333; font-weight: bold; } td { border: 1px solid #333; } th,td {padding: 4px 10px 4px 10px;} tfoot { font-style: italic; } caption { background: #fff; margin-bottom:2em; text-align:left; } thead {display: table-header-group;} tr {page-break-inside: avoid;} /* HIDDEN */ .reference, #carousel-hp, #footer-blue, #reg-box, #col-side, #user-box, #footer .cards, #footer .ticket, #video-container, #nav-skip, .hidden{display:none !important;} /* LAYOUT */ #header {border-bottom: 1pt solid #000; margin: 0 0 15px; padding: 0;} #footer {border-top: 1pt solid #000; padding: 15px 0 0; margin:15px 0 0;} }