/* print css */

/*@media print {*/

 * { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; }
a, a:visited { text-decoration: underline; }
a[href]:after { content: " (" attr(href) ")"; }
abbr[title]:after { content: " (" attr(title) ")"; }
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }
pre, blockquote { 
  font-size:18px;
  padding:8px; border: 1px solid #999;
  page-break-inside: avoid;
}

thead { display: table-header-group; }
tr, img { page-break-inside: avoid; }
img { max-width: 100% !important; }

@page { margin: 1cm 0.5cm 2cm 0.5cm; }

p, h2, h3 { orphans: 3; widows: 3; }
h2, h3 { page-break-after: avoid; }

body {
  font-family: Georgia, serif;
  background: none;
  color: black;
}
.container {

  margin-top:1cm;
  page-break-inside: auto;
}

p {
  page-break-inside: auto;
}

#top-small-header,
#mm-0,
#agenda,
#profils,
#navigation,
#menu-main,
#acces-direct,
.accesskey,
.breadcrumb,
.header-ubermenu section nav {
 display: none !important;
}

.logo {
  display:none;
  float:none;
  top:2cm;
  right:1cm;
  height:1.5cm;
}


.vc_align_right {
  text-align:left;
}

a:after {
  /* content: " [" attr(href) "] "; */
  display: none;
}

a[href^="#"]:after {
display: none;
}

p a {
word-wrap: break-word;
}

a {
color: #000;
}

#printed-article {
  border-bottom : 1px solid #666;
  padding: 10px;
}

/*}*/