/* compass utils */
/* base framework */
/***********************************************/
/**********		Colors				  **********/
/***********************************************/
/* Base */
/* NIN */
/* My Feed */
/* Backgrounds */
/* Texts */
/* Borders */
/* footer  */
/* Slider  */
/* Forms */
/* Table  */
/***********************************************/
/**********		Widths				  **********/
/***********************************************/
/***********************************************/
/**********		Breakpoints			  **********/
/***********************************************/
/* site utils */
/* Not needed with compass */
/*
@mixin radius($radius){
    -ms-border-radius: $radius;
    -moz-border-radius: $radius;
    -webkit-border-radius: $radius;
    border-radius: $radius;
}
@mixin box-sizing($type: border-box) {
    box-sizing: $type;
    -o-box-sizing: $type;
    -ms-box-sizing: $type;
    -moz-box-sizing: $type;
    -webkit-box-sizing: $type;
}
@mixin box-shadow($x: 0, $y: 0, $radius: 4px, $spread: 0, $color: rgba(0,0,0,0.5)) {
    -o-box-shadow: $x $y $radius $spread $color;
    -ms-box-shadow: $x $y $radius $spread $color;
    -moz-box-shadow: $x $y $radius $spread $color;
    -webkit-box-shadow: $x $y $radius $spread $color;
    box-shadow: $x $y $radius $spread $color;
}
@mixin opacity($opac) {
    filter: alpha(opacity=$opac * 100);
    -ms-filter: alpha(opacity=$opac * 100);
    -moz-opacity: $opac;
    -webkit-opacity: $opac;
    opacity: $opac;
}
*/
/* tools */
/***********************************/
/**** Common stuff for tools	****/
/***********************************/
/* Top navigation for tools */
.nav-tools {
  background-color: #f5953f;
  color: #fff;
  padding: 2px 0;
}

.nav-tools p {
  margin-top: 5px;
  margin-bottom: 5px;
  position: relative;
}

.nav-tools .previous, .nav-tools .next {
  display: block;
  height: 16px;
  position: absolute;
  top: 0;
}

.nav-tools .previous {
  left: 0;
}

.nav-tools .next {
  right: 0;
}

.nav-tools .next:after, .nav-tools .previous:after {
  background: url(../images/arrows.png);
  background-size: 18px 16px;
  content: "";
  display: inline-block;
  height: 16px;
  position: relative;
  top: 2px;
  width: 9px;
}

.nav-tools .next:after {
  background-position: top right;
  margin-left: 5px;
}

.nav-tools .previous:before {
  display: inline-block;
  margin-right: 5px;
}

/*Global tool*/
.tool strong {
  color: #f5953f;
}

.tool .expl {
  text-decoration: underline;
}

.tool .dash {
  clear: both;
}

.tool .col-6:nth-child(odd) {
  margin-left: 0;
}

.node-type-tool #content .custom-dropdown-area,
.node-type-tool #content label {
  display: block;
}

.node-type-tool #content .custom-dropdown-area.gigya-required-display,
.node-type-tool #content label.gigya-required-display {
  display: inline;
}

.node-type-tool .custom-dropdown-area {
  text-align: left;
}

.node-type-tool .page-cover .titles:before, .node-type-tool .page-cover .titles:after {
  background-color: #f5953f;
}

.node-type-tool .pane-node-content > .pane-content {
  position: relative;
}

.node-type-tool .pane-node-content > .pane-content .utils a {
  border: 1px solid #fff;
}

.page-cover.tool-follow-header {
  padding: 0;
}

.tool-follow-header {
  position: relative;
  min-height: 140px;
}

.tool-follow-header:before {
  content: " ";
  display: block;
  width: 100%;
  height: 100%;
  background-color: rgba(245, 149, 63, 0.5);
  top: -1px;
  left: 0;
  position: absolute;
}

.tool-follow-header .row.text-align-center, .tool-follow-header .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .text-align-center.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .tool-follow-header .text-align-center.views-widget, .tool-follow-header
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .text-align-center.views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .tool-follow-header .text-align-center.views-widget, .tool-follow-header .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .text-align-center.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .tool-follow-header .text-align-center.views-widget, .tool-follow-header
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .text-align-center.views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .tool-follow-header .text-align-center.views-widget {
  padding-top: 50px;
  position: relative;
  z-index: 2;
}

.tool-follow-header h2 a {
  position: relative;
  display: block;
  padding: 0 40px;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.tool-follow-header h2 a div {
  font-size: 25px;
  font-size: 2.5rem;
  padding-top: 8px;
}

.tool-follow-header h2 a:before {
  content: " ";
  display: block;
  position: absolute;
  left: 20px;
  background-image: url("../images/arrow-back.png");
  background-repeat: no-repeat;
  width: 24px;
  height: 40px;
}

.tool-follow-header .opener {
  display: inline-block;
  color: #fff;
  font-size: 50px;
  font-size: 5rem;
  top: 0;
  cursor: pointer;
  font-family: times;
  background-color: rgba(245, 149, 63, 0.5);
  width: 45px;
  padding-right: 10px;
  -ms-user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  height: 140px;
  line-height: 115px;
  position: relative;
  z-index: 2;
}

@media print{
  .tool-follow-header .opener {
    display: none;
  }
}

.tool-follow-header .add,
.tool-follow-header .edit,
.tool-follow-header .menu-entry {
  font-size: 16px;
  font-size: 1.6rem;
  cursor: pointer;
  color: #fff;
}

.tool-follow-header ul {
  display: inline-block;
  background-color: #f1f1ed;
  padding: 20px;
  -webkit-border-radius: 22px;
  -moz-border-radius: 22px;
  -ms-border-radius: 22px;
  -o-border-radius: 22px;
  border-radius: 22px;
  -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3);
  position: absolute;
  z-index: 1;
  right: 0;
}

.tool-follow-header ul li {
  display: block;
  margin-bottom: 20px;
}

.tool-follow-header ul li:last-child {
  margin-bottom: 0;
}

.tool-follow-header ul a {
  color: #666;
}

.tool-follow-header ul a:hover {
  color: #f5953f;
}

@media all and (max-width: 700px) {
  .nav-tools p {
    width: 90%;
  }
  .nav-tools .previous, .nav-tools .next {
    top: -2px;
  }
}

.tool-perex {
  font-weight: bold;
}

.round-image img {
  max-width: 100%;
  height: auto;
  border-radius: 100%;
  border: 1px solid #fff;
}

.text-align-left {
  text-align: left;
}

.text-align-right {
  text-align: right;
}

.text-align-right .custom-dropdown-area {
  text-align: left;
}

.text-align-center {
  text-align: center;
}

.text-align-center .question,
.text-align-center .date_selection_desc,
.text-align-center label {
  text-align: left;
}

.orange .popin-content {
  padding: 0 10px 10px 10px;
}

.page-cover .titles.titles-blue:before, .page-cover .titles.titles-blue:after {
  background-color: #31a8db;
}

.logged-in .infobox-tools {
  display: none;
}

/*.not-logged-in {
  .hide-if-logged-in,
  .icons-utils-info {
    display: none;
  }
}*/
body.logged-in.tool-nin_tools_growth_curves .infobox-tools,
body.logged-in.tool-nin_tools_breastfeeding_tracker .infobox-tools,
body.logged-in.tool-nin_feature_shopping_list .infobox-tools,
body.logged-in.tool-nin_tools_meal_planer .infobox-tools {
  display: none;
}

body.logged-in.tool-nin_tools_growth_curves .icons-utils-info,
body.logged-in.tool-nin_tools_breastfeeding_tracker .icons-utils-info,
body.logged-in.tool-nin_feature_shopping_list .icons-utils-info,
body.logged-in.tool-nin_tools_meal_planer .icons-utils-info {
  display: block;
}

/*
body.not-logged-in.tool-nin_tools_growth_curves,
body.not-logged-in.tool-nin_tools_breastfeeding_tracker,
body.not-logged-in.tool-nin_feature_shopping_list,
body.not-logged-in.tool-nin_tools_meal_planer,
*/
/* set global - b-connect 2015-18-09 */
body.not-logged-in.node-type-tool .infobox-tools {
  display: block;
}

body.not-logged-in.node-type-tool .icons-utils-info {
  display: block;
}

body.not-logged-in.node-type-tool.tool-nin_tools_faq .infobox-tools,
body.not-logged-in.node-type-tool.section-faq .infobox-tools {
  display: none;
}

body.not-logged-in.node-type-tool.tool-nin_tools_ovulation_calender .infobox-tools,
body.not-logged-in.node-type-tool.tool-nin_tools_due_date_calender .infobox-tools,
body.not-logged-in.node-type-tool.tool-nin_tools_naming .infobox-tools,
body.not-logged-in.node-type-tool.tool-nin_tools_ifp .infobox-tools,
body.not-logged-in.node-type-tool.tool-nin_tools_allergy .infobox-tools {
  display: none;
}

body.not-logged-in.node-type-tool.tool-nin_tools_ovulation_calender .icons-utils-info,
body.not-logged-in.node-type-tool.tool-nin_tools_due_date_calender .icons-utils-info,
body.not-logged-in.node-type-tool.tool-nin_tools_naming .icons-utils-info,
body.not-logged-in.node-type-tool.tool-nin_tools_ifp .icons-utils-info,
body.not-logged-in.node-type-tool.tool-nin_tools_allergy .icons-utils-info {
  display: block;
}

.menu-days li {
  display: inline-block;
}

.menu-days a {
  border: 2px solid #f5953f;
  color: #f5953f;
  display: inline-block;
  height: 14px;
  margin: 10px 4px 0;
  padding: 7px;
  text-transform: uppercase;
  width: 14px;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  -o-border-radius: 100%;
  border-radius: 100%;
  font-size: 18px;
  font-size: 1.8rem;
}

.menu-days a:hover, .menu-days a:focus {
  background-color: rgba(245, 149, 63, 0.4);
}

.menu-days a.on {
  background-color: #f5953f;
  color: #fff;
}

.menu-days span {
  display: none;
}

@media all and (min-width: 700px) {
  .menu-days a {
    height: 18px;
    margin: 10px 3px 0;
    width: 18px;
  }
}

.meal-planner {
  padding-bottom: 40px;
}

.meal-planner .vocabulary-stages {
  text-align: center;
}

.meal-planner .col-6:nth-child(odd) {
  margin-left: 0;
}

.views-exposed-form-nin-meal-planner-meals-by-child,
.views-exposed-form-nin-meal-planner-meals-by-stage {
  position: relative;
}

.views-exposed-form-nin-meal-planner-meals-by-child .views-exposed-form,
.views-exposed-form-nin-meal-planner-meals-by-stage .views-exposed-form {
  margin-top: -20px 0 20px 0;
  padding: 0;
}

.views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper {
  position: absolute;
  top: 0;
  background-color: #f5953f;
  color: #fff;
  width: 100%;
}

.views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .form-item,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .form-item {
  margin: 0;
}

.views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .form-radio + label,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .form-radio + label {
  line-height: 40px;
  color: #fff;
}

.views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .form-radio + label:before,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .form-radio + label:before {
  display: none;
}

.views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .form-radio:checked + label:after,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .form-radio:checked + label:after {
  display: none;
}

.views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .views-widget {
  text-align: center;
}

.views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper {
  width: 100%;
  height: 40px;
  margin-top: 40px;
}

.views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .views-widget {
  text-align: center;
}

.views-exposed-form-nin-meal-planner-meals-by-child #edit-day,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day {
  clear: both;
}

#edit-day-wrapper .form-item {
  margin: 0;
}

#edit-day-wrapper .form-type-bef-link {
  display: inline-block;
}

#edit-day-wrapper .form-type-bef-link a {
  display: block;
  width: 30px;
  height: 30px;
  line-height: 30px;
  border: 2px solid #f5953f;
  color: #f5953f;
  border-radius: 100%;
  padding: 0;
  text-align: center;
  margin: 0 5px;
  font-size: 18px;
  font-size: 1.8rem;
}

#edit-day-wrapper .form-type-bef-link a:hover, #edit-day-wrapper .form-type-bef-link a.active {
  color: #fff;
  background-color: #f5953f;
}

.view-nin-meal-planner .article-header h2 {
  color: #31a8db;
}

.view-nin-meal-planner .product-teaser-list {
  display: table;
  width: 100%;
  height: 124px;
}

.view-nin-meal-planner .product-teaser-list .article-illu img {
  height: 124px;
  width: auto;
  max-width: auto;
}

.view-nin-meal-planner .ds-1col .col-6:nth-child(even) {
  margin-left: 0;
}

.view-nin-meal-planner.view-display-id-child_list .mychild-resume {
  display: flex;
  align-items: center;
}

.view-nin-meal-planner.view-display-id-child_list .mychild-resume > a.group-link {
  display: block;
  flex-grow: 1;
}

.view-nin-meal-planner.view-display-id-child_list .mychild-resume > a.group-link .mychild-pic {
  width: 90px;
}

.view-nin-meal-planner.view-display-id-child_list .mychild-resume .mychild-stage {
  width: 200px;
  text-align: center;
}

#mgm h3, #mgm .link, #mgm strong {
  color: #f5953f;
}

#mgm h3 {
  margin-bottom: 10px;
}

.gift {
  padding: 10px;
}

.gift-details {
  display: inline-block;
  margin-left: -3px;
  width: 75%;
}

.gift-radio {
  display: inline-block;
  text-align: center;
  vertical-align: top;
  width: 25%;
}

.gift-radio label {
  text-indent: -9999px;
}

.gift-logo {
  display: block;
  margin-bottom: 5px;
}

.gift-title {
  color: #f5953f;
}

.gift-desc {
  color: #666;
}

.mgm-share {
  padding: 20px 20px 0;
}

#mgm .mgm-share {
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  opacity: 1;
}

#mgm .mgm-share.disable {
  opacity: 0.1;
}

#mgm .alert-box {
  color: #555;
  border-radius: 10px;
  border: 1px solid #a6ca8a;
  position: absolute;
  padding: 10px 10px 10px 36px;
  margin-top: 0px;
  margin-left: -12px;
  font-weight: bold;
  text-transform: uppercase;
  background: #e9ffd9 url(../images/success.png) no-repeat 10px 50%;
  display: none;
  font-family: Tahoma,Geneva,Arial,sans-serif;
  font-size: 11px;
  font-size: 16px;
  line-height: 19px;
}

#mgm .alert-box .close {
  float: right;
  border: 1px solid #a6ca8a;
  margin-left: 10px;
}

#mgm .alert-box .close a {
  background: #e9ffd9 url(../images/ui/close-black.png) no-repeat 50% 50%;
  background-size: 50%;
  display: block;
  width: 10px;
  height: 10px;
  padding: 3px;
  cursor: pointer;
}

.names-tool-title {
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: center;
  font-size: 20px;
  font-size: 2rem;
}

.taxonomy-term--names-gender {
  margin-left: 1%;
  margin-right: 1%;
}

.taxonomy-term--names-gender img {
  cursor: pointer;
}

.pane-node-field-tool-selector input.button {
  border: 0;
}

.bean-nin-tools-header-with-back-butto {
  text-align: center;
}

.bean-nin-tools-header-with-back-butto .row, .bean-nin-tools-header-with-back-butto .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bean-nin-tools-header-with-back-butto .views-widget, .bean-nin-tools-header-with-back-butto
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bean-nin-tools-header-with-back-butto .views-widget, .bean-nin-tools-header-with-back-butto .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bean-nin-tools-header-with-back-butto .views-widget, .bean-nin-tools-header-with-back-butto
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bean-nin-tools-header-with-back-butto .views-widget {
  position: relative;
}

.section-names-tool .views-exposed-form {
  background-color: transparent;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
}

.section-names-tool .views-exposed-form label {
  display: none;
}

.section-names-tool .views-exposed-widget {
  margin-bottom: 10px;
}

.section-names-tool h2 {
  margin-top: 50px;
  margin-bottom: 30px;
  text-align: center;
  display: block;
}

.section-names-tool .pager-load-more .button-blue {
  background-color: rgba(245, 149, 63, 0.8);
  color: #fff;
}

.section-names-tool .pager-load-more .button-blue:hover, .section-names-tool .pager-load-more .button-blue:focus {
  background-color: #f5953f;
}

.view-names .col-6:nth-child(odd) {
  margin-left: 0;
}

.view-names .bloc-content h2 {
  display: table-cell;
  padding: 15px;
  text-align: left;
  vertical-align: middle;
  width: 50%;
  color: #f5953f;
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: bold;
}

.view-names .bloc-content .group-names-info {
  display: table-cell;
  padding: 15px;
  text-align: left;
  vertical-align: middle;
  width: 50%;
  text-align: right;
  color: #999;
  font-size: 14px;
  font-size: 1.4rem;
}

.view-names .bloc-content .group-names-info .label-inline {
  display: inline;
  font-weight: bold;
}

.view-names .group-inner2 {
  display: table;
  width: 100%;
}

.node-type-names .page-cover {
  margin-bottom: 0;
}

.node-type-names .col-padding {
  padding-top: 30px;
}

.node-type-names .view-mode-full h2 {
  color: #f5953f;
  font-weight: bold;
  font-size: 26px;
  font-size: 2.6rem;
}

.node-type-names .bloc-content h2 {
  color: #f5953f;
  font-weight: bold;
  margin-bottom: 20px;
}

.node-type-names h2.names-tool-name {
  color: #f5953f;
  font-weight: bold;
  margin-top: 50px;
  font-size: 26px;
  font-size: 2.6rem;
}

.node-type-names h2.dash {
  text-align: left;
}

.node-type-names h2 .view-mode-bean_title {
  color: #f5953f;
  font-weight: bold;
  margin-top: 50px;
  font-size: 26px;
  font-size: 2.6rem;
}

.node-type-names .bean-text-snippet-with-title {
  color: #f5953f;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 16px;
  font-size: 1.6rem;
}

.name-tool-select .views-exposed-form {
  background-color: transparent;
}

.name-tool-select .views-exposed-widget label {
  display: none;
}

.name-tool-select .pager-load-more .button-blue {
  background-color: rgba(245, 149, 63, 0.8);
  color: #fff;
}

.name-tool-select .pager-load-more .button-blue:hover, .name-tool-select .pager-load-more .button-blue:focus {
  background-color: #f5953f;
}

.nin_tools_popin_share.grey_out,
.nin_tools_popin_info.grey_out {
  display: none;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 300;
  background: rgba(9, 46, 77, 0.8);
}

.nin_tools_popin_share,
.nin_tools_popin_info {
  position: relative;
  z-index: -100;
}

.nin_tools_popin_share.popin,
.nin_tools_popin_info.popin,
.orange .popin {
  display: none;
  margin: 0 auto;
  position: relative;
  z-index: 302;
  background-color: #fff;
  border-bottom-right-radius: 15px;
  border-bottom-left-radius: 15px;
}

.nin_tools_popin_share.popin .close,
.nin_tools_popin_info.popin .close,
.orange .popin .close {
  background: url(../images/button-close.png) no-repeat;
  background-size: 16px 16px;
  display: block;
  height: 16px;
  position: absolute;
  right: 8px;
  text-indent: -9999px;
  top: 10px;
  width: 16px;
  cursor: pointer;
}

.nin_tools_popin_share.popin .rendered_node,
.nin_tools_popin_info.popin .rendered_node,
.orange .popin .rendered_node {
  text-align: left;
}

.nin_tools_popin_share.popin .inner,
.nin_tools_popin_info.popin .inner,
.orange .popin .inner {
  padding: 20px;
  overflow: hidden;
  *zoom: 1;
  clear: both;
}

.nin_tools_popin_share.popin .header,
.nin_tools_popin_info.popin .header,
.orange .popin .header {
  background-color: #31a8db;
  color: #fff;
}

.nin_tools_popin_share.popin .popin-title,
.nin_tools_popin_info.popin .popin-title,
.orange .popin .popin-title {
  padding: 10px;
  text-align: left;
}

.nin_tools_popin_share.popin .content .title,
.nin_tools_popin_info.popin .content .title,
.orange .popin .content .title {
  font-size: 30px;
  font-size: 3rem;
  font-weight: bold;
  color: #31a8db;
  padding-bottom: 30px;
  padding-top: 20px;
}

.nin_tools_popin_share.popin .content .url,
.nin_tools_popin_info.popin .content .url,
.orange .popin .content .url {
  font-size: 14px;
  font-size: 1.4rem;
  color: #999;
  padding-bottom: 30px;
}

.nin_tools_popin_share.popin .share_buttons,
.nin_tools_popin_info.popin .share_buttons,
.orange .popin .share_buttons {
  background-color: #092e4d;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: block !important;
}

.nin_tools_popin_share.popin .share_buttons .icons-wrapper,
.nin_tools_popin_info.popin .share_buttons .icons-wrapper,
.orange .popin .share_buttons .icons-wrapper {
  display: inline-block;
}

.nin_tools_popin_share.popin .share_buttons span,
.nin_tools_popin_info.popin .share_buttons span,
.orange .popin .share_buttons span {
  display: inline-block;
  margin: 10px;
}

.nin_tools_popin_share.popin .share_buttons a.facebook,
.nin_tools_popin_info.popin .share_buttons a.facebook,
.orange .popin .share_buttons a.facebook {
  background: url(../images/socials/facebook_gray.png);
}

.nin_tools_popin_share.popin .share_buttons a.pinterest,
.nin_tools_popin_info.popin .share_buttons a.pinterest,
.orange .popin .share_buttons a.pinterest {
  background: url(../images/socials/pinterest_gray.png);
}

.nin_tools_popin_share.popin .share_buttons a.twitter,
.nin_tools_popin_info.popin .share_buttons a.twitter,
.orange .popin .share_buttons a.twitter {
  background: url(../images/socials/twitter_gray.png);
}

.nin_tools_popin_share.popin .share_buttons a.facebook, .nin_tools_popin_share.popin .share_buttons a.pinterest, .nin_tools_popin_share.popin .share_buttons a.twitter,
.nin_tools_popin_info.popin .share_buttons a.facebook,
.nin_tools_popin_info.popin .share_buttons a.pinterest,
.nin_tools_popin_info.popin .share_buttons a.twitter,
.orange .popin .share_buttons a.facebook,
.orange .popin .share_buttons a.pinterest,
.orange .popin .share_buttons a.twitter {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 54px;
  height: 54px;
}

.nin_tools_popin_share.popin .share_buttons a.icons,
.nin_tools_popin_info.popin .share_buttons a.icons,
.orange .popin .share_buttons a.icons {
  width: 50px;
  height: 50px;
  border-radius: 50px;
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}

.nin_tools_popin_share.popin .share_buttons a.icons.button-border,
.nin_tools_popin_info.popin .share_buttons a.icons.button-border,
.orange .popin .share_buttons a.icons.button-border {
  padding: 0;
}

.nin_tools_popin_share.popin .share_buttons .mail-button-wrapper,
.nin_tools_popin_info.popin .share_buttons .mail-button-wrapper,
.orange .popin .share_buttons .mail-button-wrapper {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}

.nin_tools_popin_share.popin .share_buttons .icons img,
.nin_tools_popin_info.popin .share_buttons .icons img,
.orange .popin .share_buttons .icons img {
  width: 40px;
  height: auto;
}

.nin_tools_popin_share.popin fieldset,
.nin_tools_popin_info.popin fieldset,
.orange .popin fieldset {
  padding: 0;
  border: 0;
  margin: 0;
}

.nin_tools_popin_share.popin .share-contact-email,
.nin_tools_popin_info.popin .share-contact-email,
.orange .popin .share-contact-email {
  background: url(../images/tools/mail-icon-nin-dark-blue.png);
  background-position: 30px center;
  background-repeat: no-repeat;
  background-size: 36px 24px;
  font-weight: bold;
  background-color: #fff;
  color: #092e4d;
  display: inline-block;
  vertical-align: middle;
  padding: 16px 30px 16px 80px;
  border-radius: 15px;
  font-size: 20px;
  font-size: 2rem;
  cursor: pointer;
}

.orange .popin .header {
  background-color: #f5953f;
}

.view-mode-share .row, .view-mode-share .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-share .views-widget, .view-mode-share
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-share .views-widget, .view-mode-share .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-share .views-widget, .view-mode-share
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-share .views-widget,
.view-mode-share .group-row {
  padding: 20px 0;
}

.view-mode-share h2 {
  color: #31a8db;
  font-weight: bold;
  margin-bottom: 20px;
  font-size: 30px;
  font-size: 3rem;
}

.nin_tools_popin_info {
  text-align: left;
}

.nin_tools_popin_info .content {
  padding: 20px;
}

.nin_tools_popin_share .content {
  padding: 20px;
}

.nin_tools_popin_share.mail_success_feedback .content {
  padding: 20px;
  text-align: center;
}

.nin_tools_popin_share.mail_success_feedback.hidden {
  height: 0;
}

img.ui-datepicker-trigger {
  width: 30px;
  height: auto;
}

input.hasDatepicker {
  color: #666;
}

input[type="date"]:not(.has-value):before {
  color: lightgray;
  content: attr(placeholder);
}

.ifp-content h2 {
  font-weight: bold;
  color: #f5953f;
  margin-bottom: 20px;
  margin-top: 20px;
}

.vocabulary-nutrition-categories {
  background-color: #fff;
}

.vocabulary-nutrition-categories h2 {
  font-weight: bold;
  color: #f5953f;
  text-align: center;
  margin: 10px 0;
}

.nutrition-term-description {
  padding: 10px;
}

.nutrition-term-image {
  text-align: center;
}

.ifp_tool_tool_selector {
  margin-bottom: 40px;
}

.ifp_tool_tool_selector .custom-dropdown-area {
  text-align: left;
}

.ifp_tool_tool_selector .form-item {
  margin-bottom: 20px;
}

.ifp_tool_tool_selector .button-border-orange {
  margin-top: 10px;
}

.description-text {
  color: #fff;
  font-size: 16px;
  font-size: 1.6rem;
}

.feature_benefits {
  background: #fcfcfb;
  border-top: 1px solid #f1f1ed;
  border-bottom: 1px solid #f1f1ed;
  padding: 40px 30px;
  text-align: center;
}

.feature_benefits .ds-1col {
  color: #666;
  font-weight: bold;
  margin: 20px 0 30px;
  padding-bottom: 10px;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  font-size: 12px;
  font-size: 1.2rem;
}

.feature_benefits .ds-1col:after {
  background-color: #f5953f;
  bottom: 0;
  content: "";
  display: block;
  height: 2px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  width: 20px;
}

.nutrition-terms.row, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .nutrition-terms.views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .nutrition-terms.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .nutrition-terms.views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .nutrition-terms.views-widget {
  padding: 0;
}

.taxonomy-intro-text .ds-1col {
  background-color: #fff;
  text-align: center;
  padding-bottom: 40px;
}

.nin_tools_ifp_view {
  margin-bottom: 40px;
  text-align: center;
}

.vocabulary-ingredients {
  text-align: center;
}

.vocabulary-ingredients .page-cover {
  margin-bottom: 0;
}

.vocabulary-ingredients .bloc-content {
  text-align: left;
}

.vocabulary-ingredients h2 {
  color: #f5953f;
  margin: 20px 0 20px 0;
  font-weight: bold;
}

.nutritions-body p:first-of-type:first-letter {
  color: #f5953f;
  display: block;
  float: left;
  line-height: 0.9;
  margin-right: 2px;
  font-size: 85px;
  font-size: 8.5rem;
  text-transform: uppercase;
}

.ingredients-table {
  font-size: 16px;
  font-size: 1.6rem;
}

.ingredients-table .inner-wrapper {
  padding: 10px;
  background-color: #fff;
  border-bottom: 1px solid #ccc;
  margin-bottom: 20px;
  margin-top: -21px;
  position: relative;
  z-index: 1;
}

.ingredients-table table {
  width: 100%;
  table-layout: fixed;
}

.ingredients-table td {
  padding: 10px;
}

.ingredients-table td:last-child {
  text-align: right;
}

.ingredients-table td:first-child {
  font-weight: bold;
}

.ingredients-table tr.odd {
  background-color: #f4f4f2;
}

.ingredients-table tr.even {
  background-color: #fcfcfc;
}

/* Nutrition Pages */
.node-type-nutrition-page .view-id-nin_ingredients {
  background: #fff;
  margin-bottom: 20px;
  padding: 10px 0 0 0;
}

.node-type-nutrition-page .view-id-nin_ingredients h3 {
  color: #666;
  margin-bottom: 15px;
  padding-left: 30px;
  font-size: 16px;
  font-size: 1.6rem;
  background: none;
  border: none;
}

.node-type-nutrition-page .view-id-nin_ingredients .ui-accordion {
  border-bottom: 1px solid #ccc;
  padding-left: 10px;
}

.node-type-nutrition-page .view-id-nin_ingredients .ui-accordion-content {
  padding: 10px;
  margin-bottom: 10px;
  border: none;
}

.node-type-nutrition-page .view-id-nin_ingredients .ui-accordion-content a {
  background-image: url("../images/arrow-orange.png");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 5px 10px;
  color: #666;
  display: block;
  padding: 5px 0 5px 18px;
  font-size: 14px;
  font-size: 1.4rem;
}

.node-type-nutrition-page .view-id-nin_ingredients .ui-accordion-header-icon {
  background-image: url(../images/accordion2.png);
  top: 60%;
}

.row .bean-button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .views-widget .bean-button,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .views-widget .bean-button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .views-widget .bean-button,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .views-widget .bean-button {
  margin: 0 auto 20px auto;
  max-width: 1076px;
  padding: 20px 10px;
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.row .bean-button h2.title, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .views-widget .bean-button h2.title,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .views-widget .bean-button h2.title, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .views-widget .bean-button h2.title,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .views-widget .bean-button h2.title {
  display: inline-block;
  padding: 0px 32px;
  position: relative;
  bottom: 0;
}

.row .bean-button h2.title:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .views-widget .bean-button h2.title:before,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .views-widget .bean-button h2.title:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .views-widget .bean-button h2.title:before,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .views-widget .bean-button h2.title:before, .row .bean-button h2.title:after, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .views-widget .bean-button h2.title:after,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .views-widget .bean-button h2.title:after, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .views-widget .bean-button h2.title:after,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .views-widget .bean-button h2.title:after {
  content: "";
  height: 2px;
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  width: 20px;
  background-color: #f5953f;
}

.row .bean-button h2.title:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .views-widget .bean-button h2.title:before,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .views-widget .bean-button h2.title:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .views-widget .bean-button h2.title:before,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .views-widget .bean-button h2.title:before {
  left: 0;
}

.row .bean-button h2.title:after, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .views-widget .bean-button h2.title:after,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .views-widget .bean-button h2.title:after, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .views-widget .bean-button h2.title:after,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .views-widget .bean-button h2.title:after {
  right: 0;
}

.row .bean-button h2.title, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .views-widget .bean-button h2.title,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .views-widget .bean-button h2.title, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .views-widget .bean-button h2.title,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .views-widget .bean-button h2.title, .row .bean-button .description, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .views-widget .bean-button .description,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .views-widget .bean-button .description, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .views-widget .bean-button .description,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .views-widget .bean-button .description, .row .bean-button .align_center, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .views-widget .bean-button .align_center,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .views-widget .bean-button .align_center, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .views-widget .bean-button .align_center,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .views-widget .bean-button .align_center {
  margin-top: 20px;
}

.node-type-nutrition-page .tool-header {
  text-align: center;
}

.view-related-content-ingredients .col.col-6:nth-child(odd) {
  margin-left: 0;
}

.view-related-content-ingredients .col.col-6 .product-teaser-list {
  display: table;
  width: 100%;
  height: 124px;
}

.view-related-content-ingredients .col.col-6 .product-teaser-list .article-illu {
  width: 25%;
}

.view-related-content-ingredients .col.col-6 .product-teaser-list .article-illu img {
  height: 124px;
  width: auto;
  max-width: auto;
}

.view-related-content-ingredients .col.col-6 .product-teaser-list .article-header {
  width: 75%;
}

.view-related-content-ingredients .col.col-6 .product-teaser-list .article-header h2 {
  font-weight: normal;
  margin: 0;
  padding: 0;
  font-size: 20px;
  font-size: 2rem;
}

.node-type-nutrition-page .node--full .page-cover.tool-header .button.button-border.button-border-white {
  cursor: default;
}

/* Due date calendar */
.result-duedate .bloc-content {
  padding: 40px;
}

.result-duedate .upper, .result-duedate .nin_tools_breastfeeding_tracker .session_date_title, .nin_tools_breastfeeding_tracker .result-duedate .session_date_title, .result-duedate .nin_tools_breastfeeding_tracker .popin-content legend, .nin_tools_breastfeeding_tracker .popin-content .result-duedate legend, .result-duedate
.nin_tools_breastfeeding_tracker .popin-content .date-padding label,
.nin_tools_breastfeeding_tracker .popin-content .date-padding .result-duedate label, .result-duedate
.nin_tools_breastfeeding_tracker .popin-content .form-item p.label,
.nin_tools_breastfeeding_tracker .popin-content .form-item .result-duedate p.label, .result-duedate
.nin_tools_breastfeeding_tracker .popin-content .form-item-field-child-reference-und label,
.nin_tools_breastfeeding_tracker .popin-content .form-item-field-child-reference-und .result-duedate label, .result-duedate
.nin_tools_breastfeeding_tracker .popin-content .form-type-numberfield label,
.nin_tools_breastfeeding_tracker .popin-content .form-type-numberfield .result-duedate label {
  padding: 10px 0;
}

.nin_tools_due_date_calender_view .result {
  display: none;
}

.nin_tools_ovulation_calender_view .description,
.nin_tools_due_date_calender_view .description {
  margin-bottom: 20px;
}

.nin_tools_ovulation_calender_view .question,
.nin_tools_ovulation_calender_view .date_selection_desc,
.nin_tools_ovulation_calender_view label,
.nin_tools_due_date_calender_view .question,
.nin_tools_due_date_calender_view .date_selection_desc,
.nin_tools_due_date_calender_view label {
  margin-bottom: 10px;
}

.nin_tools_ovulation_calender_view_result .fertile_day .ui-state-default {
  color: #f5953f;
  font-weight: bold;
}

.nin_tools_ovulation_calender_view_result .ui-datepicker {
  width: 100%;
}

.nin_tools_ovulation_calender_view_result .ui-datepicker .ui-datepicker-prev,
.nin_tools_ovulation_calender_view_result .ui-datepicker .ui-datepicker-next {
  background: url("/sites/all/themes/nin/images/ui-icons-ovulation-calendar.png") 0 0 no-repeat;
  width: 15px;
  height: 25px;
  top: 9px;
}

@media all and (min-width: 700px) {
  .nin_tools_ovulation_calender_view_result .ui-datepicker .ui-datepicker-prev,
  .nin_tools_ovulation_calender_view_result .ui-datepicker .ui-datepicker-next {
    top: 14px;
  }
}

.nin_tools_ovulation_calender_view_result .ui-datepicker .ui-datepicker-next {
  right: 18px;
}

.nin_tools_ovulation_calender_view_result .ui-datepicker .ui-datepicker-prev {
  left: 18px;
  background-position: -15px;
}

.nin_tools_ovulation_calender_view_result .ui-datepicker td span,
.nin_tools_ovulation_calender_view_result .ui-datepicker td a {
  text-align: center;
}

.nin_tools_ovulation_calender_view_result .ui-datepicker .periode_first_day {
  color: #fff;
  background-color: #f5953f;
  border-radius: 100%;
  width: 34px;
  height: 34px;
  display: inline-block;
}

.nin_tools_ovulation_calender_view_result .ui-datepicker .periode_first_day .ui-state-default {
  color: #fff;
}

.nin_tools_ovulation_calender_view_result .days_left {
  color: #f5953f;
  margin-top: 20px;
  font-size: 18px;
  font-size: 1.8rem;
  font-weight: bold;
  background-color: #fff;
  padding: 20px;
}

.nin_tools_ovulation_calender_view_result .ui-datepicker-header,
.nin_tools_ovulation_calender_view_result .ui-datepicker-calendar {
  background: none;
  border: 0;
}

.nin_tools_ovulation_calender_view_result .ui-datepicker-title {
  font-size: 18px;
  font-size: 1.8rem;
  color: #f5953f;
}

.nin_tools_ovulation_calender_view_result .ui-datepicker th {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 40px;
  text-align: center;
  font-weight: normal;
}

.nin_tools_ovulation_calender_view_result .ui-datepicker th span {
  display: inline-block;
  width: 40px;
  height: 40px;
  border-radius: 100%;
  border: 1px solid #f5953f;
}

.nin_tools_ovulation_calender_view_result .ui-datepicker .ui-state-default {
  font-size: 18px;
  font-size: 1.8rem;
}

#due-date-popin .date_result p, #due-date-popin .date_result h2,
#due-date-popin .sub_title p,
#due-date-popin .sub_title h2 {
  font-size: 27px;
  font-size: 2.7rem;
  color: #999;
  line-height: 1.2;
}

#due-date-popin .sub_title {
  margin-bottom: 20px;
}

.shopping-list-start {
  padding-bottom: 40px;
}

#autocomplete {
  font-size: 18px;
  font-size: 1.8rem;
  border: 1px solid #b2b2b2;
}

#autocomplete div {
  padding: 10px;
}

#shopping-list-controller {
  margin-top: 20px;
  margin-bottom: 20px;
  min-height: 100px;
}
#shopping-item-node-form .form-autocomplete:not(.throbbing) {
  background-image: none;
}

.col-6.shopping-list-item-container:nth-child(odd) {
  margin-left: 0;
  clear: left;
}

.shopping-list-item-container {
  position: relative;
  -ms-user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.shopping-list-item-container .qty-wrapper {
  padding-top: 4px;
}

.shopping-list-item-container input.qty {
  display: inline-block;
  border: 1px solid #b2b2b2;
  width: 20%;
  margin-left: 1%;
  margin-right: 1%;
  text-align: center;
  height: 30px;
  line-height: 30px;
}

.shopping-list-item-container .qty-icon {
  width: 30px;
  height: 30px;
  border-radius: 100%;
  background-color: #31a8db;
  display: inline-block;
  color: #fff;
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 30px;
}

.shopping-list-item-container .product-teaser-list {
  display: table;
  width: 100%;
  min-height: 131px;
}

.shopping-list-item-container a.remove,
.shopping-list-item-container a.save {
  display: inline-block;
  text-indent: 10000px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50%;
  width: 40px;
  height: 40px;
  border-radius: 100%;
  background-color: #31a8db;
  margin-bottom: 20px;
}

.shopping-list-item-container a.remove {
  background-image: url(../images/tools/icon-trash.png);
  margin-left: 20px;
}

.shopping-list-item-container a.save {
  background-image: url(../images/tools/icon-confirm.png);
  margin-right: 20px;
}

.shopping-list-item-form {
  /*position: absolute; */
  padding-top: 20px;
  /* width: 100%; */
  /* height: 60px; */
  overflow: hidden;
  /* bottom: -79px; */
  background-color: #092e4d;
  /* z-index: 1; */
  margin-top: -1px;
}

.shopping-list-item-form .col,
.shopping-list-item-form p {
  margin-bottom: 0;
}

.shopping-list-item-element.element-3 {
  width: 20%;
  float: left;
}

.shopping-list-item-element.element-6 {
  width: 60%;
  float: left;
}

.clicked .product-teaser-list .article-count {
  background-color: #31a8db;
  color: #fff;
}

.clicked .product-teaser-list .article-count strong {
  color: #fff;
}

.page-node-shopping-list #content {
  /*position: relative;*/
}

.page-node-shopping-list .nin_tools_shopping_list {
  position: absolute;
  width: 100%;
  text-align: right;
  top: 0;
}

.page-node-shopping-list .shopping-list-opener {
  position: relative;
}

.shopping-list-edit-mode {
  position: relative;
}

.shopping-list-edit-mode .article-count:before {
  content: " ";
  display: block;
  border-radius: 100%;
  width: 50px;
  height: 50px;
  position: absolute;
  margin-top: 0;
  margin-left: -25px;
  border: 1px solid #ccc;
  background: #fff url("../images/icons-profile/edit.png");
  background-repeat: no-repeat;
  background-position: center center;
}

.nin_tools_breastfeeding_tracker fieldset {
  border: none;
}

.nin_tools_breastfeeding_tracker .record {
  cursor: pointer;
  padding: 10px;
  background-color: #f4f4f2;
}

.nin_tools_breastfeeding_tracker .record:nth-Child(2n) {
  background-color: #fff;
}

.nin_tools_breastfeeding_tracker .record.has_focus {
  background-color: #f5953f;
  color: #fff;
}

.nin_tools_breastfeeding_tracker .record .column {
  float: left;
  width: 33%;
  margin: 0 auto;
  text-align: center;
}

.nin_tools_breastfeeding_tracker .record .column:not(:first-child) {
  font-weight: bold;
}

.nin_tools_breastfeeding_tracker .record .column.duration {
  cursor: pointer;
}

.nin_tools_breastfeeding_tracker .input .custom-dropdown-area {
  margin-left: 10px;
  max-width: 60px;
  vertical-align: middle;
}

.nin_tools_breastfeeding_tracker .input label {
  font-size: 16px;
  font-size: 1.6rem;
  padding-left: 5px;
  vertical-align: middle;
}

.nin_tools_breastfeeding_tracker .choose_breast {
  margin-top: 30px;
}

.nin_tools_breastfeeding_tracker .choose_breast label {
  padding: 3px 10px 3px 30px;
  margin: 0 10px;
}

.nin_tools_breastfeeding_tracker .timer_field {
  display: inline-block;
  background-color: #e4e4e4;
  height: 80px;
  width: 80px;
  padding: 10px;
  margin: 10px;
  text-align: center;
  line-height: 25px;
}

.nin_tools_breastfeeding_tracker .value {
  font-size: 37px;
  font-size: 3.7rem;
  font-weight: bold;
  color: #f5953f;
  line-height: 58px;
  max-height: 47px;
}

.nin_tools_breastfeeding_tracker .unit {
  color: #666;
  font-size: 16px;
  font-size: 1.6rem;
  height: 15px;
}

.nin_tools_breastfeeding_tracker .controls {
  float: left;
  width: 100%;
}

.nin_tools_breastfeeding_tracker .controls a {
  display: table;
  margin: 10px auto;
}

.nin_tools_breastfeeding_tracker .controls .play_stop {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 64px 64px;
  height: 64px;
  margin: 10px;
}

.nin_tools_breastfeeding_tracker .controls .play_stop.recording {
  background-image: url("../images/tools/stop.png");
}

.nin_tools_breastfeeding_tracker .controls .play_stop:not(.recording) {
  background-image: url("../images/tools/play.png");
}

.nin_tools_breastfeeding_tracker .controller,
.nin_tools_breastfeeding_tracker .save_time {
  margin-bottom: 20px;
}

.nin_tools_breastfeeding_tracker .session_date_title {
  padding-top: 10px;
  display: table;
  margin: 0 auto;
}

.nin_tools_breastfeeding_tracker .records {
  font-size: 16px;
  font-size: 1.6rem;
}

.nin_tools_breastfeeding_tracker .error .upper, .nin_tools_breastfeeding_tracker .error .session_date_title, .nin_tools_breastfeeding_tracker .error .popin-content legend, .nin_tools_breastfeeding_tracker .popin-content .error legend, .nin_tools_breastfeeding_tracker .error .popin-content .date-padding label, .nin_tools_breastfeeding_tracker .popin-content .date-padding .error label, .nin_tools_breastfeeding_tracker .error .popin-content .form-item p.label, .nin_tools_breastfeeding_tracker .popin-content .form-item .error p.label, .nin_tools_breastfeeding_tracker .error .popin-content .form-item-field-child-reference-und label, .nin_tools_breastfeeding_tracker .popin-content .form-item-field-child-reference-und .error label, .nin_tools_breastfeeding_tracker .error .popin-content .form-type-numberfield label, .nin_tools_breastfeeding_tracker .popin-content .form-type-numberfield .error label {
  color: #cc3366;
}

.nin_tools_breastfeeding_tracker .chronometer {
  margin: 20px auto 0;
}

.nin_tools_breastfeeding_tracker .one_session {
  padding: 10px;
}

.nin_tools_breastfeeding_tracker .one_child {
  margin: 10px 0;
}

.nin_tools_breastfeeding_tracker .one_session {
  margin: 0 0 30px;
}

.nin_tools_breastfeeding_tracker .footer {
  display: table;
  margin: 10px auto;
}

.nin_tools_breastfeeding_tracker .description {
  margin: 10px auto;
  max-width: 200px;
  text-align: center;
}

.nin_tools_breastfeeding_tracker .zero_items_message {
  display: table;
  margin: 20px auto;
  font-size: 16px;
  font-size: 1.6rem;
}

.nin_tools_breastfeeding_tracker .popin-content {
  background-color: #f1f1ed;
  background-color: #fff;
}

.nin_tools_breastfeeding_tracker .popin-content .form-item-field-child-reference-und,
.nin_tools_breastfeeding_tracker .popin-content .form-type-radio,
.nin_tools_breastfeeding_tracker .popin-content .form-type-numberfield {
  display: inline-block;
  margin-right: 20px;
}

.nin_tools_breastfeeding_tracker .popin-content .form-type-numberfield {
  margin-top: -10px;
}

.nin_tools_breastfeeding_tracker .popin-content .form-type-radio label {
  margin-bottom: 0;
}

.nin_tools_breastfeeding_tracker .popin-content legend,
.nin_tools_breastfeeding_tracker .popin-content .date-padding label,
.nin_tools_breastfeeding_tracker .popin-content .form-item p.label,
.nin_tools_breastfeeding_tracker .popin-content .form-item-field-child-reference-und label,
.nin_tools_breastfeeding_tracker .popin-content .form-type-numberfield label {
  margin-top: 20px;
  margin-bottom: 10px;
  display: block;
}

.nin_tools_breastfeeding_tracker .popin-content .form-type-date-popup .form-item {
  position: relative;
}

.nin_tools_breastfeeding_tracker .popin-content .form-type-date-popup .ui-datepicker-trigger {
  bottom: 5px;
}

.nin_tools_breastfeeding_tracker .popin-content .field-name-field-breastfeeding-record-date .form-item .description {
  display: none;
}

.nin_tools_breastfeeding_tracker .popin-content .form-actions {
  text-align: center;
}

.nin_tools_breastfeeding_tracker .popin-content .form-item-field-breastfeeding-record-date-und-0-value-date label {
  display: none;
}

.orange .popin-content .upper, .orange .popin-content .nin_tools_breastfeeding_tracker .session_date_title, .nin_tools_breastfeeding_tracker .orange .popin-content .session_date_title, .orange .nin_tools_breastfeeding_tracker .popin-content legend, .nin_tools_breastfeeding_tracker .orange .popin-content legend, .orange
.nin_tools_breastfeeding_tracker .popin-content .date-padding label,
.nin_tools_breastfeeding_tracker .orange .popin-content .date-padding label, .orange
.nin_tools_breastfeeding_tracker .popin-content .form-item p.label,
.nin_tools_breastfeeding_tracker .orange .popin-content .form-item p.label, .orange
.nin_tools_breastfeeding_tracker .popin-content .form-item-field-child-reference-und label,
.nin_tools_breastfeeding_tracker .orange .popin-content .form-item-field-child-reference-und label, .orange
.nin_tools_breastfeeding_tracker .popin-content .form-type-numberfield label,
.nin_tools_breastfeeding_tracker .orange .popin-content .form-type-numberfield label {
  color: #f5953f;
  margin-bottom: 30px;
}

.form-item-field-choosen-breast-und {
  display: inline-block;
  padding-top: 5px;
}

.form-item-field-choosen-breast-und label {
  margin-right: 20px;
}

/* copy paste breastfeeding
record == oneElement
*/
.nin_tools_checklist fieldset {
  border: none;
}

.nin_tools_checklist .nin-tools-checklist-item {
  padding: 10px;
  background-color: #f4f4f2;
  font-size: 16px;
  font-size: 1.6rem;
}

.nin_tools_checklist .nin-tools-checklist-item:nth-Child(2n) {
  background-color: #fff;
}

.nin_tools_checklist .nin-tools-checklist-item.has_focus {
  background-color: #f5953f;
  color: #fff;
}

.nin_tools_checklist .nin-tools-checklist-item .column {
  float: left;
  width: 33%;
  margin: 0 auto;
  text-align: center;
}

.nin_tools_checklist .nin-tools-checklist-item .column:not(:first-child) {
  font-weight: bold;
}

.nin_tools_checklist .nin-tools-checklist-item .column.duration {
  cursor: pointer;
}

.nin_tools_checklist .input .custom-dropdown-area {
  margin-left: 10px;
  max-width: 60px;
}

.nin_tools_checklist .input label {
  font-size: 16px;
  font-size: 1.6rem;
  padding-left: 5px;
}

.nin_tools_checklist .controls {
  float: left;
  width: 100%;
}

.nin_tools_checklist .controls a {
  display: table;
  margin: 10px auto;
}

.nin-tools-checklist-item .content {
  padding: 0 10px;
}

.nin-tools-checklist-item .checklist-dragable {
  padding: 0;
  background-size: 20px auto;
}

.nin-tools-checklist-item .input {
  width: 40px;
  height: 30px;
}

.nin-tools-checklist-item .input a {
  margin: 0;
}

.nin-tools-checklist-item .item {
  float: none;
  width: auto;
  padding-right: 30px;
  margin-left: 30px;
}

.nin-tools-checklist-item .item p {
  padding-left: 0;
}

.nin-tools-checklist-item.edit-mode {
  cursor: pointer;
  position: relative;
}

.nin-tools-checklist-item.edit-mode .item:after {
  background: #fff url("../images/icons-profile/edit.png") no-repeat center center;
  background-size: 50%;
  border: 1px solid #ccc;
  border-radius: 100%;
  content: "";
  display: block;
  height: 30px;
  margin-top: 0;
  margin-left: -25px;
  position: absolute;
  right: 5px;
  top: 5px;
  width: 30px;
}

/*
  Allergy test tool
  Overrides forms styles
*/
.nin-tools-allergy-question-form fieldset {
  border: none;
  margin: 0;
  padding: 20px 20px 0;
}

.quiz-blur-image {
  background-size: cover;
  position: absolute;
  top: 0;
  width: 100%;
  filter: blur(3px);
  -webkit-filter: blur(3px);
}

a.quiz-start-link,
.answering-form #edit-navigation input,
.quiz-report-form #edit-navigation input {
  display: inline-block;
  cursor: pointer;
  display: inline-block;
  line-height: 2;
  margin: 0 10px 10px;
  text-decoration: none;
  vertical-align: middle;
  -webkit-transition: border-color 0.3s ease-out, background 0.3s ease-out, color 0.3s ease-out, opacity 0.3s ease-out;
  -moz-transition: border-color 0.3s ease-out, background 0.3s ease-out, color 0.3s ease-out, opacity 0.3s ease-out;
  -o-transition: border-color 0.3s ease-out, background 0.3s ease-out, color 0.3s ease-out, opacity 0.3s ease-out;
  transition: border-color 0.3s ease-out, background 0.3s ease-out, color 0.3s ease-out, opacity 0.3s ease-out;
  background-color: rgba(49, 168, 219, 0.8);
  color: #fff;
  padding: 6px 40px;
  text-transform: inherit;
  -webkit-border-radius: 32px;
  -moz-border-radius: 32px;
  -ms-border-radius: 32px;
  -o-border-radius: 32px;
  border-radius: 32px;
  font-size: 18px;
  font-size: 1.8rem;
}

a.quiz-start-link:hover, a.quiz-start-link:focus,
.answering-form #edit-navigation input:hover,
.answering-form #edit-navigation input:focus,
.quiz-report-form #edit-navigation input:hover,
.quiz-report-form #edit-navigation input:focus {
  background-color: #31a8db;
}

.answering-form .form-actions,
.quiz-report-form .form-actions {
  text-align: center;
}

.colorize p {
  color: #31a8db;
  font-weight: bold;
  font-size: 18px;
  font-size: 1.8rem;
}

.article-full .article-content #quiz-progress:first-letter {
  color: #666;
  font-size: 18px;
  font-size: 1.8rem;
}

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

.article-full label p {
  margin-bottom: 10px;
}

#quiz-progress {
  display: table;
  padding: 5px 55px;
  position: relative;
  bottom: 0;
  font-style: normal;
  margin: 0px auto 20px;
  font-weight: bold;
  color: #666;
  font-size: 18px;
  font-size: 1.8rem;
}

#quiz-progress:before, #quiz-progress:after {
  content: "";
  height: 2px;
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  width: 20px;
  background-color: #31a8db;
}

#quiz-progress:before {
  left: 10px;
}

#quiz-progress:after {
  right: 10px;
}

.question_type_name, .pane-quiz-question .form-item p.label {
  display: none;
}

.quiz-question-multichoice {
  font-size: 16px;
  font-size: 1.6rem;
}

.quiz-question-multichoice .form-type-checkboxes {
  margin-top: 1em;
}

.quiz-question-multichoice .form-type-checkboxes label {
  color: #31a8db;
}

.answering-form, .quiz-report-form {
  margin-bottom: 20px;
  z-index: 3;
  padding: 0;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  background: #fff;
}

.answering-form .question_type_name, .answering-form .pane-quiz-question .form-item p.label, .quiz-report-form .question_type_name, .quiz-report-form .pane-quiz-question .form-item p.label {
  display: none;
}

.answering-form .quiz-question-multichoice.form-wrapper > p,
.answering-form .quiz-report-question > p, .quiz-report-form .quiz-question-multichoice.form-wrapper > p,
.quiz-report-form .quiz-report-question > p {
  color: #666;
  padding-top: 30px;
  font-weight: bold;
}

.answering-form table, .quiz-report-form table {
  display: inline-block;
}

.answering-form table tr, .quiz-report-form table tr {
  background: none;
  text-align: left;
  cursor: pointer;
}

.answering-form .multichoice-row, .quiz-report-form .multichoice-row {
  margin: 15px 20px;
  display: block;
}

.answering-form .multichoice-row td:first-child, .quiz-report-form .multichoice-row td:first-child {
  background: #fff;
}

.answering-form .multichoice-row td:first-child:before, .quiz-report-form .multichoice-row td:first-child:before {
  content: '';
  border: 1px solid #b2b2b2;
  border-radius: 3px;
  height: 22px;
  width: 22px;
  display: block;
  font-size: 22px;
  font-size: 2.2rem;
}

.answering-form .multichoice-row td:last-child, .quiz-report-form .multichoice-row td:last-child {
  color: #999;
}

.answering-form .multichoice-row td:last-child p, .quiz-report-form .multichoice-row td:last-child p {
  margin: 0;
}

.answering-form .multichoice-row.selected td, .quiz-report-form .multichoice-row.selected td {
  background: none;
  color: #31a8db;
}

.answering-form .multichoice-row.selected td:first-child:before, .quiz-report-form .multichoice-row.selected td:first-child:before {
  content: '\2714';
}

.answering-form div.quiz-score-submit, .quiz-report-form div.quiz-score-submit {
  float: none;
}

.quiz-report {
  line-height: 1.5;
  font-size: 16px;
  font-size: 1.6rem;
}

.quiz-report .quiz-report-score-container {
  display: none;
}

.quiz-report .quiz-report-question {
  background: none;
  border: none;
}

.quiz-report table {
  margin: 0 20px;
}

.quiz-report table thead th {
  background: none;
}

.quiz-report table tbody p {
  margin: 0;
}

.quiz-report .quiz-report-quiz-feedback #quiz-summary {
  padding: 20px;
}

.quiz-report .quiz-report-quiz-feedback #quiz-summary p {
  font-size: 18px;
  font-size: 1.8rem;
}

#quiz-report-form h2,
#quiz-report-form h3 {
  display: none;
}

.quiz-report .quiz-report-score-container {
  display: none;
}

.quiz-report .quiz-report-question {
  background: none;
  border: none;
}

.quiz-report table {
  margin: 0 20px;
}

.quiz-report table thead th {
  background: none;
}

.quiz-report table tbody p {
  margin: 0;
}

.quiz-report .quiz-report-quiz-feedback #quiz-summary {
  padding: 20px;
}

.quiz-report .quiz-report-quiz-feedback #quiz-summary p {
  font-size: 16px;
  font-size: 1.6rem;
}

.quiz-report .quiz-report-quiz-feedback #quiz-summary strong {
  text-align: center;
  display: block;
}

div.quiz-report .dt {
  background: none;
  border-top: 0;
  padding-left: 0;
}

.quiz-report table {
  margin: 0;
  padding: 0;
}

.quiz-report table thead th {
  padding-bottom: 10px;
  font-size: 16px;
  font-size: 1.6rem;
}

.quiz-report table td {
  vertical-align: top;
}

.quiz-report table td:first-child {
  padding-right: 20px;
}

.quiz-report table tbody tr {
  border-bottom: 40px solid white;
}

.quiz-report .quiz-report-quiz-feedback #quiz-summary {
  padding: 0;
}

/*

  &.page-node-quiz-results-view {
    .dash{
      padding-top: 0;
      span{
        background-color: $borderlightgray;
        border-radius: 10px;
        padding: 5px 55px;
        &:before{
          left: 10px;
        }
        &:after{
          right: 10px;
        }
      }
    }  }  }
*/
/*.node-type-quiz {
  table
    {
      margin: 0 20px;
      thead th
      {
        background: none;
      }
      tbody p
      {
        margin: 0;
      }
    }
}
*/
/*

  .article-full .article-illu
.node-type-quiz.page-node
{
  .pane-node-field-background-image img
  {
    width: 100%;
    height: auto;
    position: absolute;
  }
  .view-mode-full, .view-mode-question
  {
    .article
    {
      border-bottom: 1px solid #ccc;
      margin-top: 120px;
      margin-bottom: 20px;
      position: relative;
      z-index: 3;
      padding: 0;
      -moz-box-sizing: content-box;
      -webkit-box-sizing: content-box;
      box-sizing: content-box;
      background: $white;
      text-align: center;
    }
    .article > *
    {
      margin-left: 20px;
      margin-right: 20px;
    }
    .article-illu img
    {
      border: 3px solid #fff;
      -moz-border-radius: 100%;
      -webkit-border-radius: 100%;
      border-radius: 100%;
      margin-top: -100px;
      max-width: 50%;
      height: auto;
    }
    h1
    {
      color: $black;
      font-size: 2rem;
      font-weight: bold;
      margin: 15px 0;
    }
    .utils
    {
      text-align: center;
      li:first-child a
      {
        margin-left: 0;
      }
    }
    .summary
    {
      font-weight: bold;
    }
    .colorize
    {
      color: $nin-blue;
    }
  }
  #quiz-progress, .answering-form, .quiz-report-form
  {
    position: relative;
  }

  a.quiz-start-link, #edit-navigation input {
    padding: 15px 50px;
    line-height: 2;
    text-transform: inherit;
    -moz-border-radius: 32px;
    -webkit-border-radius: 32px;
    border-radius: 32px;
    font-size: 18px;
    font-size: 1.8rem;
    color: $white;
    background: rgba(49, 168, 219, 0.8);
    margin: 5px 0 20px 0;
    display: inline-block;
    transition: 0.3s;
    &:hover {
      background: $nin-blue;
    }
  }
  #quiz-progress
  {
    display: table;
    padding: 5px 55px;
    position: relative;
    bottom: 0;
    font-size: 15px;
    font-style: normal;
    margin: 0px auto 20px;
    font-weight: bold;
    color: $text;
    background-color: $borderlightgray;
    border-radius: 10px;
    &:before, &:after
    {
      content: "";
      height: 2px;
      margin: auto;
      position: absolute;
      top: 0;
      bottom: 0;
      width: 20px;
      background-color: $nin-blue;
    }
    &:before
    {
      left: 10px;
    }
    &:after
    {
      right: 10px;
    }
  }
  #quiz-report-form h2, #quiz-report-form h3
  {
    display: none;
  }
  .quiz-report
  {
    .quiz-report-score-container
    {
      display: none;
    }
    .quiz-report-question
    {
      background: none;
      border: none;
    }
    table
    {
      margin: 0 20px;
      thead th
      {
        background: none;
      }
      tbody p
      {
        margin: 0;
      }
    }
    .quiz-report-quiz-feedback #quiz-summary
    {
      padding: 20px;
      p
      {
        font-size: 1.6rem !important;
      }
      strong
      {
        text-align: center;
        display: block;
      }
    }
  }
  &.page-node-quiz-results-view
  {
    .dash
    {
      padding-top: 0;
      span
      {
        background-color: $borderlightgray;
        border-radius: 10px;
        padding: 5px 55px;
        &:before
        {
          left: 10px;
        }
        &:after
        {
          right: 10px;
        }
      }
    }
  }
}
*/
.quiz-good-answer {
  color: #393;
  font-weight: bold;
}

.quiz-wrong-answer {
  color: #cc3366;
  font-weight: bold;
}

.quiz-option {
  color: #999;
}

.quiz-option.correct {
  color: #393;
}

.quiz-option.correct p:before {
  color: #393;
  content: '\2714';
  display: inline-block;
  font-size: 18px;
  margin-right: 5px;
}

.quiz-option.incorrect {
  color: #cc3366;
}

.quiz-option.incorrect p:before {
  background: url(../images/cross-error.png) no-repeat 0 0;
  background-size: 14px 14px;
  content: "";
  display: inline-block;
  height: 14px;
  margin-right: 5px;
  position: relative;
  top: 2px;
  width: 14px;
}

.quiz-option.should {
  color: #666;
}

/*

  &.page-node-quiz-results-view {
    .dash{
      padding-top: 0;
      span{
        background-color: $borderlightgray;
        border-radius: 10px;
        padding: 5px 55px;
        &:before{
          left: 10px;
        }
        &:after{
          right: 10px;
        }
      }
    }  }  }
*/
/*.node-type-quiz {
  table
    {
      margin: 0 20px;
      thead th
      {
        background: none;
      }
      tbody p
      {
        margin: 0;
      }
    }
}
*/
/*

  .article-full .article-illu
.node-type-quiz.page-node
{
  .pane-node-field-background-image img
  {
    width: 100%;
    height: auto;
    position: absolute;
  }
  .view-mode-full, .view-mode-question
  {
    .article
    {
      border-bottom: 1px solid #ccc;
      margin-top: 120px;
      margin-bottom: 20px;
      position: relative;
      z-index: 3;
      padding: 0;
      -moz-box-sizing: content-box;
      -webkit-box-sizing: content-box;
      box-sizing: content-box;
      background: $white;
      text-align: center;
    }
    .article > *
    {
      margin-left: 20px;
      margin-right: 20px;
    }
    .article-illu img
    {
      border: 3px solid #fff;
      -moz-border-radius: 100%;
      -webkit-border-radius: 100%;
      border-radius: 100%;
      margin-top: -100px;
      max-width: 50%;
      height: auto;
    }
    h1
    {
      color: $black;
      font-size: 2rem;
      font-weight: bold;
      margin: 15px 0;
    }
    .utils
    {
      text-align: center;
      li:first-child a
      {
        margin-left: 0;
      }
    }
    .summary
    {
      font-weight: bold;
    }
    .colorize
    {
      color: $nin-blue;
    }
  }
  #quiz-progress, .answering-form, .quiz-report-form
  {
    position: relative;
  }

  a.quiz-start-link, #edit-navigation input {
    padding: 15px 50px;
    line-height: 2;
    text-transform: inherit;
    -moz-border-radius: 32px;
    -webkit-border-radius: 32px;
    border-radius: 32px;
    font-size: 18px;
    font-size: 1.8rem;
    color: $white;
    background: rgba(49, 168, 219, 0.8);
    margin: 5px 0 20px 0;
    display: inline-block;
    transition: 0.3s;
    &:hover {
      background: $nin-blue;
    }
  }
  #quiz-progress
  {
    display: table;
    padding: 5px 55px;
    position: relative;
    bottom: 0;
    font-size: 15px;
    font-style: normal;
    margin: 0px auto 20px;
    font-weight: bold;
    color: $text;
    background-color: $borderlightgray;
    border-radius: 10px;
    &:before, &:after
    {
      content: "";
      height: 2px;
      margin: auto;
      position: absolute;
      top: 0;
      bottom: 0;
      width: 20px;
      background-color: $nin-blue;
    }
    &:before
    {
      left: 10px;
    }
    &:after
    {
      right: 10px;
    }
  }
  #quiz-report-form h2, #quiz-report-form h3
  {
    display: none;
  }
  .quiz-report
  {
    .quiz-report-score-container
    {
      display: none;
    }
    .quiz-report-question
    {
      background: none;
      border: none;
    }
    table
    {
      margin: 0 20px;
      thead th
      {
        background: none;
      }
      tbody p
      {
        margin: 0;
      }
    }
    .quiz-report-quiz-feedback #quiz-summary
    {
      padding: 20px;
      p
      {
        font-size: 1.6rem !important;
      }
      strong
      {
        text-align: center;
        display: block;
      }
    }
  }
  &.page-node-quiz-results-view
  {
    .dash
    {
      padding-top: 0;
      span
      {
        background-color: $borderlightgray;
        border-radius: 10px;
        padding: 5px 55px;
        &:before
        {
          left: 10px;
        }
        &:after
        {
          right: 10px;
        }
      }
    }
  }
}
*/
.node-type-nin-cv .view-mode-full.row, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget {
  font-family: 'VAG Rounded W01 Light', Arial, sans-serif;
  padding-top: 120px;
  margin-bottom: 20px;
  position: relative;
  z-index: 3;
}

.node-type-nin-cv .view-mode-full.row .mobile-logo img, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .mobile-logo img, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .mobile-logo img, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .mobile-logo img,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .mobile-logo img, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .mobile-logo img, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .mobile-logo img, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .mobile-logo img,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .mobile-logo img {
  display: none;
}

@media all and (max-width: 500px) {
  .node-type-nin-cv .view-mode-full.row, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget, .node-type-nin-cv
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget, .node-type-nin-cv
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget {
    padding-top: 0;
  }
  .node-type-nin-cv .view-mode-full.row .mobile-logo img, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .mobile-logo img, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .mobile-logo img, .node-type-nin-cv
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .mobile-logo img,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .mobile-logo img, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .mobile-logo img, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .mobile-logo img, .node-type-nin-cv
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .mobile-logo img,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .mobile-logo img {
    display: block;
    margin: 50px auto;
    width: 200px;
  }
}

.node-type-nin-cv .view-mode-full.row .bloc-content, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content {
  border-radius: 15px;
  overflow: hidden;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.header, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header {
  position: relative;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.header .col.col-4, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-4, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-4, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-4,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-4, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-4, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-4, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-4,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-4 {
  margin: 0;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.header .col.col-4 img, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-4 img, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-4 img, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-4 img,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-4 img, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-4 img, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-4 img, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-4 img,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-4 img {
  width: 100%;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.header .col.col-8, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 {
  margin-top: 70px;
  padding: 0 20px 0 10px;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.header .col.col-8 img, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 img, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 img, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 img,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 img, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 img, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 img, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 img,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 img {
  position: absolute;
  right: 20px;
  top: 20px;
  width: auto;
  height: 50px;
}

@media all and (max-width: 500px) {
  .node-type-nin-cv .view-mode-full.row .bloc-content.header .col.col-8 img, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 img, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 img, .node-type-nin-cv
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 img,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 img, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 img, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 img, .node-type-nin-cv
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 img,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 img {
    display: none;
  }
}

.node-type-nin-cv .view-mode-full.row .bloc-content.header .col.col-8 .jobtitle, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .jobtitle, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .jobtitle, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .jobtitle,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .jobtitle, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .jobtitle, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .jobtitle, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .jobtitle,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .jobtitle, .node-type-nin-cv .view-mode-full.row .bloc-content.header .col.col-8 span.name, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 span.name, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 span.name, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 span.name,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 span.name, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 span.name, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 span.name, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 span.name,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 span.name, .node-type-nin-cv .view-mode-full.row .bloc-content.header .col.col-8 .age, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .age, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .age, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .age,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .age, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .age, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .age, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .age,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .age {
  font-weight: bold;
  font-size: 36px;
  font-size: 3.6rem;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.header .col.col-8 .jobtitle, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .jobtitle, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .jobtitle, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .jobtitle,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .jobtitle, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .jobtitle, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .jobtitle, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .jobtitle,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .jobtitle {
  color: #31a8db;
  margin: 5px 0 15px;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.header .col.col-8 span.name, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 span.name, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 span.name, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 span.name,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 span.name, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 span.name, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 span.name, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 span.name,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 span.name {
  color: #f5953f;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.header .col.col-8 .age, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .age, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .age, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .age,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .age, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .age, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .age, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .age,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .age {
  line-height: 60px;
  color: #f5953f;
  display: inline-table;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.header .col.col-8 .age .label, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .age .label, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .age .label, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .age .label,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .age .label, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .age .label, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .age .label, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .age .label,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .age .label {
  float: right;
  margin-left: 5px;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text {
  margin-top: 30px;
  color: #999;
  font-size: 18px;
  font-size: 1.8rem;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .field-group-html-element, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .field-group-html-element, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .field-group-html-element, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .field-group-html-element,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .field-group-html-element, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .field-group-html-element, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .field-group-html-element, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .field-group-html-element,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .field-group-html-element {
  display: flex;
  margin-bottom: 10px;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .text, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .text, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .text, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .text,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .text, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .text, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .text, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .text,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .text {
  color: #31a8db;
  font-weight: bold;
  width: 500px;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .label, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .label, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .label, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .label,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .label, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .label, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .label, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .label,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .label {
  width: 100px;
  padding-right: 10px;
}

@media all and (max-width: 500px) {
  .node-type-nin-cv .view-mode-full.row .bloc-content.header .col.col-8, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8, .node-type-nin-cv
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8, .node-type-nin-cv
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 {
    margin-top: 0px;
    padding: 50px 40px;
  }
  .node-type-nin-cv .view-mode-full.row .bloc-content.header .col.col-8 .jobtitle, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .jobtitle, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .jobtitle, .node-type-nin-cv
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .jobtitle,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .jobtitle, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .jobtitle, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .jobtitle, .node-type-nin-cv
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .jobtitle,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .jobtitle, .node-type-nin-cv .view-mode-full.row .bloc-content.header .col.col-8 span.name, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 span.name, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 span.name, .node-type-nin-cv
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 span.name,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 span.name, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 span.name, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 span.name, .node-type-nin-cv
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 span.name,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 span.name, .node-type-nin-cv .view-mode-full.row .bloc-content.header .col.col-8 .age, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .age, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .age, .node-type-nin-cv
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .age,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .age, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .age, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .age, .node-type-nin-cv
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .age,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .age, .node-type-nin-cv .view-mode-full.row .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text, .node-type-nin-cv
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text, .node-type-nin-cv
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text {
    padding-left: 0px;
  }
  .node-type-nin-cv .view-mode-full.row .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .text, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .text, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .text, .node-type-nin-cv
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .text,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .text, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .text, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .text, .node-type-nin-cv
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .text,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.header .col.col-8 .bean-nin-cv-page-header-text .text {
    width: 400px;
  }
}

.node-type-nin-cv .view-mode-full.row .bloc-content.main, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main {
  padding: 20px 40px;
  border-radius: 15px 15px 0px 0px;
  margin-bottom: 0;
  border: 0;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.main .skills-headline, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .skills-headline, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .skills-headline, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .skills-headline,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .skills-headline, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .skills-headline, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .skills-headline, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .skills-headline,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .skills-headline {
  color: #999;
  font-size: 20px;
  font-size: 2rem;
  border-bottom: 1px solid #dadada;
  height: 2.5em;
  margin: 20px 0 40px;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.main .skill-name, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .skill-name, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .skill-name, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .skill-name,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .skill-name, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .skill-name, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .skill-name, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .skill-name,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .skill-name {
  color: #31a8db;
  font-weight: bold;
  font-size: 18px;
  font-size: 1.8rem;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.main .summary, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .summary, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .summary, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .summary,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .summary, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .summary, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .summary, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .summary,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .summary {
  color: #999;
  margin: 15px 0 30px;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.main .col.col-5 ul li, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-5 ul li, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-5 ul li, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-5 ul li,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-5 ul li, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-5 ul li, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-5 ul li, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-5 ul li,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-5 ul li {
  color: #31a8db;
  font-weight: bold;
  font-size: 14px;
  font-size: 1.4rem;
  max-height: 46px;
  overflow: hidden;
  margin-bottom: 20px;
  border: 1px solid #dadada;
  border-radius: 5px;
  background: #fcfcfb;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.main .col.col-5 ul li:before, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-5 ul li:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-5 ul li:before, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-5 ul li:before,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-5 ul li:before, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-5 ul li:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-5 ul li:before, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-5 ul li:before,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-5 ul li:before {
  content: url(../images/tools/skill-checked.jpg);
  vertical-align: middle;
  display: inline-block;
  margin-right: 10px;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.main .col.col-12, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 {
  margin: 0;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.main .col.col-12 .language-skills, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .language-skills, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .language-skills, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .language-skills,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .language-skills, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .language-skills, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .language-skills, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .language-skills,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .language-skills {
  max-width: 66%;
}

@media all and (max-width: 700px) {
  .node-type-nin-cv .view-mode-full.row .bloc-content.main .col.col-12 .language-skills, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .language-skills, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .language-skills, .node-type-nin-cv
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .language-skills,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .language-skills, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .language-skills, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .language-skills, .node-type-nin-cv
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .language-skills,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .language-skills {
    max-width: initial;
  }
}

.node-type-nin-cv .view-mode-full.row .bloc-content.main .col.col-12 .language-skills li, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .language-skills li, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .language-skills li, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .language-skills li,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .language-skills li, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .language-skills li, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .language-skills li, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .language-skills li,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .language-skills li {
  color: #31a8db;
  font-weight: bold;
  font-size: 22px;
  font-size: 2.2rem;
  float: left;
  margin: 0 45px 20px 0;
  width: 100%;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.main .col.col-12 .cv-delete-link, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-delete-link, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-delete-link, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-delete-link,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-delete-link, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-delete-link, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-delete-link, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-delete-link,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-delete-link {
  margin-top: 30px;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.main .col.col-12 .cv-delete-link .button-delete, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-delete-link .button-delete, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-delete-link .button-delete, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-delete-link .button-delete,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-delete-link .button-delete, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-delete-link .button-delete, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-delete-link .button-delete, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-delete-link .button-delete,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-delete-link .button-delete {
  background: none;
  text-transform: none;
  color: #999;
  border: 1px solid #999;
  padding: 0 30px;
  border-radius: 20px;
  font-size: 16px;
  font-size: 1.6rem;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.main .col.col-12 .cv-delete-link .button-delete:hover, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-delete-link .button-delete:hover, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-delete-link .button-delete:hover, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-delete-link .button-delete:hover,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-delete-link .button-delete:hover, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-delete-link .button-delete:hover, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-delete-link .button-delete:hover, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-delete-link .button-delete:hover,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-delete-link .button-delete:hover {
  color: #666;
  border: 1px solid #666;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.main .col.col-12 .cv-share.utils, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils {
  margin-top: 30px;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.main .col.col-12 .cv-share.utils strong.label, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils strong.label, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils strong.label, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils strong.label,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils strong.label, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils strong.label, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils strong.label, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils strong.label,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils strong.label {
  color: #31a8db;
  font-size: 22px;
  font-size: 2.2rem;
  position: relative;
  top: -12px;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.main .col.col-12 .cv-share.utils .social, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .social, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .social, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .social,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .social, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .social, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .social, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .social,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .social {
  display: inline-block;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share, .node-type-nin-cv .view-mode-full.row .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share-no-popup, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share-no-popup, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share-no-popup, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share-no-popup,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share-no-popup, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share-no-popup, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share-no-popup, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share-no-popup,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share-no-popup, .node-type-nin-cv .view-mode-full.row .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-print, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-print, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-print, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-print,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-print, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-print, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-print, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-print,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-print {
  background-position: center;
  background-size: cover;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share-no-popup.fb, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share-no-popup.fb, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share-no-popup.fb, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share-no-popup.fb,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share-no-popup.fb, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share-no-popup.fb, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share-no-popup.fb, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share-no-popup.fb,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share-no-popup.fb {
  background-image: url("../images/tools/fb-cv.png");
  background-color: #3b5998;
}

.node-type-nin-cv .view-mode-full.row .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share.mail, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share.mail, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share.mail, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share.mail,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share.mail, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share.mail, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share.mail, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share.mail,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-share.mail {
  background-image: url("../images/tools/mail-cv.png");
}

.node-type-nin-cv .view-mode-full.row .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-print.print, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-print.print, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-print.print, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-print.print,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-print.print, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-print.print, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-print.print, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-print.print,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.main .col.col-12 .cv-share.utils .icons-utils-print.print {
  background-image: url("../images/tools/print-cv.png");
}

.node-type-nin-cv .view-mode-full.row .bloc-content.powered-by, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .bloc-content.powered-by, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.powered-by, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .bloc-content.powered-by,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.powered-by, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .bloc-content.powered-by, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.powered-by, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .bloc-content.powered-by,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .bloc-content.powered-by {
  padding: 40px;
  border-radius: 0px 0px 15px 15px;
  background: #fcfcfb;
  text-align: center;
  font-size: 18px;
  font-size: 1.8rem;
  color: #31a8db;
}

.node-type-nin-cv .view-mode-full.row .share_buttons a.pinterest, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .share_buttons a.pinterest, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .share_buttons a.pinterest, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .share_buttons a.pinterest,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .share_buttons a.pinterest, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .share_buttons a.pinterest, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .share_buttons a.pinterest, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .share_buttons a.pinterest,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .share_buttons a.pinterest, .node-type-nin-cv .view-mode-full.row .share_buttons a.twitter, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.views-widget .share_buttons a.twitter, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .share_buttons a.twitter, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.views-widget .share_buttons a.twitter,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.views-widget .share_buttons a.twitter, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.views-widget .share_buttons a.twitter, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .share_buttons a.twitter, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.views-widget .share_buttons a.twitter,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.views-widget .share_buttons a.twitter {
  display: none;
}

.node-type-nin-cv .view-mode-full.row.boy .name:after, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.boy.views-widget .name:after, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.boy.views-widget .name:after, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.boy.views-widget .name:after,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.boy.views-widget .name:after, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.boy.views-widget .name:after, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.boy.views-widget .name:after, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.boy.views-widget .name:after,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.boy.views-widget .name:after {
  content: url(../images/tools/cv-male.png);
  position: relative;
  top: 3px;
}

.node-type-nin-cv .view-mode-full.row.girl .name:after, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .view-mode-full.girl.views-widget .name:after, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .view-mode-full.girl.views-widget .name:after, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .view-mode-full.girl.views-widget .name:after,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .view-mode-full.girl.views-widget .name:after, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .view-mode-full.girl.views-widget .name:after, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .view-mode-full.girl.views-widget .name:after, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .view-mode-full.girl.views-widget .name:after,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .view-mode-full.girl.views-widget .name:after {
  content: url(../images/tools/cv-female.png);
  position: relative;
  top: 3px;
}

/* Hide theme elements */
.node-type-nin-cv header, .node-type-nin-cv #breadcrumb, .node-type-nin-cv footer {
  display: none;
}

.node-type-nin-cv .nin_tools_popin_share.popin .content .view-mode-share, .node-type-nin-cv .nin_tools_popin_share.popin .footer {
  display: none;
}

.node-type-nin-cv .row.bloc-content.push, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.push.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.push.views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.push.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.push.views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget {
  padding: 20px 40px;
  border-radius: 15px;
  border: 0;
}

.node-type-nin-cv .row.bloc-content.push .col.col-6.logo, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.push.views-widget .col.col-6.logo, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget .col.col-6.logo, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.push.views-widget .col.col-6.logo,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget .col.col-6.logo, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.push.views-widget .col.col-6.logo, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget .col.col-6.logo, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.push.views-widget .col.col-6.logo,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget .col.col-6.logo {
  float: right;
}

.node-type-nin-cv .row.bloc-content.push h2, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.push.views-widget h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget h2, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.push.views-widget h2,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget h2, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.push.views-widget h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget h2, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.push.views-widget h2,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget h2, .node-type-nin-cv .row.bloc-content.push .subtitle, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.push.views-widget .subtitle, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget .subtitle, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.push.views-widget .subtitle,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget .subtitle, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.push.views-widget .subtitle, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget .subtitle, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.push.views-widget .subtitle,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget .subtitle {
  color: #31a8db;
  font-weight: bold;
  margin-bottom: 20px;
}

.node-type-nin-cv .row.bloc-content.push h2, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.push.views-widget h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget h2, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.push.views-widget h2,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget h2, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.push.views-widget h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget h2, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.push.views-widget h2,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget h2 {
  font-size: 20px;
  font-size: 2rem;
  text-transform: uppercase;
  margin-top: 15px;
}

.node-type-nin-cv .row.bloc-content.push h2:after, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.push.views-widget h2:after, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget h2:after, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.push.views-widget h2:after,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget h2:after, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.push.views-widget h2:after, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget h2:after, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.push.views-widget h2:after,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget h2:after {
  display: block;
  width: 25px;
  margin-top: 20px;
  border-bottom: 2px solid #31a8db;
  content: '';
}

.node-type-nin-cv .row.bloc-content.push .subtitle, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.push.views-widget .subtitle, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget .subtitle, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.push.views-widget .subtitle,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget .subtitle, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.push.views-widget .subtitle, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget .subtitle, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.push.views-widget .subtitle,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget .subtitle {
  font-size: 18px;
  font-size: 1.8rem;
}

.node-type-nin-cv .row.bloc-content.push .summary, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.push.views-widget .summary, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget .summary, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.push.views-widget .summary,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget .summary, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.push.views-widget .summary, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget .summary, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.push.views-widget .summary,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget .summary {
  color: #999;
  margin-bottom: 30px;
}

.node-type-nin-cv .row.bloc-content.push .button, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.push.views-widget .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget .button, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.push.views-widget .button,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget .button, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.push.views-widget .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget .button, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.push.views-widget .button,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget .button {
  margin-left: 0;
}

.node-type-nin-cv .row.bloc-content.push .logo, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.push.views-widget .logo, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget .logo, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.push.views-widget .logo,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget .logo, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.push.views-widget .logo, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget .logo, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.push.views-widget .logo,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget .logo {
  text-align: center;
}

.node-type-nin-cv .row.bloc-content.push .logo img, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.push.views-widget .logo img, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget .logo img, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.push.views-widget .logo img,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget .logo img, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.push.views-widget .logo img, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget .logo img, .node-type-nin-cv
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.push.views-widget .logo img,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget .logo img {
  width: 50%;
  height: auto;
  margin-top: 50px;
}

@media all and (max-width: 500px) {
  .node-type-nin-cv .row.bloc-content.push, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.push.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget, .node-type-nin-cv
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.push.views-widget,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.push.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget, .node-type-nin-cv
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.push.views-widget,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget {
    text-align: center;
  }
  .node-type-nin-cv .row.bloc-content.push .logo img, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.push.views-widget .logo img, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget .logo img, .node-type-nin-cv
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.push.views-widget .logo img,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget .logo img, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.push.views-widget .logo img, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget .logo img, .node-type-nin-cv
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.push.views-widget .logo img,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget .logo img {
    margin-top: 5px;
  }
  .node-type-nin-cv .row.bloc-content.push h2:after, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.push.views-widget h2:after, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget h2:after, .node-type-nin-cv
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.push.views-widget h2:after,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .node-type-nin-cv .bloc-content.push.views-widget h2:after, .node-type-nin-cv .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.push.views-widget h2:after, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget h2:after, .node-type-nin-cv
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.push.views-widget h2:after,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .node-type-nin-cv .bloc-content.push.views-widget h2:after {
    margin-left: auto;
    margin-right: auto;
  }
}

/* Form */
.page-cv {
  font-family: 'VAG Rounded W01 Light', Arial, sans-serif;
}

.page-cv header #logo img {
  margin-top: 15px;
}

@media all and (max-width: 700px) {
  .page-cv header #logo img {
    display: none;
  }
}

.page-cv form .bean-nin-tools-cv-banner .page-cover {
  padding: 40px 0;
}

.page-cv form .bean-nin-tools-cv-banner h2, .page-cv form .bean-nin-tools-cv-banner .subtitle {
  color: #fff;
  margin: 12px 0;
}

.page-cv form .bean-nin-tools-cv-banner .subtitle {
  font-size: 16px;
  font-size: 1.6rem;
}

.page-cv form .bean-nin-tools-cv-banner .subtitle img, .page-cv form .bean-nin-tools-cv-banner .subtitle p, .page-cv form .bean-nin-tools-cv-banner .subtitle .media-element-container, .page-cv form .bean-nin-tools-cv-banner .subtitle .file-image {
  display: inline-block;
}

.page-cv form .bean-nin-tools-cv-banner .subtitle img {
  max-width: 200px;
  vertical-align: middle;
}

@media all and (max-width: 700px) {
  .page-cv form .bean-nin-tools-cv-banner {
    background-color: white;
  }
  .page-cv form .bean-nin-tools-cv-banner .page-cover {
    padding: 10px 0;
    margin: 0;
    background-size: 0;
    border: none;
  }
  .page-cv form .bean-nin-tools-cv-banner .page-cover .tool-header {
    max-width: 270px;
  }
  .page-cv form .bean-nin-tools-cv-banner .page-cover h2 {
    color: #31a8db;
    line-height: 1.4em;
  }
  .page-cv form .bean-nin-tools-cv-banner .page-cover h2:after {
    display: block;
    width: 20px;
    border-bottom: 1px solid #31a8db;
    content: '';
    margin: 10px auto;
  }
  .page-cv form .bean-nin-tools-cv-banner .page-cover .subtitle, .page-cv form .bean-nin-tools-cv-banner .page-cover .subtitle p {
    color: #999;
    font-size: 20px;
    font-size: 2rem;
  }
}

.page-cv form .row.form-content, .page-cv form .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .form-content.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .page-cv form .form-content.views-widget, .page-cv form
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .form-content.views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .page-cv form .form-content.views-widget, .page-cv form .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .form-content.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .page-cv form .form-content.views-widget, .page-cv form
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .form-content.views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .page-cv form .form-content.views-widget {
  margin-top: 50px;
  padding-bottom: 50px;
  text-align: center;
}

@media all and (max-width: 700px) {
  .page-cv form .row.form-content, .page-cv form .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .form-content.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .page-cv form .form-content.views-widget, .page-cv form
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .form-content.views-widget,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .page-cv form .form-content.views-widget, .page-cv form .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .form-content.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .page-cv form .form-content.views-widget, .page-cv form
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .form-content.views-widget,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .page-cv form .form-content.views-widget {
    text-align: left;
    position: relative;
    margin: 20px 30px 0 30px;
  }
  .page-cv form .row.form-content h2, .page-cv form .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .form-content.views-widget h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .page-cv form .form-content.views-widget h2, .page-cv form
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .form-content.views-widget h2,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .page-cv form .form-content.views-widget h2, .page-cv form .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .form-content.views-widget h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .page-cv form .form-content.views-widget h2, .page-cv form
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .form-content.views-widget h2,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .page-cv form .form-content.views-widget h2, .page-cv form .row.form-content h3, .page-cv form .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .form-content.views-widget h3, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .page-cv form .form-content.views-widget h3, .page-cv form
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .form-content.views-widget h3,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .page-cv form .form-content.views-widget h3, .page-cv form .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .form-content.views-widget h3, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .page-cv form .form-content.views-widget h3, .page-cv form
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .form-content.views-widget h3,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .page-cv form .form-content.views-widget h3 {
    text-align: left;
  }
}

.page-cv form h2, .page-cv form h3, .page-cv form .subtitle, .page-cv form label {
  text-align: center;
  color: #31a8db;
  font-weight: bold;
}

.page-cv form .bean-nin-tools-cv-wizard h2:after {
  display: block;
  width: 50px;
  border-bottom: 3px solid #dadada;
  content: '';
  margin: 20px auto 25px;
}

@media all and (max-width: 700px) {
  .page-cv form .bean-nin-tools-cv-wizard h2:after {
    margin: 20px 0 25px;
  }
}

.page-cv form .bean-nin-tools-cv-wizard-end {
  text-align: center;
  padding-top: 50px;
}

.page-cv form .bean-nin-tools-cv-wizard-end h3 {
  color: #999;
}

.page-cv form .bean-nin-tools-cv-wizard-end h3:after {
  display: block;
  width: 30px;
  border-bottom: 3px solid #31a8db;
  content: '';
  margin: 15px auto;
}

.page-cv form .bean-nin-tools-cv-wizard-end h2 {
  font-size: 25px;
  font-size: 2.5rem;
  margin-bottom: 30px;
}

.page-cv form .bean-nin-tools-cv-wizard-end .text {
  color: #999;
  font-size: 16px;
  font-size: 1.6rem;
  max-width: 295px;
  margin: 0 auto 30px;
}

.page-cv form .bean-nin-tools-cv-wizard-end .text.blue {
  color: #31a8db;
  font-weight: bold;
  max-width: 195px;
}

@media all and (max-width: 700px) {
  .page-cv form .bean-nin-tools-cv-wizard-end {
    background: #fff;
    padding: 30px 30px 0;
  }
}

.page-cv form .form-type-radio {
  display: inline-block;
}

.page-cv form .form-type-radio .form-radio:checked + label:after {
  background-color: #31a8db;
}

.page-cv form .form-type-radio.form-item-childs-type {
  margin: 0 25px;
}

.page-cv form .form-type-radio.form-item-childs {
  display: block;
}

@media all and (min-width: 700px) {
  .page-cv form .form-type-radio.form-item-childs label.option {
    width: 150px;
    text-align: initial;
  }
}

@media all and (max-width: 700px) {
  .page-cv form .form-type-radio {
    margin: 0;
  }
}

.page-cv form .button {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

@media all and (max-width: 700px) {
  .page-cv form .button {
    display: block;
  }
}

.page-cv form .button.button-blue.form-submit {
  margin-top: 100px;
}

@media all and (max-width: 700px) {
  .page-cv form .button.button-blue.form-submit {
    margin: 45px 0 10px 0;
  }
}

.page-cv form .button#edit-prev {
  background: none;
  text-transform: none;
  color: #999;
  border: 1px solid #999;
  padding: 0 30px;
  border-radius: 20px;
  font-size: 16px;
  font-size: 1.6rem;
}

.page-cv form .button#edit-prev:hover {
  color: #666;
  border: 1px solid #666;
}

@media all and (max-width: 700px) {
  .page-cv form .button#edit-prev {
    margin: 0 0 10px 0;
  }
}

@media all and (max-width: 700px) {
  .page-cv form #edit-childs-type .form-type-radio, .page-cv form .container-inline-date .form-type-radio {
    display: block;
    margin: 0;
  }
}

.page-cv form #edit-childs-type {
  margin-bottom: 20px;
}

.page-cv form .container-inline-date .form-type-textfield.form-item-childs-date {
  display: block;
}

.page-cv form .container-inline-date .form-type-textfield.form-item-childs-date input {
  width: 160px;
  font-size: 25px;
  font-size: 2.5rem;
  text-align: center;
}

@media screen and (max-width: 768px) {
  .page-cv form .container-inline-date .form-type-textfield.form-item-childs-date input {
    width: 230px;
    background: #f7f7f3;
  }
}

@media all and (max-width: 700px) {
  .page-cv form .container-inline-date .form-type-textfield.form-item-childs-date input {
    width: 190px;
  }
}

.page-cv form .container-inline-date img.ui-datepicker-trigger {
  display: none;
}

.page-cv form #edit-gender.form-radios {
  text-align: center;
}

.page-cv form #edit-gender.form-radios .form-type-radio {
  margin: 0;
  max-height: 69px;
}

.page-cv form #edit-gender.form-radios .form-type-radio .form-radio + label {
  padding: 0px 25px;
  display: block;
}

.page-cv form #edit-gender.form-radios .form-type-radio .form-radio + label:before, .page-cv form #edit-gender.form-radios .form-type-radio .form-radio + label:after {
  background-color: initial;
  height: 50px;
  width: 50px;
  border-radius: 50px;
  position: relative;
}

.page-cv form #edit-gender.form-radios .form-type-radio .form-radio + label:before {
  background-image: url(../images/tools/cv-generator-dunno.png);
  background-repeat: no-repeat;
  background-size: 85%;
  background-position: 4px 6px;
  left: -5px;
  top: 20px;
}

.page-cv form #edit-gender.form-radios .form-type-radio .form-radio + label:after {
  border: 1px solid #31a8db;
  left: -5px;
  top: -37px;
}

.page-cv form #edit-gender.form-radios .form-type-radio input#edit-gender-1 + label:before {
  background-image: url(../images/tools/cv-generator-female.png);
}

.page-cv form #edit-gender.form-radios .form-type-radio input#edit-gender-2 + label:before {
  background-image: url(../images/tools/cv-generator-male.png);
}

@media all and (max-width: 700px) {
  .page-cv form #edit-gender.form-radios {
    text-align: left;
  }
  .page-cv form #edit-gender.form-radios .form-type-radio .form-radio + label {
    padding: 0 25px 0 0;
  }
}

.page-cv form .upload-btn {
  font-size: 14px;
  font-size: 1.4rem;
  font-weight: bold;
  border: none;
  background: none;
  color: #31a8db;
  width: 200px;
  position: relative;
  left: 60px;
  top: 35px;
}

.page-cv form .upload-btn#uploadFileMobile {
  display: none;
}

@media all and (max-width: 700px) {
  .page-cv form .upload-btn {
    left: 55px;
  }
  .page-cv form .upload-btn#uploadFileMobile {
    display: block;
  }
  .page-cv form .upload-btn#uploadFile {
    display: none;
  }
}

.page-cv form .form-item.form-type-file {
  background-image: url(../images/tools/cv-photo-upload.png);
  background-repeat: no-repeat;
  background-size: contain;
  height: 50px;
  background-position: center center;
  position: relative;
  left: -75px;
}

@media all and (max-width: 700px) {
  .page-cv form .form-item.form-type-file {
    background-position: left center;
    left: 0;
  }
}

.page-cv form .form-item.form-type-file input {
  opacity: 0;
}

.page-cv form .form-item.form-type-radio.form-item-files label {
  padding-left: 0;
}

.page-cv form .form-item.form-type-radio.form-item-files label:before {
  display: none;
}

.page-cv form .form-item.form-type-radio.form-item-files label:after {
  background-color: #31a8db;
  background: none;
  border: 1px solid;
  border-radius: 50px;
  width: 64px;
  height: 64px;
  left: 0;
}

.page-cv form .form-item.form-type-radio.form-item-files label img {
  border-radius: 50px;
  width: 65px;
  height: 65px;
}

.page-cv form .col-extended, .page-cv form #edit-prof-skills .form-item, .page-cv form #edit-latest-skills .form-item, .page-cv form #edit-lang-skills .form-item, .page-cv form.nin_tools_cv_wizard_user_info .form-item, .page-cv form.nin_tools_cv_wizard_user_extended_info .form-item {
  float: left;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.page-cv form .col-6-extended, .page-cv form #edit-prof-skills .form-item, .page-cv form #edit-latest-skills .form-item, .page-cv form #edit-lang-skills .form-item, .page-cv form.nin_tools_cv_wizard_user_info .form-item, .page-cv form.nin_tools_cv_wizard_user_extended_info .form-item {
  width: 49.06%;
  margin-bottom: 15px;
}

@media all and (max-width: 700px) {
  .page-cv form .col-6-extended, .page-cv form #edit-prof-skills .form-item, .page-cv form #edit-latest-skills .form-item, .page-cv form #edit-lang-skills .form-item, .page-cv form.nin_tools_cv_wizard_user_info .form-item, .page-cv form.nin_tools_cv_wizard_user_extended_info .form-item {
    width: 100%;
    margin-bottom: 0px;
  }
}

.page-cv form #edit-prof-skills, .page-cv form #edit-latest-skills, .page-cv form #edit-lang-skills {
  margin: 0 0 30px;
}

.page-cv form #edit-prof-skills .form-item label, .page-cv form #edit-latest-skills .form-item label, .page-cv form #edit-lang-skills .form-item label {
  font-weight: bold;
  border: 1px solid #dadada;
  border-radius: 5px;
  background: #fcfcfb;
  padding: 5px 0 5px 40px;
  text-align: left;
  overflow: hidden;
  width: 80%;
}

@media all and (max-width: 700px) {
  .page-cv form #edit-prof-skills .form-item label, .page-cv form #edit-latest-skills .form-item label, .page-cv form #edit-lang-skills .form-item label {
    width: auto;
    display: block;
  }
}

.page-cv form #edit-prof-skills .form-item label:before, .page-cv form #edit-latest-skills .form-item label:before, .page-cv form #edit-lang-skills .form-item label:before {
  background-image: url(../images/tools/skill-unchecked.jpg);
}

.page-cv form #edit-prof-skills .form-item label:after, .page-cv form #edit-latest-skills .form-item label:after, .page-cv form #edit-lang-skills .form-item label:after {
  background-image: url(../images/tools/skill-checked.jpg);
  content: '';
  left: 0px;
  top: 0;
}

.page-cv form #edit-prof-skills .form-item label:before, .page-cv form #edit-prof-skills .form-item label:after, .page-cv form #edit-latest-skills .form-item label:before, .page-cv form #edit-latest-skills .form-item label:after, .page-cv form #edit-lang-skills .form-item label:before, .page-cv form #edit-lang-skills .form-item label:after {
  background-repeat: no-repeat;
  background-size: cover;
  border: none;
  border-radius: 0;
  height: 31px;
  width: 31px;
}

@media all and (max-width: 700px) {
  .page-cv form #edit-prof-skills .form-item label:before, .page-cv form #edit-prof-skills .form-item label:after, .page-cv form #edit-latest-skills .form-item label:before, .page-cv form #edit-latest-skills .form-item label:after, .page-cv form #edit-lang-skills .form-item label:before, .page-cv form #edit-lang-skills .form-item label:after {
    top: -2px;
  }
}

.page-cv form .form-item.form-type-textfield, .page-cv form .form-item.form-type-password {
  display: inline-block;
}

.page-cv form .form-item.form-type-textfield.form-item-name, .page-cv form .form-item.form-type-password.form-item-name {
  display: block;
}

.page-cv form .form-item.form-type-textfield.form-item-name input[type=text], .page-cv form .form-item.form-type-password.form-item-name input[type=text] {
  font-size: 22px;
  font-size: 2.2rem;
  color: #31a8db;
  font-weight: bold;
}

.page-cv form input[type=text], .page-cv form input[type=password], .page-cv form input[type=date] {
  border: none;
  border-bottom: 1px solid #ccc;
  color: #999;
  background: none;
  box-shadow: none;
  width: auto;
}

.page-cv form input[type=text].error, .page-cv form input[type=password].error, .page-cv form input[type=date].error {
  border-bottom: 1px solid #cc3366;
}

@media all and (max-width: 700px) {
  .page-cv form.nin_tools_cv_wizard_child_name input.form-text {
    width: 100%;
  }
}

.page-cv form.nin_tools_cv_wizard_user_info .col-12, .page-cv form.nin_tools_cv_wizard_user_extended_info .col-12 {
  margin: 0 0 30px;
}

.page-cv form.nin_tools_cv_wizard_user_info .form-item input, .page-cv form.nin_tools_cv_wizard_user_extended_info .form-item input {
  width: 90%;
}

.page-cv form.nin_tools_cv_wizard_user_info .form-item.form-type-checkbox, .page-cv form.nin_tools_cv_wizard_user_extended_info .form-item.form-type-checkbox {
  width: 100%;
  text-align: left;
}

@media all and (min-width: 700px) {
  .page-cv form.nin_tools_cv_wizard_user_info .form-item.form-type-checkbox, .page-cv form.nin_tools_cv_wizard_user_extended_info .form-item.form-type-checkbox {
    margin-left: 2.5%;
  }
}

.page-cv form.nin_tools_cv_wizard_user_info .form-item.form-type-checkbox label, .page-cv form.nin_tools_cv_wizard_user_extended_info .form-item.form-type-checkbox label {
  color: #999;
}

.page-cv form.nin_tools_cv_wizard_user_info .form-item.form-type-checkbox.form-item-optin-news, .page-cv form.nin_tools_cv_wizard_user_extended_info .form-item.form-type-checkbox.form-item-optin-news {
  margin-bottom: 20px;
}

.page-cv form.nin_tools_cv_wizard_finish .button#edit-prev, .page-cv form.nin_tools_cv_wizard_finish .progress-bar {
  display: none;
}

.page-cv form.nin_tools_cv_wizard_finish .row.form-content, .page-cv form.nin_tools_cv_wizard_finish .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .form-content.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .page-cv form.nin_tools_cv_wizard_finish .form-content.views-widget, .page-cv form.nin_tools_cv_wizard_finish
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .form-content.views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .page-cv form.nin_tools_cv_wizard_finish .form-content.views-widget, .page-cv form.nin_tools_cv_wizard_finish .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .form-content.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .page-cv form.nin_tools_cv_wizard_finish .form-content.views-widget, .page-cv form.nin_tools_cv_wizard_finish
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .form-content.views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .page-cv form.nin_tools_cv_wizard_finish .form-content.views-widget {
  margin-top: 0;
}

@media all and (max-width: 700px) {
  .page-cv form.nin_tools_cv_wizard_finish .row.form-content h2, .page-cv form.nin_tools_cv_wizard_finish .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .form-content.views-widget h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .page-cv form.nin_tools_cv_wizard_finish .form-content.views-widget h2, .page-cv form.nin_tools_cv_wizard_finish
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .form-content.views-widget h2,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .page-cv form.nin_tools_cv_wizard_finish .form-content.views-widget h2, .page-cv form.nin_tools_cv_wizard_finish .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .form-content.views-widget h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .page-cv form.nin_tools_cv_wizard_finish .form-content.views-widget h2, .page-cv form.nin_tools_cv_wizard_finish
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .form-content.views-widget h2,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .page-cv form.nin_tools_cv_wizard_finish .form-content.views-widget h2, .page-cv form.nin_tools_cv_wizard_finish .row.form-content h3, .page-cv form.nin_tools_cv_wizard_finish .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .form-content.views-widget h3, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .page-cv form.nin_tools_cv_wizard_finish .form-content.views-widget h3, .page-cv form.nin_tools_cv_wizard_finish
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .form-content.views-widget h3,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .page-cv form.nin_tools_cv_wizard_finish .form-content.views-widget h3, .page-cv form.nin_tools_cv_wizard_finish .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .form-content.views-widget h3, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .page-cv form.nin_tools_cv_wizard_finish .form-content.views-widget h3, .page-cv form.nin_tools_cv_wizard_finish
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .form-content.views-widget h3,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .page-cv form.nin_tools_cv_wizard_finish .form-content.views-widget h3, .page-cv form.nin_tools_cv_wizard_finish .row.form-content .button, .page-cv form.nin_tools_cv_wizard_finish .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .form-content.views-widget .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .page-cv form.nin_tools_cv_wizard_finish .form-content.views-widget .button, .page-cv form.nin_tools_cv_wizard_finish
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .form-content.views-widget .button,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .page-cv form.nin_tools_cv_wizard_finish .form-content.views-widget .button, .page-cv form.nin_tools_cv_wizard_finish .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .form-content.views-widget .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .page-cv form.nin_tools_cv_wizard_finish .form-content.views-widget .button, .page-cv form.nin_tools_cv_wizard_finish
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .form-content.views-widget .button,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .page-cv form.nin_tools_cv_wizard_finish .form-content.views-widget .button {
    text-align: center;
  }
  .page-cv form.nin_tools_cv_wizard_finish .bean-nin-tools-cv-banner {
    display: none;
  }
}

.page-cv form .cv.messages {
  padding: 0;
  border: none;
  margin-bottom: 10px;
  font-size: 18px;
  font-size: 1.8rem;
}

.page-cv form .cv.messages .messages.messages--error {
  background: none;
  border: none;
  color: #cc3366;
  padding: 0;
}

.page-cv form .cv.messages .messages.messages--error ul {
  margin: 0;
}

.page-cv form.nin_tools_cv_wizard_child_start .mobile-logo, .page-cv form.nin_tools_cv_wizard_finish .mobile-logo {
  display: none;
}

@media all and (max-width: 700px) {
  .page-cv form.nin_tools_cv_wizard_child_start .mobile-logo, .page-cv form.nin_tools_cv_wizard_finish .mobile-logo {
    display: block;
    text-align: center;
    background: #fff;
  }
  .page-cv form.nin_tools_cv_wizard_child_start .mobile-logo img, .page-cv form.nin_tools_cv_wizard_finish .mobile-logo img {
    width: 120px;
    height: auto;
    margin-top: 20px;
  }
  .page-cv form.nin_tools_cv_wizard_child_start .row.form-content h2, .page-cv form.nin_tools_cv_wizard_child_start .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .form-content.views-widget h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .page-cv form.nin_tools_cv_wizard_child_start .form-content.views-widget h2, .page-cv form.nin_tools_cv_wizard_child_start
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .form-content.views-widget h2,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .page-cv form.nin_tools_cv_wizard_child_start .form-content.views-widget h2, .page-cv form.nin_tools_cv_wizard_child_start .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .form-content.views-widget h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .page-cv form.nin_tools_cv_wizard_child_start .form-content.views-widget h2, .page-cv form.nin_tools_cv_wizard_child_start
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .form-content.views-widget h2,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .page-cv form.nin_tools_cv_wizard_child_start .form-content.views-widget h2, .page-cv form.nin_tools_cv_wizard_finish .row.form-content h2, .page-cv form.nin_tools_cv_wizard_finish .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .form-content.views-widget h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .page-cv form.nin_tools_cv_wizard_finish .form-content.views-widget h2, .page-cv form.nin_tools_cv_wizard_finish
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .form-content.views-widget h2,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .page-cv form.nin_tools_cv_wizard_finish .form-content.views-widget h2, .page-cv form.nin_tools_cv_wizard_finish .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .form-content.views-widget h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .page-cv form.nin_tools_cv_wizard_finish .form-content.views-widget h2, .page-cv form.nin_tools_cv_wizard_finish
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .form-content.views-widget h2,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .page-cv form.nin_tools_cv_wizard_finish .form-content.views-widget h2 {
    text-align: center;
  }
  .page-cv form.nin_tools_cv_wizard_child_start .row.form-content h2::after, .page-cv form.nin_tools_cv_wizard_child_start .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .form-content.views-widget h2::after, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .page-cv form.nin_tools_cv_wizard_child_start .form-content.views-widget h2::after, .page-cv form.nin_tools_cv_wizard_child_start
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .form-content.views-widget h2::after,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .page-cv form.nin_tools_cv_wizard_child_start .form-content.views-widget h2::after, .page-cv form.nin_tools_cv_wizard_child_start .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .form-content.views-widget h2::after, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .page-cv form.nin_tools_cv_wizard_child_start .form-content.views-widget h2::after, .page-cv form.nin_tools_cv_wizard_child_start
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .form-content.views-widget h2::after,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .page-cv form.nin_tools_cv_wizard_child_start .form-content.views-widget h2::after, .page-cv form.nin_tools_cv_wizard_finish .row.form-content h2::after, .page-cv form.nin_tools_cv_wizard_finish .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .form-content.views-widget h2::after, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .page-cv form.nin_tools_cv_wizard_finish .form-content.views-widget h2::after, .page-cv form.nin_tools_cv_wizard_finish
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .form-content.views-widget h2::after,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .page-cv form.nin_tools_cv_wizard_finish .form-content.views-widget h2::after, .page-cv form.nin_tools_cv_wizard_finish .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .form-content.views-widget h2::after, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .page-cv form.nin_tools_cv_wizard_finish .form-content.views-widget h2::after, .page-cv form.nin_tools_cv_wizard_finish
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .form-content.views-widget h2::after,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .page-cv form.nin_tools_cv_wizard_finish .form-content.views-widget h2::after {
    margin: 20px auto 25px;
  }
}

.page-cv form.nin_tools_cv_wizard_child_start .button.button-blue.form-submit, .page-cv form.nin_tools_cv_wizard_finish .button.button-blue.form-submit {
  margin: 30px auto 0;
}

.page-cv form.nin_tools_cv_wizard_child_start .progress-bar, .page-cv form.nin_tools_cv_wizard_finish .progress-bar {
  display: none;
}

.page-cv .progress-bar div {
  display: inline-block;
  width: 7px;
  height: 7px;
  border-radius: 7px;
  margin: 10px 5px 50px;
  font-size: 18px;
  font-size: 1.8rem;
}

.page-cv .progress-bar div.progressed {
  background: #31a8db;
}

.page-cv .progress-bar div.ahead {
  background: #f5953f;
}

@media all and (max-width: 700px) {
  .page-cv .progress-bar {
    position: absolute;
    top: 0;
    right: -20px;
  }
  .page-cv .progress-bar .progressed, .page-cv .progress-bar .ahead {
    display: block;
    margin-bottom: 15px;
  }
}

@media screen and (max-width: 768px) {
  .page-cv #ui-datepicker-div {
    display: none !important;
  }
}

.page-node-delete.node-type-nin-cv {
  color: #999;
  font-size: 18px;
  font-size: 1.8rem;
  text-align: center;
}

.page-node-delete.node-type-nin-cv #content {
  padding: 30px 0;
}

.page-node-delete.node-type-nin-cv .form-actions {
  margin-top: 50px;
}

.page-node-delete.node-type-nin-cv input, .page-node-delete.node-type-nin-cv #edit-cancel {
  text-transform: none;
  padding: 10px 30px;
  border-radius: 20px;
  font-size: 16px;
  font-size: 1.6rem;
  transition: 0.3s;
}

.page-node-delete.node-type-nin-cv input {
  background: rgba(49, 168, 219, 0.8);
  color: #fff;
}

.page-node-delete.node-type-nin-cv input:hover {
  background: #31a8db;
}

.page-node-delete.node-type-nin-cv #edit-cancel {
  background: none;
  border: 1px solid #999;
  color: #999;
}

.page-node-delete.node-type-nin-cv #edit-cancel:hover {
  color: #666;
  border: 1px solid #666;
}

.nin-materna-tool .page-cover .titles:before, .nin-materna-tool .page-cover .titles:after {
  background-color: #f5953f;
}

body.not-logged-in.node-type-tool.tool-nin_tools_materna .icons-utils-info, body.not-logged-in .nin-materna-tool .icons-utils-info {
  display: inline-block;
}

body.not-logged-in.node-type-tool.tool-nin_tools_materna .row.infobox-tools, body.not-logged-in.node-type-tool.tool-nin_tools_materna .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .infobox-tools.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper body.not-logged-in.node-type-tool.tool-nin_tools_materna .infobox-tools.views-widget, body.not-logged-in.node-type-tool.tool-nin_tools_materna
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .infobox-tools.views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper body.not-logged-in.node-type-tool.tool-nin_tools_materna .infobox-tools.views-widget, body.not-logged-in.node-type-tool.tool-nin_tools_materna .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .infobox-tools.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper body.not-logged-in.node-type-tool.tool-nin_tools_materna .infobox-tools.views-widget, body.not-logged-in.node-type-tool.tool-nin_tools_materna
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .infobox-tools.views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper body.not-logged-in.node-type-tool.tool-nin_tools_materna .infobox-tools.views-widget, body.not-logged-in .nin-materna-tool .row.infobox-tools, body.not-logged-in .nin-materna-tool .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .infobox-tools.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper body.not-logged-in .nin-materna-tool .infobox-tools.views-widget, body.not-logged-in .nin-materna-tool
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .infobox-tools.views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper body.not-logged-in .nin-materna-tool .infobox-tools.views-widget, body.not-logged-in .nin-materna-tool .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .infobox-tools.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper body.not-logged-in .nin-materna-tool .infobox-tools.views-widget, body.not-logged-in .nin-materna-tool
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .infobox-tools.views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper body.not-logged-in .nin-materna-tool .infobox-tools.views-widget {
  display: none;
}

.faqsorfacts.row, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget,
.bean-nin-ai-2col .row.bloc-content,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget,
.bean-nin-ai-fork .row.bloc-content,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget {
  padding: 0;
}

.faqsorfacts.row .page-illu, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .page-illu,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .page-illu, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .page-illu,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .page-illu,
.bean-nin-ai-2col .row.bloc-content .page-illu,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .page-illu, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .page-illu,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .page-illu,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .page-illu,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .page-illu, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .page-illu,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .page-illu,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .page-illu,
.bean-nin-ai-fork .row.bloc-content .page-illu,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .page-illu, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .page-illu,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .page-illu,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .page-illu,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .page-illu, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .page-illu,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .page-illu,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .page-illu {
  margin-top: 20px;
  padding: 0 20px;
  position: relative;
  z-index: 1;
}

.faqsorfacts.row .page-illu .page-illu-cont, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .page-illu .page-illu-cont,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .page-illu .page-illu-cont, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .page-illu .page-illu-cont,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .page-illu .page-illu-cont,
.bean-nin-ai-2col .row.bloc-content .page-illu .page-illu-cont,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .page-illu .page-illu-cont, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .page-illu .page-illu-cont,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .page-illu .page-illu-cont,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .page-illu .page-illu-cont,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .page-illu .page-illu-cont, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .page-illu .page-illu-cont,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .page-illu .page-illu-cont,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .page-illu .page-illu-cont,
.bean-nin-ai-fork .row.bloc-content .page-illu .page-illu-cont,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .page-illu .page-illu-cont, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .page-illu .page-illu-cont,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .page-illu .page-illu-cont,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .page-illu .page-illu-cont,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .page-illu .page-illu-cont, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .page-illu .page-illu-cont,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .page-illu .page-illu-cont,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .page-illu .page-illu-cont {
  background-color: #fff;
  padding: 15px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}

.faqsorfacts.row .page-illu .page-illu-cont img, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .page-illu .page-illu-cont img,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .page-illu .page-illu-cont img, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .page-illu .page-illu-cont img,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .page-illu .page-illu-cont img,
.bean-nin-ai-2col .row.bloc-content .page-illu .page-illu-cont img,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .page-illu .page-illu-cont img, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .page-illu .page-illu-cont img,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .page-illu .page-illu-cont img,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .page-illu .page-illu-cont img,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .page-illu .page-illu-cont img, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .page-illu .page-illu-cont img,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .page-illu .page-illu-cont img,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .page-illu .page-illu-cont img,
.bean-nin-ai-fork .row.bloc-content .page-illu .page-illu-cont img,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .page-illu .page-illu-cont img, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .page-illu .page-illu-cont img,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .page-illu .page-illu-cont img,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .page-illu .page-illu-cont img,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .page-illu .page-illu-cont img, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .page-illu .page-illu-cont img,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .page-illu .page-illu-cont img,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .page-illu .page-illu-cont img {
  display: block;
  margin: auto;
}

@media all and (max-width: 500px) {
  .faqsorfacts.row .page-illu, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .page-illu,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .page-illu, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .page-illu,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .page-illu,
  .bean-nin-ai-2col .row.bloc-content .page-illu,
  .bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .page-illu, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .page-illu,
  .bean-nin-ai-2col
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .page-illu,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .page-illu,
  .bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .page-illu, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .page-illu,
  .bean-nin-ai-2col
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .page-illu,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .page-illu,
  .bean-nin-ai-fork .row.bloc-content .page-illu,
  .bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .page-illu, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .page-illu,
  .bean-nin-ai-fork
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .page-illu,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .page-illu,
  .bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .page-illu, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .page-illu,
  .bean-nin-ai-fork
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .page-illu,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .page-illu {
    margin-right: 10% !important;
    margin-left: 10% !important;
    width: 80% !important;
  }
}

.faqsorfacts.row .col-8, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .col-8,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .col-8, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .col-8,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .col-8, .faqsorfacts.row .col-9, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .col-9,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .col-9, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .col-9,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .col-9,
.bean-nin-ai-2col .row.bloc-content .col-8,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-8, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-8,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-8, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-8,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8,
.bean-nin-ai-2col .row.bloc-content .col-9,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-9, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-9,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-9, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-9,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9,
.bean-nin-ai-fork .row.bloc-content .col-8,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-8, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-8,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-8, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-8,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8,
.bean-nin-ai-fork .row.bloc-content .col-9,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-9, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-9,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-9, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-9,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9 {
  padding: 40px 20px 0 0;
}

.faqsorfacts.row .col-8 h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .col-8 h2,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .col-8 h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .col-8 h2,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .col-8 h2, .faqsorfacts.row .col-9 h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .col-9 h2,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .col-9 h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .col-9 h2,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .col-9 h2,
.bean-nin-ai-2col .row.bloc-content .col-8 h2,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-8 h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8 h2,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-8 h2,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8 h2,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-8 h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8 h2,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-8 h2,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8 h2,
.bean-nin-ai-2col .row.bloc-content .col-9 h2,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-9 h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9 h2,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-9 h2,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9 h2,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-9 h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9 h2,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-9 h2,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9 h2,
.bean-nin-ai-fork .row.bloc-content .col-8 h2,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-8 h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8 h2,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-8 h2,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8 h2,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-8 h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8 h2,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-8 h2,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8 h2,
.bean-nin-ai-fork .row.bloc-content .col-9 h2,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-9 h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9 h2,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-9 h2,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9 h2,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-9 h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9 h2,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-9 h2,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9 h2 {
  text-transform: uppercase;
  color: #f5953f;
  font-weight: bold;
  font-family: "VAG Rounded LT W01 Bold",Helvetica,Arial,sans-serif;
  margin-bottom: 15px;
  font-size: 24px;
  font-size: 2.4rem;
}

.faqsorfacts.row .col-8 .col.right-arrow, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .col-8 .col.right-arrow,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .col-8 .col.right-arrow, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .col-8 .col.right-arrow,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .col-8 .col.right-arrow, .faqsorfacts.row .col-9 .col.right-arrow, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .col-9 .col.right-arrow,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .col-9 .col.right-arrow, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .col-9 .col.right-arrow,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .col-9 .col.right-arrow,
.bean-nin-ai-2col .row.bloc-content .col-8 .col.right-arrow,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-8 .col.right-arrow, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8 .col.right-arrow,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-8 .col.right-arrow,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8 .col.right-arrow,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-8 .col.right-arrow, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8 .col.right-arrow,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-8 .col.right-arrow,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8 .col.right-arrow,
.bean-nin-ai-2col .row.bloc-content .col-9 .col.right-arrow,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-9 .col.right-arrow, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9 .col.right-arrow,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-9 .col.right-arrow,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9 .col.right-arrow,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-9 .col.right-arrow, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9 .col.right-arrow,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-9 .col.right-arrow,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9 .col.right-arrow,
.bean-nin-ai-fork .row.bloc-content .col-8 .col.right-arrow,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-8 .col.right-arrow, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8 .col.right-arrow,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-8 .col.right-arrow,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8 .col.right-arrow,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-8 .col.right-arrow, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8 .col.right-arrow,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-8 .col.right-arrow,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8 .col.right-arrow,
.bean-nin-ai-fork .row.bloc-content .col-9 .col.right-arrow,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-9 .col.right-arrow, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9 .col.right-arrow,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-9 .col.right-arrow,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9 .col.right-arrow,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-9 .col.right-arrow, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9 .col.right-arrow,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-9 .col.right-arrow,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9 .col.right-arrow {
  margin-left: 0;
  background: url(../images/tools/materna-ainut-arrow.png);
  background-position: top right;
  background-repeat: no-repeat;
  background-size: 50px;
  padding-right: 55px;
}

.faqsorfacts.row .col-8 .styled-list ol, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .col-8 .styled-list ol,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .col-8 .styled-list ol, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .col-8 .styled-list ol,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .col-8 .styled-list ol, .faqsorfacts.row .col-9 .styled-list ol, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .col-9 .styled-list ol,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .col-9 .styled-list ol, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .col-9 .styled-list ol,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .col-9 .styled-list ol,
.bean-nin-ai-2col .row.bloc-content .col-8 .styled-list ol,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-8 .styled-list ol, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8 .styled-list ol,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-8 .styled-list ol,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8 .styled-list ol,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-8 .styled-list ol, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8 .styled-list ol,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-8 .styled-list ol,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8 .styled-list ol,
.bean-nin-ai-2col .row.bloc-content .col-9 .styled-list ol,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-9 .styled-list ol, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9 .styled-list ol,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-9 .styled-list ol,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9 .styled-list ol,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-9 .styled-list ol, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9 .styled-list ol,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-9 .styled-list ol,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9 .styled-list ol,
.bean-nin-ai-fork .row.bloc-content .col-8 .styled-list ol,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-8 .styled-list ol, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8 .styled-list ol,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-8 .styled-list ol,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8 .styled-list ol,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-8 .styled-list ol, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8 .styled-list ol,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-8 .styled-list ol,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8 .styled-list ol,
.bean-nin-ai-fork .row.bloc-content .col-9 .styled-list ol,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-9 .styled-list ol, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9 .styled-list ol,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-9 .styled-list ol,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9 .styled-list ol,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-9 .styled-list ol, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9 .styled-list ol,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-9 .styled-list ol,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9 .styled-list ol {
  padding: 0;
  margin: 0;
}

.faqsorfacts.row .col-8 .styled-list ol li, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .col-8 .styled-list ol li,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .col-8 .styled-list ol li, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .col-8 .styled-list ol li,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .col-8 .styled-list ol li, .faqsorfacts.row .col-9 .styled-list ol li, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .col-9 .styled-list ol li,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .col-9 .styled-list ol li, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .col-9 .styled-list ol li,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .col-9 .styled-list ol li,
.bean-nin-ai-2col .row.bloc-content .col-8 .styled-list ol li,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-8 .styled-list ol li, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8 .styled-list ol li,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-8 .styled-list ol li,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8 .styled-list ol li,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-8 .styled-list ol li, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8 .styled-list ol li,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-8 .styled-list ol li,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8 .styled-list ol li,
.bean-nin-ai-2col .row.bloc-content .col-9 .styled-list ol li,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-9 .styled-list ol li, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9 .styled-list ol li,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-9 .styled-list ol li,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9 .styled-list ol li,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-9 .styled-list ol li, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9 .styled-list ol li,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-9 .styled-list ol li,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9 .styled-list ol li,
.bean-nin-ai-fork .row.bloc-content .col-8 .styled-list ol li,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-8 .styled-list ol li, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8 .styled-list ol li,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-8 .styled-list ol li,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8 .styled-list ol li,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-8 .styled-list ol li, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8 .styled-list ol li,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-8 .styled-list ol li,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8 .styled-list ol li,
.bean-nin-ai-fork .row.bloc-content .col-9 .styled-list ol li,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-9 .styled-list ol li, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9 .styled-list ol li,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-9 .styled-list ol li,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9 .styled-list ol li,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-9 .styled-list ol li, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9 .styled-list ol li,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-9 .styled-list ol li,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9 .styled-list ol li {
  counter-increment: step-counter;
  list-style-type: none;
}

.faqsorfacts.row .col-8 .styled-list ol li:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .col-8 .styled-list ol li:before,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .col-8 .styled-list ol li:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .col-8 .styled-list ol li:before,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .col-8 .styled-list ol li:before, .faqsorfacts.row .col-9 .styled-list ol li:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .col-9 .styled-list ol li:before,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .col-9 .styled-list ol li:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .col-9 .styled-list ol li:before,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .col-9 .styled-list ol li:before,
.bean-nin-ai-2col .row.bloc-content .col-8 .styled-list ol li:before,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-8 .styled-list ol li:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8 .styled-list ol li:before,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-8 .styled-list ol li:before,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8 .styled-list ol li:before,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-8 .styled-list ol li:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8 .styled-list ol li:before,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-8 .styled-list ol li:before,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8 .styled-list ol li:before,
.bean-nin-ai-2col .row.bloc-content .col-9 .styled-list ol li:before,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-9 .styled-list ol li:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9 .styled-list ol li:before,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-9 .styled-list ol li:before,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9 .styled-list ol li:before,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-9 .styled-list ol li:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9 .styled-list ol li:before,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-9 .styled-list ol li:before,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9 .styled-list ol li:before,
.bean-nin-ai-fork .row.bloc-content .col-8 .styled-list ol li:before,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-8 .styled-list ol li:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8 .styled-list ol li:before,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-8 .styled-list ol li:before,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8 .styled-list ol li:before,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-8 .styled-list ol li:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8 .styled-list ol li:before,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-8 .styled-list ol li:before,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8 .styled-list ol li:before,
.bean-nin-ai-fork .row.bloc-content .col-9 .styled-list ol li:before,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-9 .styled-list ol li:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9 .styled-list ol li:before,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-9 .styled-list ol li:before,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9 .styled-list ol li:before,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-9 .styled-list ol li:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9 .styled-list ol li:before,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-9 .styled-list ol li:before,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9 .styled-list ol li:before {
  content: counter(step-counter);
  margin-right: 10px;
  font-size: 80%;
  color: #f5953f;
  font-weight: bold;
  padding: 3px 8px;
  border-radius: 15px;
  border: 1px solid #f5953f;
}

@media all and (max-width: 500px) {
  .faqsorfacts.row .col-8 .styled-list ol li:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .col-8 .styled-list ol li:before,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .col-8 .styled-list ol li:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .col-8 .styled-list ol li:before,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .col-8 .styled-list ol li:before, .faqsorfacts.row .col-9 .styled-list ol li:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .col-9 .styled-list ol li:before,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .col-9 .styled-list ol li:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .col-9 .styled-list ol li:before,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .col-9 .styled-list ol li:before,
  .bean-nin-ai-2col .row.bloc-content .col-8 .styled-list ol li:before,
  .bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-8 .styled-list ol li:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-8 .styled-list ol li:before,
  .bean-nin-ai-2col
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-8 .styled-list ol li:before,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-8 .styled-list ol li:before,
  .bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-8 .styled-list ol li:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-8 .styled-list ol li:before,
  .bean-nin-ai-2col
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-8 .styled-list ol li:before,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-8 .styled-list ol li:before,
  .bean-nin-ai-2col .row.bloc-content .col-9 .styled-list ol li:before,
  .bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-9 .styled-list ol li:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-9 .styled-list ol li:before,
  .bean-nin-ai-2col
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-9 .styled-list ol li:before,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-9 .styled-list ol li:before,
  .bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-9 .styled-list ol li:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-9 .styled-list ol li:before,
  .bean-nin-ai-2col
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-9 .styled-list ol li:before,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-9 .styled-list ol li:before,
  .bean-nin-ai-fork .row.bloc-content .col-8 .styled-list ol li:before,
  .bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-8 .styled-list ol li:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-8 .styled-list ol li:before,
  .bean-nin-ai-fork
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-8 .styled-list ol li:before,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-8 .styled-list ol li:before,
  .bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-8 .styled-list ol li:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-8 .styled-list ol li:before,
  .bean-nin-ai-fork
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-8 .styled-list ol li:before,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-8 .styled-list ol li:before,
  .bean-nin-ai-fork .row.bloc-content .col-9 .styled-list ol li:before,
  .bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-9 .styled-list ol li:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-9 .styled-list ol li:before,
  .bean-nin-ai-fork
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-9 .styled-list ol li:before,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-9 .styled-list ol li:before,
  .bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-9 .styled-list ol li:before, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-9 .styled-list ol li:before,
  .bean-nin-ai-fork
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-9 .styled-list ol li:before,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-9 .styled-list ol li:before {
    padding: 3px 6px;
  }
}

.faqsorfacts.row .col-8 .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .col-8 .button,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .col-8 .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .col-8 .button,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .col-8 .button, .faqsorfacts.row .col-9 .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .col-9 .button,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .col-9 .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .col-9 .button,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .col-9 .button,
.bean-nin-ai-2col .row.bloc-content .col-8 .button,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-8 .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8 .button,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-8 .button,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8 .button,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-8 .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8 .button,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-8 .button,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-8 .button,
.bean-nin-ai-2col .row.bloc-content .col-9 .button,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-9 .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9 .button,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-9 .button,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9 .button,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-9 .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9 .button,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-9 .button,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .col-9 .button,
.bean-nin-ai-fork .row.bloc-content .col-8 .button,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-8 .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8 .button,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-8 .button,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8 .button,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-8 .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8 .button,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-8 .button,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-8 .button,
.bean-nin-ai-fork .row.bloc-content .col-9 .button,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-9 .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9 .button,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-9 .button,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9 .button,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-9 .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9 .button,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-9 .button,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .col-9 .button {
  margin: 10px 15px 10px 0;
}

@media all and (max-width: 900px) {
  .faqsorfacts.row .col-8 .col.right-arrow, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .col-8 .col.right-arrow,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .col-8 .col.right-arrow, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .col-8 .col.right-arrow,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .col-8 .col.right-arrow, .faqsorfacts.row .col-9 .col.right-arrow, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .col-9 .col.right-arrow,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .col-9 .col.right-arrow, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .col-9 .col.right-arrow,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .col-9 .col.right-arrow,
  .bean-nin-ai-2col .row.bloc-content .col-8 .col.right-arrow,
  .bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-8 .col.right-arrow, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-8 .col.right-arrow,
  .bean-nin-ai-2col
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-8 .col.right-arrow,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-8 .col.right-arrow,
  .bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-8 .col.right-arrow, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-8 .col.right-arrow,
  .bean-nin-ai-2col
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-8 .col.right-arrow,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-8 .col.right-arrow,
  .bean-nin-ai-2col .row.bloc-content .col-9 .col.right-arrow,
  .bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-9 .col.right-arrow, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-9 .col.right-arrow,
  .bean-nin-ai-2col
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-9 .col.right-arrow,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-9 .col.right-arrow,
  .bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-9 .col.right-arrow, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-9 .col.right-arrow,
  .bean-nin-ai-2col
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-9 .col.right-arrow,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-9 .col.right-arrow,
  .bean-nin-ai-fork .row.bloc-content .col-8 .col.right-arrow,
  .bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-8 .col.right-arrow, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-8 .col.right-arrow,
  .bean-nin-ai-fork
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-8 .col.right-arrow,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-8 .col.right-arrow,
  .bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-8 .col.right-arrow, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-8 .col.right-arrow,
  .bean-nin-ai-fork
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-8 .col.right-arrow,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-8 .col.right-arrow,
  .bean-nin-ai-fork .row.bloc-content .col-9 .col.right-arrow,
  .bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-9 .col.right-arrow, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-9 .col.right-arrow,
  .bean-nin-ai-fork
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-9 .col.right-arrow,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-9 .col.right-arrow,
  .bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-9 .col.right-arrow, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-9 .col.right-arrow,
  .bean-nin-ai-fork
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-9 .col.right-arrow,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-9 .col.right-arrow {
    background: none;
    padding: 0;
    width: 100%;
  }
  .faqsorfacts.row .col-8 .col.col-5, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .col-8 .col.col-5,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .col-8 .col.col-5, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .col-8 .col.col-5,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .col-8 .col.col-5, .faqsorfacts.row .col-9 .col.col-5, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .col-9 .col.col-5,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .col-9 .col.col-5, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .col-9 .col.col-5,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .col-9 .col.col-5,
  .bean-nin-ai-2col .row.bloc-content .col-8 .col.col-5,
  .bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-8 .col.col-5, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-8 .col.col-5,
  .bean-nin-ai-2col
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-8 .col.col-5,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-8 .col.col-5,
  .bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-8 .col.col-5, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-8 .col.col-5,
  .bean-nin-ai-2col
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-8 .col.col-5,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-8 .col.col-5,
  .bean-nin-ai-2col .row.bloc-content .col-9 .col.col-5,
  .bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-9 .col.col-5, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-9 .col.col-5,
  .bean-nin-ai-2col
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-9 .col.col-5,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-9 .col.col-5,
  .bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-9 .col.col-5, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-9 .col.col-5,
  .bean-nin-ai-2col
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-9 .col.col-5,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-9 .col.col-5,
  .bean-nin-ai-fork .row.bloc-content .col-8 .col.col-5,
  .bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-8 .col.col-5, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-8 .col.col-5,
  .bean-nin-ai-fork
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-8 .col.col-5,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-8 .col.col-5,
  .bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-8 .col.col-5, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-8 .col.col-5,
  .bean-nin-ai-fork
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-8 .col.col-5,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-8 .col.col-5,
  .bean-nin-ai-fork .row.bloc-content .col-9 .col.col-5,
  .bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-9 .col.col-5, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-9 .col.col-5,
  .bean-nin-ai-fork
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-9 .col.col-5,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-9 .col.col-5,
  .bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-9 .col.col-5, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-9 .col.col-5,
  .bean-nin-ai-fork
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-9 .col.col-5,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-9 .col.col-5 {
    width: 100%;
  }
}

@media all and (max-width: 500px) {
  .faqsorfacts.row .col-8, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .col-8,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .col-8, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .col-8,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .col-8, .faqsorfacts.row .col-9, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .col-9,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .col-9, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .col-9,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .col-9,
  .bean-nin-ai-2col .row.bloc-content .col-8,
  .bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-8, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-8,
  .bean-nin-ai-2col
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-8,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-8,
  .bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-8, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-8,
  .bean-nin-ai-2col
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-8,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-8,
  .bean-nin-ai-2col .row.bloc-content .col-9,
  .bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-9, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-9,
  .bean-nin-ai-2col
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-9,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-9,
  .bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-9, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-9,
  .bean-nin-ai-2col
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-9,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-9,
  .bean-nin-ai-fork .row.bloc-content .col-8,
  .bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-8, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-8,
  .bean-nin-ai-fork
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-8,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-8,
  .bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-8, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-8,
  .bean-nin-ai-fork
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-8,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-8,
  .bean-nin-ai-fork .row.bloc-content .col-9,
  .bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-9, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-9,
  .bean-nin-ai-fork
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-9,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-9,
  .bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-9, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-9,
  .bean-nin-ai-fork
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-9,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-9 {
    text-align: center;
    padding: 20px 10px 0;
  }
  .faqsorfacts.row .col-8 .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .col-8 .button,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .col-8 .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .col-8 .button,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .col-8 .button, .faqsorfacts.row .col-9 .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .col-9 .button,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .col-9 .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .col-9 .button,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .col-9 .button,
  .bean-nin-ai-2col .row.bloc-content .col-8 .button,
  .bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-8 .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-8 .button,
  .bean-nin-ai-2col
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-8 .button,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-8 .button,
  .bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-8 .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-8 .button,
  .bean-nin-ai-2col
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-8 .button,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-8 .button,
  .bean-nin-ai-2col .row.bloc-content .col-9 .button,
  .bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-9 .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-9 .button,
  .bean-nin-ai-2col
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-9 .button,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-9 .button,
  .bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-9 .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-9 .button,
  .bean-nin-ai-2col
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-9 .button,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .col-9 .button,
  .bean-nin-ai-fork .row.bloc-content .col-8 .button,
  .bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-8 .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-8 .button,
  .bean-nin-ai-fork
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-8 .button,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-8 .button,
  .bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-8 .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-8 .button,
  .bean-nin-ai-fork
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-8 .button,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-8 .button,
  .bean-nin-ai-fork .row.bloc-content .col-9 .button,
  .bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .col-9 .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-9 .button,
  .bean-nin-ai-fork
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .col-9 .button,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-9 .button,
  .bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .col-9 .button, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-9 .button,
  .bean-nin-ai-fork
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .col-9 .button,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .col-9 .button {
    margin: 10px 0;
  }
}

.faqsorfacts.row .accordion-section, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .accordion-section,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .accordion-section, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .accordion-section,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .accordion-section,
.bean-nin-ai-2col .row.bloc-content .accordion-section,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .accordion-section, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .accordion-section,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .accordion-section,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .accordion-section,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .accordion-section, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .accordion-section,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .accordion-section,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .accordion-section,
.bean-nin-ai-fork .row.bloc-content .accordion-section,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .accordion-section, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .accordion-section,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .accordion-section,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .accordion-section,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .accordion-section, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .accordion-section,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .accordion-section,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .accordion-section {
  margin: 20px 0;
  padding: 0 20px;
}

.faqsorfacts.row .accordion-section .ui-accordion .ui-accordion-header-icon, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .accordion-section .ui-accordion .ui-accordion-header-icon,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .accordion-section .ui-accordion .ui-accordion-header-icon, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .accordion-section .ui-accordion .ui-accordion-header-icon,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .accordion-section .ui-accordion .ui-accordion-header-icon,
.bean-nin-ai-2col .row.bloc-content .accordion-section .ui-accordion .ui-accordion-header-icon,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .ui-accordion-header-icon, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .accordion-section .ui-accordion .ui-accordion-header-icon,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .ui-accordion-header-icon,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .accordion-section .ui-accordion .ui-accordion-header-icon,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .ui-accordion-header-icon, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .accordion-section .ui-accordion .ui-accordion-header-icon,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .ui-accordion-header-icon,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .accordion-section .ui-accordion .ui-accordion-header-icon,
.bean-nin-ai-fork .row.bloc-content .accordion-section .ui-accordion .ui-accordion-header-icon,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .ui-accordion-header-icon, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .accordion-section .ui-accordion .ui-accordion-header-icon,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .ui-accordion-header-icon,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .accordion-section .ui-accordion .ui-accordion-header-icon,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .ui-accordion-header-icon, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .accordion-section .ui-accordion .ui-accordion-header-icon,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .ui-accordion-header-icon,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .accordion-section .ui-accordion .ui-accordion-header-icon {
  background: url(../images/arrows-orange.png) no-repeat;
  background-size: 16px 16px;
  width: 20px;
  background-position: 4px bottom;
}

.faqsorfacts.row .accordion-section .ui-accordion h3, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .accordion-section .ui-accordion h3,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .accordion-section .ui-accordion h3, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .accordion-section .ui-accordion h3,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .accordion-section .ui-accordion h3,
.bean-nin-ai-2col .row.bloc-content .accordion-section .ui-accordion h3,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .accordion-section .ui-accordion h3, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .accordion-section .ui-accordion h3,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .accordion-section .ui-accordion h3,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .accordion-section .ui-accordion h3,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .accordion-section .ui-accordion h3, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .accordion-section .ui-accordion h3,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .accordion-section .ui-accordion h3,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .accordion-section .ui-accordion h3,
.bean-nin-ai-fork .row.bloc-content .accordion-section .ui-accordion h3,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .accordion-section .ui-accordion h3, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .accordion-section .ui-accordion h3,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .accordion-section .ui-accordion h3,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .accordion-section .ui-accordion h3,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .accordion-section .ui-accordion h3, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .accordion-section .ui-accordion h3,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .accordion-section .ui-accordion h3,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .accordion-section .ui-accordion h3 {
  padding: 10px 10px 10px 40px;
  margin-bottom: 3px;
  font-size: 16px;
  font-size: 1.6rem;
  border: 1px solid #f1f1ed;
}

.faqsorfacts.row .accordion-section .ui-accordion .faqfield-answer, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .accordion-section .ui-accordion .faqfield-answer,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .accordion-section .ui-accordion .faqfield-answer, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .accordion-section .ui-accordion .faqfield-answer,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .accordion-section .ui-accordion .faqfield-answer,
.bean-nin-ai-2col .row.bloc-content .accordion-section .ui-accordion .faqfield-answer,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer,
.bean-nin-ai-fork .row.bloc-content .accordion-section .ui-accordion .faqfield-answer,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer {
  padding: 10px 10px 13px 40px;
  color: #666;
}

.faqsorfacts.row .accordion-section .ui-accordion .faqfield-answer, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .accordion-section .ui-accordion .faqfield-answer,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .accordion-section .ui-accordion .faqfield-answer, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .accordion-section .ui-accordion .faqfield-answer,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .accordion-section .ui-accordion .faqfield-answer, .faqsorfacts.row .accordion-section .ui-accordion .faqfield-answer *, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .accordion-section .ui-accordion .faqfield-answer *,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .accordion-section .ui-accordion .faqfield-answer *, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .accordion-section .ui-accordion .faqfield-answer *,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .accordion-section .ui-accordion .faqfield-answer *,
.bean-nin-ai-2col .row.bloc-content .accordion-section .ui-accordion .faqfield-answer,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer,
.bean-nin-ai-2col .row.bloc-content .accordion-section .ui-accordion .faqfield-answer *,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer *, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer *,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer *,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer *,
.bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer *, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer *,
.bean-nin-ai-2col
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer *,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-2col .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer *,
.bean-nin-ai-fork .row.bloc-content .accordion-section .ui-accordion .faqfield-answer,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer,
.bean-nin-ai-fork .row.bloc-content .accordion-section .ui-accordion .faqfield-answer *,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer *, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer *,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer *,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer *,
.bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer *, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer *,
.bean-nin-ai-fork
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer *,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
.bean-nin-ai-fork .bloc-content.views-widget .accordion-section .ui-accordion .faqfield-answer * {
  font-size: 15px;
  font-size: 1.5rem;
  line-height: 1.2;
  margin: 0;
}

@media all and (max-width: 500px) {
  .faqsorfacts.row .accordion-section, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .faqsorfacts.views-widget .accordion-section,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .faqsorfacts.views-widget .accordion-section, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .faqsorfacts.views-widget .accordion-section,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .faqsorfacts.views-widget .accordion-section,
  .bean-nin-ai-2col .row.bloc-content .accordion-section,
  .bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .accordion-section, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .accordion-section,
  .bean-nin-ai-2col
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .accordion-section,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .accordion-section,
  .bean-nin-ai-2col .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .accordion-section, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .accordion-section,
  .bean-nin-ai-2col
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .accordion-section,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
  .bean-nin-ai-2col .bloc-content.views-widget .accordion-section,
  .bean-nin-ai-fork .row.bloc-content .accordion-section,
  .bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget .accordion-section, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .accordion-section,
  .bean-nin-ai-fork
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget .accordion-section,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .accordion-section,
  .bean-nin-ai-fork .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget .accordion-section, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .accordion-section,
  .bean-nin-ai-fork
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget .accordion-section,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper
  .bean-nin-ai-fork .bloc-content.views-widget .accordion-section {
    padding: 0 10px;
  }
}

/********************************************/
/**** Common samples features	         ****/
/********************************************/
/********************************************/
/**** Sample full page 		         ****/
/********************************************/
.sample-full {
  position: relative;
}

.sample-full .toggle-display .new {
  background: #f5953f;
  color: #fff;
  position: absolute;
  right: -250px;
  top: 0px;
  transform: rotate(45deg);
  transform-origin: 50% 0;
  width: 500px;
  padding: 25px 0 10px;
}

.sample-full .toggle-display .new p {
  margin-bottom: 0;
  line-height: 1;
}

.sample-full .toggle-display.hidesticker .new {
  display: none;
}

.sample-full .contextual-links-wrapper {
  right: 40px;
}

.sample-full .illu-bg {
  background-size: cover;
  height: 0;
  left: 0;
  padding-top: 30%;
  position: absolute;
  top: 0;
  width: 100%;
  filter: blur(3px);
  -webkit-filter: blur(3px);
}

.sample-full .sample {
  margin-top: 120px;
  margin-bottom: 50px;
  position: relative;
  z-index: 3;
}

.sample-full .sample .row.bloc-content, .sample-full .sample .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .sample-full .sample .bloc-content.views-widget, .sample-full .sample
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .sample-full .sample .bloc-content.views-widget, .sample-full .sample .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .sample-full .sample .bloc-content.views-widget, .sample-full .sample
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .sample-full .sample .bloc-content.views-widget {
  max-width: 1076px;
}

.sample-full .sample-illu-cont {
  background-color: #fff;
  border: 1px solid #ccc;
  padding: 15px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  text-align: center;
  position: relative;
  overflow: hidden;
}

.sample-full .sample-illu {
  margin-top: 20px;
  padding: 0 20px;
  position: relative;
  z-index: 1;
}

.sample-full .sample-header {
  padding: 40px 0 0;
  position: relative;
}

.sample-full .sample-header.col,
.sample-full .sample-header .col {
  margin-bottom: 0;
}

.sample-full .sample-header .steps {
  position: absolute;
  right: 8px;
  top: 8px;
}

.sample-full .sample-header .steps img {
  width: 65px;
}

.sample-full .sample-header .available {
  position: absolute;
  right: 8px;
  top: 80px;
}

.sample-full .sample-header .available p {
  margin: 0;
}

.sample-full .sample-header .available p span {
  font-weight: bold;
}

.sample-full .sample-header .category {
  color: #f5953f;
  font-weight: bold;
  margin-bottom: 10px;
  font-size: 14px;
  font-size: 1.4rem;
}

.sample-full .sample-header h1 {
  color: #f5953f;
  font-weight: bold;
  margin-bottom: 15px;
  font-size: 36px;
  font-size: 3.6rem;
  max-width: 75%;
}

.sample-full .sample-header p {
  margin-bottom: 15px;
  margin-right: 30px;
}

.sample-full .sample-header .summary p {
  font-weight: bold;
  font-size: 18px;
  font-size: 1.8rem;
  max-width: 75%;
}

.sample-full .sample-header .target-group-info {
  color: #999;
}

.sample-full .sample-header .target-group-info strong {
  color: #31a8db;
}

.sample-full .sample-header .utils {
  margin-right: 30px;
}

.sample-full .sample-header .sample-order-buttons {
  text-align: right;
  margin: 20px 20px 10px;
}

.sample-full .sample-header .sample-order-buttons .about, .sample-full .sample-header .sample-order-buttons .order {
  display: inline-block;
}

.sample-full .sample-header .sample-order-buttons .button-orange {
  border: 2px solid #f5953f;
}

.sample-full .sample-header .summary {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 1.5;
}

.sample-full .sample-header .summary b,
.sample-full .sample-header .summary strong {
  font-weight: bold;
}

.sample-full .sample-header .summary em,
.sample-full .sample-header .summary i {
  font-style: italic;
}

.sample-full .sample-header .summary p {
  margin: 0 0 1.5em;
}

.sample-full .sample-header .summary ul {
  list-style-type: none;
}

.sample-full .sample-header .summary ul li {
  margin-left: 1.5em;
}

.sample-full .sample-header .summary ul li::before {
  color: #31a8db;
  content: '\2022';
  margin-right: 10px;
  position: absolute;
  margin-left: -1.2em;
}

.sample-full .sample-header .summary ol {
  list-style-type: numeric;
}

.sample-full .sample-header .summary ol li {
  padding-left: 0.2em;
  margin-left: 1.3em;
}

.sample-full .sample-header .summary ol,
.sample-full .sample-header .summary ul {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 1.5;
  margin: 0 0 1.5em;
  padding: 0;
}

.sample-full .sample-header .summary table {
  font-size: 16px;
  font-size: 1.6rem;
  width: 100%;
}

.sample-full .sample-header .summary th {
  background: none;
  border-bottom: 2px solid #31a8db;
  padding: 12px 10px;
}

.sample-full .sample-header .summary td {
  padding: 12px 10px;
}

.sample-full .sample-header .summary tr.even {
  background-color: #fcfcfc;
}

.sample-full .sample-header .summary tr.odd {
  background-color: #f4f4f2;
}

.sample-full p {
  margin-bottom: 30px;
}

@media all and (max-width: 900px) {
  .sample-full .sample {
    margin-top: 100px;
  }
  .sample-full .sample-illu-bg {
    top: -100px;
  }
}

@media all and (max-width: 500px) {
  .sample-full .sample-illu-bg {
    padding-top: 60%;
  }
  .sample-full .sample-illu {
    margin-right: 10% !important;
    margin-left: 10% !important;
    /* because of .col-4 */
    width: 80% !important;
  }
  .sample-full .sample-illu-cont {
    border: none;
  }
  .sample-full .steps,
  .sample-full .tags,
  .sample-full .thumbnails,
  .sample-full .utils {
    display: none;
  }
  .sample-full .sample-header {
    padding-top: 10px;
    text-align: center;
  }
  .sample-full .sample-header .available {
    position: initial;
    margin-bottom: 5px;
  }
  .sample-full .sample-header h1, .sample-full .sample-header .summary p {
    max-width: initial;
  }
  .sample-full .sample-header .available {
    top: 0;
  }
  .sample-full .sample-header .button {
    margin-top: 10px;
  }
  .sample-full .sample-header .sample-order-buttons {
    text-align: center;
  }
  .sample-full .sample-header p {
    margin-left: 15px;
    margin-right: 15px;
  }
  .sample-full .sample-detail {
    padding: 20px 10px 0;
  }
  .sample-full .sample-aside {
    width: 100%;
  }
}

.sample-content + .row, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .sample-content + .views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .sample-content + .views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .sample-content + .views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .sample-content + .views-widget,
.node-type-sample footer {
  position: relative;
}

/********************************************/
/**** Sample teasers         		         ****/
/********************************************/
.article-list article.sample-teaser .toggle-display .new {
  background: #f5953f;
  color: #fff;
  position: absolute;
  right: -250px;
  top: 0px;
  transform: rotate(45deg);
  transform-origin: 50% 0;
  width: 500px;
  padding: 25px 0 10px;
}

.article-list article.sample-teaser .toggle-display .new p {
  margin-bottom: 0;
  line-height: 1;
}

.article-list article.sample-teaser .toggle-display.hidesticker .new {
  display: none;
}

.article-list article.sample-teaser .article-illu {
  overflow: hidden;
}

.article-list article.sample-teaser .category:before {
  background-color: #f5953f;
}

.article-list article.sample-teaser h2 {
  color: #f5953f;
}

.article-list article.sample-teaser .available {
  font-size: 15px;
  font-size: 1.5rem;
  margin-bottom: 10px;
}

.article-list article.sample-teaser .available span.date {
  font-weight: bold;
}

.article-list article.sample-teaser .stages {
  margin-bottom: 10px;
}

.article-list article.sample-teaser .stages span.stage {
  display: inline-flex;
  margin: 0 10px;
  font-size: 11px;
  font-size: 1.1rem;
  color: #3d3c37;
  text-transform: uppercase;
  font-weight: bold;
}

/********************************************/
/**** Samples Overview/ All Samples Page ****/
/********************************************/
.page-all-samples .article-list, .tool-nin_tools_sample .article-list {
  margin: 50px auto 40px;
}

.page-all-samples .page-cover .titles, .tool-nin_tools_sample .page-cover .titles {
  margin-top: 160px;
}

.page-all-samples .page-cover .titles:before, .page-all-samples .page-cover .titles:after, .tool-nin_tools_sample .page-cover .titles:before, .tool-nin_tools_sample .page-cover .titles:after {
  display: none;
}

.page-all-samples .page-cover .titles p, .tool-nin_tools_sample .page-cover .titles p {
  margin-bottom: 0;
}

/********************************************/
/* Shipping Form Site                       */
/********************************************/
.page-node-sample-order #shipping-form-cover ~ .row, .page-node-sample-order .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper #shipping-form-cover ~ .views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .page-node-sample-order #shipping-form-cover ~ .views-widget, .page-node-sample-order
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper #shipping-form-cover ~ .views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .page-node-sample-order #shipping-form-cover ~ .views-widget, .page-node-sample-order .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper #shipping-form-cover ~ .views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .page-node-sample-order #shipping-form-cover ~ .views-widget, .page-node-sample-order
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper #shipping-form-cover ~ .views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .page-node-sample-order #shipping-form-cover ~ .views-widget {
  margin-top: -60px;
}

.page-node-sample-order .sample.order.form {
  padding: 0 20px 20px;
  /* Form Self */
}

.page-node-sample-order .sample.order.form form .form-type-checkbox a, .page-node-sample-order .sample.order.form form .errormsg a {
  text-decoration: underline;
  color: #31a8db;
}

.page-node-sample-order .sample.order.form .mandatory {
  color: #999;
  font-size: 12px;
  font-size: 1.2rem;
}

.page-node-sample-order .sample.order.form .mandatory {
  margin-top: 45px;
  text-align: right;
}

.page-node-sample-order .sample.order.form #sample-order-form-entityform-edit-form .col.col-6.col-outset-6 {
  margin-left: 0;
}

.page-node-sample-order .sample.order.form #sample-order-form-entityform-edit-form .special_text {
  color: #999;
  font-size: 14px;
  font-size: 1.4rem;
}

.page-node-sample-order .sample.order.form #sample-order-form-entityform-edit-form .col.col-6.col-outset-6 div {
  margin-bottom: 2em;
  display: block;
}

.page-node-sample-order .sample.order.form #sample-order-form-entityform-edit-form .col.col-6.col-outset-6 div.description {
  font-style: italic;
  color: #999;
}

.page-node-sample-order .sample.order.form .form-item-field-personal-data-en p, .page-node-sample-order .sample.order.form .form-item-field-personal-data-en div,
.page-node-sample-order .sample.order.form .form-item-field-terms-and-conditions-en p,
.page-node-sample-order .sample.order.form .form-item-field-terms-and-conditions-en div, .page-node-sample-order .sample.order.form .alert.errormsg div {
  margin: 0;
  display: inline;
}

.page-node-sample-order .sample.order.form .alert.errormsg {
  font-size: 16px;
  font-size: 1.6rem;
}

.page-node-sample-order .benefits p.align_center {
  display: none;
}

@media all and (max-width: 500px) {
  .mandatory {
    margin: inherit 10px 10px;
  }
}

/********************************************/
/**** Survey Tweaks                      ****/
/********************************************/
.page-node.node-type-survey .webform-client-form .webform-progressbar-outer {
  display: none;
}

.page-node.node-type-survey.sample-survey .webform-client-form .alert.errormsg {
  margin: 0 20px;
}

.page-node.node-type-survey.sample-survey .webform-client-form .webform-progressbar {
  width: initial;
  text-align: left;
}

.page-node.node-type-survey.sample-survey .webform-client-form .webform-progressbar .webform-progressbar-outer {
  background: none;
  display: flex;
  min-height: 50px;
  border: none;
  margin: 0 0 5px;
}

.page-node.node-type-survey.sample-survey .webform-client-form .webform-progressbar .webform-progressbar-outer .webform-progressbar-inner {
  display: none;
}

.page-node.node-type-survey.sample-survey .webform-client-form .webform-progressbar .webform-progressbar-outer .webform-progressbar-page {
  background: #fcfcfb;
  width: 30px;
  height: auto;
  padding: 10px 10px 10px 20px;
  border-radius: 0;
  border: 0;
  border-bottom: 1px solid #ccc;
  margin: 0 10px 0 0;
  position: initial;
}

.page-node.node-type-survey.sample-survey .webform-client-form .webform-progressbar .webform-progressbar-outer .webform-progressbar-page:last-child {
  margin-right: 0;
}

.page-node.node-type-survey.sample-survey .webform-client-form .webform-progressbar .webform-progressbar-outer .webform-progressbar-page .webform-progressbar-page-number {
  display: initial;
  position: absolute;
  font-size: 30px;
  font-size: 3rem;
  font-weight: bold;
  color: #ccc;
}

.page-node.node-type-survey.sample-survey .webform-client-form .webform-progressbar .webform-progressbar-outer .webform-progressbar-page .webform-progressbar-page-label {
  margin: 0;
  left: 40px;
  display: none;
}

.page-node.node-type-survey.sample-survey .webform-client-form .webform-progressbar .webform-progressbar-outer .webform-progressbar-page.current {
  width: inherit;
  background: #fff;
}

.page-node.node-type-survey.sample-survey .webform-client-form .webform-progressbar .webform-progressbar-outer .webform-progressbar-page.current .webform-progressbar-page-number {
  color: #f5953f;
}

.page-node.node-type-survey.sample-survey .webform-client-form .webform-progressbar .webform-progressbar-outer .webform-progressbar-page.current .webform-progressbar-page-number:after {
  content: '-';
  padding: 0 5px;
}

.page-node.node-type-survey.sample-survey .webform-client-form .webform-progressbar .webform-progressbar-outer .webform-progressbar-page.current .webform-progressbar-page-label {
  display: inline-block;
  font-size: 14px;
  font-size: 1.4rem;
  color: #999;
  font-weight: bold;
}

.page-node.node-type-survey.sample-survey .webform-client-form .webform-progressbar .webform-progressbar-outer .webform-progressbar-page.completed {
  background: #fff;
}

.page-node.node-type-survey.sample-survey .webform-client-form .webform-progressbar .webform-progressbar-outer .webform-progressbar-page.completed .webform-progressbar-page-number:before {
  content: url(../images/tools/checked.png);
  position: absolute;
  top: 3px;
}

.page-node.node-type-survey.sample-survey .webform-client-form .webform-progressbar h2.dash.dash-blue {
  display: none;
}

.page-node.node-type-survey.sample-survey .webform-client-form .col.col-12.bloc-content {
  margin: 10px 0 0 0;
}

.page-node.node-type-survey.sample-survey .webform-client-form .sample-survey-form-components-wrapper {
  background: #f1f1ed;
  padding: 15px;
  margin: 20px;
}

.page-node.node-type-survey.sample-survey .webform-client-form .sample-survey-form-components-wrapper .webform-component-radios label {
  margin-bottom: 0;
}

.page-node.node-type-survey.sample-survey .webform-client-form .sample-survey-form-components-wrapper .webform-component-radios .form-radios {
  padding-top: 10px;
}

.page-node.node-type-survey.sample-survey .webform-client-form .sample-survey-form-components-wrapper .webform-component-radios .form-radios .form-item {
  margin-right: 30px;
  display: inline-block;
  width: 40%;
}

.page-node.node-type-survey.sample-survey .webform-client-form .sample-survey-form-components-wrapper .webform-component-radios .form-radios.rating {
  display: flex;
  justify-content: space-between;
  margin: 25px auto;
  background: url(../images/tools/1px.png);
  background-repeat: no-repeat;
  background-size: calc(100% - 100px) 3px;
  background-position: center top;
}

.page-node.node-type-survey.sample-survey .webform-client-form .sample-survey-form-components-wrapper .webform-component-radios .form-radios.rating .form-item {
  margin-right: 0;
  width: 100px;
  text-align: center;
}

.page-node.node-type-survey.sample-survey .webform-client-form .sample-survey-form-components-wrapper .webform-component-radios .form-radios.rating .form-item label {
  padding: 0 5px;
}

.page-node.node-type-survey.sample-survey .webform-client-form .sample-survey-form-components-wrapper .webform-component-radios .form-radios.rating .form-item label:before {
  top: -22px;
  left: calc(50% - 12px);
}

.page-node.node-type-survey.sample-survey .webform-client-form .sample-survey-form-components-wrapper .webform-component-radios .form-radios.rating .form-item label:after {
  top: -19px;
  left: calc(50% - 9px);
}

@media all and (max-width: 700px) {
  .page-node.node-type-survey.sample-survey .webform-client-form .sample-survey-form-components-wrapper .webform-component-radios .form-radios.rating {
    background-size: 82% 3px;
  }
}

.page-node.node-type-survey.sample-survey .webform-client-form .sample-survey-form-components-wrapper .form-item.webform-component {
  margin-bottom: 3em;
}

.page-node.node-type-survey.sample-survey .webform-client-form .webform-component > label {
  font-weight: bold;
}

.page-node.node-type-survey.sample-survey .webform-client-form .previous-wrapper {
  float: left;
}

.page-node.node-type-survey.sample-survey .webform-client-form .previous-wrapper input.button {
  border: 2px solid rgba(245, 149, 63, 0.5);
  background: none;
  margin: 17px 10px 10px 30px;
}

.page-node.node-type-survey.sample-survey .webform-client-form .bean-samples-image-webform-right {
  margin: 30px 30px;
}

@media all and (max-width: 700px) {
  .page-node.node-type-survey.sample-survey .webform-client-form .bean-samples-image-webform-right {
    display: none;
  }
  .page-node.node-type-survey.sample-survey .webform-client-form .form-actions input.button-action {
    padding: 10px 15px;
    margin-right: 20px;
  }
  .page-node.node-type-survey.sample-survey .webform-client-form .form-actions .previous-wrapper input.button {
    margin: 0 10px;
    padding: 10px 15px;
    border-radius: 32px;
    background-color: rgba(245, 149, 63, 0.8);
    color: #fff;
    margin-left: 20px;
    border: 0;
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 1.2;
  }
}

.sample-full.thanks .header .page-cover {
  height: 100px;
}

.sample-full.thanks .sample {
  margin-top: -50px;
}

@media all and (min-width: 500px) {
  .sample-full.thanks .sample .sample-illu.col.col-4 {
    padding-right: 0;
  }
  .sample-full.thanks .sample .sample-header.col.col-8 {
    margin-left: 0;
  }
  .sample-full.thanks .sample .sample-header.col.col-8 > div {
    padding-left: 40px;
  }
}

.sample-full.thanks .sample-header {
  padding: 20px 0 15px;
}

.sample-full.thanks .sample-header h1, .sample-full.thanks .sample-header p {
  margin-bottom: 5px;
}

.sample-full.thanks .sample-header .sample-salutation {
  margin-bottom: 20px;
}

.sample-full.thanks .sample-header .sample-fields {
  border-bottom: 1px solid #ccc;
  padding-bottom: 20px;
  margin-bottom: 25px;
}

@media all and (max-width: 500px) {
  .sample-full.thanks .sample-header .back-button.align_right {
    text-align: center;
  }
}

/* Switch for unlogged User */
.not-logged-in .nin-feature-samples-order-sample-form .row.bloc-content, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget, .not-logged-in .nin-feature-samples-order-sample-form
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget, .not-logged-in .nin-feature-samples-order-sample-form
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget {
  padding-top: 20px;
  margin-top: -60px;
  padding-left: 0;
  padding-right: 0;
}

.not-logged-in .nin-feature-samples-order-sample-form .row.bloc-content h2, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget h2, .not-logged-in .nin-feature-samples-order-sample-form
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget h2,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget h2, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget h2, .not-logged-in .nin-feature-samples-order-sample-form
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget h2,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget h2 {
  color: #f5953f;
  font-weight: bold;
  margin-bottom: 15px;
  font-size: 36px;
  font-size: 3.6rem;
  max-width: 75%;
}

.not-logged-in .nin-feature-samples-order-sample-form .row.bloc-content p, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget p, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget p, .not-logged-in .nin-feature-samples-order-sample-form
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget p,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget p, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget p, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget p, .not-logged-in .nin-feature-samples-order-sample-form
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget p,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget p {
  color: #999;
  font-size: 14px;
  font-size: 1.4rem;
  margin-bottom: 15px;
}

.not-logged-in .nin-feature-samples-order-sample-form .row.bloc-content #edit-left, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget #edit-left, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-left, .not-logged-in .nin-feature-samples-order-sample-form
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget #edit-left,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-left, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget #edit-left, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-left, .not-logged-in .nin-feature-samples-order-sample-form
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget #edit-left,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-left {
  border-right: 1px solid #ccc;
}

.not-logged-in .nin-feature-samples-order-sample-form .row.bloc-content #edit-left, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget #edit-left, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-left, .not-logged-in .nin-feature-samples-order-sample-form
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget #edit-left,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-left, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget #edit-left, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-left, .not-logged-in .nin-feature-samples-order-sample-form
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget #edit-left,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-left, .not-logged-in .nin-feature-samples-order-sample-form .row.bloc-content #edit-right, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget #edit-right, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-right, .not-logged-in .nin-feature-samples-order-sample-form
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget #edit-right,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-right, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget #edit-right, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-right, .not-logged-in .nin-feature-samples-order-sample-form
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget #edit-right,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-right {
  padding: 5px 25px 25px 75px;
}

.not-logged-in .nin-feature-samples-order-sample-form .row.bloc-content #edit-left input, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget #edit-left input, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-left input, .not-logged-in .nin-feature-samples-order-sample-form
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget #edit-left input,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-left input, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget #edit-left input, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-left input, .not-logged-in .nin-feature-samples-order-sample-form
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget #edit-left input,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-left input, .not-logged-in .nin-feature-samples-order-sample-form .row.bloc-content #edit-right input, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget #edit-right input, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-right input, .not-logged-in .nin-feature-samples-order-sample-form
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget #edit-right input,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-right input, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget #edit-right input, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-right input, .not-logged-in .nin-feature-samples-order-sample-form
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget #edit-right input,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-right input {
  margin-left: 0;
}

.not-logged-in .nin-feature-samples-order-sample-form .row.bloc-content #edit-right input, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget #edit-right input, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-right input, .not-logged-in .nin-feature-samples-order-sample-form
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget #edit-right input,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-right input, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget #edit-right input, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-right input, .not-logged-in .nin-feature-samples-order-sample-form
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget #edit-right input,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-right input {
  background-color: #fff;
  border: 2px solid #f5953f;
  line-height: 1.2;
  padding: 20px 50px;
}

.not-logged-in .nin-feature-samples-order-sample-form .row.bloc-content #edit-bottom, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget #edit-bottom, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-bottom, .not-logged-in .nin-feature-samples-order-sample-form
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget #edit-bottom,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-bottom, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget #edit-bottom, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-bottom, .not-logged-in .nin-feature-samples-order-sample-form
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget #edit-bottom,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-bottom {
  background-color: #fcfcfb;
  margin: 0;
  padding: 20px 0;
}

.not-logged-in .nin-feature-samples-order-sample-form .row.bloc-content #edit-bottom .back.form-submit, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget #edit-bottom .back.form-submit, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-bottom .back.form-submit, .not-logged-in .nin-feature-samples-order-sample-form
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget #edit-bottom .back.form-submit,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-bottom .back.form-submit, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget #edit-bottom .back.form-submit, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-bottom .back.form-submit, .not-logged-in .nin-feature-samples-order-sample-form
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget #edit-bottom .back.form-submit,
.views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-bottom .back.form-submit {
  clear: both;
  display: block;
  margin: 0 auto;
  padding: 5px 30px;
  border-radius: 15px;
}

@media all and (max-width: 700px) {
  .not-logged-in .nin-feature-samples-order-sample-form .row.bloc-content, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget, .not-logged-in .nin-feature-samples-order-sample-form
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget, .not-logged-in .nin-feature-samples-order-sample-form
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget {
    margin-top: 0;
  }
  .not-logged-in .nin-feature-samples-order-sample-form .row.bloc-content #edit-left, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget #edit-left, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-left, .not-logged-in .nin-feature-samples-order-sample-form
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget #edit-left,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-left, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget #edit-left, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-left, .not-logged-in .nin-feature-samples-order-sample-form
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget #edit-left,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-left, .not-logged-in .nin-feature-samples-order-sample-form .row.bloc-content #edit-right, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget #edit-right, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-right, .not-logged-in .nin-feature-samples-order-sample-form
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget #edit-right,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-right, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget #edit-right, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-right, .not-logged-in .nin-feature-samples-order-sample-form
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget #edit-right,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget #edit-right {
    padding-left: 0;
    padding-right: 0;
    text-align: center;
  }
  .not-logged-in .nin-feature-samples-order-sample-form .row.bloc-content h2, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .bloc-content.views-widget h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget h2, .not-logged-in .nin-feature-samples-order-sample-form
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .bloc-content.views-widget h2,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-week-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget h2, .not-logged-in .nin-feature-samples-order-sample-form .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .bloc-content.views-widget h2, .views-exposed-form-nin-meal-planner-meals-by-child #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget h2, .not-logged-in .nin-feature-samples-order-sample-form
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .bloc-content.views-widget h2,
  .views-exposed-form-nin-meal-planner-meals-by-stage #edit-day-wrapper .not-logged-in .nin-feature-samples-order-sample-form .bloc-content.views-widget h2 {
    max-width: 100%;
  }
}

.node-type-tool.tool-coupon-fr .bean-button.benefits h2.title, .node-type-tool.global .bean-button.benefits h2.title {
  display: none;
}
.node-type-tool.tool-coupon-fr .block--nin-tools-coupon-fr, .node-type-tool.tool-coupon-fr .block--nin-tools-coupon, .node-type-tool.global .block--nin-tools-coupon-fr, .node-type-tool.global .block--nin-tools-coupon {
  margin-bottom: 30px;
}

.article-list .coupon-teaser.coupon-fr h2, .article-list .coupon-teaser.coupon-global h2 {
  color: #f5953f;
}
.article-list .coupon-teaser.coupon-fr h3, .article-list .coupon-teaser.coupon-global h3 {
  color: #999;
}

#nin-tools-coupon-fr-popup .content, #nin-tools-coupon-popup .content {
  border-radius: 0 0 14px 14px;
  padding: 0;
}
#nin-tools-coupon-fr-popup .content .setup-wrapper, #nin-tools-coupon-popup .content .setup-wrapper {
  margin-bottom: 0;
}
#nin-tools-coupon-fr-popup .content h2.important, #nin-tools-coupon-popup .content h2.important {
  color: #f5953f;
  font-size: 30px;
  font-size: 3rem;
  font-weight: bold;
  background: url(../images/tools/exclamation_mark.png) top left no-repeat;
  background-size: contain;
  padding: 35px 0 0 75px;
  margin: 0 10px 10px;
  top: -23px;
}
#nin-tools-coupon-fr-popup .content p, #nin-tools-coupon-popup .content p {
  margin-bottom: 0;
}
#nin-tools-coupon-fr-popup .content .important, #nin-tools-coupon-fr-popup .content .intro, #nin-tools-coupon-popup .content .important, #nin-tools-coupon-popup .content .intro {
  position: relative;
}
#nin-tools-coupon-fr-popup .content .setup, #nin-tools-coupon-popup .content .setup {
  margin-bottom: 30px;
}
#nin-tools-coupon-fr-popup .content .setup-image, #nin-tools-coupon-popup .content .setup-image {
  height: 60px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: top center;
}
#nin-tools-coupon-fr-popup .content .setup-image.pc, #nin-tools-coupon-popup .content .setup-image.pc {
  background-image: url(../images/tools/popup_printer.png);
}
#nin-tools-coupon-fr-popup .content .setup-image.paper, #nin-tools-coupon-popup .content .setup-image.paper {
  background-image: url(../images/tools/popup_papers.png);
}
#nin-tools-coupon-fr-popup .content .setup-image.portrait, #nin-tools-coupon-popup .content .setup-image.portrait {
  background-image: url(../images/tools/popup_figure.png);
}
#nin-tools-coupon-fr-popup .content .ok-bo-bear, #nin-tools-coupon-popup .content .ok-bo-bear {
  background: url(../images/tools/popup_bear.png) center no-repeat;
  background-size: contain;
  height: 150px;
  margin: auto;
  max-width: 50%;
}
#nin-tools-coupon-fr-popup .content h3.all-ok, #nin-tools-coupon-popup .content h3.all-ok {
  font-size: 20px;
  font-size: 2rem;
  color: #f5953f;
  font-weight: bold;
}
#nin-tools-coupon-fr-popup .content .ok-bo-bear, #nin-tools-coupon-fr-popup .content .all-ok, #nin-tools-coupon-fr-popup .content .all-ok-text, #nin-tools-coupon-popup .content .ok-bo-bear, #nin-tools-coupon-popup .content .all-ok, #nin-tools-coupon-popup .content .all-ok-text {
  margin-bottom: 15px;
}
#nin-tools-coupon-fr-popup .content .get-coupon-btn, #nin-tools-coupon-popup .content .get-coupon-btn {
  display: inline-block;
}
#nin-tools-coupon-fr-popup .content .button, #nin-tools-coupon-popup .content .button {
  margin-top: 15px;
}
#nin-tools-coupon-fr-popup .content .mobile.about-printing, #nin-tools-coupon-popup .content .mobile.about-printing {
  background: url(../images/tools/popup_mobile_no_print.png) top left no-repeat;
  padding-left: 90px;
  margin-bottom: 15px;
  min-height: 74px;
}
#nin-tools-coupon-fr-popup.coupon-fr-desktop .content, #nin-tools-coupon-fr-popup.coupon-global-desktop .content, #nin-tools-coupon-popup.coupon-fr-desktop .content, #nin-tools-coupon-popup.coupon-global-desktop .content {
  padding: 0;
}
#nin-tools-coupon-fr-popup.coupon-fr-desktop .content .actions-wrapper, #nin-tools-coupon-fr-popup.coupon-global-desktop .content .actions-wrapper, #nin-tools-coupon-popup.coupon-fr-desktop .content .actions-wrapper, #nin-tools-coupon-popup.coupon-global-desktop .content .actions-wrapper {
  background: #f4f4f2;
  margin-bottom: 0;
  padding: 50px 40px;
  border-bottom-right-radius: 14px;
}
#nin-tools-coupon-fr-popup.coupon-fr-desktop .content .mobile, #nin-tools-coupon-fr-popup.coupon-global-desktop .content .mobile, #nin-tools-coupon-popup.coupon-fr-desktop .content .mobile, #nin-tools-coupon-popup.coupon-global-desktop .content .mobile {
  display: none;
}
#nin-tools-coupon-fr-popup.coupon-fr-mobile .content .intro, #nin-tools-coupon-fr-popup.coupon-fr-mobile .content .setup, #nin-tools-coupon-fr-popup.coupon-fr-mobile .content .ok-bo-bear, #nin-tools-coupon-fr-popup.coupon-fr-mobile .content .all-ok, #nin-tools-coupon-fr-popup.coupon-fr-mobile .content .all-ok-text, #nin-tools-coupon-fr-popup.coupon-fr-mobile .content .get-coupon-btn, #nin-tools-coupon-fr-popup.coupon-global-mobile .content .intro, #nin-tools-coupon-fr-popup.coupon-global-mobile .content .setup, #nin-tools-coupon-fr-popup.coupon-global-mobile .content .ok-bo-bear, #nin-tools-coupon-fr-popup.coupon-global-mobile .content .all-ok, #nin-tools-coupon-fr-popup.coupon-global-mobile .content .all-ok-text, #nin-tools-coupon-fr-popup.coupon-global-mobile .content .get-coupon-btn, #nin-tools-coupon-popup.coupon-fr-mobile .content .intro, #nin-tools-coupon-popup.coupon-fr-mobile .content .setup, #nin-tools-coupon-popup.coupon-fr-mobile .content .ok-bo-bear, #nin-tools-coupon-popup.coupon-fr-mobile .content .all-ok, #nin-tools-coupon-popup.coupon-fr-mobile .content .all-ok-text, #nin-tools-coupon-popup.coupon-fr-mobile .content .get-coupon-btn, #nin-tools-coupon-popup.coupon-global-mobile .content .intro, #nin-tools-coupon-popup.coupon-global-mobile .content .setup, #nin-tools-coupon-popup.coupon-global-mobile .content .ok-bo-bear, #nin-tools-coupon-popup.coupon-global-mobile .content .all-ok, #nin-tools-coupon-popup.coupon-global-mobile .content .all-ok-text, #nin-tools-coupon-popup.coupon-global-mobile .content .get-coupon-btn {
  display: none;
}
#nin-tools-coupon-fr-popup.coupon-fr-mobile .content .col-8.setup-wrapper, #nin-tools-coupon-fr-popup.coupon-fr-mobile .content .col-4.actions-wrapper, #nin-tools-coupon-fr-popup.coupon-global-mobile .content .col-8.setup-wrapper, #nin-tools-coupon-fr-popup.coupon-global-mobile .content .col-4.actions-wrapper, #nin-tools-coupon-popup.coupon-fr-mobile .content .col-8.setup-wrapper, #nin-tools-coupon-popup.coupon-fr-mobile .content .col-4.actions-wrapper, #nin-tools-coupon-popup.coupon-global-mobile .content .col-8.setup-wrapper, #nin-tools-coupon-popup.coupon-global-mobile .content .col-4.actions-wrapper {
  margin-left: 0;
  width: 100%;
  padding: 0 15px;
}
#nin-tools-coupon-fr-popup .content .mobile.about-printing, #nin-tools-coupon-popup .content .mobile.about-printing {
  display: none;
}
@media screen and (max-width: 500px) {
  #nin-tools-coupon-fr-popup .content .mobile.about-printing, #nin-tools-coupon-popup .content .mobile.about-printing {
    display: block;
  }
}
@media screen and (max-width: 500px) {
  #nin-tools-coupon-fr-popup .content .actions-wrapper, #nin-tools-coupon-popup .content .actions-wrapper {
    display: none;
  }
}
@media screen and (max-width: 500px) {
  #nin-tools-coupon-fr-popup .content .intro, #nin-tools-coupon-fr-popup .content .setup, #nin-tools-coupon-fr-popup .content .button, #nin-tools-coupon-popup .content .intro, #nin-tools-coupon-popup .content .setup, #nin-tools-coupon-popup .content .button {
    display: none;
  }
}