/*

Site internet JPA Paris
Version : 2.1
Site	: https://www.jpa.fr

Theme 	: jpai 2.1
Author	: Integration : Yann Lobry

*/


@page {margin: 7% 7%;}

body {
  color: #000;
  /*background: none !important;*/
  -webkit-print-color-adjust: exact;
}

p {
  orphans: 3; /* pas de ligne seule en bas */
  widows: 3; /* pas de ligne seule en haut */
}
.pave {
  page-break-inside: avoid; /* pas de coupure dans ces élements */
}

#header,
body.scrolled #header {
	height: auto !important;
}

#header .container {
  position: static !important;
  height: auto !important;
  padding-top: 30px !important;
  box-shadow: none !important;
}

.logo-header {
  width: 280px !important;
  margin-bottom: 52px !important;
  float: none !important;
}

.bouton-sociaux,
#header .bouton-orange.picto-join,
#menu-header,
.lien-header-jpa-int,
.une-actu-full .cont-share,
#related-articles,
#container-join-us,
#aside-trois-col,
.footer-deux .cont-bloker-resp-deux > .clear-after:first-child,
#footer .bouton-orange,
#footer .last-col h3,
#ssmenu-jpa-otre,
.layout-sidebar-first,
.un-emploi-full .col-un,
.un-emploi-full .last-liens,
.container-nav-about,
.container-nav-outils {
  display: none !important;
}

h1.liste-actus, 
.like-hun {
  font-size: 18px !important;
}

.une-actu-full .container-image {
	width: auto !important;
	margin-top: 0 !important;
	float: none !important;
	margin-bottom: 30px !important;
}

.une-actu-full .container-titre {
	margin-left: 0 !important;
}

.cont-contenu-actu.row {
  display: block !important;
}

.une-actu-full .cont-contenu-actu .col-un {
	width: auto !important;
	display: block !important;
}

.une-actu-full .date, 
.une-actu-full .lieu {
	padding: 0 !important;
	margin-bottom: 40px !important;
}

.une-actu-full .cont-contenu-actu .col-deux {
	width: auto !important;
	display: block !important;
}

.texte-riche blockquote.decale {
	margin-left: 0 !important;
}

.last-col-deux {
  float: none !important;
}

#footer .cont-copyright {
	text-align: center !important;
}

#footer {
	background-color: transparent !important;
	border-top: none !important;
}

.footer-deux {
	border-top: none !important;
}

#footer .cont-copyright {
	padding-top: 0 !important;
	font-size: 8px !important;
}

#footer .container-logo {
	float: none !important;
}

#footer .sscontainer-logo {
  float: none !important;
  margin: 0 auto !important;
}

.footer-deux .cont-bloker-resp-deux {
	padding: 8px 0 48px !important;
}

.texte-riche li {
	padding-left: 2.2vw !important;
}

.layout-content-deux > .container {
	 width: 100% !important;
}

.un-emploi-full .col-deux {
	 width: 100% !important;
}

body {
	font-size: 0.9em !important;
}

.about-us-full .adecale > div,
.un-outils-jpa {
	 padding: 0 6.6vw 0 6.6vw !important;
}










