@page 
{
   size: auto;   
   margin: 4mm;  
   size: portrait;
} 

@page:right 
  @bottom-right {
    content: counter(page);
  }
}

html, body {
	width: auto;
	height:100%; 
	font-size: 9pt;
	margin: 0 !important;
	padding: 0 !important;
	color: #000;
}

body {
	margin: 0;padding: 0;
	background: none #fff !important;
	color: #222 !important;
}

.pub_header, .metaNavigation,.video, .navigation , .columnRight, .pic_noresizer{
  	display: none;
  	height:0;
}

.header {
	height: 100px !important;
}

.header img {
   filter: url(inverse.svg#negative);
   -webkit-filter: invert(100%);
   filter: invert(100%);
   max-height: 100px;
   padding-left:20px;
}

.header::before { 
    content: "RecettesQuebecoises.com";
    color: black;
    float: right;
    padding-right: 20px;
}

.columnLeft, .page-content {
  position: relative !important;
   width: 90% !important;
   float: left !important;
   font-size:13px !important;
   top: 0px !important;
   left: 0px  !important;
   clear: left !important;
}

.logo{
	margin: 0 !important;
	padding: 0 !important;
}

.columnLeft .btn {
  display: none;
}
	
.action, .comments-user {
	display: none;
	height: 0;
	margin-top: 0px;
	padding: 0px 0px;
}

.columnRight {
	width: 0px; 
  	position: relative; 
}

.imgp {
   -webkit-print-color-adjust: exact; 
    print-color-adjust: exact;
}

.imgp span { 
	display: none;
}


.footer {
	margin-top: 0px;
	padding: 0px 0px;
	color: #000;
}

.footer_display {
	display: none;
	height:0;
	margin: 0;
	padding: 0;
}

.link_footer {
	color: #000;
	text-align: center;
	padding: 0px 0px;
}

.copyright{
	color: #000;
	padding: 0px 0px;
	text-align: center;
	padding-bottom: 10px;
}

.copyright::before { 
    content: "RecettesQuebecoises.com ";
    font-weight: bold;
}

.link_footer a {
  color: #000;
  text-decoration: none;
}

.link_footer a:hover, .link_footer a.underline {
	color: #000;	
  	text-decoration: underline;
}

.link_footer strong {
	color: #000;
   font-weight: 600;
}

a:link, a:visited, a:visited, a:hover, a:active  {
   color: #000;
   text-decoration: none;
}

.underline{
    color: #000;
    text-decoration: none;
}



