@charset "UTF-8";
/*!
 * MORFOS FRAMEWORK CSS
 * Copyright (C) 2014 Ministerio Hacienda y Administración Pública (MINHAP).
 * Realizado por la División de Sistemas de Información de la
 * Secretaría de Estado de Administraciones Públicas del
 * Ministerio de Hacienda y Administraciones Públicas.
 * 
 * Este fichero se distribuye bajo licencia EUPL versión 1.1 según las condiciones que figuran 
 * en el fichero 'Licencia.pdf' que se acompaña. Si se distribuyera este fichero individualmente, 
 * deben incluirse aquí las condiciones expresadas allí.
 *
 */
@font-face {
  font-family: "morfont";
  src: url("../fonts/morfont.woff2?0513c8a69633549270eec945fdea6ecd") format("woff2"), url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"), url("../fonts/morfont.ttf?0513c8a69633549270eec945fdea6ecd") format("truetype");
  font-weight: normal;
  font-style: normal; }

/* line 19, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon, .mf-appmenu--submenu-item-icon:before, .mf-simple-list__icon .mf-simple-list--item:before {
  font-family: "morfont";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* line 41, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-cancel:before {
  content: ""; }

/* line 50, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-check:before {
  content: ""; }

/* line 59, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-config:before {
  content: ""; }

/* line 68, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-download:before {
  content: ""; }

/* line 77, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-eye:before {
  content: ""; }

/* line 86, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-forbidden:before {
  content: ""; }

/* line 95, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-inside:before {
  content: ""; }

/* line 104, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-link:before {
  content: ""; }

/* line 113, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-locked:before {
  content: ""; }

/* line 122, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-minus:before {
  content: ""; }

/* line 131, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-outside:before {
  content: ""; }

/* line 140, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-plus:before {
  content: ""; }

/* line 149, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-search:before {
  content: ""; }

/* line 158, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-unlocked:before {
  content: ""; }

/* line 167, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive-upload:before {
  content: ""; }

/* line 176, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archive:before {
  content: ""; }

/* line 185, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-archives:before {
  content: ""; }

/* line 194, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-back:before {
  content: ""; }

/* line 203, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-bigger:before {
  content: ""; }

/* line 212, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-collapse:before {
  content: ""; }

/* line 221, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-down:before {
  content: ""; }

/* line 230, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-download:before {
  content: ""; }

/* line 239, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-expand:before {
  content: ""; }

/* line 248, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-left:before {
  content: ""; }

/* line 257, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-mixed:before {
  content: ""; }

/* line 266, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-move-left:before {
  content: ""; }

/* line 275, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-move-object:before {
  content: ""; }

/* line 284, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-move-rigth:before {
  content: ""; }

/* line 293, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-move:before {
  content: ""; }

/* line 302, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-redo:before {
  content: ""; }

/* line 311, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-reload:before {
  content: ""; }

/* line 320, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-reload1:before {
  content: ""; }

/* line 329, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-reload2:before {
  content: ""; }

/* line 338, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-resend:before {
  content: ""; }

/* line 347, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-resend1:before {
  content: ""; }

/* line 356, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-resend2:before {
  content: ""; }

/* line 365, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-resend3:before {
  content: ""; }

/* line 374, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-resize-bigger:before {
  content: ""; }

/* line 383, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-resize-horizontal-open:before {
  content: ""; }

/* line 392, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-resize-horizontal:before {
  content: ""; }

/* line 401, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-resize-smaller:before {
  content: ""; }

/* line 410, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-resize-vertical-close:before {
  content: ""; }

/* line 419, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-resize-vertical-open:before {
  content: ""; }

/* line 428, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-resize-vertical:before {
  content: ""; }

/* line 437, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-right:before {
  content: ""; }

/* line 446, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-rounded-down:before {
  content: ""; }

/* line 455, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-rounded-left:before {
  content: ""; }

/* line 464, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-rounded-right:before {
  content: ""; }

/* line 473, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-rounded-up:before {
  content: ""; }

/* line 482, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-smaller:before {
  content: ""; }

/* line 491, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-sort-down:before {
  content: ""; }

/* line 500, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-sort-up:before {
  content: ""; }

/* line 509, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-sort:before {
  content: ""; }

/* line 518, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-tag-left:before {
  content: ""; }

/* line 527, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-tag-right:before {
  content: ""; }

/* line 536, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-turn-left-2:before {
  content: ""; }

/* line 545, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-turn-left:before {
  content: ""; }

/* line 554, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-turn-right-2:before {
  content: ""; }

/* line 563, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-turn-right:before {
  content: ""; }

/* line 572, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-undo:before {
  content: ""; }

/* line 581, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-up:before {
  content: ""; }

/* line 590, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow-upload:before {
  content: ""; }

/* line 599, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow2-double-left:before {
  content: ""; }

/* line 608, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow2-left:before {
  content: ""; }

/* line 617, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow3-back:before {
  content: ""; }

/* line 626, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow3-next:before {
  content: ""; }

/* line 635, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow4-back:before {
  content: ""; }

/* line 644, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow4-down:before {
  content: ""; }

/* line 653, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow4-move-left:before {
  content: ""; }

/* line 662, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow4-move-right:before {
  content: ""; }

/* line 671, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow4-move:before {
  content: ""; }

/* line 680, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow4-next:before {
  content: ""; }

/* line 689, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow4-sort-down:before {
  content: ""; }

/* line 698, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow4-sort-up:before {
  content: ""; }

/* line 707, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow4-sort:before {
  content: ""; }

/* line 716, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrow4-up:before {
  content: ""; }

/* line 725, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-buble-euro:before {
  content: ""; }

/* line 734, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globe-cancel:before {
  content: ""; }

/* line 743, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globe-check:before {
  content: ""; }

/* line 752, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globe-comment:before {
  content: ""; }

/* line 761, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globe-dots:before {
  content: ""; }

/* line 770, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globe-euro:before {
  content: ""; }

/* line 779, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globe-help:before {
  content: ""; }

/* line 788, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globe-lines:before {
  content: ""; }

/* line 797, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globe-question:before {
  content: ""; }

/* line 806, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globe:before {
  content: ""; }

/* line 815, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globes-bulb:before {
  content: ""; }

/* line 824, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globes-cancel:before {
  content: ""; }

/* line 833, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globes-check:before {
  content: ""; }

/* line 842, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globes-download:before {
  content: ""; }

/* line 851, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globes-info:before {
  content: ""; }

/* line 860, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globes-question:before {
  content: ""; }

/* line 869, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globes-stats:before {
  content: ""; }

/* line 878, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-globes-warning:before {
  content: ""; }

/* line 887, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-arrow-down:before {
  content: ""; }

/* line 896, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-arrow-left:before {
  content: ""; }

/* line 905, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-arrow-right:before {
  content: ""; }

/* line 914, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-arrow-up:before {
  content: ""; }

/* line 923, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-cancel:before {
  content: ""; }

/* line 932, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-check:before {
  content: ""; }

/* line 941, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-euro:before {
  content: ""; }

/* line 950, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-flash:before {
  content: ""; }

/* line 959, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-flower:before {
  content: ""; }

/* line 968, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-forbidden:before {
  content: ""; }

/* line 977, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-light:before {
  content: ""; }

/* line 986, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-line-minus:before {
  content: ""; }

/* line 995, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-link:before {
  content: ""; }

/* line 1004, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-minus:before {
  content: ""; }

/* line 1013, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-play:before {
  content: ""; }

/* line 1022, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-plus:before {
  content: ""; }

/* line 1031, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-plus2:before {
  content: ""; }

/* line 1040, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-priority-express:before {
  content: ""; }

/* line 1049, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-priority-high:before {
  content: ""; }

/* line 1058, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-priority-urgent:before {
  content: ""; }

/* line 1067, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-send:before {
  content: ""; }

/* line 1076, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-wheel:before {
  content: ""; }

/* line 1085, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-wheel2:before {
  content: ""; }

/* line 1094, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-wheels:before {
  content: ""; }

/* line 1103, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-world:before {
  content: ""; }

/* line 1112, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle:before {
  content: ""; }

/* line 1121, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-turn-wheel:before {
  content: ""; }

/* line 1130, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-chemical:before {
  content: ""; }

/* line 1139, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-down:before {
  content: ""; }

/* line 1148, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-leftt:before {
  content: ""; }

/* line 1157, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-next:before {
  content: ""; }

/* line 1166, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-right:before {
  content: ""; }

/* line 1175, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-circle-up:before {
  content: ""; }

/* line 1184, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-acceda:before {
  content: ""; }

/* line 1193, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-csv-comments:before {
  content: ""; }

/* line 1202, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-csv:before {
  content: ""; }

/* line 1211, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-excel-download:before {
  content: ""; }

/* line 1220, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-excel:before {
  content: ""; }

/* line 1229, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-line-csv:before {
  content: ""; }

/* line 1238, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-line-pdf:before {
  content: ""; }

/* line 1247, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-pdf-download:before {
  content: ""; }

/* line 1256, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-pdf:before {
  content: ""; }

/* line 1265, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-public-reg:before {
  content: ""; }

/* line 1274, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-template_dl:before {
  content: ""; }

/* line 1283, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-unlink-warning:before {
  content: ""; }

/* line 1292, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-xml:before {
  content: ""; }

/* line 1301, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-email2:before {
  content: ""; }

/* line 1310, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-email3:before {
  content: ""; }

/* line 1319, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-envelope-new:before {
  content: ""; }

/* line 1328, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-envelope:before {
  content: ""; }

/* line 1337, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-group:before {
  content: ""; }

/* line 1346, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-linked:before {
  content: ""; }

/* line 1355, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate-map:before {
  content: ""; }

/* line 1364, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate3:before {
  content: ""; }

/* line 1373, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-new-email:before {
  content: ""; }

/* line 1382, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-new-folder:before {
  content: ""; }

/* line 1391, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-save6:before {
  content: ""; }

/* line 1400, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-society:before {
  content: ""; }

/* line 1409, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-star2:before {
  content: ""; }

/* line 1418, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-admin-new2:before {
  content: ""; }

/* line 1427, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-circle-check:before {
  content: ""; }

/* line 1436, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-group2:before {
  content: ""; }

/* line 1445, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-new2:before {
  content: ""; }

/* line 1454, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-person-new:before {
  content: ""; }

/* line 1463, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-person:before {
  content: ""; }

/* line 1472, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-speaker:before {
  content: ""; }

/* line 1481, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-attach:before {
  content: ""; }

/* line 1490, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-cancel:before {
  content: ""; }

/* line 1499, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-certified:before {
  content: ""; }

/* line 1508, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-check:before {
  content: ""; }

/* line 1517, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-check2:before {
  content: ""; }

/* line 1526, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-config-euro:before {
  content: ""; }

/* line 1535, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-config:before {
  content: ""; }

/* line 1544, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-contract:before {
  content: ""; }

/* line 1553, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-delete:before {
  content: ""; }

/* line 1562, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-download-help:before {
  content: ""; }

/* line 1571, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-download-justify:before {
  content: ""; }

/* line 1580, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-download:before {
  content: ""; }

/* line 1589, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-edit:before {
  content: ""; }

/* line 1598, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-euro:before {
  content: ""; }

/* line 1607, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-house:before {
  content: ""; }

/* line 1616, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-link:before {
  content: ""; }

/* line 1625, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-list:before {
  content: ""; }

/* line 1634, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-log:before {
  content: ""; }

/* line 1643, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-new-group:before {
  content: ""; }

/* line 1652, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-new:before {
  content: ""; }

/* line 1661, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-ok:before {
  content: ""; }

/* line 1670, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-plus:before {
  content: ""; }

/* line 1679, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-question:before {
  content: ""; }

/* line 1688, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-reg-end:before {
  content: ""; }

/* line 1697, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-reg:before {
  content: ""; }

/* line 1706, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-reload-cancel:before {
  content: ""; }

/* line 1715, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-reload:before {
  content: ""; }

/* line 1724, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-resend:before {
  content: ""; }

/* line 1733, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-resend2:before {
  content: ""; }

/* line 1742, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-resend3:before {
  content: ""; }

/* line 1751, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-search:before {
  content: ""; }

/* line 1760, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-send-end:before {
  content: ""; }

/* line 1769, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-send:before {
  content: ""; }

/* line 1778, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-star:before {
  content: ""; }

/* line 1787, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-stats:before {
  content: ""; }

/* line 1796, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-text-plus:before {
  content: ""; }

/* line 1805, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-unlink:before {
  content: ""; }

/* line 1814, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-upload:before {
  content: ""; }

/* line 1823, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-warning:before {
  content: ""; }

/* line 1832, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc:before {
  content: ""; }

/* line 1841, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-docs-check:before {
  content: ""; }

/* line 1850, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-docs:before {
  content: ""; }

/* line 1859, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-acceda:before {
  content: ""; }

/* line 1868, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-csv-comments:before {
  content: ""; }

/* line 1877, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-csv:before {
  content: ""; }

/* line 1886, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-excel-download:before {
  content: ""; }

/* line 1895, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-excel:before {
  content: ""; }

/* line 1904, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-line-csv:before {
  content: ""; }

/* line 1913, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-line-pdf:before {
  content: ""; }

/* line 1922, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-pdf-download:before {
  content: ""; }

/* line 1931, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-pdf:before {
  content: ""; }

/* line 1940, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-doc-xml:before {
  content: ""; }

/* line 1949, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-cancel:before {
  content: ""; }

/* line 1958, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-check:before {
  content: ""; }

/* line 1967, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-config:before {
  content: ""; }

/* line 1976, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-download:before {
  content: ""; }

/* line 1985, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-export:before {
  content: ""; }

/* line 1994, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-eye:before {
  content: ""; }

/* line 2003, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-forbidden:before {
  content: ""; }

/* line 2012, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-import:before {
  content: ""; }

/* line 2021, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-link:before {
  content: ""; }

/* line 2030, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-locked:before {
  content: ""; }

/* line 2039, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-minus:before {
  content: ""; }

/* line 2048, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-open:before {
  content: ""; }

/* line 2057, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-plus:before {
  content: ""; }

/* line 2066, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-search:before {
  content: ""; }

/* line 2075, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-unlocked:before {
  content: ""; }

/* line 2084, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder-upload:before {
  content: ""; }

/* line 2093, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folder:before {
  content: ""; }

/* line 2102, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-folders:before {
  content: ""; }

/* line 2111, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-menu-h-bold-lines-open:before {
  content: ""; }

/* line 2120, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-menu-h-bold-lines:before {
  content: ""; }

/* line 2129, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-menu-h-circle:before {
  content: ""; }

/* line 2138, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-menu-h-light-lines-open:before {
  content: ""; }

/* line 2147, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-menu-h-light-lines:before {
  content: ""; }

/* line 2156, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-menu-h-square:before {
  content: ""; }

/* line 2165, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-menu-v-circle:before {
  content: ""; }

/* line 2174, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-menu-v-square:before {
  content: ""; }

/* line 2183, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate-cancel:before {
  content: ""; }

/* line 2192, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate-check:before {
  content: ""; }

/* line 2201, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate-config:before {
  content: ""; }

/* line 2210, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate-eye:before {
  content: ""; }

/* line 2219, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate-forbidden:before {
  content: ""; }

/* line 2228, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate-link:before {
  content: ""; }

/* line 2237, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate-minus:before {
  content: ""; }

/* line 2246, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate-plus:before {
  content: ""; }

/* line 2255, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate-search:before {
  content: ""; }

/* line 2264, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate-user:before {
  content: ""; }

/* line 2273, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate-warning:before {
  content: ""; }

/* line 2282, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate:before {
  content: ""; }

/* line 2291, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate2-check:before {
  content: ""; }

/* line 2300, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate2-minus:before {
  content: ""; }

/* line 2309, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate2-plus:before {
  content: ""; }

/* line 2318, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate2-warning:before {
  content: ""; }

/* line 2327, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate2:before {
  content: ""; }

/* line 2336, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-locate3-warning:before {
  content: ""; }

/* line 2345, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-acceda:before {
  content: ""; }

/* line 2354, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-acceda2:before {
  content: ""; }

/* line 2363, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-aeval:before {
  content: ""; }

/* line 2372, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-batlog:before {
  content: ""; }

/* line 2381, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-calidad:before {
  content: ""; }

/* line 2390, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-eadmin:before {
  content: ""; }

/* line 2399, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-ISPA:before {
  content: ""; }

/* line 2408, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-oris:before {
  content: ""; }

/* line 2417, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-ORVE:before {
  content: ""; }

/* line 2426, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-php:before {
  content: ""; }

/* line 2435, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-smashing:before {
  content: ""; }

/* line 2444, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-space_invaders:before {
  content: ""; }

/* line 2453, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-w3c-wai-a:before {
  content: ""; }

/* line 2462, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-w3c-wai-aa:before {
  content: ""; }

/* line 2471, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-w3c-wai-aaa:before {
  content: ""; }

/* line 2480, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-w3c:before {
  content: ""; }

/* line 2489, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-appointment:before {
  content: ""; }

/* line 2498, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-battery-half:before {
  content: ""; }

/* line 2507, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-battery:before {
  content: ""; }

/* line 2516, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-bell:before {
  content: ""; }

/* line 2525, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-bike:before {
  content: ""; }

/* line 2534, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-boat:before {
  content: ""; }

/* line 2543, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-book:before {
  content: ""; }

/* line 2552, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-books:before {
  content: ""; }

/* line 2561, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-books2:before {
  content: ""; }

/* line 2570, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-bridge:before {
  content: ""; }

/* line 2579, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-brush:before {
  content: ""; }

/* line 2588, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-bulb:before {
  content: ""; }

/* line 2597, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-bus:before {
  content: ""; }

/* line 2606, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-calculator:before {
  content: ""; }

/* line 2615, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-calendar-check:before {
  content: ""; }

/* line 2624, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-calendar:before {
  content: ""; }

/* line 2633, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-camera:before {
  content: ""; }

/* line 2642, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-car:before {
  content: ""; }

/* line 2651, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-chemistry:before {
  content: ""; }

/* line 2660, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-cinema:before {
  content: ""; }

/* line 2669, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-city:before {
  content: ""; }

/* line 2678, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-city2:before {
  content: ""; }

/* line 2687, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-clock:before {
  content: ""; }

/* line 2696, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-commerce:before {
  content: ""; }

/* line 2705, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-computer:before {
  content: ""; }

/* line 2714, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-cowtrees:before {
  content: ""; }

/* line 2723, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-ct-clock:before {
  content: ""; }

/* line 2732, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-cup:before {
  content: ""; }

/* line 2741, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-demography:before {
  content: ""; }

/* line 2750, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-disquette:before {
  content: ""; }

/* line 2759, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-economy:before {
  content: ""; }

/* line 2768, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-education:before {
  content: ""; }

/* line 2777, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-email-new:before {
  content: ""; }

/* line 2786, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-email-open:before {
  content: ""; }

/* line 2795, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-email:before {
  content: ""; }

/* line 2804, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-eu-flag:before {
  content: ""; }

/* line 2813, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-eye:before {
  content: ""; }

/* line 2822, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-factory:before {
  content: ""; }

/* line 2831, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-film:before {
  content: ""; }

/* line 2840, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-flag:before {
  content: ""; }

/* line 2849, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-gift:before {
  content: ""; }

/* line 2858, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-graduate_hat:before {
  content: ""; }

/* line 2867, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-gun:before {
  content: ""; }

/* line 2876, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-hammer:before {
  content: ""; }

/* line 2885, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-handshake:before {
  content: ""; }

/* line 2894, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-health:before {
  content: ""; }

/* line 2903, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-heart:before {
  content: ""; }

/* line 2912, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-house:before {
  content: ""; }

/* line 2921, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-house2:before {
  content: ""; }

/* line 2930, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-houses:before {
  content: ""; }

/* line 2939, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-justice:before {
  content: ""; }

/* line 2948, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-lightnin_bulb:before {
  content: ""; }

/* line 2957, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-map-spain:before {
  content: ""; }

/* line 2966, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-map:before {
  content: ""; }

/* line 2975, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-marker:before {
  content: ""; }

/* line 2984, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-market:before {
  content: ""; }

/* line 2993, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-micro:before {
  content: ""; }

/* line 3002, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-microscope:before {
  content: ""; }

/* line 3011, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-money-bag-manage:before {
  content: ""; }

/* line 3020, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-money-bag:before {
  content: ""; }

/* line 3029, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-money-coins:before {
  content: ""; }

/* line 3038, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-park:before {
  content: ""; }

/* line 3047, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-pencil:before {
  content: ""; }

/* line 3056, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-pill:before {
  content: ""; }

/* line 3065, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-pinetree:before {
  content: ""; }

/* line 3074, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-plant:before {
  content: ""; }

/* line 3083, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-public:before {
  content: ""; }

/* line 3092, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-ribbon:before {
  content: ""; }

/* line 3101, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-save-send:before {
  content: ""; }

/* line 3110, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-save:before {
  content: ""; }

/* line 3119, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-screen-download:before {
  content: ""; }

/* line 3128, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-screen-picture:before {
  content: ""; }

/* line 3137, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-screen-play:before {
  content: ""; }

/* line 3146, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-screen:before {
  content: ""; }

/* line 3155, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-shopping-cart:before {
  content: ""; }

/* line 3164, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-smartphone:before {
  content: ""; }

/* line 3173, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-tablet:before {
  content: ""; }

/* line 3182, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-tag:before {
  content: ""; }

/* line 3191, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-theater:before {
  content: ""; }

/* line 3200, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-time-finished:before {
  content: ""; }

/* line 3209, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-time-waiting:before {
  content: ""; }

/* line 3218, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-tourism:before {
  content: ""; }

/* line 3227, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-train:before {
  content: ""; }

/* line 3236, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-trash-empty:before {
  content: ""; }

/* line 3245, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-trash-full:before {
  content: ""; }

/* line 3254, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-trash:before {
  content: ""; }

/* line 3263, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-tshirt:before {
  content: ""; }

/* line 3272, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-wheat:before {
  content: ""; }

/* line 3281, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-add:before {
  content: ""; }

/* line 3290, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-add2:before {
  content: ""; }

/* line 3299, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-administration-silence:before {
  content: ""; }

/* line 3308, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-administration:before {
  content: ""; }

/* line 3317, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-arrobe:before {
  content: ""; }

/* line 3326, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-article:before {
  content: ""; }

/* line 3335, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-attach:before {
  content: ""; }

/* line 3344, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-cancel:before {
  content: ""; }

/* line 3353, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-cancel2:before {
  content: ""; }

/* line 3362, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-check:before {
  content: ""; }

/* line 3371, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-cloud-down:before {
  content: ""; }

/* line 3380, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-cloud-up:before {
  content: ""; }

/* line 3389, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-cloud-wheel:before {
  content: ""; }

/* line 3398, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-cloud:before {
  content: ""; }

/* line 3407, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-communication:before {
  content: ""; }

/* line 3416, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-control-back:before {
  content: ""; }

/* line 3425, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-control-backward:before {
  content: ""; }

/* line 3434, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-control-forward:before {
  content: ""; }

/* line 3443, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-control-next:before {
  content: ""; }

/* line 3452, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-control-pause:before {
  content: ""; }

/* line 3461, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-control-play:before {
  content: ""; }

/* line 3470, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-control-stop:before {
  content: ""; }

/* line 3479, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-copy:before {
  content: ""; }

/* line 3488, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-cross:before {
  content: ""; }

/* line 3497, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-cut:before {
  content: ""; }

/* line 3506, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-dir-tree:before {
  content: ""; }

/* line 3515, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-double-check:before {
  content: ""; }

/* line 3524, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-euro:before {
  content: ""; }

/* line 3533, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-filter:before {
  content: ""; }

/* line 3542, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-flash:before {
  content: ""; }

/* line 3551, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-grid-list:before {
  content: ""; }

/* line 3560, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-grid-medium:before {
  content: ""; }

/* line 3569, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-grid-small:before {
  content: ""; }

/* line 3578, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-header:before {
  content: ""; }

/* line 3587, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-historic:before {
  content: ""; }

/* line 3596, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-image-link:before {
  content: ""; }

/* line 3605, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-image-text:before {
  content: ""; }

/* line 3614, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-inbox-empty:before {
  content: ""; }

/* line 3623, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-inbox:before {
  content: ""; }

/* line 3632, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-info:before {
  content: ""; }

/* line 3641, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-layers:before {
  content: ""; }

/* line 3650, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-link-article:before {
  content: ""; }

/* line 3659, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-link-doc:before {
  content: ""; }

/* line 3668, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-link-news:before {
  content: ""; }

/* line 3677, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-link-page:before {
  content: ""; }

/* line 3686, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-link-pages:before {
  content: ""; }

/* line 3695, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-link:before {
  content: ""; }

/* line 3704, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-list:before {
  content: ""; }

/* line 3713, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-max-window:before {
  content: ""; }

/* line 3722, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-min-window:before {
  content: ""; }

/* line 3731, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-minus:before {
  content: ""; }

/* line 3740, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-new-note:before {
  content: ""; }

/* line 3749, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-new-window:before {
  content: ""; }

/* line 3758, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-note-warning:before {
  content: ""; }

/* line 3767, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-note:before {
  content: ""; }

/* line 3776, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-outbox:before {
  content: ""; }

/* line 3785, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-page:before {
  content: ""; }

/* line 3794, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-paste:before {
  content: ""; }

/* line 3803, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-percent:before {
  content: ""; }

/* line 3812, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-print:before {
  content: ""; }

/* line 3821, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-question:before {
  content: ""; }

/* line 3830, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-quotes-down:before {
  content: ""; }

/* line 3839, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-quotes-up:before {
  content: ""; }

/* line 3848, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-restaurant:before {
  content: ""; }

/* line 3857, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-rss:before {
  content: ""; }

/* line 3866, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-rss2:before {
  content: ""; }

/* line 3875, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-save:before {
  content: ""; }

/* line 3884, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-save2:before {
  content: ""; }

/* line 3893, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-save3:before {
  content: ""; }

/* line 3902, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-save4:before {
  content: ""; }

/* line 3911, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-save5:before {
  content: ""; }

/* line 3920, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-scissor:before {
  content: ""; }

/* line 3929, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-search-minus:before {
  content: ""; }

/* line 3938, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-search-plus:before {
  content: ""; }

/* line 3947, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-search:before {
  content: ""; }

/* line 3956, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-searchbox:before {
  content: ""; }

/* line 3965, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-send:before {
  content: ""; }

/* line 3974, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-share:before {
  content: ""; }

/* line 3983, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-shield-star:before {
  content: ""; }

/* line 3992, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-sign_cancel:before {
  content: ""; }

/* line 4001, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-sign_doc:before {
  content: ""; }

/* line 4010, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-sign:before {
  content: ""; }

/* line 4019, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-sound-off:before {
  content: ""; }

/* line 4028, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-sound:before {
  content: ""; }

/* line 4037, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-sound1:before {
  content: ""; }

/* line 4046, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-sound2:before {
  content: ""; }

/* line 4055, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-star:before {
  content: ""; }

/* line 4064, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-stats-bars:before {
  content: ""; }

/* line 4073, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-stats-bars2:before {
  content: ""; }

/* line 4082, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-stats:before {
  content: ""; }

/* line 4091, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-storm:before {
  content: ""; }

/* line 4100, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-storm2:before {
  content: ""; }

/* line 4109, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-storm3:before {
  content: ""; }

/* line 4118, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-table-add-left-column:before {
  content: ""; }

/* line 4127, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-table-add-right-column:before {
  content: ""; }

/* line 4136, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-table-add-row-down:before {
  content: ""; }

/* line 4145, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-table-add-row-up:before {
  content: ""; }

/* line 4154, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-table-add-row:before {
  content: ""; }

/* line 4163, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-table-copy-column:before {
  content: ""; }

/* line 4172, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-table-copy-row:before {
  content: ""; }

/* line 4181, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-table-delete-column:before {
  content: ""; }

/* line 4190, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-table-delete-row-center:before {
  content: ""; }

/* line 4199, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-table-delete-row:before {
  content: ""; }

/* line 4208, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-table-display-all:before {
  content: ""; }

/* line 4217, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-table-display-error:before {
  content: ""; }

/* line 4226, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-text-tool-link:before {
  content: ""; }

/* line 4235, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-text-tool:before {
  content: ""; }

/* line 4244, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-text:before {
  content: ""; }

/* line 4253, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-thread-comment:before {
  content: ""; }

/* line 4262, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-turnon:before {
  content: ""; }

/* line 4271, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-unlink:before {
  content: ""; }

/* line 4280, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-vaccine:before {
  content: ""; }

/* line 4289, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-verify-data:before {
  content: ""; }

/* line 4298, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-video-link:before {
  content: ""; }

/* line 4307, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-warning:before {
  content: ""; }

/* line 4316, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-warning2:before {
  content: ""; }

/* line 4325, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-dropbox:before {
  content: ""; }

/* line 4334, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-facebook:before, .mf-rrss--btn__facebook a:before,
.mf-rrss--btn__facebook button:before, .mf-rrss--btn__facebook .mf-cookies--accept:before, .mf-rrss--btn__facebook .mf-cookies--info:before, .mf-rrss--btn__facebook .mf-scroll-nav--btn:before,
.mf-rrss--btn__facebook input [type="submit"]:before,
.mf-access--btn__facebook a:before,
.mf-access--btn__facebook button:before, .mf-access--btn__facebook .mf-cookies--accept:before, .mf-access--btn__facebook .mf-cookies--info:before, .mf-access--btn__facebook .mf-scroll-nav--btn:before,
.mf-access--btn__facebook input [type="submit"]:before {
  content: ""; }

/* line 4343, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-googleplus:before, .mf-rrss--btn__google a:before,
.mf-rrss--btn__google button:before, .mf-rrss--btn__google .mf-cookies--accept:before, .mf-rrss--btn__google .mf-cookies--info:before, .mf-rrss--btn__google .mf-scroll-nav--btn:before,
.mf-rrss--btn__google input [type="submit"]:before,
.mf-access--btn__google a:before,
.mf-access--btn__google button:before, .mf-access--btn__google .mf-cookies--accept:before, .mf-access--btn__google .mf-cookies--info:before, .mf-access--btn__google .mf-scroll-nav--btn:before,
.mf-access--btn__google input [type="submit"]:before {
  content: ""; }

/* line 4352, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-tumblr:before {
  content: ""; }

/* line 4361, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-twitter:before, .mf-rrss--btn__twitter a:before,
.mf-rrss--btn__twitter button:before, .mf-rrss--btn__twitter .mf-cookies--accept:before, .mf-rrss--btn__twitter .mf-cookies--info:before, .mf-rrss--btn__twitter .mf-scroll-nav--btn:before,
.mf-rrss--btn__twitter input [type="submit"]:before,
.mf-access--btn__twitter a:before,
.mf-access--btn__twitter button:before, .mf-access--btn__twitter .mf-cookies--accept:before, .mf-access--btn__twitter .mf-cookies--info:before, .mf-access--btn__twitter .mf-scroll-nav--btn:before,
.mf-access--btn__twitter input [type="submit"]:before {
  content: ""; }

/* line 4370, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-vimeo:before {
  content: ""; }

/* line 4379, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-youtube:before {
  content: ""; }

/* line 4388, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-athletism:before {
  content: ""; }

/* line 4397, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-bascket:before {
  content: ""; }

/* line 4406, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-bowling:before {
  content: ""; }

/* line 4415, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-football-indoor:before {
  content: ""; }

/* line 4424, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-football:before {
  content: ""; }

/* line 4433, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-hockey:before {
  content: ""; }

/* line 4442, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-ice-skate:before {
  content: ""; }

/* line 4451, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-padel:before {
  content: ""; }

/* line 4460, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-scuba-dive:before {
  content: ""; }

/* line 4469, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-swimmer:before {
  content: ""; }

/* line 4478, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-tennis:before {
  content: ""; }

/* line 4487, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-voleyball:before {
  content: ""; }

/* line 4496, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-funnel:before {
  content: ""; }

/* line 4505, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-key:before, .mf-rrss--btn__clave a:before,
.mf-rrss--btn__clave button:before, .mf-rrss--btn__clave .mf-cookies--accept:before, .mf-rrss--btn__clave .mf-cookies--info:before, .mf-rrss--btn__clave .mf-scroll-nav--btn:before,
.mf-rrss--btn__clave input [type="submit"]:before,
.mf-access--btn__clave a:before,
.mf-access--btn__clave button:before, .mf-access--btn__clave .mf-cookies--accept:before, .mf-access--btn__clave .mf-cookies--info:before, .mf-access--btn__clave .mf-scroll-nav--btn:before,
.mf-access--btn__clave input [type="submit"]:before {
  content: ""; }

/* line 4514, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-keyplus:before {
  content: ""; }

/* line 4523, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-lock:before {
  content: ""; }

/* line 4532, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-tool:before {
  content: ""; }

/* line 4541, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-unlock:before {
  content: ""; }

/* line 4550, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-admin-check:before {
  content: ""; }

/* line 4559, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-admin-config:before {
  content: ""; }

/* line 4568, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-admin-delete:before {
  content: ""; }

/* line 4577, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-admin-euro:before {
  content: ""; }

/* line 4586, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-admin-money:before {
  content: ""; }

/* line 4595, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-admin-new:before {
  content: ""; }

/* line 4604, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-admin:before {
  content: ""; }

/* line 4613, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-banned:before {
  content: ""; }

/* line 4622, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-cancel:before {
  content: ""; }

/* line 4631, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-check:before {
  content: ""; }

/* line 4640, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-compatibility:before {
  content: ""; }

/* line 4649, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-config:before {
  content: ""; }

/* line 4658, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-council:before {
  content: ""; }

/* line 4667, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-delete:before {
  content: ""; }

/* line 4676, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-group-house-new:before {
  content: ""; }

/* line 4685, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-group-house:before {
  content: ""; }

/* line 4694, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-group-key:before {
  content: ""; }

/* line 4703, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-group-new:before {
  content: ""; }

/* line 4712, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-group:before {
  content: ""; }

/* line 4721, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-key:before {
  content: ""; }

/* line 4730, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-link:before {
  content: ""; }

/* line 4739, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-mail:before {
  content: ""; }

/* line 4748, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-man:before {
  content: ""; }

/* line 4757, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-minus:before {
  content: ""; }

/* line 4766, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-new:before {
  content: ""; }

/* line 4775, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-office:before {
  content: ""; }

/* line 4784, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-police:before {
  content: ""; }

/* line 4793, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-political-party:before {
  content: ""; }

/* line 4802, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-search:before {
  content: ""; }

/* line 4811, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-silence:before {
  content: ""; }

/* line 4820, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-warning:before {
  content: ""; }

/* line 4829, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user-woman:before {
  content: ""; }

/* line 4838, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-user:before {
  content: ""; }

/* line 4847, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-users-couple:before {
  content: ""; }

/* line 4856, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-users-meeting:before {
  content: ""; }

/* line 4865, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-users-men-couple:before {
  content: ""; }

/* line 4874, node_modules/morfos/private/sass/modules/icons/_morfont.scss */
.mf-icon-users-women-couple:before {
  content: ""; }

/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/*! MORFOS 3.0.0 */
/* Devuelve un font-size en rem, junto con un fallback en px para navegadores que no soporten rem (IE) */
/*
*  Hide only visually, but have it available for screenreaders: h5bp.com/v
*/
/* line 2, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker {
  position: relative;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  width: 196px;
  height: 147px;
  position: absolute;
  cursor: default;
  top: 0;
  left: 0;
  display: none;
  box-sizing: content-box; }

/* line 16, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
.datepickerContainer {
  position: absolute; }

/* Hide border divs by default */
/* line 21, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
.datepickerBorderT,
.datepickerBorderB,
.datepickerBorderL,
.datepickerBorderR,
.datepickerBorderTL,
.datepickerBorderTR,
.datepickerBorderBL,
.datepickerBorderBR {
  display: none; }

/* line 32, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
.datepickerHidden {
  display: none; }

/* line 35, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker table {
  border-collapse: collapse; }

/* line 38, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker a {
  color: black;
  text-decoration: none;
  cursor: default;
  outline: none; }

/* line 44, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker table td {
  text-align: center;
  padding: 0;
  margin: 0; }

/* line 49, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker th {
  text-align: center;
  color: #666666;
  font-weight: normal;
  padding: 0; }

/* line 55, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker tbody a {
  display: block; }

/* line 58, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
.datepickerDays a {
  width: 20px;
  line-height: 16px;
  height: 16px;
  padding-right: 2px; }

/* line 64, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
.datepickerYears a,
.datepickerMonths a {
  width: 39px;
  line-height: 36px;
  height: 36px;
  text-align: center; }

/* line 71, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
.datepickerMonths td:first-child a,
.datepickerMonths td:last-child a,
.datepickerYears td:first-child a,
.datepickerYears td:last-child a {
  width: 38px; }

/* line 77, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
td.datepickerNotInMonth a {
  color: #666666; }

/* line 80, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
tbody.datepickerDays td.datepickerSelected {
  background: #136A9F; }

/* line 83, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected {
  background: #17384d; }

/* line 86, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
tbody.datepickerYears td.datepickerSelected,
tbody.datepickerMonths td.datepickerSelected {
  background: #17384d; }

/* line 90, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker td.datepickerSelected a {
  color: white; }

/* line 93, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker a:hover,
div.datepicker a:hover {
  color: #88c5eb; }

/* line 97, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker td.datepickerNotInMonth a:hover {
  color: #999999; }

/* line 100, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
.datepickerSpace div {
  width: 20px; }

/* line 103, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
.datepickerBlock {
  vertical-align: top; }

/* line 106, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
a.datepickerGoNext,
a.datepickerGoPrev,
a.datepickerMonth {
  text-align: center;
  height: 20px;
  line-height: 20px;
  float: left; }

/* line 114, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker th a.datepickerGoNext,
div.datepicker th a.datepickerGoPrev {
  width: 20px;
  color: #666666;
  display: none; }

/* line 120, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker th a.datepickerMonth {
  width: 114px;
  display: block; }

/* Only display the previous/next arrows on the first/last calendars */
/* line 125, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker .datepickerFirstView th a.datepickerGoPrev,
div.datepicker .datepickerLastView th a.datepickerGoNext {
  display: block; }

/* Compensate for the space lost by not having a previous arrow */
/* line 130, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker th a.datepickerMonth {
  margin-left: 20px; }

/* line 133, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker .datepickerFirstView th a.datepickerMonth {
  margin-left: 0; }

/* Day mode calendar body */
/* line 137, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
table.datepickerViewDays tbody.datepickerMonths,
table.datepickerViewDays tbody.datepickerYears {
  display: none; }

/* Month mode calendar body */
/* line 142, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
table.datepickerViewMonths tbody.datepickerDays,
table.datepickerViewMonths tbody.datepickerYears,
table.datepickerViewMonths tr.datepickerDoW {
  display: none; }

/* Year mode calendar body */
/* line 148, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
table.datepickerViewYears tbody.datepickerDays,
table.datepickerViewYears tbody.datepickerMonths,
table.datepickerViewYears tr.datepickerDoW {
  display: none; }

/* line 153, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
td.datepickerDisabled a,
td.datepickerDisabled.datepickerNotInMonth a {
  color: #555555; }

/* line 157, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
td.datepickerDisabled a:hover {
  color: #333333; }

/* Not used by default, calendar cells can be marked as special if desired (doesn't seem to be totally working) */
/* line 161, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker tbody.datepickerDays td.datepickerSpecial a {
  background: #770000;
  color: white; }

/* line 165, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker tbody.datepickerDays td.datepickerSpecial.datepickerSelected a {
  background: #aa0000; }

/* style the 'not in month' day cell away */
/* line 170, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected {
  background-color: transparent; }

/* line 173, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker td.datepickerNotInMonth a span {
  display: none; }

/* line 176, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker td.datepickerNotInMonth a:hover span {
  display: none; }

/* line 179, node_modules/morfos/private/sass/lib/datepicker/_base.scss */
div.datepicker tbody.datepickerDays td.datepickerNotInMonth:hover {
  background-color: transparent; }

/* Datepicker border styling */
/* line 3, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
.datepicker {
  background-color: #F7F7F7;
  border: 1px solid #CCCCCC;
  border-radius: 5px 5px 5px 5px;
  padding: 10px; }

/* Tighten up the spacing between multiple calendars */
/* line 11, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
.datepickerSpace div {
  width: 2px; }

/* Grey background behind Month Name row, and blue text */
/* line 16, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
div.datepicker th {
  background-color: #DDDDDD; }

/* line 19, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
div.datepicker th a.datepickerMonth {
  color: #008ED6;
  font-weight: normal; }

/* style the day of week header cells */
/* line 25, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
div.datepicker th {
  color: black;
  font-weight: bold; }

/* grey underline beneath day of week row */
/* line 30, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
div.datepicker table thead tr.datepickerDoW th {
  border-bottom: 1px solid #CCCCCC; }

/* Black text, white background, and grey borders around day cells */
/* line 35, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
div.datepicker a,
div.datepicker a:hover {
  color: black; }

/* line 39, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
div.datepicker table.datepickerViewDays,
div.datepicker table.datepickerViewMonths,
div.datepicker table.datepickerViewYears {
  background-color: white; }

/* line 44, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
div.datepicker table tbody.datepickerDays td {
  border: 1px solid #F7F7F7; }

/* blue cell color for selected days */
/* line 49, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
tbody.datepickerDays td.datepickerSelected {
  background-color: #0077CC; }

/* Grey out dates in the future */
/* line 54, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
div.datepicker td.datepickerFuture a {
  color: #DDDDDD; }

/* yellow cell background on hover */
/* line 59, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
div.datepicker tbody.datepickerDays td:hover {
  background-color: #FFCC33; }

/* Bold today's date */
/* line 64, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
div.datepicker td.datepickerToday a {
  font-weight: bold; }

/* cells are wider in the clean style */
/* line 69, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
.datepickerYears a,
.datepickerMonths a {
  width: 42px; }

/* line 72, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
.datepickerMonths td:first-child a,
.datepickerYears td:first-child a {
  width: 39px; }

/* line 76, node_modules/morfos/private/sass/lib/datepicker/_clean.scss */
div.datepicker th a.datepickerMonth {
  width: 121px; }

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */
/* line 11, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.animated {
  animation-duration: 1s;
  animation-fill-mode: both; }

/* line 18, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.animated.infinite {
  animation-iteration-count: infinite; }

/* line 23, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.animated.hinge {
  animation-duration: 2s; }

/* line 28, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.animated.flipOutX,
.animated.flipOutY,
.animated.bounceIn,
.animated.bounceOut {
  animation-duration: .75s; }

@keyframes bounce {
  from, 20%, 53%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translate3d(0, 0, 0); }
  40%, 43% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -30px, 0); }
  70% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -15px, 0); }
  90% {
    transform: translate3d(0, -4px, 0); } }

/* line 92, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.bounce {
  animation-name: bounce;
  transform-origin: center bottom; }

@keyframes flash {
  from, 50%, to {
    opacity: 1; }
  25%, 75% {
    opacity: 0; } }

/* line 119, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.flash {
  animation-name: flash; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes pulse {
  from {
    transform: scale3d(1, 1, 1); }
  50% {
    transform: scale3d(1.05, 1.05, 1.05); }
  to {
    transform: scale3d(1, 1, 1); } }

/* line 160, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.pulse {
  animation-name: pulse; }

@keyframes rubberBand {
  from {
    transform: scale3d(1, 1, 1); }
  30% {
    transform: scale3d(1.25, 0.75, 1); }
  40% {
    transform: scale3d(0.75, 1.25, 1); }
  50% {
    transform: scale3d(1.15, 0.85, 1); }
  65% {
    transform: scale3d(0.95, 1.05, 1); }
  75% {
    transform: scale3d(1.05, 0.95, 1); }
  to {
    transform: scale3d(1, 1, 1); } }

/* line 239, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.rubberBand {
  animation-name: rubberBand; }

@keyframes shake {
  from, to {
    transform: translate3d(0, 0, 0); }
  10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0); }
  20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0); } }

/* line 278, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.shake {
  animation-name: shake; }

@keyframes headShake {
  0% {
    transform: translateX(0); }
  6.5% {
    transform: translateX(-6px) rotateY(-9deg); }
  18.5% {
    transform: translateX(5px) rotateY(7deg); }
  31.5% {
    transform: translateX(-3px) rotateY(-5deg); }
  43.5% {
    transform: translateX(2px) rotateY(3deg); }
  50% {
    transform: translateX(0); } }

/* line 347, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.headShake {
  animation-timing-function: ease-in-out;
  animation-name: headShake; }

@keyframes swing {
  20% {
    transform: rotate3d(0, 0, 1, 15deg); }
  40% {
    transform: rotate3d(0, 0, 1, -10deg); }
  60% {
    transform: rotate3d(0, 0, 1, 5deg); }
  80% {
    transform: rotate3d(0, 0, 1, -5deg); }
  to {
    transform: rotate3d(0, 0, 1, 0deg); } }

/* line 408, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.swing {
  transform-origin: top center;
  animation-name: swing; }

@keyframes tada {
  from {
    transform: scale3d(1, 1, 1); }
  10%, 20% {
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  30%, 50%, 70%, 90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  40%, 60%, 80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
  to {
    transform: scale3d(1, 1, 1); } }

/* line 469, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.tada {
  animation-name: tada; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes wobble {
  from {
    transform: none; }
  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }
  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }
  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }
  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }
  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }
  to {
    transform: none; } }

/* line 550, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.wobble {
  animation-name: wobble; }

@keyframes jello {
  from, 11.1%, to {
    transform: none; }
  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg); }
  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg); }
  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg); }
  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg); }
  66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  77.7% {
    transform: skewX(0.390625deg) skewY(0.390625deg); }
  88.8% {
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg); } }

/* line 639, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.jello {
  animation-name: jello;
  transform-origin: center; }

@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3); }
  20% {
    transform: scale3d(1.1, 1.1, 1.1); }
  40% {
    transform: scale3d(0.9, 0.9, 0.9); }
  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03); }
  80% {
    transform: scale3d(0.97, 0.97, 0.97); }
  to {
    opacity: 1;
    transform: scale3d(1, 1, 1); } }

/* line 726, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.bounceIn {
  animation-name: bounceIn; }

@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0); }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0); }
  75% {
    transform: translate3d(0, -10px, 0); }
  90% {
    transform: translate3d(0, 5px, 0); }
  to {
    transform: none; } }

/* line 799, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.bounceInDown {
  animation-name: bounceInDown; }

@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0); }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0); }
  75% {
    transform: translate3d(-10px, 0, 0); }
  90% {
    transform: translate3d(5px, 0, 0); }
  to {
    transform: none; } }

/* line 872, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.bounceInLeft {
  animation-name: bounceInLeft; }

@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0); }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0); }
  75% {
    transform: translate3d(10px, 0, 0); }
  90% {
    transform: translate3d(-5px, 0, 0); }
  to {
    transform: none; } }

/* line 945, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.bounceInRight {
  animation-name: bounceInRight; }

@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0); }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0); }
  75% {
    transform: translate3d(0, 10px, 0); }
  90% {
    transform: translate3d(0, -5px, 0); }
  to {
    transform: translate3d(0, 0, 0); } }

/* line 1018, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.bounceInUp {
  animation-name: bounceInUp; }

@keyframes bounceOut {
  20% {
    transform: scale3d(0.9, 0.9, 0.9); }
  50%, 55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1); }
  to {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3); } }

/* line 1061, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.bounceOut {
  animation-name: bounceOut; }

@keyframes bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0); }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0); }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0); } }

/* line 1104, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.bounceOutDown {
  animation-name: bounceOutDown; }

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0); }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0); } }

/* line 1137, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.bounceOutLeft {
  animation-name: bounceOutLeft; }

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0); }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0); } }

/* line 1170, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.bounceOutRight {
  animation-name: bounceOutRight; }

@keyframes bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0); }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0); }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0); } }

/* line 1213, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.bounceOutUp {
  animation-name: bounceOutUp; }

@keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

/* line 1238, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeIn {
  animation-name: fadeIn; }

@keyframes fadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0, -100%, 0); }
  to {
    opacity: 1;
    transform: none; } }

/* line 1271, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeInDown {
  animation-name: fadeInDown; }

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    transform: translate3d(0, -2000px, 0); }
  to {
    opacity: 1;
    transform: none; } }

/* line 1304, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeInDownBig {
  animation-name: fadeInDownBig; }

@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0); }
  to {
    opacity: 1;
    transform: none; } }

/* line 1337, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeInLeft {
  animation-name: fadeInLeft; }

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0); }
  to {
    opacity: 1;
    transform: none; } }

/* line 1370, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeInLeftBig {
  animation-name: fadeInLeftBig; }

@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translate3d(100%, 0, 0); }
  to {
    opacity: 1;
    transform: none; } }

/* line 1403, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeInRight {
  animation-name: fadeInRight; }

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    transform: translate3d(2000px, 0, 0); }
  to {
    opacity: 1;
    transform: none; } }

/* line 1436, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeInRightBig {
  animation-name: fadeInRightBig; }

@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translate3d(0, 100%, 0); }
  to {
    opacity: 1;
    transform: none; } }

/* line 1469, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeInUp {
  animation-name: fadeInUp; }

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    transform: translate3d(0, 2000px, 0); }
  to {
    opacity: 1;
    transform: none; } }

/* line 1502, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeInUpBig {
  animation-name: fadeInUpBig; }

@keyframes fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

/* line 1527, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOutDown {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(0, 100%, 0); } }

/* line 1556, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeOutDown {
  animation-name: fadeOutDown; }

@keyframes fadeOutDownBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0); } }

/* line 1585, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeOutDownBig {
  animation-name: fadeOutDownBig; }

@keyframes fadeOutLeft {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(-100%, 0, 0); } }

/* line 1614, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeOutLeft {
  animation-name: fadeOutLeft; }

@keyframes fadeOutLeftBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0); } }

/* line 1643, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeOutLeftBig {
  animation-name: fadeOutLeftBig; }

@keyframes fadeOutRight {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0); } }

/* line 1672, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeOutRight {
  animation-name: fadeOutRight; }

@keyframes fadeOutRightBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0); } }

/* line 1701, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeOutRightBig {
  animation-name: fadeOutRightBig; }

@keyframes fadeOutUp {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(0, -100%, 0); } }

/* line 1730, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeOutUp {
  animation-name: fadeOutUp; }

@keyframes fadeOutUpBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0); } }

/* line 1759, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.fadeOutUpBig {
  animation-name: fadeOutUpBig; }

@keyframes flip {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    animation-timing-function: ease-out; }
  40% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    animation-timing-function: ease-out; }
  50% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    animation-timing-function: ease-in; }
  80% {
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    animation-timing-function: ease-in; }
  to {
    transform: perspective(400px);
    animation-timing-function: ease-in; } }

/* line 1838, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  animation-name: flip; }

@keyframes flipInX {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in; }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1; }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  to {
    transform: perspective(400px); } }

/* line 1911, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipInX; }

@keyframes flipInY {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    animation-timing-function: ease-in; }
  60% {
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1; }
  80% {
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
  to {
    transform: perspective(400px); } }

/* line 1984, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipInY; }

@keyframes flipOutX {
  from {
    transform: perspective(400px); }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1; }
  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0; } }

/* line 2029, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.flipOutX {
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important; }

@keyframes flipOutY {
  from {
    transform: perspective(400px); }
  30% {
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1; }
  to {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0; } }

/* line 2074, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  animation-name: flipOutY; }

@keyframes lightSpeedIn {
  from {
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0; }
  60% {
    transform: skewX(20deg);
    opacity: 1; }
  80% {
    transform: skewX(-5deg);
    opacity: 1; }
  to {
    transform: none;
    opacity: 1; } }

/* line 2133, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.lightSpeedIn {
  animation-name: lightSpeedIn;
  animation-timing-function: ease-out; }

@keyframes lightSpeedOut {
  from {
    opacity: 1; }
  to {
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0; } }

/* line 2164, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.lightSpeedOut {
  animation-name: lightSpeedOut;
  animation-timing-function: ease-in; }

@keyframes rotateIn {
  from {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0; }
  to {
    transform-origin: center;
    transform: none;
    opacity: 1; } }

/* line 2207, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.rotateIn {
  animation-name: rotateIn; }

@keyframes rotateInDownLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; }
  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1; } }

/* line 2248, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.rotateInDownLeft {
  animation-name: rotateInDownLeft; }

@keyframes rotateInDownRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1; } }

/* line 2289, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.rotateInDownRight {
  animation-name: rotateInDownRight; }

@keyframes rotateInUpLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1; } }

/* line 2330, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.rotateInUpLeft {
  animation-name: rotateInUpLeft; }

@keyframes rotateInUpRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0; }
  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1; } }

/* line 2371, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.rotateInUpRight {
  animation-name: rotateInUpRight; }

@keyframes rotateOut {
  from {
    transform-origin: center;
    opacity: 1; }
  to {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0; } }

/* line 2408, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.rotateOut {
  animation-name: rotateOut; }

@keyframes rotateOutDownLeft {
  from {
    transform-origin: left bottom;
    opacity: 1; }
  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; } }

/* line 2445, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.rotateOutDownLeft {
  animation-name: rotateOutDownLeft; }

@keyframes rotateOutDownRight {
  from {
    transform-origin: right bottom;
    opacity: 1; }
  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }

/* line 2482, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.rotateOutDownRight {
  animation-name: rotateOutDownRight; }

@keyframes rotateOutUpLeft {
  from {
    transform-origin: left bottom;
    opacity: 1; }
  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }

/* line 2519, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.rotateOutUpLeft {
  animation-name: rotateOutUpLeft; }

@keyframes rotateOutUpRight {
  from {
    transform-origin: right bottom;
    opacity: 1; }
  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0; } }

/* line 2556, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.rotateOutUpRight {
  animation-name: rotateOutUpRight; }

@keyframes hinge {
  0% {
    transform-origin: top left;
    animation-timing-function: ease-in-out; }
  20%, 60% {
    transform: rotate3d(0, 0, 1, 80deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out; }
  40%, 80% {
    transform: rotate3d(0, 0, 1, 60deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
    opacity: 1; }
  to {
    transform: translate3d(0, 700px, 0);
    opacity: 0; } }

/* line 2629, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.hinge {
  animation-name: hinge; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes rollIn {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); }
  to {
    opacity: 1;
    transform: none; } }

/* line 2664, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.rollIn {
  animation-name: rollIn; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@keyframes rollOut {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } }

/* line 2695, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.rollOut {
  animation-name: rollOut; }

@keyframes zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3); }
  50% {
    opacity: 1; } }

/* line 2724, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.zoomIn {
  animation-name: zoomIn; }

@keyframes zoomInDown {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

/* line 2765, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.zoomInDown {
  animation-name: zoomInDown; }

@keyframes zoomInLeft {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

/* line 2806, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.zoomInLeft {
  animation-name: zoomInLeft; }

@keyframes zoomInRight {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

/* line 2847, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.zoomInRight {
  animation-name: zoomInRight; }

@keyframes zoomInUp {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

/* line 2888, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.zoomInUp {
  animation-name: zoomInUp; }

@keyframes zoomOut {
  from {
    opacity: 1; }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3); }
  to {
    opacity: 0; } }

/* line 2925, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.zoomOut {
  animation-name: zoomOut; }

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

/* line 2970, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.zoomOutDown {
  animation-name: zoomOutDown; }

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); }
  to {
    opacity: 0;
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform-origin: left center; } }

/* line 3007, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.zoomOutLeft {
  animation-name: zoomOutLeft; }

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); }
  to {
    opacity: 0;
    transform: scale(0.1) translate3d(2000px, 0, 0);
    transform-origin: right center; } }

/* line 3044, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.zoomOutRight {
  animation-name: zoomOutRight; }

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

/* line 3089, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.zoomOutUp {
  animation-name: zoomOutUp; }

@keyframes slideInDown {
  from {
    transform: translate3d(0, -100%, 0);
    visibility: visible; }
  to {
    transform: translate3d(0, 0, 0); } }

/* line 3120, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.slideInDown {
  animation-name: slideInDown; }

@keyframes slideInLeft {
  from {
    transform: translate3d(-100%, 0, 0);
    visibility: visible; }
  to {
    transform: translate3d(0, 0, 0); } }

/* line 3151, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.slideInLeft {
  animation-name: slideInLeft; }

@keyframes slideInRight {
  from {
    transform: translate3d(100%, 0, 0);
    visibility: visible; }
  to {
    transform: translate3d(0, 0, 0); } }

/* line 3182, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.slideInRight {
  animation-name: slideInRight; }

@keyframes slideInUp {
  from {
    transform: translate3d(0, 100%, 0);
    visibility: visible; }
  to {
    transform: translate3d(0, 0, 0); } }

/* line 3213, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.slideInUp {
  animation-name: slideInUp; }

@keyframes slideOutDown {
  from {
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    transform: translate3d(0, 100%, 0); } }

/* line 3244, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.slideOutDown {
  animation-name: slideOutDown; }

@keyframes slideOutLeft {
  from {
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    transform: translate3d(-100%, 0, 0); } }

/* line 3275, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.slideOutLeft {
  animation-name: slideOutLeft; }

@keyframes slideOutRight {
  from {
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    transform: translate3d(100%, 0, 0); } }

/* line 3306, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.slideOutRight {
  animation-name: slideOutRight; }

@keyframes slideOutUp {
  from {
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    transform: translate3d(0, -100%, 0); } }

/* line 3337, node_modules/morfos/private/sass/lib/animate.css/animate.scss */
.slideOutUp {
  animation-name: slideOutUp; }

/*?

Core
====

El núcleo de Morfos contiene los estilos básicos del framework. 

*/
/*?

## Normalize 

Contiene estilos para normalizar elementos entre navegadores, para partir de una base común sobre la que construir los estilos de la aplicación. 

[necolas.github.io/normalize.css](http://necolas.github.io/normalize.css/)

*/
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
/**
 * 1. Change the default font family in all browsers (opinionated).
 * 2. Correct the line height in all browsers.
 * 3. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
/* Document
   ========================================================================== */
/* line 13, node_modules/morfos/private/sass/core/_normalize.scss */
html {
  font-family: sans-serif;
  /* 1 */
  line-height: 1.15;
  /* 2 */
  -ms-text-size-adjust: 100%;
  /* 3 */
  -webkit-text-size-adjust: 100%;
  /* 3 */ }

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
/* line 27, node_modules/morfos/private/sass/core/_normalize.scss */
body {
  margin: 0; }

/**
 * Add the correct display in IE 9-.
 */
/* line 35, node_modules/morfos/private/sass/core/_normalize.scss */
article,
aside,
footer,
header,
nav,
section {
  display: block; }

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
/* line 49, node_modules/morfos/private/sass/core/_normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
/* line 62, node_modules/morfos/private/sass/core/_normalize.scss */
figcaption,
figure,
main {
  /* 1 */
  display: block; }

/**
 * Add the correct margin in IE 8.
 */
/* line 72, node_modules/morfos/private/sass/core/_normalize.scss */
figure {
  margin: 1em 40px; }

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
/* line 81, node_modules/morfos/private/sass/core/_normalize.scss */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */ }

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
/* line 92, node_modules/morfos/private/sass/core/_normalize.scss */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
/* line 105, node_modules/morfos/private/sass/core/_normalize.scss */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */ }

/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
/* line 115, node_modules/morfos/private/sass/core/_normalize.scss */
a:active,
a:hover {
  outline-width: 0; }

/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
/* line 125, node_modules/morfos/private/sass/core/_normalize.scss */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  text-decoration: underline dotted;
  /* 2 */ }

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
/* line 135, node_modules/morfos/private/sass/core/_normalize.scss */
b,
strong {
  font-weight: inherit; }

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
/* line 144, node_modules/morfos/private/sass/core/_normalize.scss */
b,
strong {
  font-weight: bolder; }

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
/* line 154, node_modules/morfos/private/sass/core/_normalize.scss */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/**
 * Add the correct font style in Android 4.3-.
 */
/* line 165, node_modules/morfos/private/sass/core/_normalize.scss */
dfn {
  font-style: italic; }

/**
 * Add the correct background and color in IE 9-.
 */
/* line 173, node_modules/morfos/private/sass/core/_normalize.scss */
mark {
  background-color: #ff0;
  color: #000; }

/**
 * Add the correct font size in all browsers.
 */
/* line 182, node_modules/morfos/private/sass/core/_normalize.scss */
small {
  font-size: 80%; }

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
/* line 191, node_modules/morfos/private/sass/core/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

/* line 199, node_modules/morfos/private/sass/core/_normalize.scss */
sub {
  bottom: -0.25em; }

/* line 203, node_modules/morfos/private/sass/core/_normalize.scss */
sup {
  top: -0.5em; }

/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
/* line 214, node_modules/morfos/private/sass/core/_normalize.scss */
audio,
video {
  display: inline-block; }

/**
 * Add the correct display in iOS 4-7.
 */
/* line 223, node_modules/morfos/private/sass/core/_normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
 * Remove the border on images inside links in IE 10-.
 */
/* line 232, node_modules/morfos/private/sass/core/_normalize.scss */
img {
  border-style: none; }

/**
 * Hide the overflow in IE.
 */
/* line 240, node_modules/morfos/private/sass/core/_normalize.scss */
svg:not(:root) {
  overflow: hidden; }

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */
/* line 252, node_modules/morfos/private/sass/core/_normalize.scss */
button, .mf-cookies--accept, .mf-cookies--info, .mf-scroll-nav--btn,
input,
optgroup,
select,
textarea {
  font-family: sans-serif;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */ }

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
/* line 268, node_modules/morfos/private/sass/core/_normalize.scss */
button, .mf-cookies--accept, .mf-cookies--info, .mf-scroll-nav--btn,
input {
  /* 1 */
  overflow: visible; }

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
/* line 278, node_modules/morfos/private/sass/core/_normalize.scss */
button, .mf-cookies--accept, .mf-cookies--info, .mf-scroll-nav--btn,
select {
  /* 1 */
  text-transform: none; }

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
/* line 289, node_modules/morfos/private/sass/core/_normalize.scss */
button, .mf-cookies--accept, .mf-cookies--info, .mf-scroll-nav--btn,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */ }

/**
 * Remove the inner border and padding in Firefox.
 */
/* line 300, node_modules/morfos/private/sass/core/_normalize.scss */
button::-moz-focus-inner, .mf-cookies--accept::-moz-focus-inner, .mf-cookies--info::-moz-focus-inner, .mf-scroll-nav--btn::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0; }

/**
 * Restore the focus styles unset by the previous rule.
 */
/* line 312, node_modules/morfos/private/sass/core/_normalize.scss */
button:-moz-focusring, .mf-cookies--accept:-moz-focusring, .mf-cookies--info:-moz-focusring, .mf-scroll-nav--btn:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText; }

/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
/* line 323, node_modules/morfos/private/sass/core/_normalize.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
/* line 336, node_modules/morfos/private/sass/core/_normalize.scss */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */ }

/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
/* line 350, node_modules/morfos/private/sass/core/_normalize.scss */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */ }

/**
 * Remove the default vertical scrollbar in IE.
 */
/* line 359, node_modules/morfos/private/sass/core/_normalize.scss */
textarea {
  overflow: auto; }

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
/* line 368, node_modules/morfos/private/sass/core/_normalize.scss */
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
/* line 378, node_modules/morfos/private/sass/core/_normalize.scss */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
/* line 388, node_modules/morfos/private/sass/core/_normalize.scss */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */ }

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
/* line 397, node_modules/morfos/private/sass/core/_normalize.scss */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
/* line 407, node_modules/morfos/private/sass/core/_normalize.scss */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */ }

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
/* line 420, node_modules/morfos/private/sass/core/_normalize.scss */
details,
menu {
  display: block; }

/*
 * Add the correct display in all browsers.
 */
/* line 429, node_modules/morfos/private/sass/core/_normalize.scss */
summary {
  display: list-item; }

/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
/* line 440, node_modules/morfos/private/sass/core/_normalize.scss */
canvas {
  display: inline-block; }

/**
 * Add the correct display in IE.
 */
/* line 448, node_modules/morfos/private/sass/core/_normalize.scss */
template {
  display: none; }

/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
/* line 459, node_modules/morfos/private/sass/core/_normalize.scss */
[hidden] {
  display: none; }

/*?

## Resources 

Recursos comunes como clases básicas de uso en CSS (.left, .right) y extensibles de Sass (%menu, %toolbar)

*/
/*?

Resources
=========

* @desc         Clases utiles que pueden ayudar en el momento de hacer una maquetación. En general para que se apliquen deberian ponerse en último lugar.
                Son una ayuda y nunca debiesen sustituir al codigo
* @name         No aplica
* @author
* @tested
* @requires
* @bugs         Revisar comportamiento responsive


*/
/* line 20, node_modules/morfos/private/sass/core/_resources.scss */
.dsp_i {
  display: inline !important; }

/* line 21, node_modules/morfos/private/sass/core/_resources.scss */
.dsp_b {
  display: block !important; }

/* line 22, node_modules/morfos/private/sass/core/_resources.scss */
.dsp_ib {
  display: inline-block !important; }

/* line 23, node_modules/morfos/private/sass/core/_resources.scss */
.dsp_n, .hidden {
  display: none !important; }

/* line 24, node_modules/morfos/private/sass/core/_resources.scss */
.dsp_f {
  display: -ms-flexbox !important;
  display: flex !important; }

/* line 29, node_modules/morfos/private/sass/core/_resources.scss */
.visuallyhidden {
  float: left !important;
  height: 0 !important;
  width: 0 !important;
  text-indent: -99999em !important; }

/* line 37, node_modules/morfos/private/sass/core/_resources.scss */
.invisible {
  visibility: hidden !important; }

/* line 41, node_modules/morfos/private/sass/core/_resources.scss */
.left, .inset-left {
  float: left  !important; }

/* line 42, node_modules/morfos/private/sass/core/_resources.scss */
.right, .inset-right {
  float: right !important; }

/* line 45, node_modules/morfos/private/sass/core/_resources.scss */
.overflowh, .of_h {
  overflow: hidden !important; }

/* line 46, node_modules/morfos/private/sass/core/_resources.scss */
.overflowS, .of_S {
  overflow: scroll !important; }

/* line 47, node_modules/morfos/private/sass/core/_resources.scss */
.overflowSV, .of_SY {
  overflow-y: scroll !important; }

/* line 48, node_modules/morfos/private/sass/core/_resources.scss */
.overflowSH, .of_SH {
  overflow-x: scroll !important; }

/* line 49, node_modules/morfos/private/sass/core/_resources.scss */
.overflowA, .of_A {
  overflow: auto !important; }

/* line 52, node_modules/morfos/private/sass/core/_resources.scss */
.clear,
.clear_b {
  clear: both !important; }

/* line 54, node_modules/morfos/private/sass/core/_resources.scss */
.clear_l {
  clear: left !important; }

/* line 55, node_modules/morfos/private/sass/core/_resources.scss */
.clear_r {
  clear: right !important; }

/* line 59, node_modules/morfos/private/sass/core/_resources.scss */
.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0; }

/* line 70, node_modules/morfos/private/sass/core/_resources.scss */
.nowidth {
  width: auto !important; }

/* line 71, node_modules/morfos/private/sass/core/_resources.scss */
.ie8 .nowidth {
  overflow: hidden !important; }

/* line 75, node_modules/morfos/private/sass/core/_resources.scss */
.noheight {
  height: auto !important; }

/* line 79, node_modules/morfos/private/sass/core/_resources.scss */
.va_top {
  vertical-align: top !important; }

/* line 80, node_modules/morfos/private/sass/core/_resources.scss */
.va_middle {
  vertical-align: middle; }

/* line 81, node_modules/morfos/private/sass/core/_resources.scss */
.va_bottom {
  vertical-align: bottom; }

/* line 82, node_modules/morfos/private/sass/core/_resources.scss */
.va_baseline {
  vertical-align: baseline; }

/* line 86, node_modules/morfos/private/sass/core/_resources.scss */
.ir {
  border: 0;
  font: 0px /0 a;
  text-shadow: none;
  color: transparent; }

@media (max-width: 359.9px) {
  /* line 103, node_modules/morfos/private/sass/core/_resources.scss */
  .not-m, .not-mobile {
    display: none !important; } }

@media (min-width: 360px) and (max-width: 767.9px) {
  /* line 111, node_modules/morfos/private/sass/core/_resources.scss */
  .not-t, .not-tablet {
    display: none !important; } }

@media (max-width: 767.9px) {
  /* line 119, node_modules/morfos/private/sass/core/_resources.scss */
  .not-mb, .not-mobile-devices {
    display: none !important; } }

@media (min-width: 768px) {
  /* line 127, node_modules/morfos/private/sass/core/_resources.scss */
  .not-dt, .not-desktop {
    display: none !important; } }

@media (min-width: 360px) {
  /* line 135, node_modules/morfos/private/sass/core/_resources.scss */
  .only-m, .only-mobile {
    display: none !important; } }

@media (min-width: 768px) {
  /* line 144, node_modules/morfos/private/sass/core/_resources.scss */
  .only-mb, .only-mobile-devices {
    display: none !important; } }

@media (min-width: 768px) {
  /* line 152, node_modules/morfos/private/sass/core/_resources.scss */
  .only-t, .only-tablet {
    display: none !important; } }

@media (max-width: 359.9px) {
  /* line 152, node_modules/morfos/private/sass/core/_resources.scss */
  .only-t, .only-tablet {
    display: none !important; } }

@media (max-width: 767.9px) {
  /* line 164, node_modules/morfos/private/sass/core/_resources.scss */
  .only-dt, .only-desktop {
    display: none !important; } }

@media (max-width: 959.9px) {
  /* line 174, node_modules/morfos/private/sass/core/_resources.scss */
  .only-wide {
    display: none !important; } }

/* line 184, node_modules/morfos/private/sass/core/_resources.scss */
.tl {
  text-align: left !important; }

/* line 185, node_modules/morfos/private/sass/core/_resources.scss */
.tr {
  text-align: right !important; }

/* line 186, node_modules/morfos/private/sass/core/_resources.scss */
.tc {
  text-align: center !important; }

/* line 189, node_modules/morfos/private/sass/core/_resources.scss */
.bold, .b {
  font-weight: bold; }

/* line 192, node_modules/morfos/private/sass/core/_resources.scss */
.unselectable,
.mf-fileupload--container .mf-dropbox .mf-dropbox--title,
.select2-container .select2-choice,
.select2-results .select2-result-label,
.select2-container-multi .select2-choices .select2-search-choice {
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

@media (min-width: 360px) {
  /* line 203, node_modules/morfos/private/sass/core/_resources.scss */
  .columns-2 {
    columns: 10em 2; }
  /* line 206, node_modules/morfos/private/sass/core/_resources.scss */
  .columns-3 {
    columns: 10em 3; }
  /* line 209, node_modules/morfos/private/sass/core/_resources.scss */
  .columns-4 {
    columns: 10em 4; } }

/* line 217, node_modules/morfos/private/sass/core/_resources.scss */
hr.dotted {
  border-style: dotted;
  border-color: #d2eff5;
  border-width: 1px 0 0 0; }

/* line 223, node_modules/morfos/private/sass/core/_resources.scss */
.verticalrule {
  padding-left: 10px;
  border-left: 2px groove #ccc; }

/* line 228, node_modules/morfos/private/sass/core/_resources.scss */
.vrule_left {
  margin-left: 10px;
  padding-left: 10px;
  border-left: 2px groove #ccc; }

/* line 234, node_modules/morfos/private/sass/core/_resources.scss */
.vrule_right {
  margin-right: 10px;
  padding-right: 10px;
  border-right: 2px groove #CCCCCC; }

/* line 241, node_modules/morfos/private/sass/core/_resources.scss */
.pointer {
  cursor: pointer; }

/* line 245, node_modules/morfos/private/sass/core/_resources.scss */
.mf-gallery--list, .mf-requirement--filelist, .mf-tag--list {
  margin: 0;
  list-style: none; }

/*?

## Typography 

Estilos por defecto para el texto, encabezados, párrafos, enlaces, listas y varios más. 

*/
/*?

Typography
==========

*/
/* line 106, node_modules/morfos/private/sass/lib/compass/typography/_vertical_rhythm_updated.scss */
html {
  font-size: 81.25%;
  line-height: 0.4615384615em; }

/* line 12, node_modules/morfos/private/sass/core/_typography.scss */
html {
  line-height: 18px;
  line-height: 1.3846153846rem; }

/* line 16, node_modules/morfos/private/sass/core/_typography.scss */
body {
  color: #444;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  background: #FFF; }

/* line 25, node_modules/morfos/private/sass/core/_typography.scss */
h1 {
  margin-top: 1.3846153846rem;
  padding-top: 0;
  padding-bottom: 0.4615384615rem;
  margin-bottom: 0.9230769231rem;
  font-size: 48px;
  font-size: 3.6923076923rem;
  line-height: 54px;
  line-height: 4.1538461538rem;
  color: #444;
  font-weight: normal;
  font-style: normal;
  text-decoration: none; }

/* line 38, node_modules/morfos/private/sass/core/_typography.scss */
h2 {
  margin-top: 1.3846153846rem;
  padding-top: 2px;
  padding-bottom: 0.3076923077rem;
  margin-bottom: 0.9230769231rem;
  font-size: 40px;
  font-size: 3.0769230769rem;
  line-height: 48px;
  line-height: 3.6923076923rem;
  color: #444;
  font-weight: normal;
  font-style: normal;
  text-decoration: none; }

/* line 51, node_modules/morfos/private/sass/core/_typography.scss */
h3 {
  margin-top: 1.3846153846rem;
  padding-top: 1px;
  padding-bottom: 0.3846153846rem;
  margin-bottom: 0rem;
  font-size: 32px;
  font-size: 2.4615384615rem;
  line-height: 36px;
  line-height: 2.7692307692rem;
  color: #444;
  font-weight: normal;
  font-style: normal;
  text-decoration: none; }

/* line 64, node_modules/morfos/private/sass/core/_typography.scss */
h4 {
  margin-top: 1.3846153846rem;
  padding-top: 5px;
  padding-bottom: 0.0769230769rem;
  margin-bottom: 0rem;
  font-size: 24px;
  font-size: 1.8461538462rem;
  line-height: 30px;
  line-height: 2.3076923077rem;
  color: #444;
  font-weight: bold;
  font-style: normal;
  text-decoration: none; }

/* line 77, node_modules/morfos/private/sass/core/_typography.scss */
h5 {
  margin-top: 1.3846153846rem;
  padding-top: 4px;
  padding-bottom: 0.1538461538rem;
  margin-bottom: -0.4615384615rem;
  font-size: 20px;
  font-size: 1.5384615385rem;
  line-height: 24px;
  line-height: 1.8461538462rem;
  color: #444;
  font-weight: bold;
  font-style: normal;
  text-decoration: none; }

/* line 90, node_modules/morfos/private/sass/core/_typography.scss */
h6 {
  margin-top: 1.3846153846rem;
  padding-top: 3px;
  padding-bottom: 0.2307692308rem;
  margin-bottom: -0.4615384615rem;
  font-size: 16px;
  font-size: 1.2307692308rem;
  line-height: 24px;
  line-height: 1.8461538462rem;
  color: #444;
  font-weight: bold;
  font-style: normal;
  text-decoration: none; }

/* line 107, node_modules/morfos/private/sass/core/_typography.scss */
h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child {
  margin-top: 0; }

/* line 111, node_modules/morfos/private/sass/core/_typography.scss */
h1 > a, h2 > a, h3 > a, h4 > a, h5 > a, h6 > a {
  color: inherit; }

/* line 116, node_modules/morfos/private/sass/core/_typography.scss */
h1 + h2 {
  margin-top: 0; }

/* line 124, node_modules/morfos/private/sass/core/_typography.scss */
.mf-main-header {
  margin-top: 1.3846153846rem;
  padding-top: 0;
  padding-bottom: 0.4615384615rem;
  margin-bottom: 0.9230769231rem;
  font-size: 48px;
  font-size: 3.6923076923rem;
  line-height: 54px;
  line-height: 4.1538461538rem;
  color: #444;
  font-weight: normal;
  font-style: normal;
  text-decoration: none; }

/* line 138, node_modules/morfos/private/sass/core/_typography.scss */
.mf-section-header {
  margin-top: 1.3846153846rem;
  padding-top: 2px;
  padding-bottom: 0.3076923077rem;
  margin-bottom: 0.9230769231rem;
  font-size: 40px;
  font-size: 3.0769230769rem;
  line-height: 48px;
  line-height: 3.6923076923rem;
  color: #444;
  font-weight: normal;
  font-style: normal;
  text-decoration: none; }

/* line 152, node_modules/morfos/private/sass/core/_typography.scss */
.mf-subsection-header {
  margin-top: 1.3846153846rem;
  padding-top: 1px;
  padding-bottom: 0.3846153846rem;
  margin-bottom: 0rem;
  font-size: 32px;
  font-size: 2.4615384615rem;
  line-height: 36px;
  line-height: 2.7692307692rem;
  color: #444;
  font-weight: normal;
  font-style: normal;
  text-decoration: none; }

/* line 166, node_modules/morfos/private/sass/core/_typography.scss */
.mf-paragraph-header {
  margin-top: 1.3846153846rem;
  padding-top: 3px;
  padding-bottom: 0.2307692308rem;
  margin-bottom: -0.4615384615rem;
  font-size: 16px;
  font-size: 1.2307692308rem;
  line-height: 24px;
  line-height: 1.8461538462rem;
  color: #444;
  font-weight: bold;
  font-style: normal;
  text-decoration: none; }

/* line 181, node_modules/morfos/private/sass/core/_typography.scss */
p {
  margin-top: 0;
  padding-top: 3px;
  padding-bottom: 0.2307692308rem;
  margin-bottom: 0.9230769231rem;
  color: #444;
  font-size: 13px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.3846153846rem; }

/* line 191, node_modules/morfos/private/sass/core/_typography.scss */
a {
  font-weight: inherit;
  color: #008FDC;
  text-decoration: none; }
  /* line 196, node_modules/morfos/private/sass/core/_typography.scss */
  a:visited {
    color: #008FDC; }
  /* line 200, node_modules/morfos/private/sass/core/_typography.scss */
  a:hover {
    color: #BBB; }
  /* line 204, node_modules/morfos/private/sass/core/_typography.scss */
  a:active {
    color: #008FDC; }

/* line 209, node_modules/morfos/private/sass/core/_typography.scss */
hr {
  margin: 1em 0;
  border-color: #d2eff5;
  border-style: solid;
  border-width: 1px; }

/* line 219, node_modules/morfos/private/sass/core/_typography.scss */
ul,
ol {
  margin: 18px;
  padding: 0;
  color: #444;
  font-size: 13px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.3846153846rem; }
  /* line 227, node_modules/morfos/private/sass/core/_typography.scss */
  ul ul,
  ul ol,
  ol ul,
  ol ol {
    margin-top: 0;
    margin-bottom: 0; }

/* line 234, node_modules/morfos/private/sass/core/_typography.scss */
ul {
  list-style: disc; }

/* line 238, node_modules/morfos/private/sass/core/_typography.scss */
dl {
  margin: 0 0 1.5em 0; }

/* line 242, node_modules/morfos/private/sass/core/_typography.scss */
dt {
  margin: 0;
  font-size: 13px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  color: #444;
  font-weight: bold;
  font-style: normal;
  text-decoration: none; }

/* line 254, node_modules/morfos/private/sass/core/_typography.scss */
dd {
  margin: 0;
  font-size: 13px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  color: #444;
  font-weight: normal;
  font-style: normal;
  text-decoration: none; }

/* line 266, node_modules/morfos/private/sass/core/_typography.scss */
dd + dt {
  margin: 0.4615384615rem 0 0; }

/* line 270, node_modules/morfos/private/sass/core/_typography.scss */
abbr,
acronym {
  border-bottom: 1px dotted #444; }

/* line 275, node_modules/morfos/private/sass/core/_typography.scss */
address {
  font-style: normal; }

/* line 279, node_modules/morfos/private/sass/core/_typography.scss */
blockquote, .quotation {
  position: relative;
  padding: 10px 35px;
  margin: 0.4615384615rem;
  font-size: 32px;
  font-size: 2.4615384615rem;
  line-height: 36px;
  line-height: 2.7692307692rem;
  font-style: italic;
  border-left: 0 solid #238ea5; }
  /* line 289, node_modules/morfos/private/sass/core/_typography.scss */
  blockquote:before, .quotation:before {
    content: "";
    position: absolute;
    left: 4px;
    color: #919090;
    font-size: 24px;
    font-size: 1.8461538462rem;
    line-height: 30px;
    line-height: 2.3076923077rem;
    font-family: morfont; }
  /* line 299, node_modules/morfos/private/sass/core/_typography.scss */
  blockquote:after, .quotation:after {
    content: "";
    position: absolute;
    right: 10px;
    bottom: 0;
    color: #919090;
    font-size: 24px;
    font-size: 1.8461538462rem;
    line-height: 30px;
    line-height: 2.3076923077rem;
    font-family: morfont; }

/* line 312, node_modules/morfos/private/sass/core/_typography.scss */
.quotation {
  margin: 0.4615384615rem;
  padding: 0.4615384615rem 0;
  border: none; }

/* line 321, node_modules/morfos/private/sass/core/_typography.scss */
q {
  font-style: italic; }

/* line 325, node_modules/morfos/private/sass/core/_typography.scss */
dfn {
  font-style: italic; }

/* line 329, node_modules/morfos/private/sass/core/_typography.scss */
pre,
code {
  margin: 0.4615384615rem 0; }

/* line 336, node_modules/morfos/private/sass/core/_typography.scss */
table {
  background-color: #FFF; }

/* line 340, node_modules/morfos/private/sass/core/_typography.scss */
caption {
  text-align: left;
  font-weight: bold; }

/* line 347, node_modules/morfos/private/sass/core/_typography.scss */
thead th {
  border-width: 0 0 1px 0;
  border-color: #d2eff5;
  border-style: solid; }

/* line 358, node_modules/morfos/private/sass/core/_typography.scss */
th {
  padding: 0.4615384615em 0.9230769231em;
  font-size: 13px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  color: #444;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left; }

/* line 372, node_modules/morfos/private/sass/core/_typography.scss */
td {
  padding: 0.4615384615em 0.9230769231em;
  font-size: 13px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  color: #444;
  font-weight: normal;
  font-style: normal;
  text-decoration: none; }

/* line 385, node_modules/morfos/private/sass/core/_typography.scss */
img {
  max-width: 100%; }

/* line 389, node_modules/morfos/private/sass/core/_typography.scss */
.blockquote {
  margin: 10px 0 10px 15px;
  font-size: 120%;
  font-style: italic; }

/* line 396, node_modules/morfos/private/sass/core/_typography.scss */
.inset-right {
  margin: 15px 0 10px 15px; }

/* line 401, node_modules/morfos/private/sass/core/_typography.scss */
.inset-left {
  margin: 15px 15px 10px 0; }

/* line 406, node_modules/morfos/private/sass/core/_typography.scss */
.inset-center {
  display: block;
  margin: 15px auto; }

/* line 415, node_modules/morfos/private/sass/core/_typography.scss */
.mf-icon-12, .mf-icon-16, .mf-icon-24, .mf-icon-32, .mf-icon-48, .mf-icon-64, .mf-icon-72, .mf-icon-96, .mf-icon-128, .mf-icon-256, .mf-icon-512, .mf-icon, .mf-appmenu--submenu-item-icon:before, .mf-simple-list__icon .mf-simple-list--item:before {
  font-family: "morfont";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  speak: none;
  text-decoration: inherit;
  text-transform: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* line 435, node_modules/morfos/private/sass/core/_typography.scss */
.mf-icon-12::before {
  font-size: 12px; }

/* line 435, node_modules/morfos/private/sass/core/_typography.scss */
.mf-icon-16::before {
  font-size: 16px; }

/* line 435, node_modules/morfos/private/sass/core/_typography.scss */
.mf-icon-24::before {
  font-size: 24px; }

/* line 435, node_modules/morfos/private/sass/core/_typography.scss */
.mf-icon-32::before {
  font-size: 32px; }

/* line 435, node_modules/morfos/private/sass/core/_typography.scss */
.mf-icon-48::before {
  font-size: 48px; }

/* line 435, node_modules/morfos/private/sass/core/_typography.scss */
.mf-icon-64::before {
  font-size: 64px; }

/* line 435, node_modules/morfos/private/sass/core/_typography.scss */
.mf-icon-72::before {
  font-size: 72px; }

/* line 435, node_modules/morfos/private/sass/core/_typography.scss */
.mf-icon-96::before {
  font-size: 96px; }

/* line 435, node_modules/morfos/private/sass/core/_typography.scss */
.mf-icon-128::before {
  font-size: 128px; }

/* line 435, node_modules/morfos/private/sass/core/_typography.scss */
.mf-icon-256::before {
  font-size: 256px; }

/* line 435, node_modules/morfos/private/sass/core/_typography.scss */
.mf-icon-512::before {
  font-size: 512px; }

/*?

## Forms 

Estilos por defecto para formularios y elementos de formularios: fieldsets, inputs.

*/
/*?

Forms
=====

* @desc         Estilos específicos para elementos de formularios: fieldset, legend, labels, input, select, textarea
* @name         No aplica
* @author
* @tested
* @requires
* @bugs         Revisar comportamiento responsive



Ejemplo de estructura de formulario:

    <form>
        <fieldset>
            <legend><span>Título descriptivo del fieldset</span></legend>
            <div class="fld">
                <label for="">Etiqueta <span class="fld_help">Texto de ayuda del label</span></label>
                <input type="text" />
            </div>
        </fieldset>
    </form>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 34, node_modules/morfos/private/sass/core/_forms.scss */
form {
  margin: 0rem 0 0rem 0; }

/*?

## Fieldset

Los fieldsets designan grupos de campos afines

*/
/* line 46, node_modules/morfos/private/sass/core/_forms.scss */
fieldset {
  display: table-cell;
  margin-top: 0rem;
  margin-right: 0;
  margin-bottom: 0.9230769231rem;
  margin-left: 0;
  padding: 0;
  border: none;
  background: transparent; }
  /* line 58, node_modules/morfos/private/sass/core/_forms.scss */
  fieldset:last-child {
    margin-bottom: 0; }
  /* line 62, node_modules/morfos/private/sass/core/_forms.scss */
  fieldset legend {
    display: block;
    margin: 0 0 1em 0;
    font-size: 16px;
    font-size: 1.2307692308rem;
    line-height: 24px;
    line-height: 1.8461538462rem;
    color: #635253;
    font-weight: bold;
    font-style: normal;
    text-decoration: none; }
  @media (min-width: 48em) {
    /* line 46, node_modules/morfos/private/sass/core/_forms.scss */
    fieldset {
      display: block; } }

/* line 83, node_modules/morfos/private/sass/core/_forms.scss */
label, .label, .mf-requirement--answer-label, .mf-report--label {
  margin: 0 1em 0.5em 0;
  font-size: 13px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  color: #444;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  line-height: normal; }
  @media (min-width: 22.5em) {
    /* line 83, node_modules/morfos/private/sass/core/_forms.scss */
    label, .label, .mf-requirement--answer-label, .mf-report--label {
      width: 180px;
      vertical-align: text-top; } }
  /* line 102, node_modules/morfos/private/sass/core/_forms.scss */
  label.required:before, .required.label:before, .required.mf-requirement--answer-label:before, .required.mf-report--label:before,
  .fld.required label:before,
  .fld.required .label:before,
  .fld.required .mf-requirement--answer-label:before,
  .fld.required .mf-report--label:before {
    content: "*"; }

/* line 110, node_modules/morfos/private/sass/core/_forms.scss */
input[type="text"],
input[type="search"],
input[type="tel"],
input[type="url"],
input[type="email"],
input[type="password"],
input[type="datetime"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime-local"],
input[type="number"], select {
  width: 100%; }
  @media (min-width: 22.5em) {
    /* line 110, node_modules/morfos/private/sass/core/_forms.scss */
    input[type="text"],
    input[type="search"],
    input[type="tel"],
    input[type="url"],
    input[type="email"],
    input[type="password"],
    input[type="datetime"],
    input[type="date"],
    input[type="month"],
    input[type="week"],
    input[type="time"],
    input[type="datetime-local"],
    input[type="number"], select {
      width: 140px; } }

/* line 142, node_modules/morfos/private/sass/core/_forms.scss */
textarea {
  width: 100%;
  height: 90px; }
  @media (min-width: 22.5em) {
    /* line 142, node_modules/morfos/private/sass/core/_forms.scss */
    textarea {
      width: 100%; } }

/* line 151, node_modules/morfos/private/sass/core/_forms.scss */
input[type="text"],
input[type="search"],
input[type="button"],
input[type="tel"],
input[type="url"],
input[type="email"],
input[type="password"],
input[type="datetime"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime-local"],
input[type="number"],
textarea, select,
.error select {
  outline: none;
  padding: 0.6em;
  box-sizing: border-box;
  font-size: 13px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  border: 1px solid #238ea5;
  border-radius: 1px;
  background: #FFFFFF;
  box-shadow: none;
  transition: border linear 0.2s, box-shadow linear 0.2s; }
  /* line 167, node_modules/morfos/private/sass/core/_forms.scss */
  input:focus[type="text"],
  input:focus[type="search"],
  input:focus[type="button"],
  input:focus[type="tel"],
  input:focus[type="url"],
  input:focus[type="email"],
  input:focus[type="password"],
  input:focus[type="datetime"],
  input:focus[type="date"],
  input:focus[type="month"],
  input:focus[type="week"],
  input:focus[type="time"],
  input:focus[type="datetime-local"],
  input:focus[type="number"],
  textarea:focus,
  select:focus {
    border: 1px solid #92B8E8;
    padding: emCalc 0.6em;
    background-color: #EBF5FB;
    box-shadow: none; }

/* line 216, node_modules/morfos/private/sass/core/_forms.scss */
input[type="text"].mf-input__xl,
input[type="search"].mf-input__xl,
input[type="button"].mf-input__xl,
input[type="tel"].mf-input__xl,
input[type="url"].mf-input__xl,
input[type="email"].mf-input__xl,
input[type="password"].mf-input__xl,
input[type="datetime"].mf-input__xl,
input[type="date"].mf-input__xl,
input[type="month"].mf-input__xl,
input[type="week"].mf-input__xl,
input[type="time"].mf-input__xl,
input[type="datetime-local"].mf-input__xl,
input[type="number"].mf-input__xl,
textarea.mf-input__xl,
select.mf-input__xl,
.select2-container.mf-input__xl,
.error select.mf-input__xl {
  width: 100%; }

/* line 220, node_modules/morfos/private/sass/core/_forms.scss */
input[type="text"].mf-input__l,
input[type="search"].mf-input__l,
input[type="button"].mf-input__l,
input[type="tel"].mf-input__l,
input[type="url"].mf-input__l,
input[type="email"].mf-input__l,
input[type="password"].mf-input__l,
input[type="datetime"].mf-input__l,
input[type="date"].mf-input__l,
input[type="month"].mf-input__l,
input[type="week"].mf-input__l,
input[type="time"].mf-input__l,
input[type="datetime-local"].mf-input__l,
input[type="number"].mf-input__l,
textarea.mf-input__l,
select.mf-input__l,
.select2-container.mf-input__l,
.error select.mf-input__l {
  width: 100%; }
  @media (min-width: 22.5em) {
    /* line 220, node_modules/morfos/private/sass/core/_forms.scss */
    input[type="text"].mf-input__l,
    input[type="search"].mf-input__l,
    input[type="button"].mf-input__l,
    input[type="tel"].mf-input__l,
    input[type="url"].mf-input__l,
    input[type="email"].mf-input__l,
    input[type="password"].mf-input__l,
    input[type="datetime"].mf-input__l,
    input[type="date"].mf-input__l,
    input[type="month"].mf-input__l,
    input[type="week"].mf-input__l,
    input[type="time"].mf-input__l,
    input[type="datetime-local"].mf-input__l,
    input[type="number"].mf-input__l,
    textarea.mf-input__l,
    select.mf-input__l,
    .select2-container.mf-input__l,
    .error select.mf-input__l {
      width: 420px;
      max-width: 100%; } }

@media (min-width: 22.5em) {
  /* line 228, node_modules/morfos/private/sass/core/_forms.scss */
  input[type="text"].mf-input__m,
  input[type="search"].mf-input__m,
  input[type="button"].mf-input__m,
  input[type="tel"].mf-input__m,
  input[type="url"].mf-input__m,
  input[type="email"].mf-input__m,
  input[type="password"].mf-input__m,
  input[type="datetime"].mf-input__m,
  input[type="date"].mf-input__m,
  input[type="month"].mf-input__m,
  input[type="week"].mf-input__m,
  input[type="time"].mf-input__m,
  input[type="datetime-local"].mf-input__m,
  input[type="number"].mf-input__m,
  textarea.mf-input__m,
  select.mf-input__m,
  .select2-container.mf-input__m,
  .error select.mf-input__m {
    width: 280px;
    max-width: 100%; } }

/* line 235, node_modules/morfos/private/sass/core/_forms.scss */
input[type="text"].mf-input__s,
input[type="search"].mf-input__s,
input[type="button"].mf-input__s,
input[type="tel"].mf-input__s,
input[type="url"].mf-input__s,
input[type="email"].mf-input__s,
input[type="password"].mf-input__s,
input[type="datetime"].mf-input__s,
input[type="date"].mf-input__s,
input[type="month"].mf-input__s,
input[type="week"].mf-input__s,
input[type="time"].mf-input__s,
input[type="datetime-local"].mf-input__s,
input[type="number"].mf-input__s,
textarea.mf-input__s,
select.mf-input__s,
.select2-container.mf-input__s,
.error select.mf-input__s {
  width: 100%; }
  @media (min-width: 22.5em) {
    /* line 235, node_modules/morfos/private/sass/core/_forms.scss */
    input[type="text"].mf-input__s,
    input[type="search"].mf-input__s,
    input[type="button"].mf-input__s,
    input[type="tel"].mf-input__s,
    input[type="url"].mf-input__s,
    input[type="email"].mf-input__s,
    input[type="password"].mf-input__s,
    input[type="datetime"].mf-input__s,
    input[type="date"].mf-input__s,
    input[type="month"].mf-input__s,
    input[type="week"].mf-input__s,
    input[type="time"].mf-input__s,
    input[type="datetime-local"].mf-input__s,
    input[type="number"].mf-input__s,
    textarea.mf-input__s,
    select.mf-input__s,
    .select2-container.mf-input__s,
    .error select.mf-input__s {
      width: 140px;
      max-width: 100%; } }

/* line 243, node_modules/morfos/private/sass/core/_forms.scss */
input[type="text"].mf-input__xs,
input[type="search"].mf-input__xs,
input[type="button"].mf-input__xs,
input[type="tel"].mf-input__xs,
input[type="url"].mf-input__xs,
input[type="email"].mf-input__xs,
input[type="password"].mf-input__xs,
input[type="datetime"].mf-input__xs,
input[type="date"].mf-input__xs,
input[type="month"].mf-input__xs,
input[type="week"].mf-input__xs,
input[type="time"].mf-input__xs,
input[type="datetime-local"].mf-input__xs,
input[type="number"].mf-input__xs,
textarea.mf-input__xs,
select.mf-input__xs,
.select2-container.mf-input__xs,
.error select.mf-input__xs {
  width: 100%; }
  @media (min-width: 22.5em) {
    /* line 243, node_modules/morfos/private/sass/core/_forms.scss */
    input[type="text"].mf-input__xs,
    input[type="search"].mf-input__xs,
    input[type="button"].mf-input__xs,
    input[type="tel"].mf-input__xs,
    input[type="url"].mf-input__xs,
    input[type="email"].mf-input__xs,
    input[type="password"].mf-input__xs,
    input[type="datetime"].mf-input__xs,
    input[type="date"].mf-input__xs,
    input[type="month"].mf-input__xs,
    input[type="week"].mf-input__xs,
    input[type="time"].mf-input__xs,
    input[type="datetime-local"].mf-input__xs,
    input[type="number"].mf-input__xs,
    textarea.mf-input__xs,
    select.mf-input__xs,
    .select2-container.mf-input__xs,
    .error select.mf-input__xs {
      width: 100px; } }

/* line 251, node_modules/morfos/private/sass/core/_forms.scss */
select:focus {
  box-shadow: none; }

/* line 255, node_modules/morfos/private/sass/core/_forms.scss */
input[type="radio"],
input[type="checkbox"] {
  width: auto;
  padding: 0;
  border: initial;
  margin: 2px 4px;
  vertical-align: top;
  box-shadow: none; }

/* line 270, node_modules/morfos/private/sass/core/_forms.scss */
input[type=checkbox]:focus,
input[type=radio]:focus {
  box-shadow: 0 1px 8px #58acc4; }

/* line 276, node_modules/morfos/private/sass/core/_forms.scss */
input[disabled], select[disabled], textarea[disabled] {
  border: 1px solid #ababab;
  color: #6d6d6d;
  background: #dedede; }

/* line 288, node_modules/morfos/private/sass/core/_forms.scss */
input[readonly], input[readonly]:focus, select[readonly], select[readonly]:focus, textarea[readonly], textarea[readonly]:focus {
  border: 1px solid #ababab;
  color: #6d6d6d;
  background: #DEDEDE;
  box-shadow: none; }

/* line 309, node_modules/morfos/private/sass/core/_forms.scss */
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
button:hover,
.mf-cookies--accept:hover,
.mf-cookies--info:hover,
.mf-scroll-nav--btn:hover {
  text-decoration: none; }

/* line 313, node_modules/morfos/private/sass/core/_forms.scss */
input[type="submit"]:hover, input[type="submit"]:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="reset"]:hover,
input[type="reset"]:focus,
button:hover,
.mf-cookies--accept:hover,
.mf-cookies--info:hover,
.mf-scroll-nav--btn:hover,
button:focus,
.mf-cookies--accept:focus,
.mf-cookies--info:focus,
.mf-scroll-nav--btn:focus {
  border-width: 0px;
  background: #c5c5c5; }

/* line 319, node_modules/morfos/private/sass/core/_forms.scss */
input[type="submit"]:active,
input[type="button"]:active,
input[type="reset"]:active,
button:active,
.mf-cookies--accept:active,
.mf-cookies--info:active,
.mf-scroll-nav--btn:active {
  box-shadow: 0px 0px 1px #3E3E3E, 0px 1px 0px rgba(255, 255, 255, 0.35) inset, 0px 1px 0px rgba(255, 255, 255, 0.5);
  background: #c5c5c5; }

/* line 328, node_modules/morfos/private/sass/core/_forms.scss */
fieldset.nolegend legend {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }
  /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
  fieldset.nolegend legend.focusable:active, fieldset.nolegend legend.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto; }

/* line 332, node_modules/morfos/private/sass/core/_forms.scss */
.fsubmit {
  text-align: right; }

/* line 338, node_modules/morfos/private/sass/core/_forms.scss */
.fld {
  clear: both;
  margin: 0.5em 0.5em 1em 0; }
  @media (min-width: 22.5em) {
    /* line 343, node_modules/morfos/private/sass/core/_forms.scss */
    .fld textarea,
    .fld select[multiple] {
      vertical-align: top; } }

/* line 351, node_modules/morfos/private/sass/core/_forms.scss */
.fld label, .fld .label, .fld .mf-requirement--answer-label, .fld .mf-report--label,
.fld .label {
  display: inline-block; }
  @media (min-width: 22.5em) {
    /* line 351, node_modules/morfos/private/sass/core/_forms.scss */
    .fld label, .fld .label, .fld .mf-requirement--answer-label, .fld .mf-report--label,
    .fld .label {
      padding: 0; } }

/* line 360, node_modules/morfos/private/sass/core/_forms.scss */
.fld label, .fld .label, .fld .mf-requirement--answer-label, .fld .mf-report--label {
  clear: both; }

/* line 364, node_modules/morfos/private/sass/core/_forms.scss */
.fld ul {
  list-style: none; }

@media (min-width: 22.5em) {
  /* line 370, node_modules/morfos/private/sass/core/_forms.scss */
  .fld-content {
    display: inline-block;
    vertical-align: top; } }

/* line 383, node_modules/morfos/private/sass/core/_forms.scss */
.txtareaLabel {
  display: inline-block; }

/* Checkboxes */
/* Radio list, checkbox list */
/* line 393, node_modules/morfos/private/sass/core/_forms.scss */
.radio-list,
.input-list,
.checkbox-list,
.multioption-list {
  display: block;
  padding: 0;
  margin: 0;
  list-style: none;
  vertical-align: top; }
  @media (min-width: 22.5em) {
    /* line 393, node_modules/morfos/private/sass/core/_forms.scss */
    .radio-list,
    .input-list,
    .checkbox-list,
    .multioption-list {
      display: inline-block;
      padding: 0.3076923077em 0;
      margin: 0; } }
  /* line 408, node_modules/morfos/private/sass/core/_forms.scss */
  .radio-list label, .input-list label, .checkbox-list label, .multioption-list label, .radio-list .label, .input-list .label, .checkbox-list .label, .multioption-list .label, .radio-list .mf-requirement--answer-label, .input-list .mf-requirement--answer-label, .checkbox-list .mf-requirement--answer-label, .multioption-list .mf-requirement--answer-label, .radio-list .mf-report--label, .input-list .mf-report--label, .checkbox-list .mf-report--label, .multioption-list .mf-report--label {
    display: inline-block; }
    @media (min-width: 22.5em) {
      /* line 408, node_modules/morfos/private/sass/core/_forms.scss */
      .radio-list label, .input-list label, .checkbox-list label, .multioption-list label, .radio-list .label, .input-list .label, .checkbox-list .label, .multioption-list .label, .radio-list .mf-requirement--answer-label, .input-list .mf-requirement--answer-label, .checkbox-list .mf-requirement--answer-label, .multioption-list .mf-requirement--answer-label, .radio-list .mf-report--label, .input-list .mf-report--label, .checkbox-list .mf-report--label, .multioption-list .mf-report--label {
        padding: 0; } }
    /* line 415, node_modules/morfos/private/sass/core/_forms.scss */
    .radio-list label.required:before, .input-list label.required:before, .checkbox-list label.required:before, .multioption-list label.required:before, .radio-list .required.label:before, .input-list .required.label:before, .checkbox-list .required.label:before, .multioption-list .required.label:before, .radio-list .required.mf-requirement--answer-label:before, .input-list .required.mf-requirement--answer-label:before, .checkbox-list .required.mf-requirement--answer-label:before, .multioption-list .required.mf-requirement--answer-label:before, .radio-list .required.mf-report--label:before, .input-list .required.mf-report--label:before, .checkbox-list .required.mf-report--label:before, .multioption-list .required.mf-report--label:before {
      content: ""; }
  /* line 422, node_modules/morfos/private/sass/core/_forms.scss */
  .radio-list li, .input-list li, .checkbox-list li, .multioption-list li {
    margin: 0 0 0.4615384615em 0; }
  /* line 426, node_modules/morfos/private/sass/core/_forms.scss */
  .radio-list li:last-child, .input-list li:last-child, .checkbox-list li:last-child, .multioption-list li:last-child {
    margin-bottom: 0; }

/* line 431, node_modules/morfos/private/sass/core/_forms.scss */
.fld.inlnRadio .radio-list li, .fld.inlnRadio .input-list li, .fld.inlnRadio .checkbox-list li, .fld.inlnRadio .multioption-list li,
.fld.inlnCheckbox .radio-list li,
.fld.inlnCheckbox .input-list li,
.fld.inlnCheckbox .checkbox-list li,
.fld.inlnCheckbox .multioption-list li {
  display: inline-block;
  margin-right: 0.5em; }

/* Field help */
/* line 448, node_modules/morfos/private/sass/core/_forms.scss */
.fldHelp,
.fld-help,
.mf-fileupload--container .mf-dropbox .mf-dropbox--subtitle {
  display: inline;
  font-size: 11px;
  font-size: 0.8461538462rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  color: #999;
  font-weight: normal;
  font-style: italic;
  text-decoration: none; }

/* line 459, node_modules/morfos/private/sass/core/_forms.scss */
.input-help {
  display: block;
  margin-top: 4px;
  font-size: 11px;
  color: #999;
  font-weight: normal;
  font-style: italic; }
  @media (min-width: 22.5em) {
    /* line 459, node_modules/morfos/private/sass/core/_forms.scss */
    .input-help {
      margin-left: 198px; }
      /* line 470, node_modules/morfos/private/sass/core/_forms.scss */
      .mf-form__stack .input-help {
        margin-left: 0; } }

/* Errors, warnings, infos */
/* line 479, node_modules/morfos/private/sass/core/_forms.scss */
.error,
.error_list,
.warning,
.warning_list,
.info,
.info_list,
.success,
.success_list {
  margin-left: 0;
  vertical-align: top; }

/* line 491, node_modules/morfos/private/sass/core/_forms.scss */
.error_list,
.warning_list,
.info_list,
.success_list {
  margin-top: 4px;
  font-size: 11px;
  font-weight: normal;
  line-height: 14px; }
  @media (min-width: 22.5em) {
    /* line 491, node_modules/morfos/private/sass/core/_forms.scss */
    .error_list,
    .warning_list,
    .info_list,
    .success_list {
      margin-left: 198px; } }
  @media (min-width: 22.5em) {
    /* line 504, node_modules/morfos/private/sass/core/_forms.scss */
    .mf-form__stack .error_list, .mf-form__stack
    .warning_list, .mf-form__stack
    .info_list, .mf-form__stack
    .success_list {
      margin-left: 0; } }

/* line 512, node_modules/morfos/private/sass/core/_forms.scss */
.error_list,
.error label,
.error .label,
.error .mf-requirement--answer-label,
.error .mf-report--label {
  color: #ff5340; }

/* line 517, node_modules/morfos/private/sass/core/_forms.scss */
.warning_list,
.warning label,
.warning .label,
.warning .mf-requirement--answer-label,
.warning .mf-report--label {
  color: #DAA600; }

/* line 522, node_modules/morfos/private/sass/core/_forms.scss */
.info_list,
.info label,
.info .label,
.info .mf-requirement--answer-label,
.info .mf-report--label {
  color: #1D9AC4; }

/* line 527, node_modules/morfos/private/sass/core/_forms.scss */
.success_list,
.success label,
.success .label,
.success .mf-requirement--answer-label,
.success .mf-report--label {
  color: #5DBB2D; }

/* line 532, node_modules/morfos/private/sass/core/_forms.scss */
.error input,
.error select,
.error textarea {
  border-color: #ff5340;
  background-color: #F1D7D7; }

/* line 539, node_modules/morfos/private/sass/core/_forms.scss */
.warning input,
.warning select,
.warning textarea {
  border-color: #DAA600; }

/* line 545, node_modules/morfos/private/sass/core/_forms.scss */
.success input,
.success select,
.success textarea {
  border-color: #5DBB2D; }

/* Form types */
/* line 557, node_modules/morfos/private/sass/core/_forms.scss */
.mf-form__stack .fld, .mf-form__stack.fld {
  margin-bottom: 1em; }

/* line 562, node_modules/morfos/private/sass/core/_forms.scss */
.mf-form__stack .fld > label, .mf-form__stack .fld > .label, .mf-form__stack .fld > .mf-requirement--answer-label, .mf-form__stack .fld > .mf-report--label,
.mf-form__stack .fld > .label,
.mf-form__stack.fld > label,
.mf-form__stack.fld > .label,
.mf-form__stack.fld > .mf-requirement--answer-label,
.mf-form__stack.fld > .mf-report--label,
.mf-form__stack.fld > .label {
  display: block;
  width: auto; }

/* line 569, node_modules/morfos/private/sass/core/_forms.scss */
.mf-form__stack .fld.chckBox_alone > label, .mf-form__stack .fld.chckBox_alone > .label, .mf-form__stack .fld.chckBox_alone > .mf-requirement--answer-label, .mf-form__stack .fld.chckBox_alone > .mf-report--label,
.mf-form__stack .fld.chckBox_alone > .label,
.mf-form__stack.fld.chckBox_alone > label,
.mf-form__stack.fld.chckBox_alone > .label,
.mf-form__stack.fld.chckBox_alone > .mf-requirement--answer-label,
.mf-form__stack.fld.chckBox_alone > .mf-report--label,
.mf-form__stack.fld.chckBox_alone > .label {
  display: inline; }

/* line 578, node_modules/morfos/private/sass/core/_forms.scss */
.mf-form__stack .fld.chckBox_alone,
.mf-form__stack .fld.chckBox_alone {
  clear: both;
  padding-left: 0; }

/* line 584, node_modules/morfos/private/sass/core/_forms.scss */
.mf-form__stack .fld > label.chckLabel, .mf-form__stack .fld > .chckLabel.label, .mf-form__stack .fld > .chckLabel.mf-requirement--answer-label, .mf-form__stack .fld > .chckLabel.mf-report--label, .mf-form__stack .fld > label.chckLabel, .mf-form__stack .fld > .chckLabel.label, .mf-form__stack .fld > .chckLabel.mf-requirement--answer-label, .mf-form__stack .fld > .chckLabel.mf-report--label {
  float: left;
  display: block; }

/* line 590, node_modules/morfos/private/sass/core/_forms.scss */
.mf-form__stack .fld.chckBox_alone > label.chckLabel, .mf-form__stack .fld.chckBox_alone > .chckLabel.label, .mf-form__stack .fld.chckBox_alone > .chckLabel.mf-requirement--answer-label, .mf-form__stack .fld.chckBox_alone > .chckLabel.mf-report--label, .mf-form__stack .fld.chckBox_alone > label.chckLabel, .mf-form__stack .fld.chckBox_alone > .chckLabel.label, .mf-form__stack .fld.chckBox_alone > .chckLabel.mf-requirement--answer-label, .mf-form__stack .fld.chckBox_alone > .chckLabel.mf-report--label {
  float: none;
  display: inline-block; }

/* line 596, node_modules/morfos/private/sass/core/_forms.scss */
.mf-form__stack .radio-list label, .mf-form__stack .input-list label, .mf-form__stack .checkbox-list label, .mf-form__stack .multioption-list label, .mf-form__stack .radio-list .label, .mf-form__stack .input-list .label, .mf-form__stack .checkbox-list .label, .mf-form__stack .multioption-list .label, .mf-form__stack .radio-list .mf-requirement--answer-label, .mf-form__stack .input-list .mf-requirement--answer-label, .mf-form__stack .checkbox-list .mf-requirement--answer-label, .mf-form__stack .multioption-list .mf-requirement--answer-label, .mf-form__stack .radio-list .mf-report--label, .mf-form__stack .input-list .mf-report--label, .mf-form__stack .checkbox-list .mf-report--label, .mf-form__stack .multioption-list .mf-report--label {
  width: auto; }

/* Forms: label right aligned */
/* Checkboxes */
/* line 605, node_modules/morfos/private/sass/core/_forms.scss */
form.stkd .fld.chckBox_alone,
fieldset.stkd .fld.chckBox_alone {
  clear: both;
  padding-left: 0; }

/* line 611, node_modules/morfos/private/sass/core/_forms.scss */
form.stkd .fld > label.chckLabel, form.stkd .fld > .chckLabel.label, form.stkd .fld > .chckLabel.mf-requirement--answer-label, form.stkd .fld > .chckLabel.mf-report--label,
fieldset.stkd .fld > label.chckLabel,
fieldset.stkd .fld > .chckLabel.label,
fieldset.stkd .fld > .chckLabel.mf-requirement--answer-label,
fieldset.stkd .fld > .chckLabel.mf-report--label {
  float: left;
  display: block; }

/* line 617, node_modules/morfos/private/sass/core/_forms.scss */
form.stkd .fld.chckBox_alone > label.chckLabel, form.stkd .fld.chckBox_alone > .chckLabel.label, form.stkd .fld.chckBox_alone > .chckLabel.mf-requirement--answer-label, form.stkd .fld.chckBox_alone > .chckLabel.mf-report--label,
fieldset.stkd .fld.chckBox_alone > label.chckLabel,
fieldset.stkd .fld.chckBox_alone > .chckLabel.label,
fieldset.stkd .fld.chckBox_alone > .chckLabel.mf-requirement--answer-label,
fieldset.stkd .fld.chckBox_alone > .chckLabel.mf-report--label {
  float: none;
  display: inline; }

/* Forms: inline */
/* line 625, node_modules/morfos/private/sass/core/_forms.scss */
.mf-form__inline .fld {
  margin: 0 0 1em 0; }
  @media (min-width: 22.5em) {
    /* line 625, node_modules/morfos/private/sass/core/_forms.scss */
    .mf-form__inline .fld {
      display: inline-block;
      max-width: 100%;
      margin: 0 1em 1em 0; } }

/* line 633, node_modules/morfos/private/sass/core/_forms.scss */
.mf-form__inline fieldset {
  display: table-cell; }

@media (min-width: 22.5em) {
  /* line 643, node_modules/morfos/private/sass/core/_forms.scss */
  .mf-form__centrd label, .mf-form__centrd .label, .mf-form__centrd .mf-requirement--answer-label, .mf-form__centrd .mf-report--label,
  .mf-form__centred label,
  .mf-form__centred .label,
  .mf-form__centred .mf-requirement--answer-label,
  .mf-form__centred .mf-report--label {
    text-align: right; }
  /* line 647, node_modules/morfos/private/sass/core/_forms.scss */
  .mf-form__centrd .radio-list label, .mf-form__centrd .input-list label, .mf-form__centrd .checkbox-list label, .mf-form__centrd .multioption-list label, .mf-form__centrd .radio-list .label, .mf-form__centrd .input-list .label, .mf-form__centrd .checkbox-list .label, .mf-form__centrd .multioption-list .label, .mf-form__centrd .radio-list .mf-requirement--answer-label, .mf-form__centrd .input-list .mf-requirement--answer-label, .mf-form__centrd .checkbox-list .mf-requirement--answer-label, .mf-form__centrd .multioption-list .mf-requirement--answer-label, .mf-form__centrd .radio-list .mf-report--label, .mf-form__centrd .input-list .mf-report--label, .mf-form__centrd .checkbox-list .mf-report--label, .mf-form__centrd .multioption-list .mf-report--label,
  .mf-form__centred .radio-list label,
  .mf-form__centred .input-list label,
  .mf-form__centred .checkbox-list label,
  .mf-form__centred .multioption-list label,
  .mf-form__centred .radio-list .label,
  .mf-form__centred .input-list .label,
  .mf-form__centred .checkbox-list .label,
  .mf-form__centred .multioption-list .label,
  .mf-form__centred .radio-list .mf-requirement--answer-label,
  .mf-form__centred .input-list .mf-requirement--answer-label,
  .mf-form__centred .checkbox-list .mf-requirement--answer-label,
  .mf-form__centred .multioption-list .mf-requirement--answer-label,
  .mf-form__centred .radio-list .mf-report--label,
  .mf-form__centred .input-list .mf-report--label,
  .mf-form__centred .checkbox-list .mf-report--label,
  .mf-form__centred .multioption-list .mf-report--label {
    text-align: left; }
  /* line 651, node_modules/morfos/private/sass/core/_forms.scss */
  .mf-form__centrd .mf-form__stack label, .mf-form__centrd .mf-form__stack .label, .mf-form__centrd .mf-form__stack .mf-requirement--answer-label, .mf-form__centrd .mf-form__stack .mf-report--label,
  .mf-form__centrd .mf-form__stack .label,
  .mf-form__centrd.mf-form__stack label,
  .mf-form__centrd.mf-form__stack .label,
  .mf-form__centrd.mf-form__stack .mf-requirement--answer-label,
  .mf-form__centrd.mf-form__stack .mf-report--label,
  .mf-form__centrd.mf-form__stack .label,
  .mf-form__centred .mf-form__stack label,
  .mf-form__centred .mf-form__stack .label,
  .mf-form__centred .mf-form__stack .mf-requirement--answer-label,
  .mf-form__centred .mf-form__stack .mf-report--label,
  .mf-form__centred .mf-form__stack .label,
  .mf-form__centred.mf-form__stack label,
  .mf-form__centred.mf-form__stack .label,
  .mf-form__centred.mf-form__stack .mf-requirement--answer-label,
  .mf-form__centred.mf-form__stack .mf-report--label,
  .mf-form__centred.mf-form__stack .label {
    text-align: left; } }

/*?

## Layout 

Contiene los estilos para la estructura básica de la página: contenedores, responsive...

*/
/*?

Layout
======


* @desc         Estructura básica de una página en MORFOS. Estilos para crear layouts responsive y flexibles. Incorpora ademas un nuevo layout para distribuir espacios
* @name
* @author       Ignacio Calleja, Miguel Angel Torres, Maricoño Prieto
* @tested		FF 44.0 / IE11 modo Edge / IE11 modo 10 / Chrome 48.0 // No compatible con IE9 o anteriores
* @requires		mf-sass-lib
* @bugs         Pendiente de optimizacion y revision.
				// Corregido bug Chrome: .mf-module height: 100%;

*/
/* line 53, node_modules/morfos/private/sass/core/_layout.scss */
html {
  height: 100%;
  box-sizing: border-box; }

/* line 59, node_modules/morfos/private/sass/core/_layout.scss */
*, *:before, *:after {
  box-sizing: inherit; }

/* line 63, node_modules/morfos/private/sass/core/_layout.scss */
body {
  height: 100%; }

/* line 67, node_modules/morfos/private/sass/core/_layout.scss */
.mf-container {
  min-height: 100%;
  padding-bottom: 40px;
  background: #ffffff; }
  @media (min-width: 22.5em) {
    /* line 75, node_modules/morfos/private/sass/core/_layout.scss */
    .portal .mf-container {
      padding-bottom: 400px; }
    /* line 79, node_modules/morfos/private/sass/core/_layout.scss */
    .sede .mf-container {
      padding-bottom: 0; }
    /* line 83, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-container.mf-container__compact {
      padding-bottom: 30px; } }

#mainFooter{
	width: 100%;
	height: 60px;
}
#footer-logoUE{
	width: auto;
	float: left;
	margin-left: 34%;
}

#footer-logoRecu{
	width: auto;
	float: right;
	margin-right: 34%;
}

#mainFooter .mf-logoFooter--img{
	width: 100%;
	height: 50px;
}
#footer-logoRecu .mf-logoFooter--img{
	width: 95%;
	height: 50px;
}


/* line 89, node_modules/morfos/private/sass/core/_layout.scss */
.mf-wrapper, .portal .mf-footer--container,
.sede .mf-footer--container, .portal header:not(.mf-header__compact) .mf-header--logo,
.sede header:not(.mf-header__compact) .mf-header--logo, .portal header:not(.mf-header__compact) .mf-header--content,
.sede header:not(.mf-header__compact) .mf-header--content, .portal header:not(.mf-header__compact) .mf-topbar,
.sede header:not(.mf-header__compact) .mf-topbar, .mf-sitemap--list, .mf-cookies--content {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 2.5%;
  padding-right: 2.5%; }
  /* line 12, node_modules/susy/sass/susy/output/support/_clearfix.scss */
  .mf-wrapper:after, .portal .mf-footer--container:after,
  .sede .mf-footer--container:after, .portal header:not(.mf-header__compact) .mf-header--logo:after,
  .sede header:not(.mf-header__compact) .mf-header--logo:after, .portal header:not(.mf-header__compact) .mf-header--content:after,
  .sede header:not(.mf-header__compact) .mf-header--content:after, .portal header:not(.mf-header__compact) .mf-topbar:after,
  .sede header:not(.mf-header__compact) .mf-topbar:after, .mf-sitemap--list:after, .mf-cookies--content:after {
    content: " ";
    display: block;
    clear: both; }
  @media (min-width: 22.5em) {
    /* line 89, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-wrapper, .portal .mf-footer--container,
    .sede .mf-footer--container, .portal header:not(.mf-header__compact) .mf-header--logo,
    .sede header:not(.mf-header__compact) .mf-header--logo, .portal header:not(.mf-header__compact) .mf-header--content,
    .sede header:not(.mf-header__compact) .mf-header--content, .portal header:not(.mf-header__compact) .mf-topbar,
    .sede header:not(.mf-header__compact) .mf-topbar, .mf-sitemap--list, .mf-cookies--content {
      max-width: 100%;
      margin-left: auto;
      margin-right: auto; }
      /* line 12, node_modules/susy/sass/susy/output/support/_clearfix.scss */
      .mf-wrapper:after, .portal .mf-footer--container:after,
      .sede .mf-footer--container:after, .portal header:not(.mf-header__compact) .mf-header--logo:after,
      .sede header:not(.mf-header__compact) .mf-header--logo:after, .portal header:not(.mf-header__compact) .mf-header--content:after,
      .sede header:not(.mf-header__compact) .mf-header--content:after, .portal header:not(.mf-header__compact) .mf-topbar:after,
      .sede header:not(.mf-header__compact) .mf-topbar:after, .mf-sitemap--list:after, .mf-cookies--content:after {
        content: " ";
        display: block;
        clear: both; } }
  @media (min-width: 48em) {
    /* line 89, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-wrapper, .portal .mf-footer--container,
    .sede .mf-footer--container, .portal header:not(.mf-header__compact) .mf-header--logo,
    .sede header:not(.mf-header__compact) .mf-header--logo, .portal header:not(.mf-header__compact) .mf-header--content,
    .sede header:not(.mf-header__compact) .mf-header--content, .portal header:not(.mf-header__compact) .mf-topbar,
    .sede header:not(.mf-header__compact) .mf-topbar, .mf-sitemap--list, .mf-cookies--content {
      max-width: 100%;
      margin-left: auto;
      margin-right: auto; }
      /* line 12, node_modules/susy/sass/susy/output/support/_clearfix.scss */
      .mf-wrapper:after, .portal .mf-footer--container:after,
      .sede .mf-footer--container:after, .portal header:not(.mf-header__compact) .mf-header--logo:after,
      .sede header:not(.mf-header__compact) .mf-header--logo:after, .portal header:not(.mf-header__compact) .mf-header--content:after,
      .sede header:not(.mf-header__compact) .mf-header--content:after, .portal header:not(.mf-header__compact) .mf-topbar:after,
      .sede header:not(.mf-header__compact) .mf-topbar:after, .mf-sitemap--list:after, .mf-cookies--content:after {
        content: " ";
        display: block;
        clear: both; } }
  @media (min-width: 76.5em) {
    /* line 89, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-wrapper, .portal .mf-footer--container,
    .sede .mf-footer--container, .portal header:not(.mf-header__compact) .mf-header--logo,
    .sede header:not(.mf-header__compact) .mf-header--logo, .portal header:not(.mf-header__compact) .mf-header--content,
    .sede header:not(.mf-header__compact) .mf-header--content, .portal header:not(.mf-header__compact) .mf-topbar,
    .sede header:not(.mf-header__compact) .mf-topbar, .mf-sitemap--list, .mf-cookies--content {
      max-width: 95.5em;
      margin-left: auto;
      margin-right: auto; }
      /* line 12, node_modules/susy/sass/susy/output/support/_clearfix.scss */
      .mf-wrapper:after, .portal .mf-footer--container:after,
      .sede .mf-footer--container:after, .portal header:not(.mf-header__compact) .mf-header--logo:after,
      .sede header:not(.mf-header__compact) .mf-header--logo:after, .portal header:not(.mf-header__compact) .mf-header--content:after,
      .sede header:not(.mf-header__compact) .mf-header--content:after, .portal header:not(.mf-header__compact) .mf-topbar:after,
      .sede header:not(.mf-header__compact) .mf-topbar:after, .mf-sitemap--list:after, .mf-cookies--content:after {
        content: " ";
        display: block;
        clear: both; } }

/* line 110, node_modules/morfos/private/sass/core/_layout.scss */
.mf-wrapper {
  margin-top: 45px;
  position: relative;
  width: 100%;
  margin-left: 0;
  overflow-x: hidden;
  transition: margin 0.25s ease; }
  /* line 121, node_modules/morfos/private/sass/core/_layout.scss */
  .is-open-topbar .mf-wrapper {
    margin-left: -80%; }
  @media (min-width: 22.5em) {
    /* line 110, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-wrapper {
      margin-top: 0;
      margin-bottom: 0; } }
  @media (min-width: 48em) {
    /* line 110, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-wrapper {
      position: static;
      width: auto;
      margin-left: auto;
      overflow-x: visible;
      transition: none; }
      /* line 138, node_modules/morfos/private/sass/core/_layout.scss */
      .is-open-topbar .mf-wrapper {
        margin-left: auto; } }
  @media (max-width: 59.99375em) {
    /* line 110, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-wrapper {
      padding-left: 0;
      padding-right: 0; } }
  /* line 149, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-wrapper.mf-wrapper__wide {
    max-width: 100%;
    padding-left: 2%;
    padding-right: 2%; }

@media (min-width: 22.5em) {
  /* line 157, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-header__menu-hide + .mf-wrapper {
    margin-top: 45px; } }

@media (min-width: 22.5em) {
  /* line 164, node_modules/morfos/private/sass/core/_layout.scss */
  .app .mf-header__fixed + .mf-wrapper {
    margin-top: 75px; } }

/* line 182, node_modules/morfos/private/sass/core/_layout.scss */
.mf-layout--row,
.mf-layout--main-content {
  -ms-flex-positive: 1;
      flex-grow: 1; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .mf-layout--row:after,
  .mf-layout--main-content:after {
    content: "";
    display: table;
    clear: both; }

/* line 189, node_modules/morfos/private/sass/core/_layout.scss */
.mf-layout--row .mf-layout--column {
  padding: 0;
  border: none;
  background: none; }

@media (min-width: 60em) {
  /* line 199, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--row,
  .mf-layout--main-content {
    margin-bottom: 0.8403361345%; }
  /* line 205, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--module__s {
    width: 24.3697478992%;
    float: left;
    margin-right: 0.8403361345%; }
    /* line 208, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--module__s .mf-layout--module__vertical {
      margin-bottom: 3.4482758621%; }
  /* line 213, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--module__m {
    width: 49.5798319328%;
    float: left;
    margin-right: 0.8403361345%; }
    /* line 216, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--module__m .mf-layout--module__vertical {
      margin-bottom: 1.6949152542%; }
  /* line 221, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--module__l {
    width: 74.7899159664%;
    float: left;
    margin-right: 0.8403361345%; }
    /* line 224, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--module__l .mf-layout--module__vertical {
      margin-bottom: 1.1235955056%; }
  /* line 230, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--module-sidebar {
    width: 24.3697478992%;
    float: left;
    margin-right: 0.8403361345%; }
    /* line 233, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--module-sidebar .mf-layout--module__vertical {
      margin-bottom: 3.4482758621%; }
  /* line 239, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--module__s2 {
    width: 36.974789916%;
    float: left;
    margin-right: 0.8403361345%; }
    /* line 242, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--module__s2 .mf-layout--module__vertical {
      margin-bottom: 2.2727272727%; }
  /* line 247, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--module__t {
    width: 32.7731092437%;
    float: left;
    margin-right: 0.8403361345%; }
    /* line 250, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--module__t .mf-layout--module__vertical {
      margin-bottom: 2.5641025641%; }
  /* line 256, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--module__tt {
    width: 66.3865546218%;
    float: left;
    margin-right: 0.8403361345%; }
    /* line 259, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--module__tt .mf-layout--module__vertical {
      margin-bottom: 1.2658227848%; }
  /* line 269, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--main:last-child {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; }
    /* line 273, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main:last-child .mf-layout--row,
    .mf-layout--main:last-child .mf-layout--main-content {
      margin-bottom: 0.8403361345%; }
      /* line 276, node_modules/morfos/private/sass/core/_layout.scss */
      .mf-layout--main:last-child .mf-layout--row:last-child,
      .mf-layout--main:last-child .mf-layout--main-content:last-child {
        margin-bottom: 0; }
    /* line 281, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main:last-child .mf-layout--module__s {
      width: 24.3697478992%;
      float: left;
      margin-right: 0.8403361345%; }
    /* line 285, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main:last-child .mf-layout--module__m {
      width: 49.5798319328%;
      float: left;
      margin-right: 0.8403361345%; }
    /* line 289, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main:last-child .mf-layout--module__l {
      width: 74.7899159664%;
      float: left;
      margin-right: 0.8403361345%; }
    /* line 293, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main:last-child .mf-layout--module__xl {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; }
    /* line 297, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main:last-child .mf-layout--module__t {
      width: 32.7731092437%;
      float: left;
      margin-right: 0.8403361345%; }
    /* line 301, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main:last-child .mf-layout--module__tt {
      width: 66.3865546218%;
      float: left;
      margin-right: 0.8403361345%; }
  /* line 308, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--main,
  .mf-layout--module-sidebar + .mf-layout--main:last-child {
    width: 74.7899159664%;
    float: left;
    margin-right: 0.8403361345%; }
    /* line 313, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main .mf-layout--row,
    .mf-layout--main .mf-layout--main-content,
    .mf-layout--module-sidebar + .mf-layout--main:last-child .mf-layout--row,
    .mf-layout--module-sidebar + .mf-layout--main:last-child .mf-layout--main-content {
      margin-bottom: 1.1235955056%; }
      /* line 316, node_modules/morfos/private/sass/core/_layout.scss */
      .mf-layout--main .mf-layout--row:last-child,
      .mf-layout--main .mf-layout--main-content:last-child,
      .mf-layout--module-sidebar + .mf-layout--main:last-child .mf-layout--row:last-child,
      .mf-layout--module-sidebar + .mf-layout--main:last-child .mf-layout--main-content:last-child {
        margin-bottom: 0; }
    /* line 321, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main .mf-layout--module__s,
    .mf-layout--module-sidebar + .mf-layout--main:last-child .mf-layout--module__s {
      width: 32.5842696629%;
      float: left;
      margin-right: 1.1235955056%; }
    /* line 325, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main .mf-layout--module__m,
    .mf-layout--module-sidebar + .mf-layout--main:last-child .mf-layout--module__m {
      width: 66.2921348315%;
      float: left;
      margin-right: 1.1235955056%; }
    /* line 329, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main .mf-layout--module__l,
    .mf-layout--module-sidebar + .mf-layout--main:last-child .mf-layout--module__l {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; }
    /* line 333, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main .mf-layout--module__s2,
    .mf-layout--module-sidebar + .mf-layout--main:last-child .mf-layout--module__s2 {
      width: 49.4382022472%;
      float: left;
      margin-right: 1.1235955056%; }
    /* line 337, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main .mf-layout--module__t,
    .mf-layout--module-sidebar + .mf-layout--main:last-child .mf-layout--module__t {
      width: 32.7731092437%;
      float: left;
      margin-right: 0.8403361345%; }
    /* line 341, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--main .mf-layout--module__tt,
    .mf-layout--module-sidebar + .mf-layout--main:last-child .mf-layout--module__tt {
      width: 66.3865546218%;
      float: left;
      margin-right: 0.8403361345%; }
  /* line 348, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--module-sidebar + .mf-layout--main {
    width: 49.5798319328%;
    float: left;
    margin-right: 0.8403361345%; }
    /* line 351, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--module-sidebar + .mf-layout--main .mf-layout--row,
    .mf-layout--module-sidebar + .mf-layout--main .mf-layout--main-content {
      margin-bottom: 1.6949152542%; }
      /* line 354, node_modules/morfos/private/sass/core/_layout.scss */
      .mf-layout--module-sidebar + .mf-layout--main .mf-layout--row:last-child,
      .mf-layout--module-sidebar + .mf-layout--main .mf-layout--main-content:last-child {
        margin-bottom: 0; }
    /* line 359, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--module-sidebar + .mf-layout--main .mf-layout--module__s {
      width: 49.1525423729%;
      float: left;
      margin-right: 1.6949152542%; }
    /* line 363, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--module-sidebar + .mf-layout--main .mf-layout--module__m {
      width: 100%;
      float: left;
      margin-left: 0;
      margin-right: 0; }
  /* line 377, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--row [class*="mf-layout--module"]:last-child,
  .mf-layout--row .mf-layout--module-sidebar + .mf-layout--main:last-child {
    margin-right: 0; }
    /* line 382, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--row [class*="mf-layout--module"]:last-child [class*="mf-layout--module"]:last-child,
    .mf-layout--row .mf-layout--module-sidebar + .mf-layout--main:last-child [class*="mf-layout--module"]:last-child {
      margin-right: 0; } }

@media (min-width: 48em) and (max-width: 59.99375em) {
  /* line 396, node_modules/morfos/private/sass/core/_layout.scss */
  [class*="mf-layout--module"] {
    width: 49.1525423729%;
    float: left;
    margin-right: 1.6949152542%;
    margin-bottom: 10px;
    -ms-flex-positive: 1;
        flex-grow: 1; }
    /* line 400, node_modules/morfos/private/sass/core/_layout.scss */
    [class*="mf-layout--module"]:nth-child(2n) {
      margin-right: 0; }
  /* line 413, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--module-sidebar {
    width: 100%;
    float: right;
    margin-right: 0;
    margin-bottom: 10px; }
  /* line 418, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--main-content {
    margin-bottom: 10px; } }

@media (min-width: 48em) {
  /* line 427, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--module__xl {
    width: 100%;
    float: right;
    margin-right: 0; }
  /* line 433, node_modules/morfos/private/sass/core/_layout.scss */
  [class*="mf-layout--module"]:last-child {
    margin-right: 0; }
  /* line 441, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--module__vertical {
    width: 100%; }
    /* line 444, node_modules/morfos/private/sass/core/_layout.scss */
    .mf-layout--module__vertical:last-child {
      margin-bottom: 0;
      margin-right: 0; }
  /* line 450, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap; }
  /* line 454, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--main {
    -ms-flex-positive: 1;
        flex-grow: 1; } }

@media (max-width: 47.99375em) {
  /* line 460, node_modules/morfos/private/sass/core/_layout.scss */
  [class*="mf-layout--module"], .mf-layout--main-content {
    margin-bottom: 1.6949152542%; } }

/* line 466, node_modules/morfos/private/sass/core/_layout.scss */
[class*="mf-layout--module"] {
  padding: 0;
  background: #fff;
  border: none; }

/* line 472, node_modules/morfos/private/sass/core/_layout.scss */
.mf-layout--module-sidebar {
  padding: 0;
  background: #fff;
  border: none; }

/* line 478, node_modules/morfos/private/sass/core/_layout.scss */
.mf-layout--main-content {
  padding: 0;
  background: #fff;
  border: none; }

@media (max-width: 47.99375em) {
  /* line 486, node_modules/morfos/private/sass/core/_layout.scss */
  [class*="mf-layout--module"] {
    padding: 0;
    background: #fff;
    border: none; }
  /* line 492, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--module-sidebar {
    padding: 0;
    background: #fff;
    border: none; }
  /* line 498, node_modules/morfos/private/sass/core/_layout.scss */
  .mf-layout--main-content {
    padding: 0;
    background: #fff;
    border: none; } }

/* line 509, node_modules/morfos/private/sass/core/_layout.scss */
[class*="mf-layout--module"] > .mf-layout--row:last-of-type {
  margin-bottom: 0; }

/* line 513, node_modules/morfos/private/sass/core/_layout.scss */
[class*="mf-layout--module"] > .mf-layout--row > .mf-layout--module__m {
  width: 49.1525423729%;
  float: left;
  margin-right: 1.6949152542%; }

/*?

Flexbos Module System
=====

* @desc
* @name         Flexgrid (Layout flexible)
* @author
* @tested
* @requires
* @bugs

*/
/*
//Variables del contenedor general ELIMINADO
$layout-wrap-padding: 0 0 10px !default;
$layout-wrap-border-width: 0 !default;
$layout-wrap-border-style: solid !default;
$layout-wrap-border-color: $app-color !default;
$layout-wrap-background: none !default;
*/
/*
ELIMINADO

// "Fila" en la que se incluye cada bloque general (.mf-flexgrid--row,.mf-flexgrid--main-container )
// Incluye estilos visuales (border, espaciado, fondo)
.mf-flexgrid--wrap{
	padding: $layout-wrap-padding;
	border-width: $layout-wrap-border-width;
	border-style: $layout-wrap-border-style;
	border-color: $layout-wrap-border-color;
	background: $layout-wrap-background;
}
*/
/* line 48, node_modules/morfos/private/sass/core/_flexbox.scss */
.mf-flexgrid--row {
  clear: both; }

/* line 55, node_modules/morfos/private/sass/core/_flexbox.scss */
.mf-flexgrid--main-container .mf-flexgrid--row + .mf-flexgrid--main-content {
  margin-top: 10px; }

/* line 58, node_modules/morfos/private/sass/core/_flexbox.scss */
.mf-flexgrid--main-container .mf-flexgrid--main-content + .mf-flexgrid--row,
.mf-flexgrid--main-container .mf-flexgrid--row + .mf-flexgrid--row {
  margin-top: 0; }

/* line 65, node_modules/morfos/private/sass/core/_flexbox.scss */
.mf-flexgrid--sidebar {
  min-width: 120px;
  display: -ms-flexbox;
  display: flex; }

/* line 70, node_modules/morfos/private/sass/core/_flexbox.scss */
.mf-flexgrid--sidebar, .mf-flexgrid--main-container {
  padding: 10px 0 0 10px;
  -ms-flex-positive: 1;
      flex-grow: 1; }

/* line 78, node_modules/morfos/private/sass/core/_flexbox.scss */
[class^="mf-flexgrid--module"] {
  margin: 10px 0 0;
  padding: 0 0 0 10px;
  -ms-flex-positive: 1;
      flex-grow: 1;
  min-width: 120px;
  display: -ms-flexbox;
  display: flex; }

/* line 87, node_modules/morfos/private/sass/core/_flexbox.scss */
.mf-flexgrid--box {
  -ms-flex: 0%;
      flex: 0%;
  padding: 0;
  background: none;
  border: none; }

@media (max-width: 47.99375em) {
  /* line 96, node_modules/morfos/private/sass/core/_flexbox.scss */
  .mf-flexgrid--main-container {
    -ms-flex-order: 3;
        order: 3; } }

@media (min-width: 22.5em) and (max-width: 47.99375em) {
  /* line 103, node_modules/morfos/private/sass/core/_flexbox.scss */
  .mf-flexgrid--sidebar {
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    -ms-flex-positive: 2;
        flex-grow: 2;
    -ms-flex-order: 1;
        order: 1; }
  /* line 108, node_modules/morfos/private/sass/core/_flexbox.scss */
  [class^="mf-flexgrid--module"] {
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    -ms-flex-order: 3;
        order: 3; }
    /* line 114, node_modules/morfos/private/sass/core/_flexbox.scss */
    [class^="mf-flexgrid--module"].mf-flexgrid--module__atfirst {
      width: 100%;
      -ms-flex-order: 2;
          order: 2; }
    /* line 119, node_modules/morfos/private/sass/core/_flexbox.scss */
    [class^="mf-flexgrid--module"].mf-flexgrid--module__atlast {
      width: 100%;
      -ms-flex-order: 4;
          order: 4; } }

@media (max-width: 22.49375em) {
  /* line 128, node_modules/morfos/private/sass/core/_flexbox.scss */
  [class^="mf-flexgrid--module"], .mf-flexgrid--sidebar, .mf-flexgrid--main-container {
    padding: 0; }
  /* line 132, node_modules/morfos/private/sass/core/_flexbox.scss */
  .mf-flexgrid--sidebar, .mf-flexgrid--main-container {
    margin-top: 10px; } }

@media (min-width: 22.5em) {
  /* line 142, node_modules/morfos/private/sass/core/_flexbox.scss */
  .mf-flexgrid--row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
    margin: 0 0 0 -10px; }
    /* line 146, node_modules/morfos/private/sass/core/_flexbox.scss */
    .mf-flexgrid--row:first-child {
      margin-top: -10px; }
  /*
  .mf-flexgrid--row + .mf-flexgrid--row {
      margin-top: 0;
  }
  */
  /*
  // Área de contenido principal + sidebars
  .mf-flexgrid--main-container {

      display: flex;
      flex-flow: row wrap;
      margin: 0 0 0 (-$layout-gutter);
  }
  */
  /* line 165, node_modules/morfos/private/sass/core/_flexbox.scss */
  .mf-flexgrid--main-container {
    -ms-flex-positive: 100;
        flex-grow: 100;
    width: 50%; }
  /* line 171, node_modules/morfos/private/sass/core/_flexbox.scss */
  .mf-flexgrid--module__4-4 {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    -ms-flex-positive: 3;
        flex-grow: 3; } }

@media (min-width: 48em) {
  /* line 178, node_modules/morfos/private/sass/core/_flexbox.scss */
  .mf-flexgrid--module__3-4 {
    -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
    -ms-flex-positive: 3;
        flex-grow: 3; }
  /* line 182, node_modules/morfos/private/sass/core/_flexbox.scss */
  .mf-flexgrid--module__2-4 {
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    -ms-flex-positive: 2;
        flex-grow: 2; }
  /* line 186, node_modules/morfos/private/sass/core/_flexbox.scss */
  .mf-flexgrid--module__1-4 {
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    -ms-flex-positive: 1;
        flex-grow: 1; }
  /* line 190, node_modules/morfos/private/sass/core/_flexbox.scss */
  .mf-flexgrid--module__2-3 {
    -ms-flex-preferred-size: 66.6666666667%;
        flex-basis: 66.6666666667%;
    -ms-flex-positive: 2;
        flex-grow: 2; }
  /* line 194, node_modules/morfos/private/sass/core/_flexbox.scss */
  .mf-flexgrid--module__1-3 {
    -ms-flex-preferred-size: 33.3333333333%;
        flex-basis: 33.3333333333%;
    -ms-flex-positive: 1;
        flex-grow: 1; }
  /* line 198, node_modules/morfos/private/sass/core/_flexbox.scss */
  .mf-flexgrid--sidebar {
    -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
    -ms-flex-positive: 1;
        flex-grow: 1; } }

/*?

Button
======

* @desc         Da los estilos por defecto para el botón basico junto con todos los estados (hover, active, disabled, etc)
* @name         button
* @author
* @tested
* @requires
* @bugs


Ejemplo:
<input class="mf-button" value="input" title="input type button" type="button">

<button class="" title="button">button</button>

<a href="#!" class="mf-button" title="<a> class mf-button">a.mf-button</a>

<button class="mf-button" title="button">
  <span class="mf-icon mf-icon-add"></span>
  button
</button>

<a href="#!" class="mf-button" title="<a> class mf-button">
  <span class="mf-icon mf-icon-add"></span>
   a.mf-button
</a>


*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* Buttons & simbuttons */
/* line 88, node_modules/morfos/private/sass/modules/buttons/__button.scss */
input[type="submit"],
input[type="button"],
input[type="reset"],
button, .mf-cookies--accept, .mf-cookies--info, .mf-scroll-nav--btn, .mf-button,
.simbutton, .mf-backbtn, .primary,
.mf-button__primary,
input.primary[type="button"],
input.primary[type="submit"],
input.mf-button__primary[type="button"],
input.mf-button__primary[type="submit"], .secondary,
.mf-button__secondary,
input.secondary[type="button"],
input.secondary[type="submit"],
input.mf-button__secondary[type="button"],
input.mf-button__secondary[type="submit"], .mf-buttonbar.mf-buttonbar__mini .mf-buttonbar--btn, .mf-buttonbar--btn, .mf-multisimbutton > div, .mf-multidropdown--item, .mf-dropdown--btn, .mf-window-header--back-btn, .fld > .mf-dropbox, .mf-pager--btn {
  display: inline-block;
  width: 100%;
  min-width: 0;
  padding: 10px;
  margin: 3px 0;
  cursor: pointer;
  color: #F7F8ED;
  font-size: 13px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  font-weight: normal;
  line-height: normal;
  text-align: center;
  text-shadow: none;
  border: 0px solid transparent;
  border-radius: 0px;
  box-shadow: none;
  background: #238ea5;
  transition: none; }
  /* line 110, node_modules/morfos/private/sass/modules/buttons/__button.scss */
  input:visited[type="submit"],
  input:visited[type="button"],
  input:visited[type="reset"],
  button:visited, .mf-cookies--accept:visited, .mf-cookies--info:visited, .mf-scroll-nav--btn:visited, .mf-button:visited,
  .simbutton:visited, .mf-backbtn:visited, .primary:visited,
  .mf-button__primary:visited, .secondary:visited,
  .mf-button__secondary:visited, .mf-buttonbar.mf-buttonbar__mini .mf-buttonbar--btn:visited, .mf-buttonbar--btn:visited, .mf-multisimbutton > div:visited, .mf-multidropdown--item:visited, .mf-dropdown--btn:visited, .mf-window-header--back-btn:visited, .fld > .mf-dropbox:visited, .mf-pager--btn:visited {
    color: #F7F8ED; }
  /* line 114, node_modules/morfos/private/sass/modules/buttons/__button.scss */
  input:hover[type="submit"],
  input:hover[type="button"],
  input:hover[type="reset"],
  button:hover, .mf-cookies--accept:hover, .mf-cookies--info:hover, .mf-scroll-nav--btn:hover, .mf-button:hover,
  .simbutton:hover, .mf-backbtn:hover, .primary:hover,
  .mf-button__primary:hover, .secondary:hover,
  .mf-button__secondary:hover, .mf-buttonbar.mf-buttonbar__mini .mf-buttonbar--btn:hover, .mf-buttonbar--btn:hover, .mf-multisimbutton > div:hover, .mf-multidropdown--item:hover, .mf-dropdown--btn:hover, .mf-window-header--back-btn:hover, .fld > .mf-dropbox:hover, .mf-pager--btn:hover, input:focus[type="submit"],
  input:focus[type="button"],
  input:focus[type="reset"],
  button:focus, .mf-cookies--accept:focus, .mf-cookies--info:focus, .mf-scroll-nav--btn:focus, .mf-button:focus,
  .simbutton:focus, .mf-backbtn:focus, .primary:focus,
  .mf-button__primary:focus, .secondary:focus,
  .mf-button__secondary:focus, .mf-buttonbar.mf-buttonbar__mini .mf-buttonbar--btn:focus, .mf-buttonbar--btn:focus, .mf-multisimbutton > div:focus, .mf-multidropdown--item:focus, .mf-dropdown--btn:focus, .mf-window-header--back-btn:focus, .fld > .mf-dropbox:focus, .mf-pager--btn:focus {
    outline: none;
    text-decoration: none;
    box-shadow: none;
    color: #F7F8ED;
    background: #008080; }
  /* line 123, node_modules/morfos/private/sass/modules/buttons/__button.scss */
  input:active[type="submit"],
  input:active[type="button"],
  input:active[type="reset"],
  button:active, .mf-cookies--accept:active, .mf-cookies--info:active, .mf-scroll-nav--btn:active, .mf-button:active,
  .simbutton:active, .mf-backbtn:active, .primary:active,
  .mf-button__primary:active, .secondary:active,
  .mf-button__secondary:active, .mf-buttonbar.mf-buttonbar__mini .mf-buttonbar--btn:active, .mf-buttonbar--btn:active, .mf-multisimbutton > div:active, .mf-multidropdown--item:active, .mf-dropdown--btn:active, .mf-window-header--back-btn:active, .fld > .mf-dropbox:active, .mf-pager--btn:active {
    box-shadow: 0px 0px 1px #3E3E3E, 0px 1px 0px rgba(255, 255, 255, 0.35) inset, 0px 1px 0px rgba(255, 255, 255, 0.5);
    background: linear-gradient(#c5c5c5, #e0e0e0); }
  /* line 128, node_modules/morfos/private/sass/modules/buttons/__button.scss */
  input[disabled][type="submit"],
  input[disabled][type="button"],
  input[disabled][type="reset"],
  button[disabled], .mf-cookies--accept[disabled], .mf-cookies--info[disabled], .mf-scroll-nav--btn[disabled], .mf-button[disabled],
  .simbutton[disabled], .mf-backbtn[disabled], .primary[disabled],
  .mf-button__primary[disabled], .secondary[disabled],
  .mf-button__secondary[disabled], .mf-buttonbar.mf-buttonbar__mini .mf-buttonbar--btn[disabled], .mf-buttonbar--btn[disabled], .mf-multisimbutton > div[disabled], .mf-multidropdown--item[disabled], .mf-dropdown--btn[disabled], .mf-window-header--back-btn[disabled], .fld > .mf-dropbox[disabled], .mf-pager--btn[disabled], input.disabled[type="submit"],
  input.disabled[type="button"],
  input.disabled[type="reset"],
  button.disabled, .disabled.mf-cookies--accept, .disabled.mf-cookies--info, .disabled.mf-scroll-nav--btn, .disabled.mf-button,
  .disabled.simbutton, .disabled.mf-backbtn, .disabled.primary,
  .disabled.mf-button__primary, .disabled.secondary,
  .disabled.mf-button__secondary, .mf-buttonbar.mf-buttonbar__mini .disabled.mf-buttonbar--btn, .disabled.mf-buttonbar--btn, .mf-multisimbutton > div.disabled, .disabled.mf-multidropdown--item, .disabled.mf-dropdown--btn, .disabled.mf-window-header--back-btn, .fld > .disabled.mf-dropbox, .disabled.mf-pager--btn, input.disabled:hover[type="submit"],
  input.disabled:hover[type="button"],
  input.disabled:hover[type="reset"],
  button.disabled:hover, .disabled.mf-cookies--accept:hover, .disabled.mf-cookies--info:hover, .disabled.mf-scroll-nav--btn:hover, .disabled.mf-button:hover,
  .disabled.simbutton:hover, .disabled.mf-backbtn:hover, .disabled.primary:hover,
  .disabled.mf-button__primary:hover, .disabled.secondary:hover,
  .disabled.mf-button__secondary:hover, .disabled.mf-buttonbar--btn:hover, .mf-multisimbutton > div.disabled:hover, .disabled.mf-multidropdown--item:hover, .disabled.mf-dropdown--btn:hover, .disabled.mf-window-header--back-btn:hover, .fld > .disabled.mf-dropbox:hover, .disabled.mf-pager--btn:hover, input.disabled:active[type="submit"],
  input.disabled:active[type="button"],
  input.disabled:active[type="reset"],
  button.disabled:active, .disabled.mf-cookies--accept:active, .disabled.mf-cookies--info:active, .disabled.mf-scroll-nav--btn:active, .disabled.mf-button:active,
  .disabled.simbutton:active, .disabled.mf-backbtn:active, .disabled.primary:active,
  .disabled.mf-button__primary:active, .disabled.secondary:active,
  .disabled.mf-button__secondary:active, .disabled.mf-buttonbar--btn:active, .mf-multisimbutton > div.disabled:active, .disabled.mf-multidropdown--item:active, .disabled.mf-dropdown--btn:active, .disabled.mf-window-header--back-btn:active, .fld > .disabled.mf-dropbox:active, .disabled.mf-pager--btn:active {
    opacity: 0.8;
    color: white;
    cursor: default;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
    border: 0px solid transparent;
    box-shadow: none; }
  @media (min-width: 22.5em) {
    /* line 88, node_modules/morfos/private/sass/modules/buttons/__button.scss */
    input[type="submit"],
    input[type="button"],
    input[type="reset"],
    button, .mf-cookies--accept, .mf-cookies--info, .mf-scroll-nav--btn, .mf-button,
    .simbutton, .mf-backbtn, .primary,
    .mf-button__primary,
    input.primary[type="button"],
    input.primary[type="submit"],
    input.mf-button__primary[type="button"],
    input.mf-button__primary[type="submit"], .secondary,
    .mf-button__secondary,
    input.secondary[type="button"],
    input.secondary[type="submit"],
    input.mf-button__secondary[type="button"],
    input.mf-button__secondary[type="submit"], .mf-buttonbar.mf-buttonbar__mini .mf-buttonbar--btn, .mf-buttonbar--btn, .mf-multisimbutton > div, .mf-multidropdown--item, .mf-dropdown--btn, .mf-window-header--back-btn, .fld > .mf-dropbox, .mf-pager--btn {
      width: auto;
      margin: 0px; } }

/*?

Botón volver
============

* @desc         Estilos para boton volver que aparece en la cabecera del contenido de algunas aplicaciones
* @name         backbtn
* @author
* @tested
* @requires     button
* @bugs

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-backbtn:before {
  content: "";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0;
  width: auto;
  height: auto;
  speak: none;
  color: #238ea5;
  font-family: 'morfont';
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 30, node_modules/morfos/private/sass/modules/buttons/_btn-backbtn.scss */
.mf-backbtn:hover, .mf-backbtn:active, .mf-backbtn:focus {
  color: #53c3db; }

/*?

Button without text
===================

* @desc         Oculta el texto de un boton, permaneciendo sólo el icono.
* @name         btn__no-text
* @author
* @tested
* @requires
* @bugs

Ejemplo:
(Boton para columna de Acciones en una tabla):

<a title="Eliminar" href="#!" class="mf-table-data--row-action mf-btn__no-text">
  <span class="mf-icon mf-icon-trash"></span>
  Eliminar
</a>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 25, node_modules/morfos/private/sass/modules/buttons/_btn-notext.scss */
.mf-btn__no-text,
.mf-button__no-text,
.btn__no-text, .mf-appmenu--title > a, .mf-appmenu--button span, .mf-topbar-button span {
  display: inline-block;
  text-align: center;
  text-indent: -9999em;
  white-space: nowrap; }
  /* line 32, node_modules/morfos/private/sass/modules/buttons/_btn-notext.scss */
  .mf-btn__no-text .mf-icon, .mf-button__no-text .mf-icon, .btn__no-text .mf-icon, .mf-appmenu--title > a .mf-icon, .mf-appmenu--button span .mf-icon, .mf-topbar-button span .mf-icon, .mf-btn__no-text .mf-appmenu--submenu-item-icon:before, .mf-button__no-text .mf-appmenu--submenu-item-icon:before, .btn__no-text .mf-appmenu--submenu-item-icon:before, .mf-appmenu--title > a .mf-appmenu--submenu-item-icon:before, .mf-appmenu--button span .mf-appmenu--submenu-item-icon:before, .mf-topbar-button span .mf-appmenu--submenu-item-icon:before, .mf-btn__no-text .mf-simple-list__icon .mf-simple-list--item:before, .mf-simple-list__icon .mf-btn__no-text .mf-simple-list--item:before, .mf-button__no-text .mf-simple-list__icon .mf-simple-list--item:before, .mf-simple-list__icon .mf-button__no-text .mf-simple-list--item:before, .btn__no-text .mf-simple-list__icon .mf-simple-list--item:before, .mf-simple-list__icon .btn__no-text .mf-simple-list--item:before, .mf-appmenu--title > a .mf-simple-list__icon .mf-simple-list--item:before, .mf-simple-list__icon .mf-appmenu--title > a .mf-simple-list--item:before, .mf-appmenu--button span .mf-simple-list__icon .mf-simple-list--item:before, .mf-simple-list__icon .mf-appmenu--button span .mf-simple-list--item:before, .mf-topbar-button span .mf-simple-list__icon .mf-simple-list--item:before, .mf-simple-list__icon .mf-topbar-button span .mf-simple-list--item:before,
  .mf-btn__no-text [class*="mf-icon-"],
  .mf-button__no-text [class*="mf-icon-"],
  .btn__no-text [class*="mf-icon-"],
  .mf-appmenu--title > a [class*="mf-icon-"],
  .mf-appmenu--button span [class*="mf-icon-"],
  .mf-topbar-button span [class*="mf-icon-"] {
    float: left;
    margin-right: 0;
    text-indent: 0; }

/*?

Button primary
==============

* @desc         Aspecto para los botones que marcan acciones principales y que tienen mas importancia en el interfaz (Ej. Boton Guardar)
* @name         btnprimary
* @author
* @tested
* @requires
* @bugs


*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* Simbutton primary */
/* line 72, node_modules/morfos/private/sass/modules/buttons/_btn-primary.scss */
.primary,
.mf-button__primary,
input.primary[type="button"],
input.primary[type="submit"],
input.mf-button__primary[type="button"],
input.mf-button__primary[type="submit"] {
  min-width: 90px;
  padding: 9px;
  color: #F0F0F0;
  font-size: 12px;
  font-size: 0.9230769231rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  font-weight: normal;
  line-height: 1.3846153846em;
  text-shadow: none;
  border-style: solid;
  border-width: 0px;
  border-color: #124955;
  background: #165B6A;
  border-radius: 0px;
  box-shadow: none; }
  /* line 92, node_modules/morfos/private/sass/modules/buttons/_btn-primary.scss */
  .primary:visited,
  .mf-button__primary:visited,
  input.primary:visited[type="button"],
  input.primary:visited[type="submit"],
  input.mf-button__primary:visited[type="button"],
  input.mf-button__primary:visited[type="submit"] {
    color: #F0F0F0; }
  /* line 96, node_modules/morfos/private/sass/modules/buttons/_btn-primary.scss */
  .primary:hover,
  .mf-button__primary:hover,
  input.primary:hover[type="button"],
  input.primary:hover[type="submit"],
  input.mf-button__primary:hover[type="button"],
  input.mf-button__primary:hover[type="submit"], .primary:focus,
  .mf-button__primary:focus,
  input.primary:focus[type="button"],
  input.primary:focus[type="submit"],
  input.mf-button__primary:focus[type="button"],
  input.mf-button__primary:focus[type="submit"] {
    color: #FFF;
    text-shadow: none;
    border-style: solid;
    border-width: 0px;
    border-color: #124955;
    box-shadow: none;
    background: #008080; }
  /* line 108, node_modules/morfos/private/sass/modules/buttons/_btn-primary.scss */
  .primary:active,
  .mf-button__primary:active,
  input.primary:active[type="button"],
  input.primary:active[type="submit"],
  input.mf-button__primary:active[type="button"],
  input.mf-button__primary:active[type="submit"] {
    border-style: solid;
    border-width: 1px;
    border-color: rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.5);
    color: #FFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.35);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.25), 0 0 2px rgba(255, 255, 255, 0.5) inset, 0 1px 0 rgba(255, 255, 255, 0.6);
    background: linear-gradient(to top, #bfbfbf 0%, #7c7c7c 89%, #7c7c7c 100%); }
  /* line 120, node_modules/morfos/private/sass/modules/buttons/_btn-primary.scss */
  .primary[disabled],
  .mf-button__primary[disabled],
  input.primary[disabled][type="button"],
  input.primary[disabled][type="submit"],
  input.mf-button__primary[disabled][type="button"],
  input.mf-button__primary[disabled][type="submit"], .disabled.primary,
  .disabled.mf-button__primary,
  input.disabled.primary[type="button"],
  input.disabled.primary[type="submit"],
  input.disabled.mf-button__primary[type="button"],
  input.disabled.mf-button__primary[type="submit"], .disabled.primary:hover,
  .disabled.mf-button__primary:hover, .disabled.primary:active,
  .disabled.mf-button__primary:active {
    color: #646464;
    background: #56c4dc; }

/*?

Button secondary
================

* @desc         Marca las acciones secundarias en un interfaz. Suele ir acompañado de un botón con una accion primaria
                (Ej. Cancelar [$btnsecondary] + Guardar [$btnprimary] )
* @name         btnsecondary
* @author
* @tested
* @requires
* @bugs         Falta optimizacion para moviles y diferenciacion del button primary -las variables tienen los mismos valores que en este

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* Simbutton secondary */
/*hover*/
/*active*/
/* Simbutton secondary */
/* line 55, node_modules/morfos/private/sass/modules/buttons/_btn-secondary.scss */
.secondary,
.mf-button__secondary,
input.secondary[type="button"],
input.secondary[type="submit"],
input.mf-button__secondary[type="button"],
input.mf-button__secondary[type="submit"] {
  color: #F0F0F0;
  font-weight: normal;
  font-size: 13px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  line-height: normal;
  text-shadow: none;
  border-style: solid;
  border-width: 0px;
  border-color: #6a6a6a;
  cursor: pointer;
  border-radius: 0px;
  box-shadow: 0 1px 1px rgba(255, 255, 255, 0.5) inset, 0 8px 12px rgba(255, 255, 255, 0.2) inset, 0 -8px 12px rgba(0, 0, 0, 0.04) inset;
  background: #777; }
  /* line 76, node_modules/morfos/private/sass/modules/buttons/_btn-secondary.scss */
  .secondary:link,
  .mf-button__secondary:link,
  input.secondary:link[type="button"],
  input.secondary:link[type="submit"],
  input.mf-button__secondary:link[type="button"],
  input.mf-button__secondary:link[type="submit"], .secondary:visited,
  .mf-button__secondary:visited,
  input.secondary:visited[type="button"],
  input.secondary:visited[type="submit"],
  input.mf-button__secondary:visited[type="button"],
  input.mf-button__secondary:visited[type="submit"] {
    color: #F0F0F0; }
  /* line 81, node_modules/morfos/private/sass/modules/buttons/_btn-secondary.scss */
  .secondary:hover,
  .mf-button__secondary:hover,
  input.secondary:hover[type="button"],
  input.secondary:hover[type="submit"],
  input.mf-button__secondary:hover[type="button"],
  input.mf-button__secondary:hover[type="submit"], .secondary:focus,
  .mf-button__secondary:focus,
  input.secondary:focus[type="button"],
  input.secondary:focus[type="submit"],
  input.mf-button__secondary:focus[type="button"],
  input.mf-button__secondary:focus[type="submit"] {
    color: #FFF;
    background: #848484; }
  /* line 87, node_modules/morfos/private/sass/modules/buttons/_btn-secondary.scss */
  .secondary:active,
  .mf-button__secondary:active,
  input.secondary:active[type="button"],
  input.secondary:active[type="submit"],
  input.mf-button__secondary:active[type="button"],
  input.mf-button__secondary:active[type="submit"] {
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.25), 0 0 2px rgba(255, 255, 255, 0.5) inset, 0 1px 0 rgba(255, 255, 255, 0.6);
    background: linear-gradient(to top, #bfbfbf 0%, #7c7c7c 89%, #7c7c7c 100%); }

/*?

Buttonbar
=========

* @desc         Muestra una barra con diferentes botones
* @name         buttonbar
* @author
* @tested
* @requires
* @bugs


Ejemplo:
<div class="fld">
  <label>Buttonbar</label>
  <ul class="mf-buttonbar">
    <li class="mf-buttonbar--item"><a class="mf-buttonbar--btn" href="#!">Acción 1</a></li>
    <li class="mf-buttonbar--item"><a class="mf-buttonbar--btn" href="#!">Acción 2</a></li>
    <li class="mf-buttonbar--item"><a class="mf-buttonbar--btn" href="#!">Acción 3</a></li>
    <li class="mf-buttonbar--item"><a class="mf-buttonbar--btn" href="#!">Acción 4</a></li>
  </ul>
</div>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* Buttonbar */
/* line 50, node_modules/morfos/private/sass/modules/buttons/_buttonbar.scss */
.mf-buttonbar {
  display: inline-block;
  margin: 0px;
  vertical-align: middle;
  width: 100%;
  text-shadow: none;
  border: 0px solid transparent;
  border-radius: 0px;
  background: transparent;
  box-shadow: none; }
  /* line 73, node_modules/morfos/private/sass/modules/buttons/_buttonbar.scss */
  .mf-buttonbar.mf-buttonbar__mini .mf-buttonbar--btn {
    padding: 5px 8px;
    margin: 0;
    border: none; }
  @media (min-width: 22.5em) {
    /* line 50, node_modules/morfos/private/sass/modules/buttons/_buttonbar.scss */
    .mf-buttonbar {
      width: auto; } }

/* line 88, node_modules/morfos/private/sass/modules/buttons/_buttonbar.scss */
.mf-buttonbar--item {
  margin: 0; }
  @media (min-width: 22.5em) {
    /* line 88, node_modules/morfos/private/sass/modules/buttons/_buttonbar.scss */
    .mf-buttonbar--item {
      float: left;
      border-left: 0px solid transparent; } }
  /* line 97, node_modules/morfos/private/sass/modules/buttons/_buttonbar.scss */
  .mf-buttonbar--item:first-child {
    border-left: none; }

/* line 102, node_modules/morfos/private/sass/modules/buttons/_buttonbar.scss */
.mf-buttonbar--btn {
  margin: 0;
  border: none; }

/*?

Multisimbutton
==============

* @desc         Crea un combo de dos botones: uno para accion primaria y otro que despliega un menu (dropdown) con acciones secundarias
* @name         mutisimbutton
* @author
* @tested
* @requires
* @bugs


Ejemplo:
<div class="mf-multisimbutton">
  <div>
    <input type="submit" class="mf-multiprimary" value="Accion primaria (input)"/>
    <a href="#!" class="mf-multidropdown">
      <span>Más acciones</span>
    </a>
  </div>
  <ul class="mf-dropdown--content" >
    <li class="mf-multidropdown--item"><a href="#!">Acción secundaria 1</a></li>
    <li class="mf-multidropdown--item"><a href="#!">Acción secundaria 2</a> </li>
  </ul>
</div>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* Multisimbutton: Button w/multiple secondary actions */
/**/
/* line 70, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
.mf-multisimbutton {
  color: #444;
  width: 100%; }
  /* line 74, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
  .mf-multisimbutton > div {
    display: inline-block;
    margin: 0;
    padding: 0; }
    @media (min-width: 22.5em) {
      /* line 74, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
      .mf-multisimbutton > div {
        display: table-cell; } }
  /* line 86, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
  .mf-multisimbutton .mf-multiprimary {
    float: left;
    width: 90%;
    margin: 0;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 12px;
    padding-right: 12px;
    color: #444;
    border-top: 0;
    border-bottom: 0;
    border-left: 0;
    border-right: 1px solid #999; }
    @media (min-width: 22.5em) {
      /* line 86, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
      .mf-multisimbutton .mf-multiprimary {
        width: auto; } }
  /* line 108, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
  .mf-multisimbutton .mf-dropdown--content.is-open,
  .mf-multisimbutton.is-open .mf-dropdown--content {
    position: relative;
    float: left;
    overflow: visible;
    opacity: 1;
    border: 0;
    padding: 0;
    margin: 0;
    min-width: 150px;
    width: 100%; }
    @media (min-width: 22.5em) {
      /* line 108, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
      .mf-multisimbutton .mf-dropdown--content.is-open,
      .mf-multisimbutton.is-open .mf-dropdown--content {
        width: 0; } }
  @media (min-width: 22.5em) {
    /* line 70, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
    .mf-multisimbutton {
      display: inline-block; } }

/* line 130, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
.mf-multidropdown {
  float: left;
  width: 10%;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-right: 0;
  padding-left: 0;
  cursor: pointer;
  color: #444;
  background-color: transparent;
  border: 0; }
  /* line 145, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
  .mf-multidropdown:after {
    margin: 0 auto !important; }
  /* line 149, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
  .mf-multidropdown span {
    float: left;
    text-indent: -9999em; }
  @media (min-width: 22.5em) {
    /* line 130, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
    .mf-multidropdown {
      width: auto;
      padding-right: 10px;
      padding-left: 10px; } }

/* line 162, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
.mf-multidropdown--item {
  margin: 0;
  border-bottom: 1px solid #999;
  border-top: 1px solid #CBCBCB;
  border-radius: 0;
  background-color: white; }
  /* line 173, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
  .mf-multidropdown--item:hover {
    background-color: #e6e5e5; }
  /* line 177, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
  .mf-multidropdown--item a {
    color: #444; }
  @media (min-width: 22.5em) {
    /* line 162, node_modules/morfos/private/sass/modules/buttons/_multisimbutton.scss */
    .mf-multidropdown--item {
      width: 100%; } }

/*?

Social Buttons
====

* @desc         Estilos para botones de login mediante clave o redes sociales
* @name         rrss/access
* @author       Pepe Dominguez
* @tested
* @requires
* @bugs         pendiente de revision. Falta incorporar ejemplo a Morfos App

*/
/* line 75, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
.mf-rrss--btn__facebook,
.mf-access--btn__facebook {
  margin: 15px 0;
  text-align: center; }
  /* line 81, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
  .mf-rrss--btn__facebook a,
  .mf-rrss--btn__facebook button,
  .mf-rrss--btn__facebook .mf-cookies--accept,
  .mf-rrss--btn__facebook .mf-cookies--info,
  .mf-rrss--btn__facebook .mf-scroll-nav--btn,
  .mf-rrss--btn__facebook input [type="submit"],
  .mf-access--btn__facebook a,
  .mf-access--btn__facebook button,
  .mf-access--btn__facebook .mf-cookies--accept,
  .mf-access--btn__facebook .mf-cookies--info,
  .mf-access--btn__facebook .mf-scroll-nav--btn,
  .mf-access--btn__facebook input [type="submit"] {
    width: auto;
    min-width: 200px;
    padding: 9px;
    font-size: 13px;
    text-transform: capitalize;
    content: "Facebook";
    border: 1px solid #2a4d7d;
    border-radius: 0;
    background-color: #3765A3; }
    /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
    .mf-rrss--btn__facebook a:before,
    .mf-rrss--btn__facebook button:before,
    .mf-rrss--btn__facebook .mf-cookies--accept:before,
    .mf-rrss--btn__facebook .mf-cookies--info:before,
    .mf-rrss--btn__facebook .mf-scroll-nav--btn:before,
    .mf-rrss--btn__facebook input [type="submit"]:before,
    .mf-access--btn__facebook a:before,
    .mf-access--btn__facebook button:before,
    .mf-access--btn__facebook .mf-cookies--accept:before,
    .mf-access--btn__facebook .mf-cookies--info:before,
    .mf-access--btn__facebook .mf-scroll-nav--btn:before,
    .mf-access--btn__facebook input [type="submit"]:before {
      content: icon;
      display: inline;
      position: static;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      float: none;
      margin: 0 10px 0 0;
      width: auto;
      height: auto;
      speak: none;
      color: white;
      font-family: 'morfont';
      font-size: 20px;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-align: center;
      text-transform: none;
      line-height: 0;
      text-indent: 0;
      vertical-align: middle;
      -webkit-font-smoothing: antialiased;
      text-shadow: none; }
    /* line 101, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
    .mf-rrss--btn__facebook a:hover,
    .mf-rrss--btn__facebook button:hover,
    .mf-rrss--btn__facebook .mf-cookies--accept:hover,
    .mf-rrss--btn__facebook .mf-cookies--info:hover,
    .mf-rrss--btn__facebook .mf-scroll-nav--btn:hover,
    .mf-rrss--btn__facebook input [type="submit"]:hover,
    .mf-access--btn__facebook a:hover,
    .mf-access--btn__facebook button:hover,
    .mf-access--btn__facebook .mf-cookies--accept:hover,
    .mf-access--btn__facebook .mf-cookies--info:hover,
    .mf-access--btn__facebook .mf-scroll-nav--btn:hover,
    .mf-access--btn__facebook input [type="submit"]:hover {
      box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
      border: 1px solid #1d3657;
      background-color: #2a4d7d; }
    @media (max-width: 47.99375em) {
      /* line 81, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
      .mf-rrss--btn__facebook a,
      .mf-rrss--btn__facebook button,
      .mf-rrss--btn__facebook .mf-cookies--accept,
      .mf-rrss--btn__facebook .mf-cookies--info,
      .mf-rrss--btn__facebook .mf-scroll-nav--btn,
      .mf-rrss--btn__facebook input [type="submit"],
      .mf-access--btn__facebook a,
      .mf-access--btn__facebook button,
      .mf-access--btn__facebook .mf-cookies--accept,
      .mf-access--btn__facebook .mf-cookies--info,
      .mf-access--btn__facebook .mf-scroll-nav--btn,
      .mf-access--btn__facebook input [type="submit"] {
        width: 100%; } }

/* line 75, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
.mf-rrss--btn__google,
.mf-access--btn__google {
  margin: 15px 0;
  text-align: center; }
  /* line 81, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
  .mf-rrss--btn__google a,
  .mf-rrss--btn__google button,
  .mf-rrss--btn__google .mf-cookies--accept,
  .mf-rrss--btn__google .mf-cookies--info,
  .mf-rrss--btn__google .mf-scroll-nav--btn,
  .mf-rrss--btn__google input [type="submit"],
  .mf-access--btn__google a,
  .mf-access--btn__google button,
  .mf-access--btn__google .mf-cookies--accept,
  .mf-access--btn__google .mf-cookies--info,
  .mf-access--btn__google .mf-scroll-nav--btn,
  .mf-access--btn__google input [type="submit"] {
    width: auto;
    min-width: 200px;
    padding: 9px;
    font-size: 13px;
    text-transform: capitalize;
    content: "Google +";
    border: 1px solid #9d3c2b;
    border-radius: 0;
    background-color: #C54B36; }
    /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
    .mf-rrss--btn__google a:before,
    .mf-rrss--btn__google button:before,
    .mf-rrss--btn__google .mf-cookies--accept:before,
    .mf-rrss--btn__google .mf-cookies--info:before,
    .mf-rrss--btn__google .mf-scroll-nav--btn:before,
    .mf-rrss--btn__google input [type="submit"]:before,
    .mf-access--btn__google a:before,
    .mf-access--btn__google button:before,
    .mf-access--btn__google .mf-cookies--accept:before,
    .mf-access--btn__google .mf-cookies--info:before,
    .mf-access--btn__google .mf-scroll-nav--btn:before,
    .mf-access--btn__google input [type="submit"]:before {
      content: icon;
      display: inline;
      position: static;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      float: none;
      margin: 0 10px 0 0;
      width: auto;
      height: auto;
      speak: none;
      color: white;
      font-family: 'morfont';
      font-size: 20px;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-align: center;
      text-transform: none;
      line-height: 0;
      text-indent: 0;
      vertical-align: middle;
      -webkit-font-smoothing: antialiased;
      text-shadow: none; }
    /* line 101, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
    .mf-rrss--btn__google a:hover,
    .mf-rrss--btn__google button:hover,
    .mf-rrss--btn__google .mf-cookies--accept:hover,
    .mf-rrss--btn__google .mf-cookies--info:hover,
    .mf-rrss--btn__google .mf-scroll-nav--btn:hover,
    .mf-rrss--btn__google input [type="submit"]:hover,
    .mf-access--btn__google a:hover,
    .mf-access--btn__google button:hover,
    .mf-access--btn__google .mf-cookies--accept:hover,
    .mf-access--btn__google .mf-cookies--info:hover,
    .mf-access--btn__google .mf-scroll-nav--btn:hover,
    .mf-access--btn__google input [type="submit"]:hover {
      box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
      border: 1px solid #752d20;
      background-color: #9d3c2b; }
    @media (max-width: 47.99375em) {
      /* line 81, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
      .mf-rrss--btn__google a,
      .mf-rrss--btn__google button,
      .mf-rrss--btn__google .mf-cookies--accept,
      .mf-rrss--btn__google .mf-cookies--info,
      .mf-rrss--btn__google .mf-scroll-nav--btn,
      .mf-rrss--btn__google input [type="submit"],
      .mf-access--btn__google a,
      .mf-access--btn__google button,
      .mf-access--btn__google .mf-cookies--accept,
      .mf-access--btn__google .mf-cookies--info,
      .mf-access--btn__google .mf-scroll-nav--btn,
      .mf-access--btn__google input [type="submit"] {
        width: 100%; } }

/* line 75, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
.mf-rrss--btn__twitter,
.mf-access--btn__twitter {
  margin: 15px 0;
  text-align: center; }
  /* line 81, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
  .mf-rrss--btn__twitter a,
  .mf-rrss--btn__twitter button,
  .mf-rrss--btn__twitter .mf-cookies--accept,
  .mf-rrss--btn__twitter .mf-cookies--info,
  .mf-rrss--btn__twitter .mf-scroll-nav--btn,
  .mf-rrss--btn__twitter input [type="submit"],
  .mf-access--btn__twitter a,
  .mf-access--btn__twitter button,
  .mf-access--btn__twitter .mf-cookies--accept,
  .mf-access--btn__twitter .mf-cookies--info,
  .mf-access--btn__twitter .mf-scroll-nav--btn,
  .mf-access--btn__twitter input [type="submit"] {
    width: auto;
    min-width: 200px;
    padding: 9px;
    font-size: 13px;
    text-transform: capitalize;
    content: "Twitter";
    border: 1px solid #3493d4;
    border-radius: 0;
    background-color: #5EA9DD; }
    /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
    .mf-rrss--btn__twitter a:before,
    .mf-rrss--btn__twitter button:before,
    .mf-rrss--btn__twitter .mf-cookies--accept:before,
    .mf-rrss--btn__twitter .mf-cookies--info:before,
    .mf-rrss--btn__twitter .mf-scroll-nav--btn:before,
    .mf-rrss--btn__twitter input [type="submit"]:before,
    .mf-access--btn__twitter a:before,
    .mf-access--btn__twitter button:before,
    .mf-access--btn__twitter .mf-cookies--accept:before,
    .mf-access--btn__twitter .mf-cookies--info:before,
    .mf-access--btn__twitter .mf-scroll-nav--btn:before,
    .mf-access--btn__twitter input [type="submit"]:before {
      content: icon;
      display: inline;
      position: static;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      float: none;
      margin: 0 10px 0 0;
      width: auto;
      height: auto;
      speak: none;
      color: white;
      font-family: 'morfont';
      font-size: 20px;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-align: center;
      text-transform: none;
      line-height: 0;
      text-indent: 0;
      vertical-align: middle;
      -webkit-font-smoothing: antialiased;
      text-shadow: none; }
    /* line 101, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
    .mf-rrss--btn__twitter a:hover,
    .mf-rrss--btn__twitter button:hover,
    .mf-rrss--btn__twitter .mf-cookies--accept:hover,
    .mf-rrss--btn__twitter .mf-cookies--info:hover,
    .mf-rrss--btn__twitter .mf-scroll-nav--btn:hover,
    .mf-rrss--btn__twitter input [type="submit"]:hover,
    .mf-access--btn__twitter a:hover,
    .mf-access--btn__twitter button:hover,
    .mf-access--btn__twitter .mf-cookies--accept:hover,
    .mf-access--btn__twitter .mf-cookies--info:hover,
    .mf-access--btn__twitter .mf-scroll-nav--btn:hover,
    .mf-access--btn__twitter input [type="submit"]:hover {
      box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
      border: 1px solid #2577b0;
      background-color: #3493d4; }
    @media (max-width: 47.99375em) {
      /* line 81, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
      .mf-rrss--btn__twitter a,
      .mf-rrss--btn__twitter button,
      .mf-rrss--btn__twitter .mf-cookies--accept,
      .mf-rrss--btn__twitter .mf-cookies--info,
      .mf-rrss--btn__twitter .mf-scroll-nav--btn,
      .mf-rrss--btn__twitter input [type="submit"],
      .mf-access--btn__twitter a,
      .mf-access--btn__twitter button,
      .mf-access--btn__twitter .mf-cookies--accept,
      .mf-access--btn__twitter .mf-cookies--info,
      .mf-access--btn__twitter .mf-scroll-nav--btn,
      .mf-access--btn__twitter input [type="submit"] {
        width: 100%; } }

/* line 75, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
.mf-rrss--btn__clave,
.mf-access--btn__clave {
  margin: 15px 0;
  text-align: center; }
  /* line 81, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
  .mf-rrss--btn__clave a,
  .mf-rrss--btn__clave button,
  .mf-rrss--btn__clave .mf-cookies--accept,
  .mf-rrss--btn__clave .mf-cookies--info,
  .mf-rrss--btn__clave .mf-scroll-nav--btn,
  .mf-rrss--btn__clave input [type="submit"],
  .mf-access--btn__clave a,
  .mf-access--btn__clave button,
  .mf-access--btn__clave .mf-cookies--accept,
  .mf-access--btn__clave .mf-cookies--info,
  .mf-access--btn__clave .mf-scroll-nav--btn,
  .mf-access--btn__clave input [type="submit"] {
    width: auto;
    min-width: 200px;
    padding: 9px;
    font-size: 13px;
    text-transform: capitalize;
    content: "Cl@ve";
    border: 1px solid #1a6a7b;
    border-radius: 0;
    background-color: #238ea5; }
    /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
    .mf-rrss--btn__clave a:before,
    .mf-rrss--btn__clave button:before,
    .mf-rrss--btn__clave .mf-cookies--accept:before,
    .mf-rrss--btn__clave .mf-cookies--info:before,
    .mf-rrss--btn__clave .mf-scroll-nav--btn:before,
    .mf-rrss--btn__clave input [type="submit"]:before,
    .mf-access--btn__clave a:before,
    .mf-access--btn__clave button:before,
    .mf-access--btn__clave .mf-cookies--accept:before,
    .mf-access--btn__clave .mf-cookies--info:before,
    .mf-access--btn__clave .mf-scroll-nav--btn:before,
    .mf-access--btn__clave input [type="submit"]:before {
      content: icon;
      display: inline;
      position: static;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      float: none;
      margin: 0 10px 0 0;
      width: auto;
      height: auto;
      speak: none;
      color: white;
      font-family: 'morfont';
      font-size: 20px;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-align: center;
      text-transform: none;
      line-height: 0;
      text-indent: 0;
      vertical-align: middle;
      -webkit-font-smoothing: antialiased;
      text-shadow: none; }
    /* line 101, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
    .mf-rrss--btn__clave a:hover,
    .mf-rrss--btn__clave button:hover,
    .mf-rrss--btn__clave .mf-cookies--accept:hover,
    .mf-rrss--btn__clave .mf-cookies--info:hover,
    .mf-rrss--btn__clave .mf-scroll-nav--btn:hover,
    .mf-rrss--btn__clave input [type="submit"]:hover,
    .mf-access--btn__clave a:hover,
    .mf-access--btn__clave button:hover,
    .mf-access--btn__clave .mf-cookies--accept:hover,
    .mf-access--btn__clave .mf-cookies--info:hover,
    .mf-access--btn__clave .mf-scroll-nav--btn:hover,
    .mf-access--btn__clave input [type="submit"]:hover {
      box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
      border: 1px solid #114651;
      background-color: #1a6a7b; }
    @media (max-width: 47.99375em) {
      /* line 81, node_modules/morfos/private/sass/modules/buttons/_socialbuttons.scss */
      .mf-rrss--btn__clave a,
      .mf-rrss--btn__clave button,
      .mf-rrss--btn__clave .mf-cookies--accept,
      .mf-rrss--btn__clave .mf-cookies--info,
      .mf-rrss--btn__clave .mf-scroll-nav--btn,
      .mf-rrss--btn__clave input [type="submit"],
      .mf-access--btn__clave a,
      .mf-access--btn__clave button,
      .mf-access--btn__clave .mf-cookies--accept,
      .mf-access--btn__clave .mf-cookies--info,
      .mf-access--btn__clave .mf-scroll-nav--btn,
      .mf-access--btn__clave input [type="submit"] {
        width: 100%; } }

/*?

Footer
======

* @desc         Crea el pie de pagina para todas los 3 tipos de interfaz mas comunes (sede, protal, app). Esta completamente adaptado a moviles.
* @name         footer
* @author
* @tested
* @requires
* @bugs


Ejemplo:
<footer class="mf-footer">
    <div class="mf-footer--content">
        <p><strong>Morfos 2.0. Beta </strong> &copy; Ministerio de Hacienda y Administraciones Públicas</p>
    </div>
</footer>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* PIE DE PAGINA */
/* line 84, node_modules/morfos/private/sass/modules/footer/_footer.scss */
.mf-footer {
  clear: both;
  position: relative;
  margin: -40px auto 0;
  min-height: 40px;
  padding: 10px;
  overflow: hidden;
  color: #FFFFFF;
  text-align: left;
  border-top: 4px solid #17697F;
  background: #238ea5; }
  @media (min-width: 22.5em) {
    /* line 84, node_modules/morfos/private/sass/modules/footer/_footer.scss */
    .mf-footer {
      text-align: left; }
      /* line 103, node_modules/morfos/private/sass/modules/footer/_footer.scss */
      .portal .mf-footer {
        height: 400px;
        margin: -400px auto 0;
        padding: 200px 0 0 0;
        border: 0 none transparent;
        background: none; }
      /* line 113, node_modules/morfos/private/sass/modules/footer/_footer.scss */
      .sede .mf-footer {
        height: auto;
        margin: 0;
        padding: 2em 0 10em;
        border: 0 none transparent;
        background: #DBDFDE; }
      /* line 123, node_modules/morfos/private/sass/modules/footer/_footer.scss */
      .mf-footer.mf-footer__compact {
        height: 30px;
        margin-top: -30px;
        padding: 5px 10px;
        border: 0 solid transparent;
        background: transparent; } }
  /* line 134, node_modules/morfos/private/sass/modules/footer/_footer.scss */
  .mf-footer p {
    color: #FFFFFF; }

/* line 139, node_modules/morfos/private/sass/modules/footer/_footer.scss */
.mf-footer--container {
  font-size: 13px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.3846153846rem; }
  @media (min-width: 22.5em) {
    /* line 139, node_modules/morfos/private/sass/modules/footer/_footer.scss */
    .mf-footer--container {
      min-height: 40px;
      background: none no-repeat scroll right 0; }
      /* line 152, node_modules/morfos/private/sass/modules/footer/_footer.scss */
      .mf-footer__compact .mf-footer--container {
        min-height: 0;
        background: none; } }

/*?

Footer menu
===========

* @desc         Crea un menu dentro del pie de pagina
* @name         footermenu
* @author
* @tested
* @requires
* @bugs


Ejemplo:
<footer class="mf-footer">
    <div class="mf-footer--content">
        <ul class="mf-footer--menu">
            <li class="mf-footer--menu-item"><a href="#!">Accesibilidad</a></li>
            <li class="mf-footer--menu-item"><a href="#!">Mapa web</a></li>
            <li class="mf-footer--menu-item"><a href="#!">Aviso legal</a></li>
            <li class="mf-footer--menu-item"><a href="#!">Contacto</a></li>
        </ul>
        <p class="mf-footer--copy"><strong>Morfos 2.0. Beta </strong> &copy; Ministerio de Hacienda y Administraciones Públicas</p>
    </div>
</footer>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/*FOOTER MENU*/
/* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
.mf-footer--menu:after {
  content: "";
  display: table;
  clear: both; }

/* line 56, node_modules/morfos/private/sass/modules/footer/_footermenu.scss */
.mf-footer--menu-item {
  margin: 0 4px 0 0; }
  /* line 59, node_modules/morfos/private/sass/modules/footer/_footermenu.scss */
  .mf-footer--menu-item > a {
    float: left;
    padding: 5px 7px;
    color: #444;
    font-size: 0.8461538462em;
    font-weight: 600;
    background: transparent; }
    /* line 69, node_modules/morfos/private/sass/modules/footer/_footermenu.scss */
    .mf-footer--menu-item > a:hover {
      background-color: #444;
      color: #f7f6f6; }

/*?

Datepicker
==========

* @desc         Posiciona el icono de calendario dentro de un selector de fecha.
* @name         datepicker
* @author       Ignacio Calleja, J. Dominguez, M.A. Torres
* @tested
* @requires
* @bugs


Ejemplo:

<div class="fld">
    <label for="example_input4">Selector de fecha</label>
    <input type="text" id="example_input4" name="example_input4" class="datepicker  mf-icon-calendar " title="dd/mm/aaaa" value="" size="14"/>
</div>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 40, node_modules/morfos/private/sass/modules/form/_datepicker.scss */
div.datepicker tbody.datepickerDays td:hover {
  background-color: #dadada; }

/* line 44, node_modules/morfos/private/sass/modules/form/_datepicker.scss */
div.datepicker td.datepickerFuture a {
  color: #777; }

/* line 48, node_modules/morfos/private/sass/modules/form/_datepicker.scss */
tbody.datepickerDays td.datepickerSelected {
  background-color: #dadada; }

/* line 52, node_modules/morfos/private/sass/modules/form/_datepicker.scss */
div.datepicker th a.datepickerMonth {
  color: #444; }

/*
input.fecha, 
input.datepicker, 
input.datetimepicker,
input.mf-fecha, 
input.mf-datetimepicker,
input[type="date"],
*/
/* line 69, node_modules/morfos/private/sass/modules/form/_datepicker.scss */
input.mf-datepicker {
  padding-right: 2em !important;
  background-image: url("../images/calendar.svg");
  background-position: 100% 50%;
  background-repeat: no-repeat;
  background-size: 1.7em; }

/*?

Filter
======

* @desc         Elemento pendiente de cosntruccion
* @name         filter
* @author
* @tested
* @requires
* @bugs

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 22, node_modules/morfos/private/sass/modules/form/_filter.scss */
.mf-filter {
  margin-bottom: 1em;
  border-radius: 3px; }
  /* line 26, node_modules/morfos/private/sass/modules/form/_filter.scss */
  .mf-filter label, .mf-filter .label, .mf-filter .mf-requirement--answer-label, .mf-filter .mf-report--label,
  .mf-filter .label,
  .mf-filter .mf-report--label {
    font-size: 11px;
    font-size: 0.8461538462rem;
    line-height: 18px;
    line-height: 1.3846153846rem;
    text-align: left; }

/*?

Filtro avanzado desplegable
===========================

* @desc
* @name         filteradv
* @author
* @tested
* @requires
* @bugs         Pendiente de optimizacion y revision

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 38, node_modules/morfos/private/sass/modules/form/_filter-adv.scss */
.mf-filteradv {
  float: left;
  position: relative; }

/* line 44, node_modules/morfos/private/sass/modules/form/_filter-adv.scss */
.mf-filteradv--container {
  position: absolute;
  background: #FFFFFF;
  box-shadow: 0 1px 7px rgba(0, 0, 0, 0.6); }

/* line 51, node_modules/morfos/private/sass/modules/form/_filter-adv.scss */
.mf-filteradv--filter-content {
  margin: 0;
  max-height: 400px;
  overflow: auto; }

/* line 57, node_modules/morfos/private/sass/modules/form/_filter-adv.scss */
.mf-filteradv--fieldset {
  margin-right: 1em;
  margin-left: 1em; }
  /* line 61, node_modules/morfos/private/sass/modules/form/_filter-adv.scss */
  .mf-filteradv--fieldset:first-child {
    margin-top: 0; }
  /* line 65, node_modules/morfos/private/sass/modules/form/_filter-adv.scss */
  .mf-filteradv--fieldset:last-child {
    margin-bottom: 0; }

/* line 70, node_modules/morfos/private/sass/modules/form/_filter-adv.scss */
.mf-filteradv--submitbar {
  display: block;
  margin: 0;
  background: #DDD; }

/*?

Input con botón auxiliar
========================

* @desc         Crea un elemento input con un boton auxiliar a la derecha (con o sin texto)
* @name         inputauxbtn
* @author
* @tested
* @requires
* @bugs


Ejemplo:

<span class="mf-input-auxbtn">
    <input type="text"  id="example_input1" name="example_input1" value="12345678" maxlength="15"/>
    <a href="#!" title="Ver directorio" class="mf-button">
        <span class="mf-icon mf-icon-grid-list"></span> Consultar directorio
    </a>
</span>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/*********************************/
/*   input con boton auxiliar    */
/* line 46, node_modules/morfos/private/sass/modules/form/_input-auxbtn.scss */
.mf-input-auxbtn {
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  width: 100%;
  vertical-align: middle;
  white-space: nowrap; }
  /* line 54, node_modules/morfos/private/sass/modules/form/_input-auxbtn.scss */
  .mf-input-auxbtn input {
    padding-top: 0.6em;
    padding-bottom: 0.6em; }
  /* line 59, node_modules/morfos/private/sass/modules/form/_input-auxbtn.scss */
  .mf-input-auxbtn a,
  .mf-input-auxbtn button,
  .mf-input-auxbtn .mf-cookies--accept,
  .mf-input-auxbtn .mf-cookies--info,
  .mf-input-auxbtn .mf-scroll-nav--btn {
    margin: 1px;
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 0.6em;
    padding-bottom: 0.6em;
    border-radius: 0; }
  @media (min-width: 22.5em) {
    /* line 46, node_modules/morfos/private/sass/modules/form/_input-auxbtn.scss */
    .mf-input-auxbtn {
      width: auto; }
      /* line 73, node_modules/morfos/private/sass/modules/form/_input-auxbtn.scss */
      .mf-input-auxbtn input {
        width: auto; }
      /* line 77, node_modules/morfos/private/sass/modules/form/_input-auxbtn.scss */
      .mf-input-auxbtn a,
      .mf-input-auxbtn button,
      .mf-input-auxbtn .mf-cookies--accept,
      .mf-input-auxbtn .mf-cookies--info,
      .mf-input-auxbtn .mf-scroll-nav--btn {
        width: auto;
        text-indent: initial; } }

/*?

Filtro múltiple
===============

* @desc
* @name         multipleFilter
* @author
* @tested
* @requires
* @bugs         Pendiente de optimizacion y revision


*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* Multiple filter */
/* line 23, node_modules/morfos/private/sass/modules/form/_multiplefilter.scss */
.multipleFilter > a,
.mf-mfilter > a {
  display: block;
  float: right;
  padding: 4px 12px;
  cursor: pointer;
  border: 1px solid #CCC;
  border-bottom: none;
  background-color: #DDD;
  border-radius: 2px 2px 0 0; }
  /* line 36, node_modules/morfos/private/sass/modules/form/_multiplefilter.scss */
  .multipleFilter > a:focus,
  .mf-mfilter > a:focus {
    outline: none; }

/* line 41, node_modules/morfos/private/sass/modules/form/_multiplefilter.scss */
.multipleFilter > form,
.mf-mfilter > form {
  clear: both;
  border-top: 1px solid #DDD; }
  /* line 45, node_modules/morfos/private/sass/modules/form/_multiplefilter.scss */
  .multipleFilter > form > fieldset,
  .mf-mfilter > form > fieldset {
    padding: 0; }

/* line 50, node_modules/morfos/private/sass/modules/form/_multiplefilter.scss */
.multipleFilter .fsubmit,
.mf-mfilter .fsubmit {
  padding: 5px 20px;
  background-color: #DDD;
  border-radius: 0 0 5px 5px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3), 0 1px 1px white inset; }

/* line 61, node_modules/morfos/private/sass/modules/form/_multiplefilter.scss */
.multipleFilter .filterForm label, .multipleFilter .filterForm .label, .multipleFilter .filterForm .mf-requirement--answer-label, .multipleFilter .filterForm .mf-report--label,
.multipleFilter .mf-filter-form label,
.multipleFilter .mf-filter-form .label,
.multipleFilter .mf-filter-form .mf-requirement--answer-label,
.multipleFilter .mf-filter-form .mf-report--label,
.mf-mfilter .filterForm label,
.mf-mfilter .filterForm .label,
.mf-mfilter .filterForm .mf-requirement--answer-label,
.mf-mfilter .filterForm .mf-report--label,
.mf-mfilter .mf-filter-form label,
.mf-mfilter .mf-filter-form .label,
.mf-mfilter .mf-filter-form .mf-requirement--answer-label,
.mf-mfilter .mf-filter-form .mf-report--label {
  display: inline; }

/* line 67, node_modules/morfos/private/sass/modules/form/_multiplefilter.scss */
.mfilterItem,
.mf-mfilter-item {
  overflow: hidden;
  padding: 6px 20px 5px 20px;
  border-bottom: 1px solid #CCC;
  border-radius: 2px;
  background: linear-gradient(to top, #eeeeee 0%, #eaeaea 100%);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3), 0 1px 1px white inset; }
  /* line 81, node_modules/morfos/private/sass/modules/form/_multiplefilter.scss */
  .mfilterItem > ul,
  .mf-mfilter-item > ul {
    float: right;
    padding: 5px 0 3px 0; }
    /* line 85, node_modules/morfos/private/sass/modules/form/_multiplefilter.scss */
    .mfilterItem > ul > li,
    .mf-mfilter-item > ul > li {
      display: inline-block; }
      /* line 88, node_modules/morfos/private/sass/modules/form/_multiplefilter.scss */
      .mfilterItem > ul > li > a,
      .mf-mfilter-item > ul > li > a {
        display: block;
        width: 16px;
        height: 16px;
        overflow: hidden;
        border: 1px solid #AAA;
        border: 1px solid rgba(0, 0, 0, 0.15);
        border-radius: 12px;
        box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 white inset, 0 1px 0 white; }
  /* line 106, node_modules/morfos/private/sass/modules/form/_multiplefilter.scss */
  .mfilterItem a > span,
  .mf-mfilter-item a > span {
    margin-top: -1px; }

/*?

Pseudo input
============

* @desc         Crea un elemento de aspecto similar a un input
* @name         psdinput
* @author
* @tested
* @requires
* @bugs

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 46, node_modules/morfos/private/sass/modules/form/_pseudoinput.scss */
.mf-psdinput,
.mf-psd-input {
  display: inline-block;
  width: 100%;
  padding: 0.6em;
  overflow: hidden;
  font-size: 13px;
  vertical-align: bottom;
  border: 1px solid #238ea5;
  outline: none;
  border-radius: 1px;
  background-color: #FFFFFF;
  box-shadow: none;
  cursor: auto; }
  @media (min-width: 22.5em) {
    /* line 46, node_modules/morfos/private/sass/modules/form/_pseudoinput.scss */
    .mf-psdinput,
    .mf-psd-input {
      width: 140px; } }

/*?

Filtro desplegable
==================

* @desc
* @name         slidingFilter
* @author
* @tested
* @requires
* @bugs         Pendiente de optimizacion y revision

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* Sliding filterForm */
/* line 20, node_modules/morfos/private/sass/modules/form/_slidingfilterform.scss */
.slidingFilter,
.mf-sliding-filter {
  overflow: hidden;
  margin-bottom: 1px; }
  /* line 25, node_modules/morfos/private/sass/modules/form/_slidingfilterform.scss */
  .slidingFilter > a,
  .mf-sliding-filter > a {
    display: block;
    float: right;
    padding: 4px 12px;
    margin-bottom: -1px;
    cursor: pointer;
    border: 1px solid #CCC;
    border-bottom: none;
    background-color: #DDD;
    border-radius: 3px 3px 0 0; }
    /* line 39, node_modules/morfos/private/sass/modules/form/_slidingfilterform.scss */
    .slidingFilter > a:focus,
    .mf-sliding-filter > a:focus {
      outline: none; }
  /* line 44, node_modules/morfos/private/sass/modules/form/_slidingfilterform.scss */
  .slidingFilter > form,
  .mf-sliding-filter > form {
    clear: both;
    padding: 20px;
    background-color: #DDD;
    border: 1px solid #CCC;
    border-radius: 7px 0 7px 7px; }
  /* line 56, node_modules/morfos/private/sass/modules/form/_slidingfilterform.scss */
  .slidingFilter .filterForm legend,
  .slidingFilter .mf-filter-form legend,
  .mf-sliding-filter .filterForm legend,
  .mf-sliding-filter .mf-filter-form legend {
    font-size: 1em; }

/*?

Accesibility menu
=================

* @desc         Crea un item de accesibilidad en la cabecera de la pagina,  para que un usuario que utilice lector de pantalla pueda ir directamente al contenido.
                Suele ir dentro del topbar
* @name         accesibility
* @author       Ignacio Calleja
* @tested
* @requires
* @bugs


Ejemplo:

<div class="mf-topbar">
  <div class="mf-topbar--container">
    <a href="#wrap" class="mf-accesibility-item">Ir al contenido</a>
  </div>
</div>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 27, node_modules/morfos/private/sass/modules/header/_accesibilitymenu.scss */
.mf-accesibility-menu {
  font-size: inherit; }

/* line 34, node_modules/morfos/private/sass/modules/header/_accesibilitymenu.scss */
.portal .mf-accesibility-item,
.sede .mf-accesibility-item {
  float: left;
  margin-right: 1em; }

/* line 40, node_modules/morfos/private/sass/modules/header/_accesibilitymenu.scss */
.app .mf-accesibility-item,
.mf-header__compact .mf-accesibility-item,
.mf-header__topbar-hide .mf-accesibility-item,
.mf-header__menu-hide .mf-accesibility-item {
  display: none; }

@media (max-width: 47.99375em) {
  /* line 48, node_modules/morfos/private/sass/modules/header/_accesibilitymenu.scss */
  .mf-accesibility-item,
  .mf-topbar .mf-accesibility-item {
    display: none; } }

/*?

Header
======

* @desc         Da el aspecto corporativo a las cabeceras de todos los tipos de interfaz: sede, portal y aplicacion.
                Tiene además una version compacta, que disminuye el alto de la cabeceera cuando se hace scroll en lapagina.
                Casos de uso: app, portal, sede, compacta, fija, movil, tablet, desktop, desktop con menu oculto, compacta con menu oculto
* @name         header
* @author
* @tested
* @requires    layout
* @bugs        Pendiente de optimizacion y revision


Ejemplo:

<header class="mf-header">
  <div class="mf-header--container">
      <div class="mf-header--logo">
          <h1 class="mf-logo">
              <a class="mf-logo--link" href="#!" title="Ministerio de Hacienda y Administraciones Públicas, Secretaría de Estado de Administraciones Públicas">
                  <img class="mf-logo--img" src="images/logoSEAP.gif" alt="Secretaría de Estado de Administraciones Públicas, Ministerio de Hacienda y Administraciones Públicas, Gobierno de España"/>
              </a>
          </h1>
      </div>
      <div class="mf-topbar">
          <div class="mf-topbar--container"></div>
      </div>
      <div class="mf-header--content">
          <h2 class="mf-app-title">
              Morfos
              <span class="mf-app-subtitle">Framework front-end para aplicaciones</span>
          </h2>
          <nav class="mf-appmenu">
          </nav>
      </div>
  </div>
</header>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* HEADER */
/* line 173, node_modules/morfos/private/sass/modules/header/_header.scss */
.mf-header {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 4980;
  background: #008080;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
  transition: margin 0.25s ease; }
  /* line 184, node_modules/morfos/private/sass/modules/header/_header.scss */
  .is-open-topbar .mf-header {
    margin-left: -80%; }
    @media (min-width: 48em) {
      /* line 184, node_modules/morfos/private/sass/modules/header/_header.scss */
      .is-open-topbar .mf-header {
        margin-left: 0; } }
  @media (min-width: 48em) {
    /* line 173, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-header {
      position: relative;
      width: 100%;
      background: #ffffff; }
      /* line 197, node_modules/morfos/private/sass/modules/header/_header.scss */
      .mf-header.mf-header__compact, .mf-header.mf-header__menu-hide {
        position: fixed;
        z-index: 4980;
        height: 40px;
        background: #ffffff;
        box-shadow: 1px 0 2px rgba(0, 0, 0, 0.35); }
      /* line 208, node_modules/morfos/private/sass/modules/header/_header.scss */
      .mf-header.mf-header__compact {
        transition: all 0.25s ease; }
      /* line 212, node_modules/morfos/private/sass/modules/header/_header.scss */
      .mf-header.mf-header__fixed {
        position: fixed;
        transition: all 0.25s linear; } }
  @media (min-width: 48em) {
    /* line 173, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-header {
      box-shadow: 1px 0 2px rgba(0, 0, 0, 0.35); } }

/* line 224, node_modules/morfos/private/sass/modules/header/_header.scss */
.mf-header--container {
  /*   @include breakpoint($break-mobile) {
    //    min-height:                 $header-desktop-height;

    .mf-header__compact &,
    .mf-header__menu-hide & {
      //      padding-top:              0;
      //      min-height:               0;
    }
  } */ }
  @media (min-width: 48em) {
    /* line 238, node_modules/morfos/private/sass/modules/header/_header.scss */
    .portal header:not(.mf-header__compact) .mf-header--container,
    .sede header:not(.mf-header__compact) .mf-header--container {
      min-height: 0;
      padding-top: 5.5384615385rem;
      background-color: transparent;
      background-image: none;
      background-position: 0 top;
      background-repeat: repeat-x; } }

/* line 257, node_modules/morfos/private/sass/modules/header/_header.scss */
.portal header:not(.mf-header__compact) .mf-header--logo::after,
.sede header:not(.mf-header__compact) .mf-header--logo::after {
  content: '';
  display: none; }

@media (max-width: 47.99375em) {
  /* line 270, node_modules/morfos/private/sass/modules/header/_header.scss */
  .portal header:not(.mf-header__compact) .mf-header--logo,
  .sede header:not(.mf-header__compact) .mf-header--logo {
    margin: 0;
    padding: 0; }
    /* line 275, node_modules/morfos/private/sass/modules/header/_header.scss */
    .portal header:not(.mf-header__compact) .mf-header--logo::after,
    .sede header:not(.mf-header__compact) .mf-header--logo::after {
      content: '';
      display: none; } }

/* line 283, node_modules/morfos/private/sass/modules/header/_header.scss */
.mf-logo {
  position: static;
  height: 0;
  overflow: hidden;
  margin: 0;
  padding: 0; }
  @media (min-width: 48em) {
    /* line 283, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-logo {
      float: left;
      min-height: 75px;
      padding-top: 0;
      border: 0 solid #cccccc;
      /*   }

  @include breakpoint($break-tablet){ */ }
      /* line 297, node_modules/morfos/private/sass/modules/header/_header.scss */
      .mf-header__compact .mf-logo,
      .mf-header__menu-hide .mf-logo {
        min-height: 0;
        height: auto; }
      /* line 305, node_modules/morfos/private/sass/modules/header/_header.scss */
      .portal header:not(.mf-header__compact) .mf-logo {
        float: right;
        height: 85px;
        width: 410px;
        border: none;
        box-shadow: none; }
      /* line 314, node_modules/morfos/private/sass/modules/header/_header.scss */
      .sede header:not(.mf-header__compact) .mf-logo {
        height: 81px;
        width: 406px;
        margin-right: 10px;
        margin-top: 0;
        margin-bottom: 0.4615384615rem;
        border: none;
        font-size: 26px;
        font-size: 2rem;
        line-height: 30px;
        line-height: 2.3076923077rem; } }
  /* line 326, node_modules/morfos/private/sass/modules/header/_header.scss */
  .mf-header__compact .mf-logo {
    padding: 0;
    line-height: 0; }

/* line 332, node_modules/morfos/private/sass/modules/header/_header.scss */
.mf-logo--link {
  display: block; }
  @media (min-width: 48em) {
    /* line 332, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-logo--link {
      display: block;
      width: 24px; }
      /* line 339, node_modules/morfos/private/sass/modules/header/_header.scss */
      .mf-header__logo-small .mf-logo--link {
        display: block;
        width: 24px; }
      /* line 344, node_modules/morfos/private/sass/modules/header/_header.scss */
      .mf-header__compact .mf-logo--link,
      .mf-header__menu-hide .mf-logo--link {
        min-height: 0;
        height: 81px;
        width: 13px; } }
  @media (min-width: 48em) {
    /* line 332, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-logo--link {
      min-height: 75px;
      width: 400px; }
      /* line 356, node_modules/morfos/private/sass/modules/header/_header.scss */
      .portal header:not(.mf-header__compact) .mf-logo--link,
      .sede header:not(.mf-header__compact) .mf-logo--link {
        min-height: 0;
        width: 400px;
        height: 85px; } }

/* line 365, node_modules/morfos/private/sass/modules/header/_header.scss */
.mf-logo--img {
  width: 100%;
  max-width: 400px;
  display: block; }
  @media (min-width: 48em) {
    /* line 365, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-logo--img {
      width: auto; }
      /* line 373, node_modules/morfos/private/sass/modules/header/_header.scss */
      .mf-header__compact .mf-logo--img,
      .mf-header__menu-hide .mf-logo--img {
        height: 40px; } }

@media (min-width: 48em) {
  /* line 382, node_modules/morfos/private/sass/modules/header/_header.scss */
  .app .mf-app-title--container {
    margin-left: 400px; } }

@media (min-width: 48em) {
  /* line 380, node_modules/morfos/private/sass/modules/header/_header.scss */
  .mf-app-title--container {
    min-height: 44px; }
    /* line 391, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-header__menu-hide .mf-app-title--container {
      text-align: center; }
    /* line 395, node_modules/morfos/private/sass/modules/header/_header.scss */
    .app .mf-header__logo-small:not(.mf-header__compact) .mf-app-title--container {
      margin: 0 0 0 24px; } }

/* line 400, node_modules/morfos/private/sass/modules/header/_header.scss */
.mf-header__compact .mf-app-title--container,
.mf-header__menu-hide .mf-app-title--container {
  margin-left: 0;
  min-height: 0; }

/* line 407, node_modules/morfos/private/sass/modules/header/_header.scss */
.mf-app-title {
  font-size: 20px;
  font-size: 1.5384615385rem;
  line-height: 24px;
  line-height: 1.8461538462rem;
  width: 70%;
  margin: 0 auto;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  color: #FFFFFF;
  font-weight: bold;
  font-style: normal;
  text-align: center;
  text-transform: normal; }
  @media (min-width: 48em) {
    /* line 407, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-app-title {
      width: auto;
      padding-top: 4px;
      padding-bottom: 0px;
      padding-left: 12px;
      margin: 0;
      text-align: left;
      color: #555;
      font-size: 26px;
      font-size: 2rem;
      line-height: 30px;
      line-height: 2.3076923077rem;
      font-weight: bold;
      font-style: normal;
      line-height: 1em;
      text-transform: normal;
      white-space: nowrap; }
      /* line 441, node_modules/morfos/private/sass/modules/header/_header.scss */
      .app .mf-app-title {
        padding-top: 0;
        padding-bottom: 0; } }
  @media (min-width: 48em) and (min-width: 48em) {
    /* line 446, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-header__compact .mf-app-title {
      float: left;
      padding: 6px 0 0 10px;
      line-height: 1em;
      color: #FFFFFF;
      font-size: 26px;
      font-size: 2rem;
      line-height: 30px;
      line-height: 2.3076923077rem; } }
  @media (min-width: 48em) {
      /* line 459, node_modules/morfos/private/sass/modules/header/_header.scss */
      .mf-header__menu-hide .mf-app-title {
        float: none;
        display: inline-block;
        margin: 0 auto;
        padding: 6px 5px 0;
        line-height: 1em;
        color: #FFFFFF; } }
  @media (min-width: 48em) {
    /* line 472, node_modules/morfos/private/sass/modules/header/_header.scss */
    .app .mf-app-title,
    .mf-header__menu-hide .mf-app-title {
      display: inline-block; }
    /* line 482, node_modules/morfos/private/sass/modules/header/_header.scss */
    .portal header:not(.mf-header__compact) .mf-app-title,
    .sede header:not(.mf-header__compact) .mf-app-title {
      width: auto;
      margin: 0;
      padding: 0 0 8px; }
    /* line 489, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-header__topbar-hide .mf-app-title {
      line-height: 1em; } }
  @media (max-width: 47.99375em) {
    /* line 407, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-app-title {
      color: #FFFFFF; } }

/* line 499, node_modules/morfos/private/sass/modules/header/_header.scss */
.mf-app-subtitle {
  margin: 0;
  padding: 0px;
  font-size: 15px;
  font-size: 1.1538461538rem;
  line-height: 15px;
  line-height: 1.1538461538rem;
  font-weight: normal;
  color: #A4A4A4;
  /*   @include breakpoint($bind-tablet) {
    @include visuallyhidden;
  } */ }
  /* line 507, node_modules/morfos/private/sass/modules/header/_header.scss */
  .mf-header__topbar-adjust .mf-app-subtitle {
    display: inline; }
  /* line 511, node_modules/morfos/private/sass/modules/header/_header.scss */
  .mf-header__topbar-hide .mf-app-subtitle,
  .mf-app-subtitle .mf-header__logo-small {
    display: block; }
  @media (min-width: 48em) {
    /* line 499, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-app-subtitle {
      display: block;
      /*   }

  @include breakpoint($break-tablet) { */ }
      /* line 520, node_modules/morfos/private/sass/modules/header/_header.scss */
      .chrome .mf-app-subtitle {
        margin-top: -3px; }
      /* line 524, node_modules/morfos/private/sass/modules/header/_header.scss */
      .portal .mf-app-subtitle,
      .sede .mf-app-subtitle {
        width: auto;
        margin: 0; }
      /* line 530, node_modules/morfos/private/sass/modules/header/_header.scss */
      .mf-header__compact .mf-app-subtitle,
      .mf-header__menu-hide .mf-app-subtitle {
        border: 0;
        clip: rect(0 0 0 0);
        height: 1px;
        margin: -1px;
        overflow: hidden;
        padding: 0;
        position: absolute;
        width: 1px; }
        /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
        .mf-header__compact .mf-app-subtitle.focusable:active, .mf-header__compact .mf-app-subtitle.focusable:focus,
        .mf-header__menu-hide .mf-app-subtitle.focusable:active,
        .mf-header__menu-hide .mf-app-subtitle.focusable:focus {
          clip: auto;
          height: auto;
          margin: 0;
          overflow: visible;
          position: static;
          width: auto; }
      /* line 537, node_modules/morfos/private/sass/modules/header/_header.scss */
      .app .mf-app-subtitle {
        white-space: nowrap; }
      /* line 541, node_modules/morfos/private/sass/modules/header/_header.scss */
      .portal .mf-app-subtitle,
      .sede .mf-app-subtitle {
        padding: 0 0 4px; } }
  @media (max-width: 47.99375em) {
    /* line 499, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-app-subtitle {
      border: 0;
      clip: rect(0 0 0 0);
      height: 1px;
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute;
      width: 1px; }
      /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
      .mf-app-subtitle.focusable:active, .mf-app-subtitle.focusable:focus {
        clip: auto;
        height: auto;
        margin: 0;
        overflow: visible;
        position: static;
        width: auto; } }

/* line 556, node_modules/morfos/private/sass/modules/header/_header.scss */
.mf-header--content {
  padding: 0;
  background: #008080;
  box-shadow: none; }
  @media (min-width: 48em) {
    /* line 556, node_modules/morfos/private/sass/modules/header/_header.scss */
    .mf-header--content {
      min-height: 75px;
      padding: 0;
      border-style: solid;
      border-width: 0 0 0 1px;
      border-color: #cccccc;
      background: #ffffff;
      box-shadow: none; }
      /* line 575, node_modules/morfos/private/sass/modules/header/_header.scss */
      .mf-header__compact .mf-header--content,
      .mf-header__menu-hide .mf-header--content {
        border-width: 1px 0 0 0;
        border-style: solid;
        border-color: #008080;
        overflow: hidden;
        margin-left: 13px;
        margin-top: 0;
        min-height: 0;
        padding: 0;
        max-width: 100%;
        background: #008080; }
        /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
        .mf-header__compact .mf-header--content:after,
        .mf-header__menu-hide .mf-header--content:after {
          content: "";
          display: table;
          clear: both; }
        /* line 592, node_modules/morfos/private/sass/modules/header/_header.scss */
        .portal header:not(.mf-header__compact) .mf-header__compact .mf-header--content,
        .sede header:not(.mf-header__compact) .mf-header__compact .mf-header--content, .portal header:not(.mf-header__compact)
        .mf-header__menu-hide .mf-header--content,
        .sede header:not(.mf-header__compact)
        .mf-header__menu-hide .mf-header--content {
          background: transparent; } }
  @media (min-width: 48em) {
    /* line 601, node_modules/morfos/private/sass/modules/header/_header.scss */
    .portal header:not(.mf-header__compact) .mf-header--content,
    .sede header:not(.mf-header__compact) .mf-header--content {
      margin: 2em auto 0;
      border: 0;
      background: transparent; }
      /* line 612, node_modules/morfos/private/sass/modules/header/_header.scss */
      .portal header:not(.mf-header__compact) .mf-header--content::after,
      .sede header:not(.mf-header__compact) .mf-header--content::after {
        content: '';
        display: none; } }
  @media (max-width: 59.99375em) {
    /* line 601, node_modules/morfos/private/sass/modules/header/_header.scss */
    .portal header:not(.mf-header__compact) .mf-header--content,
    .sede header:not(.mf-header__compact) .mf-header--content {
      padding-left: 2%;
      padding-right: 2%; } }
  @media (max-width: 47.99375em) {
    /* line 601, node_modules/morfos/private/sass/modules/header/_header.scss */
    .portal header:not(.mf-header__compact) .mf-header--content,
    .sede header:not(.mf-header__compact) .mf-header--content {
      padding-left: 0;
      padding-right: 0; } }

/*?

Application menu
================

* @desc         Es el menu principal de una aplicacion, portal o sede. Este menú no debiese contener mas de 7 elementos por una cuestion de usabilidad.
* @name         appmenu
* @author       Ignacio Calleja
* @tested
* @requires
* @bugs         Pendiente de optimizacion y revision. Se han incluido varios !important para contrarestar margen por defecto de %menu


Ejemplo:

<nav class="mf-appmenu">
  <div class="mf-appmenu--title">
      <a href="#!">
          <span class="mf-icon mf-icon-grid-list"></span>
          Menú principal
      </a>
  </div>
  <ul class="mf-appmenu--menu" role="navigation">
      <li class="mf-appmenu--item mf-appmenu--item__L1 is-selected"><a href="#">Inicio</a></li>
      <li class="mf-appmenu--item mf-appmenu--item__L1 has-submenu">
          <span>Componentes</span>
          <ul class="mf-appmenu--submenu">
              <li class="mf-appmenu--submenu-item mf-appmenu--item mf-appmenu--item__L2"><a href="#tipografia">Tipografía</a></li>
              <li class="mf-appmenu--submenu-item mf-appmenu--item mf-appmenu--item__L2"><a href="#formulario">Formulario</a></li>
          </ul>
      </li>
      <li class="mf-appmenu--item mf-appmenu--item__L1 has-submenu">
          <span>Menú de ejemplo</span>
          <ul class="mf-appmenu--submenu">
              <li class="mf-appmenu--submenu-item mf-appmenu--item mf-appmenu--item__L2"><a href="#!">Item 1</a></li>
              <li class="mf-appmenu--submenu-item mf-appmenu--item mf-appmenu--item__L2"><a href="#!">Item 2</a></li>
              <li class="mf-appmenu--submenu-item mf-appmenu--item mf-appmenu--item__L2"><a href="#!">Item 3</a></li>
          </ul>
      </li>
  </ul>
</nav>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 214, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-long-menu__compact .mf-header__compact .mf-appmenu--menu, .mf-long-menu__app .mf-appmenu--menu {
  position: fixed;
  left: 0;
  top: 45px;
  bottom: 0;
  margin-top: 0;
  overflow-y: auto;
  margin-left: -100%;
  background: #444;
  width: 300px; }
  @media (max-width: 22.49375em) {
    /* line 214, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-long-menu__compact .mf-header__compact .mf-appmenu--menu, .mf-long-menu__app .mf-appmenu--menu {
      min-width: 80%;
      max-width: 100%; } }
  @media (min-width: 22.5em) {
    /* line 214, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-long-menu__compact .mf-header__compact .mf-appmenu--menu, .mf-long-menu__app .mf-appmenu--menu {
      min-width: 20%;
      max-width: 100%; } }
  /* line 237, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-long-menu__compact .mf-header__compact .mf-appmenu--menu .mf-appmenu--item__L1, .mf-long-menu__app .mf-appmenu--menu .mf-appmenu--item__L1 {
    float: none;
    margin: 0; }
    /* line 240, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-long-menu__compact .mf-header__compact .mf-appmenu--menu .mf-appmenu--item__L1 > a, .mf-long-menu__app .mf-appmenu--menu .mf-appmenu--item__L1 > a {
      padding: 10px 15px;
      color: #fff;
      font-style: normal;
      font-weight: normal;
      text-transform: uppercase;
      text-shadow: none;
      border-top: none;
      border-bottom: 1px solid rgba(0, 0, 0, 0);
      box-shadow: 0 1px 2px rgba(255, 255, 255, 0.01) inset, 0 0px 2px rgba(0, 0, 0, 0.1); }
    /* line 257, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-long-menu__compact .mf-header__compact .mf-appmenu--menu .mf-appmenu--item__L1.has-submenu > span, .mf-long-menu__app .mf-appmenu--menu .mf-appmenu--item__L1.has-submenu > span,
    .mf-long-menu__compact .mf-header__compact .mf-appmenu--menu .mf-appmenu--item__L1.has-submenu > .sticky-wrapper > span,
    .mf-long-menu__app .mf-appmenu--menu .mf-appmenu--item__L1.has-submenu > .sticky-wrapper > span,
    .mf-long-menu__compact .mf-header__compact .mf-appmenu--menu .mf-appmenu--item__L1.has-submenu > a,
    .mf-long-menu__app .mf-appmenu--menu .mf-appmenu--item__L1.has-submenu > a {
      line-height: 1em;
      font-size: 13px;
      font-size: 1rem;
      line-height: 18px;
      line-height: 1.3846153846rem;
      color: #fff;
      font-weight: normal;
      font-style: normal;
      text-decoration: none;
      text-transform: uppercase;
      text-shadow: none;
      border-top: none;
      border-bottom: none;
      cursor: pointer;
      box-shadow: none; }
    /* line 279, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-long-menu__compact .mf-header__compact .mf-appmenu--menu .mf-appmenu--item__L1.has-submenu > .sticky-wrapper > span.sticked, .mf-long-menu__app .mf-appmenu--menu .mf-appmenu--item__L1.has-submenu > .sticky-wrapper > span.sticked {
      position: fixed;
      width: 85%;
      top: 0;
      left: 0;
      background: #444; }

@media (max-width: 47.99375em) {
  /* line 294, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-logo {
    display: none; } }

/* line 303, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-long-menu__compact .mf-header__compact .mf-app-title {
  display: block;
  float: none;
  text-align: center; }

/* line 308, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-long-menu__compact .mf-header__compact .mf-appmenu {
  position: absolute;
  left: 0;
  top: 0; }
  @media (min-width: 48em) {
    /* line 308, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-long-menu__compact .mf-header__compact .mf-appmenu {
      padding: 0 0 0 13px; } }

/* line 317, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-long-menu__compact .mf-header__compact .mf-appmenu--title {
  display: block; }

/* line 326, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-long-menu__compact.is-open-menu .mf-appmenu--menu {
  z-index: 4990;
  margin-left: 0;
  transition: margin 0.25s ease;
  display: inline-block; }

@media (max-width: 47.99375em) {
  /* line 333, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-long-menu__compact.is-open-menu.is-open-topbar .mf-appmenu--menu {
    margin-left: -100%; } }

@media (min-width: 48em) {
  /* line 350, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-long-menu__app .mf-app-title--container {
    min-height: 0;
    padding-top: 5px; }
  /* line 355, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-long-menu__app .mf-appmenu--title {
    display: inline-block; }
  /* line 359, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-long-menu__app .mf-app-subtitle {
    display: inline-block; }
  /* line 363, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-long-menu__app .mf-appmenu {
    border: 0;
    box-shadow: none; }
  /* line 368, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-long-menu__app .mf-appmenu--button {
    position: relative; }
  /* line 372, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-long-menu__app .mf-appmenu--menu {
    top: 75px; }
  /* line 376, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-long-menu__app.is-open-menu .mf-appmenu--menu {
    z-index: 4990;
    margin-left: 0;
    transition: margin 0.25s ease;
    display: inline-block; } }

/* Application Menu */
/* line 393, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu {
  position: absolute;
  left: 0;
  top: 0; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .mf-appmenu:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 48em) {
    /* line 393, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu {
      position: static;
      background: #FFFFFF;
      box-shadow: none;
      border-top: 1px solid rgba(255, 255, 255, 0.35);
      border-bottom: 0px solid rgba(255, 255, 255, 0.35); }
      /* line 409, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .mf-header__compact .mf-appmenu {
        float: left;
        max-width: 100%;
        padding-right: 40px;
        background: transparent;
        border: none;
        box-shadow: none; }
      /* line 418, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .portal header:not(.mf-header__compact) .mf-appmenu,
      .sede header:not(.mf-header__compact) .mf-appmenu {
        clear: both;
        margin: 0 auto; } }

@media (min-width: 48em) {
  /* line 427, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--title {
    display: none; } }

/* line 438, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu--button {
  width: 40px;
  height: 38px;
  padding: 6px 0;
  margin: 1px;
  background: transparent;
  box-shadow: none;
  border: 1px solid transparent;
  border-radius: 0; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-appmenu--button:before {
    content: "";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: #FFFFFF;
    font-family: 'morfont';
    font-size: 24px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 1;
    text-indent: 0;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 450, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--button:hover, .mf-appmenu--button:focus {
    background: #238ea5;
    border: 1px solid transparent; }
    /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
    .mf-appmenu--button:hover:before, .mf-appmenu--button:focus:before {
      content: "";
      display: inline;
      position: static;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      float: none;
      margin: 0;
      width: auto;
      height: auto;
      speak: none;
      color: white;
      font-family: 'morfont';
      font-size: 24px;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-align: center;
      text-transform: none;
      line-height: 1;
      text-indent: 0;
      vertical-align: middle;
      -webkit-font-smoothing: antialiased;
      text-shadow: none; }
  /* line 461, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .is-open-menu .mf-appmenu--button {
    box-shadow: none;
    background: transparent; }

/* line 469, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.is-open-menu .mf-appmenu--veil {
  position: fixed;
  top: 45px;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 4980;
  padding: 3px;
  background: rgba(0, 0, 0, 0.2); }
  @media (min-width: 22.5em) {
    /* line 469, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .is-open-menu .mf-appmenu--veil {
      display: none; } }

/* line 486, node_modules/morfos/private/sass/modules/header/_appmenu.scss */

.mf-appmenu--menu {
  font-size: 13px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  float: left; }
  @media (min-width: 48em) {
    /* line 486, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    
    .mf-appmenu--menu {
      overflow-y: hidden;
      padding: 0;
      background: transparent; } }
  /* line 498, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-header__compact
  .mf-appmenu--menu {
    border-top: none; }
    @media (min-width: 48em) {
      /* line 498, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .mf-header__compact
      .mf-appmenu--menu {
        max-width: 100%;
        margin-top: 2px;
        background: transparent; } }
  @media (max-width: 47.99375em) {
    /* line 486, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    
    .mf-appmenu--menu {
      position: fixed;
      left: 0;
      top: 45px;
      bottom: 0;
      overflow-y: auto;
      margin-left: -100% !important;
      width: 300px;
      background: #444; } }
  @media (max-width: 47.99375em) and (max-width: 22.49375em) {
    /* line 486, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    
    .mf-appmenu--menu {
      min-width: 80%;
      max-width: 100%; } }
  @media (max-width: 47.99375em) and (min-width: 22.5em) {
    /* line 486, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    
    .mf-appmenu--menu {
      min-width: 20%;
      max-width: 100%; } }
  @media (max-width: 47.99375em) {
      /* line 531, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .is-open-menu
      .mf-appmenu--menu {
        z-index: 4990;
        margin-left: 0 !important;
        transition: margin 0.25s ease;
        display: inline-block; }
      /* line 538, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .is-open-menu.is-open-topbar
      .mf-appmenu--menu {
        margin-left: -100% !important; } }

/* line 548, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-long-menu__compact .mf-header__compact .mf-appmenu--menu .mf-appmenu--item > .mf-appmenu--item-title, .mf-long-menu__app .mf-appmenu--menu .mf-appmenu--item > .mf-appmenu--item-title, .mf-appmenu--submenu-item > .mf-appmenu--item-title,
.mf-long-menu__compact .mf-header__compact .mf-appmenu--menu .mf-appmenu--item > a,
.mf-long-menu__app .mf-appmenu--menu .mf-appmenu--item > a,
.mf-appmenu--submenu-item > a,
.mf-appmenu--item > .mf-appmenu--item-title,
.mf-appmenu--item > a {
  display: block;
  padding: 10px 15px;
  overflow: hidden; }
  @media (min-width: 48em) {
    /* line 553, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-long-menu__compact .mf-header__compact .mf-appmenu--menu .mf-appmenu--item > .mf-appmenu--item-title body:not([class*="mf-long-menu"]), .mf-long-menu__app .mf-appmenu--menu .mf-appmenu--item > .mf-appmenu--item-title body:not([class*="mf-long-menu"]), .mf-appmenu--submenu-item > .mf-appmenu--item-title body:not([class*="mf-long-menu"]),
    .mf-long-menu__compact .mf-header__compact .mf-appmenu--menu .mf-appmenu--item > a body:not([class*="mf-long-menu"]),
    .mf-long-menu__app .mf-appmenu--menu .mf-appmenu--item > a body:not([class*="mf-long-menu"]),
    .mf-appmenu--submenu-item > a body:not([class*="mf-long-menu"]),
    .mf-appmenu--item > .mf-appmenu--item-title body:not([class*="mf-long-menu"]),
    .mf-appmenu--item > a body:not([class*="mf-long-menu"]) {
      margin: 0;
      padding-top: 0.4615384615rem;
      padding-right: 12px;
      padding-bottom: 0.4615384615rem;
      padding-left: 12px; } }

/* line 566, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-long-menu__compact .mf-header__compact .mf-appmenu--menu .has-submenu.mf-appmenu--item > span, .mf-long-menu__app .mf-appmenu--menu .has-submenu.mf-appmenu--item > span, .has-submenu.mf-appmenu--submenu-item > span,
.mf-long-menu__compact .mf-header__compact .mf-appmenu--menu .has-submenu.mf-appmenu--item > .sticky-wrapper > span,
.mf-long-menu__app .mf-appmenu--menu .has-submenu.mf-appmenu--item > .sticky-wrapper > span,
.has-submenu.mf-appmenu--submenu-item > .sticky-wrapper > span,
.mf-long-menu__compact .mf-header__compact .mf-appmenu--menu .has-submenu.mf-appmenu--item > a,
.mf-long-menu__app .mf-appmenu--menu .has-submenu.mf-appmenu--item > a,
.has-submenu.mf-appmenu--submenu-item > a,
.mf-appmenu--item.has-submenu > span,
.mf-appmenu--item.has-submenu > .sticky-wrapper > span,
.mf-appmenu--item.has-submenu > a {
  display: block;
  float: none;
  width: auto;
  overflow: hidden;
  padding: 10px 15px; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-long-menu__compact .mf-header__compact .mf-appmenu--menu .has-submenu.mf-appmenu--item > span:after, .mf-long-menu__app .mf-appmenu--menu .has-submenu.mf-appmenu--item > span:after, .has-submenu.mf-appmenu--submenu-item > span:after,
  .mf-long-menu__compact .mf-header__compact .mf-appmenu--menu .has-submenu.mf-appmenu--item > .sticky-wrapper > span:after,
  .mf-long-menu__app .mf-appmenu--menu .has-submenu.mf-appmenu--item > .sticky-wrapper > span:after,
  .has-submenu.mf-appmenu--submenu-item > .sticky-wrapper > span:after,
  .mf-long-menu__compact .mf-header__compact .mf-appmenu--menu .has-submenu.mf-appmenu--item > a:after,
  .mf-long-menu__app .mf-appmenu--menu .has-submenu.mf-appmenu--item > a:after,
  .has-submenu.mf-appmenu--submenu-item > a:after,
  .mf-appmenu--item.has-submenu > span:after,
  .mf-appmenu--item.has-submenu > .sticky-wrapper > span:after,
  .mf-appmenu--item.has-submenu > a:after {
    content: "";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 2px 0 0 0.5em;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-long-menu__compact .mf-header__compact .mf-appmenu--menu .has-submenu.mf-appmenu--item:hover > span:after, .mf-long-menu__app .mf-appmenu--menu .has-submenu.mf-appmenu--item:hover > span:after, .has-submenu.mf-appmenu--submenu-item:hover > span:after,
.mf-long-menu__compact .mf-header__compact .mf-appmenu--menu .has-submenu.mf-appmenu--item:hover > .sticky-wrapper > span:after,
.mf-long-menu__app .mf-appmenu--menu .has-submenu.mf-appmenu--item:hover > .sticky-wrapper > span:after,
.has-submenu.mf-appmenu--submenu-item:hover > .sticky-wrapper > span:after,
.mf-long-menu__compact .mf-header__compact .mf-appmenu--menu .has-submenu.mf-appmenu--item:hover > a:after,
.mf-long-menu__app .mf-appmenu--menu .has-submenu.mf-appmenu--item:hover > a:after,
.has-submenu.mf-appmenu--submenu-item:hover > a:after, .mf-long-menu__compact .mf-header__compact .mf-appmenu--menu .has-submenu.is-open.mf-appmenu--item > span:after, .mf-long-menu__app .mf-appmenu--menu .has-submenu.is-open.mf-appmenu--item > span:after, .has-submenu.is-open.mf-appmenu--submenu-item > span:after,
.mf-long-menu__compact .mf-header__compact .mf-appmenu--menu .has-submenu.is-open.mf-appmenu--item > .sticky-wrapper > span:after,
.mf-long-menu__app .mf-appmenu--menu .has-submenu.is-open.mf-appmenu--item > .sticky-wrapper > span:after,
.has-submenu.is-open.mf-appmenu--submenu-item > .sticky-wrapper > span:after,
.mf-long-menu__compact .mf-header__compact .mf-appmenu--menu .has-submenu.is-open.mf-appmenu--item > a:after,
.mf-long-menu__app .mf-appmenu--menu .has-submenu.is-open.mf-appmenu--item > a:after,
.has-submenu.is-open.mf-appmenu--submenu-item > a:after,
.mf-appmenu--item.has-submenu:hover > span:after,
.mf-appmenu--item.has-submenu:hover > .sticky-wrapper > span:after,
.mf-appmenu--item.has-submenu:hover > a:after,
.mf-appmenu--item.has-submenu.is-open > span:after,
.mf-appmenu--item.has-submenu.is-open > .sticky-wrapper > span:after,
.mf-appmenu--item.has-submenu.is-open > a:after {
  content: "";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 2px 0 0 0.5em;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

@media (min-width: 48em) {
  /* line 591, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--item__L1 {
    float: left;
    margin: 0 1px 0;
    box-shadow: none; } }

/* line 600, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu--item__L1 > a {
  color: #fff;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;
  text-shadow: none;
  border-top: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0);
  box-shadow: 0 1px 2px rgba(255, 255, 255, 0.01) inset, 0 0px 2px rgba(0, 0, 0, 0.1); }
  @media (min-width: 48em) {
    /* line 600, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--item__L1 > a {
      margin: 0;
      padding-top: 0.4615384615rem;
      padding-right: 12px;
      padding-bottom: 0.4615384615rem;
      padding-left: 12px;
      color: #666666;
      font-style: normal;
      font-weight: normal;
      text-transform: none;
      text-shadow: none;
      border-width: 0;
      border-style: solid;
      border-color: transparent;
      box-shadow: none; } }

/* line 635, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu--item__L1.has-submenu > span,
.mf-appmenu--item__L1.has-submenu > .sticky-wrapper > span,
.mf-appmenu--item__L1.has-submenu > a {
  line-height: 1em;
  font-size: 13px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  color: #fff;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-transform: uppercase;
  text-shadow: none;
  border-top: none;
  border-bottom: none;
  cursor: pointer;
  box-shadow: none; }
  @media (min-width: 48em) {
    /* line 635, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--item__L1.has-submenu > span,
    .mf-appmenu--item__L1.has-submenu > .sticky-wrapper > span,
    .mf-appmenu--item__L1.has-submenu > a {
      margin: 0;
      padding-top: 0.4615384615rem;
      padding-right: 12px;
      padding-bottom: 0.4615384615rem;
      padding-left: 12px;
      font-size: 12px;
      font-size: 0.9230769231rem;
      line-height: 18px;
      line-height: 1.3846153846rem;
      color: #666666;
      font-weight: normal;
      font-style: normal;
      text-decoration: none;
      text-transform: none;
      text-shadow: none;
      border-top: none;
      border-bottom: none;
      cursor: default;
      box-shadow: none; } }

@media (min-width: 48em) {
  /* line 684, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--item__L1.has-submenu:hover > .mf-appmenu--submenu, .mf-appmenu--item__L1.has-submenu.is-open > .mf-appmenu--submenu {
    opacity: 1;
    padding: 0;
    height: auto;
    /* Default auto */
    margin: 0;
    /* Default 0 */
    overflow: visible;
    /* Default visible */
    width: auto;
    transition: opacity 0.25s linear;
    width: auto; } }

/* line 696, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu--item__L1.has-submenu > .sticky-wrapper > span.sticked {
  position: fixed;
  width: 85%;
  top: 0;
  left: 0;
  background: #444; }

@media (min-width: 48em) {
  /* line 707, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--item__L1.is-selected > a,
  .mf-appmenu--item__L1.is-selected > span {
    border: 0 none transparent; } }

@media (min-width: 48em) {
  /* line 721, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  body:not([class*="mf-long-menu"]) .mf-appmenu--item__L1 > a:hover,
  body:not([class*="mf-long-menu"]) .mf-appmenu--item__L1 > a:focus,
  body:not([class*="mf-long-menu"]) .mf-appmenu--item__L1:focus > a,
  body:not([class*="mf-long-menu"]) .mf-appmenu--item__L1.is-open > a,
  body:not([class*="mf-long-menu"]) .mf-appmenu--item__L1:hover > span,
  body:not([class*="mf-long-menu"]) .mf-appmenu--item__L1:focus > span,
  body:not([class*="mf-long-menu"]) .mf-appmenu--item__L1.is-open > span {
    color: #FFFFFF;
    background: #17697F;
    border: 0 solid transparent; } }

/* line 738, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu--submenu {
  margin: 0; }
  @media (min-width: 48em) {
    /* line 738, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu {
      border: 0;
      height: 0;
      /* Default 1px */
      margin: -1px;
      /* Default -1px */
      overflow: hidden;
      /* Default hidden */
      padding: 0;
      /* Default 0 */
      position: absolute;
      /* Default absolute */
      width: 1px;
      opacity: 0;
      min-width: 180px;
      max-width: 80%;
      background: #FFFFFF;
      border: 1px solid #d2eff5; }
      /* line 19, node_modules/morfos/private/sass/lib/morfos/mixins/_dropdown-menu.scss */
      .ie8 .mf-appmenu--submenu {
        border: 0; } }
  @media (max-width: 47.99375em) {
    /* line 738, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu {
      position: static;
      display: none; }
      /* line 760, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .mf-appmenu--submenu.is-hidden {
        display: none; }
      /* line 764, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .mf-appmenu--submenu.mf-simple-list .mf-appmenu--submenu-item {
        width: 100%; }
        /* line 767, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
        .mf-appmenu--submenu.mf-simple-list .mf-appmenu--submenu-item .mf-simple-list--title,
        .mf-appmenu--submenu.mf-simple-list .mf-appmenu--submenu-item .mf-simple-list--description {
          color: #fff; } }
  @media (min-width: 48em) {
    /* line 775, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu.cols02, .mf-appmenu--submenu.cols03, .mf-appmenu--submenu.cols04 {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
      min-width: 250px; }
      /* line 783, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .mf-appmenu--submenu.cols02 > .mf-appmenu--submenu-item, .mf-appmenu--submenu.cols03 > .mf-appmenu--submenu-item, .mf-appmenu--submenu.cols04 > .mf-appmenu--submenu-item {
        margin-right: 0; }
        /* line 786, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
        .mf-appmenu--submenu.cols02 > .mf-appmenu--submenu-item:first-child, .mf-appmenu--submenu.cols03 > .mf-appmenu--submenu-item:first-child, .mf-appmenu--submenu.cols04 > .mf-appmenu--submenu-item:first-child {
          margin-top: 1px; } }
  @media (max-width: 47.99375em) {
    /* line 793, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu.cols02 > .mf-appmenu--submenu-item, .mf-appmenu--submenu.cols03 > .mf-appmenu--submenu-item, .mf-appmenu--submenu.cols04 > .mf-appmenu--submenu-item {
      width: 100%; } }
  @media (min-width: 48em) {
    /* line 801, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu.cols02 > .mf-appmenu--submenu-item {
      width: 50%; } }
  @media (min-width: 48em) {
    /* line 809, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu.cols03 > .mf-appmenu--submenu-item {
      width: 33%; } }
  @media (min-width: 48em) {
    /* line 817, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu.cols04 > .mf-appmenu--submenu-item {
      width: 25%; } }

/* line 826, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
body[class*="mf-long-menu"] .mf-appmenu--submenu {
  position: static;
  display: none; }
  /* line 830, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  body[class*="mf-long-menu"] .mf-appmenu--submenu.is-hidden {
    display: none; }
  /* line 834, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  body[class*="mf-long-menu"] .mf-appmenu--submenu.mf-simple-list .mf-appmenu--submenu-item {
    width: 100%; }
    /* line 837, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    body[class*="mf-long-menu"] .mf-appmenu--submenu.mf-simple-list .mf-appmenu--submenu-item .mf-simple-list--title,
    body[class*="mf-long-menu"] .mf-appmenu--submenu.mf-simple-list .mf-appmenu--submenu-item .mf-simple-list--description {
      color: #fff; }
  /* line 845, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  body[class*="mf-long-menu"] .mf-appmenu--submenu.cols02 > .mf-appmenu--submenu-item, body[class*="mf-long-menu"] .mf-appmenu--submenu.cols03 > .mf-appmenu--submenu-item, body[class*="mf-long-menu"] .mf-appmenu--submenu.cols04 > .mf-appmenu--submenu-item {
    width: 100%; }
  /* line 850, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  body[class*="mf-long-menu"] .mf-appmenu--submenu.has-submenu {
    position: relative; }
  /* line 854, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  body[class*="mf-long-menu"] .mf-appmenu--submenu > span {
    display: block;
    overflow: hidden;
    padding: 12px 25px 12px 35px;
    color: #fff;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    border-top: none;
    border-bottom: 1px solid rgba(0, 0, 0, 0); }
  /* line 868, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  body[class*="mf-long-menu"] .mf-appmenu--submenu > a {
    float: none;
    display: block;
    width: auto;
    padding: 12px 25px 12px 35px;
    color: #fff;
    font-style: normal;
    font-weight: normal;
    border-top: none;
    border-bottom: 1px solid rgba(0, 0, 0, 0); }
  /* line 883, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  body[class*="mf-long-menu"] .mf-appmenu--submenu:first-child > * {
    border-top: none; }

/* line 888, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
body[class*="mf-long-menu"] .is-hold .mf-appmenu--submenu {
  display: block;
  opacity: 1;
  max-width: 100%;
  width: auto;
  height: auto; }

/* line 899, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu--submenu[aria-hidden="true"],
.is-submenu[aria-hidden="true"] {
  display: none; }

@media (max-width: 47.99375em) {
  /* line 904, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .is-hold > .mf-appmenu--submenu, .is-hold >
  .is-submenu {
    display: block; } }

/*Items de submenu del menu principal*/
/* line 911, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu--submenu-item {
  margin-left: 0;
  margin-right: 0;
  background: rgba(0, 0, 0, 0.15); }
  @media (min-width: 22.5em) {
    /* line 911, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu-item {
      margin-left: 0;
      margin-right: 0;
      margin-top: 1px;
      border-bottom: 0px solid #bbb;
      background: #FFFFFF; }
      /* line 928, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .mf-appmenu--submenu-item:first-child {
        margin-top: 0; } }
  /* line 933, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--submenu-item.has-submenu {
    position: relative; }
  /* line 937, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--submenu-item > span {
    display: block;
    overflow: hidden;
    padding: 12px 25px 12px 35px;
    color: #fff;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    border-top: none;
    border-bottom: 1px solid rgba(0, 0, 0, 0); }
    @media (min-width: 22.5em) {
      /* line 937, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .mf-appmenu--submenu-item > span {
        padding: 10px;
        color: #444;
        font-size: 16px;
        font-weight: normal;
        font-style: normal;
        text-shadow: none;
        border-top: none;
        border-bottom: none;
        cursor: default; } }
  /* line 965, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--submenu-item > a {
    float: none;
    display: block;
    width: auto;
    padding: 12px 25px 12px 35px;
    color: #fff;
    font-style: normal;
    font-weight: normal;
    border-top: none;
    border-bottom: 1px solid rgba(0, 0, 0, 0); }
    @media (min-width: 48em) {
      /* line 965, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .mf-appmenu--submenu-item > a {
        padding: 10px;
        color: #444;
        border-top: none;
        border-bottom: none; } }
  /* line 990, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--submenu-item:first-child > * {
    border-top: none; }
  @media (min-width: 48em) {
    /* line 994, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu-item:hover, .mf-appmenu--submenu-item.is-open {
      background-color: #A4A4A4;
      border-bottom: none; } }
  /* line 1001, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--submenu-item:hover > a,
  .mf-appmenu--submenu-item:hover > a > p,
  .mf-appmenu--submenu-item:hover > a:before, .mf-appmenu--submenu-item.is-open > a,
  .mf-appmenu--submenu-item.is-open > a > p,
  .mf-appmenu--submenu-item.is-open > a:before {
    color: #FFFFFF; }
  /* line 1007, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--submenu-item:hover .appmenu-l3-submenu, .mf-appmenu--submenu-item.is-open .appmenu-l3-submenu {
    top: 0;
    left: 100%;
    transition: opacity 0.25s linear; }
    @media (min-width: 48em) {
      /* line 1007, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .mf-appmenu--submenu-item:hover .appmenu-l3-submenu, .mf-appmenu--submenu-item.is-open .appmenu-l3-submenu {
        opacity: 1;
        padding: 0;
        height: auto;
        /* Default auto */
        margin: 0;
        /* Default 0 */
        overflow: visible;
        /* Default visible */
        width: auto; } }
  @media (min-width: 22.5em) {
    /* line 1019, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu-item > a:focus {
      background-color: #A4A4A4;
      color: #FFFFFF; }
      /* line 1023, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .mf-appmenu--submenu-item > a:focus .mf-appmenu--submenu-item-title,
      .mf-appmenu--submenu-item > a:focus .mf-appmenu--submenu-item-description {
        color: black; } }
  /* line 1033, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--submenu-item .mf-appmenu--submenu-item-icon:focus:before {
    color: #FFFFFF; }

/* line 1040, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu--submenu-item a {
  font-size: 13px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  line-height: 1em; }
  @media (min-width: 22.5em) {
    /* line 1040, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu-item a {
      font-size: 13px;
      font-size: 1rem;
      line-height: 18px;
      line-height: 1.3846153846rem;
      line-height: 13px; } }

/* line 1054, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu--submenu-item-icon:before {
  font-size: 32px;
  color: #238ea5;
  float: left;
  margin: 5px 10px 0 0;
  padding: 0 0 0 0;
  background: transparent; }
  @media (max-width: 22.49375em) {
    /* line 1054, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu-item-icon:before {
      font-size: 16px;
      margin: 3px 5px; } }

/* line 1071, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu--submenu-item-title {
  font-size: 13px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  margin: 0 0 0 10px;
  color: #53c3db; }
  /* line 1076, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--submenu-item-title a {
    text-decoration: none; }
    /* line 1079, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu-item-title a:hover, .mf-appmenu--submenu-item-title a:focus {
      color: black;
      text-decoration: none; }

/* line 1087, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu--submenu-item-description {
  font-size: 11px;
  font-size: 0.8461538462rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  margin-left: 42px;
  color: #238ea5; }
  /* line 1092, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--submenu-item-description:last-child {
    margin-bottom: 0;
    padding-bottom: 0; }
  @media (max-width: 22.49375em) {
    /* line 1087, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .mf-appmenu--submenu-item-description {
      display: none; } }

/* line 1104, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.appmenu-l3-submenu {
  list-style-type: none;
  z-index: 1; }
  @media (min-width: 22.5em) {
    /* line 1104, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
    .appmenu-l3-submenu {
      border: 0;
      height: 0;
      /* Default 1px */
      margin: -1px;
      /* Default -1px */
      overflow: hidden;
      /* Default hidden */
      padding: 0;
      /* Default 0 */
      position: absolute;
      /* Default absolute */
      width: 1px;
      opacity: 0;
      min-width: 180px;
      max-width: 20%;
      background-color: #FFFFFF;
      border-radius: 2px;
      box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4); }
      /* line 19, node_modules/morfos/private/sass/lib/morfos/mixins/_dropdown-menu.scss */
      .ie8 .appmenu-l3-submenu {
        border: 0; } }

/* line 1122, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
.mf-appmenu--submenu.mf-simple-list {
  max-width: 60em;
  margin: 0; }
  /* line 1126, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
  .mf-appmenu--submenu.mf-simple-list .mf-appmenu--submenu-item {
    margin-top: 0; }
    @media (min-width: 22.5em) {
      /* line 1126, node_modules/morfos/private/sass/modules/header/_appmenu.scss */
      .mf-appmenu--submenu.mf-simple-list .mf-appmenu--submenu-item {
        min-height: 4.95em; } }

/*?

Language menu
=============

* @desc         Menu de idioma. Crea un menu de idioma en la cabecera
* @name         lang
* @author       Ignacio Calleja, Pepe Dominguez
* @tested       
* @requires     topbar
* @bugs         Necesita revision de diseño para moviles


Ejemplo
<div class="mf-lang">
    <p class="mf-lang--selected-title"><span>Idioma: </span>Castellano</p>

    <ul class="mf-lang--menu">
        <li class="mf-lang--item mf-selected"><a href="#">Castellano</a></li>
        <li class="mf-lang--item"><a href="#">Català</a></li>
        <li class="mf-lang--item"><a href="#">English</a></li>
    </ul>
</div>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
@media (min-width: 48em) {
  /* line 38, node_modules/morfos/private/sass/modules/header/_lang.scss */
  .mf-lang {
    float: left; }
    /* line 42, node_modules/morfos/private/sass/modules/header/_lang.scss */
    .portal .mf-lang,
    .sede .mf-lang {
      float: none;
      display: inline-block;
      vertical-align: top; }
    /* line 49, node_modules/morfos/private/sass/modules/header/_lang.scss */
    .mf-header__compact .mf-lang {
      float: left;
      display: block; }
    /* line 54, node_modules/morfos/private/sass/modules/header/_lang.scss */
    .mf-lang:hover .mf-lang--menu,
    .mf-lang .mf-lang--menu[aria-hidden="false"] {
      opacity: 1;
      padding: 0;
      height: auto;
      /* Default auto */
      margin: 0;
      /* Default 0 */
      overflow: visible;
      /* Default visible */
      width: auto; }
      /* line 58, node_modules/morfos/private/sass/modules/header/_lang.scss */
      .mf-header__compact .mf-lang:hover .mf-lang--menu, .mf-header__compact
      .mf-lang .mf-lang--menu[aria-hidden="false"] {
        position: fixed; } }

@media (min-width: 22.5em) {
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-lang--selected-title:after {
    content: "";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0 0 0 0.5em;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; } }

/* line 72, node_modules/morfos/private/sass/modules/header/_lang.scss */
.mf-lang--selected-title span {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }
  /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
  .mf-lang--selected-title span.focusable:active, .mf-lang--selected-title span.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto; }

/* line 77, node_modules/morfos/private/sass/modules/header/_lang.scss */
.mf-lang--menu {
  font-size: 13px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.3846153846rem; }

/*?

Top bar
=======

/**
* @desc         Posiciona una barra en la cabecera (header) con diferentes tipos de menus e items (menu de idioma, menus de usuario, login/logout, etc)
* @name         topbar
* @author       Ignacio Calleja, Pepe Dominguez , Miguel Angel Torres
* @tested
* @requires     menu
* @bugs
*/
/*
Ejemplo:
<div class="mf-topbar">
    <div class="mf-topbar--container">

        <!--- Accesibility items -->
        <a href="#wrap" class="mf-accesibility-item">Ir al contenido</a>

        <!--- Time -->
        <time datetime="" class="mf-topbar--time">
            <span id="reloj_front_fecha">13:30</span>
            {#<span id="hora"></span>
        </time>

        <!--- Language menu -->

        <!--- User menu -->

    </div>
</div>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
@media (min-width: 48em) {
  /* line 144, node_modules/morfos/private/sass/modules/header/_topbar.scss */
  .mf-topbar {
    float: right;
    background: transparent; }
    /* line 151, node_modules/morfos/private/sass/modules/header/_topbar.scss */
    .portal .mf-topbar,
    .sede .mf-topbar {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      float: none;
      margin: 0;
      text-align: right; }
    /* line 164, node_modules/morfos/private/sass/modules/header/_topbar.scss */
    .mf-header__compact .mf-topbar {
      padding: 0; }
      /* line 167, node_modules/morfos/private/sass/modules/header/_topbar.scss */
      .portal .mf-header__compact .mf-topbar,
      .sede .mf-header__compact .mf-topbar {
        position: static;
        float: right; } }

/* line 175, node_modules/morfos/private/sass/modules/header/_topbar.scss */
.mf-topbar a {
  display: block; }

@media (max-width: 59.99375em) {
  /* line 180, node_modules/morfos/private/sass/modules/header/_topbar.scss */
  .portal header:not(.mf-header__compact) .mf-topbar,
  .sede header:not(.mf-header__compact) .mf-topbar {
    padding-left: 2%;
    padding-right: 2%; } }

@media (max-width: 47.99375em) {
  /* line 191, node_modules/morfos/private/sass/modules/header/_topbar.scss */
  .portal header:not(.mf-header__compact) .mf-topbar::after,
  .sede header:not(.mf-header__compact) .mf-topbar::after {
    content: '';
    display: none; } }

/* line 200, node_modules/morfos/private/sass/modules/header/_topbar.scss */
.mf-topbar--container {
  font-size: 12px;
  font-size: 0.9230769231rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  position: fixed;
  z-index: 4990;
  top: 0;
  left: auto;
  right: 0;
  bottom: 0;
  background: #fff;
  transition: margin 0.25s ease; }
  @media (max-width: 47.99375em) {
    /* line 200, node_modules/morfos/private/sass/modules/header/_topbar.scss */
    .mf-topbar--container {
      width: 80%;
      margin-right: -100%;
      visibility: hidden;
      overflow-x: hidden;
      overflow-y: auto;
      background: #fff; } }
  @media (min-width: 48em) {
    /* line 200, node_modules/morfos/private/sass/modules/header/_topbar.scss */
    .mf-topbar--container {
      visibility: visible;
      width: auto;
      position: static;
      background: white; }
      /* line 236, node_modules/morfos/private/sass/modules/header/_topbar.scss */
      .portal header:not(.mf-header__compact) .mf-topbar--container,
      .sede header:not(.mf-header__compact) .mf-topbar--container {
        color: #444;
        background: transparent;
        width: 100%; }
      /* line 243, node_modules/morfos/private/sass/modules/header/_topbar.scss */
      .app .mf-topbar--container {
        float: right;
        margin: 0; }
      /* line 249, node_modules/morfos/private/sass/modules/header/_topbar.scss */
      .mf-header__compact .mf-topbar--container,
      .mf-header__topbar-hide .mf-topbar--container {
        display: none;
        position: absolute;
        z-index: 0;
        top: 40px;
        right: 0;
        bottom: auto;
        width: auto;
        box-shadow: 0 2px 2px rgba(0, 0, 0, 0.11);
        background: white; } }
  /* line 265, node_modules/morfos/private/sass/modules/header/_topbar.scss */
  .is-open-topbar .mf-topbar--container {
    margin-right: 0;
    visibility: visible;
    display: block; }

/* line 272, node_modules/morfos/private/sass/modules/header/_topbar.scss */
.mf-header__compact .mf-header--container {
  position: relative; }

/* line 276, node_modules/morfos/private/sass/modules/header/_topbar.scss */
.mf-topbar--item,
.mf-lang--selected-title,
.mf-profiles--title,
.mf-notif--title,
.mf-usermenu--settings,
.mf-usermenu--logout {
  font-size: inherit;
  margin: 0;
  padding: 7px 10px 5px;
  line-height: 18px;
  color: #444; }
  @media (min-width: 48em) {
    /* line 276, node_modules/morfos/private/sass/modules/header/_topbar.scss */
    .mf-topbar--item,
    .mf-lang--selected-title,
    .mf-profiles--title,
    .mf-notif--title,
    .mf-usermenu--settings,
    .mf-usermenu--logout {
      margin: 0;
      padding: 6px 10px;
      color: #444;
      line-height: 1.2em; }
      /* line 292, node_modules/morfos/private/sass/modules/header/_topbar.scss */
      .mf-header__topbar-adjust .mf-topbar--item, .mf-header__topbar-adjust .mf-lang--selected-title, .mf-header__topbar-adjust .mf-profiles--title, .mf-header__topbar-adjust .mf-notif--title, .mf-header__topbar-adjust .mf-usermenu--settings, .mf-header__topbar-adjust .mf-usermenu--logout {
        padding-top: 1px;
        padding-bottom: 0; }
        /* line 296, node_modules/morfos/private/sass/modules/header/_topbar.scss */
        .chrome .mf-header__topbar-adjust .mf-topbar--item, .chrome .mf-header__topbar-adjust .mf-lang--selected-title, .chrome .mf-header__topbar-adjust .mf-profiles--title, .chrome .mf-header__topbar-adjust .mf-notif--title, .chrome .mf-header__topbar-adjust .mf-usermenu--settings, .chrome .mf-header__topbar-adjust .mf-usermenu--logout {
          margin-bottom: -2px; }
      /* line 301, node_modules/morfos/private/sass/modules/header/_topbar.scss */
      .mf-header__topbar-hide .mf-topbar--item,
      .mf-header__compact .mf-topbar--item, .mf-header__topbar-hide .mf-lang--selected-title, .mf-header__topbar-hide .mf-profiles--title, .mf-header__topbar-hide .mf-notif--title, .mf-header__topbar-hide .mf-usermenu--settings, .mf-header__topbar-hide .mf-usermenu--logout,
      .mf-header__compact .mf-lang--selected-title,
      .mf-header__compact .mf-profiles--title,
      .mf-header__compact .mf-notif--title,
      .mf-header__compact .mf-usermenu--settings,
      .mf-header__compact .mf-usermenu--logout {
        color: #444;
        padding: 6px 10px; } }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-topbar--item.has-submenu:after,
  .has-submenu.mf-lang--selected-title:after,
  .has-submenu.mf-profiles--title:after,
  .has-submenu.mf-notif--title:after,
  .has-submenu.mf-usermenu--settings:after,
  .has-submenu.mf-usermenu--logout:after {
    content: "";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0 0 0 3px;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 312, node_modules/morfos/private/sass/modules/header/_topbar.scss */
  .mf-header__compact .mf-topbar--item,
  .mf-header__compact .mf-lang--selected-title,
  .mf-header__compact .mf-profiles--title,
  .mf-header__compact .mf-notif--title,
  .mf-header__compact .mf-usermenu--settings,
  .mf-header__compact .mf-usermenu--logout {
    padding: 7px 10px 5px !important; }

/* line 317, node_modules/morfos/private/sass/modules/header/_topbar.scss */
.mf-topbar--time {
  display: block; }
  @media (min-width: 48em) {
    /* line 317, node_modules/morfos/private/sass/modules/header/_topbar.scss */
    .mf-topbar--time {
      float: left; }
      /* line 323, node_modules/morfos/private/sass/modules/header/_topbar.scss */
      .portal .mf-topbar--time,
      .sede .mf-topbar--time {
        float: none;
        display: inline-block;
        vertical-align: top; } }

/* line 332, node_modules/morfos/private/sass/modules/header/_topbar.scss */
.mf-topbar--menu,
.mf-lang--menu,
.mf-profiles--menu,
.mf-notif--menu {
  text-align: left; }
  @media (min-width: 48em) {
    /* line 332, node_modules/morfos/private/sass/modules/header/_topbar.scss */
    .mf-topbar--menu,
    .mf-lang--menu,
    .mf-profiles--menu,
    .mf-notif--menu {
      border: 0;
      height: 0;
      /* Default 1px */
      margin: -1px;
      /* Default -1px */
      overflow: hidden;
      /* Default hidden */
      padding: 0;
      /* Default 0 */
      position: absolute;
      /* Default absolute */
      width: 1px;
      opacity: 0;
      border-radius: 2px;
      box-shadow: 0 2px 2px rgba(0, 0, 0, 0.11);
      background: #ffffff; }
      /* line 19, node_modules/morfos/private/sass/lib/morfos/mixins/_dropdown-menu.scss */
      .ie8 .mf-topbar--menu, .ie8 .mf-lang--menu, .ie8 .mf-profiles--menu, .ie8 .mf-notif--menu {
        border: 0; } }

/* line 347, node_modules/morfos/private/sass/modules/header/_topbar.scss */
.mf-topbar--menu-item,
.mf-lang--item,
.mf-secondarylinks,
.mf-profiles--item,
.mf-notif--item {
  border-width: 1px 0;
  border-style: solid;
  border-color: rgba(255, 255, 255, 0.2) transparent rgba(0, 0, 0, 0.2);
  background-color: white; }
  /* line 353, node_modules/morfos/private/sass/modules/header/_topbar.scss */
  .mf-topbar--menu-item a,
  .mf-lang--item a,
  .mf-secondarylinks a,
  .mf-profiles--item a,
  .mf-notif--item a {
    padding: 8px 18px 8px 25px;
    color: #008FDC; }
    @media (min-width: 48em) {
      /* line 353, node_modules/morfos/private/sass/modules/header/_topbar.scss */
      .mf-topbar--menu-item a,
      .mf-lang--item a,
      .mf-secondarylinks a,
      .mf-profiles--item a,
      .mf-notif--item a {
        padding: 8px 18px 8px 22px; } }
  /* line 363, node_modules/morfos/private/sass/modules/header/_topbar.scss */
  .mf-topbar--menu-item:hover, .mf-topbar--menu-item a:hover, .mf-topbar--menu-item:focus, .mf-topbar--menu-item a:focus,
  .mf-lang--item:hover,
  .mf-secondarylinks:hover,
  .mf-profiles--item:hover,
  .mf-notif--item:hover,
  .mf-lang--item a:hover,
  .mf-secondarylinks a:hover,
  .mf-profiles--item a:hover,
  .mf-notif--item a:hover,
  .mf-lang--item:focus,
  .mf-secondarylinks:focus,
  .mf-profiles--item:focus,
  .mf-notif--item:focus,
  .mf-lang--item a:focus,
  .mf-secondarylinks a:focus,
  .mf-profiles--item a:focus,
  .mf-notif--item a:focus {
    color: #BBB;
    background-color: #dddddd; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-topbar--menu-item.is-selected a:before,
  .is-selected.mf-lang--item a:before,
  .is-selected.mf-secondarylinks a:before,
  .is-selected.mf-profiles--item a:before,
  .is-selected.mf-notif--item a:before {
    content: "";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0 4px 0 -16px;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-topbar--menu-item.is-unread a:before,
  .mf-topbar--menu-item.is-new a:before,
  .is-unread.mf-lang--item a:before,
  .is-unread.mf-secondarylinks a:before,
  .is-unread.mf-profiles--item a:before,
  .is-unread.mf-notif--item a:before,
  .is-new.mf-lang--item a:before,
  .is-new.mf-secondarylinks a:before,
  .is-new.mf-profiles--item a:before,
  .is-new.mf-notif--item a:before {
    content: "";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: left;
    margin: 7px 0 -12px -14px;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 6px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 377, node_modules/morfos/private/sass/modules/header/_topbar.scss */
  .mf-topbar--menu-item.is-unread a:link, .mf-topbar--menu-item.is-unread a:visited,
  .mf-topbar--menu-item.is-new a:link,
  .mf-topbar--menu-item.is-new a:visited,
  .is-unread.mf-lang--item a:link,
  .is-unread.mf-secondarylinks a:link,
  .is-unread.mf-profiles--item a:link,
  .is-unread.mf-notif--item a:link,
  .is-unread.mf-lang--item a:visited,
  .is-unread.mf-secondarylinks a:visited,
  .is-unread.mf-profiles--item a:visited,
  .is-unread.mf-notif--item a:visited,
  .is-new.mf-lang--item a:link,
  .is-new.mf-secondarylinks a:link,
  .is-new.mf-profiles--item a:link,
  .is-new.mf-notif--item a:link,
  .is-new.mf-lang--item a:visited,
  .is-new.mf-secondarylinks a:visited,
  .is-new.mf-profiles--item a:visited,
  .is-new.mf-notif--item a:visited {
    color: #444; }
  /* line 382, node_modules/morfos/private/sass/modules/header/_topbar.scss */
  .mf-topbar--menu-item.is-unread a:hover, .mf-topbar--menu-item.is-unread a:focus,
  .mf-topbar--menu-item.is-new a:hover,
  .mf-topbar--menu-item.is-new a:focus,
  .is-unread.mf-lang--item a:hover,
  .is-unread.mf-secondarylinks a:hover,
  .is-unread.mf-profiles--item a:hover,
  .is-unread.mf-notif--item a:hover,
  .is-unread.mf-lang--item a:focus,
  .is-unread.mf-secondarylinks a:focus,
  .is-unread.mf-profiles--item a:focus,
  .is-unread.mf-notif--item a:focus,
  .is-new.mf-lang--item a:hover,
  .is-new.mf-secondarylinks a:hover,
  .is-new.mf-profiles--item a:hover,
  .is-new.mf-notif--item a:hover,
  .is-new.mf-lang--item a:focus,
  .is-new.mf-secondarylinks a:focus,
  .is-new.mf-profiles--item a:focus,
  .is-new.mf-notif--item a:focus {
    background-color: #dddddd; }
  @media (min-width: 48em) {
    /* line 347, node_modules/morfos/private/sass/modules/header/_topbar.scss */
    .mf-topbar--menu-item,
    .mf-lang--item,
    .mf-secondarylinks,
    .mf-profiles--item,
    .mf-notif--item {
      color: #008FDC;
      background-color: white; }
      /* line 391, node_modules/morfos/private/sass/modules/header/_topbar.scss */
      .mf-topbar--menu-item:hover, .mf-topbar--menu-item a:hover, .mf-topbar--menu-item:focus, .mf-topbar--menu-item a:focus,
      .mf-lang--item:hover,
      .mf-secondarylinks:hover,
      .mf-profiles--item:hover,
      .mf-notif--item:hover,
      .mf-lang--item a:hover,
      .mf-secondarylinks a:hover,
      .mf-profiles--item a:hover,
      .mf-notif--item a:hover,
      .mf-lang--item:focus,
      .mf-secondarylinks:focus,
      .mf-profiles--item:focus,
      .mf-notif--item:focus,
      .mf-lang--item a:focus,
      .mf-secondarylinks a:focus,
      .mf-profiles--item a:focus,
      .mf-notif--item a:focus {
        color: #BBB;
        background-color: #dddddd; } }

/* line 400, node_modules/morfos/private/sass/modules/header/_topbar.scss */
.mf-topbar-button {
  display: block;
  position: absolute;
  z-index: 4990;
  right: 0;
  width: 40px;
  height: 38px;
  margin: 1px;
  padding: 6px 0;
  background: transparent;
  box-shadow: none;
  border: 1px solid transparent;
  border-radius: 0; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-topbar-button:before {
    content: "";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: #FFFFFF;
    font-family: 'morfont';
    font-size: 24px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 1;
    text-indent: 0;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 417, node_modules/morfos/private/sass/modules/header/_topbar.scss */
  .mf-topbar-button:hover {
    background: #238ea5;
    border: 1px solid transparent; }
    /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
    .mf-topbar-button:hover:before {
      content: "";
      display: inline;
      position: static;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      float: none;
      margin: 0;
      width: auto;
      height: auto;
      speak: none;
      color: white;
      font-family: 'morfont';
      font-size: 24px;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-align: center;
      text-transform: none;
      line-height: 1;
      text-indent: 0;
      vertical-align: middle;
      -webkit-font-smoothing: antialiased;
      text-shadow: none; }
  @media (min-width: 22.5em) {
    /* line 400, node_modules/morfos/private/sass/modules/header/_topbar.scss */
    .mf-topbar-button {
      top: 0; } }
  @media (min-width: 48em) {
    /* line 400, node_modules/morfos/private/sass/modules/header/_topbar.scss */
    .mf-topbar-button {
      display: none; }
      /* line 432, node_modules/morfos/private/sass/modules/header/_topbar.scss */
      .mf-header__topbar-hide .mf-topbar-button,
      .mf-header__compact .mf-topbar-button {
        display: block; } }
  /* line 442, node_modules/morfos/private/sass/modules/header/_topbar.scss */
  .is-open-topbar .mf-topbar-button {
    box-shadow: none;
    background: transparent; }

/* line 454, node_modules/morfos/private/sass/modules/header/_topbar.scss */
.mf-profiles--subtitle {
  font-size: 11px;
  font-size: 0.8461538462rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  display: block;
  color: #444;
  font-weight: normal; }
  @media (min-width: 48em) {
    /* line 454, node_modules/morfos/private/sass/modules/header/_topbar.scss */
    .mf-profiles--subtitle {
      font-size: 11px;
      font-size: 0.8461538462rem;
      line-height: 18px;
      line-height: 1.3846153846rem;
      color: #444;
      font-weight: normal; } }

/* line 470, node_modules/morfos/private/sass/modules/header/_topbar.scss */
.mf-topbar--secondary-item {
  text-align: right;
  font-style: italic; }

/* line 476, node_modules/morfos/private/sass/modules/header/_topbar.scss */
.is-open-topbar .mf-topbar-veil {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 4980;
  padding: 3px;
  background: rgba(0, 0, 0, 0.2); }
  @media (min-width: 48em) {
    /* line 476, node_modules/morfos/private/sass/modules/header/_topbar.scss */
    .is-open-topbar .mf-topbar-veil {
      display: none; } }

/*?

User menu
=========

/**
* @desc         Menu de usuario que contiene hasta cuatro items ( menu  Notificaciones, menu selector de perfil, Configuracion y un Login/logout)
* @name         usermenu
* @author       Ignacio Calleja
* @tested       
* @requires     topbar
* @bugs         Pendiente de optimizacion y revision
*/
/* 
Ejemplo
<div class="mf-usermenu">
    <ul class="mf-usermenu--menu">

        <!-- Notifications menu -->
        <li class="mf-usermenu--item mf-notif">
            <p class="mf-notif--title"><span>Notificaciones</span><span class="mf-notif--counter">2</span></p>
            <ul class="mf-notif--menu">
                <li class="mf-notif--item is-new">
                    <a href="#!">
                        <time class="mf-profiles--subtitle">jueves 24 de marzo de 2012</time>
                        <strong>Nombre Apellido Apellido</strong> hizo algo deleznable
                    </a>
                </li>
                <li class="mf-notif--item is-unread">
                    <a href="#!">
                        <time class="mf-profiles--subtitle">jueves 24 de marzo de 2012</time>
                        <strong>Nombre Apellido Apellido</strong> hizo algo despreciable
                    </a>
                </li>
            </ul>
        </li>

        <!-- Profiles menu -->
        <li class="mf-usermenu--item mf-profiles">
            <p class="mf-profiles--title has-submenu"><span class="user-profile-name">ANF Usuario Activo</span> / <span class="user-profile-name">Ayuntamiento de Atarfe</span></p>
            <ul class="mf-profiles--menu">
                <li class="mf-profiles--item is-selected">
                    <a id="profile_L01010014" href="#">Ayuntamiento de Alegría-Dulantzi
                        <span class="mf-profiles--subtitle">L01010014</span>
                    </a>
                </li>
                <li class="mf-profiles--item">
                    <a id="profile_L01310109" href="#">Ayuntamiento de Altsasu/Alsasua
                        <span class="mf-profiles--subtitle">L01310109</span>
                    </a>
                </li>

                <li class="mf-secondaryLinks" title="Mostra todas">
                    <a id="profile_show_all" href="#">
                        Mostra todas
                    </a>
                </li>
            </ul>
        </li>

        <!-- Settings -->
        <li class="mf-usermenu--item">
            <a class="mf-usermenu--settings" href="#">
                Configuración
            </a>
        </li>
        
        <!-- Logout -->
        <li class="mf-usermenu--item">
            <a class="mf-usermenu--logout" href="#">
                Salir
            </a>
        </li>
    </ul>
</div>

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
@media (min-width: 48em) {
  /* line 91, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
  .mf-usermenu {
    float: left;
    line-height: 1.2em; }
    /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
    .mf-usermenu:after {
      content: "";
      display: table;
      clear: both; }
    /* line 98, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
    .portal .mf-usermenu,
    .sede .mf-usermenu {
      float: none;
      display: inline-block; }
    /* line 104, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
    .mf-header__compact .mf-usermenu {
      float: right;
      display: block; } }

/* line 111, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
.mf-usermenu--menu {
  font-size: inherit; }

@media (min-width: 48em) {
  /* line 116, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
  .mf-usermenu--item {
    float: left; } }

@media (min-width: 22.5em) {
  /* line 129, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
  .mf-profiles:hover .mf-profiles--menu, .mf-profiles.is-open .mf-profiles--menu {
    opacity: 1;
    padding: 0;
    height: auto;
    /* Default auto */
    margin: 0;
    /* Default 0 */
    overflow: visible;
    /* Default visible */
    width: auto; }
    /* line 131, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
    .mf-header__compact .mf-profiles:hover .mf-profiles--menu, .mf-header__compact .mf-profiles.is-open .mf-profiles--menu {
      position: fixed; } }

/* line 141, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
.mf-profiles--title {
  display: none;
  margin: 0;
  font-size: inherit; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-profiles.has-submenu > .mf-profiles--title:after {
    content: "";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-profiles.has-submenu.is-open > .mf-profiles--title:after {
    content: "";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  @media (min-width: 48em) {
    /* line 141, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
    .mf-profiles--title {
      display: inline-block; }
      /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
      .mf-profiles--title:before {
        content: "";
        display: inline;
        position: static;
        top: auto;
        right: auto;
        bottom: auto;
        left: auto;
        float: none;
        margin: 0;
        width: auto;
        height: auto;
        speak: none;
        color: inherit;
        font-family: 'morfont';
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: center;
        text-transform: none;
        line-height: 0;
        text-indent: 0;
        vertical-align: inherit;
        -webkit-font-smoothing: antialiased;
        text-shadow: none; } }

/* line 163, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
.mf-profiles--name {
  display: inline-block; }
  @media (min-width: 22.5em) {
    /* line 163, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
    .mf-profiles--name {
      text-indent: 0; } }

/* line 173, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
.mf-profiles--menu {
  font-size: 13px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.3846153846rem; }

/* line 182, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
.mf-secondarylinks.show_all,
.mf-profiles--item.show_all {
  background-color: rgba(68, 68, 68, 0.4); }
  /* line 185, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
  .mf-secondarylinks.show_all a,
  .mf-profiles--item.show_all a {
    color: #fcfefe; }
    /* line 188, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
    .mf-secondarylinks.show_all a:hover, .mf-secondarylinks.show_all a:focus,
    .mf-profiles--item.show_all a:hover,
    .mf-profiles--item.show_all a:focus {
      color: #114651; }

@media (min-width: 22.5em) {
  /* line 198, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
  .mf-notif:hover .mf-notif--menu {
    opacity: 1;
    padding: 0;
    height: auto;
    /* Default auto */
    margin: 0;
    /* Default 0 */
    overflow: visible;
    /* Default visible */
    width: auto; }
    /* line 200, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
    .mf-header__compact .mf-notif:hover .mf-notif--menu {
      position: fixed; } }

/* line 206, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
.mf-notif--title {
  margin: 0; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-notif--title:before {
    content: "";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0 1px 0 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 213, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
  .mf-notif--title > span:first-child {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px; }
    /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
    .mf-notif--title > span:first-child.focusable:active, .mf-notif--title > span:first-child.focusable:focus {
      clip: auto;
      height: auto;
      margin: 0;
      overflow: visible;
      position: static;
      width: auto; }
  /* line 217, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
  .mf-notif--title .mf-notif--counter {
    width: auto;
    float: none; }

/* line 223, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
.mf-notif--menu {
  font-size: inherit; }

/* line 236, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
.mf-notif--counter {
  margin: 0 0 0 1em;
  padding: 2px 5px;
  color: #fff;
  font-size: 12px;
  text-align: center;
  text-shadow: none;
  white-space: nowrap;
  background: #ff5340;
  border-radius: 12px; }
  @media (min-width: 48em) {
    /* line 236, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
    .mf-notif--counter {
      margin: 0 -3px 0 0;
      padding: 1px 5px;
      color: #fff;
      font-size: 12px;
      text-align: center;
      text-shadow: none;
      background: #ff5340;
      border-radius: 12px; } }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-usermenu--settings:before {
  content: "";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 1em;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 275, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
.mf-usermenu--settings:hover {
  color: #444;
  background: #dddddd; }

@media (min-width: 48em) {
  /* line 281, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
  .mf-usermenu--settings:hover {
    color: #444;
    background: transparent; }
  /* line 286, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
  .mf-usermenu--settings span {
    text-indent: 0; } }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-usermenu--logout:before {
  content: "";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 1em;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* Contenedor ajax */
@media (min-width: 48em) {
  /* line 300, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
  .mf-usermenu--ajax-container {
    float: left; }
    /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
    .mf-usermenu--ajax-container:after {
      content: "";
      display: table;
      clear: both; }
    /* line 306, node_modules/morfos/private/sass/modules/header/_usermenu.scss */
    .portal .mf-usermenu--ajax-container,
    .sede .mf-usermenu--ajax-container {
      float: none;
      display: inline-block; } }

/*?

Login
=====

* @desc         Construye una ventana con un formulario para distintos tipos de login (LDAP, Certificado digital,...)
* @name         login
* @author
* @tested
* @requires
* @bugs

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* LOGIN */
/* line 62, node_modules/morfos/private/sass/modules/login/_login.scss */
.mf-login {
  margin: 0% auto 0% auto; }
  /* line 68, node_modules/morfos/private/sass/modules/login/_login.scss */
  .mf-login input[type="text"]:focus,
  .mf-login input[type="password"]:focus {
    box-shadow: none; }

/* line 74, node_modules/morfos/private/sass/modules/login/_login.scss */
.mf-login--content {
  padding: 25px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  text-align: left;
  background-color: white;
  border: none solid #aaaaaa;
  border-radius: 0;
  box-shadow: 0px 5px 17px rgba(0, 0, 0, 0.3), 0 1px 1px rgba(255, 255, 255, 0.75) inset; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .mf-login--content:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 22.5em) {
    /* line 74, node_modules/morfos/private/sass/modules/login/_login.scss */
    .mf-login--content {
      padding: 30px;
      min-width: 30%; } }
  /* line 96, node_modules/morfos/private/sass/modules/login/_login.scss */
  .mf-login--content p {
    color: #444; }

/* line 101, node_modules/morfos/private/sass/modules/login/_login.scss */
.mf-login--column {
  padding: 10px 20px 10px 20px;
  width: 100%;
  -ms-flex-positive: 1;
      flex-grow: 1; }
  @media (min-width: 60em) {
    /* line 101, node_modules/morfos/private/sass/modules/login/_login.scss */
    .mf-login--column {
      width: 33.3333333333%;
      min-width: 200px; } }
  /* line 114, node_modules/morfos/private/sass/modules/login/_login.scss */
  .mf-login--column input[type="text"],
  .mf-login--column input[type="search"],
  .mf-login--column input[type="tel"],
  .mf-login--column input[type="url"],
  .mf-login--column input[type="email"],
  .mf-login--column input[type="password"],
  .mf-login--column input[type="datetime"],
  .mf-login--column input[type="date"],
  .mf-login--column input[type="month"],
  .mf-login--column input[type="week"],
  .mf-login--column input[type="time"],
  .mf-login--column input[type="datetime-local"],
  .mf-login--column input[type="number"],
  .mf-login--column select {
    width: 100%; }

/* line 132, node_modules/morfos/private/sass/modules/login/_login.scss */
.mf-login--title {
  font-size: 16px;
  font-size: 1.2307692308rem;
  line-height: 24px;
  line-height: 1.8461538462rem;
  color: #444;
  font-weight: normal; }

/*?

Dropdown menu
=============

* @desc         Crea un menu desplegable
* @name         dropdown
* @author
* @tested
* @requires
* @bugs         Revisar dentro de Morfos, tambien la parte responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 75, node_modules/morfos/private/sass/modules/menus/_dropdownmenu.scss */
.mf-dropdown--btn {
  margin: 0;
  color: #FFFFFF; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-dropdown--btn:after {
    content: "";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0 0 0 0.5em;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 83, node_modules/morfos/private/sass/modules/menus/_dropdownmenu.scss */
  .is-open > .mf-dropdown--btn {
    display: inline-block; }
    /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
    .is-open > .mf-dropdown--btn:after {
      content: "";
      display: inline;
      position: static;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      float: none;
      margin: 0 0 0 0.5em;
      width: auto;
      height: auto;
      speak: none;
      color: inherit;
      font-family: 'morfont';
      font-size: 11px;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-align: center;
      text-transform: none;
      line-height: 0;
      text-indent: 0;
      vertical-align: middle;
      -webkit-font-smoothing: antialiased;
      text-shadow: none; }
    @media (max-width: 22.49375em) {
      /* line 83, node_modules/morfos/private/sass/modules/menus/_dropdownmenu.scss */
      .is-open > .mf-dropdown--btn {
        display: block; } }

/* line 95, node_modules/morfos/private/sass/modules/menus/_dropdownmenu.scss */
.mf-dropdown--container {
  display: inline-block;
  position: relative; }
  /* line 99, node_modules/morfos/private/sass/modules/menus/_dropdownmenu.scss */
  .mf-dropdown--container.is-open {
    display: inline-block; }
  /* line 104, node_modules/morfos/private/sass/modules/menus/_dropdownmenu.scss */
  .mf-dropdown--container.mf-dropdown__css:hover .mf-dropdown--content {
    opacity: 1;
    padding: 0;
    height: auto;
    /* Default auto */
    margin: 0;
    /* Default 0 */
    overflow: auto;
    /* Default visible */
    width: auto; }

/* line 110, node_modules/morfos/private/sass/modules/menus/_dropdownmenu.scss */
.mf-dropdown--title {
  vertical-align: baseline; }
  /* line 113, node_modules/morfos/private/sass/modules/menus/_dropdownmenu.scss */
  .mf-dropdown--title.mf-dropdown__toggle {
    cursor: pointer; }
    /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
    .mf-dropdown--title.mf-dropdown__toggle:after {
      content: "";
      display: inline;
      position: static;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      float: none;
      margin: 0 0 0 0.5em;
      width: auto;
      height: auto;
      speak: none;
      color: inherit;
      font-family: 'morfont';
      font-size: 11px;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-align: center;
      text-transform: none;
      line-height: 0;
      text-indent: 0;
      vertical-align: middle;
      -webkit-font-smoothing: antialiased;
      text-shadow: none; }
    /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
    .mf-dropdown--title.mf-dropdown__toggle.is-open:after {
      content: "";
      display: inline;
      position: static;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      float: none;
      margin: 0 0 0 0.5em;
      width: auto;
      height: auto;
      speak: none;
      color: inherit;
      font-family: 'morfont';
      font-size: 11px;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-align: center;
      text-transform: none;
      line-height: 0;
      text-indent: 0;
      vertical-align: middle;
      -webkit-font-smoothing: antialiased;
      text-shadow: none; }

/* line 125, node_modules/morfos/private/sass/modules/menus/_dropdownmenu.scss */
.mf-dropdown--content {
  border: 0;
  height: 0;
  /* Default 1px */
  margin: -1px;
  /* Default -1px */
  overflow: hidden;
  /* Default hidden */
  padding: 0;
  /* Default 0 */
  position: absolute;
  /* Default absolute */
  width: 1px;
  opacity: 0;
  display: none;
  position: relative;
  overflow-x: auto;
  overflow-y: hidden;
  border: 1px solid #dddddd; }
  /* line 19, node_modules/morfos/private/sass/lib/morfos/mixins/_dropdown-menu.scss */
  .ie8 .mf-dropdown--content {
    border: 0; }
  /* line 133, node_modules/morfos/private/sass/modules/menus/_dropdownmenu.scss */
  .is-open > .mf-dropdown--content, .mf-dropdown--content.is-open {
    opacity: 1;
    padding: 0;
    height: auto;
    /* Default auto */
    margin: 0;
    /* Default 0 */
    overflow: auto;
    /* Default visible */
    width: auto;
    display: block;
    clip: auto;
    position: absolute;
    padding: 0px;
    background: #f7f6f6;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.65);
    transition: all 0.2s linear; }

/* line 156, node_modules/morfos/private/sass/modules/menus/_dropdownmenu.scss */
.mf-dropdown--menu-item a {
  color: #666;
  background-color: #FFFFFF;
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: #999;
  padding: 8px 5px; }

/* line 166, node_modules/morfos/private/sass/modules/menus/_dropdownmenu.scss */
.mf-dropdown--menu-item :hover {
  color: #666;
  background: #F4F4F4; }

/*?

Menu
====

* @desc         Da unos estilos generales para todos los menus
* @name         menu
* @author       Ignacio Calleja, Pepe Dominguez
* @tested
* @requires
* @bugs         

*/
/* line 17, node_modules/morfos/private/sass/modules/menus/_menu.scss */
.mf-buttonbar, .mf-footer--menu, .mf-accesibility-menu,
.mf-appmenu--menu, .mf-appmenu--submenu, .mf-topbar--menu, .mf-lang--menu, .mf-profiles--menu, .mf-notif--menu, .mf-usermenu--menu, .mf-dropdown--menu, .mf-dropdown--menu-item a, .mf-dropdown--submenu, .mf-breadcrumb--menu, .mf-breadcrumb--submenu, .mf-inbox--menu, .mf-inbox--submenu {
  margin: 0;
  list-style: none; }
  /* line 21, node_modules/morfos/private/sass/modules/menus/_menu.scss */
  .mf-buttonbar li a, .mf-footer--menu li a, .mf-accesibility-menu li a, .mf-appmenu--menu li a, .mf-appmenu--submenu li a, .mf-topbar--menu li a, .mf-lang--menu li a, .mf-profiles--menu li a, .mf-notif--menu li a, .mf-usermenu--menu li a, .mf-dropdown--menu li a, .mf-dropdown--menu-item a li a, .mf-dropdown--submenu li a, .mf-breadcrumb--menu li a, .mf-breadcrumb--submenu li a, .mf-inbox--menu li a, .mf-inbox--submenu li a {
    display: block; }

/*?

Data table
==========

* @desc         Da los estilos para el modelo de tabla mas comun. Tiene una variante con las filas diferenciadas por color (mf-table-data__zebra)
* @name         tdata
* @author
* @tested
* @requires
* @bugs         Pendiente de revision

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 52, node_modules/morfos/private/sass/modules/tables/_table-data.scss */
.mf-table-data {
  width: 100%;
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: #CCC;
  background: transparent; }
  /* line 59, node_modules/morfos/private/sass/modules/tables/_table-data.scss */
  .mf-table-data thead {
    background: #DEDEDE; }
  /* line 63, node_modules/morfos/private/sass/modules/tables/_table-data.scss */
  .mf-table-data thead th {
    padding: 8px 12px;
    font-weight: bold;
    text-align: left;
    border-width: 1px 0;
    border-style: solid;
    border-color: #DADADA transparent #CCC;
    background: #E0F3FF;
    box-shadow: none; }
  /* line 79, node_modules/morfos/private/sass/modules/tables/_table-data.scss */
  .mf-table-data tbody {
    border: 0 none transparent;
    background: #EFEFEF; }
  /* line 87, node_modules/morfos/private/sass/modules/tables/_table-data.scss */
  .mf-table-data td {
    border: 0 none transparent; }
  /* line 97, node_modules/morfos/private/sass/modules/tables/_table-data.scss */
  .mf-table-data.actions td:last-child, .mf-table-data.actions th:last-child {
    text-align: right; }

/* line 106, node_modules/morfos/private/sass/modules/tables/_table-data.scss */
.mf-table-data__zebra tbody tr:nth-child(even) {
  background: #EEE; }

/* line 110, node_modules/morfos/private/sass/modules/tables/_table-data.scss */
.mf-table-data__zebra tbody tr:nth-child(odd) {
  background: #FFF; }

/*?

Actionable
==========

* @desc         Construye una tabla que contiene una columna con botones de acción
* @name         table__actionable
* @author
* @tested
* @requires
* @bugs         Pendiente de revision. No optimizada

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 25, node_modules/morfos/private/sass/modules/tables/_table-actionable.scss */
.mf-table__actionable td {
  padding: 0; }
  /* line 28, node_modules/morfos/private/sass/modules/tables/_table-actionable.scss */
  .mf-table__actionable td > a,
  .mf-table__actionable td > a:link {
    display: block;
    padding: 0.3em 0.5em; }

/* line 36, node_modules/morfos/private/sass/modules/tables/_table-actionable.scss */
td.actions {
  white-space: nowrap; }

/* line 40, node_modules/morfos/private/sass/modules/tables/_table-actionable.scss */
table.data tr.emptyTableMsg td {
  color: rgba(0, 0, 0, 0.5);
  height: 200px;
  text-align: center; }

/* line 49, node_modules/morfos/private/sass/modules/tables/_table-actionable.scss */
.mf-table-data--row-action, .mf-table-data--row-action:link, .mf-table-data--row-action:visited {
  margin: 0px;
  padding: 6px 5px 5px;
  color: #238ea5; }

/* line 58, node_modules/morfos/private/sass/modules/tables/_table-actionable.scss */
.mf-table-data--row-action:hover {
  color: #008080; }

/*?

Fixed headers table
===================

* @desc         Tabla con cabecera fija
* @name         table-fixheads
* @author       Ignacio Calleja, Pepe Dominguez
* @tested
* @requires
* @bugs

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 17, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
.mf-table-fixheads {
  position: relative;
  overflow: auto; }
  /* line 21, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
  .mf-table-fixheads th,
  .mf-table-fixheads td {
    white-space: nowrap; }

/* line 27, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
.header-fixed {
  position: absolute;
  top: 0; }

/* line 34, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
.mf-table-fixheads--main-table {
  position: absolute; }
  /* line 37, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
  .mf-table-fixheads--main-table thead th {
    border-bottom-width: 0; }

/* line 42, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
.mf-table-fixheads--corner-container {
  position: absolute;
  z-index: 2;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #DDD #BCBCBC #BCBCBC #DDD; }

/* line 51, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
.mf-table-fixheads--left-container {
  position: relative;
  float: left;
  overflow: hidden;
  border-style: solid;
  border-width: 0 1px;
  border-color: #DDD #BCBCBC #DDD #DDD; }

/* line 61, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
.mf-table-fixheads--top-container {
  position: relative;
  overflow: hidden;
  border-style: solid;
  border-width: 1px 1px 1px 0;
  border-color: #DDD #DDD #BCBCBC #DDD;
  background: #EEE; }

/* line 72, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
.mf-table-fixheads--corner {
  width: 100%; }
  /* line 75, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
  .mf-table-fixheads--corner th {
    padding: 8px 12px;
    outline: none; }

/* line 82, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
.mf-table-fixheads--left {
  position: relative; }
  /* line 85, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
  .mf-table-fixheads--left th {
    position: relative;
    outline: none;
    border-bottom: 1px solid #DDD; }
  /* line 92, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
  .mf-table-fixheads--left label, .mf-table-fixheads--left .label, .mf-table-fixheads--left .mf-requirement--answer-label, .mf-table-fixheads--left .mf-report--label {
    vertical-align: baseline;
    line-height: inherit; }

/* line 98, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
.mf-table-fixheads--top {
  position: relative; }
  /* line 101, node_modules/morfos/private/sass/modules/tables/_table-fixheads.scss */
  .mf-table-fixheads--top th {
    outline: none;
    border-style: solid;
    border-width: 0 1px;
    border-color: #DDD; }

/*?

Sortable columns table
======================

* @desc         Construye una tabla que contiene una cabecera con posibilidad de ordenar los elementos
* @name         sort
* @author       Ignacio Calleja, Pepe Dominguez
* @tested
* @requires
* @bugs

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* Sort column links */
/* line 28, node_modules/morfos/private/sass/modules/tables/_table-sortable.scss */
.mf-sort-ln__asc,
.mf-sort-ln__desc {
  font-weight: bold; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-sort-ln__asc:after {
  content: "";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0 0.3em;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-sort-ln__desc:after {
  content: "";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0 0.3em;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 41, node_modules/morfos/private/sass/modules/tables/_table-sortable.scss */
.mf-sort-ln,
.mf-sort-ln:link,
.mf-sort-ln:visited {
  color: #666; }

/* line 48, node_modules/morfos/private/sass/modules/tables/_table-sortable.scss */
.mf-table-responsive--pseudotd .mf-sort-ln {
  display: none; }

@media (max-width: 47.99375em) {
  /* line 53, node_modules/morfos/private/sass/modules/tables/_table-sortable.scss */
  .mf-table-responsive tbody tr:first-child .mf-table-responsive--pseudotd .mf-sort-ln {
    display: block;
    float: right; }
    /* line 57, node_modules/morfos/private/sass/modules/tables/_table-sortable.scss */
    .mf-table-responsive tbody tr:first-child .mf-table-responsive--pseudotd .mf-sort-ln span {
      border: 0;
      clip: rect(0 0 0 0);
      height: 1px;
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute;
      width: 1px; }
      /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
      .mf-table-responsive tbody tr:first-child .mf-table-responsive--pseudotd .mf-sort-ln span.focusable:active, .mf-table-responsive tbody tr:first-child .mf-table-responsive--pseudotd .mf-sort-ln span.focusable:focus {
        clip: auto;
        height: auto;
        margin: 0;
        overflow: visible;
        position: static;
        width: auto; } }

/*?

Datagrid
========

* @desc         Construye tablas complejas con cabeceras, columnas y filas, filtros y acciones
* @name         datagrid
* @author
* @tested
* @requires
* @bugs         Pendiente de revision

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 48, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.grid-header {
  overflow: hidden; }

/* line 52, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.grid-row-actions {
  white-space: nowrap; }

/* line 58, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-datagrid {
  clear: both; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .mf-datagrid:after {
    content: "";
    display: table;
    clear: both; }

@media (min-width: 76.5em) {
  /* line 65, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
  .mf-datagrid--header-content {
    /* @include span-columns(4);
        @include omega; */
    width: 15.9663865546%;
    float: right;
    margin-right: 0;
    float: right;
    margin-right: 0;
    margin-bottom: 0; } }

@media (min-width: 76.5em) {
  /* line 79, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
  .mf-wrapper__wide .mf-datagrid--header-tools {
    /* @include span-columns(4);
        @include pre(16);
        @include omega; */
    width: 15.9663865546%;
    float: right;
    margin-right: 0;
    float: right;
    margin-right: 0; } }

/* line 93, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-datagrid--filter {
  float: left;
  position: relative;
  z-index: 3; }
  @media (min-width: 76.5em) {
    /* line 100, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
    .mf-wrapper__wide .mf-datagrid--filter {
      width: 15.9663865546%;
      float: right;
      margin-right: 0;
      margin-bottom: 0; } }

/* line 108, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-datagrid--filter__right {
  float: right; }

/* line 112, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-datagrid--filter-title {
  display: inline-block;
  padding: 6px 12px;
  cursor: pointer;
  background: #DDD; }
  @media (min-width: 76.5em) {
    /* line 121, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
    .mf-wrapper__wide .mf-datagrid--filter-title {
      cursor: default; } }

/* line 127, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-datagrid--filter-container {
  display: none;
  position: absolute;
  top: 5px;
  right: 5px;
  bottom: 5px;
  left: 5px;
  border: 1px solid #444;
  border-radius: 0;
  box-shadow: none;
  margin: 0 0 0 0;
  background: #FFF; }
  @media (min-width: 22.5em) {
    /* line 127, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
    .mf-datagrid--filter-container {
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      min-width: 240px;
      margin: 0 0 0 5px;
      border: 2px solid #DDD;
      border-radius: 2px;
      box-shadow: 0 1px 5px rgba(0, 0, 0, 0.6); } }
  @media (min-width: 76.5em) {
    /* line 161, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
    .mf-wrapper__wide .mf-datagrid--filter-container {
      display: block;
      position: static;
      width: 100%;
      min-width: 0;
      margin: 0;
      border-width: 2px 0 0 0;
      border-style: solid;
      border-color: #DDD;
      border-radius: 0;
      background: transparent;
      box-shadow: none; } }

/* line 180, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-datagrid--filter-content {
  margin: 0;
  padding: 1em 1.5em;
  overflow: auto;
  background: #FFFFCC; }
  @media (min-width: 76.5em) {
    /* line 188, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
    .mf-wrapper__wide .mf-datagrid--filter-content {
      padding: 1em 1.5em 1em 1em;
      background: transparent; } }

/* line 197, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-filter--fld input[type="text"],
.mf-filter--fld input[type="search"],
.mf-filter--fld input[type="tel"],
.mf-filter--fld input[type="url"],
.mf-filter--fld input[type="email"],
.mf-filter--fld input[type="password"],
.mf-filter--fld input[type="datetime"],
.mf-filter--fld input[type="date"],
.mf-filter--fld input[type="month"],
.mf-filter--fld input[type="week"],
.mf-filter--fld input[type="time"],
.mf-filter--fld input[type="datetime-local"],
.mf-filter--fld input[type="number"], .mf-filter--fld select {
  width: 100%; }

@media (min-width: 22.5em) {
  /* line 201, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
  .mf-filter--fld label, .mf-filter--fld .label, .mf-filter--fld .mf-requirement--answer-label, .mf-filter--fld .mf-report--label {
    width: auto;
    max-width: 180px; } }

/* line 213, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-datagrid--filter-submitbar {
  display: block;
  margin: 0;
  background: #DDD; }
  @media (min-width: 22.5em) {
    /* line 213, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
    .mf-datagrid--filter-submitbar {
      border-width: 1px 0 0;
      border-style: solid;
      border-color: #238ea5; } }

/* line 226, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-datagrid--exports {
  display: inline-block; }

/* line 230, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-datagrid--exports-title {
  padding: 6px 12px; }

/* line 234, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-datagrid--exports-list {
  border: 2px solid #DDD;
  background: #FFF;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.6); }

/* line 240, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-datagrid--exports-item {
  padding: 4px 12px; }

@media (min-width: 76.5em) {
  /* line 248, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
  .mf-wrapper__wide .mf-datagrid--content.mf-datagrid--content__wfilter {
    overflow: hidden;
    float: left;
    width: 83.1932773109%;
    float: left;
    margin-right: 0.8403361345%; } }

/* line 258, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-datagrid--table-container {
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: #CCC;
  overflow-x: auto;
  background: transparent; }
  @media (min-width: 22.5em) {
    /* line 258, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
    .mf-datagrid--table-container {
      min-height: 400px; } }

/* line 273, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
.mf-datagrid--empty-msg {
  color: rgba(0, 0, 0, 0.5);
  text-align: center; }
  @media (min-width: 22.5em) {
    /* line 273, node_modules/morfos/private/sass/modules/tables/_datagrid.scss */
    .mf-datagrid--empty-msg {
      height: 200px; } }

/*?

Data table
==========

* @desc         Adapta tablas a diferentes pantallas
* @name         table-responsive
* @author
* @tested
* @requires
* @bugs         hay que incorporar variables

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 23, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
.mf-table-responsive--container {
  overflow-x: auto;
  width: 100%; }

@media (max-width: 47.99375em) {
  /* line 28, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
  .mf-table-responsive {
    border: 1px solid #CCC; }
    /* line 32, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
    .mf-table-responsive thead {
      border: 0;
      clip: rect(0 0 0 0);
      height: 1px;
      margin: -1px;
      overflow: hidden;
      padding: 0;
      position: absolute;
      width: 1px; }
      /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
      .mf-table-responsive thead.focusable:active, .mf-table-responsive thead.focusable:focus {
        clip: auto;
        height: auto;
        margin: 0;
        overflow: visible;
        position: static;
        width: auto; }
    /* line 36, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
    .mf-table-responsive tr {
      display: table;
      width: 100%; }
    /* line 41, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
    .mf-table-responsive th, .mf-table-responsive td {
      display: block; }
    /* line 45, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
    .mf-table-responsive tbody td[data-title] {
      display: table-row;
      width: 100%;
      text-align: right; }
      /* line 50, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
      .mf-table-responsive tbody td[data-title]::before {
        content: attr(data-title);
        display: table-cell;
        margin-right: 3em;
        padding: 0.4615384615em 0.9230769231em;
        width: 20%;
        border-bottom: 1px solid #CCC;
        text-align: left;
        font-weight: 700; }
      /* line 61, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
      .mf-table-responsive tbody td[data-title] .mf-table-responsive--pseudotd {
        display: table-cell;
        border-bottom: 1px solid #CCC;
        padding: 0.4615384615em 0.9230769231em;
        text-align: left;
        padding-top: 0;
        padding-bottom: 0; }
    /* line 74, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
    .mf-table-responsive.actions td:last-child .mf-table-responsive--pseudotd {
      text-align: right; } }

@media (max-width: 22.49375em) {
  /* line 84, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
  .mf-table-responsive tbody td[data-title] {
    display: block;
    width: 100%;
    padding: 0; }
    /* line 90, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
    .mf-table-responsive tbody td[data-title]::before {
      display: block;
      width: 100%;
      margin: 0;
      padding-bottom: 0;
      border: none; }
    /* line 98, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
    .mf-table-responsive tbody td[data-title] .mf-table-responsive--pseudotd {
      display: block;
      width: 100%;
      padding-top: 0;
      border: none; }
  /* line 110, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
  .mf-table-responsive.actions tbody tr {
    position: relative;
    border-bottom: 1px solid #ccc; }
  /* line 115, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
  .mf-table-responsive.actions tbody td[data-title] {
    padding: 0 50px 0 0; }
    /* line 118, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
    .mf-table-responsive.actions tbody td[data-title]:last-child {
      position: absolute;
      top: 2px;
      right: 2px;
      width: 50px;
      height: 50px;
      padding: 0;
      cursor: pointer; }
      /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
      .mf-table-responsive.actions tbody td[data-title]:last-child:before {
        content: "";
        display: inline;
        position: relative;
        top: 0;
        right: auto;
        bottom: auto;
        left: -1px;
        float: none;
        margin: 0;
        width: 50px;
        height: 50px;
        speak: none;
        color: inherit;
        font-family: 'morfont';
        font-size: 21px;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: center;
        text-transform: none;
        line-height: 40px;
        text-indent: 0;
        vertical-align: middle;
        -webkit-font-smoothing: antialiased;
        text-shadow: none; }
      /* line 129, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
      .mf-table-responsive.actions tbody td[data-title]:last-child:before {
        padding: 7px;
        border: 1px solid #ccc; }
      /* line 134, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
      .mf-table-responsive.actions tbody td[data-title]:last-child .mf-table-responsive--pseudotd {
        display: none;
        position: absolute;
        z-index: 1;
        top: 0;
        right: 50px;
        width: 124px;
        padding: 4px;
        text-align: center;
        border: none;
        background: #fff;
        box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.6); }
        /* line 147, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
        .mf-table-responsive.actions tbody td[data-title]:last-child .mf-table-responsive--pseudotd a.mf-table-data--row-action {
          width: 30px;
          margin: 3px;
          padding: 7px 10px 4px; }
      /* line 154, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
      .mf-table-responsive.actions tbody td[data-title]:last-child:focus {
        outline: none;
        color: #008080; }
        /* line 158, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
        .mf-table-responsive.actions tbody td[data-title]:last-child:focus .mf-table-responsive--pseudotd {
          display: block; }
      /* line 163, node_modules/morfos/private/sass/modules/tables/_table-responsive.scss */
      .mf-table-responsive.actions tbody td[data-title]:last-child:hover {
        color: #008080; } }

/*?

Simple List
==========

* @desc        Bloques simples de elementos relacionados (enlaces, noticias). Preferentemente para utilizar como lista.
* @name        list
* @author      Miguel Angel Torres
* @tested
* @requires
* @bugs        Pendiente de revision en diferentes navegadores

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 170, node_modules/morfos/private/sass/modules/list/_list.scss */
.mf-simple-list {
  display: block;
  margin: 2em 0 4em;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  border-width: 0;
  border-style: none;
  border-color: transparent;
  background: transparent; }
  /* line 184, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list > li {
    display: block; }

/* line 188, node_modules/morfos/private/sass/modules/list/_list.scss */
.mf-simple-list--item {
  display: block;
  margin: 0;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  border-width: 0 0 1px;
  border-style: solid;
  border-color: #ccc;
  background: transparent;
  color: #238ea5; }
  /* line 201, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list--item a:first-child {
    border-width: 0; }
  /* line 205, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list--item p:first-child {
    margin-top: 0;
    padding-top: 0; }
  /* line 209, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list--item p:last-child {
    margin-bottom: 0;
    padding-bottom: 0; }

/* line 216, node_modules/morfos/private/sass/modules/list/_list.scss */
a.mf-simple-list--item:hover,
a.mf-simple-list--item:focus {
  border-color: #ccc;
  background: #444;
  color: #fff; }

/* line 224, node_modules/morfos/private/sass/modules/list/_list.scss */
.mf-simple-list--title {
  font-size: 13px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  margin: 0;
  font-weight: 700;
  color: #444; }
  /* line 230, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list--title a {
    color: #008FDC;
    text-decoration: none; }
    /* line 234, node_modules/morfos/private/sass/modules/list/_list.scss */
    .mf-simple-list--title a:hover, .mf-simple-list--title a:focus {
      color: #BBB;
      text-decoration: none; }

/* line 243, node_modules/morfos/private/sass/modules/list/_list.scss */
.mf-simple-list--description,
.mf-simple-list--description p,
.mf-simple-list--description ul,
.mf-simple-list--description ol {
  font-size: 11px;
  font-size: 0.8461538462rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  margin-bottom: .1em;
  color: inherit; }
  /* line 251, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list--description:last-child,
  .mf-simple-list--description p:last-child,
  .mf-simple-list--description ul:last-child,
  .mf-simple-list--description ol:last-child {
    margin-bottom: 0;
    padding-bottom: 0; }

/* line 259, node_modules/morfos/private/sass/modules/list/_list.scss */
a.mf-simple-list--item:hover .mf-simple-list--title,
a.mf-simple-list--item:hover .mf-simple-list--description,
a.mf-simple-list--item:hover .mf-simple-list--description p,
a.mf-simple-list--item:hover .mf-simple-list--description ul,
a.mf-simple-list--item:hover .mf-simple-list--description ol,
a.mf-simple-list--item:focus .mf-simple-list--title,
a.mf-simple-list--item:focus .mf-simple-list--description,
a.mf-simple-list--item:focus .mf-simple-list--description p,
a.mf-simple-list--item:focus .mf-simple-list--description ul,
a.mf-simple-list--item:focus .mf-simple-list--description ol {
  color: #fff; }

/* line 269, node_modules/morfos/private/sass/modules/list/_list.scss */
.mf-simple-list__zebra {
  display: block;
  margin: 2em 0 4em;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  border-width: 0;
  border-style: none;
  border-color: transparent;
  background: transparent; }
  /* line 281, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__zebra > li {
    display: block; }
  /* line 285, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__zebra .mf-simple-list--item {
    margin: 0;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    border-width: 0 0 1px;
    border-style: solid;
    border-color: #ccc;
    background: #fff;
    color: #238ea5; }
    /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
    .mf-simple-list__zebra .mf-simple-list--item:after {
      content: "";
      display: table;
      clear: both; }
    /* line 297, node_modules/morfos/private/sass/modules/list/_list.scss */
    .mf-simple-list__zebra .mf-simple-list--item:nth-child(2n) {
      background: #eee;
      color: #238ea5; }
  /* line 303, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__zebra a.mf-simple-list--item:hover,
  .mf-simple-list__zebra a.mf-simple-list--item:focus {
    border-color: #ccc;
    background: #444;
    color: #fff; }
  /* line 310, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__zebra li:nth-child(2n) > .mf-simple-list--item {
    background: #eee;
    color: #238ea5; }
    /* line 313, node_modules/morfos/private/sass/modules/list/_list.scss */
    .mf-simple-list__zebra li:nth-child(2n) > .mf-simple-list--item:hover, .mf-simple-list__zebra li:nth-child(2n) > .mf-simple-list--item:focus {
      border-color: #ccc;
      background: #444;
      color: #fff; }
  /* line 323, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__zebra a.mf-simple-list--item:hover .mf-simple-list--title,
  .mf-simple-list__zebra a.mf-simple-list--item:hover .mf-simple-list--description,
  .mf-simple-list__zebra a.mf-simple-list--item:hover .mf-simple-list--description p,
  .mf-simple-list__zebra a.mf-simple-list--item:hover .mf-simple-list--description ul,
  .mf-simple-list__zebra a.mf-simple-list--item:hover .mf-simple-list--description ol,
  .mf-simple-list__zebra a.mf-simple-list--item:focus .mf-simple-list--title,
  .mf-simple-list__zebra a.mf-simple-list--item:focus .mf-simple-list--description,
  .mf-simple-list__zebra a.mf-simple-list--item:focus .mf-simple-list--description p,
  .mf-simple-list__zebra a.mf-simple-list--item:focus .mf-simple-list--description ul,
  .mf-simple-list__zebra a.mf-simple-list--item:focus .mf-simple-list--description ol {
    color: #fff; }
  /* line 333, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__zebra li:nth-child(2n) a.mf-simple-list--item:hover .mf-simple-list--title,
  .mf-simple-list__zebra li:nth-child(2n) a.mf-simple-list--item:hover .mf-simple-list--description,
  .mf-simple-list__zebra li:nth-child(2n) a.mf-simple-list--item:hover .mf-simple-list--description p,
  .mf-simple-list__zebra li:nth-child(2n) a.mf-simple-list--item:hover .mf-simple-list--description ul,
  .mf-simple-list__zebra li:nth-child(2n) a.mf-simple-list--item:hover .mf-simple-list--description ol,
  .mf-simple-list__zebra li:nth-child(2n) a.mf-simple-list--item:focus .mf-simple-list--title,
  .mf-simple-list__zebra li:nth-child(2n) a.mf-simple-list--item:focus .mf-simple-list--description,
  .mf-simple-list__zebra li:nth-child(2n) a.mf-simple-list--item:focus .mf-simple-list--description p,
  .mf-simple-list__zebra li:nth-child(2n) a.mf-simple-list--item:focus .mf-simple-list--description ul,
  .mf-simple-list__zebra li:nth-child(2n) a.mf-simple-list--item:focus .mf-simple-list--description ol {
    color: #fff; }

/* line 344, node_modules/morfos/private/sass/modules/list/_list.scss */
.mf-simple-list__compact {
  display: block;
  margin: 1em;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  border-width: 0;
  border-style: none;
  border-color: transparent;
  background: transparent; }
  /* line 357, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__compact > li {
    display: block; }
  /* line 361, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__compact .mf-simple-list--item {
    font-size: 12px;
    font-size: 0.9230769231rem;
    line-height: 18px;
    line-height: 1.3846153846rem;
    margin: 0;
    padding-top: 3px;
    padding-right: 10px;
    padding-bottom: 3px;
    padding-left: 10px;
    border-width: 0 0 1px;
    border-style: solid;
    border-color: #f5f5f5;
    background: transparent;
    color: #444; }
  /* line 377, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__compact a.mf-simple-list--item:hover,
  .mf-simple-list__compact a.mf-simple-list--item:focus {
    border-color: #ccc;
    background: #444;
    color: #fff; }
  /* line 384, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__compact.mf-simple-list__icon .mf-simple-list--item {
    padding-top: 3px;
    padding-right: 10px;
    padding-bottom: 3px;
    padding-left: 32px; }
    /* line 390, node_modules/morfos/private/sass/modules/list/_list.scss */
    .mf-simple-list__compact.mf-simple-list__icon .mf-simple-list--item:before {
      float: left;
      margin-left: -24px;
      margin-right: 8px;
      font-size: 16px;
      color: #238ea5;
      background-color: transparent;
      border-radius: 0;
      padding: 0; }

/* line 406, node_modules/morfos/private/sass/modules/list/_list.scss */
.mf-simple-list__icon .mf-simple-list--item {
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 48px; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .mf-simple-list__icon .mf-simple-list--item:after {
    content: "";
    display: table;
    clear: both; }
  /* line 414, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__icon .mf-simple-list--item:before {
    float: left;
    margin-left: -36px;
    margin-right: 12px;
    font-size: 40px; }

/* line 427, node_modules/morfos/private/sass/modules/list/_list.scss */
.mf-simple-list__img .mf-simple-list--item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row nowrap;
      flex-flow: row nowrap; }
  /* line 431, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__img .mf-simple-list--item .mf-simple-list--wrap {
    -ms-flex-positive: 1;
        flex-grow: 1;
    -ms-flex-order: 2;
        order: 2; }
  /* line 436, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__img .mf-simple-list--item .mf-simple-list--wrap-img {
    -ms-flex-order: 1;
        order: 1;
    margin: 0 0 auto 0;
    padding: 0 10px 0 0;
    border: 1px solid #5e5d5d;
    background: #919090; }
    /* line 443, node_modules/morfos/private/sass/modules/list/_list.scss */
    .mf-simple-list__img .mf-simple-list--item .mf-simple-list--wrap-img img {
      display: block; }
    /* line 448, node_modules/morfos/private/sass/modules/list/_list.scss */
    .mf-simple-list__img .mf-simple-list--item .mf-simple-list--wrap-img.no-image {
      padding-right: 10px;
      min-width: 120px;
      min-height: 90px;
      -ms-flex-item-align: start;
          align-self: flex-start;
      border: 1px solid #5e5d5d;
      background: #919090; }
      @media (max-width: 22.49375em) {
        /* line 448, node_modules/morfos/private/sass/modules/list/_list.scss */
        .mf-simple-list__img .mf-simple-list--item .mf-simple-list--wrap-img.no-image {
          min-width: 90px;
          width: 100%; } }
  @media (max-width: 22.49375em) {
    /* line 427, node_modules/morfos/private/sass/modules/list/_list.scss */
    .mf-simple-list__img .mf-simple-list--item {
      display: block; }
      /* line 466, node_modules/morfos/private/sass/modules/list/_list.scss */
      .mf-simple-list__img .mf-simple-list--item .mf-simple-list--wrap-img {
        text-align: center;
        padding: 10px 0 0; }
        /* line 470, node_modules/morfos/private/sass/modules/list/_list.scss */
        .mf-simple-list__img .mf-simple-list--item .mf-simple-list--wrap-img img {
          display: inline-block; } }

/*--------------*/
/* line 504, node_modules/morfos/private/sass/modules/list/_list.scss */
.mf-simple-list__cols02 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap; }
  /* line 509, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__cols02 .mf-simple-list--item,
  .mf-simple-list__cols02 > li, .mf-simple-list__cols02 > div {
    width: 50%;
    -ms-flex-positive: 1;
        flex-grow: 1;
    min-width: 15em; }
  /* line 515, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__cols02 a.mf-simple-list--item {
    width: 100%;
    height: 100%;
    min-width: 0; }
  /* line 522, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__cols02.mf-simple-list__zebra .mf-simple-list--item {
    background: #fff;
    color: #238ea5; }
  /* line 527, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__cols02.mf-simple-list__zebra .mf-simple-list--item:nth-child(4n-1),
  .mf-simple-list__cols02.mf-simple-list__zebra .mf-simple-list--item:nth-child(4n) {
    background: #eee;
    color: #238ea5; }
  /* line 537, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__cols02.mf-simple-list__zebra > li .mf-simple-list--item,
  .mf-simple-list__cols02.mf-simple-list__zebra > div .mf-simple-list--item {
    background: #fff;
    color: #238ea5; }
    /* line 541, node_modules/morfos/private/sass/modules/list/_list.scss */
    .mf-simple-list__cols02.mf-simple-list__zebra > li .mf-simple-list--item:hover, .mf-simple-list__cols02.mf-simple-list__zebra > li .mf-simple-list--item:focus,
    .mf-simple-list__cols02.mf-simple-list__zebra > div .mf-simple-list--item:hover,
    .mf-simple-list__cols02.mf-simple-list__zebra > div .mf-simple-list--item:focus {
      background: #444;
      color: #fff; }
  /* line 550, node_modules/morfos/private/sass/modules/list/_list.scss */
  .mf-simple-list__cols02.mf-simple-list__zebra > li:nth-child(4n-1) .mf-simple-list--item, .mf-simple-list__cols02.mf-simple-list__zebra > li:nth-child(4n) .mf-simple-list--item,
  .mf-simple-list__cols02.mf-simple-list__zebra > div:nth-child(4n-1) .mf-simple-list--item,
  .mf-simple-list__cols02.mf-simple-list__zebra > div:nth-child(4n) .mf-simple-list--item {
    background: #eee;
    color: #238ea5; }
    /* line 554, node_modules/morfos/private/sass/modules/list/_list.scss */
    .mf-simple-list__cols02.mf-simple-list__zebra > li:nth-child(4n-1) .mf-simple-list--item:hover, .mf-simple-list__cols02.mf-simple-list__zebra > li:nth-child(4n-1) .mf-simple-list--item:focus, .mf-simple-list__cols02.mf-simple-list__zebra > li:nth-child(4n) .mf-simple-list--item:hover, .mf-simple-list__cols02.mf-simple-list__zebra > li:nth-child(4n) .mf-simple-list--item:focus,
    .mf-simple-list__cols02.mf-simple-list__zebra > div:nth-child(4n-1) .mf-simple-list--item:hover,
    .mf-simple-list__cols02.mf-simple-list__zebra > div:nth-child(4n-1) .mf-simple-list--item:focus,
    .mf-simple-list__cols02.mf-simple-list__zebra > div:nth-child(4n) .mf-simple-list--item:hover,
    .mf-simple-list__cols02.mf-simple-list__zebra > div:nth-child(4n) .mf-simple-list--item:focus {
      background: #444;
      color: #fff; }
  @media (max-width: 59.99375em) {
    /* line 569, node_modules/morfos/private/sass/modules/list/_list.scss */
    .mf-simple-list__cols02.mf-simple-list__zebra mf-simple-list--item,
    .mf-simple-list__cols02.mf-simple-list__zebra > li, .mf-simple-list__cols02.mf-simple-list__zebra > div {
      width: 100%;
      -ms-flex-positive: 1;
          flex-grow: 1;
      min-width: 0; }
      /* line 576, node_modules/morfos/private/sass/modules/list/_list.scss */
      .mf-simple-list__cols02.mf-simple-list__zebra mf-simple-list--item:nth-child(odd) .mf-simple-list--item,
      .mf-simple-list__cols02.mf-simple-list__zebra > li:nth-child(odd) .mf-simple-list--item, .mf-simple-list__cols02.mf-simple-list__zebra > div:nth-child(odd) .mf-simple-list--item {
        background: #fff;
        color: #238ea5; }
        /* line 579, node_modules/morfos/private/sass/modules/list/_list.scss */
        .mf-simple-list__cols02.mf-simple-list__zebra mf-simple-list--item:nth-child(odd) .mf-simple-list--item:hover, .mf-simple-list__cols02.mf-simple-list__zebra mf-simple-list--item:nth-child(odd) .mf-simple-list--item:focus,
        .mf-simple-list__cols02.mf-simple-list__zebra > li:nth-child(odd) .mf-simple-list--item:hover,
        .mf-simple-list__cols02.mf-simple-list__zebra > li:nth-child(odd) .mf-simple-list--item:focus, .mf-simple-list__cols02.mf-simple-list__zebra > div:nth-child(odd) .mf-simple-list--item:hover, .mf-simple-list__cols02.mf-simple-list__zebra > div:nth-child(odd) .mf-simple-list--item:focus {
          background: #444;
          color: #fff; }
      /* line 588, node_modules/morfos/private/sass/modules/list/_list.scss */
      .mf-simple-list__cols02.mf-simple-list__zebra mf-simple-list--item:nth-child(even) .mf-simple-list--item,
      .mf-simple-list__cols02.mf-simple-list__zebra > li:nth-child(even) .mf-simple-list--item, .mf-simple-list__cols02.mf-simple-list__zebra > div:nth-child(even) .mf-simple-list--item {
        background: #eee;
        color: #238ea5; }
        /* line 591, node_modules/morfos/private/sass/modules/list/_list.scss */
        .mf-simple-list__cols02.mf-simple-list__zebra mf-simple-list--item:nth-child(even) .mf-simple-list--item:hover, .mf-simple-list__cols02.mf-simple-list__zebra mf-simple-list--item:nth-child(even) .mf-simple-list--item:focus,
        .mf-simple-list__cols02.mf-simple-list__zebra > li:nth-child(even) .mf-simple-list--item:hover,
        .mf-simple-list__cols02.mf-simple-list__zebra > li:nth-child(even) .mf-simple-list--item:focus, .mf-simple-list__cols02.mf-simple-list__zebra > div:nth-child(even) .mf-simple-list--item:hover, .mf-simple-list__cols02.mf-simple-list__zebra > div:nth-child(even) .mf-simple-list--item:focus {
          background: #444;
          color: #fff; } }
  @media (max-width: 22.49375em) {
    /* line 504, node_modules/morfos/private/sass/modules/list/_list.scss */
    .mf-simple-list__cols02 {
      display: block; }
      /* line 606, node_modules/morfos/private/sass/modules/list/_list.scss */
      .mf-simple-list__cols02 mf-simple-list--item,
      .mf-simple-list__cols02 > li, .mf-simple-list__cols02 > div {
        width: 100%; } }

/*?

Sitemap
==========

* @desc        Mapa web en columnas, dos niveles. Debe de situarse en la parte inferior de la pagina.
* @name        sitemap
* @author      Miguel Angel Torres, Pepe Dominguez
* @tested
* @requires
* @bugs

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 56, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
.mf-sitemap {
  padding: 1em 0 3em;
  margin: 0;
  background: transparent;
  border-top: 0 none transparent; }

/* line 63, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
.mf-sitemap--title {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }
  /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
  .mf-sitemap--title.focusable:active, .mf-sitemap--title.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto; }

/* line 67, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
.mf-sitemap--list {
  width: 100%;
  font-size: 1rem; }
  /* line 75, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
  .mf-sitemap--list a {
    color: #008FDC;
    text-decoration: none; }
    /* line 79, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
    .mf-sitemap--list a:hover {
      color: #BBB;
      text-decoration: underline; }
  @media (max-width: 59.99375em) {
    /* line 67, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
    .mf-sitemap--list {
      padding-left: 2%;
      padding-right: 2%; } }
  @media (min-width: 48em) {
    /* line 67, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
    .mf-sitemap--list {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap; } }

/* line 97, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
.mf-sitemap--block__l1 {
  display: block;
  -ms-flex-positive: 1;
      flex-grow: 1;
  margin: 0 0 1em;
  padding: 0 1.5em 1em 1.5em; }
  @media (min-width: 48em) {
    /* line 97, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
    .mf-sitemap--block__l1 {
      border-left: 1px solid #dddddd; }
      /* line 106, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
      .mf-sitemap--block__l1:nth-child(1) {
        box-shadow: none;
        border: 0; } }

/* line 113, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
.mf-sitemap--block__l2 {
  display: block;
  margin: 0;
  padding: 0; }

/* line 119, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
.mf-sitemap--item {
  font-size: 11px;
  font-size: 0.8461538462rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  display: block;
  margin: 0 0 .5em;
  padding: 0;
  line-height: 1.3em;
  color: inherit; }

/* line 131, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
.mf-sitemap--logo {
  display: inline-block;
  text-align: right;
  max-width: 240px;
  padding: 0 1.5em 1em 1.5em; }
  @media (max-width: 47.99375em) {
    /* line 131, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
    .mf-sitemap--logo {
      text-align: left;
      max-width: 100%; } }
  @media (max-width: 22.49375em) {
    /* line 131, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
    .mf-sitemap--logo {
      display: none; } }
  /* line 146, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
  .mf-sitemap--logo .mf-sitemap--logo-title {
    font-size: 30px;
    line-height: 28px;
    font-weight: 600;
    color: #7dd1e4;
    text-transform: normal;
    margin-bottom: 0; }
  /* line 155, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
  .mf-sitemap--logo .mf-sitemap--logo-subtitle {
    font-size: 13px;
    line-height: 20px;
    color: #53c3db; }
  /* line 161, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
  .mf-sitemap--logo .mf-sitemap--logo-img {
    background-image: url("../images/logoSEFP.gif");
    background-repeat: no-repeat; }

/* line 168, node_modules/morfos/private/sass/modules/sitemap/_sitemap.scss */
.mf-sitemap--item__title {
  font-size: 13px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  display: block;
  margin: 0 0 1em;
  padding: 0;
  text-transform: uppercase;
  font-weight: 700;
  line-height: 1.3em;
  color: inherit; }

/*?

Anchor
============

* @desc         Crea ancla para ir al inicio de la p�gina
* @name         anchor
* @author       Miguel Angel torres, Pepe Dominguez
* @tested
* @requires
* @bugs

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 26, node_modules/morfos/private/sass/modules/ui/_anchor.scss */
.mf-anchor_top {
  display: block;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 10px;
  right: 10px;
  z-index: 1;
  color: #fff;
  background: #FFF; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-anchor_top:after {
    content: "";
    display: inline-block;
    position: relative;
    top: 0.5em;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0;
    width: 100%;
    height: auto;
    speak: none;
    color: #444;
    font-family: 'morfont';
    font-size: 24px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 47, node_modules/morfos/private/sass/modules/ui/_anchor.scss */
  .mf-anchor_top.is-hidden {
    display: none; }
  /* line 51, node_modules/morfos/private/sass/modules/ui/_anchor.scss */
  .mf-anchor_top span {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px; }
    /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
    .mf-anchor_top span.focusable:active, .mf-anchor_top span.focusable:focus {
      clip: auto;
      height: auto;
      margin: 0;
      overflow: visible;
      position: static;
      width: auto; }

/*?

Browser warning
===============

* @desc         Mensaje de alerta que aparece cuando el navegador no es soportado, o cuando el javascript esta deshabilitado
* @name         nocompl
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* Non-compliant browser warning */
/* line 52, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
.mf-nocompl,
.mf-nocompl--nobrowser,
.mf-nocompl--nojs {
  display: none; }

/* line 58, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
.mf-nocompl {
  margin: 0 auto;
  padding: 1px;
  background-color: #EEE; }
  /* line 64, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
  .mf-nocompl h2 {
    margin: 0 0 0.5em 0;
    font-size: 1.3846153846em;
    font-style: normal;
    font-weight: normal; }
  /* line 72, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
  .ie6 .mf-nocompl,
  .ie7 .mf-nocompl {
    display: block !important; }

/* line 78, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
.mf-nocompl--container {
  padding: 10px;
  background: #EEE;
  border: 1px solid #FFF; }

/* Noncompliant browser */
/* line 90, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
.mf-nocompl--nobrowser {
  overflow: hidden; }
  /* line 93, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
  .mf-nocompl--nobrowser .mf-nocompl--text {
    float: left;
    width: 49%;
    padding: 1em; }
  /* line 99, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
  .mf-nocompl--nobrowser ul {
    float: left;
    width: 50%;
    margin: 0.5em 0 0 0;
    overflow: hidden;
    list-style: none; }
    /* line 108, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
    .mf-nocompl--nobrowser ul li {
      float: left;
      margin: 0 1%;
      width: 20%;
      text-align: center;
      background-image: url("../images/browsers_48.jpg");
      background-repeat: no-repeat; }
      /* line 118, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
      .mf-nocompl--nobrowser ul li a {
        display: block;
        padding: 58px 0 5px; }
  /* line 125, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
  .mf-nocompl--nobrowser a {
    color: #3399CC;
    font-weight: bold; }
  /* line 130, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
  .mf-nocompl--nobrowser span {
    display: block;
    color: #666;
    font-weight: normal; }
  /* line 137, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
  .ie6 .mf-nocompl--nobrowser,
  .ie7 .mf-nocompl--nobrowser {
    display: block !important; }

/* line 144, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
.mf-nocompl--browser-ie {
  background-position: center -532px; }

/* line 148, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
.mf-nocompl--browser-chrome {
  background-position: center 0; }

/* line 152, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
.mf-nocompl--browser-ffox {
  background-position: center -132px; }

/* line 156, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
.mf-nocompl--browser-opera {
  background-position: center -264px; }

/* line 163, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
.mf-nocompl .mf-nocompl--nojs {
  padding: 1em;
  clear: both; }

/* line 168, node_modules/morfos/private/sass/modules/ui/_browserwarning.scss */
.no-js .mf-nocompl,
.no-js .mf-nocompl .mf-nocompl--nojs {
  display: block !important; }

/*?

Environment message
===================

* @desc         Pone un mensaje que indica al usuario esta en el area de desarrollo (dev) o en el area de test de aplicaciones (en pre)
* @name         envmsg
* @author       Ignacio Calleja, Pepe Dominguez
* @tested
* @requires
* @bugs        

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* Environment Message */
/* line 78, node_modules/morfos/private/sass/modules/ui/_environment_msg.scss */
body.dev .mf-container:before,
body.se .mf-container:before,
body.pre .mf-container:before {
  content: '';
  position: fixed;
  z-index: 9999;
  padding: 5px 10px 45px;
  top: 200px;
  right: -90px;
  bottom: auto;
  left: auto;
  width: auto;
  height: auto;
  font-size: 11px;
  font-weight: bold;
  color: white;
  text-transform: uppercase;
  letter-spacing: 1px;
  background-color: #dfaa00;
  background-repeat: no-repeat;
  background-position: 0 0;
  border-radius: 3px;
  box-shadow: -2px 1px 5px #7e7e7e;
  transform: rotate(-90deg);
  opacity: 1; }
  @media (min-width: 22.5em) {
    /* line 78, node_modules/morfos/private/sass/modules/ui/_environment_msg.scss */
    body.dev .mf-container:before,
    body.se .mf-container:before,
    body.pre .mf-container:before {
      padding: 10px 20px;
      font-size: 14px; } }

/* line 121, node_modules/morfos/private/sass/modules/ui/_environment_msg.scss */
body.se .mf-container:before {
  content: "Zona de pruebas"; }

/* line 125, node_modules/morfos/private/sass/modules/ui/_environment_msg.scss */
body.dev .mf-container:before {
  content: "Zona de desarrollo"; }

/* line 129, node_modules/morfos/private/sass/modules/ui/_environment_msg.scss */
body.pre .mf-container:before {
  content: "Zona de pruebas"; }

/*?

Error pages
===========

* @desc         Mensajes para las paginas de error (4040, denegación de servicio, etc))
* @name         securitypage
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 47, node_modules/morfos/private/sass/modules/ui/_errorpages.scss */
.mf-securitypage {
  margin: 0 auto;
  min-height: 400px;
  background: transparent; }
  @media (min-width: 22.5em) {
    /* line 47, node_modules/morfos/private/sass/modules/ui/_errorpages.scss */
    .mf-securitypage {
      width: 50%;
      padding: 0 10% 0 0; } }

/* line 59, node_modules/morfos/private/sass/modules/ui/_errorpages.scss */
.mf-securitypage--title {
  color: #238ea5; }

/* line 63, node_modules/morfos/private/sass/modules/ui/_errorpages.scss */
.mf-securitypage--subtitle {
  color: #238ea5; }

/* line 67, node_modules/morfos/private/sass/modules/ui/_errorpages.scss */
.mf-securitypage--text {
  color: #444; }

/* line 71, node_modules/morfos/private/sass/modules/ui/_errorpages.scss */
.mf-securitypage--links {
  list-style: none; }

/* line 75, node_modules/morfos/private/sass/modules/ui/_errorpages.scss */
.mf-securitypage--link {
  margin: 2em 1em;
  border: 3px solid #CCC;
  border-radius: 5px;
  background: #FFF;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5); }
  /* line 84, node_modules/morfos/private/sass/modules/ui/_errorpages.scss */
  .mf-securitypage--link > a {
    display: block;
    padding: 1em 2em; }
    /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
    .mf-securitypage--link > a:before {
      content: "";
      display: inline;
      position: static;
      top: auto;
      right: auto;
      bottom: auto;
      left: auto;
      float: none;
      margin: 0 0.3em 0 0;
      width: auto;
      height: auto;
      speak: none;
      color: inherit;
      font-family: 'morfont';
      font-size: 1em;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-align: center;
      text-transform: none;
      line-height: 0;
      text-indent: 0;
      vertical-align: inherit;
      -webkit-font-smoothing: antialiased;
      text-shadow: none; }

/* line 94, node_modules/morfos/private/sass/modules/ui/_errorpages.scss */
.mf-wrapper__selectentitypage, .mf-wrapper__error404page, .mf-wrapper__deniedpage, .mf-wrapper__errorpage {
  max-width: none;
  padding: 4em 0;
  background-color: transparent;
  box-shadow: none; }

/* line 102, node_modules/morfos/private/sass/modules/ui/_errorpages.scss */
.mf-wrapper__selectentitypage {
  background: transparent; }

/* line 108, node_modules/morfos/private/sass/modules/ui/_errorpages.scss */
.mf-wrapper__error404page {
  background: transparent; }

/* line 114, node_modules/morfos/private/sass/modules/ui/_errorpages.scss */
.mf-wrapper__deniedpage {
  background: transparent; }

/* line 120, node_modules/morfos/private/sass/modules/ui/_errorpages.scss */
.mf-wrapper__errorpage {
  background: transparent; }

/*?

Calendar
=============

* @desc         Textos desplegables, similar a un "Leer mas"
* @name         collapse
* @author
* @tested
* @requires
* @bugs

*/
/* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
.mf-collapse-text:after {
  content: "";
  display: table;
  clear: both; }

/* line 49, node_modules/morfos/private/sass/modules/ui/_collapsetext.scss */
.is-setted .mf-collapse-text--wrapper {
  overflow: hidden;
  position: relative;
  transition: max-height 0.1s ease-out; }

/* line 55, node_modules/morfos/private/sass/modules/ui/_collapsetext.scss */
.is-setted.is-closed .mf-collapse-text--wrapper::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 90px;
  background-image: linear-gradient(to top, white, rgba(255, 255, 255, 0)); }

/* line 65, node_modules/morfos/private/sass/modules/ui/_collapsetext.scss */
.mf-collapse-text--button {
  display: block;
  position: relative;
  width: 14px;
  height: 14px;
  margin: 0;
  padding: 0;
  text-indent: -10000em;
  color: #238ea5;
  background: transparent;
  border: 0; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-collapse-text--button:before {
    content: "";
    display: block;
    position: absolute;
    top: auto;
    right: auto;
    bottom: auto;
    left: 0;
    float: none;
    margin: 0;
    width: 14px;
    height: 14px;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 1;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .is-open .mf-collapse-text--button:before {
    content: "";
    display: block;
    position: absolute;
    top: auto;
    right: auto;
    bottom: auto;
    left: 0;
    float: none;
    margin: 0;
    width: 14px;
    height: 14px;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 1;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 82, node_modules/morfos/private/sass/modules/ui/_collapsetext.scss */
  .mf-collapse-text--button:hover, .mf-collapse-text--button:focus {
    background: transparent;
    color: #082127; }

/*?

Gallery
=======

* @desc         No se donde se aplica. buscar un cao de ejmplo, presumiblemente crea una galeria de imagenes
* @name         gallery
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 20, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
.mf-gallery--list {
  line-height: 1;
  -ms-flex-align: stretch;
      align-items: stretch;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: start;
      justify-content: flex-start; }

@media (min-width: 22.5em) {
  /* line 30, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
  .mf-gallery--item {
    float: left;
    width: 33%;
    padding: 0.5em; } }

@media (min-width: 48em) {
  /* line 30, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
  .mf-gallery--item {
    float: left;
    width: 25%;
    padding: 0.5em; } }

@media (min-width: 48em) {
  /* line 30, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
  .mf-gallery--item {
    float: left;
    width: 20%;
    padding: 0.5em; } }

/* line 49, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
.mf-dialog .mf-gallery--item {
  width: 33%; }

/* line 54, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
.mf-gallery--fig {
  position: relative;
  width: 100%;
  margin: 0;
  background: #FFF;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3); }
  @media (min-width: 22.5em) {
    /* line 54, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
    .mf-gallery--fig {
      min-height: 20em; } }

/* line 68, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
.mf-gallery--preview-link {
  border: 0;
  font: 0px /0 a;
  text-shadow: none;
  color: transparent;
  display: block;
  min-height: 200px;
  overflow: hidden;
  text-align: center;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat; }
  /* line 82, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
  .mf-gallery--preview-link:hover {
    background-size: cover; }

/* line 87, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
.mf-gallery--preview {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  max-height: 100%;
  max-width: 100%;
  margin: auto; }
  /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
  .mf-gallery--preview.focusable:active, .mf-gallery--preview.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto; }

/* line 95, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
.mf-gallery--item-name {
  margin-bottom: 0.5em;
  color: #238ea5; }

/* line 103, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
.mf-gallery--item-footer {
  position: relative;
  padding: 1em;
  height: 90px;
  overflow: hidden;
  border-top: 1px solid #CCC; }

/* line 112, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
.mf-gallery--item-toolbar {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  position: absolute;
  display: table;
  bottom: -100px;
  left: 0;
  width: 100%;
  padding: 2.5em 0.5em 0.5em;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%);
  transition: all 0.25s linear; }
  /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
  .mf-gallery--item-toolbar.focusable:active, .mf-gallery--item-toolbar.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto; }
  /* line 126, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
  .mf-gallery--item-toolbar .mf-toolbar--tool {
    display: table-cell;
    text-align: center; }
  /* line 132, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
  .mf-gallery--fig:hover .mf-gallery--item-toolbar {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
    position: absolute;
    width: 100%;
    bottom: 0; }

/* line 140, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
.mf-gallery--overlay-form {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background: rgba(255, 255, 238, 0.9); }
  /* line 149, node_modules/morfos/private/sass/modules/ui/_gallery.scss */
  .mf-gallery--overlay-form.is-hidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px; }
    /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
    .mf-gallery--overlay-form.is-hidden.focusable:active, .mf-gallery--overlay-form.is-hidden.focusable:focus {
      clip: auto;
      height: auto;
      margin: 0;
      overflow: visible;
      position: static;
      width: auto; }

/*?

Loading ajax
============

* @desc         Muestra un cargador cuado se hace una peticion al servidor. Sólo css. Basado en projects.lukehaas.me/css-loaders/
* @name         loading
* @author       Miguel Angel Torres
* @tested
* @requires
* @bugs

Ejemplo:
Normalmente incluirá sobre una capa (velo) con clase  mf-timer-veil (velo fondo negro) o mf-timer-veil__light (velo fondo blanco), con un texto que se ocultará ("Cargando").
Si se muestra sólo en un bloque y no a pantalla completa, incuir en dicho bloque la clase "mf-loading--container"
<div class="mf-timer-veil">
  <p class="mf-loading--state"><span>Cargando...</span></p>
</div>
*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 56, node_modules/morfos/private/sass/modules/ui/_loadingajax.scss */
.mf-timer-veil__light, .mf-timer-veil {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 5030;
  padding: 3px;
  cursor: wait; }
  /* line 65, node_modules/morfos/private/sass/modules/ui/_loadingajax.scss */
  .mf-timer-veil__light.is-hidden, .mf-timer-veil.is-hidden {
    display: none; }

/* line 71, node_modules/morfos/private/sass/modules/ui/_loadingajax.scss */
.mf-timer-veil__light {
  background: rgba(255, 255, 255, 0.5); }

/* line 76, node_modules/morfos/private/sass/modules/ui/_loadingajax.scss */
.mf-timer-veil {
  background: rgba(0, 0, 0, 0.2); }

/* line 81, node_modules/morfos/private/sass/modules/ui/_loadingajax.scss */
.loading-state,
.mf-loading--state {
  font-size: 8px;
  top: 50%;
  left: 50%;
  margin-left: -4px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  position: fixed;
  z-index: 5040;
  text-indent: -9999em;
  animation: spin-animation 1.1s infinite ease; }

/* line 97, node_modules/morfos/private/sass/modules/ui/_loadingajax.scss */
.mf-loading--container {
  position: relative; }
  /* line 99, node_modules/morfos/private/sass/modules/ui/_loadingajax.scss */
  .mf-loading--container [class^="mf-timer-veil"],
  .mf-loading--container .loading-state,
  .mf-loading--container .mf-loading--state {
    position: absolute;
    z-index: 4970; }

@keyframes spin-animation {
  0%,
  100% {
    box-shadow: 0 -2.6em 0 0 rgba(0, 0, 0, 0.8), 1.8em -1.8em 0 0 rgba(26, 25, 25, 0.7), 2.5em 0 0 0 rgba(51, 51, 51, 0.6), 1.75em 1.75em 0 0 rgba(77, 76, 76, 0.5), 0 2.5em 0 0 rgba(102, 102, 102, 0.4), -1.8em 1.8em 0 0 rgba(128, 127, 127, 0.3), -2.6em 0 0 0 rgba(153, 153, 153, 0.2), -1.8em -1.8em 0 0 rgba(179, 178, 178, 0.2); }
  12.5% {
    box-shadow: 0 -2.6em 0 0 rgba(179, 178, 178, 0.2), 1.8em -1.8em 0 0 rgba(0, 0, 0, 0.8), 2.5em 0 0 0 rgba(26, 25, 25, 0.7), 1.75em 1.75em 0 0 rgba(51, 51, 51, 0.6), 0 2.5em 0 0 rgba(77, 76, 76, 0.5), -1.8em 1.8em 0 0 rgba(102, 102, 102, 0.4), -2.6em 0 0 0 rgba(128, 127, 127, 0.3), -1.8em -1.8em 0 0 rgba(153, 153, 153, 0.2); }
  25% {
    box-shadow: 0 -2.6em 0 0 rgba(153, 153, 153, 0.2), 1.8em -1.8em 0 0 rgba(179, 178, 178, 0.2), 2.5em 0 0 0 rgba(0, 0, 0, 0.8), 1.75em 1.75em 0 0 rgba(26, 25, 25, 0.7), 0 2.5em 0 0 rgba(51, 51, 51, 0.6), -1.8em 1.8em 0 0 rgba(77, 76, 76, 0.5), -2.6em 0 0 0 rgba(102, 102, 102, 0.4), -1.8em -1.8em 0 0 rgba(128, 127, 127, 0.3); }
  37.5% {
    box-shadow: 0 -2.6em 0 0 rgba(128, 127, 127, 0.3), 1.8em -1.8em 0 0 rgba(153, 153, 153, 0.2), 2.5em 0 0 0 rgba(179, 178, 178, 0.2), 1.75em 1.75em 0 0 rgba(0, 0, 0, 0.8), 0 2.5em 0 0 rgba(26, 25, 25, 0.7), -1.8em 1.8em 0 0 rgba(51, 51, 51, 0.6), -2.6em 0 0 0 rgba(77, 76, 76, 0.5), -1.8em -1.8em 0 0 rgba(102, 102, 102, 0.4); }
  50% {
    box-shadow: 0 -2.6em 0 0 rgba(102, 102, 102, 0.4), 1.8em -1.8em 0 0 rgba(128, 127, 127, 0.3), 2.5em 0 0 0 rgba(153, 153, 153, 0.2), 1.75em 1.75em 0 0 rgba(179, 178, 178, 0.2), 0 2.5em 0 0 rgba(0, 0, 0, 0.8), -1.8em 1.8em 0 0 rgba(26, 25, 25, 0.7), -2.6em 0 0 0 rgba(51, 51, 51, 0.6), -1.8em -1.8em 0 0 rgba(77, 76, 76, 0.5); }
  62.5% {
    box-shadow: 0 -2.6em 0 0 rgba(77, 76, 76, 0.5), 1.8em -1.8em 0 0 rgba(102, 102, 102, 0.4), 2.5em 0 0 0 rgba(128, 127, 127, 0.3), 1.75em 1.75em 0 0 rgba(153, 153, 153, 0.2), 0 2.5em 0 0 rgba(179, 178, 178, 0.2), -1.8em 1.8em 0 0 rgba(0, 0, 0, 0.8), -2.6em 0 0 0 rgba(26, 25, 25, 0.7), -1.8em -1.8em 0 0 rgba(51, 51, 51, 0.6); }
  75% {
    box-shadow: 0 -2.6em 0 0 rgba(51, 51, 51, 0.6), 1.8em -1.8em 0 0 rgba(77, 76, 76, 0.5), 2.5em 0 0 0 rgba(102, 102, 102, 0.4), 1.75em 1.75em 0 0 rgba(128, 127, 127, 0.3), 0 2.5em 0 0 rgba(153, 153, 153, 0.2), -1.8em 1.8em 0 0 rgba(179, 178, 178, 0.2), -2.6em 0 0 0 rgba(0, 0, 0, 0.8), -1.8em -1.8em 0 0 rgba(26, 25, 25, 0.7); }
  87.5% {
    box-shadow: 0 -2.6em 0 0 rgba(26, 25, 25, 0.7), 1.8em -1.8em 0 0 rgba(51, 51, 51, 0.6), 2.5em 0 0 0 rgba(77, 76, 76, 0.5), 1.75em 1.75em 0 0 rgba(102, 102, 102, 0.4), 0 2.5em 0 0 rgba(128, 127, 127, 0.3), -1.8em 1.8em 0 0 rgba(153, 153, 153, 0.2), -2.6em 0 0 0 rgba(179, 178, 178, 0.2), -1.8em -1.8em 0 0 rgba(0, 0, 0, 0.8); } }

/* line 202, node_modules/morfos/private/sass/modules/ui/_loadingajax.scss */
.loading-ajax {
  cursor: wait;
  background-color: rgba(255, 255, 255, 0.5); }

/* line 207, node_modules/morfos/private/sass/modules/ui/_loadingajax.scss */
.loading-image {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  text-indent: -99999em;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-image: url("../images/ajax-loader.gif"); }

/*?

Main
====

* @desc         Ventana principal de la aplicación en la que se insertan los contenidos (tablas, filtros, formularios, etc).
                Suele tener una cabecera (header) opcional  y un contenido (content).
* @name         main
* @author
* @tested
* @requires     layout
* @bugs

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 60, node_modules/morfos/private/sass/modules/ui/_main.scss */
.mf-main {
  margin: 0;
  padding: 0px;
  border: 1px solid #e6e6e6;
  border-radius: 0;
  background: #fff;
  box-shadow: none; }
  @media (min-width: 22.5em) {
    /* line 60, node_modules/morfos/private/sass/modules/ui/_main.scss */
    .mf-main {
      margin: 5em 0;
      padding: 0px;
      border: 1px solid #e6e6e6;
      border-radius: 0;
      background: #fff;
      box-shadow: 1px 7px 9px rgba(0, 0, 0, 0.2); } }

/* line 84, node_modules/morfos/private/sass/modules/ui/_main.scss */
.mf-main--content {
  margin: 0;
  padding: 5px;
  background-color: transparent;
  border: 0 solid transparent; }
  @media (min-width: 22.5em) {
    /* line 84, node_modules/morfos/private/sass/modules/ui/_main.scss */
    .mf-main--content {
      margin: 0;
      padding: 1em 3em 1.3em;
      background-color: transparent;
      border: 0 solid transparent; } }

/*?

Media object
============

* @desc         Funcionalidad desconocida. Buscar caso de uso (Aparece en el apartado Widgets entre los compoenntes basicos)
* @name         media
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 17, node_modules/morfos/private/sass/modules/ui/_media.scss */
.mf-media {
  overflow: hidden; }

/* line 21, node_modules/morfos/private/sass/modules/ui/_media.scss */
.mf-media > .mf-media--img {
  float: left;
  margin-right: 1em; }
  /* line 25, node_modules/morfos/private/sass/modules/ui/_media.scss */
  .mf-media > .mf-media--img > img,
  .mf-media > .mf-media--img > span {
    display: block; }

/* line 31, node_modules/morfos/private/sass/modules/ui/_media.scss */
.mf-media > .mf-media--content {
  overflow: hidden; }

/* line 35, node_modules/morfos/private/sass/modules/ui/_media.scss */
.mf-media > .mf-media--ext {
  float: right;
  margin-left: 10px; }

/*?

Progress bar
============

* @desc         Crea una barra de progreso
* @name         progress
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 31, node_modules/morfos/private/sass/modules/ui/_progress.scss */
progress {
  border: none;
  padding: 1px;
  overflow: hidden;
  border: 1px solid #CCC;
  border-radius: 3px;
  background: #DDD;
  box-shadow: none; }

/* line 45, node_modules/morfos/private/sass/modules/ui/_progress.scss */
progress::-webkit-progress-bar {
  background: #DDD;
  box-shadow: none; }

/* line 51, node_modules/morfos/private/sass/modules/ui/_progress.scss */
progress::-webkit-progress-value {
  background: #CCC; }

/* line 55, node_modules/morfos/private/sass/modules/ui/_progress.scss */
progress::-moz-progress-bar {
  background: #CCC; }

/*?

Requirements
============

* @desc         Funcionalidad desconocida. Buscar caso de uso.
* @name         requirements
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 19, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirements--title {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }
  /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
  .mf-requirements--title.focusable:active, .mf-requirements--title.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto; }

/* line 26, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirements--header {
  overflow: hidden; }

/* line 30, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirements--tools {
  float: right; }

/* line 38, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement {
  margin: 26px 0 0 0;
  text-align: left;
  border-width: 1px 1px 2px 1px;
  border-style: solid;
  border-color: #D8D8D8;
  background: #FFF; }
  /* line 47, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
  .mf-requirement.is-unread {
    border-left-color: #3399CC; }
    /* line 51, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
    .mf-requirement.is-unread:before {
      content: "";
      float: left;
      width: 0;
      height: 0;
      margin-top: -1px;
      margin-left: -1px;
      border-style: solid;
      border-width: 6px;
      border-color: #3399CC transparent transparent #3399CC; }

/* line 66, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement__question + .mf-requirement__answer {
  margin-bottom: 2em; }
  /* line 69, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
  .mf-requirement__question + .mf-requirement__answer:first-child {
    margin-top: 0; }

/* line 74, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement__answer {
  position: relative;
  margin-top: -1px;
  margin-left: 3em; }
  /* line 79, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
  .mf-requirement__answer:before {
    position: absolute;
    float: left;
    height: 20px;
    width: 20px;
    right: 100%;
    top: -1px;
    border-width: 0 0 2px 2px;
    border-style: solid;
    border-color: #D8D8D8;
    content: ""; }
  /* line 91, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
  .mf-requirement__answer .mf-requirement--form-header .mf-report--label {
    width: auto; }
  /* line 95, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
  .mf-requirement__answer.is-hidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px; }
    /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
    .mf-requirement__answer.is-hidden.focusable:active, .mf-requirement__answer.is-hidden.focusable:focus {
      clip: auto;
      height: auto;
      margin: 0;
      overflow: visible;
      position: static;
      width: auto; }

/* line 100, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--header {
  overflow: hidden;
  margin: 1em 1em 0;
  padding: 0 0 0.5em 0; }
  /* line 106, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
  .mf-requirement--header .fld {
    margin-bottom: 0; }
  /* line 110, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
  .mf-requirement--header label, .mf-requirement--header .label, .mf-requirement--header .mf-requirement--answer-label, .mf-requirement--header .mf-report--label,
  .mf-requirement--header .label {
    width: 18%;
    max-width: 80px;
    margin-right: 2%;
    text-align: right; }
  /* line 119, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
  .mf-requirement--header .fld-help, .mf-requirement--header .mf-fileupload--container .mf-dropbox .mf-dropbox--subtitle, .mf-fileupload--container .mf-dropbox .mf-requirement--header .mf-dropbox--subtitle {
    margin: 2px 0 0 20.5%; }

/* line 124, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--title {
  float: left;
  margin-bottom: 0.5em;
  color: #444;
  font-size: 16px;
  font-size: 1.2307692308rem;
  line-height: 24px;
  line-height: 1.8461538462rem;
  font-weight: normal; }
  /* line 132, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
  .is-unread .mf-requirement--title {
    font-weight: bold; }

/* line 137, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--time {
  color: #999;
  font-size: 11px;
  font-size: 0.8461538462rem;
  line-height: 18px;
  line-height: 1.3846153846rem; }

/* line 142, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--time__sent {
  float: right; }

/* line 146, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--sender {
  float: left;
  clear: left;
  margin: 0 1em 0 0;
  color: #666; }

/* line 154, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--content {
  margin: 0 1em;
  padding: 1em 0;
  border-width: 1px 0 0;
  border-style: solid;
  border-color: #CCC; }

/* line 161, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--footer {
  overflow: hidden;
  background: #DDD; }

/* line 167, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--tools {
  margin: 0.3em 1em; }

/* line 179, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--status {
  margin: 0.3em 1em;
  color: #888;
  font-size: 11px;
  font-size: 0.8461538462rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  font-style: italic; }

/* line 189, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement__new {
  margin-top: 0; }

/* line 193, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--form {
  overflow: hidden;
  background: #FAFAE0; }
  /* line 198, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
  .mf-requirement--form .mf-report--label,
  .mf-requirement--form label,
  .mf-requirement--form .label,
  .mf-requirement--form .mf-requirement--answer-label,
  .mf-requirement--form .mf-report--label {
    display: inline;
    color: #999; }

/* line 209, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--form-content label, .mf-requirement--form-content .label, .mf-requirement--form-content .mf-requirement--answer-label, .mf-requirement--form-content .mf-report--label,
.mf-requirement--form-content .label {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }
  /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
  .mf-requirement--form-content label.focusable:active, .mf-requirement--form-content .focusable.label:active, .mf-requirement--form-content .focusable.mf-requirement--answer-label:active, .mf-requirement--form-content .focusable.mf-report--label:active, .mf-requirement--form-content label.focusable:focus, .mf-requirement--form-content .focusable.label:focus, .mf-requirement--form-content .focusable.mf-requirement--answer-label:focus, .mf-requirement--form-content .focusable.mf-report--label:focus,
  .mf-requirement--form-content .label.focusable:active,
  .mf-requirement--form-content .label.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto; }

/* line 214, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--form-content .fld {
  margin-bottom: 0.5em; }

/* line 219, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--form-fsubmit {
  margin-bottom: 0;
  padding: 0.3em 1em;
  text-align: right; }

/* line 226, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--answer-label {
  color: #999; }

/* line 233, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--answer-text label, .mf-requirement--answer-text .label, .mf-requirement--answer-text .mf-requirement--answer-label, .mf-requirement--answer-text .mf-report--label {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }
  /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
  .mf-requirement--answer-text label.focusable:active, .mf-requirement--answer-text .focusable.label:active, .mf-requirement--answer-text .focusable.mf-requirement--answer-label:active, .mf-requirement--answer-text .focusable.mf-report--label:active, .mf-requirement--answer-text label.focusable:focus, .mf-requirement--answer-text .focusable.label:focus, .mf-requirement--answer-text .focusable.mf-requirement--answer-label:focus, .mf-requirement--answer-text .focusable.mf-report--label:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto; }

/* line 238, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--answer-sender {
  font-weight: normal; }

/* line 242, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
.mf-requirement--textarea {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  background: #FFF; }

/* line 250, node_modules/morfos/private/sass/modules/ui/_requirements.scss */
input.mf-requirement--subject-input {
  width: 80%;
  background: #FFF; }

/*?

Status label
============

* @desc         Etiquetas que indican el estado de un expediente, informe, etc. Hay 6 tipos de estado (neutro, error, warning, success, info y action)
* @name         statuslabel
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive


*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 49, node_modules/morfos/private/sass/modules/ui/_status-label.scss */
.mf-status {
  display: inline-block;
  margin: 1px;
  padding: 3px 6px;
  width: 100%;
  font-size: 11px;
  font-size: 0.8461538462rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  border-radius: 0;
  background: #DDD; }
  @media (min-width: 22.5em) {
    /* line 49, node_modules/morfos/private/sass/modules/ui/_status-label.scss */
    .mf-status {
      width: auto; } }

/* line 67, node_modules/morfos/private/sass/modules/ui/_status-label.scss */
.mf-status__error {
  color: white;
  background: #ff3c27; }
  /* line 72, node_modules/morfos/private/sass/modules/ui/_status-label.scss */
  .mf-status__error a,
  .mf-status__error a:link,
  .mf-status__error a:visited {
    color: white; }

/* line 79, node_modules/morfos/private/sass/modules/ui/_status-label.scss */
.mf-status__success {
  color: white;
  background: #499223; }
  /* line 84, node_modules/morfos/private/sass/modules/ui/_status-label.scss */
  .mf-status__success a,
  .mf-status__success a:link,
  .mf-status__success a:visited {
    color: white; }

/* line 91, node_modules/morfos/private/sass/modules/ui/_status-label.scss */
.mf-status__info {
  color: white;
  background: #1a89ae; }
  /* line 96, node_modules/morfos/private/sass/modules/ui/_status-label.scss */
  .mf-status__info a,
  .mf-status__info a:link,
  .mf-status__info a:visited {
    color: white; }

/* line 103, node_modules/morfos/private/sass/modules/ui/_status-label.scss */
.mf-status__warning {
  color: white;
  background: #DAA600; }
  /* line 108, node_modules/morfos/private/sass/modules/ui/_status-label.scss */
  .mf-status__warning a,
  .mf-status__warning a:link,
  .mf-status__warning a:visited {
    color: white; }

/* line 115, node_modules/morfos/private/sass/modules/ui/_status-label.scss */
.mf-status--action {
  color: inherit;
  font-weight: normal;
  padding: 3px 6px;
  display: inline-block; }
  /* line 120, node_modules/morfos/private/sass/modules/ui/_status-label.scss */
  .mf-status--action:link, .mf-status--action:hover, .mf-status--action:visited {
    color: inherit; }

/*?

Tag
===

/**
* @desc         Estilos para etiquetas que se pueden situar al pie de un articulo (Ej transparencia local)
* @name         tag
* @author       Ignacio Calleja
* @tested       
* @requires
* @bugs         Falta optimizar codigo y revisar responsive
*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 39, node_modules/morfos/private/sass/modules/ui/_tag.scss */
.mf-tag {
  padding: 3px 4px;
  color: white;
  font-size: 12px;
  font-size: 0.9230769231rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  border: 0 none transparent;
  border-radius: 2px;
  background: #CCC; }
  /* line 53, node_modules/morfos/private/sass/modules/ui/_tag.scss */
  .mf-tag:visited {
    color: white; }
  /* line 57, node_modules/morfos/private/sass/modules/ui/_tag.scss */
  .mf-tag:hover {
    color: white; }

/* line 66, node_modules/morfos/private/sass/modules/ui/_tag.scss */
.mf-tag--list {
  line-height: 2.2; }
  /* line 71, node_modules/morfos/private/sass/modules/ui/_tag.scss */
  .mf-tag--list li {
    display: inline-block; }

/*?

Toolbar
========

* @desc         Funcion desconocida, pero tiene un placeholder selector(%) del que extienden otras clases
* @name         toolbar
* @author
* @tested
* @requires
* @bugs         Pendiente de revision y optimizacion

*/
/* line 15, node_modules/morfos/private/sass/modules/ui/_toolbar.scss */
.mf-media > .mf-media--ext, .mf-requirements--tools, .mf-requirement--tools, .mf-scroll--nav {
  margin: 0;
  list-style: none; }
  /* line 19, node_modules/morfos/private/sass/modules/ui/_toolbar.scss */
  .mf-media > .mf-media--ext > li, .mf-requirements--tools > li, .mf-requirement--tools > li, .mf-scroll--nav > li {
    float: left; }
    /* line 22, node_modules/morfos/private/sass/modules/ui/_toolbar.scss */
    .mf-media > .mf-media--ext > li > a, .mf-requirements--tools > li > a, .mf-requirement--tools > li > a, .mf-scroll--nav > li > a {
      display: block; }

/* line 28, node_modules/morfos/private/sass/modules/ui/_toolbar.scss */
.grid-row-actions {
  margin: 0;
  list-style: none; }
  /* line 32, node_modules/morfos/private/sass/modules/ui/_toolbar.scss */
  .grid-row-actions > li {
    display: inline-block; }
    /* line 35, node_modules/morfos/private/sass/modules/ui/_toolbar.scss */
    .grid-row-actions > li > a {
      display: block; }

/*?

Window header
=============

* @desc         Cabecera de ventana (formulario, informe, etc) que contiene los estilos predefeinidos para el titulo, subtitulo, boton volver)
* @name         wheader
* @author       Ignacio Calleja, Pepe Dominguez
* @tested
* @requires     main
* @bugs

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 68, node_modules/morfos/private/sass/modules/ui/_windowheader.scss */
.mf-window-header {
  margin: 0;
  padding: 0 3em;
  background: #238ea5; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .mf-window-header:after {
    content: "";
    display: table;
    clear: both; }

/* line 77, node_modules/morfos/private/sass/modules/ui/_windowheader.scss */
.mf-window-header--hgroup {
  clear: left;
  margin: 0.2em 0; }
  @media (min-width: 22.5em) {
    /* line 77, node_modules/morfos/private/sass/modules/ui/_windowheader.scss */
    .mf-window-header--hgroup {
      float: left;
      margin: 1em 0; } }

/* line 87, node_modules/morfos/private/sass/modules/ui/_windowheader.scss */
.mf-window-header--title {
  padding: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  color: #F7F8ED;
  font-size: 24px;
  font-size: 1.8461538462rem;
  line-height: 30px;
  line-height: 2.3076923077rem;
  font-weight: bold;
  font-style: normal; }

/* line 102, node_modules/morfos/private/sass/modules/ui/_windowheader.scss */
.mf-window-header--subtitle {
  display: block;
  margin: 0;
  color: #FFFFFF;
  font-size: 14px;
  font-weight: normal;
  font-style: italic; }

/* line 112, node_modules/morfos/private/sass/modules/ui/_windowheader.scss */
.mf-window-header--more-info {
  margin: 1em 0 0; }

/* line 116, node_modules/morfos/private/sass/modules/ui/_windowheader.scss */
.mf-window-header--back-btn {
  float: left;
  padding: 10px;
  margin: 4px 0;
  font-size: 11px;
  font-size: 0.8461538462rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  border: 1px solid #DDD;
  background: transparent;
  box-shadow: none; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-window-header--back-btn:before {
    content: "";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: inherit;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 132, node_modules/morfos/private/sass/modules/ui/_windowheader.scss */
  .mf-window-header--back-btn:link, .mf-window-header--back-btn:visited {
    color: #666; }
  /* line 137, node_modules/morfos/private/sass/modules/ui/_windowheader.scss */
  .mf-window-header--back-btn:hover, .mf-window-header--back-btn:active, .mf-window-header--back-btn:focus {
    color: #238ea5;
    background: transparent;
    box-shadow: none; }

/*?

Window parent
=============

* @desc         Falsa ventana modal. Util para el caso en que necesitemos ese aspecto pero por temas de back no se pueda poner un modal real.
* @name         wparent
* @author       Ignacio Calleja
* @tested
* @requires     main
* @bugs

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/*************************/
/* window w/ parent list */
/* line 21, node_modules/morfos/private/sass/modules/ui/_windowwparent.scss */
.mf-wparent {
  overflow: visible;
  padding-bottom: 20px;
  background: #DDD;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5); }

/* line 30, node_modules/morfos/private/sass/modules/ui/_windowwparent.scss */
.mf-wparent-header {
  padding: 20px 20px 0 20px;
  overflow: hidden;
  color: #CCC; }
  /* line 36, node_modules/morfos/private/sass/modules/ui/_windowwparent.scss */
  .mf-wparent-header .mf-wparent-title {
    font-size: 2em;
    font-style: normal;
    padding: 0; }
    /* line 41, node_modules/morfos/private/sass/modules/ui/_windowwparent.scss */
    .mf-wparent-header .mf-wparent-title .windowtitle a {
      padding-top: 0.6em; }
  /* line 46, node_modules/morfos/private/sass/modules/ui/_windowwparent.scss */
  .mf-wparent-header .mf-wparent-subtitle {
    font-size: 1.167em;
    font-weight: normal; }
  /* line 51, node_modules/morfos/private/sass/modules/ui/_windowwparent.scss */
  .mf-wparent-header > div {
    margin: 10px 0; }
  /* line 55, node_modules/morfos/private/sass/modules/ui/_windowwparent.scss */
  .mf-wparent-header > div a,
  .mf-wparent-header > div a:link,
  .mf-wparent-header > div a:visited {
    display: block;
    color: #999; }

/* line 64, node_modules/morfos/private/sass/modules/ui/_windowwparent.scss */
.mf-wparent-content {
  padding: 20px;
  position: relative;
  left: 15px;
  top: 0;
  border: 5px solid #EEE;
  background: #FFF;
  box-shadow: 0 1px 15px rgba(0, 0, 0, 0.5); }

/* Close button */
/* line 82, node_modules/morfos/private/sass/modules/ui/_windowwparent.scss */
.mf-wparent-content-closebtn {
  float: right;
  position: relative;
  overflow: hidden;
  outline: none;
  font-size: 1em; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-wparent-content-closebtn:before {
    content: "";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: left;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 1;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/*?

Window toolbar
==============

* @desc         Estilos para la barra de herramientas que se suel situar en la cabecera de un formulario o de un informe (report)
* @name         wtoolbar
* @author       Ignacio Calleja, Pepe Dominguez
* @tested
* @requires     wheader
* @bugs

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* windowheader toolbar */
/* line 76, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
.mf-window-toolbar {
  display: table;
  margin: 0;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 2;
  width: 100%;
  text-align: center;
  white-space: nowrap;
  background: #EEEEEE;
  box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.3); }
  @media (min-width: 22.5em) {
    /* line 76, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
    .mf-window-toolbar {
      display: block;
      position: static;
      float: right;
      clear: none;
      width: auto;
      margin: 10px 0;
      text-align: right;
      white-space: normal;
      background: transparent;
      box-shadow: none; } }

/* line 111, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
.mf-window-toolbar--tool {
  display: table-cell;
  text-indent: -9999em;
  white-space: nowrap; }
  /* line 117, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
  .mf-window-toolbar--tool .mf-icon, .mf-window-toolbar--tool .mf-appmenu--submenu-item-icon:before, .mf-window-toolbar--tool .mf-simple-list__icon .mf-simple-list--item:before, .mf-simple-list__icon .mf-window-toolbar--tool .mf-simple-list--item:before, .mf-window-toolbar--tool [class*="mf-icon-"] {
    float: left;
    margin: 2px;
    text-indent: 0; }
  @media (min-width: 22.5em) {
    /* line 111, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
    .mf-window-toolbar--tool {
      display: block;
      float: left;
      width: auto;
      text-align: center;
      text-indent: 0; }
      /* line 132, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
      .mf-window-toolbar--tool .mf-icon, .mf-window-toolbar--tool .mf-appmenu--submenu-item-icon:before, .mf-window-toolbar--tool .mf-simple-list__icon .mf-simple-list--item:before, .mf-simple-list__icon .mf-window-toolbar--tool .mf-simple-list--item:before, .mf-window-toolbar--tool [class*="mf-icon-"] {
        float: none; }
      /* line 139, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
      .mf-window-toolbar--tool > a:hover,
      .mf-window-toolbar--tool > button:hover,
      .mf-window-toolbar--tool > .mf-cookies--accept:hover,
      .mf-window-toolbar--tool > .mf-cookies--info:hover,
      .mf-window-toolbar--tool > .mf-scroll-nav--btn:hover,
      .mf-window-toolbar--tool > .mf-window-toolbar--tool-btn:hover {
        border: 0px solid #CCC;
        background: transparent;
        box-shadow: none; } }
  /* line 150, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
  .mf-window-toolbar--tool > a,
  .mf-window-toolbar--tool > button,
  .mf-window-toolbar--tool > .mf-cookies--accept,
  .mf-window-toolbar--tool > .mf-cookies--info,
  .mf-window-toolbar--tool > .mf-scroll-nav--btn,
  .mf-window-toolbar--tool > .mf-window-toolbar--tool-btn {
    display: block;
    padding: 6px;
    margin: 4px;
    min-width: 32px;
    font-size: 13px;
    font-size: 1rem;
    line-height: 18px;
    line-height: 1.3846153846rem;
    color: #F7F8ED;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    text-align: center;
    border: 0px solid #EEE;
    border-radius: 3px;
    background: transparent;
    background-position: center 5px;
    background-repeat: no-repeat; }
    @media (max-width: 22.49375em) {
      /* line 150, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
      .mf-window-toolbar--tool > a,
      .mf-window-toolbar--tool > button,
      .mf-window-toolbar--tool > .mf-cookies--accept,
      .mf-window-toolbar--tool > .mf-cookies--info,
      .mf-window-toolbar--tool > .mf-scroll-nav--btn,
      .mf-window-toolbar--tool > .mf-window-toolbar--tool-btn {
        display: -ms-flexbox;
        display: flex;
        margin: 0;
        padding: 13px;
        min-width: 58px;
        min-height: 58px;
        border-radius: 0;
        background: #444; } }
    /* line 183, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
    .mf-window-toolbar--tool > a:hover,
    .mf-window-toolbar--tool > button:hover,
    .mf-window-toolbar--tool > .mf-cookies--accept:hover,
    .mf-window-toolbar--tool > .mf-cookies--info:hover,
    .mf-window-toolbar--tool > .mf-scroll-nav--btn:hover,
    .mf-window-toolbar--tool > .mf-window-toolbar--tool-btn:hover {
      color: white; }
      /* line 186, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
      .mf-window-toolbar--tool > a:hover .mf-icon, .mf-window-toolbar--tool > a:hover .mf-appmenu--submenu-item-icon:before, .mf-window-toolbar--tool > a:hover .mf-simple-list__icon .mf-simple-list--item:before, .mf-simple-list__icon .mf-window-toolbar--tool > a:hover .mf-simple-list--item:before, .mf-window-toolbar--tool > a:hover [class*="mf-icon-"],
      .mf-window-toolbar--tool > button:hover .mf-icon,
      .mf-window-toolbar--tool > .mf-cookies--accept:hover .mf-icon,
      .mf-window-toolbar--tool > .mf-cookies--info:hover .mf-icon,
      .mf-window-toolbar--tool > .mf-scroll-nav--btn:hover .mf-icon,
      .mf-window-toolbar--tool > button:hover .mf-appmenu--submenu-item-icon:before,
      .mf-window-toolbar--tool > .mf-cookies--accept:hover .mf-appmenu--submenu-item-icon:before,
      .mf-window-toolbar--tool > .mf-cookies--info:hover .mf-appmenu--submenu-item-icon:before,
      .mf-window-toolbar--tool > .mf-scroll-nav--btn:hover .mf-appmenu--submenu-item-icon:before,
      .mf-window-toolbar--tool > button:hover .mf-simple-list__icon .mf-simple-list--item:before,
      .mf-simple-list__icon .mf-window-toolbar--tool > button:hover .mf-simple-list--item:before,
      .mf-window-toolbar--tool > .mf-cookies--accept:hover .mf-simple-list__icon .mf-simple-list--item:before,
      .mf-simple-list__icon .mf-window-toolbar--tool > .mf-cookies--accept:hover .mf-simple-list--item:before,
      .mf-window-toolbar--tool > .mf-cookies--info:hover .mf-simple-list__icon .mf-simple-list--item:before,
      .mf-simple-list__icon .mf-window-toolbar--tool > .mf-cookies--info:hover .mf-simple-list--item:before,
      .mf-window-toolbar--tool > .mf-scroll-nav--btn:hover .mf-simple-list__icon .mf-simple-list--item:before,
      .mf-simple-list__icon .mf-window-toolbar--tool > .mf-scroll-nav--btn:hover .mf-simple-list--item:before,
      .mf-window-toolbar--tool > button:hover [class*="mf-icon-"],
      .mf-window-toolbar--tool > .mf-cookies--accept:hover [class*="mf-icon-"],
      .mf-window-toolbar--tool > .mf-cookies--info:hover [class*="mf-icon-"],
      .mf-window-toolbar--tool > .mf-scroll-nav--btn:hover [class*="mf-icon-"],
      .mf-window-toolbar--tool > .mf-window-toolbar--tool-btn:hover .mf-icon,
      .mf-window-toolbar--tool > .mf-window-toolbar--tool-btn:hover .mf-appmenu--submenu-item-icon:before,
      .mf-window-toolbar--tool > .mf-window-toolbar--tool-btn:hover .mf-simple-list__icon .mf-simple-list--item:before,
      .mf-simple-list__icon .mf-window-toolbar--tool > .mf-window-toolbar--tool-btn:hover .mf-simple-list--item:before,
      .mf-window-toolbar--tool > .mf-window-toolbar--tool-btn:hover [class*="mf-icon-"] {
        color: white; }
    /* line 191, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
    .mf-window-toolbar--tool > a:active,
    .mf-window-toolbar--tool > button:active,
    .mf-window-toolbar--tool > .mf-cookies--accept:active,
    .mf-window-toolbar--tool > .mf-cookies--info:active,
    .mf-window-toolbar--tool > .mf-scroll-nav--btn:active,
    .mf-window-toolbar--tool > .mf-window-toolbar--tool-btn:active {
      border: 0px solid #CCC;
      background: transparent;
      box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5) inset, 0px 1px 0px #FFF; }
    /* line 198, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
    .mf-window-toolbar--tool > a:before,
    .mf-window-toolbar--tool > a > span[class*="mf-icon-"],
    .mf-window-toolbar--tool > button:before,
    .mf-window-toolbar--tool > .mf-cookies--accept:before,
    .mf-window-toolbar--tool > .mf-cookies--info:before,
    .mf-window-toolbar--tool > .mf-scroll-nav--btn:before,
    .mf-window-toolbar--tool > button > span[class*="mf-icon-"],
    .mf-window-toolbar--tool > .mf-cookies--accept > span[class*="mf-icon-"],
    .mf-window-toolbar--tool > .mf-cookies--info > span[class*="mf-icon-"],
    .mf-window-toolbar--tool > .mf-scroll-nav--btn > span[class*="mf-icon-"],
    .mf-window-toolbar--tool > .mf-window-toolbar--tool-btn:before,
    .mf-window-toolbar--tool > .mf-window-toolbar--tool-btn > span[class*="mf-icon-"] {
      display: block;
      font-size: 32px; }
      @media (max-width: 22.49375em) {
        /* line 198, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
        .mf-window-toolbar--tool > a:before,
        .mf-window-toolbar--tool > a > span[class*="mf-icon-"],
        .mf-window-toolbar--tool > button:before,
        .mf-window-toolbar--tool > .mf-cookies--accept:before,
        .mf-window-toolbar--tool > .mf-cookies--info:before,
        .mf-window-toolbar--tool > .mf-scroll-nav--btn:before,
        .mf-window-toolbar--tool > button > span[class*="mf-icon-"],
        .mf-window-toolbar--tool > .mf-cookies--accept > span[class*="mf-icon-"],
        .mf-window-toolbar--tool > .mf-cookies--info > span[class*="mf-icon-"],
        .mf-window-toolbar--tool > .mf-scroll-nav--btn > span[class*="mf-icon-"],
        .mf-window-toolbar--tool > .mf-window-toolbar--tool-btn:before,
        .mf-window-toolbar--tool > .mf-window-toolbar--tool-btn > span[class*="mf-icon-"] {
          font-size: 32px; } }
  /* line 210, node_modules/morfos/private/sass/modules/ui/_windowtoolbar.scss */
  .mf-window-toolbar--tool.is-selected > a,
  .mf-window-toolbar--tool.is-selected > button,
  .mf-window-toolbar--tool.is-selected > .mf-cookies--accept,
  .mf-window-toolbar--tool.is-selected > .mf-cookies--info,
  .mf-window-toolbar--tool.is-selected > .mf-scroll-nav--btn,
  .mf-window-toolbar--tool.is-selected > .mf-window-toolbar--tool-btn {
    border: 0px solid #CCC;
    background: transparent;
    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5) inset, 0px 1px 0px #FFF; }

/*?

Alerts
======

* @desc         Muestra mensajes de alerta que se desplazan vertical u horizontalmente
* @name         alert
* @author
* @tested
* @requires     messages.js
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 37, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.mf-alert-container {
  position: fixed;
  z-index: 10030;
  top: 10px;
  right: 10px;
  width: 300px; }

/* line 47, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.mf-alert-log {
  margin-bottom: 10px;
  right: -300px;
  padding: 15px 12px; }

/* line 56, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.is-alertify-log-showing {
  right: 0; }

/* line 59, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.is-alertify-log-hidden {
  right: -300px; }

/* line 63, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.mf-alerts-hidden {
  display: block;
  visibility: hidden;
  opacity: 0;
  transform: translate(0, -150px); }

/* line 71, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.mf-alert-logs-hidden {
  display: none; }

/* line 75, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.mf-alert-log {
  display: block;
  margin-top: 10px;
  position: relative;
  right: -300px;
  opacity: 0; }

/* line 83, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.mf-alert-show {
  right: 0;
  opacity: 1; }

/* line 88, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.mf-alert-log-hide {
  transform: translate(310px, 0);
  opacity: 0; }

/* line 95, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.mf-alert-log,
.mf-alert-show {
  transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275); }

/* line 100, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.mf-alert-hide {
  transition: all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045); }

/* line 104, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.mf-alert-log-hide {
  transition: all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045); }

/* line 110, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.mf-alert-log {
  background: #FFF;
  border-width: 0 0 0 2px;
  border-style: solid;
  border-color: #666;
  border-radius: 2px;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.4), 0 0 0 1px rgba(0, 0, 0, 0.2) inset, 0 1px 2px rgba(255, 255, 255, 0.9) inset;
  background: linear-gradient(to top, #eeeeee 0%, #e0e0e0 100%); }

/* line 123, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.mf-alert-error {
  border-color: #ff5340; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-alert-error:before {
    content: "";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: left;
    margin: 0 12px 0 0;
    width: auto;
    height: auto;
    speak: none;
    color: #ff5340;
    font-family: 'morfont';
    font-size: 18px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 1;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.9); }

/* line 136, node_modules/morfos/private/sass/modules/widgets/_alerts.scss */
.mf-alert-success {
  border-color: #5DBB2D; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-alert-success:before {
    content: "";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: left;
    margin: 0 12px 0 0;
    width: auto;
    height: auto;
    speak: none;
    color: #5DBB2D;
    font-family: 'morfont';
    font-size: 18px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 1;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.9); }

/*?

Autocomplete
============

* @desc         Buscar caso de ejmplo, para optimizarlo
* @name         autocomplete
* @author
* @tested
* @requires     autocomplete.js
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/*  Autocomplete (widget helper) */
/* line 28, node_modules/morfos/private/sass/modules/widgets/_autocomplete.scss */
.mfAutoCompWidgSelectedContainer {
  margin: 0 10px 0 120px;
  padding: 5px;
  white-space: normal;
  border: 1px solid #CCC;
  border-radius: 3px;
  background: #FFF; }
  /* line 40, node_modules/morfos/private/sass/modules/widgets/_autocomplete.scss */
  .filterForm .mfAutoCompWidgSelectedContainer {
    margin: 0 10px 0 0; }

/* line 45, node_modules/morfos/private/sass/modules/widgets/_autocomplete.scss */
.mf-autocompleter {
  display: inline-block;
  vertical-align: baseline; }

/*?

Breadcrumb
==========

* @desc         Crea un miga de pan que indica la ruta un articulo
* @name         breadc
* @author
* @tested
* @requires
* @bugs         No tiene version revisar responsive, no es necesaria

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* Breadcrumbs */
/* line 40, node_modules/morfos/private/sass/modules/widgets/_breadcrumb.scss */
.mf-breadcrumb {
  clear: left; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .mf-breadcrumb:after {
    content: "";
    display: table;
    clear: both; }

/* line 46, node_modules/morfos/private/sass/modules/widgets/_breadcrumb.scss */
.mf-breadcrumb--menu {
  float: left; }

/* line 52, node_modules/morfos/private/sass/modules/widgets/_breadcrumb.scss */
.mf-breadcrumb--item {
  font-size: 11px;
  font-size: 0.8461538462rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  float: left;
  clear: none;
  margin: 0 0.35em 5px 0; }
  /* line 58, node_modules/morfos/private/sass/modules/widgets/_breadcrumb.scss */
  .mf-breadcrumb--item > a {
    display: inline-block !important;
    color: #FFFFFF; }
  /* line 63, node_modules/morfos/private/sass/modules/widgets/_breadcrumb.scss */
  .mf-breadcrumb--item:after {
    content: " / ";
    color: #777777; }
  /* line 69, node_modules/morfos/private/sass/modules/widgets/_breadcrumb.scss */
  .mf-breadcrumb--item:last-child:after {
    content: ''; }
  /* line 74, node_modules/morfos/private/sass/modules/widgets/_breadcrumb.scss */
  .mf-breadcrumb--item:hover ul {
    opacity: 1;
    padding: 0;
    height: auto;
    /* Default auto */
    margin: 0;
    /* Default 0 */
    overflow: visible;
    /* Default visible */
    width: auto;
    transition: opacity 0.25s linear; }

/* line 81, node_modules/morfos/private/sass/modules/widgets/_breadcrumb.scss */
.mf-breadcrumb--submenu {
  border: 0;
  height: 0;
  /* Default 1px */
  margin: -1px;
  /* Default -1px */
  overflow: hidden;
  /* Default hidden */
  padding: 0;
  /* Default 0 */
  position: absolute;
  /* Default absolute */
  width: 1px;
  opacity: 0;
  font-size: 11px;
  padding: 4px 5px 4px 5px;
  min-width: 180px;
  max-width: 240px;
  background: #FFF;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
  z-index: 1; }
  /* line 19, node_modules/morfos/private/sass/lib/morfos/mixins/_dropdown-menu.scss */
  .ie8 .mf-breadcrumb--submenu {
    border: 0; }
  /* line 95, node_modules/morfos/private/sass/modules/widgets/_breadcrumb.scss */
  .mf-breadcrumb--submenu > li {
    margin: 0 0 3px 0; }
    /* line 99, node_modules/morfos/private/sass/modules/widgets/_breadcrumb.scss */
    .mf-breadcrumb--submenu > li:hover, .mf-breadcrumb--submenu > li a:hover, .mf-breadcrumb--submenu > li:focus, .mf-breadcrumb--submenu > li a:focus {
      color: #444;
      background-color: #DDD; }
  /* line 106, node_modules/morfos/private/sass/modules/widgets/_breadcrumb.scss */
  .mf-breadcrumb--submenu a {
    display: block;
    padding: 3px 5px; }

/*?

Carousel
==========

* @desc        Estilos para carrusel "slick-carousel" (http://kenwheeler.github.io/slick).
* @name        Carousel
* @author      Miguel Angel Torres
* @tested
* @requires    slick.scss, slick.js "1.6.0"
* @bugs

*/
/* line 168, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
.mf-carousel-container {
  position: relative;
  max-width: 500px;
  margin: 0 auto;
  padding: 35px 70px 0;
  border: 0;
  background: #e5e5e5; }
  @media (max-width: 22.49375em) {
    /* line 168, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
    .mf-carousel-container {
      max-width: 100%;
      margin: 0 auto;
      padding: 0; } }

/* line 183, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
.mf-carousel--item {
  position: relative;
  margin: 0;
  padding: 0;
  border: 1px solid;
  border-color: #fff;
  background: transparent; }
  /* line 193, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
  .mf-carousel--item.slick-center {
    z-index: 2;
    background: purple;
    border-color: #238ea5; }

/* line 200, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
.mf-carousel__menu .slick-active:not(.slick-current) {
  cursor: pointer; }

/* line 206, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
.mf-carousel--item-link {
  display: block; }

/* line 210, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
.mf-carousel--image {
  display: block;
  width: 100%;
  max-width: 100%;
  margin: auto;
  border: 0; }

/* line 220, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
.mf-carousel--caption {
  padding: 10px;
  margin: 0;
  background: #aaaaaa;
  border: 0; }

/* line 228, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
.mf-carousel--item-title {
  font-size: 16px;
  font-size: 1.2307692308rem;
  line-height: 24px;
  line-height: 1.8461538462rem;
  font-weight: 700;
  margin: 0 0 0.5em;
  padding: 0;
  color: #444; }

/* line 236, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
.mf-carousel--item-description {
  font-size: 11px;
  font-size: 0.8461538462rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  margin: 0 0 1em;
  padding: 0;
  color: #444; }

/* line 243, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
.mf-carousel--item-textlink {
  color: #008FDC; }

/* line 249, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
.mf-carousel--button-prev,
.mf-carousel--button-next {
  position: absolute;
  z-index: 1;
  width: 64px;
  height: auto;
  margin: 0;
  padding: 0;
  overflow: hidden;
  opacity: 0.3;
  border-radius: 0;
  color: #238ea5;
  background: transparent;
  border: 1px solid;
  border-color: transparent;
  box-shadow: none; }
  @media (max-width: 22.49375em) {
    /* line 249, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
    .mf-carousel--button-prev,
    .mf-carousel--button-next {
      width: 60px;
      height: 60px;
      margin: 0;
      padding: 0; } }
  /* line 275, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
  .mf-carousel--button-prev span,
  .mf-carousel--button-next span {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px; }
    /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
    .mf-carousel--button-prev span.focusable:active, .mf-carousel--button-prev span.focusable:focus,
    .mf-carousel--button-next span.focusable:active,
    .mf-carousel--button-next span.focusable:focus {
      clip: auto;
      height: auto;
      margin: 0;
      overflow: visible;
      position: static;
      width: auto; }
  /* line 279, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
  .mf-carousel--button-prev:hover, .mf-carousel--button-prev:focus,
  .mf-carousel--button-next:hover,
  .mf-carousel--button-next:focus {
    opacity: 1;
    color: #238ea5;
    background: transparent;
    border-color: transparent;
    box-shadow: none; }
  /* line 289, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
  .mf-carousel--button-prev:active,
  .mf-carousel--button-next:active {
    opacity: 0.3;
    color: #238ea5;
    background: transparent;
    border-color: transparent;
    box-shadow: none; }
  /* line 298, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
  .mf-carousel--button-prev[aria-disabled="true"],
  .mf-carousel--button-next[aria-disabled="true"] {
    opacity: 0.3;
    cursor: default;
    color: rgba(128, 128, 128, 0.5);
    background: transparent;
    border-color: transparent;
    box-shadow: none; }

/* line 310, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
.mf-carousel--button-prev {
  left: 0;
  right: auto;
  top: 0;
  bottom: 0; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-carousel--button-prev:before {
    content: "";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 64px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  @media (max-width: 22.49375em) {
    /* line 310, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
    .mf-carousel--button-prev {
      left: 0;
      right: auto;
      top: auto;
      bottom: 0; }
      /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
      .mf-carousel--button-prev:before {
        content: "";
        display: inline;
        position: static;
        top: auto;
        right: auto;
        bottom: auto;
        left: auto;
        float: none;
        margin: 0;
        width: auto;
        height: auto;
        speak: none;
        color: inherit;
        font-family: 'morfont';
        font-size: 35px;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: center;
        text-transform: none;
        line-height: 0;
        text-indent: 0;
        vertical-align: inherit;
        -webkit-font-smoothing: antialiased;
        text-shadow: none; } }

/* line 326, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
.mf-carousel--button-next {
  left: auto;
  right: 0;
  top: 0;
  bottom: 0; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-carousel--button-next:before {
    content: "";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 64px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  @media (max-width: 22.49375em) {
    /* line 326, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
    .mf-carousel--button-next {
      left: auto;
      right: 0;
      top: auto;
      bottom: 0; }
      /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
      .mf-carousel--button-next:before {
        content: "";
        display: inline;
        position: static;
        top: auto;
        right: auto;
        bottom: auto;
        left: auto;
        float: none;
        margin: 0;
        width: auto;
        height: auto;
        speak: none;
        color: inherit;
        font-family: 'morfont';
        font-size: 35px;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: center;
        text-transform: none;
        line-height: 0;
        text-indent: 0;
        vertical-align: inherit;
        -webkit-font-smoothing: antialiased;
        text-shadow: none; } }

/* line 345, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
.mf-carousel--pager {
  display: block;
  margin: 0;
  padding: 15px 5px;
  text-align: center;
  background: transparent;
  border: 0; }
  /* line 355, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
  .mf-carousel--pager li {
    display: inline-block; }
    /* line 358, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
    .mf-carousel--pager li button, .mf-carousel--pager li .mf-cookies--accept, .mf-carousel--pager li .mf-cookies--info, .mf-carousel--pager li .mf-scroll-nav--btn {
      width: 15px;
      height: 15px;
      margin: 0 5px;
      padding: 0;
      line-height: 1px;
      text-indent: -99999em;
      overflow: hidden;
      background: #fff;
      color: transparent;
      border: 2px solid #238ea5;
      border-radius: 100%;
      box-shadow: none; }
      /* line 375, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
      .mf-carousel--pager li button:hover, .mf-carousel--pager li .mf-cookies--accept:hover, .mf-carousel--pager li .mf-cookies--info:hover, .mf-carousel--pager li .mf-scroll-nav--btn:hover {
        background: #fff;
        color: transparent;
        border-color: #238ea5;
        box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); }
      /* line 382, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
      .mf-carousel--pager li button:focus, .mf-carousel--pager li .mf-cookies--accept:focus, .mf-carousel--pager li .mf-cookies--info:focus, .mf-carousel--pager li .mf-scroll-nav--btn:focus {
        background: #fff;
        color: transparent;
        border-color: #238ea5;
        box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); }
    /* line 390, node_modules/morfos/private/sass/modules/widgets/_carousel.scss */
    .mf-carousel--pager li.slick-active button, .mf-carousel--pager li.slick-active .mf-cookies--accept, .mf-carousel--pager li.slick-active .mf-cookies--info, .mf-carousel--pager li.slick-active .mf-scroll-nav--btn {
      background: #238ea5;
      color: transparent;
      border-color: #238ea5;
      box-shadow: none; }

/*?

Aviso de cookies
================

* @desc         Estilos para mensaje de advertencia de cookies
* @name         cookies
* @author
* @tested
* @requires     cookies.js
* @bugs         Falta comprobar funcionamiento en aplicacion

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/**/
/* line 34, node_modules/morfos/private/sass/modules/widgets/_cookies.scss */
.mf-cookies {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px;
  z-index: 10000;
  background: #ddd;
  border-top: 1px solid #bcbcbc;
  box-shadow: -11px 8px 21px #949496; }
  /* line 48, node_modules/morfos/private/sass/modules/widgets/_cookies.scss */
  .mf-cookies.top {
    top: 0;
    bottom: initial; }
  /* line 53, node_modules/morfos/private/sass/modules/widgets/_cookies.scss */
  .mf-cookies.is-hidden {
    display: none; }

@media (max-width: 59.99375em) {
  /* line 58, node_modules/morfos/private/sass/modules/widgets/_cookies.scss */
  .mf-cookies--content {
    padding-left: 2%;
    padding-right: 2%; } }

/*?

Dialog
======

* @desc            Estilos para ventanas modales
* @name            dialog
* @author
* @tested
* @requires        dialog.js
* @bugs            Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* Atención: colocar un valor único, sirve también para situar el cuadro en la versión móvil */
/* line 74, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
.mf-dialog {
  position: fixed;
  bottom: auto;
  height: auto;
  max-height: 95%;
  margin: 0.5em;
  z-index: 5010;
  overflow: auto;
  padding-top: 36px;
  border: 0 none transparent;
  border-radius: 0;
  background: #FFF;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4); }
  @media (max-width: 22.49375em) {
    /* line 74, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
    .mf-dialog {
      top: 0 !important;
      left: 0 !important; } }
  @media (min-width: 22.5em) {
    /* line 74, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
    .mf-dialog {
      max-width: 90%;
      bottom: auto;
      padding-top: 0; } }
  @media (min-width: 48em) {
    /* line 74, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
    .mf-dialog {
      max-width: 70%; } }
  /* line 105, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
  .mf-dialog.js-mf-dialog {
    overflow: hidden; }
  /* line 109, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
  .mf-dialog.mf-visualizer {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    max-width: none;
    max-height: none;
    margin: 0;
    padding: 0.5em;
    background: transparent;
    box-shadow: none; }

/* line 125, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
.mf-dialog--titlebar {
  position: fixed;
  z-index: 1;
  top: 0.5em;
  left: 0.5em;
  right: 0.5em;
  padding: 4px;
  color: #FFF;
  text-align: left;
  background: #238ea5; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .mf-dialog--titlebar:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 22.5em) {
    /* line 125, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
    .mf-dialog--titlebar {
      position: static;
      top: auto;
      left: auto;
      right: auto;
      width: 100%; } }
  /* line 148, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
  .mf-visualizer .mf-dialog--titlebar {
    background: transparent; }

/* line 153, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
.mf-dialog--title {
  float: left;
  margin: 0;
  padding: 5px 10px;
  overflow: hidden;
  max-width: 70%;
  color: #FFFFFF;
  font-size: inherit;
  font-weight: normal;
  white-space: nowrap;
  text-overflow: ellipsis; }

/* line 168, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
.mf-dialog--btn {
  float: right;
  margin: 0 2px;
  width: auto;
  min-width: 16px;
  min-height: 16px;
  padding: 6px 12px;
  text-indent: -9999px;
  position: relative;
  color: #FFFFFF;
  border-color: #1a6a7b;
  background: transparent;
  box-shadow: 0 0 1px rgba(255, 255, 255, 0.14) inset; }
  @media (min-width: 22.5em) {
    /* line 168, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
    .mf-dialog--btn {
      padding: 6px 14px 4px;
      text-shadow: none; } }
  /* line 194, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
  .mf-dialog--btn:hover {
    background: transparent;
    box-shadow: none;
    border-radius: 2px; }
  /* line 200, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
  .mf-dialog--btn .mf-icon, .mf-dialog--btn .mf-appmenu--submenu-item-icon:before, .mf-dialog--btn .mf-simple-list__icon .mf-simple-list--item:before, .mf-simple-list__icon .mf-dialog--btn .mf-simple-list--item:before {
    position: absolute;
    right: 0;
    left: 0;
    text-indent: 0;
    color: inherit;
    font-size: 12px;
    line-height: 1; }
  /* line 211, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
  .mf-visualizer .mf-dialog--btn {
    background: rgba(60, 60, 60, 0.95);
    padding: 6px 7px;
    font: inherit;
    text-shadow: none;
    color: white;
    border: none; }

/* line 227, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
.mf-dialog--content {
  max-width: 100%;
  padding: 2em;
  overflow: auto; }
  /* line 233, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
  .js-mf-dialog .mf-dialog--content {
    max-height: 305px;
    overflow: auto; }
  /* line 238, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
  .mf-visualizer .mf-dialog--content {
    padding: 0;
    background: #FFF; }

/* line 245, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
.mf-dialog--buttonbar {
  padding: 6px 20px;
  text-align: right;
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  background: #f2f2f2; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .mf-dialog--buttonbar:after {
    content: "";
    display: table;
    clear: both; }
  /* line 257, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
  .mf-visualizer .mf-dialog--buttonbar {
    text-align: left;
    background: rgba(0, 0, 0, 0.5); }
    @media (min-width: 22.5em) {
      /* line 257, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
      .mf-visualizer .mf-dialog--buttonbar {
        position: absolute;
        top: auto;
        left: 0;
        right: 0;
        bottom: 0; } }
  /* line 270, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
  .mf-dialog--buttonbar .mf-visualizer--tool {
    padding: 6px 7px;
    color: white;
    border: none;
    background: rgba(60, 60, 60, 0.95);
    box-shadow: none; }
    /* line 280, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
    .mf-dialog--buttonbar .mf-visualizer--tool:hover {
      background: rgba(80, 80, 80, 0.8); }

/* line 290, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
.mf-visualizer--container {
  overflow: hidden;
  border: 1px solid #DDD; }

/* line 295, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
.mf-visualizer--zoom {
  transition: all 0.5s ease; }

/* line 299, node_modules/morfos/private/sass/modules/widgets/_dialog.scss */
.mf-visualizer--toolbar {
  background: #DDD; }

/*?

Autocomplete
============

* @desc         Estilos para la ventana 'drag and drop', que sirve para importar archivos por el procedimeinto de arrastrar y soltar en un contenedor determinado
* @name         dropfile
* @author
* @tested
* @requires     dropfile.js
* @bugs

*/
/* line 57, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
.mf-fileupload--container {
  margin: 0 0 1.5em;
  padding: 0; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .mf-fileupload--container:after {
    content: "";
    display: table;
    clear: both; }
  /* line 62, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
  .mf-fileupload--container .mf-dropbox {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    width: auto;
    max-width: 100%;
    margin: 30px;
    padding: 40px;
    outline: 4px dashed #ddd;
    text-align: center; }
    /* line 71, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
    .mf-fileupload--container .mf-dropbox.is-dragover {
      outline: 4px dashed #5DBB2D;
      background: white; }
    /* line 76, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
    .mf-fileupload--container .mf-dropbox .mf-dropbox--title {
      font-size: 24px;
      font-size: 1.8461538462rem;
      line-height: 30px;
      line-height: 2.3076923077rem;
      margin: 0;
      line-height: 1.1em;
      color: #2390a7; }
      /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
      .mf-fileupload--container .mf-dropbox .mf-dropbox--title:before {
        content: "";
        display: block;
        position: static;
        top: auto;
        right: auto;
        bottom: auto;
        left: auto;
        float: none;
        margin: 0 2px 0 0;
        width: auto;
        height: auto;
        speak: none;
        color: inherit;
        font-family: 'morfont';
        font-size: 1.2em;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-align: center;
        text-transform: none;
        line-height: 1;
        text-indent: 0;
        vertical-align: inherit;
        -webkit-font-smoothing: antialiased;
        text-shadow: none; }

/* line 95, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
.fld > .mf-dropbox .mf-dropbox--subtitle {
  display: none; }

/* line 101, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
.mf-fileupload--input {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }
  /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
  .mf-fileupload--input.focusable:active, .mf-fileupload--input.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto; }

/* line 106, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
.mf-fileupload--files.is-hidden {
  display: none; }

/* line 109, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
.mf-fileupload--files .mf-fileupload--progress {
  width: 100%;
  margin-bottom: 1em; }

/* line 115, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
.mf-fileupload--files .mf-fileupload--list > ul {
  display: table;
  margin: 0;
  width: 100%; }

/* line 120, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
.mf-fileupload--files .mf-fileupload--list .mf-fileupload--item {
  display: table-row; }
  /* line 122, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
  .mf-fileupload--files .mf-fileupload--list .mf-fileupload--item > span {
    display: table-cell;
    vertical-align: middle;
    padding: 0.5rem;
    border-width: 0 0 1px;
    border-style: solid; }
  /* line 129, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
  .mf-fileupload--files .mf-fileupload--list .mf-fileupload--item:nth-child(odd) {
    color: #444;
    background: #fff; }
    /* line 132, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
    .mf-fileupload--files .mf-fileupload--list .mf-fileupload--item:nth-child(odd) > span {
      border-color: #ccc; }
  /* line 136, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
  .mf-fileupload--files .mf-fileupload--list .mf-fileupload--item:nth-child(even) {
    color: #444;
    background: #eee; }
    /* line 139, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
    .mf-fileupload--files .mf-fileupload--list .mf-fileupload--item:nth-child(even) > span {
      border-color: #ccc; }

/* line 146, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
.mf-fileupload--files .mf-fileupload--list .mf-fileupload__pending .mf-fileupload--status {
  color: #DAA600; }

/* line 151, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
.mf-fileupload--files .mf-fileupload--list .mf-fileupload__uploaded .mf-fileupload--status {
  color: #5DBB2D; }

/* line 156, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
.mf-fileupload--files .mf-fileupload--list .mf-fileupload__error .mf-fileupload--status,
.mf-fileupload--files .mf-fileupload--list .mf-fileupload__error .fld-help,
.mf-fileupload--files .mf-fileupload--list .mf-fileupload__error .mf-fileupload--container .mf-dropbox .mf-dropbox--subtitle,
.mf-fileupload--container .mf-dropbox .mf-fileupload--files .mf-fileupload--list .mf-fileupload__error .mf-dropbox--subtitle {
  color: #ff5340; }

/* line 165, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
.mf-fileupload--files .mf-fileupload--list .mf-fileupload--status {
  font-size: 13px; }

/* line 169, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
.mf-fileupload--files .mf-fileupload--list .mf-fileupload--action {
  text-align: right; }

/* line 173, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
.mf-fileupload--files .mf-fileupload--list [class^="mf-fileupload--button"] {
  padding: 6px 8px; }
  /* line 175, node_modules/morfos/private/sass/modules/widgets/_dropfile.scss */
  .mf-fileupload--files .mf-fileupload--list [class^="mf-fileupload--button"] span {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px; }
    /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
    .mf-fileupload--files .mf-fileupload--list [class^="mf-fileupload--button"] span.focusable:active, .mf-fileupload--files .mf-fileupload--list [class^="mf-fileupload--button"] span.focusable:focus {
      clip: auto;
      height: auto;
      margin: 0;
      overflow: visible;
      position: static;
      width: auto; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-fileupload--files .mf-fileupload--list .mf-fileupload--button__upload:before {
  content: "";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 1em;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-fileupload--files .mf-fileupload--list .mf-fileupload--button__cancel:before {
  content: "";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 1em;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-fileupload--files .mf-fileupload--list .mf-fileupload--button__view:before {
  content: "";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 1em;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-fileupload--files .mf-fileupload--list .mf-fileupload--button__delete:before {
  content: "";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 1em;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/*?

Inbox
======

* @desc         Estilos para de entrada de mensajes
* @name         inbox
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 70, node_modules/morfos/private/sass/modules/widgets/_inbox.scss */
.mf-inbox {
  clear: both;
  margin: 0 5px 0 0; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .mf-inbox:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 22.5em) {
    /* line 70, node_modules/morfos/private/sass/modules/widgets/_inbox.scss */
    .mf-inbox {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
      -ms-flex-align: start;
          align-items: flex-start; } }

/* line 84, node_modules/morfos/private/sass/modules/widgets/_inbox.scss */
.mf-inbox--menu a,
.mf-inbox--menu a:link,
.mf-inbox--menu a:visited {
  color: #444;
  padding: 10px 15px; }

/* line 96, node_modules/morfos/private/sass/modules/widgets/_inbox.scss */
.mf-inbox--menu-item,
.mf-inbox--submenu-item {
  border-width: 1px 0;
  border-style: solid;
  border-color: white transparent #dadada transparent;
  background: #E7E7E7; }
  /* line 106, node_modules/morfos/private/sass/modules/widgets/_inbox.scss */
  .mf-inbox--menu-item.is-selected,
  .mf-inbox--submenu-item.is-selected {
    color: #238ea5;
    border-width: 1px 0;
    border-style: solid;
    border-color: white transparent #dadada transparent;
    background: #E7E7E7; }
    /* line 116, node_modules/morfos/private/sass/modules/widgets/_inbox.scss */
    .mf-inbox--menu-item.is-selected a,
    .mf-inbox--menu-item.is-selected a:link,
    .mf-inbox--menu-item.is-selected a:visited,
    .mf-inbox--submenu-item.is-selected a,
    .mf-inbox--submenu-item.is-selected a:link,
    .mf-inbox--submenu-item.is-selected a:visited {
      color: #238ea5;
      font-weight: bold; }

/* line 125, node_modules/morfos/private/sass/modules/widgets/_inbox.scss */
.mf-inbox--section-title {
  padding: 10px 15px;
  border-width: 1px 0;
  border-style: solid;
  border-color: #e3edf0 transparent #b1cdd5 transparent;
  background: #D2E2E7; }

/* line 136, node_modules/morfos/private/sass/modules/widgets/_inbox.scss */
.mf-inbox--nav {
  margin: 0 0 5px 5px;
  border: 1px solid #dddddd;
  background: #EBEBEB; }
  @media (min-width: 22.5em) {
    /* line 136, node_modules/morfos/private/sass/modules/widgets/_inbox.scss */
    .mf-inbox--nav {
      width: 20%;
      min-width: 13em;
      -ms-flex-positive: 1;
          flex-grow: 1; } }

/* line 150, node_modules/morfos/private/sass/modules/widgets/_inbox.scss */
.mf-inbox--content {
  padding: 0 0 0 5px;
  overflow: hidden;
  background: #FFF; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .mf-inbox--content:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 22.5em) {
    /* line 150, node_modules/morfos/private/sass/modules/widgets/_inbox.scss */
    .mf-inbox--content {
      -ms-flex-positive: 4;
          flex-grow: 4;
      width: 70%; } }

/* line 165, node_modules/morfos/private/sass/modules/widgets/_inbox.scss */
.mf-inbox--num {
  float: right;
  min-width: 24px;
  padding: 3px 6px;
  margin: 0;
  text-align: center;
  font-size: 11px;
  font-size: 0.8461538462rem;
  line-height: 18px;
  line-height: 1.3846153846rem;
  font-style: normal;
  background: transparent;
  border: 0;
  border-radius: 2em; }
  /* line 183, node_modules/morfos/private/sass/modules/widgets/_inbox.scss */
  .mf-inbox--num.is-highlight {
    font-style: normal;
    font-weight: 700;
    color: #a8e0ec;
    background: #114651; }

/*?

Sistema de ayuda
================

* @desc           Estilos para generar un ayauda interactiva en las aplicaciones
* @name           help
* @author
* @tested
* @requires       help.js
* @bugs           Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 19, node_modules/morfos/private/sass/modules/widgets/_mfhelp.scss */
.mf-help--container {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.8); }

/* line 29, node_modules/morfos/private/sass/modules/widgets/_mfhelp.scss */
.mf-help--item {
  position: relative;
  z-index: 9999; }

/* line 34, node_modules/morfos/private/sass/modules/widgets/_mfhelp.scss */
.mf-help--tip {
  position: absolute;
  max-width: 300px;
  padding: 1em;
  z-index: 99999; }
  /* line 41, node_modules/morfos/private/sass/modules/widgets/_mfhelp.scss */
  .mf-help--tip.top {
    padding: 0 1em 3em;
    border-left: 1px solid #FFF; }
  /* line 46, node_modules/morfos/private/sass/modules/widgets/_mfhelp.scss */
  .mf-help--tip.right, .mf-help--tip.inset-right {
    padding: 1em 0 1em 3em;
    border-top: 1px solid #FFF; }
  /* line 51, node_modules/morfos/private/sass/modules/widgets/_mfhelp.scss */
  .mf-help--tip.bottom {
    padding: 3em 1em 0 1em;
    border-left: 1px solid #FFF; }
  /* line 56, node_modules/morfos/private/sass/modules/widgets/_mfhelp.scss */
  .mf-help--tip.left, .mf-help--tip.inset-left {
    padding: 1em 3em 1em 0;
    border-top: 1px solid #FFF; }

/* line 62, node_modules/morfos/private/sass/modules/widgets/_mfhelp.scss */
.mf-help--title {
  color: #EEE;
  font-size: 20px;
  font-weight: normal;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.9); }

/* line 70, node_modules/morfos/private/sass/modules/widgets/_mfhelp.scss */
.mf-help--text {
  margin: 1em 0 0;
  color: #DDD;
  font-size: 12px;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.9); }

/* line 79, node_modules/morfos/private/sass/modules/widgets/_mfhelp.scss */
.mf-help--frame {
  border: 2px solid rgba(255, 255, 255, 0.5);
  background: white;
  border-radius: 2px;
  box-shadow: 0 1px 12px rgba(255, 255, 255, 0.3); }

/* line 90, node_modules/morfos/private/sass/modules/widgets/_mfhelp.scss */
.mf-help--navbar {
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
  padding: 1em 5% 3em 55%;
  text-align: center;
  background: rgba(0, 0, 0, 0.2); }
  /* line 101, node_modules/morfos/private/sass/modules/widgets/_mfhelp.scss */
  .mf-help--navbar > span {
    margin: 0 0.5em; }

/* line 106, node_modules/morfos/private/sass/modules/widgets/_mfhelp.scss */
.mf-help-closebtn {
  margin-right: 1em;
  color: #FFF;
  font-size: 14px;
  border-color: rgba(0, 0, 0, 0.5);
  background: #0fa4d3; }

/*?

Messages
========

* @desc         Estilos para las "user boxes", mensajes de error, advertencia o informativas que informan al usuario del la evolucion de una petición al servidor.
                Estilos para notas destacadas en un texto
* @name         msg, note
* @author       Ignacio Calleja
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/**********************/
/*     USER BOXES     */
/* line 77, node_modules/morfos/private/sass/modules/widgets/_msg.scss */
.mf-msg,
.mf-msg__success,
.mf-msg__info,
.mf-msg__warning,
.mf-msg__error {
  word-wrap: break-word;
  position: static;
  padding-top: 10px;
  padding-right: 26px;
  padding-bottom: 10px;
  padding-left: 54px;
  margin: 10px 0px 20px 0px;
  min-height: 58px;
  border-width: 1px;
  border-style: solid;
  border-radius: 5px;
  background: #FFF; }

/* line 112, node_modules/morfos/private/sass/modules/widgets/_msg.scss */
.mf-msg__info {
  border-color: #1D9AC4; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-msg__info:before {
    content: "";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: left;
    margin: 0 8px 0 -42px;
    width: auto;
    height: auto;
    speak: none;
    color: #1D9AC4;
    font-family: 'morfont';
    font-size: 32px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 1;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 118, node_modules/morfos/private/sass/modules/widgets/_msg.scss */
.mf-msg__success {
  border-color: #5DBB2D; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-msg__success:before {
    content: "";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: left;
    margin: 0 8px 0 -42px;
    width: auto;
    height: auto;
    speak: none;
    color: #5DBB2D;
    font-family: 'morfont';
    font-size: 32px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 1;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 124, node_modules/morfos/private/sass/modules/widgets/_msg.scss */
.mf-msg__warning {
  border-color: #DAA600; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-msg__warning:before {
    content: "";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: left;
    margin: 0 8px 0 -42px;
    width: auto;
    height: auto;
    speak: none;
    color: #DAA600;
    font-family: 'morfont';
    font-size: 32px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 1;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 130, node_modules/morfos/private/sass/modules/widgets/_msg.scss */
.mf-msg__error {
  border-color: #ff5340; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-msg__error:before {
    content: "";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: left;
    margin: 0 8px 0 -42px;
    width: auto;
    height: auto;
    speak: none;
    color: #ff5340;
    font-family: 'morfont';
    font-size: 32px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 1;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* Botón ocultar */
/* line 139, node_modules/morfos/private/sass/modules/widgets/_msg.scss */
.mf-msg--closebtn {
  float: right;
  width: 16px;
  height: 16px;
  padding-top: 16px;
  margin: 0 -20px 0 0;
  overflow: hidden; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-msg--closebtn:before {
    content: "";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: left;
    margin: -16px 0 0 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 1;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 151, node_modules/morfos/private/sass/modules/widgets/_msg.scss */
.mf-note {
  display: block;
  margin: 10px 0px 20px 0px;
  padding: 10px;
  color: #444;
  background: #f7f6f6;
  border: 1px solid #238ea5; }

/*?

Paginador
=========

* @desc         Estilos para el paginador (normalmente utilizado en las tablas)
* @name         pager
* @author
* @tested
* @requires     paginator.js
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 59, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
.mf-pager {
  margin: 1em 0;
  font-size: 12px;
  font-size: 0.9230769231rem;
  line-height: 18px;
  line-height: 1.3846153846rem; }
  /* line 64, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
  .ui-dialog .mf-pager {
    padding-bottom: 2.5em; }

/* line 69, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
.mf-pager--form {
  text-align: right; }

/* line 74, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
.mf-pager--goto input {
  width: 3em;
  padding: 2px 2px 2px 0;
  vertical-align: baseline;
  text-align: center;
  color: #8B8B8B;
  box-shadow: none;
  font-size: 14px;
  font-size: 1.0769230769rem;
  line-height: 18px;
  line-height: 1.3846153846rem; }

/* line 88, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
.mf-pager--item {
  display: inline-block;
  padding: 2px 8px;
  vertical-align: baseline;
  color: #444;
  text-align: left;
  border: 1px none #CCC;
  border-radius: 2px;
  background: transparent;
  box-shadow: none; }
  /* line 104, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
  .mf-pager--item label, .mf-pager--item .label, .mf-pager--item .mf-requirement--answer-label, .mf-pager--item .mf-report--label {
    margin: 0;
    vertical-align: baseline;
    color: #444;
    font-size: 12px;
    font-size: 0.9230769231rem;
    line-height: 18px;
    line-height: 1.3846153846rem; }
  /* line 112, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
  .mf-pager--item select {
    width: auto;
    padding: 2px 2px 2px 0;
    vertical-align: baseline;
    color: #444;
    border: none;
    box-shadow: none;
    background: transparent; }

/* line 126, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
.mf-pager--page > label, .mf-pager--page > .label, .mf-pager--page > .mf-requirement--answer-label, .mf-pager--page > .mf-report--label {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }
  /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
  .mf-pager--page > label.focusable:active, .mf-pager--page > .focusable.label:active, .mf-pager--page > .focusable.mf-requirement--answer-label:active, .mf-pager--page > .focusable.mf-report--label:active, .mf-pager--page > label.focusable:focus, .mf-pager--page > .focusable.label:focus, .mf-pager--page > .focusable.mf-requirement--answer-label:focus, .mf-pager--page > .focusable.mf-report--label:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto; }

/* line 131, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
.mf-pager--page-list {
  display: inline-block;
  margin: 1px 0 0;
  vertical-align: baseline; }
  /* line 136, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
  .mf-pager--page-list li {
    display: inline-block; }
    /* line 138, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
    .mf-pager--page-list li.current {
      padding: 0 4px;
      font-weight: 700; }
    /* line 143, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
    .mf-pager--page-list li a {
      padding: 0 4px; }

/* line 149, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
.mf-pager--btn {
  margin: 0;
  padding: 6px 10px 5px 10px;
  vertical-align: baseline;
  color: #444;
  border: 1px none #CCC;
  border-radius: 2px;
  background: transparent;
  box-shadow: none; }
  /* line 166, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
  .mf-pager--btn:link, .mf-pager--btn:visited {
    color: #444; }
  /* line 171, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
  .mf-pager--btn:hover {
    color: #238ea5;
    background: transparent; }
  /* line 46, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
  .mf-pager--btn:active, .mf-pager--btn:active:hover, .mf-pager--btn:active:focus {
    border: none;
    background-image: none;
    background: transparent;
    box-shadow: none; }
  /* line 181, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
  .mf-pager--btn.is-selected, .mf-pager--btn.is-disabled {
    cursor: default;
    box-shadow: none; }
  /* line 187, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
  .mf-pager--btn.is-selected {
    font-weight: 700;
    background: #444;
    color: #ffffff; }
  /* line 193, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
  .mf-pager--btn.is-disabled {
    font-weight: normal;
    color: transparent;
    background: transparent; }
  /* line 199, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
  .ie8 .mf-pager--btn {
    border: 1px none #CCC; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-pager--btn-prev:before {
  content: "";
  display: inline;
  position: relative;
  top: 1px;
  right: auto;
  bottom: auto;
  left: -4px;
  float: none;
  margin: 0;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 1em;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: baseline;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 209, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
.mf-pager--btn-next {
  font-weight: bold;
  padding-bottom: 4px; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-pager--btn-next:after {
    content: "";
    display: inline;
    position: relative;
    top: 1px;
    right: auto;
    bottom: auto;
    left: 4px;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: baseline;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-pager--btn-first:before {
  content: "";
  display: inline;
  position: relative;
  top: 1px;
  right: auto;
  bottom: auto;
  left: -4px;
  float: none;
  margin: 0;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 1em;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: baseline;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-pager--btn-last:after {
  content: "";
  display: inline;
  position: relative;
  top: 1px;
  right: auto;
  bottom: auto;
  left: 4px;
  float: none;
  margin: 0;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 1em;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: baseline;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 224, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
.mf-pager--dropdown-btn {
  padding: 5px 8px; }

/* line 228, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
.mf-pager--dropdown-menu {
  min-width: 90px;
  padding: 4px;
  right: 5px;
  text-align: right;
  background: #FFF;
  box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.3); }

/* line 241, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
.mf-pager--dropdown-item:nth-child(odd) {
  background: #EEE; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.mf-pager--dropdown-item.is-selected a:before {
  content: "";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0 6px 0 0;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 249, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
.mf-pager--dropdown-item a,
.mf-pager--dropdown-item a:link,
.mf-pager--dropdown-item a:visited {
  padding: 4px 15px;
  color: #444;
  white-space: nowrap; }
  /* line 257, node_modules/morfos/private/sass/modules/widgets/_pager.scss */
  .mf-pager--dropdown-item a:hover,
  .mf-pager--dropdown-item a:link:hover,
  .mf-pager--dropdown-item a:visited:hover {
    color: #238ea5; }

/*?

Recaptcha
=========

* @desc         Estilos para recaptcha (buscar caso de utilizacion). En desuso (Acceda utiliza el de google).
* @name         recaptcha
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/*************************/
/*      recaptcha        */
/* line 20, node_modules/morfos/private/sass/modules/widgets/_recaptcha.scss */
.mf-recaptcha {
  padding-left: 120px; }
  /* line 23, node_modules/morfos/private/sass/modules/widgets/_recaptcha.scss */
  .mf-recaptcha .recaptcha_only_if_image,
  .mf-recaptcha .recaptcha_only_if_audio,
  .mf-recaptcha .recaptcha_only_if_incorrect_sol {
    display: block; }
  /* line 31, node_modules/morfos/private/sass/modules/widgets/_recaptcha.scss */
  .mf-recaptcha .mf-recaptcha-fld {
    float: left;
    padding: 1em 0; }
  /* line 36, node_modules/morfos/private/sass/modules/widgets/_recaptcha.scss */
  .mf-recaptcha .mf-recaptcha-btn {
    float: left; }
  /* line 40, node_modules/morfos/private/sass/modules/widgets/_recaptcha.scss */
  .mf-recaptcha .mf-recaptcha-reload-container a,
  .mf-recaptcha .mf-recaptcha-audio-container a,
  .mf-recaptcha .mf-recaptcha-help-container a,
  .mf-recaptcha .mf-recaptcha-image-container a {
    float: left;
    clear: both;
    width: 16px;
    height: 0;
    padding-top: 16px;
    overflow: hidden;
    border: 1px solid #CCC;
    border-radius: 2px;
    background-position: 0 0;
    background-repeat: no-repeat; }
  /* line 59, node_modules/morfos/private/sass/modules/widgets/_recaptcha.scss */
  .mf-recaptcha .mf-recaptcha-reload-container a {
    background-image: url("images/icons/reload_16.png"); }
  /* line 63, node_modules/morfos/private/sass/modules/widgets/_recaptcha.scss */
  .mf-recaptcha .mf-recaptcha-audio-container a {
    background-image: url("images/icons/audio_16.png"); }
  /* line 67, node_modules/morfos/private/sass/modules/widgets/_recaptcha.scss */
  .mf-recaptcha .mf-recaptcha-help-container a {
    background-image: url("images/icons/help_16.png"); }
  /* line 71, node_modules/morfos/private/sass/modules/widgets/_recaptcha.scss */
  .mf-recaptcha .mf-recaptcha-image-container a {
    background-image: url("images/icons/text_16.png"); }
  /* line 75, node_modules/morfos/private/sass/modules/widgets/_recaptcha.scss */
  .mf-recaptcha .mf-recaptcha-recognition,
  .mf-recaptcha .mf-recaptcha-recognition a {
    clear: both;
    color: #CCC;
    font-size: 0.917em; }
  /* line 83, node_modules/morfos/private/sass/modules/widgets/_recaptcha.scss */
  .mf-recaptcha .mf-recaptcha-recognition a,
  .mf-recaptcha .mf-recaptcha-recognition a:link,
  .mf-recaptcha .mf-recaptcha-recognition a:visited {
    color: #CCC;
    font-weight: bold; }

/* line 91, node_modules/morfos/private/sass/modules/widgets/_recaptcha.scss */
#recaptcha_image {
  padding: 3px;
  margin-bottom: 0.5em;
  border: 1px solid #CCC;
  border-radius: 3px;
  background: #FFF; }

/* line 102, node_modules/morfos/private/sass/modules/widgets/_recaptcha.scss */
#recaptcha_response_field {
  width: 280px; }

/*?

Report
======

* @desc         Estilos para los informes. En Morfos se llama  informe (report) al reporte o lista de resultados de un formulario
* @name         report
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/**********/
/* Report */
/* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
.mf-report:after {
  content: "";
  display: table;
  clear: both; }

/* line 50, node_modules/morfos/private/sass/modules/widgets/_report.scss */
.mf-report .fld {
  margin: 0.5em 0.5em 1em 0; }

/* line 54, node_modules/morfos/private/sass/modules/widgets/_report.scss */
.mf-report label, .mf-report .label, .mf-report .mf-requirement--answer-label, .mf-report .mf-report--label,
.mf-report .label,
.mf-report .mf-report--label {
  color: #444; }

@media (min-width: 22.5em) {
  /* line 60, node_modules/morfos/private/sass/modules/widgets/_report.scss */
  .mf-report .radio-list .label, .mf-report .input-list .label, .mf-report .checkbox-list .label, .mf-report .multioption-list .label,
  .mf-report .radio-list label,
  .mf-report .input-list label,
  .mf-report .checkbox-list label,
  .mf-report .multioption-list label,
  .mf-report .radio-list .label,
  .mf-report .input-list .label,
  .mf-report .checkbox-list .label,
  .mf-report .multioption-list .label,
  .mf-report .radio-list .mf-requirement--answer-label,
  .mf-report .input-list .mf-requirement--answer-label,
  .mf-report .checkbox-list .mf-requirement--answer-label,
  .mf-report .multioption-list .mf-requirement--answer-label,
  .mf-report .radio-list .mf-report--label,
  .mf-report .input-list .mf-report--label,
  .mf-report .checkbox-list .mf-report--label,
  .mf-report .multioption-list .mf-report--label {
    float: none; } }

/* line 68, node_modules/morfos/private/sass/modules/widgets/_report.scss */
.mf-report--fieldset {
  clear: both;
  margin: 0rem 0 0.9230769231rem 0;
  padding: 0;
  border: none; }
  /* line 9, node_modules/morfos/private/sass/lib/morfos/mixins/_compass-compatibility.scss */
  .mf-report--fieldset:after {
    content: "";
    display: table;
    clear: both; }

/* line 81, node_modules/morfos/private/sass/modules/widgets/_report.scss */
.mf-report--legend {
  margin: 0 0 1em 0;
  font-size: 16px;
  font-size: 1.2307692308rem;
  line-height: 24px;
  line-height: 1.8461538462rem;
  color: #635253;
  font-weight: bold;
  font-style: normal;
  text-decoration: none; }

/* line 93, node_modules/morfos/private/sass/modules/widgets/_report.scss */
.mf-report--label {
  font-size: 13px;
  font-size: 1rem;
  line-height: 18px;
  line-height: 1.3846153846rem; }
  @media (min-width: 22.5em) {
    /* line 93, node_modules/morfos/private/sass/modules/widgets/_report.scss */
    .mf-report--label {
      float: left; } }

/* line 101, node_modules/morfos/private/sass/modules/widgets/_report.scss */
.mf-report--data {
  overflow: hidden;
  margin: 0;
  padding: 0;
  color: #444; }

@media (min-width: 22.5em) {
  /* line 114, node_modules/morfos/private/sass/modules/widgets/_report.scss */
  .mf-report--textarea {
    max-width: 100%; } }

/* line 124, node_modules/morfos/private/sass/modules/widgets/_report.scss */
.mf-report__centred .mf-report--label {
  text-align: right; }

/* line 132, node_modules/morfos/private/sass/modules/widgets/_report.scss */
.mf-report__inline .fld {
  display: inline-block;
  margin: 0 1em 0 0; }

/* line 141, node_modules/morfos/private/sass/modules/widgets/_report.scss */
.mf-report__stack .fld > label, .mf-report__stack .fld > .label, .mf-report__stack .fld > .mf-requirement--answer-label, .mf-report__stack .fld > .mf-report--label,
.mf-report__stack .fld > .label,
.mf-report__stack.fld > label,
.mf-report__stack.fld > .label,
.mf-report__stack.fld > .mf-requirement--answer-label,
.mf-report__stack.fld > .mf-report--label,
.mf-report__stack.fld > .label {
  display: block;
  float: none; }

/*?

Scroll container
================

* @desc         Aparentemente crea un combo sobre cuyo contenido puede hacerse scroll (Es lamarquesina que se utiliza por ejemplo en Acceda, en los estados de un expediente)
* @name         scroll
* @author
* @tested
* @requires     scrollcontainer.js
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 19, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
.mf-scroll-replaced {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }
  /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
  .mf-scroll-replaced.focusable:active, .mf-scroll-replaced.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto; }

/* line 25, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
.mf-scroll--wrapper {
  position: relative;
  height: 100%;
  overflow: hidden;
  margin: 0 5px; }

/* line 35, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
.mf-scroll--container {
  position: relative;
  overflow: hidden;
  text-align: center; }
  /* line 44, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
  .is-scrolling .mf-scroll--container {
    text-align: left; }

/* line 49, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
.mf-scroll-list {
  display: inline-block;
  margin: 0;
  white-space: nowrap;
  list-style: none; }
  /* line 57, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
  .is-scrolling .mf-scroll-list {
    position: relative;
    left: 0; }
  /* line 62, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
  .mf-scroll-list.is-animating {
    transition: left 0.5s ease-in-out; }

/* line 67, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
.mf-scroll-list--item {
  display: inline-block; }
  /* line 72, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
  .mf-scroll-list--item:first-child {
    margin-left: 0; }
  /* line 76, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
  .mf-scroll-list--item > a {
    display: block;
    padding: 1px 0.5em; }
  /* line 85, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
  .mf-scroll-list--item.is-selected {
    padding: 2px; }

/* line 96, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
.mf-scroll--nav {
  float: left;
  margin: 0; }

/* line 104, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
.mf-scroll-nav--btn {
  display: inline-block;
  overflow: hidden;
  top: 0;
  bottom: 0;
  opacity: 1;
  border-width: 1px;
  border-style: solid;
  border-color: #DDD;
  outline: none;
  background: #238ea5;
  transition: opacity 0.25s linear; }
  /* line 125, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
  .mf-scroll-nav--btn .mf-icon, .mf-scroll-nav--btn .mf-appmenu--submenu-item-icon:before, .mf-scroll-nav--btn .mf-simple-list__icon .mf-simple-list--item:before, .mf-simple-list__icon .mf-scroll-nav--btn .mf-simple-list--item:before {
    float: left;
    width: 16px;
    height: 16px;
    margin: 6px 4px;
    text-indent: 0; }
  /* line 134, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
  .mf-scroll-nav--btn.visuallyhidden {
    opacity: 0; }

/* line 144, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
.mf-nav-btn__first,
.nav-btn-first {
  right: 0;
  border-width: 1px;
  box-shadow: -1px 0 2px rgba(0, 0, 0, 0.4); }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-nav-btn__first:before,
  .nav-btn-first:before {
    content: "";
    display: inline;
    position: static;
    top: 8px;
    right: auto;
    bottom: auto;
    left: 8px;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 156, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
.mf-nav-btn__prev,
.nav-btn-prev {
  left: 0;
  border-width: 1px;
  box-shadow: 1px 0 2px rgba(0, 0, 0, 0.4); }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-nav-btn__prev:before,
  .nav-btn-prev:before {
    content: "";
    display: inline;
    position: static;
    top: 8px;
    right: auto;
    bottom: auto;
    left: 8px;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 167, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
.mf-nav-btn__next,
.nav-btn-next {
  transform: rotate(180deg);
  right: 0;
  border-width: 1px;
  box-shadow: -1px 0 2px rgba(0, 0, 0, 0.4); }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-nav-btn__next:before,
  .nav-btn-next:before {
    content: "";
    display: inline;
    position: static;
    top: 8px;
    right: auto;
    bottom: auto;
    left: 8px;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 179, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
.mf-nav-btn__last,
.nav-btn-last {
  transform: rotate(180deg);
  right: 0;
  border-width: 1px;
  box-shadow: 1px 0 2px rgba(0, 0, 0, 0.4); }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-nav-btn__last:before,
  .nav-btn-last:before {
    content: "";
    display: inline;
    position: static;
    top: 8px;
    right: auto;
    bottom: auto;
    left: 8px;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 190, node_modules/morfos/private/sass/modules/widgets/_scrollcontainer.scss */
.mf-nav-btn__center,
.nav-btn-center {
  border-width: 1px;
  box-shadow: 1px 0 2px rgba(0, 0, 0, 0.4); }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .mf-nav-btn__center:before,
  .nav-btn-center:before {
    content: "";
    display: inline;
    position: static;
    top: 8px;
    right: auto;
    bottom: auto;
    left: 8px;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/*?

Tabs
====

* @desc         Estilos para pestañas (tabs)
* @name         tabs
* @author
* @tested
* @requires     tabs.js
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 106, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
.mf-tabs--nav {
  overflow: hidden;
  width: 100%;
  margin: 0;
  list-style: none; }
  /* line 113, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
  .mf-tabs--nav > li {
    float: left; }
    /* line 116, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
    .mf-tabs--nav > li > a {
      display: block; }

/* line 137, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
.mf-tabs {
  margin-top: 10px;
  margin-bottom: 30px; }

/* line 142, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
.mf-tabs--nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
  border-bottom: 4px solid #238ea5;
  margin: 0px; }

/* line 151, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
.mf-tabs--nav-item {
  background: transparent;
  border-top: none;
  border-bottom: 0 none;
  border-right: 0 none;
  border-left: none;
  font-size: 16px;
  color: #666; }
  /* line 160, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
  .mf-tabs--nav-item:first-child {
    border-right: 0;
    border-left: none; }
  /* line 165, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
  .mf-tabs--nav-item:last-child {
    border-right: none; }
  /* line 169, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
  .mf-tabs--nav-item > a {
    padding: 10px 25px; }
  /* line 173, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
  .mf-tabs--nav-item :hover {
    background: #008080;
    color: #FFFFFF; }
  /* line 178, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
  .mf-tabs--nav-item.is-selected,
  .mf-tabs--nav-item.is-selected a {
    background: #238ea5;
    color: white; }

/* line 185, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
.mf-tabs--container {
  overflow: hidden;
  padding: 15px 0px;
  background: white;
  border-top: none;
  border-right: none;
  border-bottom: none;
  border-left: none;
  border-radius: 0px; }

/* line 198, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
.mf-tabs--tab-content {
  padding-top: 0rem;
  padding-right: 0;
  padding-bottom: 0rem;
  padding-left: 0; }
  /* line 204, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
  .mf-tabs--tab-content.is-hidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px; }
    /* line 17, node_modules/morfos/private/sass/lib/morfos/mixins/_visuallyhidden.scss */
    .mf-tabs--tab-content.is-hidden.focusable:active, .mf-tabs--tab-content.is-hidden.focusable:focus {
      clip: auto;
      height: auto;
      margin: 0;
      overflow: visible;
      position: static;
      width: auto; }
  /* line 208, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
  .mf-tabs__slide .mf-tabs--tab-content {
    float: left;
    clear: none; }
    /* line 212, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
    .mf-tabs__slide .mf-tabs--tab-content.is-selected {
      height: auto; }

/* line 218, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
.mf-tabs--scroll-container {
  position: relative;
  overflow: hidden;
  transition: all 1s ease-in-out 0s; }

/* line 227, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
.mf-tabs__vertical {
  display: -ms-flexbox;
  display: flex;
  min-height: 0;
  max-height: none; }
  @media (max-width: 47.99375em) {
    /* line 227, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
    .mf-tabs__vertical {
      display: inherit; } }
  /* line 236, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
  .mf-tabs__vertical .mf-tabs--nav {
    -ms-flex-flow: column;
        flex-flow: column;
    -ms-flex-preferred-size: 30%;
        flex-basis: 30%;
    min-width: 200px;
    border-bottom: 0;
    border-right: 0;
    background: transparent; }
    @media (max-width: 47.99375em) {
      /* line 236, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
      .mf-tabs__vertical .mf-tabs--nav {
        -ms-flex-flow: nowrap;
            flex-flow: nowrap; } }
  /* line 249, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
  .mf-tabs__vertical .mf-tabs--nav-item {
    background: transparent;
    border-top: none;
    border-bottom: 0 none;
    border-right: 0 none;
    border-left: none;
    font-size: 16px;
    color: #666; }
    /* line 260, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
    .mf-tabs__vertical .mf-tabs--nav-item:first-child {
      border-right: 0;
      border-left: none; }
    /* line 265, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
    .mf-tabs__vertical .mf-tabs--nav-item:last-child {
      border-right: none; }
    /* line 269, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
    .mf-tabs__vertical .mf-tabs--nav-item > a {
      padding: 10px 25px; }
      @media (max-width: 47.99375em) {
        /* line 269, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
        .mf-tabs__vertical .mf-tabs--nav-item > a {
          font-size: 14px;
          padding: 9px 9px; } }
    /* line 278, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
    .mf-tabs__vertical .mf-tabs--nav-item :hover {
      background: #008080;
      color: #FFFFFF; }
    /* line 283, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
    .mf-tabs__vertical .mf-tabs--nav-item.is-selected,
    .mf-tabs__vertical .mf-tabs--nav-item.is-selected a {
      background: #238ea5;
      color: white; }
  /* line 290, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
  .mf-tabs__vertical .mf-tabs--container {
    -ms-flex-preferred-size: 70%;
        flex-basis: 70%;
    overflow-y: auto;
    border: none none none none; }
  /* line 297, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
  .mf-tabs__vertical .mf-tabs--tab-content {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0; }
    @media (max-width: 22.49375em) {
      /* line 297, node_modules/morfos/private/sass/modules/widgets/_tabs.scss */
      .mf-tabs__vertical .mf-tabs--tab-content {
        padding: 0; } }

/*?

Tooltips
========

* @desc         Crea un mensaje de ayuda que se posiciona sobre un determinado elemento
* @name
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/*Tips: Etiquetas o tags*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 44, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.tooltip {
  position: absolute;
  padding: 20px;
  z-index: 1000; }

/* line 50, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.tooltipContent {
  width: 250px;
  padding: 10px;
  border: 3px solid #09C;
  border: 3px solid #999;
  border-radius: 5px;
  background-color: #FFF; }

/* line 64, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.tooltipContent h6 {
  margin-bottom: 0.5em; }

/* line 68, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.tooltipArrow {
  width: 0;
  height: 0;
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent transparent #999 transparent;
  border-style: solid;
  border-width: 10px; }

/* line 82, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.tooltip.pleft .tooltipArrow {
  top: 50%;
  right: 0;
  margin-top: -10px;
  border-color: transparent transparent transparent #999; }

/* line 89, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.tooltip.pright .tooltipArrow {
  top: 50%;
  left: 0;
  margin-top: -10px;
  border-color: transparent #999 transparent transparent; }

/* line 96, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.tooltip.pbelow .tooltipArrow {
  left: 50%;
  top: 0;
  margin-left: -10px;
  border-color: transparent transparent #999 transparent; }

/* line 103, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.tooltip.pabove .tooltipArrow {
  left: 50%;
  bottom: 0;
  margin-left: -10px;
  border-color: #999 transparent transparent transparent; }

/* miniTooltip */
/* line 112, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip {
  position: absolute;
  padding: 10px;
  z-index: 1000; }

/* line 118, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip span {
  display: block;
  padding: 3px 6px;
  color: #FFF;
  font-size: 0.917em;
  border-radius: 3px;
  background-color: #333;
  background-color: rgba(0, 0, 0, 0.65); }

/* line 133, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip .tooltipArrow {
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  padding: 0;
  border-color: transparent transparent #333 transparent;
  border-color: transparent transparent rgba(0, 0, 0, 0.65) transparent;
  border-style: solid;
  border-width: 5px;
  background: transparent;
  border-radius: 0; }

/* line 152, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.pleft .tooltipArrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-color: transparent transparent transparent #333;
  border-color: transparent transparent transparent rgba(0, 0, 0, 0.65); }

/* line 160, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.pright .tooltipArrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-color: transparent #333 transparent transparent;
  border-color: transparent rgba(0, 0, 0, 0.65) transparent transparent; }

/* line 168, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.pbelow .tooltipArrow {
  left: 50%;
  top: 0;
  margin-left: -5px;
  border-color: transparent transparent #333 transparent;
  border-color: transparent transparent rgba(0, 0, 0, 0.65) transparent; }

/* line 176, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.pabove .tooltipArrow {
  left: 50%;
  bottom: 0;
  margin-left: -5px;
  border-color: #333 transparent transparent transparent;
  border-color: rgba(0, 0, 0, 0.65) transparent transparent transparent; }

/* line 184, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.error span {
  background-color: red;
  background: rgba(255, 0, 0, 0.65); }

/* line 189, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.error .tooltipArrow {
  background: transparent; }

/* line 193, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.error.pabove .tooltipArrow {
  border-color: red transparent transparent transparent;
  border-color: rgba(255, 0, 0, 0.65) transparent transparent transparent; }

/* line 198, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.error.pright .tooltipArrow {
  border-color: transparent red transparent transparent;
  border-color: transparent rgba(255, 0, 0, 0.65) transparent transparent; }

/* line 203, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.error.pbelow .tooltipArrow {
  border-color: transparent transparent red transparent;
  border-color: transparent transparent rgba(255, 0, 0, 0.65) transparent; }

/* line 208, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.error.pleft .tooltipArrow {
  border-color: transparent transparent transparent red;
  border-color: transparent transparent transparent rgba(255, 0, 0, 0.65); }

/* line 213, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.warning span {
  background-color: #BCBB00;
  background: rgba(188, 187, 0, 0.65); }

/* line 218, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.warning .tooltipArrow {
  background: transparent; }

/* line 222, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.warning.pabove .tooltipArrow {
  border-color: #BCBB00 transparent transparent transparent;
  border-color: rgba(188, 187, 0, 0.65) transparent transparent transparent; }

/* line 227, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.warning.pright .tooltipArrow {
  border-color: transparent #BCBB00 transparent transparent;
  border-color: transparent rgba(188, 187, 0, 0.65) transparent transparent; }

/* line 232, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.warning.pbelow .tooltipArrow {
  border-color: transparent transparent #BCBB00 transparent;
  border-color: transparent transparent rgba(188, 187, 0, 0.65) transparent; }

/* line 237, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.warning.pleft .tooltipArrow {
  border-color: transparent transparent transparent #BCBB00;
  border-color: transparent transparent transparent rgba(188, 187, 0, 0.65); }

/* line 242, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.info span {
  background-color: #0099CC;
  background: rgba(0, 153, 204, 0.65); }

/* line 247, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.info .tooltipArrow {
  background: transparent; }

/* line 251, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.info.pabove .tooltipArrow {
  border-color: #0099CC transparent transparent transparent;
  border-color: rgba(0, 153, 204, 0.65) transparent transparent transparent; }

/* line 256, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.info.pright .tooltipArrow {
  border-color: transparent #0099CC transparent transparent;
  border-color: transparent rgba(0, 153, 204, 0.65) transparent transparent; }

/* line 261, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.info.pbelow .tooltipArrow {
  border-color: transparent transparent #0099CC transparent;
  border-color: transparent transparent rgba(0, 153, 204, 0.65) transparent; }

/* line 266, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.info.pleft .tooltipArrow {
  border-color: transparent transparent transparent #0099CC;
  border-color: transparent transparent transparent rgba(0, 153, 204, 0.65); }

/* line 271, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.success span {
  background-color: #5DBB2D;
  background: rgba(93, 187, 45, 0.65); }

/* line 276, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.success .tooltipArrow {
  background: transparent; }

/* line 280, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.success.pabove .tooltipArrow {
  border-color: #5DBB2D transparent transparent transparent;
  border-color: rgba(93, 187, 45, 0.65) transparent transparent transparent; }

/* line 285, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.success.pright .tooltipArrow {
  border-color: transparent #5DBB2D transparent transparent;
  border-color: transparent rgba(93, 187, 45, 0.65) transparent transparent; }

/* line 290, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.success.pbelow .tooltipArrow {
  border-color: transparent transparent #5DBB2D transparent;
  border-color: transparent transparent rgba(93, 187, 45, 0.65) transparent; }

/* line 295, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.minitooltip.success.pleft .tooltipArrow {
  border-color: transparent transparent transparent #5DBB2D;
  border-color: transparent transparent transparent rgba(93, 187, 45, 0.65); }

/* Tips (etiquetas o tags) */
/* line 304, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
.mf-tip,
.tip {
  display: inline-block;
  vertical-align: baseline;
  margin: 0;
  padding: 5px 10px 5px 10px;
  white-space: nowrap;
  font-size: 11px;
  font-weight: bold;
  color: #FFF;
  border-radius: 0;
  background-color: transparent; }
  /* line 319, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
  .mf-tip.error,
  .tip.error {
    background-color: #ff5340; }
  /* line 322, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
  .mf-tip.info,
  .tip.info {
    background-color: #1D9AC4; }
  /* line 325, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
  .mf-tip.success,
  .tip.success {
    background-color: #5DBB2D; }
  /* line 328, node_modules/morfos/private/sass/modules/widgets/_tooltips.scss */
  .mf-tip.warning,
  .tip.warning {
    background-color: #DAA600; }

/*?

V-Card
======

* @desc         Estilos para una vcard (formato estándar para el intercambio de información personal, específicamente tarjetas personales electrónicas.
                Las vCards son usualmente adjuntadas a mensajes de correo electrónico, pero pueden ser intercambiadas de otras formas.
                Pueden contener nombre, dirección, números telefónicos, URLs, logos, fotografías, e incluso clips de audio.
* @name         vcard
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/**********************/
/* vcard MINHAP - DTIC */
/* line 23, node_modules/morfos/private/sass/modules/widgets/_vcard.scss */
.vcard .fn {
  font-weight: bold; }

/* line 27, node_modules/morfos/private/sass/modules/widgets/_vcard.scss */
.vcard a.organization-name {
  color: #444;
  font-weight: bold; }

/* line 32, node_modules/morfos/private/sass/modules/widgets/_vcard.scss */
.vcard .organization-unit {
  margin-bottom: 1em;
  font-weight: normal;
  font-style: italic; }

/* line 40, node_modules/morfos/private/sass/modules/widgets/_vcard.scss */
.dsic_vcard span.type {
  display: none; }

/* line 44, node_modules/morfos/private/sass/modules/widgets/_vcard.scss */
.dsic_vcard a.email {
  display: block;
  float: left;
  margin: 1em 0;
  color: #444; }

/* line 52, node_modules/morfos/private/sass/modules/widgets/_vcard.scss */
.dsic_vcard .logo {
  clear: both;
  display: block;
  padding: 3px;
  background-color: #fff;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); }

/* line 64, node_modules/morfos/private/sass/modules/widgets/_vcard.scss */
.dsic_vcard {
  border: 1px solid #CCC;
  border-radius: 3px;
  background: linear-gradient(to top, #fff 0%, #e5e5e5 100%); }

/* line 74, node_modules/morfos/private/sass/modules/widgets/_vcard.scss */
.dsic_vcard .locality,
.dsic_vcard .region,
.dsic_vcard .postal-code,
.dsic_vcard .country-name {
  display: none; }

/*?

Veil
====

* @desc         Estilos para el velo o capa que se situa en la parte posterior de una ventana modal
* @name         veil
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/* line 29, node_modules/morfos/private/sass/modules/widgets/_veil.scss */
.mf-veil {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 5000;
  padding: 3px;
  background: rgba(0, 0, 0, 0.2);
  /*  .ie & {
    background: $veil-ie-bg;
    filter: alpha(opacity = $veil-ie-opacity);
  }*/ }
  /* line 45, node_modules/morfos/private/sass/modules/widgets/_veil.scss */
  .mf-veil.mf-veil__tabs {
    z-index: 1;
    background: transparent;
    /*    .ie & {
      background: $veil-tabs-ie-bg;
      filter: alpha(opacity = $veil-tabs-ie-opacity);
    }*/ }
  /* line 55, node_modules/morfos/private/sass/modules/widgets/_veil.scss */
  .mf-veil.is-hidden {
    display: none; }

/*?

// Error

* @desc         Estilos por defecto para los mensajes genrrales de error de aplicacion (404, 503, etc). Hay que revisarlo completamente
* @name         error
* @author
* @tested
* @requires
* @bugs         Falta optimizar codigo y revisar responsive

*/
/*    Error    */
/* line 17, node_modules/morfos/private/sass/templates/_error.scss */
.mf-error-note {
  padding: 5% 5% 5% 25%;
  min-height: 150px;
  background: url("images/note_marker.png") no-repeat 15% 33%; }
  /* line 23, node_modules/morfos/private/sass/templates/_error.scss */
  .mf-error-note .mf-error-title {
    color: #444;
    font-size: 2.333em;
    font-style: normal;
    font-weight: normal; }
  /* line 31, node_modules/morfos/private/sass/templates/_error.scss */
  .mf-error-note .mf-error-subtitle {
    margin-bottom: 1em;
    color: #999;
    font-size: 1.333em;
    font-style: normal;
    font-weight: bold; }
  /* line 40, node_modules/morfos/private/sass/templates/_error.scss */
  .mf-error-note .mf-error-note p {
    font-size: 1em; }

/* line 45, node_modules/morfos/private/sass/templates/_error.scss */
.mf-error-note.mf-404 {
  padding-right: 25%;
  padding-bottom: 120px;
  background: url("images/note_marker.png") no-repeat 15% 33%, url("images/error_404.png") no-repeat right bottom; }

/* Slider */
/* line 3, node_modules/slick-carousel/slick/slick.scss */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

/* line 17, node_modules/slick-carousel/slick/slick.scss */
.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  /* line 24, node_modules/slick-carousel/slick/slick.scss */
  .slick-list:focus {
    outline: none; }
  /* line 28, node_modules/slick-carousel/slick/slick.scss */
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

/* line 33, node_modules/slick-carousel/slick/slick.scss */
.slick-slider .slick-track,
.slick-slider .slick-list {
  transform: translate3d(0, 0, 0); }

/* line 42, node_modules/slick-carousel/slick/slick.scss */
.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }
  /* line 50, node_modules/slick-carousel/slick/slick.scss */
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  /* line 56, node_modules/slick-carousel/slick/slick.scss */
  .slick-track:after {
    clear: both; }
  /* line 60, node_modules/slick-carousel/slick/slick.scss */
  .slick-loading .slick-track {
    visibility: hidden; }

/* line 64, node_modules/slick-carousel/slick/slick.scss */
.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  /* line 68, node_modules/slick-carousel/slick/slick.scss */
  [dir="rtl"] .slick-slide {
    float: right; }
  /* line 71, node_modules/slick-carousel/slick/slick.scss */
  .slick-slide img {
    display: block; }
  /* line 74, node_modules/slick-carousel/slick/slick.scss */
  .slick-slide.slick-loading img {
    display: none; }
  /* line 80, node_modules/slick-carousel/slick/slick.scss */
  .slick-slide.dragging img {
    pointer-events: none; }
  /* line 84, node_modules/slick-carousel/slick/slick.scss */
  .slick-initialized .slick-slide {
    display: block; }
  /* line 88, node_modules/slick-carousel/slick/slick.scss */
  .slick-loading .slick-slide {
    visibility: hidden; }
  /* line 92, node_modules/slick-carousel/slick/slick.scss */
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

/* line 98, node_modules/slick-carousel/slick/slick.scss */
.slick-arrow.slick-hidden {
  display: none; }

/*?

Select2
=======

* @desc         Select2 es un autocomplete basado en el plugin Select2 de jQuery
* @name         select2
* @author
* @tested
* @requires
* @bugs

*/
/* $breakpoint-media-output:   false !default;
$breakpoint-raw-output:     true !default; */
/*

// Breakpoint - media breakpoints
$breakpoint-no-queries:         false !default;
$breakpoint-no-query-fallbacks: true !default;
$breakpoint-to-ems:             true !default;
//
//USO: @include breakpoint([PUNTO_DE_CORTE]){ ..css...}

*/
/*
Version: @@ver@@ Timestamp: @@timestamp@@
*/
/* line 55, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container {
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle; }

/* line 66, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container .select2-choice {
  display: block;
  overflow: hidden;
  position: relative;
  color: #444;
  text-decoration: none;
  white-space: nowrap;
  background-clip: padding-box;
  -webkit-touch-callout: none; }

/* line 81, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container.select2-drop-above .select2-choice {
  border-bottom-color: #aaa;
  border-radius: 0; }

/* line 87, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container.select2-allowclear .select2-choice .select2-chosen {
  margin-right: 42px; }

/* line 91, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container .select2-choice > .select2-chosen {
  display: block;
  margin-right: 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

/* line 101, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container .select2-choice abbr {
  display: none;
  width: 12px;
  height: 12px;
  position: absolute;
  right: 24px;
  top: 8px;
  font-size: 1px;
  text-decoration: none;
  border: 0;
  cursor: pointer;
  outline: 0; }

/* line 117, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container.select2-allowclear .select2-choice abbr {
  display: inline-block; }

/* line 121, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container .select2-choice abbr:hover {
  cursor: pointer; }

/* line 125, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-drop-mask {
  margin: 0;
  padding: 0;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  border: 0;
  width: auto;
  opacity: 0;
  z-index: 9998; }

/* line 140, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-drop {
  width: 100%;
  margin-top: -1px;
  position: absolute;
  z-index: 9999;
  top: 100%;
  color: #000;
  border: 1px solid #aaa;
  border-top: 0;
  background: #FFF;
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15); }

/* line 156, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-drop.select2-drop-above {
  margin-top: 1px;
  border-top: 1px solid #aaa;
  border-bottom: 0;
  box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15); }

/* line 164, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-drop-active {
  border-top: none; }

/* line 168, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-drop.select2-drop-above.select2-drop-active {
  border-top: 1px solid #5897fb; }

/* line 172, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-drop-auto-width {
  border-top: 1px solid #aaa;
  width: auto; }

/* line 177, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-drop-auto-width .select2-search {
  padding-top: 4px; }

/* line 181, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-choice .select2-arrow {
  display: inline-block;
  width: 21px;
  height: 100%;
  position: absolute;
  right: 2px;
  top: 2px;
  background-clip: padding-box; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .select2-choice .select2-arrow:before {
    content: "";
    display: inline;
    position: relative;
    top: 0;
    right: auto;
    bottom: auto;
    left: 6px;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: #666;
    font-family: 'morfont';
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }
  /* line 193, node_modules/morfos/private/sass/modules/select2/_select2.scss */
  .selected .select2-choice .select2-arrow {
    background: linear-gradient(to left, rgba(202, 228, 249, 0) 0%, rgba(202, 228, 249, 0.8) 20%, rgba(202, 228, 249, 0.8) 100%); }

/* line 198, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-dropdown-open.select2-container .select2-choice .select2-arrow {
  background: linear-gradient(to left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 20%, rgba(255, 255, 255, 0.8) 100%); }

/* line 202, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container .select2-choice .select2-arrow b {
  display: block;
  width: 100%;
  height: 100%; }

/* line 208, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-search {
  display: inline-block;
  width: 100%;
  min-height: 26px;
  margin: 4px 0;
  padding-left: 4px;
  padding-right: 4px;
  position: relative;
  z-index: 10000;
  white-space: nowrap; }

/* line 222, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-search input {
  width: 100%;
  height: auto !important;
  min-height: 26px;
  padding: 4px 20px 4px 5px;
  margin: 0;
  outline: 0;
  font-family: sans-serif;
  font-size: 1em;
  border: 1px solid #aaa;
  border-radius: 0;
  box-shadow: none; }

/* line 239, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-drop.select2-drop-above .select2-search input {
  margin-top: 4px; }

/* line 245, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
  border: 1px solid #5897fb;
  outline: none;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); }

/* line 253, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-dropdown-open .select2-choice {
  padding: 3px 4px;
  border-bottom-color: transparent;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background: #FFF;
  box-shadow: 0 1px 0 #fff inset; }

/* line 264, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices {
  border: 1px solid #5897fb;
  border-top-color: transparent; }

/* line 270, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-dropdown-open .select2-choice .select2-arrow {
  border-left: none;
  filter: none;
  top: 1px;
  right: 1px; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .select2-dropdown-open .select2-choice .select2-arrow:before {
    content: "";
    display: inline;
    position: relative;
    top: 5px;
    right: auto;
    bottom: auto;
    left: 6px;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: #666;
    font-family: 'morfont';
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 279, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-dropdown-open .select2-choice .select2-arrow b {
  background-position: -18px 1px; }

/* results */
/* line 284, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results {
  padding: 0 0 0 4px;
  margin: 4px 4px 4px 0;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

/* line 293, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results ul.select2-result-sub {
  margin: 0;
  padding-left: 0; }

/* line 298, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results ul.select2-result-sub > li .select2-result-label {
  padding-left: 20px;
  white-space: nowrap; }

/* line 303, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 40px; }

/* line 307, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 60px; }

/* line 308, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 80px; }

/* line 309, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 100px; }

/* line 310, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 110px; }

/* line 311, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 120px; }

/* line 313, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results li {
  list-style: none;
  display: list-item;
  background-image: none; }

/* line 319, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results li.select2-result-with-children > .select2-result-label {
  font-weight: bold; }

/* line 323, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results .select2-result-label {
  padding: 3px 7px 4px;
  margin: 0;
  cursor: pointer;
  min-height: 1em;
  -webkit-touch-callout: none; }

/* line 334, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results .select2-highlighted {
  background: #3875d7;
  color: #fff; }

/* line 339, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results li em {
  background: #feffde;
  font-style: normal; }

/* line 344, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results .select2-highlighted em {
  background: transparent; }

/* line 348, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results .select2-highlighted ul {
  color: #000;
  background: #fff; }

/* line 355, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit {
  display: list-item;
  padding: 2px 4px;
  background: #f4f4f4; }

/*
disabled look for disabled choices in the results dropdown
*/
/* line 368, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results .select2-disabled.select2-highlighted {
  display: list-item;
  color: #666;
  background: #f4f4f4;
  cursor: default; }

/* line 376, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results .select2-disabled {
  display: list-item;
  background: #f4f4f4;
  cursor: default; }

/* line 383, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-results .select2-selected {
  display: none; }

/* line 387, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-more-results.select2-active {
  background: #f4f4f4 url("../images/select2-spinner.gif") no-repeat 100%; }

/* line 391, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-more-results {
  background: #f4f4f4;
  display: list-item; }

/* disabled styles */
/* line 398, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container.select2-container-disabled .select2-choice {
  background-color: #f4f4f4;
  background-image: none;
  border: 1px solid #ddd;
  cursor: default; }

/* line 405, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container.select2-container-disabled .select2-choice .select2-arrow {
  background-color: #f4f4f4;
  background-image: none;
  border-left: 0; }

/* line 411, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container.select2-container-disabled .select2-choice abbr {
  display: none; }

/* multiselect */
/* line 418, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi .select2-drop-multi {
  max-height: 200px;
  overflow-y: auto; }

/* line 424, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi .select2-choices {
  height: auto !important;
  height: 1%;
  margin: 0;
  padding: 0 2px;
  position: relative;
  cursor: text;
  overflow: hidden;
  border: 1px solid #238ea5;
  border-radius: 1px;
  background: #FFFFFF;
  box-shadow: none; }

/* line 442, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.is-selected.select2-container-multi .select2-choices {
  padding: 0;
  border: none;
  background: transparent;
  box-shadow: none; }

/* line 451, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-locked {
  padding: 3px 5px 3px 5px !important; }

/* line 455, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi .select2-choices {
  min-height: 26px;
  margin: 0; }

/* line 461, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi.select2-container-active .select2-choices {
  border: 1px solid #5897fb;
  outline: none; }

/* line 466, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi .select2-choices li {
  float: left;
  list-style: none; }

/* line 471, node_modules/morfos/private/sass/modules/select2/_select2.scss */
html[dir="rtl"] .select2-container-multi .select2-choices li {
  float: right; }

/* line 475, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi .select2-choices .select2-search-field {
  margin: 0;
  padding: 0;
  max-width: 100%;
  white-space: nowrap; }

/* line 482, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi .select2-choices .select2-search-field input {
  padding: 5px;
  margin: 1px 0;
  width: 100%;
  font-family: sans-serif;
  font-size: 100%;
  color: #666;
  outline: 0;
  border: 0;
  box-shadow: none;
  background: transparent !important; }

/* line 502, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-default {
  color: #999 !important; }

/* line 506, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi .select2-choices .select2-search-choice {
  position: relative;
  padding: 4px 18px 4px 5px;
  margin: 2px 0 2px 2px;
  line-height: 13px;
  color: #333;
  border: 1px solid #AAA;
  border-radius: 3px;
  cursor: default;
  background-clip: padding-box;
  -webkit-touch-callout: none;
  background: #EEE;
  box-shadow: none; }

/* line 530, node_modules/morfos/private/sass/modules/select2/_select2.scss */
html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice {
  margin-left: 0;
  margin-right: 5px; }

/* line 535, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
  cursor: default; }

/* line 539, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi .select2-choices .select2-search-choice-focus {
  background: #d4d4d4; }

/* line 543, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-search-choice-close {
  display: block;
  position: absolute;
  right: 5px;
  top: 4px;
  outline: none; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .select2-search-choice-close:before {
    content: "";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: #888;
    font-family: 'morfont';
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: inherit;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 554, node_modules/morfos/private/sass/modules/select2/_select2.scss */
html[dir="rtl"] .select2-search-choice-close {
  right: auto;
  left: 3px; }

/* line 559, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi .select2-search-choice-close {
  right: 5px; }

/* line 563, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
  background-position: right -11px; }

/* line 567, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
  background-position: right -11px; }

/* disabled styles */
/* line 572, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi.select2-container-disabled .select2-choices {
  background-color: #f4f4f4;
  background-image: none;
  border: 1px solid #ddd;
  cursor: default; }

/* line 579, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
  padding: 3px 5px 3px 5px;
  border: 1px solid #ddd;
  background-image: none;
  background-color: #f4f4f4; }

/* line 586, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {
  display: none;
  background: none; }

/* end multiselect */
/* line 591, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-result-selectable {
  font-weight: bold; }

/* line 596, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-match {
  font-weight: normal; }

/* line 601, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-offscreen,
.select2-offscreen:focus {
  clip: rect(0 0 0 0) !important;
  width: 1px !important;
  height: 1px !important;
  border: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  position: absolute !important;
  outline: 0 !important;
  left: 0px !important;
  top: 0px !important; }

/* line 616, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-display-none {
  display: none; }

/* line 620, node_modules/morfos/private/sass/modules/select2/_select2.scss */
.select2-measure-scrollbar {
  position: absolute;
  top: -10000px;
  left: -10000px;
  width: 100px;
  height: 100px;
  overflow: scroll; }

/* line 1, private/sass/_datepicker.scss */
div.datepicker {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  width: 196px;
  height: 147px;
  position: absolute;
  cursor: default;
  top: 0;
  left: 0;
  display: none; }

/* line 13, private/sass/_datepicker.scss */
.datepickerContainer {
  position: absolute; }

/* Hide border divs by default */
/* line 18, private/sass/_datepicker.scss */
.datepickerBorderT,
.datepickerBorderB,
.datepickerBorderL,
.datepickerBorderR,
.datepickerBorderTL,
.datepickerBorderTR,
.datepickerBorderBL,
.datepickerBorderBR {
  display: none; }

/* line 29, private/sass/_datepicker.scss */
.datepickerHidden {
  display: none; }

/* line 32, private/sass/_datepicker.scss */
div.datepicker table {
  border-collapse: collapse; }

/* line 35, private/sass/_datepicker.scss */
div.datepicker a {
  color: black;
  text-decoration: none;
  cursor: default;
  outline: none; }

/* line 41, private/sass/_datepicker.scss */
div.datepicker table td {
  text-align: center;
  padding: 0;
  margin: 0; }

/* line 46, private/sass/_datepicker.scss */
div.datepicker th {
  text-align: center;
  color: #666666;
  font-weight: normal;
  padding: 0; }

/* line 52, private/sass/_datepicker.scss */
div.datepicker tbody a {
  display: block; }

/* line 55, private/sass/_datepicker.scss */
.datepickerDays a {
  width: 20px;
  line-height: 16px;
  height: 16px;
  padding-right: 2px; }

/* line 61, private/sass/_datepicker.scss */
.datepickerYears a,
.datepickerMonths a {
  width: 39px;
  line-height: 36px;
  height: 36px;
  text-align: center; }

/* line 68, private/sass/_datepicker.scss */
.datepickerMonths td:first-child a,
.datepickerMonths td:last-child a,
.datepickerYears td:first-child a,
.datepickerYears td:last-child a {
  width: 38px; }

/* line 74, private/sass/_datepicker.scss */
td.datepickerNotInMonth a {
  color: #666666; }

/* line 77, private/sass/_datepicker.scss */
tbody.datepickerDays td.datepickerSelected {
  background: #136A9F; }

/* line 80, private/sass/_datepicker.scss */
tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected {
  background: #17384d; }

/* line 83, private/sass/_datepicker.scss */
tbody.datepickerYears td.datepickerSelected,
tbody.datepickerMonths td.datepickerSelected {
  background: #17384d; }

/* line 87, private/sass/_datepicker.scss */
div.datepicker td.datepickerSelected a {
  color: white; }

/* line 90, private/sass/_datepicker.scss */
div.datepicker a:hover,
div.datepicker a:hover {
  color: #88c5eb; }

/* line 94, private/sass/_datepicker.scss */
div.datepicker td.datepickerNotInMonth a:hover {
  color: #999999; }

/* line 97, private/sass/_datepicker.scss */
.datepickerSpace div {
  width: 20px; }

/* line 100, private/sass/_datepicker.scss */
.datepickerBlock {
  vertical-align: top; }

/* line 103, private/sass/_datepicker.scss */
a.datepickerGoNext,
a.datepickerGoPrev,
a.datepickerMonth {
  text-align: center;
  height: 20px;
  line-height: 20px;
  float: left; }

/* line 111, private/sass/_datepicker.scss */
div.datepicker th a.datepickerGoNext,
div.datepicker th a.datepickerGoPrev {
  width: 20px;
  color: #666666;
  display: none; }

/* line 117, private/sass/_datepicker.scss */
div.datepicker th a.datepickerMonth {
  width: 114px;
  display: block; }

/* Only display the previous/next arrows on the first/last calendars */
/* line 122, private/sass/_datepicker.scss */
div.datepicker .datepickerFirstView th a.datepickerGoPrev,
div.datepicker .datepickerLastView th a.datepickerGoNext {
  display: block; }

/* Compensate for the space lost by not having a previous arrow */
/* line 127, private/sass/_datepicker.scss */
div.datepicker th a.datepickerMonth {
  margin-left: 20px; }

/* line 130, private/sass/_datepicker.scss */
div.datepicker .datepickerFirstView th a.datepickerMonth {
  margin-left: 0; }

/* Day mode calendar body */
/* line 134, private/sass/_datepicker.scss */
table.datepickerViewDays tbody.datepickerMonths,
table.datepickerViewDays tbody.datepickerYears {
  display: none; }

/* Month mode calendar body */
/* line 139, private/sass/_datepicker.scss */
table.datepickerViewMonths tbody.datepickerDays,
table.datepickerViewMonths tbody.datepickerYears,
table.datepickerViewMonths tr.datepickerDoW {
  display: none; }

/* Year mode calendar body */
/* line 145, private/sass/_datepicker.scss */
table.datepickerViewYears tbody.datepickerDays,
table.datepickerViewYears tbody.datepickerMonths,
table.datepickerViewYears tr.datepickerDoW {
  display: none; }

/* line 150, private/sass/_datepicker.scss */
td.datepickerDisabled a,
td.datepickerDisabled.datepickerNotInMonth a {
  color: #555555; }

/* line 154, private/sass/_datepicker.scss */
td.datepickerDisabled a:hover {
  color: #333333; }

/* Not used by default, calendar cells can be marked as special if desired (doesn't seem to be totally working) */
/* line 158, private/sass/_datepicker.scss */
div.datepicker tbody.datepickerDays td.datepickerSpecial a {
  background: #770000;
  color: white; }

/* line 162, private/sass/_datepicker.scss */
div.datepicker tbody.datepickerDays td.datepickerSpecial.datepickerSelected a {
  background: #aa0000; }

/* style the 'not in month' day cell away */
/* line 167, private/sass/_datepicker.scss */
tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected {
  background-color: transparent; }

/* line 170, private/sass/_datepicker.scss */
div.datepicker td.datepickerNotInMonth a span {
  display: none; }

/* line 173, private/sass/_datepicker.scss */
div.datepicker td.datepickerNotInMonth a:hover span {
  display: none; }

/* line 176, private/sass/_datepicker.scss */
div.datepicker tbody.datepickerDays td.datepickerNotInMonth:hover {
  background-color: transparent; }

/* Datepicker border styling */
/* line 181, private/sass/_datepicker.scss */
.datepicker {
  background-color: #F7F7F7;
  border: 1px solid #CCCCCC;
  border-radius: 5px 5px 5px 5px;
  padding: 10px; }

/* Tighten up the spacing between multiple calendars */
/* line 189, private/sass/_datepicker.scss */
.datepickerSpace div {
  width: 2px; }

/* Grey background behind Month Name row, and blue text */
/* line 194, private/sass/_datepicker.scss */
div.datepicker th {
  background-color: #DDDDDD; }

/* line 197, private/sass/_datepicker.scss */
div.datepicker th a.datepickerMonth {
  color: #008ED6;
  font-weight: normal; }

/* style the day of week header cells */
/* line 203, private/sass/_datepicker.scss */
div.datepicker th {
  color: black;
  font-weight: bold; }

/* grey underline beneath day of week row */
/* line 208, private/sass/_datepicker.scss */
div.datepicker table thead tr.datepickerDoW th {
  border-bottom: 1px solid #CCCCCC; }

/* Black text, white background, and grey borders around day cells */
/* line 213, private/sass/_datepicker.scss */
div.datepicker a,
div.datepicker a:hover {
  color: black; }

/* line 217, private/sass/_datepicker.scss */
div.datepicker table.datepickerViewDays,
div.datepicker table.datepickerViewMonths,
div.datepicker table.datepickerViewYears {
  background-color: white; }

/* line 222, private/sass/_datepicker.scss */
div.datepicker table tbody.datepickerDays td {
  border: 1px solid #F7F7F7; }

/* blue cell color for selected days */
/* line 227, private/sass/_datepicker.scss */
tbody.datepickerDays td.datepickerSelected {
  background-color: #0077CC; }

/* Grey out dates in the future */
/* line 232, private/sass/_datepicker.scss */
div.datepicker td.datepickerFuture a {
  color: #DDDDDD; }

/* yellow cell background on hover */
/* line 237, private/sass/_datepicker.scss */
div.datepicker tbody.datepickerDays td:hover {
  background-color: #FFCC33; }

/* Bold today's date */
/* line 242, private/sass/_datepicker.scss */
div.datepicker td.datepickerToday a {
  font-weight: bold; }

/* cells are wider in the clean style */
/* line 247, private/sass/_datepicker.scss */
.datepickerYears a,
.datepickerMonths a {
  width: 42px; }

/* line 250, private/sass/_datepicker.scss */
.datepickerMonths td:first-child a,
.datepickerYears td:first-child a {
  width: 39px; }

/* line 254, private/sass/_datepicker.scss */
div.datepicker th a.datepickerMonth {
  width: 121px; }

/* line 1, private/sass/_galeria.scss */
.gallery {
  max-height: 600px; }
  /* line 5, private/sass/_galeria.scss */
  .gallery .mf-buttonbar .mf-buttonbar--btn {
    background: #A4A4A4;
    border: 2px solid #A4A4A4;
    color: #FFFFFF;
    margin: 5px 5px 5px 0px;
    padding: 6px; }
    /* line 12, private/sass/_galeria.scss */
    .gallery .mf-buttonbar .mf-buttonbar--btn:hover {
      background: #008080;
      border-color: #238ea5; }
  /* line 20, private/sass/_galeria.scss */
  .gallery input[type="submit"] {
    background: #A4A4A4; }
    /* line 23, private/sass/_galeria.scss */
    .gallery input[type="submit"]:hover {
      background: #238ea5; }
  /* line 28, private/sass/_galeria.scss */
  .gallery .mf-multisimbutton > div {
    background: #A4A4A4; }
    /* line 31, private/sass/_galeria.scss */
    .gallery .mf-multisimbutton > div:hover {
      background: #238ea5; }
  /* line 36, private/sass/_galeria.scss */
  .gallery .mf-dropdown--container {
    margin: 5px 5px 5px 0px; }
    /* line 39, private/sass/_galeria.scss */
    .gallery .mf-dropdown--container .mf-multidropdown--item a {
      color: #666;
      text-align: left; }
  /* line 45, private/sass/_galeria.scss */
  .gallery .gallery_content {
    clear: both; }
  /* line 49, private/sass/_galeria.scss */
  .gallery .gallery_tree {
    float: left;
    width: 25%;
    height: 550px;
    padding: 5px;
    position: relative;
    border: 1px solid #CCC;
    overflow: auto; }
  /* line 59, private/sass/_galeria.scss */
  .gallery .gallery_visor.only {
    width: 100%; }
  /* line 63, private/sass/_galeria.scss */
  .gallery .gallery_visor {
    float: left;
    margin-left: 1%;
    width: 74%;
    height: 550px;
    border: 1px solid #CCC;
    overflow: auto; }
  /* line 72, private/sass/_galeria.scss */
  .gallery .gallery_tree.is-hidden {
    display: none; }
  /* line 77, private/sass/_galeria.scss */
  .gallery .mf-icon-folder.is-open:before {
    content: "" !important;
    padding-right: 2px;
    font-size: 18px; }
  /* line 83, private/sass/_galeria.scss */
  .gallery .g-arbol-lista-item-cont .mf-icon-books2::before {
    color: #795548; }
  /* line 86, private/sass/_galeria.scss */
  .gallery .in-arbol-lista-item-cont .mf-icon-doc::before,
  .gallery .in-arbol-lista-item-folder {
    color: #a1887f; }
  /* line 93, private/sass/_galeria.scss */
  .gallery .g-arbol-lista-item-cont.is-open .mf-icon-folder:before {
    content: "";
    padding-right: 2px;
    font-size: 18px; }

/* line 101, private/sass/_galeria.scss */
.in-drag-upload__title {
  font-size: 25px;
  font-weight: bold;
  color: #DEDEDE;
  display: block;
  margin: 20% 15%;
  text-align: center; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.in-drag-upload__title:before {
  content: "";
  display: block;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 1em;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 114, private/sass/_galeria.scss */
.in-drag-upload__title:before {
  padding-bottom: 20px; }

/*Pasar todos los estilos js a las calses corresponidentes (mf- o gi-)*/
/* line 122, private/sass/_galeria.scss */
.in-arbol-input {
  width: 98%;
  position: absolute;
  left: 0;
  margin: 0 1%;
  z-index: 9; }
  /* line 129, private/sass/_galeria.scss */
  .in-arbol-input.is-hidden {
    display: none; }

/* line 135, private/sass/_galeria.scss */
.in-arbol .in-arbol-lista {
  margin: 0;
  list-style: none;
  width: 100%; }
  /* line 140, private/sass/_galeria.scss */
  .in-arbol .in-arbol-lista .in-arbol-lista-item {
    width: 100%;
    cursor: pointer;
    position: relative; }
    /* line 145, private/sass/_galeria.scss */
    .in-arbol .in-arbol-lista .in-arbol-lista-item.drag-over {
      border: 1px dashed #ccc;
      background-color: #E7E7E7;
      height: 20px;
      opacity: 1; }
    /* line 153, private/sass/_galeria.scss */
    .in-arbol .in-arbol-lista .in-arbol-lista-item .g-arbol-lista-item-cont {
      padding: 1px, 5px; }
      /* line 156, private/sass/_galeria.scss */
      .in-arbol .in-arbol-lista .in-arbol-lista-item .g-arbol-lista-item-cont:hover {
        background-color: #F4F4F4; }
        /* line 158, private/sass/_galeria.scss */
        .in-arbol .in-arbol-lista .in-arbol-lista-item .g-arbol-lista-item-cont:hover .actions {
          display: inline-block; }
      /* line 163, private/sass/_galeria.scss */
      .in-arbol .in-arbol-lista .in-arbol-lista-item .g-arbol-lista-item-cont span.name {
        text-overflow: ellipsis;
        overflow: hidden;
        width: 80%;
        white-space: nowrap;
        display: inline-block;
        vertical-align: bottom; }
      /* line 172, private/sass/_galeria.scss */
      .in-arbol .in-arbol-lista .in-arbol-lista-item .g-arbol-lista-item-cont.is-selected {
        background-color: #F4F4F4; }
        /* line 174, private/sass/_galeria.scss */
        .in-arbol .in-arbol-lista .in-arbol-lista-item .g-arbol-lista-item-cont.is-selected:hover {
          background-color: #e2e2e2; }
        /* line 177, private/sass/_galeria.scss */
        .in-arbol .in-arbol-lista .in-arbol-lista-item .g-arbol-lista-item-cont.is-selected .actions {
          display: inline-block; }
      /* line 182, private/sass/_galeria.scss */
      .in-arbol .in-arbol-lista .in-arbol-lista-item .g-arbol-lista-item-cont .mf-icon-folder {
        color: #6C8CA0;
        padding-right: 2px;
        font-size: 18px; }
      /* line 188, private/sass/_galeria.scss */
      .in-arbol .in-arbol-lista .in-arbol-lista-item .g-arbol-lista-item-cont .mf-icon-doc {
        color: #4E6674; }
      /* line 192, private/sass/_galeria.scss */
      .in-arbol .in-arbol-lista .in-arbol-lista-item .g-arbol-lista-item-cont .in-arbol-lista-item-text {
        cursor: text; }
        /* line 194, private/sass/_galeria.scss */
        .in-arbol .in-arbol-lista .in-arbol-lista-item .g-arbol-lista-item-cont .in-arbol-lista-item-text::before {
          color: #a1887f; }
      /* line 199, private/sass/_galeria.scss */
      .in-arbol .in-arbol-lista .in-arbol-lista-item .g-arbol-lista-item-cont .actions {
        display: none;
        position: absolute;
        right: 2px;
        top: 0; }
  /* line 208, private/sass/_galeria.scss */
  .in-arbol .in-arbol-lista .in-arbol-espacio {
    width: 100%;
    height: 1px;
    opacity: 0;
    /* Safari */
    transition: opacity 0.3s, height 0.3s, ease-in-out; }
    /* line 215, private/sass/_galeria.scss */
    .in-arbol .in-arbol-lista .in-arbol-espacio.drag-over {
      border: 1px dashed #ccc;
      background-color: #E7E7E7;
      height: 20px;
      opacity: 1; }

/* line 226, private/sass/_galeria.scss */
#js-gallery-ver {
  position: relative;
  background: white; }
  /* line 231, private/sass/_galeria.scss */
  #js-gallery-ver .mf-gallery-ver--mover-izda,
  #js-gallery-ver .mf-gallery-ver--mover-dcha {
    top: 210px;
    border: none;
    color: #FFFFFF; }
  /* line 238, private/sass/_galeria.scss */
  #js-gallery-ver .mf-gallery-ver--visor {
    width: 95%;
    height: 370px;
    margin: 0 auto;
    left: 0;
    right: 0;
    position: absolute; }

/* line 248, private/sass/_galeria.scss */
.in-arbol-lista-item .in-arbol-lista-item,
.js-arbol-lista-item .js-arbol-lista-item {
  padding: 1px 0 0 10px !important; }

/* line 253, private/sass/_galeria.scss */
.new-document {
  background: white; }
  /* line 256, private/sass/_galeria.scss */
  .new-document .boxes {
    display: unset; }

/* line 262, private/sass/_galeria.scss */
.in-visor-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }

/* XML Document */
/* line 2, private/sass/XMLDisplay.scss */
.Utility {
  font-weight: bold;
  color: black; }

/* line 7, private/sass/XMLDisplay.scss */
.NodeName {
  font-weight: bold;
  color: #800080; }

/* line 12, private/sass/XMLDisplay.scss */
.AttributeName {
  font-weight: bold;
  color: black; }

/* line 17, private/sass/XMLDisplay.scss */
.AttributeValue {
  color: blue; }

/* line 21, private/sass/XMLDisplay.scss */
.NodeValue {
  color: black; }

/* line 25, private/sass/XMLDisplay.scss */
.Element {
  padding-top: 0px;
  margin-top: 1px; }

/* line 30, private/sass/XMLDisplay.scss */
.Clickable {
  margin: 3px;
  padding: 0 5px;
  color: #800080;
  background: none repeat scroll 0 0 transparent;
  border-radius: 2px;
  cursor: pointer;
  font-size: 1.2em;
  font-weight: bold;
  vertical-align: baseline; }

/* line 3, private/sass/_custom.scss */
div[role=alert] .simbutton {
  border: none;
  margin: 0;
  padding: 0; }
  /* line 7, private/sass/_custom.scss */
  div[role=alert] .simbutton:hover {
    background: #238ea5; }

/* line 14, private/sass/_custom.scss */
.mf-folder-dialog .error-list {
  color: red; }

/* line 18, private/sass/_custom.scss */
.mf-list-files .mf-folder-item {
  margin-left: -9px; }

/* line 22, private/sass/_custom.scss */
.simbutton {
  position: absolute;
  right: 7px;
  top: 7px; }

/*Contenedor*/
/* line 32, private/sass/_custom.scss */
.mf-container {
  background: url("../images/cubes.png") repeat scroll 0 0 #efefef; }

/*Tablas*/
/* line 37, private/sass/_custom.scss */
table.dataTable tbody th,
table.dataTable tbody td {
  vertical-align: top; }

/* line 42, private/sass/_custom.scss */
.dataTables_paginate.paging_simple_numbers {
  text-align: right !important; }

/* line 46, private/sass/_custom.scss */
.grid-row-actions {
  cursor: pointer; }

/* line 52, private/sass/_custom.scss */
.mf-table-data--row-action span.mf-icon, .mf-table-data--row-action span.mf-appmenu--submenu-item-icon:before, .mf-table-data--row-action .mf-simple-list__icon span.mf-simple-list--item:before, .mf-simple-list__icon .mf-table-data--row-action span.mf-simple-list--item:before,
.grid-row-action span.mf-icon,
.grid-row-action span.mf-appmenu--submenu-item-icon:before,
.grid-row-action .mf-simple-list__icon span.mf-simple-list--item:before,
.mf-simple-list__icon .grid-row-action span.mf-simple-list--item:before {
  font-size: 18px; }

/* line 57, private/sass/_custom.scss */
.in-main-table {
  margin-top: 0px; }

/*Pestañas-tabs*/
/* line 62, private/sass/_custom.scss */
.in-tabs-container {
  overflow: visible; }

/*Dropdown*/
/* line 67, private/sass/_custom.scss */
.in-dropdown--btn {
  padding: 8px;
  background: #A4A4A4;
  color: #FFFFFF; }
  /* line 72, private/sass/_custom.scss */
  .in-dropdown--btn:hover {
    background: #008080;
    color: #FFFFFF; }

/*Header compact*/
/* line 79, private/sass/_custom.scss */
.mf-header.mf-header__compact {
  background: #008080; }
  @media (min-width: 48em) {
    /* line 80, private/sass/_custom.scss */
    .mf-header.mf-header__compact .mf-app-title--container .mf-app-title {
      color: #FFFFFF; } }
  /* line 89, private/sass/_custom.scss */
  .mf-header.mf-header__compact .mf-appmenu--item__L1 a,
  .mf-header.mf-header__compact .mf-appmenu--item__L1 span,
  .mf-header.mf-header__compact .mf-appmenu--item__L1 span::after {
    color: #FFFFFF; }
  @media (min-width: 60em) {
    /* line 96, private/sass/_custom.scss */
    .mf-header.mf-header__compact .mf-appmenu--submenu-item a {
      color: #333333; }
      /* line 99, private/sass/_custom.scss */
      .mf-header.mf-header__compact .mf-appmenu--submenu-item a:hover {
        color: #FFFFFF; } }
  /* line 105, private/sass/_custom.scss */
  .mf-header.mf-header__compact .mf-topbar-button::before,
  .mf-header.mf-header__compact .mf-appmenu--button::before {
    color: #FFFFFF; }

/* line 111, private/sass/_custom.scss */
.mf-long-menu__compact .mf-header__compact .mf-appmenu--menu {
  top: 40px; }

/*Header*/
/* line 117, private/sass/_custom.scss */
.app .mf-app-title,
.mf-header__menu-hide .mf-app-title {
  display: block; }
  /* line 120, private/sass/_custom.scss */
  .app .mf-app-title .mf-app-subtitle, .mf-header__menu-hide .mf-app-title .mf-app-subtitle {
    display: block; }

/*Modal topbar*/
/* line 126, private/sass/_custom.scss */
.in-modal-label {
  width: auto; }

/*Mensaje error*/
/* line 132, private/sass/_custom.scss */
.mf-msg--closebtn::before {
  color: #A4A4A4; }

/*Footer*/
/* line 139, private/sass/_custom.scss */
.mf-footer a {
  color: #FFFFFF; }

/* line 145, private/sass/_custom.scss */
.in-footer--container p {
  width: auto;
  display: inline;
  margin-right: 20px; }

/*Login*/
/* line 153, private/sass/_custom.scss */
.logo-box {
  float: right;
  width: 300px;
  height: 85px;
  background: url(../images/logo-inside.png) no-repeat;
  transform: scale(0.8); }

/* line 161, private/sass/_custom.scss */
.in-login--content {
  box-shadow: none; }
  /* line 164, private/sass/_custom.scss */
  .in-login--content form {
    width: 100%; }
    /* line 167, private/sass/_custom.scss */
    .in-login--content form button, .in-login--content form .mf-cookies--accept, .in-login--content form .mf-cookies--info, .in-login--content form .mf-scroll-nav--btn {
      float: right; }

/*Menú*/
/* line 174, private/sass/_custom.scss */
.mf-appmenu--submenu {
  z-index: 1; }
  @media (min-width: 48em) {
    /* line 174, private/sass/_custom.scss */
    .mf-appmenu--submenu {
      border: 0px solid #878484;
      box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.2); } }
  @media (max-width: 59.99375em) {
    /* line 182, private/sass/_custom.scss */
    .mf-appmenu--submenu .mf-appmenu--submenu-item a {
      background-color: #444444;
      color: #FFFFFF; } }

/*Página inicio*/
/* line 193, private/sass/_custom.scss */
.in-list-home .mf-simple-list--item:hover {
  background-color: #F8F8F8; }

/*Breadcrumb*/
/* line 201, private/sass/_custom.scss */
.mf-breadcrumb--item a:hover {
  text-decoration: underline; }

/*Tooltip*/
/* line 207, private/sass/_custom.scss */
.in-tooltip .in-tooltip--text {
  max-width: 400px;
  height: auto;
  padding: 10px;
  margin-left: 10px;
  position: absolute;
  z-index: 1;
  left: -9999em;
  background-color: #FFFFFF;
  color: #666;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); }

/* line 221, private/sass/_custom.scss */
.in-tooltip--button:hover + .in-tooltip--text,
.in-tooltip--button:focus + .in-tooltip--text {
  left: auto; }

/* line 226, private/sass/_custom.scss */
.in-tooltip--button {
  cursor: pointer;
  color: #238ea5; }

/*Topbar*/
/* line 232, private/sass/_custom.scss */
.mf-usermenu--menu li a {
  display: inline; }

/* line 236, private/sass/_custom.scss */
.mf-profiles--title {
  display: inline-block; }

/*Formularios*/
/* line 241, private/sass/_custom.scss */
.fld.checkbox {
  width: 100%;
  clear: both;
  padding-top: 20px; }
  /* line 246, private/sass/_custom.scss */
  .fld.checkbox input {
    display: inline; }
  /* line 250, private/sass/_custom.scss */
  .fld.checkbox label, .fld.checkbox .label, .fld.checkbox .mf-requirement--answer-label, .fld.checkbox .mf-report--label {
    display: inline-block;
    cursor: pointer; }

/* line 256, private/sass/_custom.scss */
.in-checklabel {
  width: auto; }

/*(inputauxbtn)*/
/* line 261, private/sass/_custom.scss */
.input-auxbtn {
  display: inline-block;
  vertical-align: top; }

/* line 267, private/sass/_custom.scss */
.in-btn__generate {
  margin-bottom: 20px;
  width: 100%;
  vertical-align: top; }

/*Autocompletado*/
/*Estilos autocompletado*/
/* line 278, private/sass/_custom.scss */
.ui-autocomplete-input {
  width: 280px;
  max-width: 100%; }

/* line 283, private/sass/_custom.scss */
.ui-autocomplete {
  z-index: 1; }

/*Botones*/
/* line 288, private/sass/_custom.scss */
.in-btn__generate {
  margin-bottom: 20px;
  width: 100%;
  vertical-align: top;
  font-size: 16px; }
  /* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
  .in-btn__generate:before {
    content: "";
    display: inline;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    float: none;
    margin: 0;
    width: auto;
    height: auto;
    speak: none;
    color: inherit;
    font-family: 'morfont';
    font-size: 16;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-align: center;
    text-transform: none;
    line-height: 0;
    text-indent: 0;
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
    text-shadow: none; }

/* line 298, private/sass/_custom.scss */
.simbutton.stick-btn-right,
.stick-btn-right,
.simbutton.stick-btn-left,
.stick-btn-left {
  border: 1px solid #635253;
  color: white;
  background: none repeat scroll 0 0 #635253;
  text-shadow: 0 0 0 rgba(255, 255, 255, 0.3); }

/* line 308, private/sass/_custom.scss */
.in-button-plus,
.in-button-remove {
  margin-bottom: 22px; }

/* line 313, private/sass/_custom.scss */
.in-button-file {
  margin-top: 15px;
  background: #238ea5;
  color: #FFFFFF; }
  /* line 319, private/sass/_custom.scss */
  .in-button-file:hover {
    background: #008080; }

/*Datepicker*/
/* line 326, private/sass/_custom.scss */
div.datepicker td.datepickerFuture a {
  color: #238ea5; }

/*Página principal*/
@media (max-width: 47.99375em) {
  /* line 331, private/sass/_custom.scss */
  .mf-window-toolbar {
    display: none; } }

/* line 337, private/sass/_custom.scss */
#listOrganos,
#listInteresados {
  margin: 0px; }

/* line 342, private/sass/_custom.scss */
#listOrganos,
#listInteresados,
#listMetadatosAdicionales,
#listMetadatosAdicionalesExp,
#listMetadatosAdicionalesDoc {
  overflow-y: auto;
  min-width: 186px;
  background: white none repeat scroll 0% 0%; }
  /* line 351, private/sass/_custom.scss */
  #listOrganos input,
  #listInteresados input,
  #listMetadatosAdicionales input,
  #listMetadatosAdicionalesExp input,
  #listMetadatosAdicionalesDoc input {
    margin-top: 5px;
    margin-right: 4px; }
  /* line 355, private/sass/_custom.scss */
  #listOrganos button, #listOrganos .mf-cookies--accept, #listOrganos .mf-cookies--info, #listOrganos .mf-scroll-nav--btn,
  #listInteresados button,
  #listInteresados .mf-cookies--accept,
  #listInteresados .mf-cookies--info,
  #listInteresados .mf-scroll-nav--btn,
  #listMetadatosAdicionales button,
  #listMetadatosAdicionales .mf-cookies--accept,
  #listMetadatosAdicionales .mf-cookies--info,
  #listMetadatosAdicionales .mf-scroll-nav--btn,
  #listMetadatosAdicionalesExp button,
  #listMetadatosAdicionalesExp .mf-cookies--accept,
  #listMetadatosAdicionalesExp .mf-cookies--info,
  #listMetadatosAdicionalesExp .mf-scroll-nav--btn,
  #listMetadatosAdicionalesDoc button,
  #listMetadatosAdicionalesDoc .mf-cookies--accept,
  #listMetadatosAdicionalesDoc .mf-cookies--info,
  #listMetadatosAdicionalesDoc .mf-scroll-nav--btn {
    background: transparent;
    color: #238ea5; }

/* line 361, private/sass/_custom.scss */
#listMetadatosAdicionales {
  width: 380px;
  position: relative;
  background: #E0F3FF none repeat scroll 0% 0%; }

/* line 367, private/sass/_custom.scss */
#miniApplet {
  position: absolute;
  margin: -100px; }

/* line 372, private/sass/_custom.scss */
.in-wrapper-wide {
  padding-left: 1%;
  padding-right: 1%; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.in-link-table:before {
  content: "";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0 5px 0 0;
  width: auto;
  height: auto;
  speak: none;
  color: inherit;
  font-family: 'morfont';
  font-size: 1em;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 380, private/sass/_custom.scss */
.in-link-table:hover {
  color: #008080; }

/* line 385, private/sass/_custom.scss */
.in-identif-table {
  max-width: 18em;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis; }

/* line 392, private/sass/_custom.scss */
.in-metadata-list {
  margin: 0; }

/* line 396, private/sass/_custom.scss */
.paging_full_numbers {
  float: right; }

/* line 401, private/sass/_custom.scss */
.in-visor-pdf {
  width: 100%;
  min-height: 1024px; }

/* line 406, private/sass/_custom.scss */
.in-import-box {
  background-color: #efefef;
  padding: 20px; }

/* line 411, private/sass/_custom.scss */
.in-simple-list {
  margin-top: 0; }
  /* line 414, private/sass/_custom.scss */
  .in-simple-list li.mf-simple-list--item {
    min-height: 30px; }

/* line 419, private/sass/_custom.scss */
.mf-fileupload--container .mf-dropbox {
  margin: 30px 0; }

/* line 423, private/sass/_custom.scss */
.mf-dropdown--content {
  z-index: 999; }

/* line 428, private/sass/_custom.scss */
td.details-control {
  background: url("../images/details_open.png") no-repeat center center;
  cursor: pointer; }

/* line 432, private/sass/_custom.scss */
tr.details td.details-control {
  background: url("../images/details_close.png") no-repeat center center; }

/* line 438, private/sass/_custom.scss */
.mf-report--label {
  width: 300px; }

/* line 444, private/sass/_custom.scss */
.dataTables_length label, .dataTables_length .label, .dataTables_length .mf-requirement--answer-label, .dataTables_length .mf-report--label,
.dataTables_length select,
.dataTables_length input[type="search"],
.dataTables_filter label,
.dataTables_filter .label,
.dataTables_filter .mf-requirement--answer-label,
.dataTables_filter .mf-report--label,
.dataTables_filter select,
.dataTables_filter input[type="search"] {
  width: 100% !important;
  text-align: left; }

/* line 452, private/sass/_custom.scss */
div.datepicker {
  z-index: 9999; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.in-state__enabled:before {
  content: "";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0;
  width: auto;
  height: auto;
  speak: none;
  color: green;
  font-family: 'morfont';
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 72, node_modules/morfos/private/sass/lib/morfos/mixins/_morfont-icon.scss */
.in-state__disabled:before {
  content: "";
  display: inline;
  position: static;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  float: none;
  margin: 0;
  width: auto;
  height: auto;
  speak: none;
  color: grey;
  font-family: 'morfont';
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-align: center;
  text-transform: none;
  line-height: 0;
  text-indent: 0;
  vertical-align: inherit;
  -webkit-font-smoothing: antialiased;
  text-shadow: none; }

/* line 468, private/sass/_custom.scss */
.mf-button-toggle {
  display: inline-block;
  position: relative;
  vertical-align: middle;
  background: white;
  width: 25px;
  height: 15px;
  border-radius: 10px; }
  /* line 477, private/sass/_custom.scss */
  .mf-button-toggle::after {
    content: '';
    display: inline-block;
    position: absolute;
    top: 1px;
    left: 1px;
    width: 13px;
    height: 13px;
    background: #fff;
    border-radius: 50%;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); }
  /* line 490, private/sass/_custom.scss */
  [aria-pressed="true"] .mf-button-toggle {
    background: #b5d8df; }
    /* line 492, private/sass/_custom.scss */
    [aria-pressed="true"] .mf-button-toggle::after {
      background: #238ea5;
      left: auto;
      right: 1px; }

/* line 520, private/sass/_custom.scss */
table.dataTable thead .sorting {
  background-image: url("../images/sort_both.png"); }

/* line 523, private/sass/_custom.scss */
table.dataTable thead .sorting_asc {
  background-image: url("../images/sort_asc.png"); }

/* line 526, private/sass/_custom.scss */
table.dataTable thead .sorting_desc {
  background-image: url("../images/sort_desc.png"); }

/* line 529, private/sass/_custom.scss */
table.dataTable thead .sorting_asc_disabled {
  background-image: url("../images/sort_asc_disabled.png"); }

/* line 532, private/sass/_custom.scss */
table.dataTable thead .sorting_desc_disabled {
  background-image: url("../images/sort_desc_disabled.png"); }

/* line 535, private/sass/_custom.scss */
.in-table-data-fixed {
  table-layout: fixed;
  word-wrap: break-word; }

/* session.js */
.ui-dialog-titlebar{
	border:1px solid #008080 !important;
	background:#008080 !important;
}


/*# sourceMappingURL=styles.css.map */