@charset "UTF-8";
/* This file will hold styles for the mobile version of your website (mobile first). */
/* This also can include ANY global CSS that applies site-wide. Unless overwritten by a more specific style rule, CSS declarations in global.css will apply site-wide. */
@font-face {
  font-family: 'ralewayregular';
  src: url("fonts/raleway-regular-webfont.eot");
  src: url("fonts/raleway-regular-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/raleway-regular-webfont.woff2") format("woff2"), url("fonts/raleway-regular-webfont.woff") format("woff"), url("fonts/raleway-regular-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ralewaybold';
  src: url("fonts/raleway-bold-webfont.eot");
  src: url("fonts/raleway-bold-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/raleway-bold-webfont.woff2") format("woff2"), url("fonts/raleway-bold-webfont.woff") format("woff"), url("fonts/raleway-bold-webfont.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Conv_raleway-light-webfont';
  src: url("fonts/raleway-light-webfont.eot");
  src: url("fonts/raleway-light-webfont.woff") format("woff"), url("fonts/raleway-light-webfont.ttf") format("truetype"), url("fonts/raleway-light-webfont.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'montserratregular';
  src: url("fonts/montserrat-regular-webfont.woff2") format("woff2"), url("fonts/montserrat-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'montserratbold';
  src: url("fonts/montserrat-Bold.otf");
}
@font-face {
  font-family: 'montserratsemibold';
  src: url("fonts/montserrat-SemiBold.otf");
}
/* Vaiables */
/*
#page {
  .container, #main-content{
    @include breakpoint($table) {
      margin: 0 auto;
      width: 768px;
    }
    @include breakpoint($desktop) {
      width: 1170px;
    }
  }
}*/
/* UI Consistency */
/* line 2, ../sass/base/_formalize.scss */
#page {
  /* Separate rule for Firefox. Cannot stack with WebKit's. */
  /* Tweaks for Safari + Chrome. */
  /* IE6 */
}
/* line 3, ../sass/base/_formalize.scss */
#page ::-moz-focus-inner {
  border: 0;
  padding: 0;
}
/* line 8, ../sass/base/_formalize.scss */
#page input[type="search"]::-webkit-search-decoration {
  display: none;
}
/* line 12, ../sass/base/_formalize.scss */
#page input,
#page button,
#page select,
#page textarea {
  margin: 0;
  vertical-align: middle;
}
/* line 21, ../sass/base/_formalize.scss */
#page input[type="reset"],
#page input[type="submit"],
#page input[type="button"] {
  -webkit-appearance: none;
  -moz-border-radius: 11px;
  -webkit-border-radius: 11px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding;
  background-clip: padding-box;
  border-radius: 11px;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ddd));
  background: -moz-linear-gradient(top center, #fff 0%, #ddd 100%);
  border: 1px solid;
  border-color: #ddd #bbb #999;
  cursor: pointer;
  color: #333;
  font: bold 12px/1.2 Arial, sans-serif;
  outline: 0;
  overflow: visible;
  padding: 3px 10px 4px;
  width: auto;
  *padding-top: 2px;
  /* IE7 */
  *padding-bottom: 0px;
  /* IE7 */
}
/* line 46, ../sass/base/_formalize.scss */
#page button {
  *padding-top: 1px;
  /* IE7 */
  *padding-bottom: 1px;
  /* IE7 */
}
/* line 51, ../sass/base/_formalize.scss */
#page textarea,
#page select,
#page input[type="week"] {
  -webkit-appearance: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -moz-background-clip: padding;
  -webkit-background-clip: padding;
  background-clip: padding-box;
  background-color: #fff;
  border: 1px solid;
  border-color: #848484 #c1c1c1 #e1e1e1;
  color: #000;
  outline: 0;
  padding: 2px 3px;
  font-size: 13px;
  font-family: Arial, sans-serif;
  height: 1.8em;
  *padding-top: 2px;
  /* IE7 */
  *padding-bottom: 1px;
  /* IE7 */
  *height: auto;
  /* IE7 */
}
/* line 91, ../sass/base/_formalize.scss */
#page input.placeholder_text,
#page textarea.placeholder_text,
#page input:-moz-placeholder,
#page textarea:-moz-placeholder {
  color: #888;
}
/* line 98, ../sass/base/_formalize.scss */
#page ::-webkit-input-placeholder {
  color: #888;
}
/* line 102, ../sass/base/_formalize.scss */
#page button:focus,
#page button:active,
#page input:focus,
#page input:active,
#page select:focus,
#page select:active,
#page textarea:focus,
#page textarea:active {
  z-index: 1;
  /* For Opera */
}
/* line 113, ../sass/base/_formalize.scss */
#page input[type="file"]:focus,
#page input[type="file"]:active,
#page input[type="radio"]:focus,
#page input[type="radio"]:active,
#page input[type="checkbox"]:focus,
#page input[type="checkbox"]:active {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 124, ../sass/base/_formalize.scss */
#page select[disabled],
#page textarea[disabled],
#page input[type="date"][disabled],
#page input[type="datetime"][disabled],
#page input[type="datetime-local"][disabled],
#page input[type="email"][disabled],
#page input[type="month"][disabled],
#page input[type="number"][disabled],
#page input[type="password"][disabled],
#page input[type="search"][disabled],
#page input[type="tel"][disabled],
#page input[type="text"][disabled],
#page input[type="time"][disabled],
#page input[type="url"][disabled],
#page input[type="week"][disabled] {
  background-color: #eee;
}
/* line 142, ../sass/base/_formalize.scss */
#page button[disabled],
#page input[disabled],
#page select[disabled],
#page select[disabled] option,
#page select[disabled] optgroup,
#page textarea[disabled] {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  color: #888;
  cursor: default;
}
/* line 158, ../sass/base/_formalize.scss */
#page textarea,
#page select[size],
#page select[multiple] {
  height: auto;
}
@media (-webkit-min-device-pixel-ratio: 0) {
  /* line 166, ../sass/base/_formalize.scss */
  #page select {
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 20px;
  }
  /* line 172, ../sass/base/_formalize.scss */
  #page select[size],
  #page select[multiple] {
    background-image: none;
    padding: 0;
  }
}
/* line 179, ../sass/base/_formalize.scss */
#page textarea {
  min-height: 40px;
  overflow: auto;
  resize: vertical;
  width: 100%;
}
/* line 186, ../sass/base/_formalize.scss */
#page optgroup {
  color: #000;
  font-style: normal;
  font-weight: normal;
}
/* line 193, ../sass/base/_formalize.scss */
#page .ie6-button,
#page * html button {
  border: 1px solid;
  border-color: #ddd #bbb #999;
  cursor: pointer;
  color: #333;
  font: bold 12px/1.2 Arial, sans-serif;
  padding: 2px 10px 0px;
  overflow: visible;
  width: auto;
}
/* line 205, ../sass/base/_formalize.scss */
#page * html button {
  padding-top: 1px;
  padding-bottom: 1px;
}
/* line 210, ../sass/base/_formalize.scss */
#page .ie6-input,
#page * html textarea,
#page * html select {
  background: #fff;
  border: 1px solid;
  border-color: #848484 #c1c1c1 #e1e1e1;
  color: #000;
  padding: 2px 3px 1px;
  font-size: 13px;
  font-family: Arial, sans-serif;
  vertical-align: top;
}
/* line 223, ../sass/base/_formalize.scss */
#page * html select {
  margin-top: 1px;
}
/* line 227, ../sass/base/_formalize.scss */
#page .placeholder_text,
#page .ie6-input-disabled,
#page .ie6-button-disabled {
  color: #888;
}
/* line 233, ../sass/base/_formalize.scss */
#page .ie6-input-disabled {
  background: #eee;
}

/* Colors globals */
/* Colors backgrounds */
/* Colors texts */
/* Colors borders */
/* line 2, ../sass/components/_buscador.scss */
#views-exposed-form-search-solr-page-1 {
  display: block !important;
}
/* line 5, ../sass/components/_buscador.scss */
#views-exposed-form-search-solr-page-1 label {
  display: inline-block !important;
}
/* line 8, ../sass/components/_buscador.scss */
#views-exposed-form-search-solr-page-1 .js-form-item {
  display: block !important;
}
/* line 11, ../sass/components/_buscador.scss */
#views-exposed-form-search-solr-page-1 .form-item-search-api-fulltext {
  margin-right: 10px;
  padding: 0;
  width: 216px;
}
/* line 16, ../sass/components/_buscador.scss */
#views-exposed-form-search-solr-page-1 .form-item-search-api-fulltext input {
  border: 1px solid #ccc;
  height: 31px;
  padding: 2px 5px 1px;
  width: 216px;
  color: #000;
  font-size: 16px;
}
/* line 26, ../sass/components/_buscador.scss */
#views-exposed-form-search-solr-page-1 .form-item-field-categoria-1 {
  max-width: 200px;
}
/* line 28, ../sass/components/_buscador.scss */
#views-exposed-form-search-solr-page-1 .form-item-field-categoria-1 select {
  width: 100%;
}
/* line 33, ../sass/components/_buscador.scss */
#views-exposed-form-search-solr-page-1 .form-item-field-categoria-1, #views-exposed-form-search-solr-page-1 .form-item-type, #views-exposed-form-search-solr-page-1 .form-item-created {
  margin-bottom: 20px;
  overflow: hidden;
  padding: 0;
  width: 381px;
  margin-right: 10px;
}
/* line 40, ../sass/components/_buscador.scss */
#views-exposed-form-search-solr-page-1 .form-item-field-categoria-1 select, #views-exposed-form-search-solr-page-1 .form-item-type select, #views-exposed-form-search-solr-page-1 .form-item-created select {
  border: 1px solid #d8d8d8;
  background-image: url("../images/icon-dropdown.png");
  background-position: 332px center;
  background-repeat: no-repeat;
  color: #414042;
  font-size: 16px;
  width: 183px;
  margin-left: 5px;
}
/* line 50, ../sass/components/_buscador.scss */
#views-exposed-form-search-solr-page-1 .form-item-field-categoria-1 select option, #views-exposed-form-search-solr-page-1 .form-item-type select option, #views-exposed-form-search-solr-page-1 .form-item-created select option {
  padding: 4px;
}
/* line 56, ../sass/components/_buscador.scss */
#views-exposed-form-search-solr-page-1 #edit-submit-search-solr {
  background: #e63e00 none repeat scroll 0 0;
  border: medium none;
  border-radius: 0;
  color: #ffffff;
  font-family: "ralewayregular";
  height: 30px;
  margin-top: 25px;
}

/* line 67, ../sass/components/_buscador.scss */
#views-exposed-form-buscar-page-1 {
  display: block !important;
}
/* line 70, ../sass/components/_buscador.scss */
#views-exposed-form-buscar-page-1 label {
  display: inline-block !important;
}
/* line 74, ../sass/components/_buscador.scss */
#views-exposed-form-buscar-page-1 .js-form-item {
  display: block !important;
}
/* line 78, ../sass/components/_buscador.scss */
#views-exposed-form-buscar-page-1 .form-item-title {
  margin-right: 10px;
  padding: 0;
  width: 216px;
}
/* line 83, ../sass/components/_buscador.scss */
#views-exposed-form-buscar-page-1 .form-item-title input {
  border: 1px solid #ccc;
  height: 31px;
  padding: 2px 5px 1px;
  width: 216px;
  color: #000;
  font-size: 16px;
}
/* line 93, ../sass/components/_buscador.scss */
#views-exposed-form-buscar-page-1 .form-item-keys, #views-exposed-form-buscar-page-1 .form-item-combine {
  margin-right: 10px;
  padding: 0;
  width: 216px;
}
/* line 98, ../sass/components/_buscador.scss */
#views-exposed-form-buscar-page-1 .form-item-keys input, #views-exposed-form-buscar-page-1 .form-item-combine input {
  border: 1px solid #ccc;
  height: 31px;
  padding: 2px 5px 1px;
  width: 216px;
  color: #000;
  font-size: 16px;
}
/* line 108, ../sass/components/_buscador.scss */
#views-exposed-form-buscar-page-1 #edit-submit-buscar {
  background: #e63e00 none repeat scroll 0 0;
  border: medium none;
  border-radius: 0;
  color: #ffffff;
  font-family: "ralewayregular";
  height: 30px;
  margin-top: 25px;
}
/* line 118, ../sass/components/_buscador.scss */
#views-exposed-form-buscar-page-1 .form-item-term-node-tid-depth, #views-exposed-form-buscar-page-1 .form-item-type, #views-exposed-form-buscar-page-1 .form-item-created {
  margin-bottom: 20px;
  overflow: hidden;
  padding: 0;
  width: 381px;
  margin-right: 10px;
}
/* line 125, ../sass/components/_buscador.scss */
#views-exposed-form-buscar-page-1 .form-item-term-node-tid-depth select, #views-exposed-form-buscar-page-1 .form-item-type select, #views-exposed-form-buscar-page-1 .form-item-created select {
  border: 1px solid #d8d8d8;
  background-image: url("../images/icon-dropdown.png");
  background-position: 332px center;
  background-repeat: no-repeat;
  color: #414042;
  font-size: 16px;
  width: 183px;
  margin-left: 5px;
}
/* line 135, ../sass/components/_buscador.scss */
#views-exposed-form-buscar-page-1 .form-item-term-node-tid-depth select option, #views-exposed-form-buscar-page-1 .form-item-type select option, #views-exposed-form-buscar-page-1 .form-item-created select option {
  padding: 4px;
}

/* line 143, ../sass/components/_buscador.scss */
#page.page_search #main-content {
  padding-bottom: 10px;
  background-image: url(../images/bg-internas.png);
  background-position: right bottom;
  background-repeat: no-repeat;
}
/* line 149, ../sass/components/_buscador.scss */
#page.page_search div[data-drupal-messages] {
  display: none;
}
/* line 152, ../sass/components/_buscador.scss */
#page.page_search #edit-submit-buscar-con-facets {
  background: #e63e00 none repeat scroll 0 0;
  border: medium none;
  border-radius: 0;
  color: #ffffff;
  font-family: "ralewayregular";
  height: 30px;
  padding: 0 20px;
}
/* line 161, ../sass/components/_buscador.scss */
#page.page_search #edit-search-api-fulltext {
  border: 1px solid #ccc;
  height: 31px;
  padding: 2px 5px 1px;
  width: 216px;
  color: #000;
  font-size: 16px;
}
/* line 169, ../sass/components/_buscador.scss */
#page.page_search .region-content {
  max-width: 960px;
  margin: 2rem auto;
  display: flex;
  flex-wrap: wrap;
}
/* line 174, ../sass/components/_buscador.scss */
#page.page_search .region-content .views-exposed-form {
  display: flex !important;
  justify-content: flex-start !important;
}
/* line 178, ../sass/components/_buscador.scss */
#page.page_search .region-content .views-exposed-form label {
  display: block;
  font-size: 1rem;
  font-weight: bold !important;
}
/* line 183, ../sass/components/_buscador.scss */
#page.page_search .region-content .views-exposed-form .js-form-item {
  display: block;
  max-width: 270px;
}
/* line 186, ../sass/components/_buscador.scss */
#page.page_search .region-content .views-exposed-form .js-form-item .description {
  font-size: 0.8rem;
}
/* line 192, ../sass/components/_buscador.scss */
#page.page_search .block-facet--dropdown {
  padding-right: 20px;
}
/* line 195, ../sass/components/_buscador.scss */
#page.page_search .block-facet--dropdown h2 {
  font-size: 1rem;
  font-weight: bold !important;
}
/* line 199, ../sass/components/_buscador.scss */
#page.page_search .block-facet--dropdown select {
  border: 1px solid #d8d8d8;
  background-image: url(../images/icon-dropdown.png);
  background-repeat: no-repeat;
  color: #414042;
  font-size: 16px;
  width: auto;
  padding-right: 40px;
}
/* line 208, ../sass/components/_buscador.scss */
#page.page_search .block-facet--dropdown select option {
  padding: 4px;
}
/* line 213, ../sass/components/_buscador.scss */
#page.page_search .views-row {
  border: 1px solid #d7d8dc !important;
  margin: 16px 0 !important;
}
/* line 217, ../sass/components/_buscador.scss */
#page.page_search .views-row .field-content {
  display: block;
}
/* line 220, ../sass/components/_buscador.scss */
#page.page_search .views-row .field-content .items {
  display: flex;
  padding: 3px 10px 3px 3px;
  background-color: white;
}
/* line 225, ../sass/components/_buscador.scss */
#page.page_search .views-row .field-content .items .item-left {
  border-right: 1px solid #ccc !important;
  position: relative;
  padding: 0;
  text-align: center;
  align-items: center;
  display: flex;
  justify-content: center;
  min-width: 170px;
}
/* line 236, ../sass/components/_buscador.scss */
#page.page_search .views-row .field-content .items .item-right {
  padding: 10px !important;
}
/* line 240, ../sass/components/_buscador.scss */
#page.page_search .views-row .field-content .items .item-right .title a {
  color: #414042 !important;
  display: block;
  font-family: "ralewaybold" !important;
  font-size: 18px !important;
  line-height: 1 !important;
}
/* line 249, ../sass/components/_buscador.scss */
#page.page_search .views-row .field-content .items .item-right .type-content {
  font-size: 14px;
  margin: 10px 0 !important;
}
/* line 254, ../sass/components/_buscador.scss */
#page.page_search .views-row .field-content .items .item-right .description h2 {
  font-size: 1rem !important;
}
/* line 266, ../sass/components/_buscador.scss */
#page.page_search nav.pager ul {
  justify-content: center;
  width: 100%;
  display: inline-flex;
  list-style: none;
}
/* line 273, ../sass/components/_buscador.scss */
#page.page_search nav.pager ul .is-active a {
  color: #7a7a7a !important;
}
/* line 278, ../sass/components/_buscador.scss */
#page.page_search nav.pager ul li {
  margin: 0 10px !important;
}
/* line 284, ../sass/components/_buscador.scss */
#page.page_search header {
  text-align: end;
}

/* Variables */
/* line 4, ../sass/components/_global.scss */
#v-cno-section-header {
  position: sticky;
  top: -95px;
  z-index: 33;
}

/* line 11, ../sass/components/_global.scss */
.page_search #block-vani-content {
  width: 100%;
}

/* line 16, ../sass/components/_global.scss */
#block-vani-content {
  margin: 2rem auto;
  max-width: 1200px;
}

/* line 30, ../sass/components/_global.scss */
.page-lecciones-aprendidas #page .views-exposed-form {
  justify-content: flex-start !important;
}

/* line 34, ../sass/components/_global.scss */
#page {
  padding-top: 50px;
}
/* line 36, ../sass/components/_global.scss */
#page .views-exposed-form {
  width: inherit !important;
  float: none !important;
  display: flex !important;
  justify-content: flex-end !important;
  align-items: center !important;
  margin-bottom: 1.5em !important;
  gap: 10px !important;
}
/* line 46, ../sass/components/_global.scss */
#page .views-exposed-form .form-item, #page .views-exposed-form .js-form-item, #page .views-exposed-form .form-actions {
  float: none !important;
  margin: 0 !important;
  display: flex;
  align-items: center;
}
/* line 55, ../sass/components/_global.scss */
#page .views-exposed-form.views-auto-submit-full-form .form-actions {
  margin-right: -10px !important;
}
@media (min-width: 768px) {
  /* line 34, ../sass/components/_global.scss */
  #page {
    padding-top: 70px;
  }
}
@media (min-width: 1260px) {
  /* line 34, ../sass/components/_global.scss */
  #page {
    padding-top: 0;
  }
}
/* line 68, ../sass/components/_global.scss */
#page.homepage {
  padding-top: 0;
}
@media (min-width: 768px) {
  /* line 68, ../sass/components/_global.scss */
  #page.homepage {
    padding-top: 70px;
  }
}
@media (min-width: 1260px) {
  /* line 68, ../sass/components/_global.scss */
  #page.homepage {
    padding-top: 0;
  }
}
/* line 78, ../sass/components/_global.scss */
#page .ck-content {
  height: 200px;
}
/* line 82, ../sass/components/_global.scss */
#page * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-family: 'ralewayregular';
  font-weight: normal;
}
/* line 93, ../sass/components/_global.scss */
#page .cvc-uppercase {
  text-transform: uppercase;
}
/* line 97, ../sass/components/_global.scss */
#page a, #page p, #page ul, #page ol, #page li, #page img, #page span, #page strong, #page em, #page a:focus {
  border: 0 none;
  margin: 0;
  padding: 0;
  vertical-align: baseline;
}
/* line 105, ../sass/components/_global.scss */
#page img[data-align="center"] {
  display: block;
  margin: 0 auto;
}
/* line 110, ../sass/components/_global.scss */
#page img[data-align="right"] {
  display: block;
  margin: 0 0 0 auto;
}
/* line 115, ../sass/components/_global.scss */
#page a:link, #page a:visited, #page a:focus {
  color: #43c7f4;
  border: none;
  text-decoration: none;
}
/* line 121, ../sass/components/_global.scss */
#page a:focus, #page span:focus {
  outline: thin dotted white;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/* line 127, ../sass/components/_global.scss */
#page strong, #page b {
  font-weight: bold;
}
/* line 131, ../sass/components/_global.scss */
#page .opacity {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-color: #000;
  opacity: 0.4;
}

/* line 144, ../sass/components/_global.scss */
.page-anexos #page .region-midlee {
  background-image: url(../images/bg-anexos.jpg);
  background-position: 0px top;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 90px 10px !important;
}
/* line 152, ../sass/components/_global.scss */
.page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 h2 {
  font-family: "ralewaybold";
  font-size: 20px;
  color: #2868C8;
  margin-bottom: 20px;
  display: none;
}
/* line 160, ../sass/components/_global.scss */
.page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content {
  margin: 0;
  overflow: hidden;
  display: block;
}
@media (min-width: 768px) {
  /* line 160, ../sass/components/_global.scss */
  .page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content {
    width: 960px;
    margin: auto;
  }
}
/* line 169, ../sass/components/_global.scss */
.page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content header {
  margin-bottom: 20px;
}
/* line 172, ../sass/components/_global.scss */
.page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content header p {
  font-size: 16px;
  color: #fff;
  margin-bottom: 20px;
  font-family: 'montserratregular';
}
/* line 179, ../sass/components/_global.scss */
.page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content header p span {
  font-family: "ralewaybold";
  font-size: 16px;
  padding-right: 20px;
  display: inline-block;
}
/* line 189, ../sass/components/_global.scss */
.page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row {
  background-color: #ffffff;
  border-color: #c8c8c5;
  border-style: solid;
  border-width: 1px 2px 2px 1px;
  margin-bottom: 10px;
  position: relative;
}
@media (min-width: 768px) {
  /* line 189, ../sass/components/_global.scss */
  .page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row {
    float: left;
    margin-right: 10px;
    margin-bottom: 30px;
  }
}
@media (min-width: 768px) {
  /* line 202, ../sass/components/_global.scss */
  .page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos {
    height: 164px;
    width: 166px;
  }
}
@media (min-width: 1260px) {
  /* line 202, ../sass/components/_global.scss */
  .page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos {
    height: 204px;
    width: 212px;
  }
}
/* line 213, ../sass/components/_global.scss */
.page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .miniatura img {
  display: block;
  width: 100%;
}
/* line 218, ../sass/components/_global.scss */
.page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .miniatura .tipo-archivo {
  background-image: url(../images/icono-anexos.png);
  background-position: 0 0;
  background-repeat: no-repeat;
  bottom: 40px;
  height: 81px;
  background-size: 100%;
  left: 0;
  right: 0;
  margin: auto;
  position: absolute;
  top: 0;
  width: 55px;
  z-index: 2;
}
/* line 235, ../sass/components/_global.scss */
.page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .namefile {
  background-color: #000000;
  color: #ffffff;
  display: none;
  font-size: 11px;
  opacity: 0.8;
  padding: 6px;
  position: absolute;
  width: 100%;
}
/* line 246, ../sass/components/_global.scss */
.page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links {
  background: #ffffff none repeat scroll 0 0;
  overflow: hidden;
  padding: 10px;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 246, ../sass/components/_global.scss */
  .page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links {
    bottom: 0;
    left: 0;
    position: absolute;
    z-index: 3;
  }
}
/* line 258, ../sass/components/_global.scss */
.page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .descripcion-archivo {
  font-size: 14px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  /* line 258, ../sass/components/_global.scss */
  .page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .descripcion-archivo {
    font-size: 13px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 145px;
  }
}
@media (min-width: 1260px) {
  /* line 258, ../sass/components/_global.scss */
  .page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .descripcion-archivo {
    font-size: 14px;
    width: 201px;
  }
}
/* line 274, ../sass/components/_global.scss */
.page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .link {
  float: left;
  width: 50%;
}
/* line 278, ../sass/components/_global.scss */
.page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .link a, .page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .link div {
  background-image: url("../images/ico-download-new.png");
  background-position: -2px -3px;
  background-repeat: no-repeat;
  color: #414042;
  cursor: pointer;
  display: block;
  font-family: "ralewaybold";
  font-size: 12px;
  padding-left: 24px;
}
@media (min-width: 768px) {
  /* line 278, ../sass/components/_global.scss */
  .page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .link a, .page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .link div {
    font-size: 9px;
  }
}
@media (min-width: 1260px) {
  /* line 278, ../sass/components/_global.scss */
  .page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .link a, .page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .link div {
    font-size: 12px;
  }
}
/* line 296, ../sass/components/_global.scss */
.page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .link div {
  background-image: url("../images/ico-visualizador-new.png");
  background-position: 3px -1px;
}
/* line 303, ../sass/components/_global.scss */
.page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos.sin_icono {
  background-color: #2968bf;
}
/* line 310, ../sass/components/_global.scss */
.page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row:hover .archivos-adjuntos .namefile {
  display: block;
}
/* line 315, ../sass/components/_global.scss */
.page-anexos #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row:hover .archivos-adjuntos .links .descripcion-archivo {
  white-space: normal;
}
/* line 325, ../sass/components/_global.scss */
.page-anexos #page .region-midlee #block-visualizadordearchivos {
  display: none;
}
@media (min-width: 768px) {
  /* line 325, ../sass/components/_global.scss */
  .page-anexos #page .region-midlee #block-visualizadordearchivos {
    width: 960px;
    margin: auto;
  }
}
/* line 332, ../sass/components/_global.scss */
.page-anexos #page .region-midlee #block-visualizadordearchivos .title-visualizador {
  background-color: #ffffff;
  border-color: #c8c8c5;
  border-style: solid;
  border-width: 1px 1px 2px;
  height: 70px;
  margin-bottom: 0px;
  margin-top: 20px;
  padding: 24px 10px 0;
  position: relative;
}
/* line 343, ../sass/components/_global.scss */
.page-anexos #page .region-midlee #block-visualizadordearchivos .title-visualizador h2 {
  color: #414042;
  font-family: "ralewaybold";
  font-size: 20px;
}
/* line 349, ../sass/components/_global.scss */
.page-anexos #page .region-midlee #block-visualizadordearchivos .title-visualizador .closed {
  background-image: url("../images/closed-new.png");
  background-position: -1px center;
  background-repeat: no-repeat;
  border-left: 1px solid #c8c8c5;
  cursor: pointer;
  height: 70px;
  position: absolute;
  right: 0;
  top: 0;
  width: 69px;
}
/* line 363, ../sass/components/_global.scss */
.page-anexos #page .region-midlee #block-visualizadordearchivos .visualizador {
  display: none;
  height: 700px;
  margin-bottom: 20px;
  position: relative;
}
/* line 369, ../sass/components/_global.scss */
.page-anexos #page .region-midlee #block-visualizadordearchivos .visualizador iframe {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

/* line 383, ../sass/components/_global.scss */
.contextual .trigger {
  width: 22px !important;
  height: 9px !important;
}

/* line 390, ../sass/components/_global.scss */
#content-description table {
  border-style: solid;
  border-color: #DDDDDB;
  border-width: 1px 2px 2px 1px;
}
/* line 395, ../sass/components/_global.scss */
#content-description table td {
  padding: 20px 19px;
  font-size: 16px;
  border-style: solid;
  border-color: #DDDDDB;
  border-width: 0px 0px 1px 1px;
}

/* line 406, ../sass/components/_global.scss */
.page-type-page .print {
  display: none;
}

/* line 411, ../sass/components/_global.scss */
textarea {
  width: 100% !important;
}

/* line 416, ../sass/components/_global.scss */
.page-destacada.page-node-84503 .region-content {
  margin-top: 100px;
}
/* line 421, ../sass/components/_global.scss */
.page-destacada.page-node-84503 #block-vani-local-tasks a {
  font-weight: bold;
  color: white;
}

/* line 427, ../sass/components/_global.scss */
.justified {
  text-align: justify !important;
}

/* Comentarios */
/* line 432, ../sass/components/_global.scss */
#node-comment {
  border-top: 2px solid #ccc !important;
  margin-top: 2em !important;
  padding-top: 2em !important;
}
/* line 437, ../sass/components/_global.scss */
#node-comment > article {
  background: #fbfbfb;
  margin-top: 1.5em !important;
  margin-bottom: 1.5em !important;
  padding: 10px 16px;
  border-radius: 6px;
}
/* line 445, ../sass/components/_global.scss */
#node-comment > article footer > a {
  display: none !important;
}
/* line 450, ../sass/components/_global.scss */
#node-comment > article h3 {
  font-size: 24px !important;
  margin: 2px 0 !important;
}
/* line 456, ../sass/components/_global.scss */
#node-comment > article .field--name-comment-body p {
  line-height: 1.3 !important;
}
/* line 461, ../sass/components/_global.scss */
#node-comment > article ul.links {
  list-style: none !important;
  display: flex !important;
  flex-wrap: wrap;
  gap: 16px;
  margin-top: 2px !important;
}
/* line 470, ../sass/components/_global.scss */
#node-comment .comment-form-wrap {
  margin-bottom: 2em !important;
}
/* line 473, ../sass/components/_global.scss */
#node-comment .comment-form-wrap #edit-subject-wrapper {
  margin-bottom: 12px !important;
}

/* line 482, ../sass/components/_global.scss */
#msg button.close {
  padding: 0 10px;
  z-index: 99999;
}
/* line 486, ../sass/components/_global.scss */
#msg ul {
  padding: 0 20px;
}

/* line 490, ../sass/components/_global.scss */
[data-drupal-messages] {
  background-color: #e6eee0;
}
/* line 492, ../sass/components/_global.scss */
[data-drupal-messages] [role="contentinfo"] {
  padding: 10px;
  background-color: #e6eee0;
  width: 60%;
  position: fixed;
  top: 10%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 5px;
  z-index: 99;
  box-shadow: 10px 10px 20px #88888891, inset 0 0 3px #f6f3f3;
}
/* line 506, ../sass/components/_global.scss */
[data-drupal-messages] [role="contentinfo"].messages--status [role="alert"] {
  background-color: #e6eee0;
}
/* line 512, ../sass/components/_global.scss */
[data-drupal-messages] [role="contentinfo"].messages--warning [role="alert"] {
  background-color: #fcf1d4;
}
/* line 518, ../sass/components/_global.scss */
[data-drupal-messages] [role="contentinfo"].messages--error [role="alert"] {
  background-color: #f9e6eb;
}
/* line 523, ../sass/components/_global.scss */
[data-drupal-messages] [role="contentinfo"] [role="alert"] {
  padding: 20px;
  background-color: #e0efda;
  border-radius: 8px;
}

/* line 4, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-navigation .region-header-first {
  margin-left: 0;
  position: relative;
}
@media (min-width: 768px) {
  /* line 4, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-header-navigation .region-header-first {
    margin: 0 auto;
    height: 95px;
    width: 960px;
  }
}
/* line 13, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-navigation .region-header-first #block-logo {
  float: left;
  display: none;
}
@media (min-width: 768px) {
  /* line 13, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-header-navigation .region-header-first #block-logo {
    display: block;
    margin: 18px 0 5px;
  }
}
/* line 22, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-navigation .region-header-first #block-menusuperior {
  float: right;
  margin-right: 30px;
  margin-top: 24px;
  display: none;
}
@media (min-width: 768px) {
  /* line 22, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-header-navigation .region-header-first #block-menusuperior {
    display: block;
  }
}
/* line 31, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-navigation .region-header-first #block-menusuperior ul {
  overflow: hidden;
}
/* line 34, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-navigation .region-header-first #block-menusuperior ul li {
  float: left;
  list-style: none;
  margin: 0;
  padding: 10px 0;
}
/* line 40, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-navigation .region-header-first #block-menusuperior ul li a, #page #v-cno-section-header .v-cno-header-navigation .region-header-first #block-menusuperior ul li span {
  color: #333;
  display: block;
  font-family: "ralewaybold";
  font-size: 16px;
  line-height: 0.7;
  padding: 10px 12px;
}
/* line 48, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-navigation .region-header-first #block-menusuperior ul li a.ico-login, #page #v-cno-section-header .v-cno-header-navigation .region-header-first #block-menusuperior ul li span.ico-login {
  background-image: url("../images/images-cno-sitio-perfil.png");
  background-position: 118px -2px;
  background-repeat: no-repeat;
  cursor: pointer;
  border-right: 1px solid #FFF;
  padding-right: 34px;
}
/* line 56, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-navigation .region-header-first #block-menusuperior ul li a.ico-login.active, #page #v-cno-section-header .v-cno-header-navigation .region-header-first #block-menusuperior ul li span.ico-login.active {
  background-color: #DB3E00;
  background-image: url("../images/ico-login-hover.png");
  background-position: 118px 4px;
}
/* line 61, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-navigation .region-header-first #block-menusuperior ul li a.ico-login.active span, #page #v-cno-section-header .v-cno-header-navigation .region-header-first #block-menusuperior ul li span.ico-login.active span {
  color: #333;
}
/* line 69, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-navigation .region-header-first #block-menusuperior ul a.icono {
  background-image: url(../images/btn-search.png);
  background-position: 0px 7px;
  background-repeat: no-repeat;
  padding: 10px 14px 7px 25px;
}
/* line 80, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar {
  background: #5eb544;
  /* Old browsers */
  background: -moz-linear-gradient(left, #5eb544 37%, #93c01f 75%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(left, #5eb544 37%, #93c01f 75%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, #5eb544 37%, #93c01f 75%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5eb544', endColorstr='#93c01f', GradientType=1);
  /* IE6-9 */
}
/* line 86, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container {
  display: block;
}
@media (min-width: 768px) {
  /* line 89, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo {
    margin: 0 auto;
    width: 960px;
  }
}
/* line 95, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul {
  height: 42px;
}
/* line 98, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li {
  /*border-top: 1px solid #002863;*/
  float: left;
  list-style: outside none none;
  margin: 0;
  padding: 0;
  position: relative;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
/* line 110, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li > span, #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li > a {
  color: #ffffff;
  display: block;
  font-family: "ralewaybold";
  font-size: 16px;
  line-height: 1;
  padding: 12px 2px;
  text-align: center;
  width: 118px;
}
@media (min-width: 768px) {
  /* line 110, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li > span, #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li > a {
    width: 111px;
  }
}
@media (min-width: 1260px) {
  /* line 110, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li > span, #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li > a {
    width: 118px;
  }
}
/* line 128, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li > span:hover, #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li > a:hover {
  background-color: #fff;
  color: #5eb544;
}
/* line 135, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li.two-line a {
  padding: 4px 10px;
}
/* line 141, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li.panel-admin span {
  background-color: #e03e00;
  background-image: url("../images/panel-admin.png");
  background-position: 14px center;
  background-repeat: no-repeat;
  padding: 13px 10px 13px 54px;
  width: auto;
}
/* line 151, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li a.two-line {
  padding: 4px 10px;
}
/* line 155, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li > ul {
  background-color: #ffffff;
  border-color: #002863;
  border-style: solid;
  border-width: 0px 1px 1px 1px;
  display: none;
  left: -1px;
  padding-top: 10px;
  position: absolute;
  width: 300px;
  z-index: 999;
}
/* line 167, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li > ul li {
  position: relative;
}
/* line 170, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li > ul li ul {
  background-color: #ffffff;
  border: 1px solid;
  display: none;
  left: 298px;
  position: absolute;
  top: -1px;
  width: 270px;
}
/* line 182, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li:hover {
  background-color: #fff;
  /*border-top: 1px solid #002863;*/
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
/* line 190, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li:hover > span, #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li:hover > a {
  color: #002863;
}
/* line 194, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li:hover > ul {
  display: block;
}
/* line 197, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li:hover > ul li {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 202, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li:hover > ul li > a {
  border-bottom: 1px solid #ededed;
  color: #002863;
  display: block;
  font-size: 14px;
  line-height: 1;
  padding: 10px 13px;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
/* line 216, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li:hover > ul li:hover {
  background-color: #002863;
}
/* line 219, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li:hover > ul li:hover a {
  color: #fff;
}
/* line 223, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li:hover > ul li:hover ul {
  display: block;
}
/* line 227, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li:hover > ul li:hover ul li a {
  color: #002863;
}
/* line 232, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li:hover > ul li:hover ul li:hover a {
  color: #fff;
}
/* line 241, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li:hover > ul li.expanded > a {
  position: relative;
}
/* line 244, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li:hover > ul li.expanded > a::after {
  border: 1px solid #002863;
  bottom: 0;
  content: "";
  display: block;
  height: 8px;
  margin: auto;
  position: absolute;
  right: 16px;
  top: 0;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  width: 8px;
}
/* line 262, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li:hover > ul li.expanded > a::after {
  border-left: medium none;
  border-top: medium none;
}
/* line 270, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li:hover > ul li.expanded:hover > a::after {
  border: 1px solid #fff;
}
/* line 274, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li:hover > ul li.expanded:hover > a::after {
  border-left: medium none;
  border-top: medium none;
}
/* line 285, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-menuadministrativo > ul > li.first {
  border-top: none;
}
/* line 292, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal {
  background: #84b11f;
  /* Old browsers */
  background: -moz-linear-gradient(left, #84b11f 0%, #2d9c66 19%, #1d70a7 66%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(left, #84b11f 0%, #2d9c66 19%, #1d70a7 66%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, #84b11f 0%, #2d9c66 19%, #1d70a7 66%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#84b11f', endColorstr='#1d70a7', GradientType=1);
  /* IE6-9 */
  display: none;
  padding-bottom: 8px;
  position: relative;
  z-index: 100;
}
@media (min-width: 768px) {
  /* line 292, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal {
    display: block;
  }
}
/* line 307, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul {
  margin: 0;
  padding: 0;
  height: 44px;
}
@media (min-width: 768px) {
  /* line 307, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul {
    margin: 0 auto;
    width: 960px;
  }
}
/* line 316, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li {
  float: left;
  list-style: outside none none;
  margin: 0;
  padding: 0px;
}
/* line 322, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li a, #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li span {
  color: #fff;
  cursor: pointer;
  display: block;
  line-height: 1;
  margin: 0 5px 0 0;
  font-family: "ralewaybold";
}
@media (min-width: 768px) {
  /* line 322, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li a, #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li span {
    font-size: 15px;
    padding: 19px 3px 10px 6px;
  }
}
@media (min-width: 1260px) {
  /* line 322, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li a, #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li span {
    font-size: 16px;
    padding: 19px 9px 17px;
  }
}
/* line 338, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li a:hover, #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li span:hover {
  background: #FFF;
  color: #2968BF;
}
/* line 344, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.last {
  margin-right: 0;
  padding-right: 0px;
}
/* line 349, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .nolink {
  cursor: context-menu;
}
@media (min-width: 768px) {
  /* line 354, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content {
    background-position: 198px -1px;
    background-repeat: no-repeat;
    background-color: #F2F2F2;
    display: none;
    right: 0;
    padding: 18px 14px;
    position: absolute;
    width: 717px;
    left: 0;
    z-index: 99;
  }
}
@media (min-width: 1260px) {
  /* line 354, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content {
    background-position: 230px -1px;
    width: 917px;
  }
}
@media (min-width: 768px) {
  /* line 372, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul {
    width: 400px;
    height: auto;
  }
}
@media (min-width: 1260px) {
  /* line 372, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul {
    width: 510px;
    height: 319px;
  }
}
@media (min-width: 768px) {
  /* line 382, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li {
    display: block;
    margin: 0;
    position: static;
    width: 186px;
    float: none;
  }
  /* line 391, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li .submenu .content {
    background: #db3e00 none repeat scroll 0 0;
    display: none;
    height: 356px;
    left: 194px;
    top: 0;
    width: 523px;
  }
  /* line 399, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li .submenu .content .image {
    width: 66%;
  }
  /* line 403, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li .submenu .content a {
    color: #FFF;
  }
}
@media (min-width: 1260px) {
  /* line 382, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li {
    width: 220px;
  }
  /* line 412, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li .submenu .content {
    height: 356px;
    left: 224px;
    width: 693px;
  }
}
@media (min-width: 768px) {
  /* line 420, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li .image {
    background-color: #fff;
    background-position: right bottom;
    background-repeat: no-repeat;
    bottom: 0;
    display: none;
    height: 100%;
    position: absolute;
    right: 0;
    width: 73%;
  }
}
@media (min-width: 1260px) {
  /* line 433, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li .image {
    width: 75%;
  }
}
/* line 438, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li a, #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li span {
  color: #000;
  display: block;
  line-height: 1;
  padding: 6px 5px 13px;
  position: relative;
  z-index: 10;
  text-align: left;
  font-size: 14px;
}
/* line 448, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li a:hover, #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li span:hover {
  background: #DB3E00;
  color: #FFF;
}
/* line 454, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.titulo {
  top: 0px;
  right: 40px;
}
/* line 458, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.titulo span {
  font-size: 20px;
  font-weight: bold;
  color: #FFF;
}
/* line 465, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.descripcion {
  top: 40px;
  right: 40px;
  margin-bottom: 30px;
}
/* line 470, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.descripcion span {
  color: #FFF;
}
/* line 475, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.titulo, #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.descripcion {
  position: absolute !important;
  display: block;
  z-index: 10;
}
/* line 480, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.titulo .image, #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.descripcion .image {
  display: none !important;
}
/* line 485, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.titulo span:hover, #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.descripcion span:hover {
  cursor: default;
  text-decoration: none;
  background: none;
}
@media (min-width: 768px) {
  /* line 475, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.titulo, #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.descripcion {
    width: 311px;
  }
}
@media (min-width: 1260px) {
  /* line 475, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.titulo, #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.descripcion {
    width: 400px;
  }
}
/* line 501, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li:hover .image {
  display: block;
}
/* line 506, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li:hover .submenu .content {
  display: block;
}
/* line 509, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li:hover .submenu .content a {
  text-decoration: none;
  background: none;
}
/* line 516, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li:hover a, #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li:hover span {
  background: #db3e00;
  color: #FFF;
}
/* line 529, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li:hover a, #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li:hover span {
  position: relative;
  background: #FFF;
  color: #2968BF;
}
/* line 535, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li:hover .subcomites {
  position: relative;
  background: #FFF;
  color: #2968BF;
}
/* line 542, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li:hover .submenu .content {
  display: block;
}
/* line 545, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li:hover .submenu .content a, #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li:hover .submenu .content span {
  text-decoration: none;
  background: none;
}
/* line 555, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content {
  background-image: url("../images/img-menu-subcomite-1.jpg");
}
/* line 559, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content .titulo span {
  color: #FFF;
}
/* line 564, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content a {
  color: #9B9B9B;
}
/* line 567, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content a:hover {
  color: #FFF;
}
/* line 576, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-501 .image {
  background-image: url("../images/img-menu-subcomite-2.jpg");
}
/* line 582, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-500 .image {
  background-image: url("../images/img-menu-subcomite-3.jpg");
}
/* line 588, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-499 .image {
  background-image: url("../images/img-menu-subcomite-4.jpg");
}
/* line 594, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-503 .image {
  background-image: url("../images/img-menu-subcomite-5.jpg");
}
/* line 600, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-508 .image {
  background-image: url("../images/img-menu-subcomite-7.jpg");
}
/* line 606, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-507 .image {
  background-image: url("../images/img-menu-subcomite-8.jpg");
}
/* line 612, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-484 .image {
  background-image: url("../images/img-menu-subcomite-10.jpg");
}
/* line 618, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-485 .image {
  background-image: url("../images/img-menu-subcomite-6.jpg");
}
/* line 624, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-596 .image {
  background-image: url("../images/img-menu-subcomite-3.jpg");
}
/* line 630, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-597 .image {
  background-image: url("../images/img-menu-subcomite-5.jpg");
}
/* line 636, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-502 .image {
  background-image: url("../images/img-menu-subcomite-3.jpg");
}
/* line 642, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-504 .image {
  background-image: url("../images/img-menu-subcomite-9.jpg");
}
/* line 648, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-500 .image {
  background-image: url("../images/img-menu-subcomite-2.jpg");
}
/* line 654, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-1298 .image {
  background-image: url("../images/img-menu-subcomite-4.jpg");
}
/* line 666, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content {
  background-image: url("../images/img-menu-subcomite-4.jpg");
}
/* line 670, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content .titulo span {
  color: #FFF;
}
/* line 675, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content a, #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content span {
  color: #9B9B9B;
}
/* line 678, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content a:hover, #page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content span:hover {
  color: #FFF;
}
/* line 687, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1198 .image {
  background-image: url("../images/img-menu-subcomite-5.jpg");
}
/* line 693, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1203 .image {
  background-image: url("../images/img-menu-subcomite-6.jpg");
}
/* line 699, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1204 .image {
  background-image: url("../images/img-menu-subcomite-9.jpg");
}
/* line 705, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1297 .image {
  background-image: url("../images/img-menu-subcomite-2.jpg");
}
/* line 711, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1301 .image {
  background-image: url("../images/img-menu-subcomite-3.jpg");
}
/* line 717, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1303 .image {
  background-image: url("../images/img-menu-subcomite-4.jpg");
}
/* line 723, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1302 .image {
  background-image: url("../images/img-menu-subcomite-7.jpg");
}
/* line 729, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1323 .image {
  background-image: url("../images/img-menu-subcomite-7.jpg");
}
/* line 735, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1295 .image {
  background-image: url("../images/img-menu-subcomite-9.jpg");
}
/* line 741, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1328 .image {
  background-image: url("../images/img-menu-subcomite-6.jpg");
}
/* line 747, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1200 .image {
  background-image: url("../images/img-menu-subcomite-5.jpg");
}
/* line 753, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1625 .image {
  background-image: url("../images/img-menu-subcomite-10.jpg");
}
/* line 759, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1626 .image {
  background-image: url("../images/img-menu-subcomite-8.jpg");
}
/* line 765, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1620 .image {
  background-image: url("../images/img-menu-subcomite-2.jpg");
}
/* line 777, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.acuerdo .submenu .content {
  background-image: url("../images/img-menu-subcomite-4.jpg");
}
/* line 781, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.acuerdo .submenu .content .titulo span {
  color: #FFF;
}
/* line 786, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.acuerdo .submenu .content a {
  color: #9B9B9B;
}
/* line 789, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.acuerdo .submenu .content a:hover {
  color: #FFF;
}
/* line 798, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.acuerdo .submenu .content ul li.menu-1303 .image {
  background-image: url("../images/img-menu-subcomite-5.jpg");
}
/* line 810, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.indice .submenu .content {
  background-image: url("../images/indice-menu-01.jpg");
}
/* line 814, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.indice .submenu .content .titulo span {
  color: #FFF;
}
/* line 819, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.indice .submenu .content a {
  color: #9B9B9B;
}
/* line 822, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.indice .submenu .content a:hover {
  color: #FFF;
}
/* line 831, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.indice .submenu .content ul li.menu-1987 .image {
  background-image: url("../images/images-indice-menu-04.jpg");
}
/* line 837, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.indice .submenu .content ul li.menu-1763 .image {
  background-image: url("../images/indice-menu-01.jpg");
}
/* line 843, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.indice .submenu .content ul li.menu-1988 .image {
  background-image: url("../images/images-indice-menu-02.jpg");
}
/* line 849, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.indice .submenu .content ul li.menu-1765 .image {
  background-image: url("../images/images-indice-menu-06.jpg");
}
/* line 855, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.indice .submenu .content ul li.menu-2079 .image {
  background-image: url("../images/images-indice-menu-01.jpg");
}
/* line 861, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.indice .submenu .content ul li.menu-1947 .image {
  background-image: url("../images/images-indice-menu-05.jpg");
}
/* line 867, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.indice .submenu .content ul li.menu-1766 .image {
  background-image: url("../images/images-indice-menu-03.jpg");
}
/* line 873, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.indice .submenu .content ul li.menu-2083 .image {
  background-image: url("../images/imagen-indice-cno-04.jpg");
}
/* line 885, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.comite .submenu .content {
  background-image: url("../images/img-menu-subcomite-10.jpg");
  border-color: #446CA3;
}
/* line 890, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.comite .submenu .content .titulo span {
  color: #FFF;
}
/* line 895, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.comite .submenu .content a {
  color: #9B9B9B;
}
/* line 898, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.comite .submenu .content a:hover {
  color: #FFF;
}
/* line 907, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.comite .submenu .content ul li.menu-1205 .image {
  background-image: url("../images/img-menu-subcomite-5.jpg");
}
/* line 913, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.comite .submenu .content ul li.menu-1206 .image {
  background-image: url("../images/img-menu-subcomite-3.jpg");
}
/* line 919, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.comite .submenu .content ul li.menu-1208 .image {
  background-image: url("../images/img-menu-subcomite-7.jpg");
}
/* line 925, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.comite .submenu .content ul li.menu-1209 .image {
  background-image: url("../images/img-menu-subcomite-8.jpg");
}
/* line 931, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.comite .submenu .content ul li.menu-1210 .image {
  background-image: url("../images/img-menu-subcomite-4.jpg");
}
/* line 937, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.comite .submenu .content ul li.menu-1212 .image {
  background-image: url("../images/img-menu-subcomite-6.jpg");
}
/* line 943, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.comite .submenu .content ul li.menu-500 .image {
  background-image: url("../images/img-menu-subcomite-2.jpg");
}
/* line 949, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.comite .submenu .content ul li.menu-1298 .image {
  background-image: url("../images/img-menu-subcomite-4.jpg");
}
/* line 955, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-bot-nav-bar .v-cno-container #block-navegacionprincipal ul li.comite .submenu .content ul li.menu-1299 .image {
  background-image: url("../images/img-menu-subcomite-4.jpg");
}
/* line 970, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration {
  background: #84b11f;
  /* Old browsers */
  background: -moz-linear-gradient(left, #84b11f 0%, #2d9c66 19%, #1d70a7 66%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(left, #84b11f 0%, #2d9c66 19%, #1d70a7 66%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, #84b11f 0%, #2d9c66 19%, #1d70a7 66%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#84b11f', endColorstr='#1d70a7', GradientType=1);
  /* IE6-9 */
  display: none;
  padding-bottom: 8px;
  position: relative;
  z-index: 100;
}
@media (min-width: 768px) {
  /* line 970, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-header-administration {
    display: block;
  }
}
/* line 984, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container {
  display: block;
}
@media (min-width: 768px) {
  /* line 987, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal {
    margin: 0 auto;
    width: 820px;
  }
}
/* line 993, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul {
  margin: 0;
  padding: 0;
  height: 44px;
}
/* line 998, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li {
  float: left;
  list-style: outside none none;
  margin: 0;
  padding: 0px;
}
/* line 1004, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li a, #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li span {
  color: #fff;
  cursor: pointer;
  display: block;
  line-height: 1;
  margin: 0 5px 0 0;
  font-family: "ralewaybold";
}
@media (min-width: 768px) {
  /* line 1004, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li a, #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li span {
    font-size: 15px;
    padding: 19px 3px 10px 6px;
  }
}
@media (min-width: 1260px) {
  /* line 1004, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li a, #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li span {
    font-size: 16px;
    padding: 19px 9px 17px;
  }
}
/* line 1020, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li a:hover, #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li span:hover {
  background: #FFF;
  color: #2968BF;
}
/* line 1026, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.last {
  margin-right: 0;
  padding-right: 0px;
}
/* line 1031, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .nolink {
  cursor: context-menu;
}
@media (min-width: 768px) {
  /* line 1036, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content {
    background-position: 198px -1px;
    background-repeat: no-repeat;
    background-color: #F2F2F2;
    display: none;
    right: 0;
    padding: 18px 14px;
    position: absolute;
    width: 717px;
    left: 0;
    z-index: 99;
  }
}
@media (min-width: 1260px) {
  /* line 1036, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content {
    background-position: 230px -1px;
    width: 917px;
  }
}
@media (min-width: 768px) {
  /* line 1054, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul {
    width: 400px;
    height: auto;
  }
}
@media (min-width: 1260px) {
  /* line 1054, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul {
    width: 510px;
    height: 319px;
  }
}
@media (min-width: 768px) {
  /* line 1064, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li {
    display: block;
    margin: 0;
    position: static;
    width: 186px;
    float: none;
  }
  /* line 1073, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li .submenu .content {
    background: #db3e00 none repeat scroll 0 0;
    display: none;
    height: 356px;
    left: 194px;
    top: 0;
    width: 523px;
  }
  /* line 1081, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li .submenu .content .image {
    width: 66%;
  }
  /* line 1085, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li .submenu .content a {
    color: #FFF;
  }
}
@media (min-width: 1260px) {
  /* line 1064, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li {
    width: 220px;
  }
  /* line 1094, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li .submenu .content {
    height: 356px;
    left: 224px;
    width: 693px;
  }
}
@media (min-width: 768px) {
  /* line 1102, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li .image {
    background-color: #fff;
    background-position: right bottom;
    background-repeat: no-repeat;
    bottom: 0;
    display: none;
    height: 100%;
    position: absolute;
    right: 0;
    width: 73%;
  }
}
@media (min-width: 1260px) {
  /* line 1115, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li .image {
    width: 75%;
  }
}
/* line 1120, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li a, #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li span {
  color: #000;
  display: block;
  line-height: 1;
  padding: 6px 5px 13px;
  position: relative;
  z-index: 10;
  text-align: left;
  font-size: 14px;
}
/* line 1130, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li a:hover, #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li span:hover {
  background: #DB3E00;
  color: #FFF;
}
/* line 1136, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.titulo {
  top: 0px;
  right: 40px;
}
/* line 1140, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.titulo span {
  font-size: 20px;
  font-weight: bold;
  color: #FFF;
}
/* line 1147, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.descripcion {
  top: 40px;
  right: 40px;
  margin-bottom: 30px;
}
/* line 1152, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.descripcion span {
  color: #FFF;
}
/* line 1157, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.titulo, #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.descripcion {
  position: absolute !important;
  display: block;
  z-index: 10;
}
/* line 1162, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.titulo .image, #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.descripcion .image {
  display: none !important;
}
/* line 1167, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.titulo span:hover, #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.descripcion span:hover {
  cursor: default;
  text-decoration: none;
  background: none;
}
@media (min-width: 768px) {
  /* line 1157, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.titulo, #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.descripcion {
    width: 311px;
  }
}
@media (min-width: 1260px) {
  /* line 1157, ../sass/components/_home.scss */
  #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.titulo, #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li.descripcion {
    width: 400px;
  }
}
/* line 1183, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li:hover .image {
  display: block;
}
/* line 1188, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li:hover .submenu .content {
  display: block;
}
/* line 1191, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li:hover .submenu .content a {
  text-decoration: none;
  background: none;
}
/* line 1198, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li:hover a, #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li .submenu .content ul li:hover span {
  background: #db3e00;
  color: #FFF;
}
/* line 1211, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li:hover a, #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li:hover span {
  position: relative;
  background: #FFF;
  color: #2968BF;
}
/* line 1217, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li:hover .subcomites {
  position: relative;
  background: #FFF;
  color: #2968BF;
}
/* line 1224, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li:hover .submenu .content {
  display: block;
}
/* line 1227, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li:hover .submenu .content a, #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li:hover .submenu .content span {
  text-decoration: none;
  background: none;
}
/* line 1237, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content {
  background-image: url("../images/img-menu-subcomite-1.jpg");
}
/* line 1241, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content .titulo span {
  color: #FFF;
}
/* line 1246, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content a {
  color: #9B9B9B;
}
/* line 1249, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content a:hover {
  color: #FFF;
}
/* line 1258, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-501 .image {
  background-image: url("../images/img-menu-subcomite-2.jpg");
}
/* line 1264, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-500 .image {
  background-image: url("../images/img-menu-subcomite-3.jpg");
}
/* line 1270, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-499 .image {
  background-image: url("../images/img-menu-subcomite-4.jpg");
}
/* line 1276, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-503 .image {
  background-image: url("../images/img-menu-subcomite-5.jpg");
}
/* line 1282, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-508 .image {
  background-image: url("../images/img-menu-subcomite-7.jpg");
}
/* line 1288, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-507 .image {
  background-image: url("../images/img-menu-subcomite-8.jpg");
}
/* line 1294, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-484 .image {
  background-image: url("../images/img-menu-subcomite-10.jpg");
}
/* line 1300, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-485 .image {
  background-image: url("../images/img-menu-subcomite-6.jpg");
}
/* line 1306, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-596 .image {
  background-image: url("../images/img-menu-subcomite-3.jpg");
}
/* line 1312, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-597 .image {
  background-image: url("../images/img-menu-subcomite-5.jpg");
}
/* line 1318, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-502 .image {
  background-image: url("../images/img-menu-subcomite-3.jpg");
}
/* line 1324, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-504 .image {
  background-image: url("../images/img-menu-subcomite-9.jpg");
}
/* line 1330, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-500 .image {
  background-image: url("../images/img-menu-subcomite-2.jpg");
}
/* line 1336, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.subcomite .submenu .content ul li.menu-1298 .image {
  background-image: url("../images/img-menu-subcomite-4.jpg");
}
/* line 1348, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content {
  background-image: url("../images/img-menu-subcomite-4.jpg");
}
/* line 1352, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content .titulo span {
  color: #FFF;
}
/* line 1357, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content a, #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content span {
  color: #9B9B9B;
}
/* line 1360, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content a:hover, #page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content span:hover {
  color: #FFF;
}
/* line 1369, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1198 .image {
  background-image: url("../images/img-menu-subcomite-5.jpg");
}
/* line 1375, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1203 .image {
  background-image: url("../images/img-menu-subcomite-6.jpg");
}
/* line 1381, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1204 .image {
  background-image: url("../images/img-menu-subcomite-9.jpg");
}
/* line 1387, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1297 .image {
  background-image: url("../images/img-menu-subcomite-2.jpg");
}
/* line 1393, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1301 .image {
  background-image: url("../images/img-menu-subcomite-3.jpg");
}
/* line 1399, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1303 .image {
  background-image: url("../images/img-menu-subcomite-4.jpg");
}
/* line 1405, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1302 .image {
  background-image: url("../images/img-menu-subcomite-7.jpg");
}
/* line 1411, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1323 .image {
  background-image: url("../images/img-menu-subcomite-7.jpg");
}
/* line 1417, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1295 .image {
  background-image: url("../images/img-menu-subcomite-9.jpg");
}
/* line 1423, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1328 .image {
  background-image: url("../images/img-menu-subcomite-6.jpg");
}
/* line 1429, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1200 .image {
  background-image: url("../images/img-menu-subcomite-5.jpg");
}
/* line 1435, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1625 .image {
  background-image: url("../images/img-menu-subcomite-10.jpg");
}
/* line 1441, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1626 .image {
  background-image: url("../images/img-menu-subcomite-8.jpg");
}
/* line 1447, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.cno .submenu .content ul li.menu-1620 .image {
  background-image: url("../images/img-menu-subcomite-2.jpg");
}
/* line 1459, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.acuerdo .submenu .content {
  background-image: url("../images/img-menu-subcomite-4.jpg");
}
/* line 1463, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.acuerdo .submenu .content .titulo span {
  color: #FFF;
}
/* line 1468, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.acuerdo .submenu .content a {
  color: #9B9B9B;
}
/* line 1471, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.acuerdo .submenu .content a:hover {
  color: #FFF;
}
/* line 1480, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.acuerdo .submenu .content ul li.menu-1303 .image {
  background-image: url("../images/img-menu-subcomite-5.jpg");
}
/* line 1492, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.indice .submenu .content {
  background-image: url("../images/indice-menu-01.jpg");
}
/* line 1496, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.indice .submenu .content .titulo span {
  color: #FFF;
}
/* line 1501, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.indice .submenu .content a {
  color: #9B9B9B;
}
/* line 1504, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.indice .submenu .content a:hover {
  color: #FFF;
}
/* line 1513, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.indice .submenu .content ul li.menu-1987 .image {
  background-image: url("../images/images-indice-menu-04.jpg");
}
/* line 1519, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.indice .submenu .content ul li.menu-1763 .image {
  background-image: url("../images/indice-menu-01.jpg");
}
/* line 1525, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.indice .submenu .content ul li.menu-1988 .image {
  background-image: url("../images/images-indice-menu-02.jpg");
}
/* line 1531, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.indice .submenu .content ul li.menu-1765 .image {
  background-image: url("../images/images-indice-menu-06.jpg");
}
/* line 1537, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.indice .submenu .content ul li.menu-2079 .image {
  background-image: url("../images/images-indice-menu-01.jpg");
}
/* line 1543, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.indice .submenu .content ul li.menu-1947 .image {
  background-image: url("../images/images-indice-menu-05.jpg");
}
/* line 1549, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.indice .submenu .content ul li.menu-1766 .image {
  background-image: url("../images/images-indice-menu-03.jpg");
}
/* line 1555, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.indice .submenu .content ul li.menu-2083 .image {
  background-image: url("../images/imagen-indice-cno-04.jpg");
}
/* line 1567, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.comite .submenu .content {
  background-image: url("../images/img-menu-subcomite-10.jpg");
  border-color: #446CA3;
}
/* line 1572, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.comite .submenu .content .titulo span {
  color: #FFF;
}
/* line 1577, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.comite .submenu .content a {
  color: #9B9B9B;
}
/* line 1580, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.comite .submenu .content a:hover {
  color: #FFF;
}
/* line 1589, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.comite .submenu .content ul li.menu-1205 .image {
  background-image: url("../images/img-menu-subcomite-5.jpg");
}
/* line 1595, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.comite .submenu .content ul li.menu-1206 .image {
  background-image: url("../images/img-menu-subcomite-3.jpg");
}
/* line 1601, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.comite .submenu .content ul li.menu-1208 .image {
  background-image: url("../images/img-menu-subcomite-7.jpg");
}
/* line 1607, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.comite .submenu .content ul li.menu-1209 .image {
  background-image: url("../images/img-menu-subcomite-8.jpg");
}
/* line 1613, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.comite .submenu .content ul li.menu-1210 .image {
  background-image: url("../images/img-menu-subcomite-4.jpg");
}
/* line 1619, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.comite .submenu .content ul li.menu-1212 .image {
  background-image: url("../images/img-menu-subcomite-6.jpg");
}
/* line 1625, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.comite .submenu .content ul li.menu-500 .image {
  background-image: url("../images/img-menu-subcomite-2.jpg");
}
/* line 1631, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.comite .submenu .content ul li.menu-1298 .image {
  background-image: url("../images/img-menu-subcomite-4.jpg");
}
/* line 1637, ../sass/components/_home.scss */
#page #v-cno-section-header .v-cno-header-administration .v-cno-container #block-navegacionprincipal ul li.comite .submenu .content ul li.menu-1299 .image {
  background-image: url("../images/img-menu-subcomite-4.jpg");
}
/* line 1653, ../sass/components/_home.scss */
#page .slick-dots {
  bottom: 80px;
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 2;
}
/* line 1661, ../sass/components/_home.scss */
#page .slick-dots li {
  border-radius: 50%;
  cursor: pointer;
  display: inline-block;
  height: 33px;
  margin-right: 6px !important;
  position: relative;
  width: 33px;
  background-image: url("../images/boton-banner.png");
}
@media (min-width: 768px) {
  /* line 1661, ../sass/components/_home.scss */
  #page .slick-dots li {
    border: 0px solid #db5b1b !important;
    height: 33px;
    margin-right: 10px !important;
    width: 33px;
    padding: 15px;
  }
}
/* line 1681, ../sass/components/_home.scss */
#page .slick-dots li button {
  display: none;
}
/* line 1685, ../sass/components/_home.scss */
#page .slick-dots li.slick-active {
  background-image: url("../images/boton-banner1.png");
}
/* line 1690, ../sass/components/_home.scss */
#page .slick-dots li:hover {
  background-image: url("../images/boton-banner1.png");
}
/* line 1694, ../sass/components/_home.scss */
#page .slick-dots li:last-child {
  margin-right: 0;
}
/* line 1701, ../sass/components/_home.scss */
#page #block-views-block-banner-block-1 .v-cno-slick-container-banner-first {
  position: relative;
}
/* line 1704, ../sass/components/_home.scss */
#page #block-views-block-banner-block-1 .v-cno-slick-container-banner-first .v-cno-format-img-slick {
  display: flex;
  width: 100%;
  height: 60vh;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
@media (min-width: 1260px) {
  /* line 1704, ../sass/components/_home.scss */
  #page #block-views-block-banner-block-1 .v-cno-slick-container-banner-first .v-cno-format-img-slick {
    height: 80vh;
  }
}
/* line 1717, ../sass/components/_home.scss */
#page #block-views-block-banner-block-1 .v-cno-slick-container-banner-first .slick-list {
  width: 100%;
}
/* line 1721, ../sass/components/_home.scss */
#page #block-views-block-banner-block-1 .v-cno-slick-container-banner-first .v-cno-degraded {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: calc(100vh - 30px);
}
/* line 1728, ../sass/components/_home.scss */
#page #block-views-block-banner-block-1 .v-cno-slick-container-banner-first .v-cno-degraded .v-cno-degraded-layer-horizontal {
          /*
					  position: absolute;
					  width: 100%;
					  background-image: url('../images/bg-headers-cno.png');
					  background-repeat: repeat-x;
					  background-color: transparent;
					  height: 100vh;
					  @include breakpoint($table) {
					    height: 125px;
					  }
					  */
}
/* line 1742, ../sass/components/_home.scss */
#page #block-views-block-banner-block-1 .v-cno-slick-container-banner-first .v-cno-degraded .v-cno-degraded-layer-vertical {
  background: linear-gradient(to right, #00a767 0%, rgba(255, 255, 255, 0) 100%);
  display: none;
  height: 100vh;
  position: absolute;
  width: 60%;
}
@media (min-width: 768px) {
  /* line 1742, ../sass/components/_home.scss */
  #page #block-views-block-banner-block-1 .v-cno-slick-container-banner-first .v-cno-degraded .v-cno-degraded-layer-vertical {
    display: block;
  }
}
/* line 1754, ../sass/components/_home.scss */
#page #block-views-block-banner-block-1 .v-cno-slick-container-banner-first .v-cno-header-info-section-banner {
  position: relative;
  width: 100%;
  height: calc(100vh - 100px);
  text-align: left;
  align-self: flex-end;
  z-index: 1;
  margin: auto;
}
@media (min-width: 768px) {
  /* line 1754, ../sass/components/_home.scss */
  #page #block-views-block-banner-block-1 .v-cno-slick-container-banner-first .v-cno-header-info-section-banner {
    height: calc(100vh - 165px);
    max-width: 1230px;
  }
}
/* line 1767, ../sass/components/_home.scss */
#page #block-views-block-banner-block-1 .v-cno-slick-container-banner-first .v-cno-header-info-section-banner .v-cno-article-banner-info {
  height: calc(100vh - 126px);
  color: white;
  margin: 0 20px;
  align-content: center !important;
  flex-wrap: wrap !important;
  display: flex !important;
}
@media (min-width: 768px) {
  /* line 1767, ../sass/components/_home.scss */
  #page #block-views-block-banner-block-1 .v-cno-slick-container-banner-first .v-cno-header-info-section-banner .v-cno-article-banner-info {
    height: calc(100vh - 200px);
    margin: 0 0 0 170px;
    max-width: 460px;
  }
}
/* line 1780, ../sass/components/_home.scss */
#page #block-views-block-banner-block-1 .v-cno-slick-container-banner-first .v-cno-header-info-section-banner .v-cno-article-banner-info h1 {
  color: #fff;
  font-size: 30px;
  margin-bottom: 10px;
  width: 100%;
  font-family: "ralewaybold";
}
/* line 1788, ../sass/components/_home.scss */
#page #block-views-block-banner-block-1 .v-cno-slick-container-banner-first .v-cno-header-info-section-banner .v-cno-article-banner-info .fecha {
  margin-bottom: 24px;
}
/* line 1791, ../sass/components/_home.scss */
#page #block-views-block-banner-block-1 .v-cno-slick-container-banner-first .v-cno-header-info-section-banner .v-cno-article-banner-info .fecha p {
  font-family: "montserratregular";
  font-size: 18px;
  color: #fff;
}
/* line 1798, ../sass/components/_home.scss */
#page #block-views-block-banner-block-1 .v-cno-slick-container-banner-first .v-cno-header-info-section-banner .v-cno-article-banner-info article {
  margin-bottom: 50px;
}
@media (min-width: 768px) {
  /* line 1798, ../sass/components/_home.scss */
  #page #block-views-block-banner-block-1 .v-cno-slick-container-banner-first .v-cno-header-info-section-banner .v-cno-article-banner-info article {
    margin-bottom: 20px;
  }
}
/* line 1804, ../sass/components/_home.scss */
#page #block-views-block-banner-block-1 .v-cno-slick-container-banner-first .v-cno-header-info-section-banner .v-cno-article-banner-info article p {
  color: #fff;
  font-size: 16px;
  line-height: 1.2;
}
/* line 1809, ../sass/components/_home.scss */
#page #block-views-block-banner-block-1 .v-cno-slick-container-banner-first .v-cno-header-info-section-banner .v-cno-article-banner-info article p span {
  color: #fff !important;
  font-size: 16px !important;
  line-height: 1.2;
  font-family: "ralewayregular" !important;
}
/* line 1818, ../sass/components/_home.scss */
#page #block-views-block-banner-block-1 .v-cno-slick-container-banner-first .v-cno-header-info-section-banner .v-cno-article-banner-info .links {
  text-align: center;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 1818, ../sass/components/_home.scss */
  #page #block-views-block-banner-block-1 .v-cno-slick-container-banner-first .v-cno-header-info-section-banner .v-cno-article-banner-info .links {
    display: flex;
    justify-content: left;
  }
}
/* line 1826, ../sass/components/_home.scss */
#page #block-views-block-banner-block-1 .v-cno-slick-container-banner-first .v-cno-header-info-section-banner .v-cno-article-banner-info .links a {
  padding: 18px 10px;
  height: 34px;
  font-size: 17px;
  border-radius: 5px;
  margin: auto;
  display: flex;
  align-items: center;
  text-transform: uppercase;
  justify-content: center;
  background: #86b21f;
  color: #fff;
  font-family: "ralewaybold";
}
@media (min-width: 768px) {
  /* line 1826, ../sass/components/_home.scss */
  #page #block-views-block-banner-block-1 .v-cno-slick-container-banner-first .v-cno-header-info-section-banner .v-cno-article-banner-info .links a {
    margin: 0px;
  }
}
/* line 1849, ../sass/components/_home.scss */
#page #block-quinessomos {
  background-repeat: no-repeat;
  background-color: transparent;
  margin-bottom: 40px;
  max-width: 90%;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  /* line 1849, ../sass/components/_home.scss */
  #page #block-quinessomos {
    background-image: url(../images/bg-cno-quines-somos.png);
    background-position: 42px 0px;
    padding: 145px 260px 40px 180px;
    width: 1470px;
    margin: auto;
  }
}
/* line 1864, ../sass/components/_home.scss */
#page #block-quinessomos p {
  text-align: center;
  color: #808080;
  font-size: 21px;
  font-family: 'montserratregular';
  line-height: 1.2em;
}
@media (min-width: 768px) {
  /* line 1864, ../sass/components/_home.scss */
  #page #block-quinessomos p {
    font-size: 24px;
  }
}
@media (min-width: 1260px) {
  /* line 1876, ../sass/components/_home.scss */
  #page #block-views-block-integrantes-block-1 {
    width: 1125px;
    margin: auto;
    padding-bottom: 50px;
  }
}
/* line 1883, ../sass/components/_home.scss */
#page #block-views-block-integrantes-block-1 header {
  text-align: center;
  position: relative;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  /* line 1888, ../sass/components/_home.scss */
  #page #block-views-block-integrantes-block-1 header .header-title {
    border-bottom: 1px solid #abaaa9;
    width: 1125px;
    position: absolute;
    height: 22px;
  }
}
/* line 1897, ../sass/components/_home.scss */
#page #block-views-block-integrantes-block-1 header h2 {
  font-size: 32px;
  background: #fff;
  color: #1d70a8;
  font-family: 'montserratbold';
  width: 240px;
  margin: auto;
  position: relative;
}
/* line 1908, ../sass/components/_home.scss */
#page #block-views-block-integrantes-block-1 .view-content {
  position: relative;
}
/* line 1911, ../sass/components/_home.scss */
#page #block-views-block-integrantes-block-1 .view-content .slick-list {
  margin: 0px 50px;
  height: 320px !important;
}
/* line 1918, ../sass/components/_home.scss */
#page #block-views-block-integrantes-block-1 .view-content .slick-list .views-row {
  min-height: 235px;
}
@media (min-width: 768px) {
  /* line 1918, ../sass/components/_home.scss */
  #page #block-views-block-integrantes-block-1 .view-content .slick-list .views-row {
    margin: 0px 10px;
  }
}
/* line 1924, ../sass/components/_home.scss */
#page #block-views-block-integrantes-block-1 .view-content .slick-list .views-row .itemns {
  background: #fff;
  margin: 0px 10px;
  padding: 0px 10px;
  height: 235px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
}
/* line 1931, ../sass/components/_home.scss */
#page #block-views-block-integrantes-block-1 .view-content .slick-list .views-row .itemns .image {
  padding: 10px;
  text-align: center;
  margin-bottom: 30px;
  height: 130px;
}
/* line 1937, ../sass/components/_home.scss */
#page #block-views-block-integrantes-block-1 .view-content .slick-list .views-row .itemns .image span {
  justify-content: center;
  padding-top: 20px;
  align-items: center;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 1937, ../sass/components/_home.scss */
  #page #block-views-block-integrantes-block-1 .view-content .slick-list .views-row .itemns .image span {
    display: flex;
  }
}
/* line 1946, ../sass/components/_home.scss */
#page #block-views-block-integrantes-block-1 .view-content .slick-list .views-row .itemns .image span img {
  max-width: 100%;
}
/* line 1953, ../sass/components/_home.scss */
#page #block-views-block-integrantes-block-1 .view-content .slick-list .views-row .itemns .content-test {
  border-top: 1px solid #cccccc;
  padding-top: 10px;
}
/* line 1957, ../sass/components/_home.scss */
#page #block-views-block-integrantes-block-1 .view-content .slick-list .views-row .itemns .content-test .titulo, #page #block-views-block-integrantes-block-1 .view-content .slick-list .views-row .itemns .content-test .label {
  font-size: 12px;
  color: #5d5d5d;
  font-family: 'montserratbold';
}
/* line 1963, ../sass/components/_home.scss */
#page #block-views-block-integrantes-block-1 .view-content .slick-list .views-row .itemns .content-test .descripcion {
  font-family: 'montserratregular';
  font-size: 11px;
  color: #5d5d5d;
  margin-bottom: 5px;
}
/* line 1970, ../sass/components/_home.scss */
#page #block-views-block-integrantes-block-1 .view-content .slick-list .views-row .itemns .content-test .label {
  margin-bottom: 10px;
}
/* line 1978, ../sass/components/_home.scss */
#page #block-views-block-integrantes-block-1 .view-content .slick-dots {
  bottom: 20px;
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 2;
}
/* line 1986, ../sass/components/_home.scss */
#page #block-views-block-integrantes-block-1 .view-content .slick-dots li {
  background: #97bede;
  border-radius: 50%;
  cursor: pointer;
  display: inline-block;
  height: 10px;
  margin-right: 6px !important;
  position: relative;
  width: 10px;
  padding: 0px;
}
@media (min-width: 768px) {
  /* line 1986, ../sass/components/_home.scss */
  #page #block-views-block-integrantes-block-1 .view-content .slick-dots li {
    border: 1px solid #fff !important;
    height: 10px;
    margin-right: 5px !important;
    width: 10px;
    padding: 0px;
  }
}
/* line 2004, ../sass/components/_home.scss */
#page #block-views-block-integrantes-block-1 .view-content .slick-dots li button {
  display: none;
}
/* line 2008, ../sass/components/_home.scss */
#page #block-views-block-integrantes-block-1 .view-content .slick-dots li.slick-active {
  background: #fff;
}
/* line 2011, ../sass/components/_home.scss */
#page #block-views-block-integrantes-block-1 .view-content .slick-dots li.slick-active::before {
  background: #1d7fb3;
  border-radius: 50%;
  bottom: 0;
  content: "";
  height: 10px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 10px;
}
@media (min-width: 768px) {
  /* line 2011, ../sass/components/_home.scss */
  #page #block-views-block-integrantes-block-1 .view-content .slick-dots li.slick-active::before {
    height: 10px;
    width: 10px;
  }
}
/* line 2030, ../sass/components/_home.scss */
#page #block-views-block-integrantes-block-1 .view-content .slick-dots li:last-child {
  margin-right: 0;
}
/* line 2036, ../sass/components/_home.scss */
#page #block-views-block-integrantes-block-1 .view-content .slick-prev {
  top: 40%;
  margin-top: -35px !important;
  position: absolute;
  z-index: 100;
  left: 0;
  height: 40px !important;
  width: 30px !important;
  border: 0 !important;
  text-indent: -99999px;
  content: '';
  display: block;
  margin-top: -2px;
  margin-left: -8px;
  background-image: url(../images/left-nav-mienbro.png);
  background-position: 0px 0px;
  background-repeat: no-repeat;
  border-radius: 0;
  cursor: pointer;
}
/* line 2057, ../sass/components/_home.scss */
#page #block-views-block-integrantes-block-1 .view-content .slick-next {
  top: 40%;
  margin-top: -35px !important;
  position: absolute;
  z-index: 100;
  right: 0;
  width: 30px !important;
  height: 40px !important;
  border: 0 !important;
  text-indent: -99999px;
  content: '';
  display: block;
  margin-top: -2px;
  margin-left: -8px;
  background-image: url(../images/right-nav-mienbro.png);
  background-position: 0px 0px;
  background-repeat: no-repeat;
  border-radius: 0;
  cursor: pointer;
}
/* line 2080, ../sass/components/_home.scss */
#page #block-views-block-nuevos-acuerdos-block-1 {
  background-image: url(../images/bg-nuevos-acuerdos-cno.png);
  background-position: 0px 43px;
  background-repeat: no-repeat;
  background-color: #009867;
  padding-top: 34px;
}
/* line 2087, ../sass/components/_home.scss */
#page #block-views-block-nuevos-acuerdos-block-1 .view-nuevos-acuerdos {
  margin-bottom: 30px;
}
/* line 2090, ../sass/components/_home.scss */
#page #block-views-block-nuevos-acuerdos-block-1 .view-nuevos-acuerdos .item-list {
  padding: 1%;
}
@media (min-width: 768px) {
  /* line 2087, ../sass/components/_home.scss */
  #page #block-views-block-nuevos-acuerdos-block-1 .view-nuevos-acuerdos {
    width: 1125px;
    margin: auto;
  }
}
/* line 2101, ../sass/components/_home.scss */
#page #block-views-block-nuevos-acuerdos-block-1 .view-nuevos-acuerdos header {
  text-align: center;
  position: relative;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  /* line 2106, ../sass/components/_home.scss */
  #page #block-views-block-nuevos-acuerdos-block-1 .view-nuevos-acuerdos header .header-title {
    border-bottom: 1px solid #abaaa9;
    width: 1125px;
    position: absolute;
    height: 22px;
  }
}
/* line 2116, ../sass/components/_home.scss */
#page #block-views-block-nuevos-acuerdos-block-1 .view-nuevos-acuerdos header h2 {
  font-size: 32px;
  background: #009867;
  color: #fff;
  font-family: 'montserratbold';
  width: 375px;
  margin: auto;
  position: relative;
}
/* line 2127, ../sass/components/_home.scss */
#page #block-views-block-nuevos-acuerdos-block-1 .view-nuevos-acuerdos ul {
  list-style: none;
  overflow: hidden;
  margin-bottom: 0px;
}
@media (min-width: 768px) {
  /* line 2127, ../sass/components/_home.scss */
  #page #block-views-block-nuevos-acuerdos-block-1 .view-nuevos-acuerdos ul {
    padding-left: 50px;
  }
}
/* line 2135, ../sass/components/_home.scss */
#page #block-views-block-nuevos-acuerdos-block-1 .view-nuevos-acuerdos ul .views-row {
  list-style: none;
  margin-bottom: 30px;
  background-position: -5px 0px;
  background-repeat: no-repeat;
  padding-top: 78px;
}
@media (min-width: 768px) {
  /* line 2135, ../sass/components/_home.scss */
  #page #block-views-block-nuevos-acuerdos-block-1 .view-nuevos-acuerdos ul .views-row {
    width: 330px;
    height: 226px;
    float: left;
    margin-right: 20px;
  }
}
/* line 2149, ../sass/components/_home.scss */
#page #block-views-block-nuevos-acuerdos-block-1 .view-nuevos-acuerdos ul .views-row .title a {
  font-size: 18px;
  font-family: 'montserratsemibold';
  color: #fff;
  line-height: 1.2;
  margin-bottom: 10px;
  display: block;
}
/* line 2160, ../sass/components/_home.scss */
#page #block-views-block-nuevos-acuerdos-block-1 .view-nuevos-acuerdos ul .views-row .fecha time {
  font-size: 16px;
  font-family: 'montserratregular';
  color: #fff;
}
/* line 2168, ../sass/components/_home.scss */
#page #block-views-block-nuevos-acuerdos-block-1 .view-nuevos-acuerdos ul .views-row-1 {
  background-image: url(../images/icono-acuerdo-cno-1.png);
}
/* line 2172, ../sass/components/_home.scss */
#page #block-views-block-nuevos-acuerdos-block-1 .view-nuevos-acuerdos ul .views-row-2 {
  background-image: url(../images/icono-acuerdo-cno-2.png);
}
/* line 2176, ../sass/components/_home.scss */
#page #block-views-block-nuevos-acuerdos-block-1 .view-nuevos-acuerdos ul .views-row-3 {
  background-image: url(../images/icono-acuerdo-cno-3.png);
}
/* line 2180, ../sass/components/_home.scss */
#page #block-views-block-nuevos-acuerdos-block-1 .view-nuevos-acuerdos ul .views-row-4 {
  background-image: url(../images/icono-acuerdo-cno-4.png);
  background-position: -7px 0px;
}
/* line 2185, ../sass/components/_home.scss */
#page #block-views-block-nuevos-acuerdos-block-1 .view-nuevos-acuerdos ul .views-row-5 {
  background-image: url(../images/icono-acuerdo-cno-5.png);
  background-position: -11px 0px;
}
/* line 2190, ../sass/components/_home.scss */
#page #block-views-block-nuevos-acuerdos-block-1 .view-nuevos-acuerdos ul .views-row-6 {
  background-image: url(../images/icono-acuerdo-cno-6.png);
}
/* line 2197, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 {
  margin: auto;
}
@media (min-width: 768px) {
  /* line 2197, ../sass/components/_home.scss */
  #page #block-views-block-noticias-home-block-1 {
    width: 1125px;
  }
}
/* line 2203, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 header {
  text-align: center;
  position: relative;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  /* line 2208, ../sass/components/_home.scss */
  #page #block-views-block-noticias-home-block-1 header .header-title {
    border-bottom: 1px solid #abaaa9;
    width: 1125px;
    position: absolute;
    height: 22px;
  }
}
/* line 2218, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 header h2 {
  font-size: 32px;
  background: #fff;
  color: #1d70a8;
  font-family: 'montserratbold';
  width: 200px;
  margin: auto;
  position: relative;
}
/* line 2229, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-filters {
  display: none;
}
/* line 2232, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-filters #edit-type-wrapper {
  border: 1px solid #d8d8d8;
  float: right;
  margin-bottom: 20px;
  margin-right: 30px;
  overflow: hidden;
  padding: 0;
  width: 266px;
}
/* line 2241, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-filters #edit-type-wrapper label {
  display: none;
}
/* line 2245, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-filters #edit-type-wrapper select {
  background-image: url("../images/icon-dropdown.png");
  background-position: 226px center;
  background-repeat: no-repeat;
  border: medium none;
  color: #414042;
  font-size: 16px;
  width: 280px;
}
/* line 2254, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-filters #edit-type-wrapper select option {
  padding: 4px;
}
/* line 2261, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content {
  overflow: hidden;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  /* line 2261, ../sass/components/_home.scss */
  #page #block-views-block-noticias-home-block-1 .view-content {
    padding-left: 41px;
  }
}
/* line 2268, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row {
  max-width: 90%;
  margin: 0 auto 22px auto;
}
@media (min-width: 768px) {
  /* line 2268, ../sass/components/_home.scss */
  #page #block-views-block-noticias-home-block-1 .view-content .views-row {
    float: left;
    margin-right: 50px;
    min-height: 260px;
  }
}
/* line 2278, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home .categoria {
  display: none;
}
/* line 2281, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home .categoria h3 {
  line-height: 1;
  margin-bottom: 4px;
}
/* line 2285, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home .categoria h3 a {
  color: #666;
  font-family: 'ralewaybold';
  font-size: 13px;
  text-transform: uppercase;
}
/* line 2291, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home .categoria h3 a:hover {
  color: #424143;
}
/* line 2298, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home .contents {
  background-color: #fff;
  border-color: #C8C8C5;
  border-style: solid;
  border-width: 0px 1px 2px 0px;
  position: relative;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
/* line 2309, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home .contents .image {
  position: relative;
  margin-bottom: 17px;
}
@media (min-width: 768px) {
  /* line 2309, ../sass/components/_home.scss */
  #page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home .contents .image {
    height: 204px;
  }
}
/* line 2316, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home .contents .image img {
  display: block;
  height: auto;
  width: 100%;
}
/* line 2325, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home .contents .image .icon {
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  opacity: 0.60;
  position: absolute;
  top: 0;
}
/* line 2336, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home .contents .bottom {
  background-color: #ffffff;
  bottom: 0;
  color: #424143;
  font-size: 12px;
  padding: 10px;
  width: 100%;
}
/* line 2344, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home .contents .bottom .top {
  margin-bottom: 20px;
  overflow: hidden;
  border-top: 1px solid #009867;
  padding-top: 17px;
}
@media (min-width: 768px) {
  /* line 2344, ../sass/components/_home.scss */
  #page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home .contents .bottom .top {
    width: 170px;
  }
}
/* line 2353, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home .contents .bottom .top .type, #page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home .contents .bottom .top .postdate {
  float: left;
  margin-right: 7px;
  font-family: 'montserratregular';
  font-size: 16px;
  color: #3c3c3b;
}
/* line 2361, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home .contents .bottom .top .views {
  float: right;
  display: none;
}
/* line 2367, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home .contents .bottom .title, #page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home .contents .bottom .title-hover {
  clear: both;
  margin-bottom: 17px;
}
@media (min-width: 768px) {
  /* line 2367, ../sass/components/_home.scss */
  #page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home .contents .bottom .title, #page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home .contents .bottom .title-hover {
    min-height: 39px;
  }
}
/* line 2374, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home .contents .bottom .title h2, #page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home .contents .bottom .title-hover h2 {
  color: #3c3c3b;
  font-size: 16px;
  font-family: 'montserratsemibold';
  line-height: 1.2;
  text-transform: uppercase;
}
/* line 2384, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home .contents .bottom .title-hover {
  display: none;
}
/* line 2387, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home .contents .bottom .title-hover h2 {
  color: #fff;
  margin-bottom: 20px;
}
/* line 2393, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home .contents .bottom .body {
  margin-bottom: 17px;
}
/* line 2396, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home .contents .bottom .body p {
  color: #808080;
  font-size: 17px;
  font-family: 'montserratregular';
  padding: 0px 10px 0px 0px;
  line-height: 1.2;
}
/* line 2407, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.pequenio {
  width: 100%;
}
@media (min-width: 768px) {
  /* line 2407, ../sass/components/_home.scss */
  #page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.pequenio {
    width: 311px;
  }
}
/* line 2413, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.pequenio .contents {
  height: auto;
  border: 0px;
}
@media (min-width: 768px) {
  /* line 2413, ../sass/components/_home.scss */
  #page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.pequenio .contents {
    height: 340px;
  }
}
/* line 2422, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.mediano, #page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.grande {
  width: 100%;
}
@media (min-width: 768px) {
  /* line 2422, ../sass/components/_home.scss */
  #page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.mediano, #page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.grande {
    width: 475px;
  }
}
/* line 2428, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.mediano .contents, #page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.grande .contents {
  height: auto;
}
@media (min-width: 768px) {
  /* line 2428, ../sass/components/_home.scss */
  #page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.mediano .contents, #page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.grande .contents {
    height: 222px;
    overflow: hidden;
  }
}
/* line 2438, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.grande .contents {
  height: auto;
}
@media (min-width: 768px) {
  /* line 2438, ../sass/components/_home.scss */
  #page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.grande .contents {
    height: 504px;
  }
}
/* line 2444, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.grande .contents .bottom {
  background-color: #ffffff;
  bottom: 0px;
  position: absolute;
  width: 100%;
}
/* line 2450, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.grande .contents .bottom .title-hover {
  margin-top: 14px;
}
/* line 2453, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.grande .contents .bottom .title-hover h2 {
  font-size: 20px;
}
/* line 2458, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.grande .contents .bottom .body {
  display: block;
}
/* line 2461, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.grande .contents .bottom .body p {
  font-size: 18px;
}
/* line 2467, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.grande .contents:hover {
  border-bottom-color: #fff !important;
}
/* line 2470, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.grande .contents:hover .bottom {
  background-color: transparent;
  height: 480px;
}
/* line 2474, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.grande .contents:hover .bottom .top {
  margin-bottom: 14px;
}
/* line 2477, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.grande .contents:hover .bottom .top .type, #page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.grande .contents:hover .bottom .top .postdate, #page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.grande .contents:hover .bottom .top .views {
  color: #fff;
}
/* line 2482, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.grande .contents:hover .bottom .title {
  display: none;
}
/* line 2486, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.grande .contents:hover .bottom .title-hover {
  display: block;
}
/* line 2490, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .view-content .views-row .view-content-home.grande .contents:hover .bottom .body {
  display: block;
}
/* line 2502, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .pager {
  padding-top: 30px;
}
/* line 2505, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .pager li.pager__item {
  display: block;
  margin: 0;
  padding: 0;
  text-align: center;
}
/* line 2511, ../sass/components/_home.scss */
#page #block-views-block-noticias-home-block-1 .pager li.pager__item a {
  background-image: url("../images/bg-ver-mas.png");
  background-position: center bottom;
  background-color: transparent;
  background-repeat: no-repeat;
  color: #000;
  display: block;
  font-family: 'montserratsemibold';
  font-size: 12px;
  line-height: 1;
  padding-bottom: 29px;
}
@media (min-width: 768px) {
  /* line 2526, ../sass/components/_home.scss */
  #page #block-views-block-mapa-de-precipitacion-block-1 {
    float: left;
    width: 473px;
  }
}
/* line 2532, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion {
  width: 473px;
}
/* line 2537, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion header h3 a {
  color: #666666;
  font-family: "ralewaybold";
  font-size: 13px;
  text-transform: uppercase;
}
/* line 2543, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion header h3 a:hover {
  color: #424143;
}
/* line 2550, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content {
  background-color: #fff;
  border: 1px solid #1d70b6;
  height: 222px;
  padding: 0;
  position: relative;
}
/* line 2557, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content .slick-arrow {
  display: none !important;
  border: 4px solid #ffffff;
  height: 22px;
  overflow: hidden;
  position: absolute;
  text-indent: -99px;
  top: 26px;
  width: 22px;
  z-index: 99;
  border-left: medium none;
  border-top: medium none;
  cursor: pointer;
}
/* line 2572, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content .slick-prev {
  left: 12px;
  transform: rotate(-225deg);
}
/* line 2577, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content .slick-next {
  right: 12px;
  transform: rotate(-45deg);
}
/* line 2583, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content .slick-track .views-row {
  margin: 0;
  width: 473px;
}
/* line 2587, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content .slick-track .views-row .header {
  background-color: #1d70b6;
  height: 80px;
  padding-bottom: 10px;
  position: relative;
  text-align: center;
}
/* line 2594, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content .slick-track .views-row .header .calendar {
  background: #ffffff none repeat scroll 0 0;
  border: 4px solid #2ba272;
  border-radius: 50%;
  display: block;
  height: 27px;
  position: absolute;
  top: 6px;
  width: 27px;
}
/* line 2604, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content .slick-track .views-row .header .calendar.left {
  left: 20px;
}
/* line 2608, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content .slick-track .views-row .header .calendar.right {
  right: 20px;
}
/* line 2613, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content .slick-track .views-row .header .seemore {
  display: none;
  margin-bottom: 10px;
  margin-top: 18px;
}
/* line 2618, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content .slick-track .views-row .header .seemore a {
  color: #fff;
  font-family: "ralewaybold";
  font-size: 20px;
}
/* line 2623, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content .slick-track .views-row .header .seemore a:hover {
  text-decoration: underline;
}
/* line 2629, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content .slick-track .views-row .header .day {
  color: #ffffff;
  font-size: 52px;
  line-height: 1;
}
/* line 2635, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content .slick-track .views-row .header .monthyear {
  color: #ffffff;
  font-family: "ralewaybold";
  font-size: 18px;
}
/* line 2640, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content .slick-track .views-row .header .monthyear .dayhover {
  display: none;
}
/* line 2644, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content .slick-track .views-row .header .monthyear span.date-display-single {
  display: inline-block;
}
/* line 2650, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content .slick-track .views-row .body {
  padding: 10px;
}
@media (min-width: 768px) {
  /* line 2650, ../sass/components/_home.scss */
  #page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content .slick-track .views-row .body {
    display: flex;
    justify-content: center;
  }
}
@media (min-width: 768px) {
  /* line 2657, ../sass/components/_home.scss */
  #page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content .slick-track .views-row .body a {
    display: flex;
    justify-content: space-between;
  }
}
@media (min-width: 768px) {
  /* line 2664, ../sass/components/_home.scss */
  #page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content .slick-track .views-row .body .title {
    margin-right: 30px;
    padding-top: 30px;
  }
}
/* line 2670, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content .slick-track .views-row .body .title h2 {
  color: #58595b;
  font-family: "ralewaybold";
  font-size: 16px;
  margin-bottom: 10px;
}
/* line 2678, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content .slick-track .views-row .body .hour, #page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content .slick-track .views-row .body .place {
  color: #58595b;
  font-size: 14px;
}
/* line 2682, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content .slick-track .views-row .body .hour span.date-display-single, #page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content .slick-track .views-row .body .place span.date-display-single {
  display: inline-block;
}
/* line 2692, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content:hover .header .calendar {
  display: none !important;
}
/* line 2696, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content:hover .header .seemore {
  display: inline-block !important;
  margin-top: 28px !important;
}
/* line 2701, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content:hover .header .day {
  display: none;
}
/* line 2705, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content:hover .header .monthyear {
  display: none;
}
/* line 2708, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content:hover .header .monthyear .dayhover {
  display: inline-block !important;
}
/* line 2714, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content:hover .views-slideshow-controls-top {
  display: block;
}
/* line 2718, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-1 .view-mapa-de-precipitacion .view-content:hover .slick-arrow {
  display: inline !important;
}
@media (min-width: 768px) {
  /* line 2726, ../sass/components/_home.scss */
  #page #block-views-block-mapa-de-precipitacion-block-2 {
    float: left;
    width: 473px;
    margin-right: 80px;
  }
}
/* line 2733, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion {
  width: 473px;
}
/* line 2738, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion header h3 a {
  color: #666666;
  font-family: "ralewaybold";
  font-size: 13px;
  text-transform: uppercase;
}
/* line 2744, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion header h3 a:hover {
  color: #424143;
}
/* line 2751, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion .view-content {
  background-color: #fff;
  border: 1px solid #43a368;
  height: 222px;
  padding: 0;
  position: relative;
}
/* line 2758, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion .view-content .slick-arrow {
  display: none !important;
  border: 4px solid #ffffff;
  height: 22px;
  overflow: hidden;
  position: absolute;
  text-indent: -99px;
  top: 26px;
  width: 22px;
  z-index: 99;
  border-left: medium none;
  border-top: medium none;
  cursor: pointer;
}
/* line 2773, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion .view-content .slick-prev {
  left: 12px;
  transform: rotate(-225deg);
}
/* line 2778, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion .view-content .slick-next {
  right: 12px;
  transform: rotate(-45deg);
}
/* line 2784, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion .view-content .slick-track .views-row {
  margin: 0;
}
/* line 2787, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion .view-content .slick-track .views-row .header {
  background-color: #43a368;
  height: 80px;
  padding-bottom: 10px;
  position: relative;
  text-align: center;
}
/* line 2794, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion .view-content .slick-track .views-row .header .calendar {
  background: #ffffff none repeat scroll 0 0;
  border: 4px solid #43a368;
  border-radius: 50%;
  display: block;
  height: 27px;
  position: absolute;
  top: 6px;
  width: 27px;
}
/* line 2804, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion .view-content .slick-track .views-row .header .calendar.left {
  left: 20px;
}
/* line 2808, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion .view-content .slick-track .views-row .header .calendar.right {
  right: 20px;
}
/* line 2813, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion .view-content .slick-track .views-row .header .seemore {
  display: none;
  margin-bottom: 10px;
  margin-top: 18px;
}
/* line 2818, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion .view-content .slick-track .views-row .header .seemore a {
  color: #fff;
  font-family: "ralewaybold";
  font-size: 20px;
}
/* line 2823, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion .view-content .slick-track .views-row .header .seemore a:hover {
  text-decoration: underline;
}
/* line 2830, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion .view-content .slick-track .views-row .header .day time {
  color: #ffffff;
  font-size: 52px;
  line-height: 1;
}
/* line 2837, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion .view-content .slick-track .views-row .header .monthyear {
  color: #ffffff;
  font-family: "ralewaybold";
  font-size: 18px;
}
/* line 2842, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion .view-content .slick-track .views-row .header .monthyear time {
  color: #ffffff;
  font-family: "ralewaybold";
  font-size: 18px;
}
/* line 2848, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion .view-content .slick-track .views-row .header .monthyear .dayhover {
  display: none;
}
/* line 2852, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion .view-content .slick-track .views-row .header .monthyear span.date-display-single {
  display: inline-block;
}
/* line 2858, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion .view-content .slick-track .views-row .body {
  padding: 15px;
}
@media (min-width: 768px) {
  /* line 2858, ../sass/components/_home.scss */
  #page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion .view-content .slick-track .views-row .body {
    display: flex;
    justify-content: center;
  }
}
/* line 2866, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion .view-content .slick-track .views-row .body .title h2 {
  color: #58595b;
  font-family: "ralewaybold";
  font-size: 16px;
  margin-bottom: 15px;
}
/* line 2874, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion .view-content .slick-track .views-row .body .hour, #page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion .view-content .slick-track .views-row .body .place {
  color: #58595b;
  font-size: 14px;
}
/* line 2878, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion .view-content .slick-track .views-row .body .hour span.date-display-single, #page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion .view-content .slick-track .views-row .body .place span.date-display-single {
  display: inline-block;
}
/* line 2889, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion:hover .header .calendar {
  display: none !important;
}
/* line 2893, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion:hover .header .seemore {
  display: inline-block !important;
  margin-top: 28px !important;
}
/* line 2898, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion:hover .header .day {
  display: none;
}
/* line 2902, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion:hover .header .monthyear {
  display: none;
}
/* line 2905, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion:hover .header .monthyear .dayhover {
  display: inline-block !important;
}
/* line 2911, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion:hover .views-slideshow-controls-top {
  display: block;
}
/* line 2915, ../sass/components/_home.scss */
#page #block-views-block-mapa-de-precipitacion-block-2 .view-mapa-de-precipitacion:hover .slick-arrow {
  display: inline !important;
}

/* line 2924, ../sass/components/_home.scss */
.homepage #block-pagetitle, .homepage #block-vani-content {
  display: none;
}
@media (min-width: 1260px) {
  /* line 2929, ../sass/components/_home.scss */
  .homepage #page .region-preface-first {
    width: 1027px;
    margin: auto;
    overflow: hidden;
    margin-bottom: 40px;
  }
}
/* line 2940, ../sass/components/_home.scss */
.homepage #page .view-integrantes .slick-slider .slick-list {
  padding-top: 6px !important;
}

/* line 1, ../sass/components/_footer.scss */
#v-cno-footer {
  border-top: 4px solid #db5b1b;
  background: #1d70a8;
  padding-top: 50px;
  padding-bottom: 50px;
  overflow: hidden;
}
@media (min-width: 768px) {
  /* line 8, ../sass/components/_footer.scss */
  #v-cno-footer .region-footer-first {
    width: 1125px;
    margin: auto;
  }
}
/* line 13, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-footer {
  padding: 10px 0;
}
@media (min-width: 768px) {
  /* line 13, ../sass/components/_footer.scss */
  #v-cno-footer .region-footer-first #block-footer {
    width: 206px;
    float: left;
    margin-right: 60px;
  }
}
@media (min-width: 768px) {
  /* line 20, ../sass/components/_footer.scss */
  #v-cno-footer .region-footer-first #block-footer .field--name-body {
    width: 206px;
  }
}
/* line 25, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-footer .field--name-body .logo-footer {
  margin-bottom: 50px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 25, ../sass/components/_footer.scss */
  #v-cno-footer .region-footer-first #block-footer .field--name-body .logo-footer {
    text-align: left;
  }
}
/* line 35, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-footer .field--name-body .copy {
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  /* line 35, ../sass/components/_footer.scss */
  #v-cno-footer .region-footer-first #block-footer .field--name-body .copy {
    padding: 0px 0px 0px 60px;
  }
}
/* line 40, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-footer .field--name-body .copy span {
  font-size: 12px !important;
  font-family: 'montserratregular';
  text-align: center;
  color: #fff;
  line-height: 1;
}
@media (min-width: 768px) {
  /* line 40, ../sass/components/_footer.scss */
  #v-cno-footer .region-footer-first #block-footer .field--name-body .copy span {
    text-align: right;
  }
}
/* line 51, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-footer .field--name-body p {
  color: #fff;
  font-size: 12px;
}
@media (min-width: 768px) {
  /* line 51, ../sass/components/_footer.scss */
  #v-cno-footer .region-footer-first #block-footer .field--name-body p {
    font-size: 19px;
  }
}
/* line 58, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-footer .field--name-body .footer-content-1 {
  font-size: 10px;
  font-family: 'montserratregular';
  color: #FFF !important;
  margin-bottom: 8px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 58, ../sass/components/_footer.scss */
  #v-cno-footer .region-footer-first #block-footer .field--name-body .footer-content-1 {
    padding: 0px 0px 0px 78px;
    text-align: right;
  }
}
/* line 68, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-footer .field--name-body .footer-content-1 a {
  color: #FFF !important;
}
/* line 73, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-footer .field--name-body .diseno p {
  font-size: 10px;
  font-family: 'montserratregular';
  color: #FFF !important;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 73, ../sass/components/_footer.scss */
  #v-cno-footer .region-footer-first #block-footer .field--name-body .diseno p {
    text-align: right;
  }
}
/* line 85, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-menufooter {
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  /* line 85, ../sass/components/_footer.scss */
  #v-cno-footer .region-footer-first #block-menufooter {
    margin-bottom: 0px;
    width: 155px;
    float: left;
    margin-right: 35px;
    padding-top: 18px;
  }
}
/* line 94, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-menufooter h2 {
  display: none;
}
/* line 97, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-menufooter ul {
  list-style: none;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 97, ../sass/components/_footer.scss */
  #v-cno-footer .region-footer-first #block-menufooter ul {
    text-align: left;
  }
}
/* line 103, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-menufooter ul li {
  list-style: none;
  margin-bottom: 2px;
}
/* line 106, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-menufooter ul li a {
  font-family: 'montserratregular';
  color: #fff;
  font-size: 15px;
}
/* line 115, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-direccion {
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  /* line 115, ../sass/components/_footer.scss */
  #v-cno-footer .region-footer-first #block-direccion {
    margin-bottom: 0px;
    width: 650px;
    float: left;
    padding-top: 18px;
  }
}
/* line 123, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-direccion .formulario {
  text-align: center;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  /* line 123, ../sass/components/_footer.scss */
  #v-cno-footer .region-footer-first #block-direccion .formulario {
    margin-bottom: 0px;
    width: 240px;
    float: left;
    margin-right: 45px;
    text-align: left;
  }
}
/* line 133, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-direccion .formulario h3 {
  font-family: 'montserratbold';
  font-size: 16px;
  color: #fff;
  margin-bottom: 5px;
}
/* line 141, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-direccion .formulario form label {
  margin-bottom: 2px !important;
}
/* line 145, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-direccion .formulario form input {
  margin: 0 auto 6px !important;
}
/* line 149, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-direccion .formulario form .form-group {
  margin-bottom: 6px !important;
}
/* line 154, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-direccion .formulario form .row > .col-md-12.offset-md-1 {
  margin: 0 !important;
}
/* line 158, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-direccion .formulario form .row > .col-md-12.offset-md-1 > .row .col-md-4 {
  max-width: 100% !important;
}
/* line 162, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-direccion .formulario form .row > .col-md-12.offset-md-1 > .row > .form-group {
  padding-left: 15px;
  padding-right: 15px;
  margin: 6px auto 0 !important;
}
/* line 173, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-direccion .formulario .form-group label {
  font-family: 'montserratregular';
  color: #fff;
  font-size: 14px;
}
/* line 178, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-direccion .formulario .form-group input {
  background: transparent;
  border: 2px solid #fff;
  height: 36px;
  margin-bottom: 8px;
  width: 243px;
}
/* line 185, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-direccion .formulario .form-group textarea {
  background: transparent;
  border: 2px solid #fff;
  height: 45px;
  width: 244px;
  margin-bottom: 7px;
}
/* line 192, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-direccion .formulario .form-group .btn-block {
  background: #fff;
  font-family: 'montserratbold';
  font-size: 15px;
  color: #1d70a8;
}
/* line 202, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-direccion .footer-content-2 {
  text-align: center;
}
@media (min-width: 768px) {
  /* line 202, ../sass/components/_footer.scss */
  #v-cno-footer .region-footer-first #block-direccion .footer-content-2 {
    width: 350px;
    float: left;
    padding-top: 23px;
    text-align: left;
  }
}
/* line 212, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-direccion .footer-content-2 .dire, #v-cno-footer .region-footer-first #block-direccion .footer-content-2 .telf, #v-cno-footer .region-footer-first #block-direccion .footer-content-2 .email {
  padding-left: 30px;
  margin-bottom: 17px;
}
@media (min-width: 768px) {
  /* line 212, ../sass/components/_footer.scss */
  #v-cno-footer .region-footer-first #block-direccion .footer-content-2 .dire, #v-cno-footer .region-footer-first #block-direccion .footer-content-2 .telf, #v-cno-footer .region-footer-first #block-direccion .footer-content-2 .email {
    background-image: url(../images/cno-contacto-2.png);
    background-position: 4px 7px;
    background-repeat: no-repeat;
  }
}
/* line 221, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-direccion .footer-content-2 .dire p, #v-cno-footer .region-footer-first #block-direccion .footer-content-2 .telf p, #v-cno-footer .region-footer-first #block-direccion .footer-content-2 .email p {
  font-family: 'montserratsemibold';
  font-size: 15px;
  color: #fff;
}
/* line 226, ../sass/components/_footer.scss */
#v-cno-footer .region-footer-first #block-direccion .footer-content-2 .dire a, #v-cno-footer .region-footer-first #block-direccion .footer-content-2 .telf a, #v-cno-footer .region-footer-first #block-direccion .footer-content-2 .email a {
  font-family: 'montserratsemibold';
  font-size: 15px;
  color: #fff;
}
@media (min-width: 768px) {
  /* line 232, ../sass/components/_footer.scss */
  #v-cno-footer .region-footer-first #block-direccion .footer-content-2 .telf {
    background-image: url(../images/cno-contacto-1.png);
    background-position: -2px -7px;
  }
}
@media (min-width: 768px) {
  /* line 238, ../sass/components/_footer.scss */
  #v-cno-footer .region-footer-first #block-direccion .footer-content-2 .email {
    background-image: url(../images/cno-contacto-3.png);
    background-position: 0px -2px;
  }
}

@media (min-width: 768px) {
  /* line 3, ../sass/components/_noticias.scss */
  .page-type-article #page #block-breadcrumbs {
    width: 960px;
    margin: auto;
  }
}
/* line 8, ../sass/components/_noticias.scss */
.page-type-article #page #block-breadcrumbs ol {
  padding: 20px 0px;
}
/* line 10, ../sass/components/_noticias.scss */
.page-type-article #page #block-breadcrumbs ol li {
  color: #000;
  font-size: 15px;
  display: inline-block;
}
/* line 14, ../sass/components/_noticias.scss */
.page-type-article #page #block-breadcrumbs ol li a {
  color: #000;
  font-size: 15px;
}
/* line 17, ../sass/components/_noticias.scss */
.page-type-article #page #block-breadcrumbs ol li a:hover {
  text-decoration: underline;
}
/* line 24, ../sass/components/_noticias.scss */
.page-type-article #page #main-content {
  overflow: hidden;
}
/* line 26, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .field--name-field-agregar-archivos-adjuntos, .page-type-article #page #main-content .print {
  display: none;
}
/* line 29, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center {
  overflow: hidden;
}
@media (min-width: 768px) {
  /* line 29, ../sass/components/_noticias.scss */
  .page-type-article #page #main-content .region-center {
    width: 960px;
    margin: auto;
  }
}
@media (min-width: 768px) {
  /* line 35, ../sass/components/_noticias.scss */
  .page-type-article #page #main-content .region-center .column-left {
    width: 640px;
    float: left;
  }
}
/* line 40, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-left #block-views-block-noticias-block-1 {
  padding-top: 10px;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  /* line 40, ../sass/components/_noticias.scss */
  .page-type-article #page #main-content .region-center .column-left #block-views-block-noticias-block-1 {
    margin-bottom: 60px;
    padding-top: 0;
  }
}
/* line 49, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-left #block-views-block-noticias-block-1 .noticia .imagen-portada img {
  display: block;
  object-fit: contain;
  width: 100%;
}
/* line 55, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-left #block-views-block-noticias-block-1 .noticia .footer {
  border-right: none;
  padding-left: 0;
  overflow: hidden;
  margin-bottom: 0px;
  border: 0px;
  width: 630px;
}
@media (min-width: 768px) {
  /* line 62, ../sass/components/_noticias.scss */
  .page-type-article #page #main-content .region-center .column-left #block-views-block-noticias-block-1 .noticia .footer .miniatura {
    float: left;
    margin-right: 20px;
    height: 227px;
    width: 227px;
  }
}
/* line 70, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-left #block-views-block-noticias-block-1 .noticia .footer .miniatura img {
  object-fit: contain;
  max-width: 100%;
}
/* line 75, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-left #block-views-block-noticias-block-1 .noticia .footer .info {
  margin-top: 60px;
  padding: 20px;
  border-top: 1px solid #606060;
  border-bottom: 1px solid #606060;
  width: 367px;
}
@media (min-width: 768px) {
  /* line 75, ../sass/components/_noticias.scss */
  .page-type-article #page #main-content .region-center .column-left #block-views-block-noticias-block-1 .noticia .footer .info {
    float: left;
  }
}
/* line 84, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-left #block-views-block-noticias-block-1 .noticia .footer .info .fecha {
  background-image: url(../images/bg-title-noti.png);
  background-position: -4px 0px;
  padding-top: 25px;
  background-repeat: no-repeat;
  font-family: 'montserratbold';
  font-size: 12px;
  color: #606060;
  margin-bottom: 5px;
}
/* line 94, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-left #block-views-block-noticias-block-1 .noticia .footer .info .title {
  font-family: 'montserratbold';
  font-size: 18px;
  color: #606060;
}
/* line 98, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-left #block-views-block-noticias-block-1 .noticia .footer .info .title h1 {
  color: #414042;
  font-family: 'ralewaybold';
  font-size: 14px;
}
@media (min-width: 768px) {
  /* line 98, ../sass/components/_noticias.scss */
  .page-type-article #page #main-content .region-center .column-left #block-views-block-noticias-block-1 .noticia .footer .info .title h1 {
    font-size: 20px;
  }
}
/* line 112, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-left #block-vani-content article {
  padding: 0 20px 0px 0px;
}
/* line 114, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-left #block-vani-content article p {
  color: #414042;
  font-size: 14px;
  font-family: 'ralewayregular';
  margin-bottom: 20px;
}
/* line 123, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-left #block-pagetitle h1 {
  margin-bottom: 20px;
  font-size: 1.5em;
  font-family: 'ralewayregular';
}
/* line 127, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-left #block-pagetitle h1 span {
  font-size: 1.5em;
  font-family: 'ralewayregular';
}
@media (min-width: 768px) {
  /* line 134, ../sass/components/_noticias.scss */
  .page-type-article #page #main-content .region-center .column-right {
    padding: 0 10px;
    width: 289px;
    border-left: 1px solid #606060;
    float: left;
  }
}
/* line 141, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-right #block-views-block-noticias-block-2 {
  border-top: 1px solid #808184;
  margin-top: 10px;
  padding: 10px;
}
@media (min-width: 768px) {
  /* line 141, ../sass/components/_noticias.scss */
  .page-type-article #page #main-content .region-center .column-right #block-views-block-noticias-block-2 {
    border-top: none;
    margin-top: 50px;
    padding: 0;
  }
}
/* line 150, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-right #block-views-block-noticias-block-2 h2 {
  font-family: 'montserratbold';
  font-size: 18px;
  margin-bottom: 45px;
  text-align: center;
  color: #1d70a8;
}
/* line 157, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-right #block-views-block-noticias-block-2 .views-row {
  margin-bottom: 50px;
}
/* line 159, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-right #block-views-block-noticias-block-2 .views-row .top-new {
  background-color: #ffffff;
  margin-bottom: 20px;
}
/* line 162, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-right #block-views-block-noticias-block-2 .views-row .top-new .imagen-portada {
  position: relative;
}
/* line 164, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-right #block-views-block-noticias-block-2 .views-row .top-new .imagen-portada img {
  display: block;
  object-fit: contain;
  width: 100%;
}
/* line 169, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-right #block-views-block-noticias-block-2 .views-row .top-new .imagen-portada .icon {
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  opacity: 0.60;
  position: absolute;
  top: 0;
}
/* line 179, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-right #block-views-block-noticias-block-2 .views-row .top-new .imagen-portada.Galeria .icon {
  background-image: url("../images/ico-galeria.png");
  background-position: 0 0;
  background-color: transparent;
  background-repeat: no-repeat;
  height: 65px;
  width: 65px;
}
/* line 186, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-right #block-views-block-noticias-block-2 .views-row .top-new .imagen-portada.Podcast .icon {
  background-image: url("../images/ico-podcast.png");
  background-position: 0 0;
  background-color: transparent;
  background-repeat: no-repeat;
  height: 61px;
  width: 61px;
}
/* line 193, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-right #block-views-block-noticias-block-2 .views-row .top-new .imagen-portada.Video .icon {
  background-image: url("../images/ico-video.png");
  background-position: 0 0;
  background-color: transparent;
  background-repeat: no-repeat;
  height: 65px;
  width: 65px;
}
/* line 200, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-right #block-views-block-noticias-block-2 .views-row .top-new .title {
  padding: 10px;
  margin-bottom: 0px;
}
/* line 203, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-right #block-views-block-noticias-block-2 .views-row .top-new .title a {
  color: #3c3c3b;
  font-size: 14px;
  font-family: 'montserratsemibold';
  line-height: 1.2;
  text-transform: uppercase;
  display: block;
}
/* line 212, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-right #block-views-block-noticias-block-2 .views-row .top-new .description {
  margin-bottom: 10px;
  padding: 0px 10px;
}
/* line 215, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-right #block-views-block-noticias-block-2 .views-row .top-new .description p {
  color: #808080;
  font-size: 13px;
  font-family: 'montserratregular';
  padding: 0px 10px 0px 0px;
  line-height: 1.2;
}
/* line 223, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-right #block-views-block-noticias-block-2 .views-row .top-new .top {
  margin-bottom: 20px;
  overflow: hidden;
  width: 162px;
  border-top: 1px solid #009867;
  padding-top: 12px;
  margin-left: 10px;
  margin-right: 10px;
}
/* line 231, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-right #block-views-block-noticias-block-2 .views-row .top-new .top .type, .page-type-article #page #main-content .region-center .column-right #block-views-block-noticias-block-2 .views-row .top-new .top .postdate {
  float: left;
  margin-right: 10px;
  font-family: 'montserratregular';
  font-size: 12px;
  color: #3c3c3b;
}
/* line 242, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-center .column-right #block-views-block-noticias-block-2 .views-row:hover .imagen-portada .icon {
  opacity: 1;
}
/* line 251, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-bottom {
  overflow: hidden;
}
@media (min-width: 768px) {
  /* line 251, ../sass/components/_noticias.scss */
  .page-type-article #page #main-content .region-bottom {
    width: 960px;
    margin: auto;
  }
}
/* line 258, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-bottom #block-views-block-noticias-block-3 header {
  text-align: center;
  position: relative;
  margin-bottom: 20px;
}
/* line 262, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-bottom #block-views-block-noticias-block-3 header .header-title {
  border-bottom: 1px solid #abaaa9;
}
@media (min-width: 768px) {
  /* line 262, ../sass/components/_noticias.scss */
  .page-type-article #page #main-content .region-bottom #block-views-block-noticias-block-3 header .header-title {
    width: 960px;
    position: absolute;
    height: 11px;
  }
}
/* line 270, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-bottom #block-views-block-noticias-block-3 header h2 {
  font-size: 18px;
  background: #fff;
  color: #1d70a8;
  font-family: 'montserratbold';
  width: 266px;
  position: relative;
  padding: 0px;
  margin: 0px;
  text-align: left;
}
/* line 282, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-bottom #block-views-block-noticias-block-3 .view-content {
  padding-left: 30px;
  list-style: none;
}
/* line 285, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-bottom #block-views-block-noticias-block-3 .view-content .views-row {
  border: 0px;
  width: 280px;
  margin-right: 30px;
  list-style: none;
}
@media (min-width: 768px) {
  /* line 285, ../sass/components/_noticias.scss */
  .page-type-article #page #main-content .region-bottom #block-views-block-noticias-block-3 .view-content .views-row {
    float: left;
  }
}
/* line 293, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-bottom #block-views-block-noticias-block-3 .view-content .views-row .contents {
  height: auto;
  border: 0px;
  width: auto;
}
/* line 297, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-bottom #block-views-block-noticias-block-3 .view-content .views-row .contents .image {
  position: relative;
  margin-bottom: 17px;
  height: 164px;
}
/* line 301, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-bottom #block-views-block-noticias-block-3 .view-content .views-row .contents .image img {
  display: block;
  height: auto;
  max-width: 100%;
  object-fit: contain;
  width: auto;
}
/* line 309, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-bottom #block-views-block-noticias-block-3 .view-content .views-row .contents .bottom {
  background-color: #ffffff;
  bottom: 0;
  color: #424143;
  font-size: 12px;
  padding: 10px;
  width: 100%;
  min-height: 174px;
  position: relative;
}
/* line 318, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-bottom #block-views-block-noticias-block-3 .view-content .views-row .contents .bottom .top {
  margin-bottom: 20px;
  overflow: hidden;
  width: 170px;
  border-top: 1px solid #009867;
  padding-top: 13px;
  position: absolute;
  bottom: 0px;
}
/* line 326, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-bottom #block-views-block-noticias-block-3 .view-content .views-row .contents .bottom .top .type, .page-type-article #page #main-content .region-bottom #block-views-block-noticias-block-3 .view-content .views-row .contents .bottom .top .postdate {
  float: left;
  margin-right: 10px;
  font-family: 'montserratregular';
  font-size: 13px;
  color: #3c3c3b;
}
/* line 334, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-bottom #block-views-block-noticias-block-3 .view-content .views-row .contents .bottom .title {
  clear: both;
  margin-bottom: 17px;
}
/* line 337, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-bottom #block-views-block-noticias-block-3 .view-content .views-row .contents .bottom .title h3 {
  color: #3c3c3b;
  font-size: 14px;
  font-family: 'montserratsemibold';
  line-height: 1em;
  text-transform: uppercase;
}
/* line 345, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-bottom #block-views-block-noticias-block-3 .view-content .views-row .contents .bottom .body {
  margin-bottom: 13px;
}
/* line 347, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-bottom #block-views-block-noticias-block-3 .view-content .views-row .contents .bottom .body p {
  color: #808080;
  font-size: 16px;
  font-family: 'montserratregular';
  padding: 0px 10px 0px 0px;
  line-height: 1.2;
}
/* line 360, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-bottom #block-views-block-noticias-block-3 .item-list ul {
  text-align: center;
}
/* line 363, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-bottom #block-views-block-noticias-block-3 .item-list ul li a {
  background-image: url(../images/bg-ver-mas.png);
  background-position: center bottom;
  background-color: transparent;
  background-repeat: no-repeat;
  color: #000;
  display: block;
  font-family: 'montserratsemibold';
  font-size: 12px;
  line-height: 1;
  padding-bottom: 29px;
}
/* line 380, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-midlee {
  background-image: url(../images/bg-anexos.jpg);
  background-position: 0px top;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 90px 0px;
}
/* line 388, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 h2 {
  font-family: "ralewaybold";
  font-size: 20px;
  color: #2868C8;
  margin-bottom: 20px;
  display: none;
}
/* line 396, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content {
  margin: 0;
  overflow: hidden;
  display: block;
}
@media (min-width: 768px) {
  /* line 396, ../sass/components/_noticias.scss */
  .page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content {
    width: 960px;
    margin: auto;
  }
}
/* line 404, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content header {
  margin-bottom: 20px;
}
/* line 406, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content header p {
  font-size: 16px;
  color: #fff;
  margin-bottom: 20px;
  font-family: 'montserratregular';
}
/* line 412, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content header p span {
  font-family: "ralewaybold";
  font-size: 16px;
  padding-right: 20px;
  display: inline-block;
}
/* line 421, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row {
  background-color: #ffffff;
  border-color: #c8c8c5;
  border-style: solid;
  border-width: 1px 2px 2px 1px;
  margin-bottom: 10px;
  position: relative;
}
@media (min-width: 768px) {
  /* line 421, ../sass/components/_noticias.scss */
  .page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row {
    float: left;
    margin-right: 10px;
    margin-bottom: 30px;
  }
}
@media (min-width: 768px) {
  /* line 434, ../sass/components/_noticias.scss */
  .page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos {
    height: 164px;
    width: 166px;
  }
}
@media (min-width: 1260px) {
  /* line 434, ../sass/components/_noticias.scss */
  .page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos {
    height: 204px;
    width: 212px;
  }
}
/* line 444, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .miniatura img {
  display: block;
  object-fit: contain;
  width: 100%;
}
/* line 449, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .miniatura .tipo-archivo {
  background-image: url(../images/icono-anexos.png);
  background-position: 0 0;
  background-repeat: no-repeat;
  bottom: 40px;
  height: 81px;
  background-size: 100%;
  left: 0;
  right: 0;
  margin: auto;
  position: absolute;
  top: 0;
  width: 55px;
  z-index: 2;
}
/* line 465, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .namefile {
  background-color: #000000;
  color: #ffffff;
  display: none;
  font-size: 11px;
  opacity: 0.8;
  padding: 6px;
  position: absolute;
  width: 100%;
}
/* line 475, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links {
  background: #ffffff none repeat scroll 0 0;
  overflow: hidden;
  padding: 10px;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 475, ../sass/components/_noticias.scss */
  .page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links {
    bottom: 0;
    left: 0;
    position: absolute;
    z-index: 3;
  }
}
/* line 486, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .descripcion-archivo {
  font-size: 14px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  /* line 486, ../sass/components/_noticias.scss */
  .page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .descripcion-archivo {
    font-size: 13px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 145px;
  }
}
@media (min-width: 1260px) {
  /* line 486, ../sass/components/_noticias.scss */
  .page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .descripcion-archivo {
    font-size: 14px;
    width: 201px;
  }
}
/* line 501, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .link {
  float: left;
  width: 50%;
}
/* line 504, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .link a, .page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .link div {
  background-image: url("../images/ico-download-new.png");
  background-position: -2px -3px;
  background-repeat: no-repeat;
  color: #414042;
  cursor: pointer;
  display: block;
  font-family: "ralewaybold";
  font-size: 12px;
  padding-left: 24px;
}
@media (min-width: 768px) {
  /* line 504, ../sass/components/_noticias.scss */
  .page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .link a, .page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .link div {
    font-size: 9px;
  }
}
@media (min-width: 1260px) {
  /* line 504, ../sass/components/_noticias.scss */
  .page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .link a, .page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .link div {
    font-size: 12px;
  }
}
/* line 521, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .link div {
  background-image: url("../images/ico-visualizador-new.png");
  background-position: 3px -1px;
}
/* line 527, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos.sin_icono {
  background-color: #2968bf;
}
/* line 533, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row:hover .archivos-adjuntos .namefile {
  display: block;
}
/* line 537, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row:hover .archivos-adjuntos .links .descripcion-archivo {
  white-space: normal;
}
/* line 546, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-midlee #block-visualizadordearchivos {
  display: none;
}
@media (min-width: 768px) {
  /* line 546, ../sass/components/_noticias.scss */
  .page-type-article #page #main-content .region-midlee #block-visualizadordearchivos {
    width: 960px;
    margin: auto;
  }
}
/* line 552, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-midlee #block-visualizadordearchivos .title-visualizador {
  background-color: #ffffff;
  border-color: #c8c8c5;
  border-style: solid;
  border-width: 1px 1px 2px;
  height: 70px;
  margin-bottom: 0px;
  margin-top: 20px;
  padding: 24px 10px 0;
  position: relative;
}
/* line 562, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-midlee #block-visualizadordearchivos .title-visualizador h2 {
  color: #414042;
  font-family: "ralewaybold";
  font-size: 20px;
}
/* line 567, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-midlee #block-visualizadordearchivos .title-visualizador .closed {
  background-image: url("../images/closed-new.png");
  background-position: -1px center;
  background-repeat: no-repeat;
  border-left: 1px solid #c8c8c5;
  cursor: pointer;
  height: 70px;
  position: absolute;
  right: 0;
  top: 0;
  width: 69px;
}
/* line 580, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-midlee #block-visualizadordearchivos .visualizador {
  display: none;
  height: 700px;
  margin-bottom: 20px;
  position: relative;
}
/* line 585, ../sass/components/_noticias.scss */
.page-type-article #page #main-content .region-midlee #block-visualizadordearchivos .visualizador iframe {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

/* line 2, ../sass/components/_loginyregistrer.scss */
#page #block-iniciodesesion {
  background-color: #ffffff;
  border: 1px solid #b5b6bb;
  border-bottom: 2px solid #DB3E00;
  border-top: none;
  display: none;
  padding: 20px;
  position: absolute;
  right: 30px;
  top: 83px;
  width: 345px;
  z-index: 102;
}
/* line 14, ../sass/components/_loginyregistrer.scss */
#page #block-iniciodesesion .messages.error {
  background: none;
  border: none;
  color: #ff0000;
  font-size: 12px;
  margin: 0 0 10px 0;
  padding: 0;
}
/* line 21, ../sass/components/_loginyregistrer.scss */
#page #block-iniciodesesion .messages.error a {
  color: #0296E1;
  font-size: 12px;
}
/* line 25, ../sass/components/_loginyregistrer.scss */
#page #block-iniciodesesion .messages.error ul {
  margin: 0;
  padding: 0;
}
/* line 28, ../sass/components/_loginyregistrer.scss */
#page #block-iniciodesesion .messages.error ul li {
  color: #ff0000;
  font-size: 12px;
  margin: 0 0 10px 0;
  padding: 0;
}
/* line 36, ../sass/components/_loginyregistrer.scss */
#page #block-iniciodesesion h2 {
  display: none;
}
/* line 40, ../sass/components/_loginyregistrer.scss */
#page #block-iniciodesesion .captcha .captcha__title {
  font-size: 1rem;
  margin: auto;
  text-align: center;
}
/* line 46, ../sass/components/_loginyregistrer.scss */
#page #block-iniciodesesion #edit-captcha-response--description {
  font-size: 0.8rem;
}
/* line 49, ../sass/components/_loginyregistrer.scss */
#page #block-iniciodesesion .form-item {
  margin: 0 0 16px 0;
}
/* line 51, ../sass/components/_loginyregistrer.scss */
#page #block-iniciodesesion .form-item label {
  color: #414042;
  font-family: 'ralewaybold';
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 4px;
}
/* line 58, ../sass/components/_loginyregistrer.scss */
#page #block-iniciodesesion .form-item input {
  border: 1px solid #BCBEC0;
  height: 28px;
  padding: 0 10px;
  width: 100%;
}
/* line 63, ../sass/components/_loginyregistrer.scss */
#page #block-iniciodesesion .form-item input.error {
  border-color: #ff0000;
}
/* line 68, ../sass/components/_loginyregistrer.scss */
#page #block-iniciodesesion .form-actions {
  margin-bottom: 0;
}
/* line 70, ../sass/components/_loginyregistrer.scss */
#page #block-iniciodesesion .form-actions input {
  background: #DB3E00;
  border: none;
  border-radius: 0;
  color: #fff;
  font-family: 'ralewaybold';
  font-size: 14px;
  padding: 10px 0;
  width: 100%;
  text-align: center;
}
/* line 82, ../sass/components/_loginyregistrer.scss */
#page #block-iniciodesesion.active {
  display: block;
}
/* line 85, ../sass/components/_loginyregistrer.scss */
#page #block-iniciodesesion .item-list {
  overflow: hidden;
  margin-top: 20px;
}
/* line 88, ../sass/components/_loginyregistrer.scss */
#page #block-iniciodesesion .item-list li {
  float: right;
  list-style: none;
  margin: 0;
}
/* line 92, ../sass/components/_loginyregistrer.scss */
#page #block-iniciodesesion .item-list li a {
  color: #414042;
  font-size: 14px;
}
/* line 97, ../sass/components/_loginyregistrer.scss */
#page #block-iniciodesesion .item-list li.first a {
  color: #0296E1;
  font-family: 'ralewaybold';
}
/* line 105, ../sass/components/_loginyregistrer.scss */
#page #block-iniciodesesion ul li {
  list-style: none;
  text-align: center;
  padding: 5px 0px;
}
/* line 109, ../sass/components/_loginyregistrer.scss */
#page #block-iniciodesesion ul li a {
  text-align: center;
  font-family: 'ralewaybold';
  color: #0296E1;
}

/* line 3, ../sass/components/_mapa.scss */
.page-type-mapa-de-precipitacion #page .print {
  display: none;
}
@media (min-width: 768px) {
  /* line 6, ../sass/components/_mapa.scss */
  .page-type-mapa-de-precipitacion #page #main-content {
    width: 960px;
    margin: auto;
  }
}
/* line 13, ../sass/components/_mapa.scss */
.page-type-mapa-de-precipitacion #page #main-content #block-pagetitle h1 span {
  font-size: 36px;
  margin-bottom: 16px;
  color: #1D1D1B;
  font-family: 'ralewaybold';
  margin-top: 23px;
}
/* line 24, ../sass/components/_mapa.scss */
.page-type-mapa-de-precipitacion #page #main-content article header h1 {
  font-size: 36px;
  margin-bottom: 16px;
  color: #1D1D1B;
  font-family: 'ralewaybold';
  margin-top: 23px;
}
/* line 32, ../sass/components/_mapa.scss */
.page-type-mapa-de-precipitacion #page #main-content article .field--name-body {
  margin-bottom: 20px;
}
/* line 34, ../sass/components/_mapa.scss */
.page-type-mapa-de-precipitacion #page #main-content article .field--name-body p {
  color: #3C3C3B;
  font-family: 'Conv_raleway-light-webfont';
  font-size: 16px;
  margin-bottom: 20px;
}
/* line 41, ../sass/components/_mapa.scss */
.page-type-mapa-de-precipitacion #page #main-content article .field--name-field-image {
  text-align: center;
  margin-bottom: 40px;
}

/* line 4, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content {
  background-image: url(../images/bg-internas.png);
  background-position: right bottom;
  background-repeat: no-repeat;
  overflow: hidden;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  /* line 4, ../sass/components/_reunion.scss */
  .page-type-evento #page #main-content {
    width: 100%;
    margin: auto;
  }
}
/* line 15, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content .contenido h2 {
  color: #2868c8;
  font-family: "ralewaybold";
  font-size: 20px;
  margin-bottom: 13px;
}
/* line 22, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #header {
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  /* line 22, ../sass/components/_reunion.scss */
  .page-type-evento #page #main-content #header {
    float: left;
    width: 470px;
    margin-right: 20px;
    margin-bottom: 0px;
  }
}
@media (min-width: 1260px) {
  /* line 22, ../sass/components/_reunion.scss */
  .page-type-evento #page #main-content #header {
    margin-right: 210px;
    width: 510px;
    margin-bottom: 20px;
  }
}
/* line 35, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #header h2 {
  font-size: 25px;
  margin-bottom: 5px;
  color: #1d70a4;
  font-family: 'montserratbold';
  margin-top: 23px;
}
@media (min-width: 768px) {
  /* line 35, ../sass/components/_reunion.scss */
  .page-type-evento #page #main-content #header h2 {
    font-size: 36px;
    margin-bottom: 15px;
    margin-top: 30px;
  }
}
/* line 47, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #header p {
  color: #3C3C3B;
  font-size: 16px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  /* line 47, ../sass/components/_reunion.scss */
  .page-type-evento #page #main-content #header p {
    font-size: 20px;
  }
}
/* line 56, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #header .enlace p {
  font-size: 18px;
  margin-bottom: 5px;
}
/* line 60, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #header .enlace a {
  font-size: 16px;
  margin-bottom: 15px;
  font-family: "ralewaybold";
}
/* line 67, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #fecha_reunion {
  margin-bottom: 15px;
  border: 1px solid #43a367;
  background: #fff;
}
@media (min-width: 768px) {
  /* line 67, ../sass/components/_reunion.scss */
  .page-type-evento #page #main-content #fecha_reunion {
    float: left;
    width: 226px;
    height: 220px;
    margin-top: 30px;
    margin-bottom: 51px;
  }
}
/* line 78, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #fecha_reunion .left, .page-type-evento #page #main-content #fecha_reunion .right {
  background: #fff none repeat scroll 0 0;
  border: 4px solid #43a367;
  border-radius: 50%;
  float: left;
  height: 27px;
  left: 23px;
  position: relative;
  top: 8px;
  width: 27px;
}
/* line 89, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #fecha_reunion .right {
  float: right;
  left: -25px;
}
/* line 93, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #fecha_reunion .fecha {
  text-align: center;
  margin-bottom: 20px;
  background-color: #43a367;
  padding-bottom: 10px;
}
@media (min-width: 768px) {
  /* line 93, ../sass/components/_reunion.scss */
  .page-type-evento #page #main-content #fecha_reunion .fecha {
    margin-bottom: 26px;
  }
}
/* line 101, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #fecha_reunion .fecha .dia {
  font-size: 52px;
  color: #FFF;
  line-height: 1;
}
/* line 106, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #fecha_reunion .fecha .mesanio {
  font-size: 18px;
  font-family: "ralewaybold";
  color: #FFF;
}
/* line 112, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #fecha_reunion .fecha.evento-largo {
  margin-bottom: 16px !important;
}
/* line 115, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #fecha_reunion .fecha.evento-largo .mesanio {
  padding-top: 10px;
}
/* line 119, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #fecha_reunion .lugar, .page-type-evento #page #main-content #fecha_reunion .hora {
  font-size: 14px;
  color: #58595B;
  font-family: "ralewaybold";
  padding-left: 16px;
}
/* line 124, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #fecha_reunion .lugar span, .page-type-evento #page #main-content #fecha_reunion .hora span {
  font-family: "ralewayregular";
}
/* line 128, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #fecha_reunion .hora {
  padding-bottom: 18px;
}
@media (min-width: 768px) {
  /* line 128, ../sass/components/_reunion.scss */
  .page-type-evento #page #main-content #fecha_reunion .hora {
    padding-bottom: 0px;
  }
}
/* line 135, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #temario-reunion {
  margin-bottom: 20px;
  float: none;
  clear: both;
}
/* line 140, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #temario-reunion h2 {
  font-size: 20px;
  color: #419e68;
  font-family: 'montserratregular';
  margin-bottom: 10px;
  padding: 10px 0px;
  border-top: 1px solid #5f5f5f;
  border-bottom: 1px solid #5f5f5f;
  margin-right: 13px;
}
/* line 151, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #temario-reunion .content-movil table, .page-type-evento #page #main-content #temario-reunion .content-desktop table {
  border-style: solid;
  border-color: #DDDDDB;
  border-width: 0px;
}
@media (min-width: 768px) {
  /* line 151, ../sass/components/_reunion.scss */
  .page-type-evento #page #main-content #temario-reunion .content-movil table, .page-type-evento #page #main-content #temario-reunion .content-desktop table {
    width: 740px;
  }
}
@media (min-width: 1260px) {
  /* line 151, ../sass/components/_reunion.scss */
  .page-type-evento #page #main-content #temario-reunion .content-movil table, .page-type-evento #page #main-content #temario-reunion .content-desktop table {
    width: 947px;
  }
}
/* line 161, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #temario-reunion .content-movil table tbody, .page-type-evento #page #main-content #temario-reunion .content-desktop table tbody {
  border: 0px;
}
/* line 164, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #temario-reunion .content-movil table tr, .page-type-evento #page #main-content #temario-reunion .content-desktop table tr {
  text-align: center;
  height: 97px;
  background: #fff;
}
@media (min-width: 768px) {
  /* line 164, ../sass/components/_reunion.scss */
  .page-type-evento #page #main-content #temario-reunion .content-movil table tr, .page-type-evento #page #main-content #temario-reunion .content-desktop table tr {
    text-align: left;
  }
}
/* line 171, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #temario-reunion .content-movil table tr td, .page-type-evento #page #main-content #temario-reunion .content-desktop table tr td {
  padding: 20px 19px;
  font-size: 16px;
  border-style: solid;
  border-color: #DDDDDB;
  border-width: 0px;
}
/* line 177, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #temario-reunion .content-movil table tr td span, .page-type-evento #page #main-content #temario-reunion .content-desktop table tr td span {
  font-family: "ralewaybold";
}
@media (min-width: 768px) {
  /* line 171, ../sass/components/_reunion.scss */
  .page-type-evento #page #main-content #temario-reunion .content-movil table tr td, .page-type-evento #page #main-content #temario-reunion .content-desktop table tr td {
    padding: 20px 0px 21px 19px;
  }
}
/* line 185, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #temario-reunion .content-movil table tr:nth-child(even), .page-type-evento #page #main-content #temario-reunion .content-desktop table tr:nth-child(even) {
  background: #ececec;
  border-top: 2px solid #5f5f5f;
  border-bottom: 2px solid #5f5f5f;
}
/* line 192, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #temario-reunion .content-movil {
  display: block;
}
@media (min-width: 768px) {
  /* line 192, ../sass/components/_reunion.scss */
  .page-type-evento #page #main-content #temario-reunion .content-movil {
    display: none;
  }
}
/* line 197, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #temario-reunion .content-movil table {
  width: 100%;
  margin-bottom: 8px;
}
/* line 202, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #temario-reunion .content-desktop {
  display: none;
}
@media (min-width: 768px) {
  /* line 202, ../sass/components/_reunion.scss */
  .page-type-evento #page #main-content #temario-reunion .content-desktop {
    display: block;
  }
}
/* line 209, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #participantes {
  margin-bottom: 20px;
}
/* line 211, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #participantes table {
  margin-bottom: 8px;
  border-left-color: #dddddb;
  border-left-width: 1px;
}
/* line 216, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #participantes table tr td {
  padding: 14px 16px;
}
/* line 222, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #actas {
  margin-bottom: 20px;
}
/* line 224, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #actas .item {
  border-style: solid;
  border-color: #DDDDDB;
  border-width: 1px 2px 2px 1px;
  padding-top: 20px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  /* line 224, ../sass/components/_reunion.scss */
  .page-type-evento #page #main-content #actas .item {
    width: 223px;
    float: left;
    margin-right: 12px;
    margin-bottom: 0px;
  }
}
/* line 236, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #actas .item .imagen {
  text-align: center;
  padding-bottom: 20px;
  border-bottom: 1px solid #EDECEB;
  margin-bottom: 17px;
}
/* line 242, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #actas .item .n_acta {
  font-family: "ralewaybold";
  padding-left: 7px;
  font-size: 14px;
  margin-bottom: 12px;
  color: #414042;
}
/* line 249, ../sass/components/_reunion.scss */
.page-type-evento #page #main-content #actas .item .descripcion {
  padding-left: 7px;
  margin-bottom: 12px;
  padding-right: 7px;
  font-size: 14px;
  color: #414042;
}

@media (min-width: 768px) {
  /* line 264, ../sass/components/_reunion.scss */
  .page-principal-destacada #page #block-vani-content {
    width: 960px;
    margin: auto;
    overflow: hidden;
  }
}
/* line 271, ../sass/components/_reunion.scss */
.page-principal-destacada #page #main-content {
  padding-bottom: 10px;
  background-image: url(../images/bg-internas.png);
  background-position: right bottom;
  background-repeat: no-repeat;
  min-height: 30vh;
}
/* line 278, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal {
  padding: 20px 0px;
}
/* line 280, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal header {
  margin-bottom: 40px;
}
/* line 282, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal header h2 {
  color: #1d70a4;
  font-family: 'montserratbold';
  font-size: 36px;
}
/* line 287, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal header p {
  color: #3C3C3B;
  font-family: 'Conv_raleway-light-webfont';
  font-size: 20px;
}
/* line 293, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-exposed-form {
  float: right;
}
/* line 295, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-exposed-form .views-widget-sort-by,
.page-principal-destacada #page .page-principal .views-exposed-form .views-submit-button,
.page-principal-destacada #page .page-principal .views-exposed-form label,
.page-principal-destacada #page .page-principal .views-exposed-form .description,
.page-principal-destacada #page .page-principal .views-exposed-form .views-widget-sort-by {
  display: none;
}
/* line 303, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-exposed-form .js-form-item {
  float: left;
}
/* line 306, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-exposed-form .form-item-field-categoria-target-id {
  border: 1px solid #d8d8d8;
  margin-bottom: 20px;
  overflow: hidden;
  padding: 0;
  width: 381px;
  margin-right: 10px;
}
/* line 313, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-exposed-form .form-item-field-categoria-target-id select {
  background-image: url("../images/icon-dropdown.png");
  background-position: 332px center;
  background-repeat: no-repeat;
  border: medium none;
  color: #414042;
  font-size: 16px;
  width: 394px;
}
/* line 321, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-exposed-form .form-item-field-categoria-target-id select option {
  padding: 4px;
}
/* line 326, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-exposed-form .form-item-term-node-tid-depth {
  border: 1px solid #d8d8d8;
  margin-bottom: 20px;
  overflow: hidden;
  padding: 0;
  width: 381px;
  margin-right: 10px;
}
/* line 333, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-exposed-form .form-item-term-node-tid-depth select {
  background-image: url("../images/icon-dropdown.png");
  background-position: 332px center;
  background-repeat: no-repeat;
  border: medium none;
  color: #414042;
  font-size: 16px;
  width: 394px;
}
/* line 341, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-exposed-form .form-item-term-node-tid-depth select option {
  padding: 4px;
}
/* line 346, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-exposed-form #edit-term-node-tid-depth-wrapper {
  border: 1px solid #d8d8d8;
  margin-bottom: 20px;
  overflow: hidden;
  padding: 0;
  width: 381px;
  margin-right: 10px;
}
/* line 353, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-exposed-form #edit-term-node-tid-depth-wrapper select {
  background-image: url("../images/icon-dropdown.png");
  background-position: 332px center;
  background-repeat: no-repeat;
  border: medium none;
  color: #414042;
  font-size: 16px;
  width: 394px;
}
/* line 361, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-exposed-form #edit-term-node-tid-depth-wrapper select option {
  padding: 4px;
}
/* line 366, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-exposed-form .form-item-field-fecha-reunion-value, .page-principal-destacada #page .page-principal .views-exposed-form .form-item-field-fecha-value, .page-principal-destacada #page .page-principal .views-exposed-form .form-item-type {
  border: 1px solid #d8d8d8;
  margin-bottom: 20px;
  overflow: hidden;
  padding: 0;
  width: 166px;
}
/* line 372, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-exposed-form .form-item-field-fecha-reunion-value select, .page-principal-destacada #page .page-principal .views-exposed-form .form-item-field-fecha-reunion-value input, .page-principal-destacada #page .page-principal .views-exposed-form .form-item-field-fecha-value select, .page-principal-destacada #page .page-principal .views-exposed-form .form-item-field-fecha-value input, .page-principal-destacada #page .page-principal .views-exposed-form .form-item-type select, .page-principal-destacada #page .page-principal .views-exposed-form .form-item-type input {
  background-image: url("../images/icon-dropdown.png");
  background-position: 122px center;
  background-repeat: no-repeat;
  border: medium none;
  color: #414042;
  font-size: 16px;
  width: 180px;
}
/* line 380, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-exposed-form .form-item-field-fecha-reunion-value select option, .page-principal-destacada #page .page-principal .views-exposed-form .form-item-field-fecha-reunion-value input option, .page-principal-destacada #page .page-principal .views-exposed-form .form-item-field-fecha-value select option, .page-principal-destacada #page .page-principal .views-exposed-form .form-item-field-fecha-value input option, .page-principal-destacada #page .page-principal .views-exposed-form .form-item-type select option, .page-principal-destacada #page .page-principal .views-exposed-form .form-item-type input option {
  padding: 1px;
}
/* line 386, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-exposed-form .form-item-field-number-value {
  margin-right: 10px;
  padding: 0;
}
/* line 389, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-exposed-form .form-item-field-number-value input {
  border: 1px solid #ccc;
  height: 31px;
  padding: 2px 5px 1px;
  width: 116px;
  color: #000;
  font-size: 16px;
}
/* line 400, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row {
  margin-bottom: 10px;
}
/* line 402, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row table {
  border-style: solid;
  border-color: #DDDDDB;
  border-width: 1px 2px 2px 1px;
  width: 100%;
  background: #fff;
}
/* line 409, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row tbody {
  border-top: 1px solid #ccc;
}
/* line 412, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row td {
  padding: 0;
  border-style: solid;
  border-color: #DDDDDB;
  border-width: 0px 0px 1px 1px;
  padding: 20px 0px 21px 19px;
}
/* line 419, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .titulo {
  margin-bottom: 10px;
}
/* line 422, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .titulo h2 a {
  color: #414042;
  font-family: 'ralewaybold';
  font-size: 20px;
  line-height: 1.3;
  display: block;
}
/* line 428, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .titulo h2 a:hover {
  text-decoration: underline;
}
/* line 434, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .fechalugar, .page-principal-destacada #page .page-principal .views-row .fechalugar * {
  color: #414042;
  font-family: 'Conv_raleway-light-webfont';
  line-height: 1;
  margin-bottom: 10px;
}
/* line 440, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .area {
  color: #414042;
  font-family: 'ralewaybold';
  margin-bottom: 20px;
  display: none;
}
/* line 446, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .numero {
  margin-bottom: 10px;
}
/* line 448, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .numero span {
  color: #414042;
  font-family: 'ralewaybold';
}
/* line 454, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .descripcion h2 {
  font-size: 1rem !important;
}
/* line 457, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .descripcion p {
  color: #1E120D;
}
/* line 461, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .contents {
  background-color: #fff;
  border-color: #C8C8C5;
  border-style: solid;
  border-width: 1px 2px 2px 1px;
  overflow: hidden;
  position: relative;
}
/* line 468, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .contents td {
  padding: 0;
}
/* line 472, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .contents .image {
  padding: 2px;
  position: relative;
  width: 240px;
}
/* line 476, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .contents .image img {
  display: block;
  margin: 0 auto;
}
/* line 481, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .contents .bottom {
  color: #424143;
  font-size: 12px;
  padding: 10px;
}
/* line 485, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .contents .bottom .title {
  margin-bottom: 10px;
}
/* line 487, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .contents .bottom .title h2 {
  font-weight: bold;
  font-size: 1.5em;
}
/* line 490, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .contents .bottom .title h2:hover {
  text-decoration: underline;
}
/* line 495, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .contents .bottom .postdate {
  margin-bottom: 5px;
}
/* line 497, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .contents .bottom .postdate span {
  font-weight: bold;
}
/* line 501, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .contents .bottom .numeroacuerdo {
  margin-bottom: 10px;
}
/* line 503, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .contents .bottom .numeroacuerdo p {
  font-weight: bold;
}
/* line 508, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .contents .bottom .body p {
  color: #424143;
  font-size: 14px;
}
/* line 512, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .contents .bottom .body h1 {
  color: #424143;
  font-size: 14px;
}
@media (min-width: 768px) {
  /* line 519, ../sass/components/_reunion.scss */
  .page-principal-destacada #page .page-principal .views-row .archivos-adjuntos {
    min-height: 310px;
    width: 166px;
  }
}
@media (min-width: 1260px) {
  /* line 519, ../sass/components/_reunion.scss */
  .page-principal-destacada #page .page-principal .views-row .archivos-adjuntos {
    width: 226px;
  }
}
/* line 528, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .archivos-adjuntos .miniatura {
  height: 140px;
  margin-bottom: 20px;
  background-color: #2968bf;
}
/* line 532, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .archivos-adjuntos .miniatura img {
  display: block;
  width: 100%;
}
/* line 536, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .archivos-adjuntos .miniatura .tipo-archivo {
  background-image: url(../images/icono-anexos.png);
  background-position: 0 0;
  background-repeat: no-repeat;
  bottom: 146px;
  height: 81px;
  background-size: 100%;
  left: 0;
  right: 0;
  margin: auto;
  position: absolute;
  top: 0;
  width: 55px;
  z-index: 2;
}
/* line 552, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .archivos-adjuntos .namefile {
  background-color: #000000;
  color: #ffffff;
  display: none;
  font-size: 11px;
  opacity: 0.8;
  padding: 6px;
  position: absolute;
  width: 100%;
}
/* line 562, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .archivos-adjuntos .links {
  background: #ffffff none repeat scroll 0 0;
  overflow: hidden;
  padding: 10px;
  width: 100%;
}
/* line 568, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .archivos-adjuntos .links .descripcion-archivo {
  font-size: 14px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  /* line 568, ../sass/components/_reunion.scss */
  .page-principal-destacada #page .page-principal .views-row .archivos-adjuntos .links .descripcion-archivo {
    font-size: 13px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 145px;
  }
}
@media (min-width: 1260px) {
  /* line 568, ../sass/components/_reunion.scss */
  .page-principal-destacada #page .page-principal .views-row .archivos-adjuntos .links .descripcion-archivo {
    font-size: 14px;
    width: 201px;
  }
}
/* line 585, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .archivos-adjuntos .links .link a, .page-principal-destacada #page .page-principal .views-row .archivos-adjuntos .links .link div {
  margin-bottom: 8px;
  color: #414042;
  cursor: pointer;
  display: block;
  font-family: "ralewaybold";
  font-size: 11px;
}
@media (min-width: 768px) {
  /* line 585, ../sass/components/_reunion.scss */
  .page-principal-destacada #page .page-principal .views-row .archivos-adjuntos .links .link a, .page-principal-destacada #page .page-principal .views-row .archivos-adjuntos .links .link div {
    font-size: 9px;
  }
}
@media (min-width: 1260px) {
  /* line 585, ../sass/components/_reunion.scss */
  .page-principal-destacada #page .page-principal .views-row .archivos-adjuntos .links .link a, .page-principal-destacada #page .page-principal .views-row .archivos-adjuntos .links .link div {
    font-size: 11px;
  }
}
/* line 599, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .views-row .archivos-adjuntos .links .link a h2, .page-principal-destacada #page .page-principal .views-row .archivos-adjuntos .links .link div h2 {
  font-size: 1.5em;
}
/* line 609, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .pager {
  clear: both;
  text-align: center;
  margin: 0 0 0.75em 0;
  margin-bottom: 30px;
  text-align: center;
}
/* line 616, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .pager li {
  display: block;
  margin: 0;
  padding: 0;
  float: none !important;
}
/* line 621, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .pager li a {
  background-image: url("../images/ico-load-more.png");
  background-position: center bottom;
  background-repeat: no-repeat;
  color: #000 !important;
  display: block;
  font-family: 'Conv_raleway-light-webfont' !important;
  font-size: 14px !important;
  line-height: 1;
  padding-bottom: 29px;
}
/* line 634, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .pager .pager__items {
  overflow: hidden;
}
/* line 636, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .pager .pager__items .pager__item {
  display: none;
  background-image: none;
  list-style-type: none;
  padding: 0.5em;
}
/* line 642, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .pager .pager__items .pager__item--next, .page-principal-destacada #page .page-principal .pager .pager__items .pager__item--previous {
  float: right !important;
  display: inline;
}
/* line 645, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .pager .pager__items .pager__item--next a, .page-principal-destacada #page .page-principal .pager .pager__items .pager__item--previous a {
  background: transparent;
}
/* line 647, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .pager .pager__items .pager__item--next a span, .page-principal-destacada #page .page-principal .pager .pager__items .pager__item--previous a span {
  color: #E43E00 !important;
  font-family: 'ralewaybold' !important;
  font-size: 20px !important;
}
/* line 655, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .pager .pager__items .pager__item--last {
  display: none;
}
/* line 658, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal .pager .pager__items .pager-previous {
  float: left;
}
/* line 666, ../sass/components/_reunion.scss */
.page-principal-destacada #page .view-mapa-de-precipitacion .view-content {
  overflow: hidden;
}
/* line 668, ../sass/components/_reunion.scss */
.page-principal-destacada #page .view-mapa-de-precipitacion .view-content .views-row {
  list-style: none;
  margin: 0;
  border: 1px solid #ccc;
  padding: 10px;
  margin-bottom: 15px;
  border-radius: 10px;
  background-color: #fff;
}
@media (min-width: 768px) {
  /* line 668, ../sass/components/_reunion.scss */
  .page-principal-destacada #page .view-mapa-de-precipitacion .view-content .views-row {
    width: 295px;
    height: 230px;
    margin-right: 20px;
    float: left;
  }
}
/* line 683, ../sass/components/_reunion.scss */
.page-principal-destacada #page .view-mapa-de-precipitacion .view-content .views-row .body .title {
  margin-bottom: 20px;
}
/* line 685, ../sass/components/_reunion.scss */
.page-principal-destacada #page .view-mapa-de-precipitacion .view-content .views-row .body .title h2 {
  color: #4d4d4d;
  font-family: "ralewaybold";
  font-size: 14px;
  margin-bottom: 10px;
}
/* line 691, ../sass/components/_reunion.scss */
.page-principal-destacada #page .view-mapa-de-precipitacion .view-content .views-row .body .title .place {
  color: #4d4d4d;
  font-size: 14px;
  letter-spacing: 1px;
}
/* line 697, ../sass/components/_reunion.scss */
.page-principal-destacada #page .view-mapa-de-precipitacion .view-content .views-row .body .descripcion {
  text-align: center;
}
/* line 705, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-principal-consulta .views-row {
  background-color: #ffffff;
  border-color: #c8c8c5;
  border-style: solid;
  border-width: 1px 2px 2px 1px;
  margin-bottom: 10px;
  position: relative;
}
@media (min-width: 768px) {
  /* line 705, ../sass/components/_reunion.scss */
  .page-principal-destacada #page .page-principal-consulta .views-row {
    float: left;
    margin-right: 10px;
    margin-bottom: 30px;
  }
}
/* line 720, ../sass/components/_reunion.scss */
.page-principal-destacada #page .page-reuniones-cnohtml .views-exposed-form {
  padding-left: 666px;
}
/* line 726, ../sass/components/_reunion.scss */
.page-principal-destacada #page .revision-documento .views-exposed-form {
  padding-left: 200px;
  float: none;
}
/* line 729, ../sass/components/_reunion.scss */
.page-principal-destacada #page .revision-documento .views-exposed-form .js-form-type-date {
  margin-right: 10px;
}
/* line 731, ../sass/components/_reunion.scss */
.page-principal-destacada #page .revision-documento .views-exposed-form .js-form-type-date input {
  background: transparent;
  width: 160px;
}
/* line 736, ../sass/components/_reunion.scss */
.page-principal-destacada #page .revision-documento .views-exposed-form #edit-submit-acuerdos {
  background: #e63e00 none repeat scroll 0 0;
  border: medium none;
  border-radius: 0;
  color: #ffffff;
  font-family: "ralewayregular";
  height: 30px;
  margin-top: 0;
}

@media (min-width: 768px) {
  /* line 752, ../sass/components/_reunion.scss */
  .page-principal-destacada-categorias #page #block-vani-content {
    width: 960px;
    margin: auto;
    overflow: hidden;
  }
}
/* line 759, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page #main-content {
  background-image: url(../images/bg-internas-comites.png);
  background-position: left bottom;
  background-repeat: no-repeat;
  background-size: 100%;
  padding-bottom: 20px;
}
/* line 768, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias header h1 {
  font-size: 24px;
  color: #1d70a4;
  font-family: 'montserratbold';
  margin-bottom: 20px;
  margin-top: 30px;
  text-shadow: 0 1px 0 #aaaaaa;
}
@media (min-width: 768px) {
  /* line 768, ../sass/components/_reunion.scss */
  .page-principal-destacada-categorias #page .page-categorias header h1 {
    font-size: 32px;
  }
}
/* line 779, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias header p {
  font-size: 20px;
  margin-bottom: 30px;
  color: #3C3C3B;
}
/* line 787, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-field-categoria-target-id {
  border: 1px solid #d8d8d8;
  margin-bottom: 20px;
  overflow: hidden;
  padding: 0;
  width: 381px;
  margin-right: 10px;
}
/* line 794, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-field-categoria-target-id select {
  background-image: url("../images/icon-dropdown.png");
  background-position: 332px center;
  background-repeat: no-repeat;
  border: medium none;
  color: #414042;
  font-size: 16px;
  width: 394px;
}
/* line 802, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-field-categoria-target-id select option {
  padding: 4px;
}
/* line 807, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-exposed-form #edit-term-node-tid-depth-wrapper {
  border: 1px solid #d8d8d8;
  margin-bottom: 20px;
  overflow: hidden;
  padding: 0;
  width: 381px;
  margin-right: 10px;
}
/* line 814, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-exposed-form #edit-term-node-tid-depth-wrapper select {
  background-image: url("../images/icon-dropdown.png");
  background-position: 332px center;
  background-repeat: no-repeat;
  border: medium none;
  color: #414042;
  font-size: 16px;
  width: 394px;
}
/* line 822, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-exposed-form #edit-term-node-tid-depth-wrapper select option {
  padding: 4px;
}
/* line 827, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-field-fecha-reunion-value, .page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-field-fecha-value, .page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-type {
  border: 1px solid #d8d8d8;
  margin-bottom: 20px;
  overflow: hidden;
  padding: 0;
  width: 166px;
}
/* line 833, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-field-fecha-reunion-value select, .page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-field-fecha-reunion-value input, .page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-field-fecha-value select, .page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-field-fecha-value input, .page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-type select, .page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-type input {
  background-image: url("../images/icon-dropdown.png");
  background-position: 122px center;
  background-repeat: no-repeat;
  border: medium none;
  color: #414042;
  font-size: 16px;
  width: 180px;
}
/* line 841, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-field-fecha-reunion-value select option, .page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-field-fecha-reunion-value input option, .page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-field-fecha-value select option, .page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-field-fecha-value input option, .page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-type select option, .page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-type input option {
  padding: 1px;
}
/* line 847, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-field-number-value {
  margin-right: 10px;
  padding: 0;
}
/* line 850, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-field-number-value input {
  border: 1px solid #ccc;
  height: 31px;
  padding: 2px 5px 1px;
  width: 116px;
  color: #000;
  font-size: 16px;
}
/* line 860, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-exposed-form {
  overflow: hidden;
  padding-top: 20px;
  padding-left: 10px;
  margin-bottom: 44px;
}
/* line 865, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-exposed-form .views-widget-sort-by,
.page-principal-destacada-categorias #page .page-categorias .views-exposed-form .views-submit-button,
.page-principal-destacada-categorias #page .page-categorias .views-exposed-form label,
.page-principal-destacada-categorias #page .page-categorias .views-exposed-form .description,
.page-principal-destacada-categorias #page .page-categorias .views-exposed-form .views-widget-sort-by {
  display: none;
}
/* line 873, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-exposed-form .js-form-item {
  float: left;
}
/* line 876, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-sort-order {
  border: 1px solid #d8d8d8;
  margin-bottom: 20px;
  margin-right: 30px;
  overflow: hidden;
  padding: 0;
  width: 266px;
}
/* line 883, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-sort-order label {
  display: none;
}
/* line 886, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-sort-order select {
  background-image: url("../images/icon-dropdown.png");
  background-position: 226px center;
  background-repeat: no-repeat;
  border: medium none;
  color: #414042;
  font-size: 16px;
  width: 280px;
}
/* line 894, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-sort-order select option {
  padding: 0 6px;
}
/* line 899, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-sort-by {
  display: none;
}
/* line 902, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-field-fecha-value, .page-principal-destacada-categorias #page .page-categorias .views-exposed-form .form-item-type {
  margin-right: 10px;
  padding: 0;
}
/* line 908, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper {
  overflow: hidden;
}
@media (min-width: 768px) {
  /* line 908, ../sass/components/_reunion.scss */
  .page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper {
    margin-left: 18px;
  }
}
@media (min-width: 1260px) {
  /* line 908, ../sass/components/_reunion.scss */
  .page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper {
    margin-left: 10px;
  }
}
/* line 916, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row {
  margin-bottom: 22px;
}
@media (min-width: 768px) {
  /* line 916, ../sass/components/_reunion.scss */
  .page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row {
    float: left;
    margin-right: 10px;
  }
}
@media (min-width: 1260px) {
  /* line 916, ../sass/components/_reunion.scss */
  .page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row {
    min-height: 304px;
  }
}
/* line 927, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias .categoria h3 {
  margin-bottom: 4px;
  line-height: 1;
}
/* line 930, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias .categoria h3 a {
  color: #666;
  font-family: "ralewaybold";
  font-size: 13px;
  text-transform: uppercase;
}
/* line 935, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias .categoria h3 a:hover {
  color: #424143;
}
/* line 941, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias .contents {
  background-color: #fff;
  border-color: #C8C8C5;
  border-style: solid;
  border-width: 0px 1px 2px 0px;
  position: relative;
}
/* line 947, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias .contents .image {
  position: relative;
  width: 100%;
  padding: 0px;
}
/* line 951, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias .contents .image img {
  display: block;
  height: auto;
  width: 100%;
}
/* line 956, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias .contents .image .icon {
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  opacity: 0.60;
  position: absolute;
  top: 0;
}
/* line 966, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias .contents .bottom {
  color: #424143;
  font-size: 12px;
  padding: 10px;
}
/* line 970, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias .contents .bottom .top {
  margin-bottom: 20px;
  overflow: hidden;
}
/* line 973, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias .contents .bottom .top .type, .page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias .contents .bottom .top .postdate {
  float: left;
  margin-right: 10px;
}
/* line 977, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias .contents .bottom .top .views {
  float: right;
}
/* line 981, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias .contents .bottom .title {
  clear: both;
}
/* line 983, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias .contents .bottom .title h2 {
  color: #424143;
  font-family: 'ralewaybold';
  font-size: 14px;
  line-height: 1;
}
/* line 993, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias .contents:hover .image .icon {
  opacity: 1;
}
/* line 999, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias.pequenio {
  width: 100%;
}
@media (min-width: 768px) {
  /* line 999, ../sass/components/_reunion.scss */
  .page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias.pequenio {
    width: 302px;
  }
}
/* line 1004, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias.pequenio .contents {
  height: auto;
}
@media (min-width: 768px) {
  /* line 1004, ../sass/components/_reunion.scss */
  .page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias.pequenio .contents {
    height: 237px;
  }
}
@media (min-width: 1260px) {
  /* line 1004, ../sass/components/_reunion.scss */
  .page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias.pequenio .contents {
    height: 280px;
  }
}
/* line 1014, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias.mediano, .page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias.grande {
  width: 100%;
}
@media (min-width: 768px) {
  /* line 1014, ../sass/components/_reunion.scss */
  .page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias.mediano, .page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias.grande {
    width: 454px;
  }
}
/* line 1019, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias.mediano .contents, .page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias.grande .contents {
  height: auto;
}
@media (min-width: 768px) {
  /* line 1019, ../sass/components/_reunion.scss */
  .page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias.mediano .contents, .page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias.grande .contents {
    height: 222px;
  }
}
/* line 1027, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias.grande .contents {
  height: auto;
}
@media (min-width: 768px) {
  /* line 1027, ../sass/components/_reunion.scss */
  .page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias.grande .contents {
    height: 483px;
  }
}
/* line 1032, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias.grande .contents .bottom {
  background-color: #ffffff;
  bottom: 0px;
  position: absolute;
  width: 100%;
}
/* line 1042, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias.Galeria .image .icon {
  background-image: url("../images/ico-galeria.png");
  background-position: 0 0;
  background-color: transparent;
  background-repeat: no-repeat;
  height: 65px;
  width: 65px;
}
/* line 1050, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias.Galeria.grande .image .icon {
  background-image: url("../images/ico-galeria-grande.png");
  background-position: 0 0;
  background-color: transparent;
  background-repeat: no-repeat;
  height: 190px;
  width: 124px;
}
/* line 1060, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias.Podcast .image .icon {
  background-image: url("../images/ico-podcast.png");
  background-position: 0 0;
  background-color: transparent;
  background-repeat: no-repeat;
  height: 61px;
  width: 61px;
}
/* line 1068, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias.Podcast.grande .image .icon {
  background-image: url("../images/ico-podcast-grande.png");
  background-position: 0 0;
  background-color: transparent;
  background-repeat: no-repeat;
  height: 190px;
  width: 124px;
}
/* line 1078, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias.Video .image .icon {
  background-image: url("../images/ico-video.png");
  background-position: 0 0;
  background-color: transparent;
  background-repeat: no-repeat;
  height: 65px;
  width: 65px;
}
/* line 1086, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .views-infinite-scroll-content-wrapper .views-row .view-content-categorias.Video.grande .image .icon {
  background-image: url("../images/ico-video-grande.png");
  background-position: 0 0;
  background-color: transparent;
  background-repeat: no-repeat;
  height: 190px;
  width: 124px;
}
/* line 1097, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .pager {
  clear: both;
  text-align: center;
  margin: 0 0 0.75em 0;
}
/* line 1101, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .pager li {
  display: block;
  margin: 0;
  padding: 0;
  float: none !important;
}
/* line 1106, ../sass/components/_reunion.scss */
.page-principal-destacada-categorias #page .page-categorias .pager li a {
  background-image: url("../images/ico-load-more.png");
  background-position: center bottom;
  background-repeat: no-repeat;
  color: #000 !important;
  display: block;
  font-family: 'Conv_raleway-light-webfont' !important;
  font-size: 14px !important;
  line-height: 1;
  padding-bottom: 29px;
}

/* line 1125, ../sass/components/_reunion.scss */
.page-type-evento #block-vani-content,
.page-type-festivo #block-vani-content {
  max-width: 960px;
  margin: 2em auto;
}

/* line 1131, ../sass/components/_reunion.scss */
.postdate time {
  font-weight: bold !important;
}

/* line 1, ../sass/components/_page.scss */
#page {
  min-height: 100vh !important;
  display: flex !important;
  flex-direction: column !important;
}
/* line 6, ../sass/components/_page.scss */
#page #main-content {
  flex-grow: 1;
}

/* line 10, ../sass/components/_page.scss */
#block-vani-content:has(> .content-planoperativo) {
  max-width: none;
}

/* line 15, ../sass/components/_page.scss */
.page-type-page #page #main-content {
  overflow: hidden;
}
@media (min-width: 768px) {
  /* line 17, ../sass/components/_page.scss */
  .page-type-page #page #main-content .column-second {
    margin: auto;
  }
}
/* line 23, ../sass/components/_page.scss */
.page-type-page #page #main-content header h1 {
  font-size: 25px;
  margin-bottom: 5px;
  font-family: "ralewaybold";
  margin-top: 15px;
  color: #1D1D1B;
}
@media (min-width: 768px) {
  /* line 23, ../sass/components/_page.scss */
  .page-type-page #page #main-content header h1 {
    font-size: 36px;
    margin-bottom: 15px;
    margin-top: 30px;
  }
}
/* line 36, ../sass/components/_page.scss */
.page-type-page #page #main-content p {
  color: #3c3c3b;
  font-size: 16px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  /* line 36, ../sass/components/_page.scss */
  .page-type-page #page #main-content p {
    font-size: 18px;
  }
}
/* line 45, ../sass/components/_page.scss */
.page-type-page #page #main-content .field-name-body img {
  border: 1px solid #999;
  border-radius: 5px;
}
/* line 50, ../sass/components/_page.scss */
.page-type-page #page #main-content .statistics_counter {
  display: none;
}
@media (min-width: 1260px) {
  /* line 54, ../sass/components/_page.scss */
  .page-type-page #page #block-views-block-integrantes-block-1-2 {
    width: 1125px;
    margin: auto;
    padding-bottom: 50px;
  }
}
/* line 60, ../sass/components/_page.scss */
.page-type-page #page #block-views-block-integrantes-block-1-2 header {
  text-align: center;
  position: relative;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  /* line 64, ../sass/components/_page.scss */
  .page-type-page #page #block-views-block-integrantes-block-1-2 header .header-title {
    border-bottom: 1px solid #abaaa9;
    width: 1125px;
    position: absolute;
    height: 22px;
  }
}
/* line 72, ../sass/components/_page.scss */
.page-type-page #page #block-views-block-integrantes-block-1-2 header h2 {
  font-size: 32px;
  background: #fff;
  color: #1d70a8;
  font-family: 'montserratbold';
  width: 240px;
  margin: auto;
  position: relative;
}
/* line 82, ../sass/components/_page.scss */
.page-type-page #page #block-views-block-integrantes-block-1-2 .view-content {
  position: relative;
}
/* line 84, ../sass/components/_page.scss */
.page-type-page #page #block-views-block-integrantes-block-1-2 .view-content .slick-list {
  margin: 0px 50px;
  height: 320px !important;
}
/* line 90, ../sass/components/_page.scss */
.page-type-page #page #block-views-block-integrantes-block-1-2 .view-content .slick-list .views-row {
  min-height: 235px;
}
@media (min-width: 768px) {
  /* line 90, ../sass/components/_page.scss */
  .page-type-page #page #block-views-block-integrantes-block-1-2 .view-content .slick-list .views-row {
    margin: 0px 10px;
  }
}
/* line 95, ../sass/components/_page.scss */
.page-type-page #page #block-views-block-integrantes-block-1-2 .view-content .slick-list .views-row .itemns {
  background: #fff;
  margin: 0px 10px;
  padding: 0px 10px;
  height: 235px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.14), 0 4px 8px rgba(0, 0, 0, 0.28);
}
/* line 101, ../sass/components/_page.scss */
.page-type-page #page #block-views-block-integrantes-block-1-2 .view-content .slick-list .views-row .itemns .image {
  padding: 10px;
  text-align: center;
  margin-bottom: 30px;
  height: 130px;
}
/* line 106, ../sass/components/_page.scss */
.page-type-page #page #block-views-block-integrantes-block-1-2 .view-content .slick-list .views-row .itemns .image span {
  justify-content: center;
  padding-top: 20px;
  align-items: center;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 106, ../sass/components/_page.scss */
  .page-type-page #page #block-views-block-integrantes-block-1-2 .view-content .slick-list .views-row .itemns .image span {
    display: flex;
  }
}
/* line 114, ../sass/components/_page.scss */
.page-type-page #page #block-views-block-integrantes-block-1-2 .view-content .slick-list .views-row .itemns .image span img {
  object-fit: contain;
  max-width: 100%;
}
/* line 121, ../sass/components/_page.scss */
.page-type-page #page #block-views-block-integrantes-block-1-2 .view-content .slick-list .views-row .itemns .content-test {
  border-top: 1px solid #cccccc;
  padding-top: 10px;
}
/* line 124, ../sass/components/_page.scss */
.page-type-page #page #block-views-block-integrantes-block-1-2 .view-content .slick-list .views-row .itemns .content-test .titulo, .page-type-page #page #block-views-block-integrantes-block-1-2 .view-content .slick-list .views-row .itemns .content-test .label {
  font-size: 12px;
  color: #5d5d5d;
  font-family: 'montserratbold';
}
/* line 129, ../sass/components/_page.scss */
.page-type-page #page #block-views-block-integrantes-block-1-2 .view-content .slick-list .views-row .itemns .content-test .descripcion {
  font-family: 'montserratregular';
  font-size: 11px;
  color: #5d5d5d;
  margin-bottom: 5px;
}
/* line 135, ../sass/components/_page.scss */
.page-type-page #page #block-views-block-integrantes-block-1-2 .view-content .slick-list .views-row .itemns .content-test .label {
  margin-bottom: 10px;
}
/* line 142, ../sass/components/_page.scss */
.page-type-page #page #block-views-block-integrantes-block-1-2 .view-content .slick-dots {
  bottom: 20px;
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 2;
}
/* line 149, ../sass/components/_page.scss */
.page-type-page #page #block-views-block-integrantes-block-1-2 .view-content .slick-dots li {
  background: #97bede;
  border-radius: 50%;
  cursor: pointer;
  display: inline-block;
  height: 10px;
  margin-right: 6px !important;
  position: relative;
  width: 10px;
  padding: 0px;
}
@media (min-width: 768px) {
  /* line 149, ../sass/components/_page.scss */
  .page-type-page #page #block-views-block-integrantes-block-1-2 .view-content .slick-dots li {
    border: 1px solid #fff !important;
    height: 10px;
    margin-right: 5px !important;
    width: 10px;
    padding: 0px;
  }
}
/* line 166, ../sass/components/_page.scss */
.page-type-page #page #block-views-block-integrantes-block-1-2 .view-content .slick-dots li button {
  display: none;
}
/* line 169, ../sass/components/_page.scss */
.page-type-page #page #block-views-block-integrantes-block-1-2 .view-content .slick-dots li.slick-active {
  background: #fff;
}
/* line 171, ../sass/components/_page.scss */
.page-type-page #page #block-views-block-integrantes-block-1-2 .view-content .slick-dots li.slick-active::before {
  background: #1d7fb3;
  border-radius: 50%;
  bottom: 0;
  content: "";
  height: 10px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 10px;
}
@media (min-width: 768px) {
  /* line 171, ../sass/components/_page.scss */
  .page-type-page #page #block-views-block-integrantes-block-1-2 .view-content .slick-dots li.slick-active::before {
    height: 10px;
    width: 10px;
  }
}
/* line 189, ../sass/components/_page.scss */
.page-type-page #page #block-views-block-integrantes-block-1-2 .view-content .slick-dots li:last-child {
  margin-right: 0;
}
/* line 194, ../sass/components/_page.scss */
.page-type-page #page #block-views-block-integrantes-block-1-2 .view-content .slick-prev {
  top: 40%;
  margin-top: -35px !important;
  position: absolute;
  z-index: 100;
  left: 0;
  height: 40px !important;
  width: 30px !important;
  border: 0 !important;
  text-indent: -99999px;
  content: '';
  display: block;
  margin-top: -2px;
  margin-left: -8px;
  background-image: url(../images/left-nav-mienbro.png);
  background-position: 0px 0px;
  background-repeat: no-repeat;
  border-radius: 0;
  cursor: pointer;
}
/* line 215, ../sass/components/_page.scss */
.page-type-page #page #block-views-block-integrantes-block-1-2 .view-content .slick-next {
  top: 40%;
  margin-top: -35px !important;
  position: absolute;
  z-index: 100;
  right: 0;
  width: 30px !important;
  height: 40px !important;
  border: 0 !important;
  text-indent: -99999px;
  content: '';
  display: block;
  margin-top: -2px;
  margin-left: -8px;
  background-image: url(../images/right-nav-mienbro.png);
  background-position: 0px 0px;
  background-repeat: no-repeat;
  border-radius: 0;
  cursor: pointer;
}

/* line 241, ../sass/components/_page.scss */
.page-interna-global #page #main-content {
  background-image: url(../images/bg-internas.png);
  background-position: right bottom;
  background-repeat: no-repeat;
}
@media (min-width: 768px) {
  /* line 246, ../sass/components/_page.scss */
  .page-interna-global #page .column-second {
    margin: auto;
  }
}
/* line 253, ../sass/components/_page.scss */
.page-interna-global #page .column-second #block-vani-content article h2 {
  display: none;
}
/* line 256, ../sass/components/_page.scss */
.page-interna-global #page .column-second #block-vani-content article .field--name-body {
  padding-top: 40px;
}
/* line 258, ../sass/components/_page.scss */
.page-interna-global #page .column-second #block-vani-content article .field--name-body p {
  font-family: 'montserratregular';
  font-size: 18px;
  color: #808080;
  margin-bottom: 25px;
  line-height: 1.2;
}
/* line 266, ../sass/components/_page.scss */
.page-interna-global #page .column-second #block-vani-content article .field--name-body ol li {
  font-family: 'montserratregular';
  font-size: 18px;
  color: #808080;
  margin-bottom: 25px;
  line-height: 1.2;
}
/* line 274, ../sass/components/_page.scss */
.page-interna-global #page .column-second #block-vani-content article .field--name-body img {
  object-fit: contain;
  max-width: 100%;
  border: 0px;
}
/* line 279, ../sass/components/_page.scss */
.page-interna-global #page .column-second #block-vani-content article .field--name-body .headers-inter {
  overflow: hidden;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  /* line 282, ../sass/components/_page.scss */
  .page-interna-global #page .column-second #block-vani-content article .field--name-body .headers-inter .image {
    float: left;
    width: 250px;
    margin-right: 30px;
  }
}
@media (min-width: 768px) {
  /* line 289, ../sass/components/_page.scss */
  .page-interna-global #page .column-second #block-vani-content article .field--name-body .headers-inter .text {
    float: left;
    width: 670px;
  }
}
/* line 294, ../sass/components/_page.scss */
.page-interna-global #page .column-second #block-vani-content article .field--name-body .headers-inter .text h1 {
  color: #1d70a4;
  font-size: 20px;
  font-family: 'montserratbold';
  margin-bottom: 25px;
}
/* line 303, ../sass/components/_page.scss */
.page-interna-global #page .column-second #block-vani-content article .field--name-body .midle {
  overflow: hidden;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  /* line 306, ../sass/components/_page.scss */
  .page-interna-global #page .column-second #block-vani-content article .field--name-body .midle .image {
    padding-top: 120px;
    float: left;
    width: 200px;
  }
}
@media (min-width: 768px) {
  /* line 314, ../sass/components/_page.scss */
  .page-interna-global #page .column-second #block-vani-content article .field--name-body .midle .text {
    float: left;
    width: 700px;
    margin-right: 40px;
    padding-left: 70px;
    background-image: url(../images/logo-quines-somos-image-rayo.png);
    background-position: 4px 35px;
    background-repeat: no-repeat;
  }
}
/* line 324, ../sass/components/_page.scss */
.page-interna-global #page .column-second #block-vani-content article .field--name-body .midle .text h2 {
  color: #808080;
  font-size: 18px;
  font-family: 'montserratbold';
  margin-bottom: 25px;
  display: block;
}
/* line 334, ../sass/components/_page.scss */
.page-interna-global #page .column-second #block-vani-content article .field--name-body .footer-inter {
  overflow: hidden;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  /* line 337, ../sass/components/_page.scss */
  .page-interna-global #page .column-second #block-vani-content article .field--name-body .footer-inter .image {
    padding-top: 10px;
    float: left;
    width: 160px;
    margin-right: 20px;
  }
}
@media (min-width: 768px) {
  /* line 345, ../sass/components/_page.scss */
  .page-interna-global #page .column-second #block-vani-content article .field--name-body .footer-inter .text {
    float: left;
    width: 750px;
  }
}
/* line 353, ../sass/components/_page.scss */
.page-interna-global #page .column-second #block-vani-content article .field--name-body .columns-gen {
  overflow: hidden;
  padding-top: 20px;
}
/* line 356, ../sass/components/_page.scss */
.page-interna-global #page .column-second #block-vani-content article .field--name-body .columns-gen .items {
  float: left;
  width: 48%;
  margin-right: 30px;
  margin-bottom: 40px;
}
/* line 361, ../sass/components/_page.scss */
.page-interna-global #page .column-second #block-vani-content article .field--name-body .columns-gen .items h2 {
  margin-bottom: 10px;
  font-family: 'montserratbold';
  font-size: 14px;
  color: #3c3c3c;
  display: block;
}
/* line 368, ../sass/components/_page.scss */
.page-interna-global #page .column-second #block-vani-content article .field--name-body .columns-gen .items p {
  font-family: 'montserratregular';
  font-size: 14px;
  color: #797979;
  margin-bottom: 0px;
}
/* line 373, ../sass/components/_page.scss */
.page-interna-global #page .column-second #block-vani-content article .field--name-body .columns-gen .items p iframe {
  border: 8px solid #dddddd;
}
/* line 378, ../sass/components/_page.scss */
.page-interna-global #page .column-second #block-vani-content article .field--name-body .columns-gen .items-2, .page-interna-global #page .column-second #block-vani-content article .field--name-body .columns-gen .items-4 {
  margin-right: 0px;
}

/* line 390, ../sass/components/_page.scss */
#lista-asistencia .print-pdf .table-pdf tr th {
  display: inline-block;
}

/* line 394, ../sass/components/_page.scss */
#download-pdf .download-pdf {
  background: transparent url("../images/descargarpdf.png") no-repeat scroll 0px 0px;
  height: 48px;
  width: 222px;
  padding: 11px 12px 0px 88px !important;
  display: block;
  color: white !important;
  font-family: "ralewaybold";
  font-size: 20px;
  float: right;
  margin-bottom: 5px !important;
  margin-left: auto !important;
}

/* line 408, ../sass/components/_page.scss */
.imgcnologo {
  background: transparent url("../images/logo-cno-interna.png") no-repeat scroll 0px 0px;
  height: 55px;
  width: 132px;
  padding: 11px 12px 0px 88px !important;
  display: block;
}

/* line 417, ../sass/components/_page.scss */
.sitemap .sitemap-message {
  margin-bottom: 6px !important;
}
/* line 422, ../sass/components/_page.scss */
.sitemap .sitemap-item ul {
  padding-left: 25px !important;
}

@media (min-width: 768px) {
  /* line 3, ../sass/components/_acuerdos.scss */
  .page-type-acuerdos #page #block-vani-content {
    width: 960px;
    margin: auto;
  }
}
/* line 10, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .statistics_counter {
  display: none;
}
/* line 15, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table img {
  height: auto;
  object-fit: contain;
  display: block;
  max-width: 99% !important;
}
/* line 24, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table .rtecenter {
  text-align: center;
}
/* line 29, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table .tr .th {
  background-color: #e9e9e9;
  border-width: 1px;
  color: #3c3c3b;
  font-family: "ralewaybold";
  padding: 10px;
}
/* line 36, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table .tr .th p.rtejustify {
  text-align: justify;
}
/* line 41, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table .tr .td {
  padding: 10px;
  color: #414042;
}
/* line 45, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table .tr .td p {
  margin-top: 10px;
}
/* line 48, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table .tr .td p:blank {
  display: none;
}
/* line 53, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table .tr .td p.rtejustify {
  text-align: justify;
}
/* line 57, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table .tr .td a {
  color: #414042;
}
/* line 60, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table .tr .td a:hover {
  text-decoration: underline;
}
/* line 65, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table .tr .td ul {
  padding-left: 20px;
  padding-right: 20px;
}
/* line 69, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table .tr .td ul li {
  margin-bottom: 15px;
}
/* line 74, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table .tr .td ol {
  padding-left: 20px;
  padding-right: 20px;
}
/* line 78, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table .tr .td ol li {
  margin-bottom: 15px;
}
/* line 88, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table-6 .tr .td {
  padding: 0 !important;
}
/* line 94, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .contenido {
  margin-bottom: 40px;
}
/* line 98, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .contenido .header h2 {
  font-size: 25px;
  margin-bottom: 5px;
  font-family: "ralewaybold";
  margin-top: 23px;
  color: #1D1D1B;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 98, ../sass/components/_acuerdos.scss */
  .page-type-acuerdos #page .contenido .header h2 {
    font-size: 36px;
    margin-bottom: 25px;
    margin-top: 30px;
  }
}
/* line 113, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .contenido .descripcion {
  margin: 20px 10px;
  text-align: center;
}
/* line 123, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .view-header {
  margin-bottom: 35px;
}
/* line 130, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .desktop {
  display: none;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  /* line 130, ../sass/components/_acuerdos.scss */
  .page-type-acuerdos #page .desktop {
    display: block;
  }
}
/* line 138, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .movil {
  display: block;
}
@media (min-width: 768px) {
  /* line 138, ../sass/components/_acuerdos.scss */
  .page-type-acuerdos #page .movil {
    display: none;
  }
}
/* line 144, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .movil table {
  margin-bottom: 10px;
}
/* line 150, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .book-navigation h2 {
  display: none;
}
/* line 154, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .book-navigation .page-links {
  border: 0px;
}
/* line 157, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .book-navigation .page-links a {
  font-family: "ralewaybold";
  font-size: 17px;
  color: #E43E00;
  display: block;
}
/* line 164, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .book-navigation .page-links .page-previous {
  background-image: url("../images/antes-manual.png");
  background-position: 0 center;
  background-repeat: no-repeat;
  padding-left: 20px;
}
/* line 171, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .book-navigation .page-links .page-next {
  background-image: url("../images/despues-manual.png");
  background-position: right center;
  background-repeat: no-repeat;
  padding-right: 20px;
}
/* line 181, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .firmas table {
  width: 100% !important;
  border: none !important;
}
/* line 185, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .firmas table td {
  color: #3c3c3b;
  font-size: 16px;
  padding-top: 10px;
  text-align: center;
}
/* line 194, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table {
  border-color: #dddddb;
  border-collapse: collapse;
  border-style: solid;
  border-width: 1px 2px 2px 1px;
  width: 100%;
}
/* line 201, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table .tr {
  overflow: hidden;
}
/* line 205, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table .tr .td a {
  color: #414042;
  display: block;
}
/* line 209, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table .tr .td a:hover {
  text-decoration: underline;
}
/* line 215, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table .tr .th {
  background-color: #e9e9e9;
  border-width: 1px;
  color: #3c3c3b;
  font-family: "ralewaybold";
  padding: 10px;
}
/* line 224, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table .tr-inline {
  border-color: #dddddb;
  border-style: solid;
  border-width: 0 0 1px 0px;
}
/* line 229, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table .tr-inline .td-number {
  border-color: #dddddb;
  border-style: solid;
  padding: 12px 0 12px 4px;
  color: #414042;
  margin: auto 0px;
}
@media (min-width: 768px) {
  /* line 229, ../sass/components/_acuerdos.scss */
  .page-type-acuerdos #page .table .tr-inline .td-number {
    border-width: 0 0px 0px 0px;
    width: 10%;
  }
}
/* line 241, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table .tr-inline .td-text {
  border-color: #dddddb;
  border-style: solid;
  border-width: 0 0 1px 0px;
  padding: 10px;
  color: #414042;
}
@media (min-width: 768px) {
  /* line 241, ../sass/components/_acuerdos.scss */
  .page-type-acuerdos #page .table .tr-inline .td-text {
    border-width: 0 0 0px 1px;
    width: 90%;
    float: right;
  }
}
/* line 257, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table-1 .td-image {
  text-align: center;
}
/* line 261, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table-1 .tr-midle {
  overflow: hidden;
}
/* line 264, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table-1 .tr-midle .td {
  border-color: #dddddb;
  border-style: solid;
  border-width: 0 0 1px 1px;
  padding: 10px;
  color: #414042;
}
@media (min-width: 768px) {
  /* line 264, ../sass/components/_acuerdos.scss */
  .page-type-acuerdos #page .table-1 .tr-midle .td {
    float: left;
    width: 33.3%;
  }
}
/* line 275, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table-1 .tr-midle .td strong {
  font-size: 13px;
}
/* line 281, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table-1 .tr-center, .page-type-acuerdos #page .table-1 .tr-last {
  overflow: hidden;
  border-color: #dddddb;
  border-style: solid;
  border-width: 1px 0px 1px 0px;
}
/* line 287, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table-1 .tr-center .td, .page-type-acuerdos #page .table-1 .tr-last .td {
  padding: 10px;
}
@media (min-width: 768px) {
  /* line 287, ../sass/components/_acuerdos.scss */
  .page-type-acuerdos #page .table-1 .tr-center .td, .page-type-acuerdos #page .table-1 .tr-last .td {
    float: none;
  }
}
/* line 296, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .table-1 .tr-modi .td {
  padding: 2px 10px;
}
/* line 302, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .firmas-new {
  overflow: hidden;
}
/* line 305, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .firmas-new .td-firma {
  margin-top: 30px;
  border-top: 2px solid #dddddb;
  color: #3c3c3b;
  font-size: 16px;
  padding-top: 10px;
  text-align: center;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  /* line 305, ../sass/components/_acuerdos.scss */
  .page-type-acuerdos #page .firmas-new .td-firma {
    float: left;
    width: 45%;
    margin-right: 50px;
  }
}
@media (min-width: 1260px) {
  /* line 305, ../sass/components/_acuerdos.scss */
  .page-type-acuerdos #page .firmas-new .td-firma {
    margin-right: 90px;
  }
}
/* line 323, ../sass/components/_acuerdos.scss */
.page-type-acuerdos #page .firmas-new .td-firma-2 {
  margin-right: 0px;
}

/* line 331, ../sass/components/_acuerdos.scss */
.view-videos-capacitaciones .pager {
  text-align: center;
  margin-bottom: 10px;
}
/* line 335, ../sass/components/_acuerdos.scss */
.view-videos-capacitaciones .pager ul {
  display: inline-flex;
  list-style: none;
}
/* line 340, ../sass/components/_acuerdos.scss */
.view-videos-capacitaciones .pager li {
  color: #fff;
  font-family: 'montserratbold';
  font-size: 13px;
  padding: 10px !important;
}
/* line 346, ../sass/components/_acuerdos.scss */
.view-videos-capacitaciones .pager li a {
  background-image: none !important;
  color: #fff;
  font-family: 'montserratbold';
}

/* line 356, ../sass/components/_acuerdos.scss */
.page-destacada #page {
  position: relative;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
}
/* line 362, ../sass/components/_acuerdos.scss */
.page-destacada #page .v-cno-header-navigation {
  background: #fff;
  position: relative;
}
@media (min-width: 768px) {
  /* line 367, ../sass/components/_acuerdos.scss */
  .page-destacada #page #block-vani-content {
    width: 960px;
    margin: auto;
    overflow: hidden;
  }
}
/* line 375, ../sass/components/_acuerdos.scss */
.page-destacada #page .views-exposed-form {
  width: 100%;
  float: right;
  overflow: hidden;
}
/* line 380, ../sass/components/_acuerdos.scss */
.page-destacada #page .views-exposed-form .views-widget-sort-by,
.page-destacada #page .views-exposed-form .views-submit-button,
.page-destacada #page .views-exposed-form label,
.page-destacada #page .views-exposed-form .description,
.page-destacada #page .views-exposed-form .form-item-sort-by {
  display: none;
}
/* line 389, ../sass/components/_acuerdos.scss */
.page-destacada #page .views-exposed-form .js-form-item {
  float: right;
}
/* line 393, ../sass/components/_acuerdos.scss */
.page-destacada #page .views-exposed-form .form-item-sort-order {
  border: 1px solid #d8d8d8;
  margin-bottom: 20px;
  overflow: hidden;
  padding: 0;
  width: 266px;
  margin-right: 10px;
}
/* line 401, ../sass/components/_acuerdos.scss */
.page-destacada #page .views-exposed-form .form-item-sort-order select {
  background-image: url("../images/icon-dropdown.png");
  background-position: 226px center;
  background-repeat: no-repeat;
  border: medium none;
  color: #414042;
  font-size: 16px;
  width: 280px;
}
/* line 410, ../sass/components/_acuerdos.scss */
.page-destacada #page .views-exposed-form .form-item-sort-order select option {
  padding: 4px;
}
/* line 416, ../sass/components/_acuerdos.scss */
.page-destacada #page .views-exposed-form .form-item-field-field-fecha-reunion-value {
  border: 1px solid #d8d8d8;
  margin-bottom: 20px;
  overflow: hidden;
  padding: 0;
  width: 166px;
  margin-right: 10px;
}
/* line 424, ../sass/components/_acuerdos.scss */
.page-destacada #page .views-exposed-form .form-item-field-field-fecha-reunion-value select, .page-destacada #page .views-exposed-form .form-item-field-field-fecha-reunion-value input {
  background-image: url("../images/icon-dropdown.png");
  background-position: 122px center;
  background-repeat: no-repeat;
  border: medium none;
  color: #414042;
  font-size: 16px;
  width: 180px;
}
/* line 433, ../sass/components/_acuerdos.scss */
.page-destacada #page .views-exposed-form .form-item-field-field-fecha-reunion-value select option, .page-destacada #page .views-exposed-form .form-item-field-field-fecha-reunion-value input option {
  padding: 1px;
}
/* line 439, ../sass/components/_acuerdos.scss */
.page-destacada #page .views-exposed-form .form-item-field-fecha-value {
  border: 1px solid #d8d8d8;
  margin-bottom: 20px;
  overflow: hidden;
  padding: 0;
  width: 166px;
  margin-right: 10px;
}
/* line 447, ../sass/components/_acuerdos.scss */
.page-destacada #page .views-exposed-form .form-item-field-fecha-value select, .page-destacada #page .views-exposed-form .form-item-field-fecha-value input {
  background-image: url("../images/icon-dropdown.png");
  background-position: 122px center;
  background-repeat: no-repeat;
  border: medium none;
  color: #414042;
  font-size: 16px;
  width: 180px;
}
/* line 456, ../sass/components/_acuerdos.scss */
.page-destacada #page .views-exposed-form .form-item-field-fecha-value select option, .page-destacada #page .views-exposed-form .form-item-field-fecha-value input option {
  padding: 1px;
}
/* line 462, ../sass/components/_acuerdos.scss */
.page-destacada #page .views-exposed-form .form-item-field-number-value {
  margin-right: 10px;
  padding: 0;
  width: 116px;
}
/* line 467, ../sass/components/_acuerdos.scss */
.page-destacada #page .views-exposed-form .form-item-field-number-value input {
  border: 1px solid #ccc;
  height: 31px;
  padding: 2px 5px 1px;
  width: 116px;
  color: #000;
  font-size: 16px;
}
/* line 480, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos header h2 {
  color: #fff;
  font-family: 'ralewaybold';
  margin-top: 23px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  /* line 480, ../sass/components/_acuerdos.scss */
  .page-destacada #page .page-acuerdos header h2 {
    font-size: 38px;
    margin-bottom: 16px;
  }
}
/* line 491, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos header p {
  color: #FFF !important;
  font-weight: bold;
  font-size: 16px;
  margin-bottom: 20px;
}
/* line 499, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos .views-infinite-scroll-content-wrapper {
  margin-bottom: 40px;
}
/* line 502, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos .views-infinite-scroll-content-wrapper .views-row {
  margin-bottom: 15px;
}
/* line 506, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents {
  background-color: #fff;
  border-color: #C8C8C5;
  border-style: solid;
  border-width: 1px 2px 2px 1px;
  overflow: hidden;
  position: relative;
  width: 100%;
}
/* line 515, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents td {
  padding: 0;
  border-style: solid;
  border-color: #DDDDDB;
  border-width: 0px 0px 1px 1px;
}
/* line 522, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .image {
  padding: 2px;
  position: relative;
  width: 240px;
}
/* line 527, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .image img {
  display: block;
  margin: 0 auto;
}
/* line 533, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom {
  color: #424143;
  font-size: 12px;
  padding: 10px;
}
/* line 538, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom .title {
  margin-bottom: 10px;
}
/* line 541, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom .title h2 {
  font-weight: bold;
  color: #424143;
  display: block;
  font-size: 1.5em;
}
/* line 547, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom .title h2:hover {
  text-decoration: underline;
}
/* line 553, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom .postdate {
  margin-bottom: 5px;
}
/* line 556, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom .postdate time {
  font-weight: bold;
  color: #424143;
}
/* line 562, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom .numeroacuerdo {
  margin-bottom: 10px;
}
/* line 565, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom .numeroacuerdo p {
  font-weight: bold;
  color: #424143;
}
/* line 571, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom .body {
  color: #424143;
  font-size: 14px;
  margin-bottom: 10px;
}
/* line 576, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom .body p {
  color: #424143;
  font-size: 14px;
}
/* line 582, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom .enlace {
  margin-bottom: 10px;
}
/* line 585, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom .enlace a {
  font-size: 14px;
}
/* line 590, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom .enlace-acuerdo {
  font-size: 14px;
  margin-bottom: 7px;
  font-family: 'ralewaybold';
}
/* line 595, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom .enlace-acuerdo a {
  color: #43c7f4;
  font-family: 'ralewaybold';
}
/* line 608, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos .views-infinite-scroll-content-wrapper .views-row-odd .firts-odd {
  background: #FFF;
}
/* line 614, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos .views-infinite-scroll-content-wrapper .views-row-even .firts-odd {
  background: #FFF;
}
/* line 620, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos .pager {
  clear: both;
  text-align: center;
  margin: 0 0 0.75em 0;
}
/* line 625, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos .pager li {
  display: block;
  margin: 0;
  padding: 0;
  float: none !important;
}
/* line 631, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-acuerdos .pager li a {
  background-image: url("../images/ico-load-more.png");
  background-position: center bottom;
  background-repeat: no-repeat;
  color: #FFF !important;
  display: block;
  font-family: 'Conv_raleway-light-webfont' !important;
  font-size: 14px !important;
  line-height: 1;
  padding-bottom: 29px;
  max-width: 950px;
}
/* line 649, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-convocatorias .views-exposed-form {
  margin-bottom: 40px;
}
/* line 659, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-convocatorias .form-item-field-estado-de-convocator-value select {
  background-image: url("../images/icon-dropdown.png");
  background-position: 122px center;
  background-repeat: no-repeat;
  border: medium none;
  color: #414042;
  font-size: 16px;
  width: 160px;
  border: 1px solid #dddddb;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
/* line 672, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-convocatorias .form-item-field-estado-de-convocator-value select option {
  padding: 1px;
}
/* line 677, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-convocatorias .form-item-field-estado-de-convocator-value select::-ms-expand {
  display: none;
}
/* line 681, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-convocatorias .form-item-field-estado-de-convocator-value #edit-field-estado-de-convocatoria-value {
  width: 100% !important;
}
@media (min-width: 768px) {
  /* line 681, ../sass/components/_acuerdos.scss */
  .page-destacada #page .page-convocatorias .form-item-field-estado-de-convocator-value #edit-field-estado-de-convocatoria-value {
    height: 32px !important;
    width: 167px;
  }
}
/* line 690, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-convocatorias .views-row {
  background: #FFF;
  border-color: #dddddb;
  border-style: solid;
  border-width: 1px 2px 1px 1px;
  overflow: hidden;
  list-style: none;
}
@media (min-width: 768px) {
  /* line 690, ../sass/components/_acuerdos.scss */
  .page-destacada #page .page-convocatorias .views-row {
    float: left;
    margin-right: 5px;
    width: 236px;
    margin-bottom: 30px;
  }
}
@media (min-width: 1260px) {
  /* line 690, ../sass/components/_acuerdos.scss */
  .page-destacada #page .page-convocatorias .views-row {
    width: 300px;
    float: left;
    margin-right: 20px;
  }
}
/* line 710, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-convocatorias .views-row .left .image {
  margin-bottom: 10px;
}
/* line 713, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-convocatorias .views-row .left .image img {
  display: block;
  width: 100%;
  border-bottom: 1px solid #dddddb;
}
@media (min-width: 768px) {
  /* line 713, ../sass/components/_acuerdos.scss */
  .page-destacada #page .page-convocatorias .views-row .left .image img {
    width: auto;
    height: 167px;
  }
}
@media (min-width: 1260px) {
  /* line 713, ../sass/components/_acuerdos.scss */
  .page-destacada #page .page-convocatorias .views-row .left .image img {
    width: 100%;
    height: auto;
  }
}
/* line 728, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-convocatorias .views-row .left .fecha {
  padding-left: 24px;
  font-size: 14px;
  margin-bottom: 40px;
  font-family: 'montserratregular';
}
/* line 734, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-convocatorias .views-row .left .fecha strong {
  font-family: 'montserratbold';
}
/* line 739, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-convocatorias .views-row .left .descripcion {
  padding-left: 24px;
  font-size: 14px;
  margin-bottom: 13px;
  padding-right: 24px;
  padding-top: 34px;
  height: 150px;
  font-family: 'montserratregular';
  line-height: 1.2;
}
/* line 751, ../sass/components/_acuerdos.scss */
.page-destacada #page .page-convocatorias .views-row .left .title a {
  background: #E63E00;
  text-align: center;
  padding-top: 10px;
  color: #FFF;
  padding-bottom: 5px;
  font-family: 'ralewaybold';
  font-size: 20px;
  display: block;
}
@media (min-width: 768px) {
  /* line 765, ../sass/components/_acuerdos.scss */
  .page-destacada #page .page-convocatorias .views-row-3, .page-destacada #page .page-convocatorias .views-row-6, .page-destacada #page .page-convocatorias .views-row-9 {
    margin-right: 0px;
  }
}
/* line 772, ../sass/components/_acuerdos.scss */
.page-destacada #page .view-videos-capacitaciones {
  overflow: hidden;
}
/* line 775, ../sass/components/_acuerdos.scss */
.page-destacada #page .view-videos-capacitaciones .views-row {
  margin-bottom: 30px;
  float: left;
  margin-right: 20px;
  width: 460px;
  margin-bottom: 30px;
  background: #FFF;
  padding: 20px;
}
/* line 785, ../sass/components/_acuerdos.scss */
.page-destacada #page .view-videos-capacitaciones .views-row .contents-video .botton-action {
  cursor: pointer;
  overflow: hidden;
}
/* line 789, ../sass/components/_acuerdos.scss */
.page-destacada #page .view-videos-capacitaciones .views-row .contents-video .botton-action .image {
  height: 223px;
  position: relative;
  border: 6px solid #ddd;
  margin-bottom: 10px;
}
/* line 795, ../sass/components/_acuerdos.scss */
.page-destacada #page .view-videos-capacitaciones .views-row .contents-video .botton-action .image img {
  max-width: 100%;
  width: 100%;
  height: 100%;
}
/* line 801, ../sass/components/_acuerdos.scss */
.page-destacada #page .view-videos-capacitaciones .views-row .contents-video .botton-action .image .icon {
  background-image: url(../images/play-videos-videospopulares.png);
  background-position: 0 -6px;
  background-repeat: no-repeat;
  bottom: 0;
  height: 60px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 71px;
}
/* line 816, ../sass/components/_acuerdos.scss */
.page-destacada #page .view-videos-capacitaciones .views-row .contents-video .botton-action .bottom {
  width: 400px;
}
/* line 820, ../sass/components/_acuerdos.scss */
.page-destacada #page .view-videos-capacitaciones .views-row .contents-video .botton-action .bottom .title {
  margin-bottom: 15px;
}
/* line 823, ../sass/components/_acuerdos.scss */
.page-destacada #page .view-videos-capacitaciones .views-row .contents-video .botton-action .bottom .title h2 {
  font-size: 14px;
  font-family: 'montserratbold';
  margin-bottom: 10px;
  color: #3d3d3d;
}
/* line 831, ../sass/components/_acuerdos.scss */
.page-destacada #page .view-videos-capacitaciones .views-row .contents-video .botton-action .bottom .description {
  padding-bottom: 30px;
}
/* line 834, ../sass/components/_acuerdos.scss */
.page-destacada #page .view-videos-capacitaciones .views-row .contents-video .botton-action .bottom .description p {
  font-size: 14px;
  color: #333;
  font-family: 'montserratregular';
  line-height: 1.2em;
}
/* line 845, ../sass/components/_acuerdos.scss */
.page-destacada #page .view-videos-capacitaciones .views-row .contents-video .video {
  display: none;
}
/* line 850, ../sass/components/_acuerdos.scss */
.page-destacada #page .view-videos-capacitaciones .views-row .contents-video .mfp-close {
  display: none;
}
/* line 857, ../sass/components/_acuerdos.scss */
.page-destacada #page #block-imagenacuerdos, .page-destacada #page .field--name-field-imagen-destacada {
  display: none;
}
/* line 861, ../sass/components/_acuerdos.scss */
.page-destacada #page .loeader-pop-up {
  display: none;
}

/* line 868, ../sass/components/_acuerdos.scss */
.active-popup {
  position: relative;
}
/* line 871, ../sass/components/_acuerdos.scss */
.active-popup .loeader-pop-up {
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: absolute;
  background: #000;
  opacity: .8;
}
/* line 888, ../sass/components/_acuerdos.scss */
.active-popup #page .view-videos-capacitaciones .active-state-video .contents-video .video {
  display: block;
}
/* line 891, ../sass/components/_acuerdos.scss */
.active-popup #page .view-videos-capacitaciones .active-state-video .contents-video .video iframe {
  position: absolute;
  display: block;
  top: 190px;
  left: 0;
  width: 840px;
  height: 470px;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #000;
  z-index: 1043;
  right: 0px;
  margin: auto;
  border: 5px solid #f2f2f2;
  border-radius: 0px 5px 5px 0px;
}
/* line 908, ../sass/components/_acuerdos.scss */
.active-popup #page .view-videos-capacitaciones .active-state-video .contents-video .mfp-close {
  display: block;
  right: 0px;
  text-align: right;
  padding-right: 6px;
  z-index: 1064;
  font-size: 50px;
  color: #333;
  position: absolute;
  cursor: pointer;
  left: 0px;
  margin: auto;
  width: 840px;
  top: 134px;
  background: #f2f2f2;
  border-radius: 5px 0px 0px 5px;
}

/* line 931, ../sass/components/_acuerdos.scss */
#block-boletininformativocno, #block-formsuscribe {
  max-width: 960px;
  margin: 2rem auto;
  background: #FFF;
  padding: 10px;
  margin-bottom: 150px;
  border-bottom: 18px solid #DB3E00;
  border-radius: 25px 25px 0px 0px;
}
/* line 939, ../sass/components/_acuerdos.scss */
#block-boletininformativocno ~ #block-vani-content, #block-boletininformativocno ~ #block-vani-local-tasks, #block-formsuscribe ~ #block-vani-content, #block-formsuscribe ~ #block-vani-local-tasks {
  display: none;
}
/* line 943, ../sass/components/_acuerdos.scss */
#block-boletininformativocno h2, #block-formsuscribe h2 {
  text-align: center;
  color: #1d70a4;
  font-size: 36px;
  margin-bottom: 15px;
  margin-top: 30px;
  display: block;
  font-family: "ralewaybold";
}
/* line 953, ../sass/components/_acuerdos.scss */
#block-boletininformativocno #SIGNUP_DESCRIPTION, #block-formsuscribe #SIGNUP_DESCRIPTION {
  text-align: center;
  padding: 0px 19px;
  margin-bottom: 30px;
  color: #4d4d4d;
}
/* line 960, ../sass/components/_acuerdos.scss */
#block-boletininformativocno .contenido, #block-formsuscribe .contenido {
  display: flex;
}
/* line 963, ../sass/components/_acuerdos.scss */
#block-boletininformativocno .contenido #intermail, #block-formsuscribe .contenido #intermail {
  flex: 1;
}
/* line 967, ../sass/components/_acuerdos.scss */
#block-boletininformativocno .contenido .fomulario-zoho, #block-formsuscribe .contenido .fomulario-zoho {
  flex: 1;
  max-width: 50%;
}
/* line 972, ../sass/components/_acuerdos.scss */
#block-boletininformativocno .contenido .fomulario-zoho #zcWebOptin, #block-formsuscribe .contenido .fomulario-zoho #zcWebOptin {
  padding: 0.75em 1em;
  text-align: center;
  text-decoration: none;
  background: #DB3E00;
  border: medium none !important;
  font-size: 24px;
  display: inline-block;
  border-radius: 0.3em;
  transition: all 0.2s ease-in-out;
  position: relative;
  overflow: hidden;
  border-radius: 20px !important;
  width: 60% !important;
  color: #fff !important;
  font-size: 20px !important;
  font-weight: bold !important;
}
/* line 990, ../sass/components/_acuerdos.scss */
#block-boletininformativocno .contenido .fomulario-zoho #zcWebOptin:before, #block-formsuscribe .contenido .fomulario-zoho #zcWebOptin:before {
  content: "";
  background-color: rgba(255, 255, 255, 0.5);
  height: 100%;
  width: 3em;
  display: block;
  position: absolute;
  top: 0;
  left: -4.5em;
  transform: skewX(-45deg) translateX(0);
  transition: none;
}
/* line 1003, ../sass/components/_acuerdos.scss */
#block-boletininformativocno .contenido .fomulario-zoho #zcWebOptin:hover, #block-formsuscribe .contenido .fomulario-zoho #zcWebOptin:hover {
  background-color: #2194E0;
  color: #fff;
  border-bottom: 4px solid #1977b5;
}
/* line 1008, ../sass/components/_acuerdos.scss */
#block-boletininformativocno .contenido .fomulario-zoho #zcWebOptin:hover:before, #block-formsuscribe .contenido .fomulario-zoho #zcWebOptin:hover:before {
  transform: skewX(-45deg) translateX(13.5em);
  transition: all 0.5s ease-in-out;
}
/* line 1017, ../sass/components/_acuerdos.scss */
#block-boletininformativocno #intermail, #block-formsuscribe #intermail {
  display: inline-block;
  width: 47%;
}
/* line 1022, ../sass/components/_acuerdos.scss */
#block-boletininformativocno .letter-image, #block-formsuscribe .letter-image {
  position: inherit;
  top: 50%;
  width: 200px;
  height: 200px;
  transform: translate(72%, 0%);
  cursor: pointer;
}
/* line 1031, ../sass/components/_acuerdos.scss */
#block-boletininformativocno .animated-mail, #block-formsuscribe .animated-mail {
  position: absolute;
  height: 150px;
  width: 200px;
  -webkit-transition: .4s;
  -moz-transition: .4s;
  transition: .4s;
}
/* line 1039, ../sass/components/_acuerdos.scss */
#block-boletininformativocno .animated-mail .body, #block-formsuscribe .animated-mail .body {
  position: absolute;
  bottom: 0;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 0 100px 200px;
  border-color: transparent transparent #008fb3 transparent;
  z-index: 2;
}
/* line 1050, ../sass/components/_acuerdos.scss */
#block-boletininformativocno .animated-mail .top-fold, #block-formsuscribe .animated-mail .top-fold {
  position: absolute;
  top: 50px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 50px 100px 0 100px;
  -webkit-transform-origin: 50% 0%;
  -webkit-transition: transform .4s .4s, z-index .2s .4s;
  -moz-transform-origin: 50% 0%;
  -moz-transition: transform .4s .4s, z-index .2s .4s;
  transform-origin: 50% 0%;
  transition: transform .4s .4s, z-index .2s .4s;
  border-color: #77b7c6 transparent transparent transparent;
  z-index: 2;
}
/* line 1067, ../sass/components/_acuerdos.scss */
#block-boletininformativocno .animated-mail .back-fold, #block-formsuscribe .animated-mail .back-fold {
  position: absolute;
  bottom: 0;
  width: 200px;
  height: 100px;
  background: #cf4a43;
  z-index: 0;
}
/* line 1076, ../sass/components/_acuerdos.scss */
#block-boletininformativocno .animated-mail .left-fold, #block-formsuscribe .animated-mail .left-fold {
  position: absolute;
  bottom: 0;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 50px 0 50px 100px;
  border-color: transparent transparent transparent #008fb3;
  z-index: 2;
}
/* line 1087, ../sass/components/_acuerdos.scss */
#block-boletininformativocno .animated-mail .letter, #block-formsuscribe .animated-mail .letter {
  left: 20px;
  bottom: 0px;
  position: absolute;
  width: 160px;
  height: 60px;
  background: white;
  z-index: 1;
  overflow: hidden;
  -webkit-transition: .4s .2s;
  -moz-transition: .4s .2s;
  transition: .4s .2s;
}
/* line 1100, ../sass/components/_acuerdos.scss */
#block-boletininformativocno .animated-mail .letter .letter-border, #block-formsuscribe .animated-mail .letter .letter-border {
  height: 10px;
  width: 100%;
  background: repeating-linear-gradient(-45deg, #cb5a5e, #cb5a5e 8px, transparent 8px, transparent 18px);
}
/* line 1112, ../sass/components/_acuerdos.scss */
#block-boletininformativocno .animated-mail .letter .letter-title, #block-formsuscribe .animated-mail .letter .letter-title {
  margin-top: 10px;
  margin-left: 5px;
  height: 10px;
  width: 40%;
  background: #008fb3;
}
/* line 1120, ../sass/components/_acuerdos.scss */
#block-boletininformativocno .animated-mail .letter .letter-context, #block-formsuscribe .animated-mail .letter .letter-context {
  margin-top: 10px;
  margin-left: 5px;
  height: 10px;
  width: 20%;
  background: #008fb3;
}
/* line 1128, ../sass/components/_acuerdos.scss */
#block-boletininformativocno .animated-mail .letter .letter-stamp, #block-formsuscribe .animated-mail .letter .letter-stamp {
  margin-top: 30px;
  margin-left: 120px;
  border-radius: 100%;
  height: 30px;
  width: 30px;
  background: #008fb3;
  opacity: 0.3;
}
/* line 1140, ../sass/components/_acuerdos.scss */
#block-boletininformativocno .shadow, #block-formsuscribe .shadow {
  position: absolute;
  top: 200px;
  left: 50%;
  width: 400px;
  height: 30px;
  transition: .4s;
  transform: translateX(-50%);
  -webkit-transition: .4s;
  -webkit-transform: translateX(-50%);
  -moz-transition: .4s;
  -moz-transform: translateX(-50%);
  border-radius: 100%;
  background: radial-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));
}
/* line 1158, ../sass/components/_acuerdos.scss */
#block-boletininformativocno .letter-image:hover .animated-mail, #block-formsuscribe .letter-image:hover .animated-mail {
  transform: translateY(50px);
  -webkit-transform: translateY(50px);
  -moz-transform: translateY(50px);
}
/* line 1164, ../sass/components/_acuerdos.scss */
#block-boletininformativocno .letter-image:hover .animated-mail .top-fold, #block-formsuscribe .letter-image:hover .animated-mail .top-fold {
  transition: transform .4s, z-index .2s;
  transform: rotateX(180deg);
  -webkit-transition: transform .4s, z-index .2s;
  -webkit-transform: rotateX(180deg);
  -moz-transition: transform .4s, z-index .2s;
  -moz-transform: rotateX(180deg);
  z-index: 0;
}
/* line 1174, ../sass/components/_acuerdos.scss */
#block-boletininformativocno .letter-image:hover .animated-mail .letter, #block-formsuscribe .letter-image:hover .animated-mail .letter {
  height: 180px;
}
/* line 1178, ../sass/components/_acuerdos.scss */
#block-boletininformativocno .letter-image:hover .shadow, #block-formsuscribe .letter-image:hover .shadow {
  width: 250px;
}

@media (min-width: 768px) {
  /* line 3, ../sass/components/_actas.scss */
  .page-type-acta-de-reunion #page #block-vani-content {
    width: 960px;
    margin: auto;
  }
}
/* line 10, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-pdf {
  width: 100%;
  display: table;
  border-collapse: collapse;
}
/* line 13, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-pdf.table-4 .tr {
  display: flex;
  max-width: none;
}
/* line 19, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-pdf .rtecenter {
  text-align: center;
}
/* line 26, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-pdf .tr {
  width: 100%;
  display: table-row;
}
/* line 30, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-pdf .tr .td {
  display: table-cell;
  font-size: 16px;
  border: 1px solid #dddddb;
  color: #3C3C3B;
  font-family: 'Conv_raleway-light-webfont';
}
/* line 37, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-pdf .tr .td p.rtejustify {
  text-align: justify;
}
/* line 41, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-pdf .tr .td img {
  max-width: 100%;
  object-fit: contain;
  height: auto;
  display: block;
}
/* line 48, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-pdf .tr .td ul {
  padding-left: 5%;
  padding-right: 5%;
}
/* line 52, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-pdf .tr .td ul li {
  margin-bottom: 15px;
}
/* line 57, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-pdf .tr .td ol {
  padding-left: 20px;
  padding-right: 20px;
}
/* line 61, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-pdf .tr .td ol li {
  margin-bottom: 15px;
}
/* line 67, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-pdf .tr .th {
  display: table-cell;
  background-color: #e9e9e9;
  border: 1px solid #dddddb;
  color: #3c3c3b;
  font-family: "ralewaybold";
  padding: 10px;
  font-size: 16px;
}
/* line 75, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-pdf .tr .th p.rtejustify {
  text-align: justify;
}
/* line 81, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-pdf .empresa {
  width: 25.70%;
}
/* line 85, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-pdf .nombre-asistente {
  width: 44.75%;
}
/* line 89, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-pdf .invitado {
  width: 14.11%;
}
/* line 93, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-pdf .miembro {
  width: 15.44%;
}
/* line 97, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-pdf .numero-table-3 {
  width: 5.14%;
}
/* line 101, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-pdf .hora-table-3 {
  width: 19.99%;
}
/* line 105, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-pdf .descripcion-table-3 {
  width: 74.85%;
}
/* line 109, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-pdf .verificacion-quorum {
  text-align: center;
  width: 241px;
}
/* line 114, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-pdf .verificacion-quorum-result {
  width: 44.8em;
  border-right: 0px;
}
/* line 120, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-1 {
  display: table;
  border: 1px solid #dddddb;
}
/* line 124, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-1 .tr {
  display: block;
}
/* line 127, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-1 .tr .td {
  display: block;
  float: left;
}
/* line 132, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-1 .tr .td-image {
  width: 35.95%;
  padding: 16px 10px 20px 10px;
}
/* line 137, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-1 .tr .td-headers {
  width: 60.83%;
  border: 0px;
  padding-bottom: 12px;
}
/* line 142, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-1 .tr .td-headers h3 {
  color: #414042;
  font-family: 'ralewaybold';
  font-size: 20px;
  padding: 0px;
  margin: 0px;
}
/* line 155, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-2 .tr .td {
  display: block;
  float: inherit;
}
/* line 162, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-4 {
  border: 1px solid #dddddb;
}
/* line 165, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-4 .compromiso-table-4 {
  width: 31.25%;
}
/* line 169, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-4 .reunion-table-4 {
  width: 24.77%;
}
/* line 173, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-4 .fecha-table-4 {
  width: 15.51%;
}
/* line 177, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-4 .responsable-table-4 {
  width: 28.46%;
}
/* line 181, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-4 .observaciones-table-4 {
  display: block !important;
}
/* line 186, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-5 {
  border: 1px solid #dddddb;
}
/* line 190, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-5 .tr .punto-agenda-table-5 {
  width: 17.54%;
}
/* line 194, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-5 .tr .plan-operativo-table-5 {
  width: 10.36%;
}
/* line 198, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-5 .tr .objetivo-table-5 {
  width: 31.89%;
}
/* line 202, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-5 .tr .accion-table-5 {
  width: 13.84%;
}
/* line 206, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-5 .tr .presentacion-table-5 {
  width: 13.1%;
}
/* line 210, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-5 .tr .inclusion-table-5 {
  width: 13.2%;
}
/* line 214, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-5 .tr .desarrollo-table-5 {
  width: 100%;
  display: block;
}
/* line 220, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-5 .tr .conclucion-table-5 {
  width: 100%;
  display: block;
}
/* line 226, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-5 .tr .th {
  min-height: 90px;
  padding: 16px 10px;
}
/* line 232, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-5 .desarrollo-table-5 {
  width: 100%;
  display: block;
}
/* line 237, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-5 .conclucion-table-5 {
  width: 100%;
  display: block;
}
/* line 242, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-5 .tbody {
  display: block;
}
/* line 248, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-6 .compromisos-table-6 {
  width: 31.25%;
}
/* line 252, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-6 .reunion-table-6 {
  width: 24.68%;
}
/* line 256, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-6 .fecha-table-6 {
  width: 15.51%;
}
/* line 260, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-6 .responsable-table-6 {
  width: 28.5%;
}
/* line 264, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-6 .observaciones-table-6 {
  width: 100%;
}
/* line 268, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .table-6 .observaciones-table-6 {
  display: block !important;
  border: 0px;
}
/* line 274, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf h2 {
  color: #2868C8;
  font-family: 'ralewaybold';
  font-size: 20px;
  line-height: 1;
  margin-bottom: 20px;
}
/* line 282, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .print-pdf .tbody, .page-type-acta-de-reunion #page #block-vani-content .print-pdf .thead {
  display: table;
  width: 100%;
}
/* line 289, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .firmas table {
  width: 100% !important;
  border: none !important;
  border-collapse: inherit !important;
  margin-top: 50px;
}
/* line 295, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .firmas table td {
  color: #3c3c3b;
  font-size: 16px;
  padding: 1px 1px 20px 19px;
  text-align: center;
  border: medium none !important;
}
/* line 303, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .firmas table th {
  background-color: #fff !important;
  border: 0 none !important;
}
/* line 308, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #block-vani-content .firmas table hr {
  border: 1px solid gray;
  height: 1px;
}
/* line 316, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page .table {
  margin-bottom: 20px;
}
/* line 319, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page .table h2 {
  color: #2868C8;
  font-family: 'ralewaybold';
  font-size: 20px;
  line-height: 1;
  margin-bottom: 20px;
}
/* line 327, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page .table table {
  border-color: #ccc;
  border-style: solid;
  border-width: 1px 2px 2px 1px;
  width: 100%;
}
/* line 334, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page .table table thead th {
  border: 1px solid #ccc;
  color: #3C3C3B;
  font-family: "ralewaybold";
  font-size: 16px;
  padding: 16px 10px;
  background-color: #e9e9e9;
}
/* line 344, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page .table table tbody {
  border: none;
}
/* line 347, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page .table table tbody td {
  border: 1px solid #dddddb;
  color: #3C3C3B;
  font-family: 'Conv_raleway-light-webfont';
  font-size: 14px;
  padding: 16px 10px;
  width: 50%;
}
@media (min-width: 768px) {
  /* line 347, ../sass/components/_actas.scss */
  .page-type-acta-de-reunion #page .table table tbody td {
    font-size: 16px;
    width: auto;
  }
}
/* line 359, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page .table table tbody td strong {
  font-size: 18px;
}
@media (min-width: 768px) {
  /* line 359, ../sass/components/_actas.scss */
  .page-type-acta-de-reunion #page .table table tbody td strong {
    font-size: 16px;
  }
}
/* line 366, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page .table table tbody td p {
  color: #3C3C3B;
  font-family: 'Conv_raleway-light-webfont';
  font-size: 16px;
}
/* line 376, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #header {
  margin-top: 50px;
}
/* line 382, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #header.table .desktop tbody td, .page-type-acta-de-reunion #page #header.table .movil tbody td {
  padding-left: 30px;
  padding-right: 30px;
  width: 50%;
}
@media (min-width: 768px) {
  /* line 382, ../sass/components/_actas.scss */
  .page-type-acta-de-reunion #page #header.table .desktop tbody td, .page-type-acta-de-reunion #page #header.table .movil tbody td {
    width: auto;
  }
}
/* line 391, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #header.table .desktop tbody td .categoria h3, .page-type-acta-de-reunion #page #header.table .movil tbody td .categoria h3 {
  color: #414042;
  font-family: 'ralewaybold';
  font-size: 18px;
}
@media (min-width: 768px) {
  /* line 391, ../sass/components/_actas.scss */
  .page-type-acta-de-reunion #page #header.table .desktop tbody td .categoria h3, .page-type-acta-de-reunion #page #header.table .movil tbody td .categoria h3 {
    font-size: 20px;
  }
}
/* line 401, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #header.table .desktop tbody td .n_acta, .page-type-acta-de-reunion #page #header.table .movil tbody td .n_acta {
  color: #414042;
  font-family: 'ralewayregular';
  font-size: 16px;
}
/* line 407, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #header.table .desktop tbody td .fecha, .page-type-acta-de-reunion #page #header.table .movil tbody td .fecha {
  color: #414042;
  font-family: 'Conv_raleway-light-webfont';
  font-size: 14px;
  margin-bottom: 16px;
}
/* line 415, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page #header.table .desktop tbody td .descripcion p, .page-type-acta-de-reunion #page #header.table .movil tbody td .descripcion p {
  color: #1E120D;
  font-family: 'ralewayregular';
  font-size: 16px;
  margin: 0 !important;
  text-indent: 0 !important;
}
@media (min-width: 768px) {
  /* line 415, ../sass/components/_actas.scss */
  .page-type-acta-de-reunion #page #header.table .desktop tbody td .descripcion p, .page-type-acta-de-reunion #page #header.table .movil tbody td .descripcion p {
    font-size: 14px;
  }
}
/* line 432, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page .desktop {
  display: none;
}
@media (min-width: 768px) {
  /* line 432, ../sass/components/_actas.scss */
  .page-type-acta-de-reunion #page .desktop {
    display: block;
  }
}
/* line 439, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page .movil {
  display: block;
}
@media (min-width: 768px) {
  /* line 439, ../sass/components/_actas.scss */
  .page-type-acta-de-reunion #page .movil {
    display: none;
  }
}
/* line 445, ../sass/components/_actas.scss */
.page-type-acta-de-reunion #page .movil table {
  margin-bottom: 10px;
}

/* line 3, ../sass/components/_documento.scss */
.page-type-documento #page #comentarios-sec {
  padding-bottom: 40px;
}
@media (min-width: 768px) {
  /* line 6, ../sass/components/_documento.scss */
  .page-type-documento #page #block-vani-content {
    width: 960px;
    margin: auto;
  }
}
/* line 11, ../sass/components/_documento.scss */
.page-type-documento #page #block-vani-content #otros-documentos {
  margin-bottom: 30px;
}
/* line 13, ../sass/components/_documento.scss */
.page-type-documento #page #block-vani-content #otros-documentos .content-desktop {
  margin-bottom: 8px;
}
/* line 15, ../sass/components/_documento.scss */
.page-type-documento #page #block-vani-content #otros-documentos .content-desktop p {
  margin-bottom: 20px;
}
/* line 19, ../sass/components/_documento.scss */
.page-type-documento #page #block-vani-content #otros-documentos .title {
  margin-bottom: 20px;
}
/* line 22, ../sass/components/_documento.scss */
.page-type-documento #page #block-vani-content #otros-documentos table {
  border-color: #dddddb;
  border-collapse: collapse;
  border-style: solid;
  border-width: 1px 2px 2px 1px;
  width: 100%;
}
/* line 28, ../sass/components/_documento.scss */
.page-type-documento #page #block-vani-content #otros-documentos table .image {
  text-align: center;
  margin: 0px auto;
}
/* line 31, ../sass/components/_documento.scss */
.page-type-documento #page #block-vani-content #otros-documentos table .image img {
  text-align: center;
}
/* line 36, ../sass/components/_documento.scss */
.page-type-documento #page #block-vani-content #otros-documentos table tr th {
  background-color: #e9e9e9;
  border-width: 1px;
  color: #3c3c3b;
  font-family: "ralewaybold";
  padding: 10px;
}
/* line 43, ../sass/components/_documento.scss */
.page-type-documento #page #block-vani-content #otros-documentos table tr td {
  border-color: #dddddb;
  border-style: solid;
  border-width: 0 0 1px 1px;
  padding: 10px;
  color: #414042;
}
/* line 49, ../sass/components/_documento.scss */
.page-type-documento #page #block-vani-content #otros-documentos table tr td p {
  margin-top: 10px;
}
/* line 52, ../sass/components/_documento.scss */
.page-type-documento #page #block-vani-content #otros-documentos table tr td a {
  color: #414042;
}
/* line 54, ../sass/components/_documento.scss */
.page-type-documento #page #block-vani-content #otros-documentos table tr td a:hover {
  text-decoration: underline;
}
/* line 62, ../sass/components/_documento.scss */
.page-type-documento #page #block-vani-content #otros-documentos .header h2 {
  margin-bottom: 5px;
  font-family: "ralewaybold";
  margin-top: 23px;
  color: #1D1D1B;
  text-align: center;
}
/* line 70, ../sass/components/_documento.scss */
.page-type-documento #page #block-vani-content #otros-documentos .descripcion {
  margin: 8px 10px;
  text-align: center;
}
/* line 74, ../sass/components/_documento.scss */
.page-type-documento #page #block-vani-content #otros-documentos .contenido {
  margin-bottom: 27px;
}
/* line 78, ../sass/components/_documento.scss */
.page-type-documento #page #block-vani-content #otros-documentos .video h2 {
  color: #2868C8;
  font-family: 'ralewaybold';
  font-size: 20px;
  line-height: 1;
  margin-bottom: 20px;
}
/* line 88, ../sass/components/_documento.scss */
.page-type-documento #page .region-midlee {
  background-image: url(../images/bg-anexos.jpg);
  background-position: 0px top;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 90px 0px;
}
/* line 95, ../sass/components/_documento.scss */
.page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 h2 {
  font-family: "ralewaybold";
  font-size: 20px;
  color: #2868C8;
  margin-bottom: 20px;
  display: none;
}
/* line 103, ../sass/components/_documento.scss */
.page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content {
  margin: 0;
  overflow: hidden;
  display: block;
}
@media (min-width: 768px) {
  /* line 103, ../sass/components/_documento.scss */
  .page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content {
    width: 960px;
    margin: auto;
  }
}
/* line 111, ../sass/components/_documento.scss */
.page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content header {
  margin-bottom: 20px;
}
/* line 113, ../sass/components/_documento.scss */
.page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content header p {
  font-size: 16px;
  color: #fff;
  margin-bottom: 20px;
  font-family: 'montserratregular';
}
/* line 119, ../sass/components/_documento.scss */
.page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content header p span {
  font-family: "ralewaybold";
  font-size: 16px;
  padding-right: 20px;
  display: inline-block;
}
/* line 128, ../sass/components/_documento.scss */
.page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row {
  background-color: #ffffff;
  border-color: #c8c8c5;
  border-style: solid;
  border-width: 1px 2px 2px 1px;
  margin-bottom: 10px;
  position: relative;
}
@media (min-width: 768px) {
  /* line 128, ../sass/components/_documento.scss */
  .page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row {
    float: left;
    margin-right: 10px;
    margin-bottom: 30px;
  }
}
@media (min-width: 768px) {
  /* line 141, ../sass/components/_documento.scss */
  .page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos {
    height: 164px;
    width: 166px;
  }
}
@media (min-width: 1260px) {
  /* line 141, ../sass/components/_documento.scss */
  .page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos {
    height: 204px;
    width: 212px;
  }
}
/* line 151, ../sass/components/_documento.scss */
.page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .miniatura img {
  object-fit: contain;
  display: block;
  width: 100%;
}
/* line 156, ../sass/components/_documento.scss */
.page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .miniatura .tipo-archivo {
  background-image: url(../images/icono-anexos.png);
  background-position: 0 0;
  background-repeat: no-repeat;
  bottom: 40px;
  height: 81px;
  background-size: 100%;
  left: 0;
  right: 0;
  margin: auto;
  position: absolute;
  top: 0;
  width: 55px;
  z-index: 2;
}
/* line 172, ../sass/components/_documento.scss */
.page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .namefile {
  background-color: #000000;
  color: #ffffff;
  display: none;
  font-size: 11px;
  opacity: 0.8;
  padding: 6px;
  position: absolute;
  width: 100%;
}
/* line 182, ../sass/components/_documento.scss */
.page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links {
  background: #ffffff none repeat scroll 0 0;
  overflow: hidden;
  padding: 10px;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 182, ../sass/components/_documento.scss */
  .page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links {
    bottom: 0;
    left: 0;
    position: absolute;
    z-index: 3;
  }
}
/* line 193, ../sass/components/_documento.scss */
.page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .descripcion-archivo {
  font-size: 14px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  /* line 193, ../sass/components/_documento.scss */
  .page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .descripcion-archivo {
    font-size: 13px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 145px;
  }
}
@media (min-width: 1260px) {
  /* line 193, ../sass/components/_documento.scss */
  .page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .descripcion-archivo {
    font-size: 14px;
    width: 201px;
  }
}
/* line 208, ../sass/components/_documento.scss */
.page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .link {
  float: left;
  width: 50%;
}
/* line 211, ../sass/components/_documento.scss */
.page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .link a, .page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .link div {
  background-image: url("../images/ico-download-new.png");
  background-position: -2px -3px;
  background-repeat: no-repeat;
  color: #414042;
  cursor: pointer;
  display: block;
  font-family: "ralewaybold";
  font-size: 12px;
  padding-left: 24px;
}
@media (min-width: 768px) {
  /* line 211, ../sass/components/_documento.scss */
  .page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .link a, .page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .link div {
    font-size: 9px;
  }
}
@media (min-width: 1260px) {
  /* line 211, ../sass/components/_documento.scss */
  .page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .link a, .page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .link div {
    font-size: 12px;
  }
}
/* line 228, ../sass/components/_documento.scss */
.page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos .links .link div {
  background-image: url("../images/ico-visualizador-new.png");
  background-position: 3px -1px;
}
/* line 234, ../sass/components/_documento.scss */
.page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row .archivos-adjuntos.sin_icono {
  background-color: #2968bf;
}
/* line 240, ../sass/components/_documento.scss */
.page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row:hover .archivos-adjuntos .namefile {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 247, ../sass/components/_documento.scss */
.page-type-documento #page .region-midlee #block-views-block-documentos-adjuntos-block-1 .view-content .views-row:hover .archivos-adjuntos .links .descripcion-archivo {
  white-space: normal;
}
/* line 256, ../sass/components/_documento.scss */
.page-type-documento #page .region-midlee #block-visualizadordearchivos {
  display: none;
}
@media (min-width: 768px) {
  /* line 256, ../sass/components/_documento.scss */
  .page-type-documento #page .region-midlee #block-visualizadordearchivos {
    width: 960px;
    margin: auto;
  }
}
/* line 262, ../sass/components/_documento.scss */
.page-type-documento #page .region-midlee #block-visualizadordearchivos .title-visualizador {
  background-color: #ffffff;
  border-color: #c8c8c5;
  border-style: solid;
  border-width: 1px 1px 2px;
  height: 70px;
  margin-bottom: 0px;
  margin-top: 20px;
  padding: 24px 10px 0;
  position: relative;
}
/* line 272, ../sass/components/_documento.scss */
.page-type-documento #page .region-midlee #block-visualizadordearchivos .title-visualizador h2 {
  color: #414042;
  font-family: "ralewaybold";
  font-size: 20px;
}
/* line 277, ../sass/components/_documento.scss */
.page-type-documento #page .region-midlee #block-visualizadordearchivos .title-visualizador .closed {
  background-image: url("../images/closed-new.png");
  background-position: -1px center;
  background-repeat: no-repeat;
  border-left: 1px solid #c8c8c5;
  cursor: pointer;
  height: 70px;
  position: absolute;
  right: 0;
  top: 0;
  width: 69px;
}
/* line 290, ../sass/components/_documento.scss */
.page-type-documento #page .region-midlee #block-visualizadordearchivos .visualizador {
  display: none;
  height: 700px;
  margin-bottom: 20px;
  position: relative;
}
/* line 295, ../sass/components/_documento.scss */
.page-type-documento #page .region-midlee #block-visualizadordearchivos .visualizador iframe {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

@media (min-width: 768px) {
  /* line 3, ../sass/components/_listas.scss */
  .page-type-listas #page #block-vani-content {
    width: 960px;
    margin: auto;
  }
}
/* line 8, ../sass/components/_listas.scss */
.page-type-listas #page #block-vani-content .Listas {
  margin-bottom: 40px;
}
/* line 10, ../sass/components/_listas.scss */
.page-type-listas #page #block-vani-content .Listas .header {
  margin-bottom: 30px;
}
/* line 12, ../sass/components/_listas.scss */
.page-type-listas #page #block-vani-content .Listas .header h1 {
  font-size: 24px;
}
/* line 16, ../sass/components/_listas.scss */
.page-type-listas #page #block-vani-content .Listas .descripcion {
  margin-top: 10px;
}
/* line 18, ../sass/components/_listas.scss */
.page-type-listas #page #block-vani-content .Listas .descripcion p {
  font-size: 16px;
}
/* line 22, ../sass/components/_listas.scss */
.page-type-listas #page #block-vani-content .Listas table {
  border-width: 1px 2px 2px 1px;
  border-style: solid;
  border-color: #DDDDDB;
  width: 100%;
  border-collapse: collapse;
}
/* line 30, ../sass/components/_listas.scss */
.page-type-listas #page #block-vani-content .Listas table thead tr th {
  background-color: #e9e9e9;
  border-width: 1px;
  color: #3c3c3b;
  font-family: "ralewaybold";
  font-size: 16px;
  padding: 10px;
  text-align: center;
  border-bottom: 3px solid #ccc;
}
/* line 42, ../sass/components/_listas.scss */
.page-type-listas #page #block-vani-content .Listas table tbody {
  border-top: none;
}
/* line 45, ../sass/components/_listas.scss */
.page-type-listas #page #block-vani-content .Listas table tbody tr td {
  padding: 10px 20px;
  font-size: 16px;
  border-style: solid;
  border-color: #DDDDDB;
  border-width: 0px 0px 1px 1px;
}
/* line 51, ../sass/components/_listas.scss */
.page-type-listas #page #block-vani-content .Listas table tbody tr td a {
  color: #3c3c3b;
  font-family: "ralewaybold";
}
/* line 54, ../sass/components/_listas.scss */
.page-type-listas #page #block-vani-content .Listas table tbody tr td a:hover {
  text-decoration: underline;
}
/* line 64, ../sass/components/_listas.scss */
.page-type-listas #page #block-views-block-lista-acuerdos-block-1 {
  padding-bottom: 30px;
}
@media (min-width: 768px) {
  /* line 64, ../sass/components/_listas.scss */
  .page-type-listas #page #block-views-block-lista-acuerdos-block-1 {
    width: 960px;
    margin: auto;
  }
}
/* line 70, ../sass/components/_listas.scss */
.page-type-listas #page #block-views-block-lista-acuerdos-block-1 table {
  border-width: 1px 2px 2px 1px;
  border-style: solid;
  border-color: #DDDDDB;
  width: 100%;
  border-collapse: collapse;
}
/* line 78, ../sass/components/_listas.scss */
.page-type-listas #page #block-views-block-lista-acuerdos-block-1 table thead tr th {
  background-color: #e9e9e9;
  border-width: 1px;
  color: #3c3c3b;
  font-family: "ralewaybold";
  font-size: 16px;
  padding: 10px;
  text-align: center;
  border-bottom: 3px solid #ccc;
}
/* line 90, ../sass/components/_listas.scss */
.page-type-listas #page #block-views-block-lista-acuerdos-block-1 table tbody {
  border-top: none;
}
/* line 93, ../sass/components/_listas.scss */
.page-type-listas #page #block-views-block-lista-acuerdos-block-1 table tbody tr td {
  padding: 10px 20px;
  font-size: 16px;
  border-style: solid;
  border-color: #DDDDDB;
  border-width: 0px 0px 1px 1px;
}
/* line 99, ../sass/components/_listas.scss */
.page-type-listas #page #block-views-block-lista-acuerdos-block-1 table tbody tr td a {
  color: #3c3c3b;
  font-family: "ralewaybold";
}
/* line 102, ../sass/components/_listas.scss */
.page-type-listas #page #block-views-block-lista-acuerdos-block-1 table tbody tr td a:hover {
  text-decoration: underline;
}
/* line 110, ../sass/components/_listas.scss */
.page-type-listas #page #block-views-block-lista-acuerdos-block-1 .acuerdo {
  margin-top: 30px;
  overflow: hidden;
}
/* line 113, ../sass/components/_listas.scss */
.page-type-listas #page #block-views-block-lista-acuerdos-block-1 .acuerdo h2 {
  font-size: 18px;
  margin-bottom: 10px;
}
/* line 117, ../sass/components/_listas.scss */
.page-type-listas #page #block-views-block-lista-acuerdos-block-1 .acuerdo .descripcion {
  font-size: 16px;
  margin-top: 10px;
}
/* line 124, ../sass/components/_listas.scss */
.page-type-listas #page #footer {
  margin-top: 130px;
}

@media (min-width: 768px) {
  /* line 3, ../sass/components/_circulares.scss */
  .page-type-circular #page #block-vani-content {
    width: 960px;
    margin: auto;
  }
}
/* line 8, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content .rtejustify {
  text-align: justify;
}
/* line 11, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content .table {
  margin-bottom: 20px;
}
/* line 13, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content .table h2 {
  color: #2868C8;
  font-family: 'ralewaybold';
  font-size: 20px;
  line-height: 1;
  margin-bottom: 20px;
}
/* line 20, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content .table table {
  border-color: #dddddb;
  border-style: solid;
  border-width: 1px 2px 2px 1px;
  width: 100%;
}
/* line 26, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content .table table thead th {
  border: 1px solid #dddddb;
  color: #3C3C3B;
  font-family: "ralewaybold";
  font-size: 16px;
  padding: 16px 10px;
}
/* line 34, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content .table table tbody {
  border: none;
}
/* line 36, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content .table table tbody td {
  border: 1px solid #dddddb;
  color: #3C3C3B;
  font-family: 'Conv_raleway-light-webfont';
  font-size: 14px;
  padding: 16px 10px;
  width: 50%;
  max-width: 950px;
}
/* line 44, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content .table table tbody td strong {
  font-size: 18px;
}
@media (min-width: 768px) {
  /* line 44, ../sass/components/_circulares.scss */
  .page-type-circular #page #block-vani-content .table table tbody td strong {
    font-size: 16px;
  }
}
@media (min-width: 768px) {
  /* line 36, ../sass/components/_circulares.scss */
  .page-type-circular #page #block-vani-content .table table tbody td {
    font-size: 16px;
    width: auto;
  }
}
/* line 54, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content .table table tbody td p {
  color: #3C3C3B;
  font-family: 'Conv_raleway-light-webfont';
  font-size: 16px;
}
/* line 59, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content .table table tbody td hr {
  border: 1px solid gray;
  height: 1px;
}
@media (min-width: 768px) {
  /* line 64, ../sass/components/_circulares.scss */
  .page-type-circular #page #block-vani-content .table table tbody .itemns-line {
    padding: 0 !important;
  }
}
/* line 72, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content .firmas {
  padding-top: 20px;
}
/* line 74, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content .firmas table {
  width: 100% !important;
  border: none !important;
}
/* line 77, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content .firmas table td {
  color: #3c3c3b;
  font-size: 16px;
  padding-top: 10px;
  text-align: center;
  border: none;
}
/* line 83, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content .firmas table td hr {
  border: 1px solid gray;
  height: 1px;
}
/* line 91, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content #header {
  margin-top: 50px;
}
/* line 95, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content #header.table .title-first h1 {
  font-size: 25px;
  margin-bottom: 5px;
  font-family: "ralewaybold";
  margin-top: 23px;
  color: #1D1D1B;
}
@media (min-width: 768px) {
  /* line 95, ../sass/components/_circulares.scss */
  .page-type-circular #page #block-vani-content #header.table .title-first h1 {
    font-size: 36px;
    margin-bottom: 10px;
    margin-top: 30px;
  }
}
/* line 108, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content #header.table .subtitle {
  margin-bottom: 20px;
  display: none;
}
/* line 111, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content #header.table .subtitle p {
  color: #3C3C3B;
  font-family: 'Conv_raleway-light-webfont';
  font-size: 16px;
}
@media (min-width: 768px) {
  /* line 111, ../sass/components/_circulares.scss */
  .page-type-circular #page #block-vani-content #header.table .subtitle p {
    font-size: 20px;
  }
}
/* line 121, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content #header.table tbody td {
  padding-left: 30px;
  padding-right: 30px;
  width: 50%;
  vertical-align: middle;
}
@media (min-width: 768px) {
  /* line 121, ../sass/components/_circulares.scss */
  .page-type-circular #page #block-vani-content #header.table tbody td {
    width: auto;
  }
}
/* line 129, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content #header.table tbody td .asunto, .page-type-circular #page #block-vani-content #header.table tbody td .para {
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  /* line 129, ../sass/components/_circulares.scss */
  .page-type-circular #page #block-vani-content #header.table tbody td .asunto, .page-type-circular #page #block-vani-content #header.table tbody td .para {
    margin-bottom: 16px;
    padding-left: 30px;
    padding-right: 30px;
  }
}
/* line 136, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content #header.table tbody td .asunto p, .page-type-circular #page #block-vani-content #header.table tbody td .para p {
  color: #414042;
  font-size: 14px;
  font-family: 'ralewayregular';
}
@media (min-width: 768px) {
  /* line 136, ../sass/components/_circulares.scss */
  .page-type-circular #page #block-vani-content #header.table tbody td .asunto p, .page-type-circular #page #block-vani-content #header.table tbody td .para p {
    font-size: 16px;
  }
}
@media (min-width: 768px) {
  /* line 145, ../sass/components/_circulares.scss */
  .page-type-circular #page #block-vani-content #header.table tbody td .asunto {
    border-bottom: 1px solid #ededec;
    padding-bottom: 20px;
  }
}
/* line 151, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content #header.table tbody td .fecha {
  color: #414042;
  font-family: "ralewaybold";
  font-size: 16px;
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  /* line 151, ../sass/components/_circulares.scss */
  .page-type-circular #page #block-vani-content #header.table tbody td .fecha {
    padding-left: 30px;
    padding-top: 16px;
  }
}
/* line 167, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content #content-description h2 {
  color: #2868C8;
  font-family: 'ralewaybold';
  font-size: 20px;
  line-height: 1;
  margin-bottom: 20px;
}
/* line 174, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content #content-description p {
  color: #414042;
  font-family: 'ralewayregular';
  font-size: 16px;
  margin-bottom: 16px;
  text-align: justify;
}
/* line 182, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content .desktop {
  display: none;
}
@media (min-width: 768px) {
  /* line 182, ../sass/components/_circulares.scss */
  .page-type-circular #page #block-vani-content .desktop {
    display: block;
  }
}
/* line 188, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content .movil {
  display: block;
}
@media (min-width: 768px) {
  /* line 188, ../sass/components/_circulares.scss */
  .page-type-circular #page #block-vani-content .movil {
    display: none;
  }
}
/* line 193, ../sass/components/_circulares.scss */
.page-type-circular #page #block-vani-content .movil table {
  margin-bottom: 10px;
}

/* line 3, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .views-exposed-form {
  float: none !important;
}
@media (min-width: 768px) {
  /* line 6, ../sass/components/_lecciones.scss */
  .page-lecciones-aprendidas #page #block-vani-content {
    width: 960px;
    margin: auto;
    overflow: hidden;
  }
}
/* line 13, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page #main-content {
  padding-bottom: 30px;
  background-image: url(../images/bg-internas.png);
  background-position: right bottom;
  background-repeat: no-repeat;
}
/* line 21, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page header h2 {
  font-size: 38px;
  margin-bottom: 16px;
  color: #1d70a4;
  font-family: 'montserratbold';
  margin-top: 23px;
}
/* line 28, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page header p {
  color: #3c3c3b;
  font-size: 16px;
  margin-bottom: 20px;
}
/* line 34, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page .views-exposed-form {
  margin-bottom: 30px;
  overflow: hidden;
}
/* line 37, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page .views-exposed-form .js-form-item {
  float: left;
  padding: .5em 1em 0 0;
}
/* line 42, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page .views-exposed-form .form-item-field-titulo-leccion-value label {
  display: none;
}
/* line 45, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page .views-exposed-form .form-item-field-titulo-leccion-value input {
  border: 1px solid #ccc;
  height: 31px;
  padding: 2px 5px 1px;
  width: 216px;
  color: #000;
  font-size: 16px;
  background-color: #fff;
  border-radius: 5px;
}
/* line 57, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page .views-exposed-form .form-item-field-categoria-leccion-target-id label {
  display: none;
}
/* line 60, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page .views-exposed-form .form-item-field-categoria-leccion-target-id select {
  background-image: url(../images/icon-dropdown.png);
  background-position: 226px center;
  background-repeat: no-repeat;
  border: medium none;
  color: #414042;
  font-size: 16px;
  width: 280px;
  padding-right: 20px;
  border: 1px solid #ccc;
  border-radius: 5px;
}
/* line 74, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page .views-exposed-form .form-item-field-fecha-value label {
  display: none;
}
/* line 77, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page .views-exposed-form .form-item-field-fecha-value select, .page-lecciones-aprendidas #page .lecciones-aprendidas-page .views-exposed-form .form-item-field-fecha-value input {
  background-image: url(../images/icon-dropdown.png);
  background-position: 122px center;
  background-repeat: no-repeat;
  border: medium none;
  color: #414042;
  font-size: 16px;
  width: 180px;
  padding-right: 20px;
  border: 1px solid #ccc;
  border-radius: 5px;
}
/* line 91, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page .item-list {
  margin-bottom: 30px;
}
/* line 93, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page .item-list .title-tab {
  padding: 10px 6px;
  color: #FFF;
  margin-bottom: 10px;
  cursor: pointer;
  border-bottom: 1px solid #ccc;
  background: #2a6496;
  font-weight: bold;
  font-size: 1.17em;
}
/* line 102, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page .item-list .title-tab .fa {
  display: inline-block;
  font: normal normal normal 12px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 22px;
}
/* line 111, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page .item-list .title-tab .fa-plus:before {
  content: "+";
}
/* line 114, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page .item-list .title-tab .fa-minus:before {
  content: "-";
}
/* line 119, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page .item-list .content-tab .views-row {
  list-style: none;
  cursor: pointer;
  margin: 0px 15px 10px 15px;
  background: #f2f2f2;
  border-bottom: 2px solid #999;
  overflow: hidden;
}
/* line 128, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page .item-list .content-tab .views-row .column .itemns {
  margin-right: 35px;
  text-align: center;
  float: left;
  padding-top: 30px;
}
/* line 133, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page .item-list .content-tab .views-row .column .itemns p {
  font-size: 14px;
}
/* line 137, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page .item-list .content-tab .views-row .column .itemns-1 {
  width: 330px;
}
/* line 139, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page .item-list .content-tab .views-row .column .itemns-1 h2 {
  font-size: 14px;
}
/* line 143, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page .item-list .content-tab .views-row .column .itemns-2 {
  width: 240px;
}
/* line 147, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page .item-list .content-tab .views-row .column .itemns-3 {
  width: 138px;
  margin-right: 0px;
}
/* line 151, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page .item-list .content-tab .views-row .column .image {
  position: relative;
  width: 100px;
  padding: 10px;
  background: #fff;
  border-left: 0.5px solid #ccc;
}
/* line 157, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page .item-list .content-tab .views-row .column .image .ext {
  background-color: black;
  border: 2px solid white;
  border-radius: 50%;
  bottom: 0;
  color: white;
  font-family: 'ralewaybold';
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  text-transform: uppercase;
  top: 0;
  width: 30px;
  height: 30px;
  text-align: center;
  padding: 8px 0;
  font-size: 10px;
  opacity: .7;
}
/* line 183, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page #block-block-333 {
  display: none;
  position: relative;
}
/* line 186, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page #block-block-333 .title-visualizador-lecciones {
  background-color: #ffffff;
  border-color: #c8c8c5;
  border-style: solid;
  border-width: 1px 1px 2px;
  height: 70px;
  margin-bottom: 0px;
  margin-top: 20px;
  padding: 24px 10px 0;
  position: relative;
}
/* line 197, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page #block-block-333 .closed {
  background-image: url(../images/closed-new.png);
  background-position: -1px center;
  background-repeat: no-repeat;
  border-left: 1px solid #c8c8c5;
  cursor: pointer;
  height: 70px;
  position: absolute;
  right: 0;
  top: 0;
  width: 69px;
}
/* line 209, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page #block-block-333 .visualizador-lecciones {
  display: none;
  height: 702px;
  margin-bottom: 20px;
  position: relative;
}
/* line 214, ../sass/components/_lecciones.scss */
.page-lecciones-aprendidas #page .lecciones-aprendidas-page #block-block-333 .visualizador-lecciones iframe {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

/* line 1, ../sass/components/_convocatoria.scss */
#block-imagenconvocatorias {
  display: none;
}

@media (min-width: 768px) {
  /* line 7, ../sass/components/_convocatoria.scss */
  .page-type-convocatoria #page #block-vani-content {
    width: 960px;
    margin: auto;
    margin-top: 30px;
  }
}
/* line 15, ../sass/components/_convocatoria.scss */
.page-type-convocatoria #page #block-vani-content .field-name-field-descripcio p {
  margin-bottom: 20px;
}
/* line 19, ../sass/components/_convocatoria.scss */
.page-type-convocatoria #page #block-vani-content .form-item-field-convocatoria {
  display: none;
}
/* line 23, ../sass/components/_convocatoria.scss */
.page-type-convocatoria #page #block-vani-content h2 {
  font-size: 25px;
  margin-bottom: 5px;
  font-family: "ralewaybold";
  margin-top: 23px;
  color: #1D1D1B;
}
@media (min-width: 768px) {
  /* line 23, ../sass/components/_convocatoria.scss */
  .page-type-convocatoria #page #block-vani-content h2 {
    font-size: 36px;
    margin-bottom: 25px;
    margin-top: 30px;
  }
}
/* line 36, ../sass/components/_convocatoria.scss */
.page-type-convocatoria #page #block-vani-content .boton_convocatoria {
  color: #FFF;
  display: block;
  font-family: "ralewaybold";
  font-size: 20px;
  margin-bottom: 20px;
  padding: 14px 40px;
  width: 150px;
}
/* line 45, ../sass/components/_convocatoria.scss */
.page-type-convocatoria #page #block-vani-content .boton_convocatoria.cerrado {
  background: #575756;
}
/* line 49, ../sass/components/_convocatoria.scss */
.page-type-convocatoria #page #block-vani-content .boton_convocatoria.abierto {
  background: #E63E00;
}
/* line 54, ../sass/components/_convocatoria.scss */
.page-type-convocatoria #page #block-vani-content .field-name-field-descripcio {
  margin-bottom: 40px;
}
/* line 57, ../sass/components/_convocatoria.scss */
.page-type-convocatoria #page #block-vani-content .field-name-field-descripcio .field-item {
  color: #3C3C3B;
  font-family: 'Conv_raleway-light-webfont';
  font-size: 20px;
}

/* line 70, ../sass/components/_convocatoria.scss */
.page-node-add-consultor #block-system-main #edit-field-tipo-convocatoria #edit-field-tipo-convocatoria-und, .page-node-add-consultor #block-system-main #edit-field-tipo-convocatoria #edit-field-tipo-participante-und, .page-node-add-consultor #block-system-main #edit-field-tipo-participante #edit-field-tipo-convocatoria-und, .page-node-add-consultor #block-system-main #edit-field-tipo-participante #edit-field-tipo-participante-und {
  width: 502px !important;
}
/* line 74, ../sass/components/_convocatoria.scss */
.page-node-add-consultor #block-system-main #edit-field-tipo-convocatoria .customSelect, .page-node-add-consultor #block-system-main #edit-field-tipo-participante .customSelect {
  background-image: url("../images/flecha-filtro.png");
  background-position: right center;
  background-repeat: no-repeat;
  border: 1px solid #A3A3A3;
  font-size: 13px;
  padding: 14px 60px 11px 16px;
  width: 100%;
  cursor: pointer;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 74, ../sass/components/_convocatoria.scss */
  .page-node-add-consultor #block-system-main #edit-field-tipo-convocatoria .customSelect, .page-node-add-consultor #block-system-main #edit-field-tipo-participante .customSelect {
    text-align: left;
    background-position: 450px 0px;
    width: 502px;
    padding: 5px 60px 5px 16px;
  }
}
/* line 92, ../sass/components/_convocatoria.scss */
.page-node-add-consultor #block-system-main #edit-field-tipo-convocatoria .views-exposed-widget, .page-node-add-consultor #block-system-main #edit-field-tipo-participante .views-exposed-widget {
  padding: 0px;
  float: none;
}

/* line 102, ../sass/components/_convocatoria.scss */
#page .views-exposed-form {
  width: 100%;
  float: right;
  overflow: hidden;
}
/* line 106, ../sass/components/_convocatoria.scss */
#page .views-exposed-form label {
  display: none;
}
/* line 109, ../sass/components/_convocatoria.scss */
#page .views-exposed-form .js-form-item {
  float: right;
}
/* line 121, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .form-item-field-estado-de-convocator-value select {
  background-image: url("../images/icon-dropdown.png");
  background-position: 122px center;
  background-repeat: no-repeat;
  border: medium none;
  color: #414042;
  font-size: 16px;
  width: 160px;
  border: 1px solid #dddddb;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
/* line 134, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .form-item-field-estado-de-convocator-value select option {
  padding: 1px;
}
/* line 139, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .form-item-field-estado-de-convocator-value select::-ms-expand {
  display: none;
}
/* line 143, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .form-item-field-estado-de-convocator-value #edit-field-estado-de-convocatoria-value {
  width: 100% !important;
}
@media (min-width: 768px) {
  /* line 143, ../sass/components/_convocatoria.scss */
  #page .page-convocatorias .form-item-field-estado-de-convocator-value #edit-field-estado-de-convocatoria-value {
    height: 32px !important;
    width: 167px;
  }
}
/* line 153, ../sass/components/_convocatoria.scss */
#page .page-convocatorias header h2 {
  color: #fff;
  font-family: 'ralewaybold';
  margin-top: 23px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  /* line 153, ../sass/components/_convocatoria.scss */
  #page .page-convocatorias header h2 {
    font-size: 38px;
    margin-bottom: 16px;
  }
}
/* line 164, ../sass/components/_convocatoria.scss */
#page .page-convocatorias header p {
  max-width: 65%;
  color: #FFF !important;
  font-weight: bold;
  font-size: 16px;
  margin-bottom: 20px;
}
/* line 173, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-infinite-scroll-content-wrapper {
  margin-bottom: 40px;
}
/* line 176, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-infinite-scroll-content-wrapper .views-row {
  margin-bottom: 15px;
}
/* line 180, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents {
  background-color: #fff;
  border-color: #C8C8C5;
  border-style: solid;
  border-width: 1px 2px 2px 1px;
  overflow: hidden;
  position: relative;
  width: 100%;
}
/* line 189, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents td {
  padding: 0;
  border-style: solid;
  border-color: #DDDDDB;
  border-width: 0px 0px 1px 1px;
}
/* line 196, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .image {
  padding: 2px;
  position: relative;
  width: 240px;
}
/* line 201, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .image img {
  display: block;
  margin: 0 auto;
}
/* line 207, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom {
  color: #424143;
  font-size: 12px;
  padding: 10px;
}
/* line 212, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom .title {
  margin-bottom: 10px;
}
/* line 215, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom .title h2 {
  font-weight: bold;
  color: #424143;
  display: block;
  font-size: 1.5em;
}
/* line 221, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom .title h2:hover {
  text-decoration: underline;
}
/* line 227, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom .postdate {
  margin-bottom: 5px;
}
/* line 230, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom .postdate time {
  font-weight: bold;
  color: #424143;
}
/* line 236, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom .numeroacuerdo {
  margin-bottom: 10px;
}
/* line 239, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom .numeroacuerdo p {
  font-weight: bold;
  color: #424143;
}
/* line 245, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom .body {
  color: #424143;
  font-size: 14px;
  margin-bottom: 10px;
}
/* line 250, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom .body p {
  color: #424143;
  font-size: 14px;
}
/* line 256, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom .enlace {
  margin-bottom: 10px;
}
/* line 259, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom .enlace a {
  font-size: 14px;
}
/* line 264, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom .enlace-acuerdo {
  font-size: 14px;
  margin-bottom: 7px;
  font-family: 'ralewaybold';
}
/* line 269, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-infinite-scroll-content-wrapper .views-row .view-content-home .contents .bottom .enlace-acuerdo a {
  color: #43c7f4;
  font-family: 'ralewaybold';
}
/* line 282, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-infinite-scroll-content-wrapper .views-row-odd .firts-odd {
  background: #FFF;
}
/* line 288, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-infinite-scroll-content-wrapper .views-row-even .firts-odd {
  background: #FFF;
}
/* line 294, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .pager {
  clear: both;
  text-align: center;
  margin: 0 0 0.75em 0;
}
/* line 299, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .pager li {
  display: block;
  margin: 0;
  padding: 0;
  float: none !important;
}
/* line 305, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .pager li a {
  background-image: url("../images/ico-load-more.png");
  background-position: center bottom;
  background-repeat: no-repeat;
  color: #FFF !important;
  display: block;
  font-family: 'Conv_raleway-light-webfont' !important;
  font-size: 14px !important;
  line-height: 1;
  padding-bottom: 29px;
}
/* line 320, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-exposed-form {
  margin-bottom: 40px;
}
/* line 330, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .form-item-field-estado-de-convocator-value select {
  background-image: url("../images/icon-dropdown.png");
  background-position: 122px center;
  background-repeat: no-repeat;
  border: medium none;
  color: #414042;
  font-size: 16px;
  width: 160px;
  border: 1px solid #dddddb;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
/* line 343, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .form-item-field-estado-de-convocator-value select option {
  padding: 1px;
}
/* line 348, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .form-item-field-estado-de-convocator-value select::-ms-expand {
  display: none;
}
/* line 352, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .form-item-field-estado-de-convocator-value #edit-field-estado-de-convocatoria-value {
  width: 100% !important;
}
@media (min-width: 768px) {
  /* line 352, ../sass/components/_convocatoria.scss */
  #page .page-convocatorias .form-item-field-estado-de-convocator-value #edit-field-estado-de-convocatoria-value {
    height: 32px !important;
    width: 167px;
  }
}
/* line 361, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-row {
  background: #FFF;
  border-color: #dddddb;
  border-style: solid;
  border-width: 1px 2px 1px 1px;
  overflow: hidden;
  list-style: none;
}
@media (min-width: 768px) {
  /* line 361, ../sass/components/_convocatoria.scss */
  #page .page-convocatorias .views-row {
    float: left;
    margin-right: 5px;
    width: 236px;
    margin-bottom: 30px;
  }
}
@media (min-width: 1260px) {
  /* line 361, ../sass/components/_convocatoria.scss */
  #page .page-convocatorias .views-row {
    width: 300px;
    float: left;
    margin-right: 20px;
  }
}
/* line 381, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-row .left .image {
  margin-bottom: 10px;
}
/* line 384, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-row .left .image img {
  display: block;
  width: 100%;
  border-bottom: 1px solid #dddddb;
}
@media (min-width: 768px) {
  /* line 384, ../sass/components/_convocatoria.scss */
  #page .page-convocatorias .views-row .left .image img {
    width: auto;
    height: 167px;
  }
}
@media (min-width: 1260px) {
  /* line 384, ../sass/components/_convocatoria.scss */
  #page .page-convocatorias .views-row .left .image img {
    width: 100%;
    height: auto;
  }
}
/* line 399, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-row .left .fecha {
  padding-left: 24px;
  font-size: 14px;
  margin-bottom: 40px;
  font-family: 'montserratregular';
}
/* line 405, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-row .left .fecha strong {
  font-family: 'montserratbold';
}
/* line 410, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-row .left .descripcion {
  padding-left: 24px;
  font-size: 14px;
  margin-bottom: 13px;
  padding-right: 24px;
  padding-top: 34px;
  height: 150px;
  font-family: 'montserratregular';
  line-height: 1.2;
}
/* line 422, ../sass/components/_convocatoria.scss */
#page .page-convocatorias .views-row .left .title a {
  background: #E63E00;
  text-align: center;
  padding-top: 10px;
  color: #FFF;
  padding-bottom: 5px;
  font-family: 'ralewaybold';
  font-size: 20px;
  display: block;
}
@media (min-width: 768px) {
  /* line 436, ../sass/components/_convocatoria.scss */
  #page .page-convocatorias .views-row-3, #page .page-convocatorias .views-row-6, #page .page-convocatorias .views-row-9 {
    margin-right: 0px;
  }
}
@media (min-width: 768px) {
  /* line 443, ../sass/components/_convocatoria.scss */
  #page .node-consultor-dictaminador-form {
    width: 960px;
    margin: auto;
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
/* line 450, ../sass/components/_convocatoria.scss */
#page .node-consultor-dictaminador-form .form-item-field-agregar-archivos-adjuntos-value {
  display: inline-flex;
}
/* line 453, ../sass/components/_convocatoria.scss */
#page .node-consultor-dictaminador-form [id^="edit-field-documentos-adjuntos-actions-ief-add-existing"] {
  display: none;
}
/* line 456, ../sass/components/_convocatoria.scss */
#page .node-consultor-dictaminador-form #edit-field-descripci-n-0-format-guidelines,
#page .node-consultor-dictaminador-form #edit-field-descripci-n-0-format-help,
#page .node-consultor-dictaminador-form .vertical-tabs {
  display: none;
}
/* line 461, ../sass/components/_convocatoria.scss */
#page .node-consultor-dictaminador-form .vertical-tabs {
  margin: 0 !important;
}
/* line 464, ../sass/components/_convocatoria.scss */
#page .node-consultor-dictaminador-form label {
  display: block;
  font-weight: bold;
}
/* line 468, ../sass/components/_convocatoria.scss */
#page .node-consultor-dictaminador-form label.form-required:after {
  display: inline-block;
  margin: 0 0.3em;
  content: "*";
  color: red;
  vertical-align: super;
}
/* line 478, ../sass/components/_convocatoria.scss */
#page .node-consultor-dictaminador-form .ief-entity-table td, #page .node-consultor-dictaminador-form .ief-entity-table th {
  padding: 0 10px;
}
/* line 483, ../sass/components/_convocatoria.scss */
#page .node-consultor-dictaminador-form .ief-entity-operations input {
  width: auto;
  border: 1px solid #A3A3A3;
}
/* line 488, ../sass/components/_convocatoria.scss */
#page .node-consultor-dictaminador-form input {
  width: 460px;
  border: 1px solid #A3A3A3;
}
/* line 492, ../sass/components/_convocatoria.scss */
#page .node-consultor-dictaminador-form input[type="checkbox"] {
  width: auto;
  margin-right: 10px;
  margin-bottom: 10px;
}
/* line 497, ../sass/components/_convocatoria.scss */
#page .node-consultor-dictaminador-form select {
  max-width: 100%;
}
/* line 500, ../sass/components/_convocatoria.scss */
#page .node-consultor-dictaminador-form .js-form-wrapper {
  margin-top: 1em;
  margin-bottom: 1em;
}
/* line 505, ../sass/components/_convocatoria.scss */
#page .node-consultor-dictaminador-form .form-submit {
  background: #DB3E00 none repeat scroll 0 0;
  border: medium none;
  border-radius: 5px;
  color: #fff;
  margin: 0;
  padding: 13px 20px;
  font-size: 16px;
}
/* line 516, ../sass/components/_convocatoria.scss */
#page .node-consultor-dictaminador-form #edit-actions .form-submit {
  width: 460px;
}
/* line 522, ../sass/components/_convocatoria.scss */
#page .node-consultor-dictaminador-form .image-widget-data input {
  width: 352px;
  border: none;
}
/* line 527, ../sass/components/_convocatoria.scss */
#page .node-consultor-dictaminador-form .image-widget-data .form-submit {
  width: 152px;
  padding: 13px 17px;
}
/* line 534, ../sass/components/_convocatoria.scss */
#page .node-consultor-dictaminador-form .captcha .fieldset-description {
  display: none;
}
/* line 539, ../sass/components/_convocatoria.scss */
#page .node-consultor-dictaminador-form .field-name-field-convocatoria {
  display: none;
}
/* line 543, ../sass/components/_convocatoria.scss */
#page .node-consultor-dictaminador-form #edit-field-descripcion {
  width: 502px;
}
/* line 546, ../sass/components/_convocatoria.scss */
#page .node-consultor-dictaminador-form #edit-field-descripcion textarea {
  height: 100px;
}
/* line 550, ../sass/components/_convocatoria.scss */
#page .node-consultor-dictaminador-form #edit-field-descripcion .tips {
  display: none;
}
/* line 556, ../sass/components/_convocatoria.scss */
#page .node-consultor-dictaminador-form .form-item-field-agregar-archivos-adjuntos-und input {
  width: auto !important;
}
/* line 562, ../sass/components/_convocatoria.scss */
#page .node-consultor-dictaminador-form #field-documentos-adjuntos-values input {
  width: auto !important;
}

/* line 4, ../sass/components/_consultor.scss */
.page-type-consultor-dictaminador #page #block-vani-content .download-pdf {
  float: none !important;
}
@media (min-width: 768px) {
  /* line 3, ../sass/components/_consultor.scss */
  .page-type-consultor-dictaminador #page #block-vani-content {
    width: 960px;
    margin: auto;
  }
}
/* line 11, ../sass/components/_consultor.scss */
.page-type-consultor-dictaminador #page #block-vani-content #header {
  margin-bottom: 25px;
  overflow: hidden;
  margin-top: 23px;
  border-bottom: 1px solid #DDDDDB;
}
@media (min-width: 768px) {
  /* line 16, ../sass/components/_consultor.scss */
  .page-type-consultor-dictaminador #page #block-vani-content #header .imagen-perfil {
    float: left;
    width: 270px;
    height: 172px;
  }
}
/* line 22, ../sass/components/_consultor.scss */
.page-type-consultor-dictaminador #page #block-vani-content #header .imagen-perfil img {
  width: 100%;
}
@media (min-width: 768px) {
  /* line 22, ../sass/components/_consultor.scss */
  .page-type-consultor-dictaminador #page #block-vani-content #header .imagen-perfil img {
    width: 100%;
    border-right: 1px solid #FFF;
  }
}
/* line 30, ../sass/components/_consultor.scss */
.page-type-consultor-dictaminador #page #block-vani-content #header .content-text {
  background-color: #3C3C3B;
  padding: 14px;
}
@media (min-width: 768px) {
  /* line 30, ../sass/components/_consultor.scss */
  .page-type-consultor-dictaminador #page #block-vani-content #header .content-text {
    float: left;
    padding: 14px 4px 8px 30px;
    width: 442px;
  }
}
@media (min-width: 1260px) {
  /* line 30, ../sass/components/_consultor.scss */
  .page-type-consultor-dictaminador #page #block-vani-content #header .content-text {
    width: 690px;
    padding: 14px 90px 22px 30px;
  }
}
/* line 42, ../sass/components/_consultor.scss */
.page-type-consultor-dictaminador #page #block-vani-content #header .content-text h2 {
  font-size: 38px;
  font-family: "ralewaybold";
  color: #FFF;
  margin-bottom: 2px;
}
/* line 48, ../sass/components/_consultor.scss */
.page-type-consultor-dictaminador #page #block-vani-content #header .content-text strong {
  font-size: 20px;
  color: #FFF;
  margin-bottom: 10px;
  display: block;
}
/* line 54, ../sass/components/_consultor.scss */
.page-type-consultor-dictaminador #page #block-vani-content #header .content-text p {
  font-size: 14px;
  color: #FFF;
  margin-bottom: 0px;
}
@media (min-width: 768px) {
  /* line 54, ../sass/components/_consultor.scss */
  .page-type-consultor-dictaminador #page #block-vani-content #header .content-text p {
    font-size: 13px;
  }
}
@media (min-width: 1260px) {
  /* line 54, ../sass/components/_consultor.scss */
  .page-type-consultor-dictaminador #page #block-vani-content #header .content-text p {
    font-size: 14px;
  }
}
/* line 67, ../sass/components/_consultor.scss */
.page-type-consultor-dictaminador #page #block-vani-content #Contenido {
  margin-bottom: 20px;
  overflow: hidden;
  border-bottom: 1px solid #DDDDDB;
  padding-bottom: 28px;
}
/* line 72, ../sass/components/_consultor.scss */
.page-type-consultor-dictaminador #page #block-vani-content #Contenido .columns {
  padding-left: 41px;
  position: relative;
  text-align: center;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  /* line 72, ../sass/components/_consultor.scss */
  .page-type-consultor-dictaminador #page #block-vani-content #Contenido .columns {
    margin-bottom: 0px;
    text-align: left;
    float: left;
    margin-right: 24px;
    width: 118px;
  }
}
@media (min-width: 1260px) {
  /* line 72, ../sass/components/_consultor.scss */
  .page-type-consultor-dictaminador #page #block-vani-content #Contenido .columns {
    width: 172px;
    margin-right: 20px;
  }
}
@media (min-width: 768px) {
  /* line 88, ../sass/components/_consultor.scss */
  .page-type-consultor-dictaminador #page #block-vani-content #Contenido .columns img {
    left: 0px;
    position: absolute;
    text-align: left;
    top: -3px;
  }
}
/* line 96, ../sass/components/_consultor.scss */
.page-type-consultor-dictaminador #page #block-vani-content #Contenido .columns .label {
  margin-bottom: 10px;
}
/* line 98, ../sass/components/_consultor.scss */
.page-type-consultor-dictaminador #page #block-vani-content #Contenido .columns .label strong {
  font-size: 20px;
}
/* line 102, ../sass/components/_consultor.scss */
.page-type-consultor-dictaminador #page #block-vani-content #Contenido .columns .subtitle {
  font-size: 14px;
}
/* line 107, ../sass/components/_consultor.scss */
.page-type-consultor-dictaminador #page #block-vani-content #Contenido .columns-2 img {
  left: 5px;
}
/* line 112, ../sass/components/_consultor.scss */
.page-type-consultor-dictaminador #page #block-vani-content #Contenido .columns-4 img {
  left: 7px;
}
/* line 119, ../sass/components/_consultor.scss */
.page-type-consultor-dictaminador #page #block-vani-content #Contenido-footer .contenidolast h2 {
  font-size: 25px;
  margin-bottom: 5px;
  font-family: "ralewaybold";
  margin-top: 23px;
  color: #575756;
}
@media (min-width: 768px) {
  /* line 119, ../sass/components/_consultor.scss */
  .page-type-consultor-dictaminador #page #block-vani-content #Contenido-footer .contenidolast h2 {
    font-size: 36px;
    margin-bottom: 25px;
    margin-top: 30px;
  }
}
/* line 131, ../sass/components/_consultor.scss */
.page-type-consultor-dictaminador #page #block-vani-content #Contenido-footer .contenidolast p {
  font-size: 14px;
  color: #3C3C3B;
  margin-bottom: 20px;
}

/* Variables */
/*************** Drupal toolbar ***************/
/* line 12, ../sass/components/_menu.scss */
#page, .mm-page, body {
  padding-top: 0 !important;
}

/* line 16, ../sass/components/_menu.scss */
#toolbar-administration #toolbar-bar {
  position: static !important;
  background: #121212 !important;
}

/* line 21, ../sass/components/_menu.scss */
body.toolbar-horizontal.toolbar-tray-open #toolbar-administration {
  padding-bottom: 39px !important;
}

/************** Menú para móviles **************/
/* line 28, ../sass/components/_menu.scss */
.index-page #off-canvas.mm-menu--opened {
  z-index: 9;
}

/* line 32, ../sass/components/_menu.scss */
#off-canvas .mm-listview .default {
  display: none !important;
}

@media (max-width: 1023px) {
  /* line 36, ../sass/components/_menu.scss */
  #v-cno-section-header {
    display: none !important;
  }
}

/* line 42, ../sass/components/_menu.scss */
#block-menusuperior .mobile-login {
  display: none !important;
}

/* line 46, ../sass/components/_menu.scss */
.v-cno-menu-movile {
  display: none;
  border-bottom: 1px solid #1d70a8 !important;
}
/* line 50, ../sass/components/_menu.scss */
.v-cno-menu-movile .region-header-movil {
  display: flex !important;
  line-height: 0 !important;
}
/* line 55, ../sass/components/_menu.scss */
.v-cno-menu-movile .responsive-menu-toggle {
  background: #1d70a8 !important;
  height: 42px !important;
}
/* line 59, ../sass/components/_menu.scss */
.v-cno-menu-movile .responsive-menu-toggle a {
  height: 100% !important;
}
/* line 62, ../sass/components/_menu.scss */
.v-cno-menu-movile .responsive-menu-toggle a:focus {
  outline: none !important;
}
/* line 67, ../sass/components/_menu.scss */
.v-cno-menu-movile .responsive-menu-toggle .label {
  display: none !important;
}
/* line 72, ../sass/components/_menu.scss */
.v-cno-menu-movile .responsive-menu-toggle-icon::before,
.v-cno-menu-movile .responsive-menu-toggle-icon::after,
.v-cno-menu-movile .responsive-menu-toggle-icon span.icon {
  width: 22px !important;
  left: 11px !important;
}
/* line 79, ../sass/components/_menu.scss */
.v-cno-menu-movile .responsive-menu-toggle-icon span.icon {
  top: 19px !important;
}
/* line 83, ../sass/components/_menu.scss */
.v-cno-menu-movile .responsive-menu-toggle-icon::before {
  top: 13px !important;
}
/* line 87, ../sass/components/_menu.scss */
.v-cno-menu-movile .responsive-menu-toggle-icon::after {
  top: 25px !important;
}
/* line 91, ../sass/components/_menu.scss */
.v-cno-menu-movile #block-logo-2 {
  width: 100% !important;
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
}
/* line 98, ../sass/components/_menu.scss */
.v-cno-menu-movile #block-logo-2 .logo-hidro img {
  max-width: 90px !important;
}
/* line 102, ../sass/components/_menu.scss */
.v-cno-menu-movile #block-logo-2 .layout--onecol {
  transform: translateX(-22px) !important;
}
@media (max-width: 1023px) {
  /* line 46, ../sass/components/_menu.scss */
  .v-cno-menu-movile {
    display: block;
  }
}

/* line 112, ../sass/components/_menu.scss */
.mm-menu .mm-panel,
.mm-menu .mm-navbar {
  background: #1d70a8 !important;
}
/* line 117, ../sass/components/_menu.scss */
.mm-menu .mm-navbar,
.mm-menu .mm-listitem,
.mm-menu .mm-btn--next::after,
.mm-menu .mm-btn--prev::before {
  border-color: #fff !important;
}
/* line 124, ../sass/components/_menu.scss */
.mm-menu a {
  color: #fff !important;
}
/* line 127, ../sass/components/_menu.scss */
.mm-menu a.mm-navbar__title {
  opacity: 0.6 !important;
}
/* line 132, ../sass/components/_menu.scss */
.mm-menu .ico-login {
  display: none !important;
}

/**************** Menú superior ****************/
/* line 140, ../sass/components/_menu.scss */
.v-cno-header-navigation .block-region {
  display: flex !important;
  justify-content: space-between !important;
  align-items: center !important;
  width: auto !important;
  max-width: 960px !important;
}

/* line 148, ../sass/components/_menu.scss */
#block-iniciodesesion {
  top: 74px !important;
  right: 0 !important;
  border-top: 1px solid #b5b6bb !important;
}

/* line 154, ../sass/components/_menu.scss */
#block-logo,
#block-menusuperior {
  margin: 0 !important;
}

/* line 160, ../sass/components/_menu.scss */
#block-menusuperior .important-menu-item {
  color: #db3e00 !important;
}
/* line 164, ../sass/components/_menu.scss */
#block-menusuperior .ico-login {
  position: relative !important;
  background-image: none !important;
  padding-right: 32px !important;
  border: none !important;
}
/* line 170, ../sass/components/_menu.scss */
#block-menusuperior .ico-login::after {
  content: "";
  position: absolute;
  background: url("../images/user.svg") center no-repeat !important;
  top: 50%;
  right: 4px;
  width: 24px;
  height: 24px;
  transform: translateY(-50%);
}
/* line 181, ../sass/components/_menu.scss */
#block-menusuperior .ico-login.active {
  background-color: #db3e00 !important;
  color: #fff !important;
}
/* line 185, ../sass/components/_menu.scss */
#block-menusuperior .ico-login.active::after {
  filter: saturate(0) brightness(2);
}
/* line 191, ../sass/components/_menu.scss */
#block-menusuperior .menu-item-logout {
  padding-right: 28px !important;
  background: url("../images/exit.svg") calc(100% - 6px) center no-repeat;
  background-size: 16px;
}

/************* Menú administrativo *************/
/* line 201, ../sass/components/_menu.scss */
#block-menuadministrativo {
  width: 1000px !important;
}
/* line 204, ../sass/components/_menu.scss */
#block-menuadministrativo > ul {
  display: flex !important;
  gap: 4px !important;
  justify-content: center !important;
  align-items: center !important;
  width: 100% !important;
}
/* line 212, ../sass/components/_menu.scss */
#block-menuadministrativo > ul > li {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  width: 116px !important;
  height: 100% !important;
  padding: 4px !important;
  transition: none !important;
}
/* line 222, ../sass/components/_menu.scss */
#block-menuadministrativo > ul > li > span, #block-menuadministrativo > ul > li > a {
  width: auto !important;
  padding: 0 !important;
  cursor: pointer !important;
}
/* line 229, ../sass/components/_menu.scss */
#block-menuadministrativo > ul > li > ul {
  top: 100% !important;
}

/*************** Menú principal ***************/
/* line 237, ../sass/components/_menu.scss */
#block-navegacionprincipal {
  position: relative !important;
}
/* line 240, ../sass/components/_menu.scss */
#block-navegacionprincipal a {
  outline: none !important;
}
/* line 244, ../sass/components/_menu.scss */
#block-navegacionprincipal .menu-level-0 {
  display: flex;
  gap: 4px;
  justify-content: space-between;
}
/* line 250, ../sass/components/_menu.scss */
#block-navegacionprincipal .menu-level-0 > li > a,
#block-navegacionprincipal .menu-level-0 > li > span {
  margin: 0 !important;
}
/* line 255, ../sass/components/_menu.scss */
#block-navegacionprincipal .menu-level-0 > li,
#block-navegacionprincipal .menu-level-0 .menu-dropdown,
#block-navegacionprincipal .menu-level-1 .menu-dropdown {
  position: static !important;
}
/* line 261, ../sass/components/_menu.scss */
#block-navegacionprincipal .menu-level-1 {
  left: 0;
  box-shadow: 0 4px 3px 1px rgba(0, 0, 0, 0.3);
}
/* line 266, ../sass/components/_menu.scss */
#block-navegacionprincipal .menu-level-0 > li .menu-level-1,
#block-navegacionprincipal .menu-level-1 .menu-level-2 {
  position: absolute;
  display: none;
  width: 934px;
  height: auto !important;
  min-height: 360px !important;
  z-index: 999;
  background-color: #f2f2f2 !important;
}
/* line 277, ../sass/components/_menu.scss */
#block-navegacionprincipal .menu-level-0 > li:hover .menu-level-1,
#block-navegacionprincipal .menu-level-1 > li:hover .menu-level-2 {
  display: flex;
  flex-direction: column;
}
/* line 283, ../sass/components/_menu.scss */
#block-navegacionprincipal .menu-level-0 > li .menu-level-1 > li,
#block-navegacionprincipal .menu-level-1 > li .menu-level-2 > li {
  width: 230px !important;
}
/* line 288, ../sass/components/_menu.scss */
#block-navegacionprincipal .menu-level-1 > li,
#block-navegacionprincipal .menu-level-2 > li {
  margin-left: 14px !important;
}
/* line 293, ../sass/components/_menu.scss */
#block-navegacionprincipal .menu-level-1 > li:first-of-type,
#block-navegacionprincipal .menu-level-2 > li:first-of-type {
  margin-top: 14px !important;
}
/* line 298, ../sass/components/_menu.scss */
#block-navegacionprincipal .menu-level-1 > li:last-of-type,
#block-navegacionprincipal .menu-level-2 > li:last-of-type {
  margin-bottom: 14px !important;
}
/* line 303, ../sass/components/_menu.scss */
#block-navegacionprincipal .menu-level-1 a,
#block-navegacionprincipal .menu-level-1 span {
  background-color: #f2f2f2 !important;
  color: #9b9b9b !important;
  font-size: 14px !important;
  padding: 12px !important;
  margin: 0 !important;
}
/* line 312, ../sass/components/_menu.scss */
#block-navegacionprincipal .menu-level-1 > li:hover a,
#block-navegacionprincipal .menu-level-1 > li:hover span {
  background-color: #db3e00 !important;
  color: #fff !important;
}
/* line 318, ../sass/components/_menu.scss */
#block-navegacionprincipal .menu-level-1 span {
  cursor: default !important;
}
/* line 322, ../sass/components/_menu.scss */
#block-navegacionprincipal .menu-level-1 img {
  position: absolute !important;
  display: none;
  top: 0;
  right: 0;
  width: 690px !important;
  height: 100% !important;
  object-fit: cover !important;
  z-index: -1;
}
/* line 333, ../sass/components/_menu.scss */
#block-navegacionprincipal .mm-menu .mm-listview .default,
#block-navegacionprincipal .menu-level-1 .default {
  display: none !important;
}
/* line 338, ../sass/components/_menu.scss */
#block-navegacionprincipal .menu-level-1 .default + .menu-dropdown img {
  display: block !important;
  z-index: -2 !important;
}
/* line 343, ../sass/components/_menu.scss */
#block-navegacionprincipal .menu-level-1 > li:hover img {
  display: block;
}
/* line 347, ../sass/components/_menu.scss */
#block-navegacionprincipal .menu-level-1 .menu-level-2 {
  top: 0;
  left: 244px;
  width: auto !important;
  background-color: #db3e00 !important;
}
/* line 354, ../sass/components/_menu.scss */
#block-navegacionprincipal .menu-level-1 .menu-level-2 a,
#block-navegacionprincipal .menu-level-1 .menu-level-2 span {
  background-color: #db3e00 !important;
  color: #fff !important;
}

/******************* Banner *******************/
/* line 364, ../sass/components/_menu.scss */
#v-cno-section-banner .v-cno-slick-container-banner-first {
  /* Esto es para que el banner no aparezca de inicio por encima del menú */
  min-height: 175px !important;
}

/* line 1, ../sass/components/_tabs.scss */
#block-vani-local-tasks {
  max-width: 960px;
  margin: 2rem auto;
}
/* line 5, ../sass/components/_tabs.scss */
#block-vani-local-tasks a {
  margin: 15px 15px 0 15px;
}
/* line 8, ../sass/components/_tabs.scss */
#block-vani-local-tasks a:hover {
  margin: 15px 15px 0 15px;
}
/* line 13, ../sass/components/_tabs.scss */
#block-vani-local-tasks .nav-tabs {
  padding: 15px 0 0 0;
}
/* line 17, ../sass/components/_tabs.scss */
#block-vani-local-tasks .nav-item {
  padding: 7px;
  border-bottom: 1px solid #dee2e6;
}
/* line 22, ../sass/components/_tabs.scss */
#block-vani-local-tasks .nav-item:has(a.is-active) {
  border: 1px solid #dee2e6;
  border-bottom: transparent;
}

/* line 1, ../sass/components/_select_multiple.scss */
.views-exposed-form .form-item-field-categoria-target-id {
  overflow: initial !important;
}

/* line 4, ../sass/components/_select_multiple.scss */
.views-exposed-form {
  padding-left: 0 !important;
  float: none;
  display: flex;
  justify-content: flex-end;
}

/* line 10, ../sass/components/_select_multiple.scss */
.views-exposed-form #edit-field-categoria-target-id-collapsible {
  background: #fff;
  z-index: 20;
  display: initial;
  border: 1px solid #ccc;
  height: 31px;
  width: 320px;
  color: #000;
  font-size: 16px;
  margin-right: 10px;
}
/* line 21, ../sass/components/_select_multiple.scss */
.views-exposed-form #edit-field-categoria-target-id-collapsible label {
  width: 100%;
}

/* line 25, ../sass/components/_select_multiple.scss */
.views-exposed-form #edit-field-categoria-target-id-collapsible #edit-field-categoria-target-id {
  position: absolute;
  background: #fff;
  border: 1px solid #d2d2d2;
  margin-top: 4px;
  width: 320px;
  z-index: 500;
  display: initial;
  height: 200px;
  overflow-x: hidden;
  overflow-y: auto;
}

/* line 38, ../sass/components/_select_multiple.scss */
.views-exposed-form #edit-field-categoria-target-id-collapsible .option {
  display: initial !important;
}

/* line 41, ../sass/components/_select_multiple.scss */
.views-exposed-form #edit-field-categoria-target-id-collapsible summary {
  text-align: center;
}

/* line 45, ../sass/components/_select_multiple.scss */
.views-exposed-form #edit-field-categoria-target-id-collapsible .form-checkboxes.bef-checkboxes.bef-nested .js-form-type-checkbox {
  padding: 1px 10px;
  width: 100%;
}

/* line 49, ../sass/components/_select_multiple.scss */
.views-exposed-form #edit-field-categoria-target-id-collapsible .form-checkboxes.bef-checkboxes.bef-nested .js-form-type-checkbox:hover {
  background-color: #e2e2e2;
}

/* line 52, ../sass/components/_select_multiple.scss */
.views-exposed-form #edit-field-categoria-target-id-collapsible .form-checkboxes.bef-checkboxes.bef-nested label {
  padding: 0 10px;
  margin: 0 !important;
}

/* line 56, ../sass/components/_select_multiple.scss */
.form-checkboxes.bef-checkboxes.bef-nested ul {
  list-style-type: none;
}

/* line 59, ../sass/components/_select_multiple.scss */
.form-checkboxes.bef-checkboxes.bef-nested > ul > li > div > label {
  font-weight: bold !important;
}

/* line 62, ../sass/components/_select_multiple.scss */
.form-checkboxes.bef-checkboxes.bef-nested > ul > li > div > label:hover {
  cursor: pointer;
}

/* line 65, ../sass/components/_select_multiple.scss */
.form-checkboxes.bef-checkboxes.bef-nested > ul > li > div {
  background-color: #fff !important;
}

/* line 68, ../sass/components/_select_multiple.scss */
.form-checkboxes.bef-checkboxes.bef-nested > ul > li > div:hover {
  cursor: pointer;
}

/* line 71, ../sass/components/_select_multiple.scss */
.js-form-item.form-item.js-form-type-date.form-item-field-fecha-value.js-form-item-field-fecha-value {
  background-color: #fff;
}
