/* CSS print */

body { 
  font-family:Georgia, "Times New Roman", Times, serif; 
  line-height:1.7em 
}

* { 
  background:transparent !important; 
  color:#000 !important; 
  text-shadow:none !important; 
  filter:none !important 
}

h1 { font-size:18pt }
h2 { font-size:16pt }
h3 { font-size:14pt }

a, a:visited { 
  color:#06c !important; 
  text-decoration:none 
}

#div-gpt-wrapper-oop, #div-gpt-wrapper-topbanner, .top-bar {
    display: none;
}

#header {
    display: none;
    margin: 0 !important;
}

/*cacher banner publicitaire*/

#div-gpt-wrapper-largebanner, #div-gpt-wrapper-largebanner2, #div-gpt-ad-speakers-artists-searchbanner {
    display: none;
}

/*cacher un button formulaire */
#voviciButton {
    display: none;
}

.footer__top {
    display: none;
}

/* homepage properties */

.overlay h2 {
    display: none;
}
.overlay.overlay--fullSize br + br {
    display: none;
}
.childPageList.media.grid-overflow.with-tagline.baseline {
    margin-bottom: 15px;
}

/* article gallery */

li.childPageList center {
    text-align: left;
}

/*h2 what is mipim*/
.layoutBlockContainer2Col .unmanagedContent br {
    display: none;
}

.unmanagedContent h2 {
    margin-bottom: 10px !important;
}
/*cacher un formulaire email lead*/
.sign-up__area.text-center.webform > form {
    display: none;
}

/*cacher breadcrumbs*/    

div.footer--breadcrumb {
   display: none;
}
.btn.btn-outline[title="Log in"] {
   display: none;
}
.lazyOwl {
  width: 80%;
}
p {
    text-align: left;
}

#owl-carousel0 .owl-carousel .owl-wrapper, .owl-carousel .owl-item {
   float: left;
}
#owl-carousel0 .owl-carousel .owl-wrapper, .owl-carousel .owl-item:nth-child(3) {
    clear: left;
}

.layoutBlockContainer.layoutBlockContainer2Col {
    margin-bottom: 1em;
}


.media__slider .owl-item .item p {
    margin: 0 40px 0 0;
}

.layoutBlockContainer.layoutBlockContainer1Col {
    margin-top: 2em;
}
a[href]:after {
  content: " (" attr(href) ")"; /* affichage des URL des liens */
}

h1 {
  page-break-before: always; /* chaque titre commence sur une nouvelle page */
}
#owl-carousel1 .owl-item{
  float: left !important;
 
}
#owl-carousel1 .owl-item:nth-child(2){
  margin:0!important;

}
#owl-carousel1 .owl-item:nth-child(2n+1){
  clear: left !important;

}
#owl-carousel1 .owl-item p, h3{
  margin:0;
  font-size: .9em;
  min-height: 0;
}
/*desactiver deux derniers blocs*/
#ctlChildPageList li:nth-child(5),li:nth-child(6) {
  display: none;
}
