body {
	background: white;
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
}

.header {
	margin: 20px 0 0 0;
}

#main {
	margin: 10pt !important;
}

#logo {
	display: none;
}

#logo-print {
	display: block;
}

body, #container-site, #container-main, #main {
	margin: 0;
	float: none;
	background: #fff url(none);
	overflow: visible;
}

table { page-break-inside: avoid }
.chart { page-break-inside: avoid }

#new-here-container,
#tab-new-here,
.menu-primary-container,
.menu-secondary-container,
.form-search,
#data-menu,
.entry .social,
.link-button-1,
.link-button-2,
.link-button-3,
.box-link,
#respond,
#footer-container,
.article-workstreams,
.content .back-to-top,
.navigation,
.related-posts,
.blog .three-col-1,
.entry-header-right,
.twitter-box {
	display: none !important;
}


.blog .three-col-2 {
	float: left;
}

.blog .three-col-3 {
	width: 680px;
}

#container-main {
	border: none;
}

.workstream-icons li a {
	padding: 0;
}

a img {
	border: none;
}

h1, h2, h3, h4, h5 {
	 font-family: 'ff-din-web-1', 'ff-din-web-2', Arial, Helvetica, sans-serif;
}

.entry .category a {
	color: #000;
}

.entry ul li {
	list-style-type: disc;
	list-style-position: inside;
}

.category,
.border {
	padding: 0 !important;
}

.border {
	border: none !important;
}

.entry-header-left {
	width: 100%;
}

.two-col-1,
.two-col-2,
.comments {
	overflow: visible !important;
}

.entry p, .content p {
	font-size: 12pt;
	line-height: 15pt;
}

/* Country Profiles */
.ui-tabs .ui-tabs-hide {
	left: 0;
}

.tabs,
a.link-back,
#button-download,
#button-print {
	display: none;
}

.country-profile-tabs .tab {
	margin-left: 0;
	border: none;
	padding: 0;
	min-height: 0;
	overflow: visible;
	page-break-after: always;
	position: relative;
}

#country-profile-header-container {
	display: none;
}

.country-profile {
	padding: 0;
}

.key-figures .row {
	padding: 0;
}

.key-figures h2.title {
	margin-left: 0;
}

.fastfacts {
	float: left;	
}

.print-title {
	display: block;
	font-size: 35px !important;
	margin-top: 20px;
}

.key-figures .key-figure h2 {
	color: #000;
}

a.our-survey {display: none;}

.fancybox-lock #new-here-container,
.fancybox-lock #container-site{
  display: none; 
}

.fancybox-overlay,
.fancybox-wrap,
.fancybox-outer,
.fancybox-inner,
.fancybox-overlay-fixed{
  position: relative !important;
  width: 90% !important;
  height: auto !important;
  left: 0 !important;
}

.fancybox-wrap[style]{
  position: relative !important;
  width: 90% !important;
  height: auto !important;
  left: 0 !important;
}