/** print.css - compiled from print.scss (SASS file)  */
/** _colors.scss  */
/** _mixins.scss  */
header, footer, aside, hgroup, figure, figcaption, section, article { display: block; }

body { font-family: serif; margin: 0; padding: 0; font-family: "Source Sans Pro", sans-serif; font-size:10pt}

h1 { clear: both; margin: 0 0 10px; font-weight: 300; }

h2 { clear: both; margin: 0 0 10px; font-weight: 300; }

h3 { clear: both; margin: 0 0 10px; font-weight: 300; }

h4 { clear: both; margin: 0 0 10px; font-weight: 300; }

h5 { clear: both; margin: 0 0 10px; font-weight: 300; }

h6 { clear: both; margin: 0 0 10px; font-weight: 300; }

h1 { font-size: 1.55em; }

h2 { font-size: 1.45em; line-height: 32px; }

h3 { font-size: 1.25em; line-height: 26px; }
h3.heavy { margin-bottom: 0; text-transform: uppercase; font-size: .85em; font-weight: 600; }

h4 { font-size: 1.15em; line-height: 23px; font-weight: 400; }

h5 { font-size: 1em; line-height: 21px; font-weight: 400; }

h6 { font-size: 1em; line-height: 21px; font-weight: 400; color: black; }

a { text-decoration: underline; }

blockquote { margin-left: 0; padding-left: 20px; border-left: 1px solid #f1f1ef; }
blockquote p { font-size: 1.2em; color: #666666; font-style: italic; }
blockquote cite:before { content: '\2014'; margin-right: 5px; color: black; }

figure { margin: 0; margin-bottom: 10px; font-size: .85em; background-color: #f1f1ef; }
figure img { display: block; }

figcaption { padding: 5px 15px; color: white; font-weight: 300; background-color: black; }

/* elements/content not to print */
[data-desktop="exclude"], a.ms-SkiptoNavigation, a.ms-SkiptoMainContent, #secondary-nav, #site-header nav, #site-banner, #sidebar, #global-nav, #megamenu, #portfolio_strip, .skip-to-content, .breadcrumb, .feature-twitter, .feature-facebook, .social-media-links, .social-media-share, .slideshow, .gallery, .more-link, .pagination, footer { display: none; }

.logo { display: inline-block; width: 200px; border:none}

.panel, .panel-decorated, .panel-australia, .panel-world, .panel-contact, .panel-contact-form, .panel-news, .panel-events, .panel-asia-pacific, .panel-australia-showcase, .panel-signup, .panel-links, .feature-minister, .feature-quicklinks, .feature-australia-awards, .feature-australia-unsc, .feature-colombo, .feature-open-for-business, .feature-twitter, .feature-facebook, .feature-countries, .feature-main, .feature-block, .feature-list, .feature-list-long { background: white; }

.feature { background: white; }

.feature-image { height: 235px; width: 235px; border: 2px solid #dbdbd5; background-position: 50% 50%; background-repeat: no-repeat; }

#map + .tabset { display: none; }

.main-content table.data { border-collapse: collapse; width: 100%; margin-bottom: 20px; }
.main-content table.data thead th { font-weight: 300; color: white; background: black; }
.main-content table.data th, .main-content table.data td { padding: 5px 10px; text-align: left; }
.main-content table.data tbody td { border-bottom: 1px solid black; }

#site-title { margin: 20px 0 0; }
#site-title img { margin-bottom: 20px; }
#site-title a { text-decoration: none; color: black; }
#site-title p { margin: 0; padding: 0; }

header h1 {margin-top:1em;font-size: 1.8em}

.contact-details a { text-decoration: none; }

.news-list { list-style: none; padding: 0; }
.news-list h3 { margin-top: 15px; margin-bottom: 5px; }

#tagline { font-size: .7em; margin: 0; padding: 0; }

#DfatPageLastUpdated { display: none; }