/*
 * L'element printable est dans un modal de bootstrap
 */



#print, print * , #imprimer, #imprimer *{
	display:block !important;
}

#imprimer .titre{
	display:block !important;
}

.modal-header,
.modal-footer,
.grecaptcha-badge,
#jPanelMenu-style-master + div{
	display:none !important;
}

.modal-dialog {
	margin: 0;
	width: 100%;
	height:100%;
	background-color: #FFF;
	float:left;
}
.modal-content {
	border: none;
	border-radius:0px;
	float:left;
	width:100%;
	height:100%;
	display:block;
}
.modal-footer, header, nav, footer, .modal-header button, .modal-header h4 {
	display:none;
}
/*#article > div, #article > img, #article > h1, #article > h2, #article > h3, #article > h4, #article > h5, #article > h6 {
	display: none;
}*/
#article div.print {
	display: none;
}
#article .modal .modal-header .logo {
	display: block;
}

br[abp],
strong[abp]{
	display:none;
}

#page{
	float:left;
	width:100%;
	box-shadow:none;
}

.top-bar,
.nav-block,
footer{
	display:none !important;
}

.block-article{
	padding-top:0px !important;
}

section, .centered{
	float:left !important;
	width:100% !important;
}

header,
nav,
footer{
	display:none;
}

*{
	background-color:transparent !important;
}

#article > div{
	display:none;
}

#article,
#article #content{
	display:block;
	float:left;
	width:100%;
	padding:0px !important;
	margin:0px !important;
	font-size:12px !important;
}

#article{
	margin-top:30px !important;
}

table{
	float:left;
	width:100% !important;
	margin:0px;
}

#print{
	display:none !important;
}

aside, #video1, #les_itineraires, #ma_duree, .noprint {
	display: none !important;
}

#mon_itineraire .print {
	display: block !important;

}

#mon_itineraire {
	width: 100% !important;
	float: none !important;
}

