@charset "UTF-8"; /* CSS Print Document */ @media print { @page { margin-left: 0; margin-right: 0; } html { font: 62.5%/1.4 'Roboto Condensed', sans-serif; } body { font-size: 1.3em; padding: 0 15px; } header.letter { } #header, #footer { width: 960px; margin: 0 auto; } h1 { margin: 0; font-family: 'Roboto Condensed', sans-serif; } h1 a { display: block; width: 300px; text-decoration: none; margin: 0; color: #253c93; } h2 { margin: 0; } h2 a { font-size: 70%; } a { color: #253c93; } p { text-align: justify; } .example, .source { float: left; } .example { width: 58%; } .source { width: 40%; } iframe.example, div.source { height: 300px; border: 1px solid #ccc; background-color: #fff; } div.source { border-left: 0px none; padding: 0 0 0 1%; overflow: auto; } div.source pre { white-space: pre-wrap; font-size: 12px; } .letterMain { margin: 25px 0 0 0; } a.btn-primary { color: #ffffff !important; text-decoration: none !important; } .btn-primary:hover { text-decoration: none; } #footer { clear: both; min-height: 125px; text-align: center; padding-top: 1px; } #footer p { font-size: 140%; line-height: 1.2; margin: .5em 0; } #footer a { float: left; margin: .5em 1em 0 0; } #bsap_1239784 { margin: .5em 0; } body, #content, #container { width: 100%; margin: 0; } /* SECTION 2: Remove any elements not needed in print. This would include navigation, ads, sidebars, etc. */ #topnav, #navbar, #nav, #sidebar, .ad, .noprint { display: none; } /* SECTION 3: Set body font face, size, and color. Consider using a serif font for readability. */ /* SECTION 4: Set heading font face, sizes, and color. Diffrentiate your headings from your body text. Perhaps use a large sans-serif for distinction. */ h1, h2, h3, h4, h5, h6 { color: #000; } h1 { font-size: 190%; } h2 { font-size: 175%; } h3 { font-size: 135%; } h4 { font-size: 100%; font-variant: small-caps; } h5 { font-size: 100%; } h6 { font-size: 90%; font-style: italic; } /* SECTION 5: Make hyperlinks more usable. Ensure links are underlined, and consider appending the URL to the end of the link for usability. */ a:link, a:visited { color: #00c; font-weight: bold; text-decoration: underline; } #content a:link:after, #content a:visited:after { } /* C&G */ .box .mainBox { padding: 0; margin: 0 -10px; display: block; } #content .page-header { display: block; min-height: 16px; border-bottom: 0 solid #eeeeee; position: relative; color: #222222; overflow: hidden; margin: 0; padding: 0 } #content .page-header h1 { font-size: 18px; margin: 0; } #shipmap p { margin: 0; } #shipmap li .dd-handle { font-size: 50%; } #shipmap li .dd-handle span { display: none; } #shipmap .dd-handle img { margin-bottom: 20px; } #routeDrag ol ul { padding-left: 0px; } .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .85 !important; filter: Alpha(Opacity=85) !important;; background-image: none; } #map { height: 450px; overflow: hidden; border: 1px solid #c2c2c2; } #map .gm-style div { margin: -38px 0 0 0; width: 100%; height: 80%; } .gmnoprint, .gmnoscreen, .gmnoprint .gm-style-cc, .gm-style-cc, .gm-style-mtc, .gm-style a { color: transparent !important; display: none !important; } }