
/* CSS Document */

@media print {
	
	div#publication-header h1 {
    background-color: rgb(27, 94, 54) !important;
    bottom: 0;
    color: #ffffff;
    display: inline-block;
    font-size: 3.5em;
    font-weight: 300;
    padding: 15px 60px;
   	position: absolute;
}


	.affix {position:static !important; width:100% !important; display:block !important;}
	

body, .basic-table caption, .annex-table caption, caption, .basic-table thead, .basic-table tbody, .annex-table thead, .annex-table tbody {
	font-family: Arial, sans-serif !important;
	font-size: 10pt;
}
.annex-table {
	border-collapse: collapse;
}
.dd-lang-wrapper {
	display: none !important;
}
a, a:visited {
	text-decoration: underline;
}
a[href]:after {
	content: none;
}
a[href^="http://"]:after {
	content: " (" attr(href) ")";
}

#organisation-chart a[href]:after {
	content: none;
	}
a[href^='#']:after, a[href='']:after {
	content: none;
}
.eca-sr figure img {
	width: 100% !important;
}
a[data-lightbox^="image"]:after {
	content: none;
}
abbr[title]:after {
	content: "(" attr(title) ")";
}
thead {
	display: table-header-group;
}
tr, img, figure {
	page-break-inside: avoid;
}
img {
	max-width: 100% !important
}
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
	float: none !important;
	width: 100%;
}
.chamber-col {
	float: left !important;
}
.dd-lang-wrapper {
	display: none !important
}
#globalnav {
	display: none !important;
}
#publication-header .col-sm-3 {
	display: none !important;
}
.available-formats-container {
	display: none !important;
}
.what-we-found-box {
	display: table;
}
.what-we-found-box >div {
	display: table-cell;
	float: none;
	width: 50%;
}
.left-border {
	border-left: none !important;
	padding-left: 0 !important;
}
.scrollspy {
	position: static !important;
	margin-left: 20px;
	margin-right: 20px;
	float: none !important;
}

#toc {
	float:none !important;
	display:block !important;
	width: auto !important;
	margin-left: 20px;
	margin-bottom: 20px;
	padding: 0;
	list-style-type: none;
}
#toc > *{
	display:block !important;
	float:none !important
}
.hidden-xs {display:block !important;}
#toc li {
	margin: 0 .5em;
}
ul#toc li:first-child {
	padding: .5em 0;
	margin: 0;
}
#eu-signing {
	box-shadow: none;
	border: none;
}
#eu-signing + figcaption {
	margin-bottom: .5cm
}
a.formats {
	display: block;
	position: relative;
}
a.formats::after {
	position: static;
	left: 100%;
	color: #000;
	margin-left: .5cm;
	min-width: 50%;
}
.col-sm-4 h2 {
	margin-bottom: 20px;
}
#mobile-nav {
	display: none !important
}
.basic-table th {
	border: 1px solid #a8b621;
	color: #fff;
}
.about-table {
	width: auto;
}
.about-table tr td {
	padding: 3pt 7pt
}
.left-col {
	border-right: none !important;
}
img {
	break-inside: avoid-page;
}
@page {
	margin: 2cm;
}
}
