@charset "utf-8";
@media print {
	body { /* Modifications : la couleur de fond de page - la police - l'unité utilisée pour la taille de la police  */
	  background-color :#fff;
	  font-family :sans-serif,verdana, arial;
	  font-size :18pt;
	  margin :0;
	  padding: 0 !important;
	  min-width: 768px;
	  -webkit-print-color-adjust: exact;
	}
	#page { /* Modifications : suppression de la bordure - marges */
	  margin :0;
	  border :none;
	  float: none;
	}
	#thesommaire { /* Modifications : suppression de la bordure - marges */
	  margin :0 0 -100px 0;
	  border :none;
	}
	.divcvphoto{-webkit-print-color-adjust: exact;}
	#wrapper {margin-top:100pt;display: table-header-group;}
	#wrapper::after {
		content: "\00A9 2020 L'APPRENTI, tous droits r\00E9serv\00E9s | www.lapprenti.com | Portail de l'apprentissage en France";
		font-size:16px;
		text-align:center;
		margin:0 3%;
		color: grey;
	}
	.newsspace #colB, .newsspace #colA_2{display:none;}
	
	#logo_print {
		display: block;
		position: fixed;
		top: -7px;
		right: -5px;
		width:100px;
	}
	
	.navbar{display:none;}
	#header { /* Les éléments qui ne seront pas affichés  */
	  display :none;
	}
	#myCarousel { /* Les éléments qui ne seront pas affichés  */
	  display :none;
	}
	.noprint { /* Les éléments qui ne seront pas affichés  */
	  display :none;
	}
	.blockhome{  margin-top: 8cm; display: inline-block;  vertical-align: middle}
	
	ul {
		list-style:inside;
	}
	.lead {
		font-size:16px;
	}
	.xoftitle {
		 line-height:50px;font-size:55px;
		 padding:60px 100px 40px 100px;
	}
	.xoftitle h4{line-height:36px;font-size:30px;}
	.xoftitle h5{line-height:28px;font-size:26px;}
	.blockhome .present{margin-top:-50px;}
	.present .media-heading{text-align:center;font-size:32px;}
	.present .div-logo{
		width:100%;
		text-align:center;
		padding:30px;

	}
	.present .img-logo{display:block-inline;margin:0 35%;}
	.xofprint {
		 line-height:50px;font-size:55px;
		 padding:60px 140px 40px 140px;
	}
	
	.xofstitle {
		 line-height:20px;padding-top:10px;font-size:18px;
	}
	.cvtxt14 {
		 font-size:14pt;
	}
	

	.featurette-divider {page-break-after: always;}
	#polit, #eco, #soc {page-break-before: always;border:none;}
	.xofbreak {page-break-after: always;}
	.BreakBefore {page-break-before: always;}
	thumbnail{border:none;}
	.label_align{padding-left:35px;}
	.grp .bgd_1 {font-size:17pt;color:#4E4E4E;background-color:#B8C0F5;}
	.copyright{margin-right:35px;}
	.grp {margin-left:-10px;}
	.grp .content{margin-right:35px;}
	
	[class*="col-lg-"] {
		float: left;
	}
	[class*="col-md-"] {
		float: left;
	}
	[class*="col-sm-"] {
		float: left;
	}
	
	[class*="col-xs-"] {
		float: left;
	}
	.col-md-3 {
		width: 150pt;
	}
	.bottom-card {
		padding: 20pt;
	}
	.bottom-card div[class*="col-md-"] {
		width:100%;
		text-align:center;
		display:inline-block;
	}
	
	#BrowserPrintDefaults{display:none;}
	.divcvphotoprint {display:block;}
	.hamburger {display:none;}
	.pubggl_content, .googlepub{display:none;}
	#app_right{display:none;}
	footer, button {display:none !important;}
}
