/*------------------------------------------------------------------
 * This is main css file for print view.
 -------------------------------------------------------------------*/
@media only print {

    @page { margin: 10% }

   header, footer,
   .title_outer,
   header.page_header {
     display: none !important;
   }
   .container_inner {
     max-width: 80%;
   }
   div[class*='columns'] > div[class^='column'] {
     float: none;
     width: 100%;
   }
   html,
   body,
   .wrapper,
   .wrapper-inner .container,
   .container-inner {
     padding-top: 0 !important;
     margin-top: 0 !important;
     top: 0 !important;
   }
   body {
     background-color:red !important;
   }

   .portfolio_navigation { display: none !important; }

   .vc_single_image-img {/* max-width: 250px !important; */}

  /*  .full_width_inner { width: 24cm; } */

   .vc_single_image-img {margin-right: 2px; display: block !important; }

   .vc_row { margin-left: 10px !important; padding-top: 0px !important; padding-bottom: 0px !important; margin-top: 0px !important;}

   ul, ol { margin-left: 20px !important;}

   img, .vc_single_image-img { display:none !important; }

  /*  #cde_recette { width: 100%; } */

  #cde_recette_print { display:block !important; }
  .cde_recette_print_left > img { display:block !important; }
  #cde_recette { display:none; }

  h4 { font-size: 14px !important ; }

  .separator { display: none; }

  h2 { margin-left: -10px !important; font-size: 20px !important; padding-top:15px !important;}
  .btn_print { display: none !important;}

  .wpb_wrapper p {    
      width: auto;
      border: 0;
      margin: 0 5%;
      padding: 0;
      float: none;
      position: static;
      overflow: visible;
    }


}
