/*------------------------------------*\
    #VARIABLES
\*------------------------------------*/
/* Media Queries */
@media (min-width: 992px) {
  header .row {
    display: flex;
  }
}
@media (min-width: 992px) {
  header .row .logo-container,
  header .row .col-xs-6.col-sm-4.col-md-2 {
    flex: 1;
    justify-content: flex-start;
  }
}
@media (min-width: 992px) {
  header .row .col-md-8 {
    width: 58%;
    flex: 1;
    justify-content: center;
  }
}
@media (min-width: 992px) {
  header .row .col-xs-12.col-sm-12.col-md-2 {
    width: 25%;
    flex: 1;
    justify-content: flex-end;
  }
}
@media (min-width: 992px) {
  header .custom-search-block-form .form-item .form-control {
    width: 250px !important;
  }
}
@media (max-width: 1500px) {
  header .custom-search-block-form .form-item .form-control {
    width: 200px !important;
    font-size: 14px;
  }
}
@media (max-width: 1200px) {
  header .custom-search-block-form .form-item .form-control {
    width: 150px !important;
    font-size: 10px;
  }
}
@media (max-width: 991px) {
  header .custom-search-block-form .form-item .form-control {
    width: 100% !important;
    font-size: 14px;
  }
}
@media (max-width: 1500px) {
  header .custom-search-block-form .custom-search-button:before {
    font-size: 15px;
    top: 4px;
  }
}

@media (max-width: 991px) {
  .ponte-al-dia-siguiendo-la-actualidad .carousel-caption {
    margin-top: 155px;
    top: 0;
  }
}
@media (max-width: 767px) {
  .ponte-al-dia-siguiendo-la-actualidad .carousel-caption {
    margin-top: 0;
    top: 0;
  }
}

.learn_about_erc_page .region-content {
  word-break: inherit;
}
.learn_about_erc_page .yellow,
.learn_about_erc_page .blue {
  padding-left: 0;
  padding-right: 0;
}
@media (max-width: 768px) {
  .learn_about_erc_page .region-content-top nav ul.menu.nav li a {
    width: 129px;
    font-size: 12px;
  }
  .learn_about_erc_page .yellow {
    overflow: auto;
  }
}
@media (max-width: 767px) {
  .learn_about_erc_page .blue-background,
  .learn_about_erc_page .purple-background,
  .learn_about_erc_page .yellow-background,
  .learn_about_erc_page .orange-background {
    margin-right: -10px;
  }
  .learn_about_erc_page .region-content {
    word-break: inherit;
  }
  .learn_about_erc_page .blue-background,
  .learn_about_erc_page .purple-background,
  .learn_about_erc_page .yellow-background,
  .learn_about_erc_page .orange-background {
    margin-right: 1px;
  }
  .learn_about_erc_page .yellow,
  .learn_about_erc_page .blue {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .node-354 article {
    padding: 0 20px;
  }
}
@media (max-width: 767px) {
  .node-354 ol {
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .node-354 #ot-sdk-cookie-policy .ot-sdk-container {
    padding: 0;
  }
}

.node-56 .blue-background {
  line-height: 1.1;
}
.node-56 .block-highlight.blue-background {
  margin-bottom: 10px;
  margin-right: 15px;
}
.node-56 .block-highlight.blue-background .align-left {
  margin-bottom: 0;
}
.node-56 .block-highlight.blue-background .blue-background {
  padding: 0;
  justify-content: flex-start;
  margin-bottom: 0;
}
.node-56
  .region-content
  .field--name-field-stack
  .stacks-section.combo-3
  .block-highlight
  .col-md-7 {
  padding: 21px 50px;
}
.node-56 .region-content .field--name-field-stack .stacks-section p {
  margin-bottom: 10px;
}
.node-56 .field--name-field-stack .stacks-section img {
  width: 100%;
  margin-bottom: 25px;
}
@media (max-width: 768px) {
  .node-56 .block-highlight.blue-background {
    margin-right: 15px;
  }
}
@media (max-width: 767px) {
  .node-56 .region-content .no-image h1 {
    padding-right: 0;
    font-size: 25px;
  }
  .node-56
    .region-content
    .field--name-field-stack
    .stacks-section.m4-highlight
    .highlight {
    padding: 15px;
  }
  .node-56 .stacks-title h2 {
    font-size: 25px;
    padding-bottom: 14px;
  }
}

.node-57 section.stacks-section.combo-1 img {
  padding-bottom: 25px;
}
.node-57 .blue-quote {
  padding-bottom: 25px;
}
.node-57 .blue-background {
  margin-bottom: 0;
}
.node-57
  .region-content
  .field--name-field-stack
  .stacks-section.combo-3
  .block-highlight {
  margin: 0 15px;
}
@media (max-width: 767px) {
  .node-57 .region-content .no-image h1 {
    padding-right: 0;
    font-size: 25px;
  }
  .node-57
    .region-content
    .field--name-field-stack
    .stacks-section.m4-highlight
    .highlight {
    padding: 15px;
  }
}

.node-63 section.stacks-section.combo-1 img {
  padding: 25px 0;
}
.node-63 .blue-quote {
  padding-bottom: 25px;
}
.node-63 .blue-background {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .node-63 .region-content .no-image h1 {
    padding-right: 0;
    font-size: 25px;
  }
  .node-63
    .region-content
    .field--name-field-stack
    .stacks-section.m4-highlight
    .highlight {
    padding: 15px;
  }
}

.node-381
  .field.field--name-field-table-html.field--type-text-long.field--label-hidden.field--item {
  overflow: auto;
}

.node-154 p {
  margin-left: 0 !important;
}
@media (max-width: 767px) {
  .node-154 a {
    display: inline-block;
  }
}

@media (max-width: 767px) {
  .node-322
    .region-content
    .field--name-field-stack
    .stacks-section.m4-highlight
    .highlight {
    padding: 16px;
  }
}
@media (min-width: 768px) {
  .node-322
    .region-content
    .field--name-field-stack
    .stacks-section.m4-highlight
    .highlight {
    padding: 20px;
  }
}

.node-76 .shoppinglist-content{
  display: none;
}

@media (max-width: 767px) {
  .node-101
    .recipe
    .content
    .field-collection-item--name-field-ingredients-recipe
    .item-icon {
    padding-right: 35px;
  }
}

@media (max-width: 767px) {
  .node-34 span span {
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  .node-34
    .region-content
    .field--name-field-stack
    .stacks-section.combo-3
    .block-highlight
    img {
    padding: 0 15px 10px;
  }
}
.node-34
  .region-content
  .field--name-field-stack
  .stacks-section.combo-3
  .block-highlight
  .col-md-7 {
  padding: 0px 50px;
}
@media (max-width: 767px) {
  .node-34
    .region-content
    .field--name-field-stack
    .stacks-section.combo-3
    .block-highlight
    .col-md-7 {
    padding: 0 15px;
  }
}
@media (max-width: 767px) {
  .node-34
    .region-content
    .field--name-field-stack
    .stacks-section.combo-2
    .img-quote {
    padding: 0;
  }
}

.node-172 .cke_editable h1,
.node-172 .cke_editable h2,
.node-172 .region-content h1,
.node-172 .region-content h2 {
  margin-bottom: 20px;
}
.node-172 ol,
.node-172 ul {
  padding-left: 20px;
}
.node-327
  .field.field--name-field-modal-title.field--type-string-long.field--label-hidden.field--item {
  margin-top: 30px;
}

@media (max-width: 767px) {
  .node-380 .stacks-section.m6-bibliografia a {
    word-break: break-word;
  }
}

.node-275 .field--name-field-like-counter {
  padding-left: 0;
}

@media (max-width: 767px) {
  .conviviendo-con-erc-Videos
    .landing-pages
    .bootstrap-grid
    .col-md-6
    .item-inner
    .views-field-view-node
    a {
    position: absolute;
    bottom: 20px;
  }
}

@media (max-width: 767px) {
  .region-content-top nav ul.menu.nav li a.piramide:before {
    margin-left: 8px;
    padding: 0 20px;
  }
}

@media (max-width: 767px) {
  .path-recetas .main-container .addtoany_tooltip_box {
    right: 54px;
  }
}
.search-node header {
  margin-bottom: 10px;
}

.node-7 .carousel-caption .field--name-field-title,
.node-7 .carousel-caption h3,
.node-7 .carousel-caption h4 {
  font-size: 25px;
}
@media (max-width: 1023px) {
  .node-7 .carousel-caption .field--name-field-title,
  .node-7 .carousel-caption h3,
  .node-7 .carousel-caption h4 {
    font-size: 20px;
  }
}

.bootstrap-grid .item-inner .views-field-title .field-content a,
.bootstrap-grid .item-inner .views-field-title .field-content span {
  font-size: 16px;
}

.field--name-field-like-counter {
  text-transform: inherit !important;
}

.stacks-section .container {
  width: auto;
}

@media (max-width: 767px) {
  .view-filters .form-inline div:nth-child(1) input.form-text {
    font-size: 14px;
  }
}

#onetrust-banner-sdk #onetrust-policy-text {
  margin: 0 30px 10px 30px !important;
}

@media (max-width: 767px) {
  #backtotop {
    display: none !important;
  }
}

#block-footerpartners {
  padding-bottom: 20px;
}

.field.field--name-field-modal-title.field--type-string-long.field--label-hidden.field--item {
  margin-top: 25px;
}

.region-content .field--name-field-stack .stacks-section.m5-table .table-data {
  padding: 0;
}

.table-format2.table-data.yellow {
  overflow: auto;
}

.learn_about_erc_page .blue-background {
  margin-right: 0;
}

.cke_editable p,
.region-content p {
  margin-bottom: 15px;
}

header.notabsolute.container-fluid {
  padding-bottom: 13.9%;
}
@media (max-width: 1023px) {
  header.notabsolute.container-fluid {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  header.notabsolute.container-fluid {
    padding-bottom: 0px;
  }
}

@media (max-width: 1023px) {
  header.absolute {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  header.absolute {
    padding-bottom: 0px;
  }
}

.home header.absolute {
  padding-bottom: 30px;
}
@media (max-width: 1023px) {
  .home header.absolute {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .home header.absolute {
    padding-bottom: 0px;
  }
}

@media (max-width: 767px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev,
  .carousel-control .glyphicon-chevron-right {
    background-size: cover;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right {
    width: 20px;
    height: 38px;
  }
  .carousel-control .glyphicon-chevron-left {
    left: 83%;
  }
  .carousel-control .glyphicon-chevron-right {
    right: 83%;
  }
}

.region-footer .menu.nav > li > a {
  margin-bottom: 10px;
}

header .btn-default {
  margin: 0;
}
header .btn:active:focus,
header .btn:focus {
  outline: none;
  outline-offset: -2px;
}

#banner_info .region-banner-info {
  padding-top: 30px;
  padding-bottom: 30px;
}
#banner_info .field--name-field-tooltip-info-banner {
  margin-left: 0;
  margin-bottom: 10px;
}

#block-vifor-main-menu {
  padding-bottom: 10px;
}

@media (max-width: 1023px) {
  .path-frontpage header {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  .path-frontpage header {
    padding-bottom: 0px;
  }
}

@media (max-width: 767px) {
  .modal .modal-dialog {
    width: auto;
  }
}

.path-lista-de-la-compra .container {
  padding: 0 15px;
  margin-bottom: 60px;
}

@media (min-width: 1200px) {
  .region-content
    .field--name-field-stack
    .stacks-section.m4-highlight
    .highlight {
    padding: 25px;
  }
}

@media (min-width: 1200px) {
  header.container-fluid:after {
    bottom: -1px;
  }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  .container {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .block-custom-search #edit-actions--2 {
    position: absolute;
    top: 5px;
    right: 5px;
  }
}

@media (max-width: 767px) {
  .region-content
    .field--name-field-stack
    .stacks-section.m4-highlight
    .highlight {
    padding: 20px;
  }
}

@media (max-width: 767px) {
  .buttons-menu-planner ul.buttons-view-food li > button {
    background-position: center 15px;
    padding-top: 56px;
    padding-bottom: 0;
  }
}

@media (max-width: 767px) {
  .block-foodlistalphabetic-renderblock .alphabet {
    top: 65px;
  }
}

@media (max-width: 767px) {
  .recipe .content .recipe-desc h1 {
    text-transform: none;
    font-size: 25px;
    margin: 6px 38px 6px 0px;
  }
}

@media (max-width: 767px) {
  .region-content h2 {
    font-size: 20px;
  }
  .region-content h1 {
    font-size: 25px;
  }
}

@media (max-width: 767px) {
  .region-content .field--name-field-stack .orange-background {
    padding: 25px;
  }
}
@media (max-width: 767px) {
  .region-content .field--name-field-stack .yellow-background {
    padding: 25px;
  }
}
@media (max-width: 767px) {
  .region-content .field--name-field-stack .purple-background {
    padding: 25px;
  }
}
@media (max-width: 767px) {
  .region-content .field--name-field-stack .blue-background {
    padding: 25px;
  }
}

@media (max-width: 767px) {
  #banner .content-video-text {
    background: rgba(0, 0, 0, 0.5);
    padding-bottom: 74px;
    position: relative;
  }
}
@media (max-width: 767px) {
  #banner .content-video-text .content-video-btn {
    margin: 15px 0;
  }
}
@media (max-width: 767px) {
  #banner .content-video-text .content-video-cell {
    padding: 10px;
  }
}

@media (max-width: 767px) {
  .region-content
    .field--name-field-stack
    .stacks-section.m5-table
    .table-data
    table
    th {
    padding: 10px;
  }
}

@media (max-width: 767px) {
  .region-content
    .field--name-field-stack
    .stacks-section.combo-3
    .block-highlight
    .col-md-7 {
    padding: 20px;
  }
}

@media (max-width: 767px) {
  .region-content
    .field--name-field-stack
    .stacks-section.combo-3
    .block-highlight
    > div {
    padding: 0;
    width: 100%;
  }
}

@media (max-width: 767px) {
  .node-328 .quiz-theme .frame-quiz .question-number {
    font-size: 26px;
  }
}

@media (max-width: 767px) {
  .page-node-type-crossword .region-content td input {
    font-size: 1em !important;
  }
}

@media (max-width: 767px) {
  .page-node-type-crossword .region-content #puzzle-wrapper {
    width: 100% !important;
    margin-bottom: 10px;
  }
  .page-node-type-crossword .region-content #puzzle-clues {
    float: left;
    width: 100% !important;
  }
}
@media (max-width: 1023px) {
  .page-node-type-crossword .region-content #puzzle-wrapper {
    width: 100% !important;
    margin-bottom: 10px;
  }
  .page-node-type-crossword .region-content #puzzle-clues {
    float: left;
    width: 100% !important;
  }
}

.conviviendo-con-erc-Videos .bootstrap-grid .item-inner .home-article-content {
  height: 290px !important;
}

@supports (-webkit-touch-callout: none) {
  .node-172 ol,
  .node-172 ul {
    padding-left: 1.5em;
  }
  @media (min-width: 768px) {
    .node-379 .stacks-section.m6-bibliografia a {
      display: inline-block;
    }
  }
  .cke_editable p,
  .region-content p {
    margin-bottom: 30px;
  }
  header.absolute {
    padding: 0;
  }
  header.notabsolute {
    padding: 0;
  }
  .logo {
    padding-left: 15px;
  }
  .custom-search-block-form {
    padding-right: 8px;
  }
  .block-custom-search #edit-actions--2 {
    top: 0;
  }
  .block-custom-search {
    text-align: center;
  }
}
.la-despensa-lista-de-alimentos-frutas .bootstrap-grid .item-inner,
.la-despensa-lista-de-alimentos-verduras .bootstrap-grid .item-inner,
.la-despensa-lista-de-alimentos-granos .bootstrap-grid .item-inner,
.la-despensa-lista-de-alimentos-lacteos .bootstrap-grid .item-inner,
.la-despensa-lista-de-alimentos-carne .bootstrap-grid .item-inner,
.la-despensa-lista-de-alimentos-pescado .bootstrap-grid .item-inner,
.la-despensa-lista-de-alimentos-otros .bootstrap-grid .item-inner {
  margin-bottom: 30px;
}

@media (max-width: 767px) {
  .node-75 .main-container.container.js-quickedit-main-content .col-sm-12 {
    padding-left: 25px;
  }
}

.node-371 .region-content .learn-about .content {
  padding-top: 30px;
}

.node-370 .table-data {
  overflow: auto;
  padding-left: 0;
  padding-right: 0;
}
.node-370 .region-content .learn-about .content {
  padding-top: 30px;
}

.node-369 .table-data {
  overflow: auto;
  padding-left: 0;
  padding-right: 0;
}
.node-369 .region-content .learn-about .content {
  padding-top: 30px;
}

.node-372 .region-content .learn-about .content {
  padding-top: 30px;
}

.node-379 .col-lg-12.col-md-12.col-sm-12 {
  padding-left: 15px;
}
.node-379
  .region-content
  .field--name-field-stack
  .stacks-section.m5-table
  .table-data
  table
  td:nth-child(1) {
  width: 172px !important;
  padding-right: 15px;
}
@media (max-width: 767px) {
  .node-379 .stacks-section.combo-2 .purple-quote,
  .node-379 .stacks-section.combo-2 .blue-quote {
    display: flex;
    flex-direction: column;
  }
}

.field--name-field-like-counter {
  display: flex;
  padding-left: 15px;
  padding-top: 20px;
  text-transform: capitalize;
}
.field--name-field-like-counter .field--label {
  padding-right: 10px;
}

@media (max-width: 767px) {
  .region-content
    .field--name-field-stack
    .stacks-section.m5-table
    .table-data
    .field--name-field-table-html {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .path-la-despensa .block-foodlistalphabetic-renderblock .alphabet {
    margin-top: 70px;
  }
}

@media (max-width: 767px) {
  .region-content .like-button {
    top: 25px;
    right: 5px;
  }
}

.view-food-list .view-empty {
  min-height: 720px;
}

@media (max-width: 1199px) {
  .landing-pages .bootstrap-grid .item-inner .views-field-field-thumbnail {
    width: 100%;
    padding: 25px 25px 0;
  }
}
@media (max-width: 991px) {
  .landing-pages .bootstrap-grid .item-inner .views-field-field-thumbnail {
    display: block;
  }
}
@media (max-width: 1199px) {
  .landing-pages .bootstrap-grid.horizontal .item-inner .home-article-content {
    width: 100%;
  }
}

.node-293 .stacks-section.m5-table .table-data {
  padding: 0;
  overflow: auto;
}
@media (max-width: 767px) {
  .node-293 .region-content .field--name-field-stack .blue-background {
    padding: 0;
  }
  .node-293 .region-content .field--name-field-stack .blue-background ul {
    padding-left: 0;
    padding-top: 20px;
  }
  .node-293
    .region-content
    .field--name-field-stack
    .stacks-section.m4-highlight
    .highlight {
    padding: 25px 20px;
  }
}

.conviviendo-con-erc-canal-renal .view.one-column .bootstrap-grid .item-inner {
  margin-bottom: 30px;
}
@media (max-width: 1199px) {
  .conviviendo-con-erc-canal-renal
    .landing-pages
    .bootstrap-grid
    .item-inner
    .views-field-field-thumbnail {
    width: 100%;
    padding: 25px 25px 0;
  }
}
@media (max-width: 991px) {
  .conviviendo-con-erc-canal-renal
    .landing-pages
    .bootstrap-grid
    .item-inner
    .views-field-field-thumbnail {
    display: block;
  }
}
@media (max-width: 767px) {
  .conviviendo-con-erc-canal-renal
    .landing-pages
    .bootstrap-grid
    .item-inner
    .views-field-field-thumbnail {
    padding: 0;
  }
}
@media (max-width: 1199px) {
  .conviviendo-con-erc-canal-renal
    .landing-pages
    .bootstrap-grid.horizontal
    .item-inner
    .home-article-content {
    width: 100%;
  }
}

@media (max-width: 767px) {
  .node-164
    .region-content
    .field--name-field-stack
    .stacks-section.m5-table
    .table-data
    table
    td {
    font-size: 10px;
  }
}
.node-164 .vifor-button {
  margin: 0 15px;
}
@media (max-width: 767px) {
  .node-164 .vifor-button {
    margin: 0;
  }
}
.node-164 .stacks-section.m6-bibliografia {
  margin-bottom: 30px;
}

@media (max-width: 767px) {
  .complicaciones-de-la-erc-anemia-y-enfermedad-renal-cronica
    .stacks-section.m6-bibliografia
    .field--name-field-stack-text
    p
    a {
    word-wrap: break-word;
  }
}

.home .region-content .like-button {
  top: 0px;
}
@media (min-width: 1200px) {
  .home .region-content .like-button {
    top: 0;
  }
}
@media (max-width: 991px) {
  .home .home-ponte-al-dia .field-content {
    padding-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .home .home-ponte-al-dia .view-content {
    margin-bottom: 30px;
  }
}
@media (max-width: 1023px) {
  .home #carousel-maleta .maleta-carousel-content {
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .home #carousel-maleta .maleta-carousel-content {
    margin-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .home .region-content .like-button {
    top: 14px;
  }
}
@media (max-width: 1023px) {
  .home #carousel-maleta .maleta-carousel-left .image-wrapper {
    margin: auto;
    width: 150px;
    height: 150px;
  }
}
@media (max-width: 767px) {
  .home #carousel-maleta .maleta-carousel-left .image-wrapper {
    margin: auto;
    width: 100px;
    height: 100px;
  }
}
@media (max-width: 767px) {
  .home .region-content .addtoany_tooltip_box {
    top: 14px;
  }
}
@media (max-width: 767px) {
  .home .like-button {
    right: 19px;
  }
  .home .addtoany_tooltip_box {
    right: 65px;
  }
  .home #recetas .recipe-item-left {
    padding: 20px;
  }
  .home .bootstrap-grid.horizontal .item-inner .home-article-content {
    padding: 20px;
  }
}

.conviviendo-con-erc-sigue-adelante
  .view.one-column
  .bootstrap-grid
  .item-inner {
  margin-bottom: 30px;
}
@media (max-width: 1199px) {
  .conviviendo-con-erc-sigue-adelante
    .landing-pages
    .bootstrap-grid
    .item-inner
    .views-field-field-thumbnail {
    width: 100%;
    padding: 25px 25px 0;
  }
}
@media (max-width: 991px) {
  .conviviendo-con-erc-sigue-adelante
    .landing-pages
    .bootstrap-grid
    .item-inner
    .views-field-field-thumbnail {
    display: block;
  }
}
@media (max-width: 1199px) {
  .conviviendo-con-erc-sigue-adelante
    .landing-pages
    .bootstrap-grid.horizontal
    .item-inner
    .home-article-content {
    width: 100%;
  }
}

@media (max-width: 767px) {
  .node-165
    .region-content
    .field--name-field-stack
    .stacks-section.m5-table
    .table-data
    table
    td {
    font-size: 10px;
  }
}

@media (max-width: 767px) {
  .node-164
    .region-content
    .field--name-field-stack
    .stacks-section.m5-table
    .table-data
    table
    td {
    font-size: 10px;
  }
}
.node-164 .vifor-button {
  margin: 0 15px;
}
@media (max-width: 767px) {
  .node-164 .vifor-button {
    margin: 0;
  }
}
.node-164 .stacks-section.m6-bibliografia {
  margin-bottom: 30px;
}

@media (max-width: 767px) {
  .node-164
    .region-content
    .field--name-field-stack
    .stacks-section.m5-table
    .table-data
    table
    td {
    font-size: 10px;
  }
}
.node-164 .vifor-button {
  margin: 0 15px;
}
@media (max-width: 767px) {
  .node-164 .vifor-button {
    margin: 0;
  }
}
.node-164 .stacks-section.m6-bibliografia {
  margin-bottom: 30px;
}

@media (max-width: 767px) {
  .node-164
    .region-content
    .field--name-field-stack
    .stacks-section.m5-table
    .table-data
    table
    td {
    font-size: 10px;
  }
}
.node-164 .vifor-button {
  margin: 0 15px;
}
@media (max-width: 767px) {
  .node-164 .vifor-button {
    margin: 0;
  }
}
.node-164 .stacks-section.m6-bibliografia {
  margin-bottom: 30px;
}

.node-322 .highlight ul {
  list-style-type: decimal !important;
}
@media (max-width: 767px) {
  .node-322
    .region-content
    .field--name-field-stack
    .stacks-section.combo-3
    .block-highlight
    .col-md-7,
  .node-322
    .region-content
    .field--name-field-stack
    .stacks-section.m4-highlight
    .highlight {
    padding-left: 25px;
    padding-right: 25px;
  }
}
@media (max-width: 767px) {
  .node-322 ul,
  .node-322 ol {
    padding-top: 20px;
  }
}

.path-hiperpotasemia
  .region-content
  .field--name-field-stack
  .stacks-section
  img
  + .image-desc {
  padding-top: 15px;
}
@media (max-width: 767px) {
  .path-hiperpotasemia
    .region-content
    .field--name-field-stack
    .stacks-section.combo-3
    .block-highlight
    .col-md-7 {
    padding: 15px 0px;
  }
} /*# sourceMappingURL=styles.css.map */
