﻿/*
 * Print Media
 */
 /**/
 @media print { /**/
    .chapo-options {
        display: none;
        visibility: hidden;
    }
    .single-article article.article-large{
        display: none;
        visibility: hidden;
    }
    a,body{
        font-family:sans-serif
    }
    #menu-open,body,html{
        overflow:visible
    }
    #header,body{
        width:auto!important
    }
    *{
        background:0 0;
        box-shadow:none!important;
        text-shadow:none!important
    }
    body{
        background-color:#fff!important;
        color:#666!important;
        font-size:12pt;
        margin:0 auto!important;
        min-width:0!important;
        height:auto;
        -webkit-print-color-adjust:exact;
        color: #000  !important;
         line-height: 1.45  !important;
}
a{
    color:#000!important;
    text-decoration:underline!important;
    -webkit-text-decoration-skip:ink;
    text-decoration-skip:ink
}
a[href]::after{
    content:""!important
}
.chapo-options img {
   float: none;
}
     .container, .cd-main-content {
         width: 100%!important;
     }
    header#header1.f-nav {
        position: relative!important;
    }    
     h1,h2,h3,h4,h5,h6 { page-break-after:avoid; }
     h1{font-size:19pt;}
     h2{font-size:17pt;}
     h3{font-size:15pt;}
     h4,h5,h6{font-size:14pt;}
 
 
     p, h2, h3 { orphans: 3; widows: 3; }
     p, em, i {
         font-size: 16pt!important;
         line-height: 160%!important;
         width: 100%!important;
         margin-bottom: 24px!important;
     }
     .authorImg p.datePub {
         float: left!important;
         border-right: 1px solid rgba(0,0,0,.4)!important;
         margin-right: 5px!important;
     }
     .authorImg p.datePub, .authorImg span {
         font-size: 11px!important;
         margin: 0 4px 0 0!important;
          font-family: oswald-light!important;
         letter-spacing: 1.5px!important;
         width: auto !important;
     }
     .chapo {
         padding: 16px !important;
         font-weight: 500 !important;
         font-size: 18pt!important;
         text-align: center !important;
         line-height: 160% !important;
     }
 
     .chapo-options {
         text-align: left !important;
         width: 100% !important;
         margin: 0 auto !important;
         padding: 0 0 0 !important;
         position: relative !important;
         color: #333 !important;
         font-size: 18px !important;
         line-height: 160% !important;
         font-family: georgia,serif,tifinaghe-ircamunicosansserif !important;
     } 
     code { font: 12pt Courier, monospace; }
     blockquote { margin: 1.2em; padding: 1em;  font-size: 12pt; }
     hr { background-color: #ccc; }
 

     img { float: left; margin: 1em 1.5em 1.5em 0; max-width: 100% !important; }
     a img { border: none; }
 
   
     a:link, a:visited { background: transparent; font-weight: 700; text-decoration: underline;color:#333; }
     a:link[href^="http://"]:after, a[href^="http://"]:visited:after { content: " (" attr(href) ") "; font-size: 90%; }
 
     abbr[title]:after { content: " (" attr(title) ")"; }
 
     
     a[href^="http://"] {color:#000; }
     a[href$=".jpg"]:after, a[href$=".jpeg"]:after, a[href$=".gif"]:after, a[href$=".png"]:after { content: " (" attr(href) ") "; display:none; }
 
     
     a[href^="#"]:after, a[href^="javascript:"]:after {content: "";}
 
    
     table { margin: 1px; text-align:left; }
     th { border-bottom: 1px solid #333;  font-weight: bold; }
     td { border-bottom: 1px solid #333; }
     th,td { padding: 4px 10px 4px 0; }
     tfoot { font-style: italic; }
     caption { background: #fff; margin-bottom:2em; text-align:left; }
     thead {display: table-header-group;}
     img,tr {page-break-inside: avoid;}
 
  
     .header-subtop, .breadcrumbs,.colorPln,.fixed-post-info,.seoTxt ,.show_no_posts,#smart-ajax-loader, footer, .sharedaddy ,.dividerDouble,.smart_scroll_container {display:none !important;}
     #annj, .titre-com, .titre-pdf, .example-code, .ann_bloc_titre, .classement-list ,.colorPln, .sidebarDiv ,.sticky ,.sidebar-right,#ban_desktop,#ban_mobile, #en_link {display:none !important; visibility: hidden;}
     .mp-level,#compte_ico,#second-headear, .chapo-options .chapo:before, .categorie, #lives, .floatnav, .paywall_link,.show-nav-mobile,.search-nav-mobile, .bt-abonnemnt {display:none !important; visibility: hidden;}
     .footer-content {display:none !important; visibility: hidden;}
     
     .single-article{
         display:block !important;
     }
   
     #headerMobile {
        position:relative !important;
     }
     /**/

  
 /**/ } /**/