/*
Theme Name: Book_print version : 1
Description: Théme  d'impression pour le book
Author: Benoit Favre
Template: twentyfourteen
*/


/*
          régle du saut de page
*/
body > h1, body > header > h1 {page-break-before: avoid;}
p, blockquote {
  orphans: 3; /* pas de ligne seule en bas */
  widows: 3; /* pas de ligne seule en haut */
}
article{
 page-break-inside: avoid; /* pas de coupure dans ces élements */
}
blockquote, ul, ol {
  page-break-inside: avoid; /* pas de coupure dans ces élements */
}
h1, h2, h3, caption {
  page-break-after: avoid; /* pas de saut après ces éléments */
}
/*
          régle générale de la page
*/
.book-search{
padding:0px!important;
margin: 0!important;
}
.archiv{

/* height: 80px !important; */
}
body {
  width: auto!important;
  margin: auto!important;
  font-family: serif;
  font-size: 12pt;
  background-color: #fff!important;
  color: #000!important;
}
p, h1, h2, h3, h4, h5, h6, blockquote, ul, ol {
  color: #000!important;
  margin: auto!important;
}
h2 a {
  font-size: 20px !important;
  margin-left: 20px !important;
  color:  #cc3333 !important;
  text-decoration: none!important;
}
td a{
  color:  black !important;
  text-decoration: none!important;
  font-weight: bold;
}
td {
  border:none;
}

.list-view .site-content .hentry {
border-bottom: none !important;
margin-bottom: 1px!important;
padding-bottom: 10px!important;
}
header.entry-header{
margin-left:0px !important;
padding-left:0px !important;

}

/*
        affichage des éléments de classe print
*/
.print {
  display: block !important;
}
/*
        cache des éléments
*/
.site-title a {
display: none!important;
}

.no-print {
  display: none !important;/* cache des éléments de classe no-print */
}
/*
        logo en début de page
*/
/*   div.header-main {
background-image:url("img/impression.jpg")!important;
background-repeat:no-repeat !important;
background-attachment:fixed !important;
background-position:top !important;
display: block!important;
margin:0px!important;
padding-bottom: 10px !important;
}
div.page-header {
background-image:url("img/impression.jpg")!important;
background-repeat:no-repeat !important;
background-attachment:fixed !important;
background-position:top !important;
display: block!important;
margin:0px!important;
padding-bottom: 10px !important;
}   */

    @page {
  margin-top: 90pt;
}
   @page:first {
  margin-top: 10pt;

}

.droitres{
  /* display: none !important; */
}

.bord {
  /* @old */
  /* width: 825px; */
  /* left: 0px !important; */
}

.divfin{
  /* @old */
  /* left: 0px !important; */
  /* position: absolute !important; */
  /* top: 940px !important; */
}

.divfin span{
  /* @old */
  /* margin-right: 30px !important; */
}

#logobcs img{
margin: auto auto;

top:0px;
height: 100px;
}
.header-main {
padding: 0px !important;
min-height: 0px !important;
}
/* #main-content{
margin-top: 100px;
} */
h1.entry-title {
padding-top: 0px!important;
padding-bottom: 10px!important;
}

div.entry-content .imgvuz:first-of-type{
  /* @old */
  /* padding-top:15px !important; */
}

/*  .content-illu{
height: 505px;
} */
h2 #titre{
padding: 10px 10px!important;
}

.masthead-fixed .site-main {
  margin-top: 0px !important;
}

.content-area {
  padding-top: 0px !important;
}

