/* All behaviors for printing */
/* base framework */
/***********************************************/
/**********		Colors				  **********/
/***********************************************/
/* Base */
/* NIN */
/* My Feed */
/* Backgrounds */
/* Texts */
/* Borders */
/* footer  */
/* Slider  */
/* Forms */
/* Table  */
/***********************************************/
/**********		Widths				  **********/
/***********************************************/
/***********************************************/
/**********		Breakpoints			  **********/
/***********************************************/
/* Hide elements */
#topbar,
#search,
nav,
footer,
.article-full .article-illu-bg,
.product-full .illu-bg,
.recipe-full .illu-bg,
.utils,
.reviews_full .rate-widget-fivestar,
.reviews_full .article-list-default,
.benefits,
#header .pane-menu-menu-social-menu,
.article-list,
#comments,
.section-headline,
#sliding-popup,
.cv-delete-link,
.bean-nin-cv-page-footer-text,
.article-content .button {
  display: none;
}

#content > div > .row.article-list {
  display: block !important;
}

/* Specific displays */
/* Backgrounds */
#content {
  background-color: #fff;
}

#breadcrumb {
  background-color: #fff;
  color: #000;
}

/* Colors */
h1, .h1 {
  color: #092e4d;
}

/* Image header */
#logo img {
  margin-top: 10px;
}

/* Cover */
.page-cover-light {
  background-color: #fff;
}

/* Article */
.article-full .article-header {
  padding-top: 0;
}

.article-full .article,
.article-full .article-illu,
.recipe-full .recipe,
.recipe-full .recipe-illu {
  margin-top: 0;
}

.node-type-article .article-full .article-content > *:not(.align_right):nth-child(n+3) {
  height: auto;
  position: inherit;
  opacity: 1;
  margin-bottom: inherit;
  overflow: visible;
}

.node-type-nin-cv .view-mode-full.row {
  padding-top: 0px;
  margin-bottom: 0px;
}

.node-type-nin-cv .view-mode-full.row .row.bloc-content.header,
.node-type-nin-cv .view-mode-full.row .row.bloc-content.main,
.node-type-nin-cv .view-mode-full.row .row.bloc-content.powered-by {
  border-radius: 0px;
  border: 0;
  background: none;
  padding: 0;
}

.page-taxonomy-term-meal-planner #content .article-list {
  display: block !important;
}

.page-taxonomy-term-meal-planner .article-list article {
  page-break-inside: avoid;
}

article.product-teaser-list a.group-link {
  display: block;
}

#sticky {
  display: none;
}
/*hide content element in next content types */
.node-type-article > #content > *, .node-type-product > #content > *, .node-type-brand > #content > *,
.node-type-recipe > #content > *, .node-type-topic-page > #content > *, .node-type-quiz > #content > *,
.page-checklist > #content > * {
  display: none;
}
/*show content type article and quiz*/
#content .article-full {
  display: block;
}
/*show content type recipe*/
#content .recipe-full {
  display: block;
}
/*show content type product*/
#content .product-full {
  display: block;
}
/*show content type brand*/
#content .node--brand--full {
  display: block;
}
/*show content type topic page*/
#content .panel-pane.pane-entity-view.pane-node{
  display: block;
}
/*show checklist*/
#content .panel-nin-content{
  display: block;
}

/*Delete blank page */
@page {
  margin: 0;
  size: auto;
}



