@charset "UTF-8"; 

@font-face {
	font-family: morfont;
	src: url(../fonts/morfont.eot)
}

@font-face {
	font-family: morfont;
	src: url(../fonts/morfont.eot);
	src: url(../fonts/morfont.eot?#iefix) format("embedded-opentype"),
		url(data:application/x-font-woff;charset=utf-8;base64,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)
		format("woff"), url(../fonts/morfont.ttf) format("truetype"),
		url(../fonts/morfont.svg#morfont) format("svg")
}

.mf-icon, .tr-icon {
	font-family: morfont;
	display: inline-block;
	vertical-align: middle;
	line-height: 1;
	font-weight: 400;
	font-style: normal;
	speak: none;
	text-decoration: inherit;
	text-transform: none;
	text-rendering: optimizeLegibility;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

	content: "\f101"
}

.mf-icon-arrow-bigger:before {
	content: "\f102"
}

.mf-icon-arrow-collapse:before {
	content: "\f103"
}

.mf-icon-arrow-down:before {
	content: "\f104"
}

.mf-icon-arrow-download:before {
	content: "\f105"
}

.mf-icon-arrow-expand:before {
	content: "\f106"
}

.mf-icon-arrow-left:before {
	content: "\f107"
}

.mf-icon-arrow-move-left:before {
	content: "\f108"
}

.mf-icon-arrow-move-object:before {
	content: "\f109"
}

.mf-icon-arrow-move-rigth:before {
	content: "\f10a"
}

.mf-icon-arrow-move:before {
	content: "\f10b"
}

.mf-icon-arrow-redo:before {
	content: "\f10c"
}

.mf-icon-arrow-reload2:before {
	content: "\f10d"
}

.mf-icon-arrow-resend2:before {
	content: "\f10e"
}

.mf-icon-arrow-resend3:before {
	content: "\f10f"
}

.mf-icon-arrow-resize-bigger:before {
	content: "\f110"
}

.mf-icon-arrow-right:before {
	content: "\f111"
}

.mf-icon-arrow-smaller:before {
	content: "\f112"
}

.mf-icon-arrow-sort-down:before {
	content: "\f113"
}

.mf-icon-arrow-sort-up:before {
	content: "\f114"
}

.mf-icon-arrow-sort:before {
	content: "\f115"
}

.mf-icon-arrow-tag-left:before {
	content: "\f116"
}

.mf-icon-arrow-tag-right:before {
	content: "\f117"
}

.mf-icon-arrow-turn-left-2:before {
	content: "\f118"
}

.mf-icon-arrow-turn-left:before {
	content: "\f119"
}

.mf-icon-arrow-turn-right-2:before {
	content: "\f11a"
}

.mf-icon-arrow-turn-right:before {
	content: "\f11b"
}

.mf-icon-arrow-undo:before {
	content: "\f11c"
}

.mf-icon-arrow-up:before {
	content: "\f11d"
}

.mf-icon-arrow-upload:before {
	content: "\f11e"
}

.mf-icon-arrow2-double-left:before {
	content: "\f11f"
}

.mf-icon-arrow2-left:before {
	content: "\f120"
}

.mf-icon-arrow3-back:before {
	content: "\f121"
}

.mf-icon-arrow3-next:before {
	content: "\f122"
}

.mf-icon-arrow4-back:before {
	content: "\f123"
}

.mf-icon-arrow4-down:before {
	content: "\f124"
}

.mf-icon-arrow4-move-left:before {
	content: "\f125"
}

.mf-icon-arrow4-move-right:before {
	content: "\f126"
}

.mf-icon-arrow4-move:before {
	content: "\f127"
}

.mf-icon-arrow4-next:before {
	content: "\f128"
}

.mf-icon-arrow4-sort-down:before {
	content: "\f129"
}

.mf-icon-arrow4-sort-up:before {
	content: "\f12a"
}

.mf-icon-arrow4-sort:before {
	content: "\f12b"
}

.mf-icon-arrow4-up:before {
	content: "\f12c"
}

.mf-icon-buble-euro:before {
	content: "\f12d"
}

.mf-icon-circle-cancel:before {
	content: "\f12e"

}

.mf-icon-circle-check:before {
	content: "\f12f"
}

.mf-icon-circle-forbidden:before {
	content: "\f130"
}

.mf-icon-circle-minus:before {
	content: "\f131"
}

.mf-icon-circle-plus:before {
	content: "\f132"
}

.mf-icon-circle-plus2:before {
	content: "\f133"
}

.mf-icon-circle-priority-express:before {
	content: "\f134"
}

.mf-icon-circle-priority-high:before {
	content: "\f135"
}

.mf-icon-circle-priority-urgent:before {
	content: "\f136"
}

.mf-icon-circle-send:before {
	content: "\f137"
}

.mf-icon-circle-wheel:before {
	content: "\f138"
}

.mf-icon-circle-wheel2:before {
	content: "\f139"
}

.mf-icon-circle-world:before {
	content: "\f13a"
}

.mf-icon-circle:before {
	content: "\f13b"
}

.mf-icon-globe-dots:before {
	content: "\f13c"
}

.mf-icon-globe-euro:before {
	content: "\f13d"
}

.mf-icon-globe-lines:before {
	content: "\f13e"
}

.mf-icon-globe:before {
	content: "\f13f"
}

.mf-icon-globes-info:before {
	content: "\f140"
}

.mf-icon-doc-attach:before {
	content: "\f141"
}

.mf-icon-doc-certified:before {
	content: "\f142"
}

.mf-icon-doc-check:before {
	content: "\f143"
}

.mf-icon-doc-check2:before {
	content: "\f144"
}

.mf-icon-doc-csv-comments:before {
	content: "\f145"
}

.mf-icon-doc-csv:before {
	content: "\f146"
}

.mf-icon-doc-delete:before {
	content: "\f147"
}

.mf-icon-doc-download-help:before {
	content: "\f148"
}

.mf-icon-doc-download-justify:before {
	content: "\f149"
}

.mf-icon-doc-download:before {
	content: "\f14a"
}

.mf-icon-doc-edit:before {
	content: "\f14b"
}

.mf-icon-doc-euro:before {
	content: "\f14c"
}

.mf-icon-doc-line-csv:before {
	content: "\f14d"
}

.mf-icon-doc-line-pdf:before {
	content: "\f14e"
}

.mf-icon-doc-link:before {
	content: "\f14f"
}

.mf-icon-doc-list:before {
	content: "\f150"
}

.mf-icon-doc-new:before {
	content: "\f151"
}

.mf-icon-doc-ok:before {
	content: "\f152"
}

.mf-icon-doc-pdf-download:before {
	content: "\f153"
}

.mf-icon-doc-pdf:before {
	content: "\f154"
}

.mf-icon-doc-question:before {
	content: "\f155"
}

.mf-icon-doc-search:before {
	content: "\f156"
}

.mf-icon-doc-upload:before {
	content: "\f157"
}

.mf-icon-doc-warning:before {
	content: "\f158"
}

.mf-icon-doc-xml:before {
	content: "\f159"
}

.mf-icon-doc:before {
	content: "\f15a"
}

.mf-icon-docs-check:before {
	content: "\f15b"
}

.mf-icon-docs:before {
	content: "\f15c"
}

.mf-icon-facebook:before {
	content: "\f15d"
}

.mf-icon-googleplus:before {
	content: "\f15e"
}

.mf-icon-twitter:before {
	content: "\f15f"
}

.mf-icon-vimeo:before {
	content: "\f160"
}

.mf-icon-bell:before {
	content: "\f161"
}

.mf-icon-bike:before {
	content: "\f162"
}

.mf-icon-boat:before {
	content: "\f163"
}

.mf-icon-books:before {
	content: "\f164"
}

.mf-icon-books2:before {
	content: "\f165"
}

.mf-icon-bulb:before {
	content: "\f166"
}

.mf-icon-bus:before {
	content: "\f167"
}

.mf-icon-calendar:before {
	content: "\f168"
}

.mf-icon-car:before {
	content: "\f169"
}

.mf-icon-chemistry:before {
	content: "\f16a"
}

.mf-icon-commerce:before {
	content: "\f16b"
}

.mf-icon-cowtrees:before {
	content: "\f16c"
}

.mf-icon-ct-clock:before {
	content: "\f16d"
}

.mf-icon-demography:before {
	content: "\f16e"
}

.mf-icon-economy:before {
	content: "\f16f"
}

.mf-icon-eu-flag:before {
	content: "\f170"
}

.mf-icon-eye:before {
	content: "\f171"
}

.mf-icon-factory:before {
	content: "\f172"
}

.mf-icon-film:before {
	content: "\f173"
}

.mf-icon-graduate_hat:before {
	content: "\f174"
}

.mf-icon-heart:before {
	content: "\f175"
}

.mf-icon-house:before {
	content: "\f176"
}

.mf-icon-house2:before {
	content: "\f177"
}

.mf-icon-justice:before {
	content: "\f178"
}

.mf-icon-key:before {
	content: "\f179"
}

.mf-icon-keyplus:before {
	content: "\f17a"
}

.mf-icon-lightnin_bulb:before {
	content: "\f17b"
}

.mf-icon-lock:before {
	content: "\f17c"
}

.mf-icon-microscope:before {
	content: "\f17d"
}

.mf-icon-pencil:before {
	content: "\f17e"
}

.mf-icon-pill:before {
	content: "\f17f"
}

.mf-icon-pinetree:before {
	content: "\f180"
}

.mf-icon-public:before {
	content: "\f181"
}

.mf-icon-screen-picture:before {
	content: "\f182"
}

.mf-icon-screen-play:before {
	content: "\f183"
}

.mf-icon-swimmer:before {
	content: "\f184"
}

.mf-icon-tag:before {
	content: "\f185"
}

.mf-icon-tool:before {
	content: "\f186"
}

.mf-icon-tourism:before {
	content: "\f187"
}

.mf-icon-train:before {
	content: "\f188"
}

.mf-icon-trash:before {
	content: "\f189"
}

.mf-icon-tshirt:before {
	content: "\f18a"
}

.mf-icon-unlock:before {
	content: "\f18b"
}

.mf-icon-wheat:before {
	content: "\f18c"
}

.mf-icon-administration-silence:before {
	content: "\f18d"
}

.mf-icon-administration:before {
	content: "\f18e"
}

.mf-icon-arrobe:before {
	content: "\f18f"
}

.mf-icon-attach:before {
	content: "\f190"
}

.mf-icon-cancel:before {
	content: "\f191"
}

.mf-icon-cancel2:before {
	content: "\f192"
}

.mf-icon-check:before {
	content: "\f193"
}

.mf-icon-communication:before {
	content: "\f194"
}

.mf-icon-control-back:before {
	content: "\f195"
}

.mf-icon-control-backward:before {
	content: "\f196"
}

.mf-icon-control-forward:before {
	content: "\f197"
}

.mf-icon-control-next:before {
	content: "\f198"
}

.mf-icon-control-pause:before {
	content: "\f199"
}

.mf-icon-control-play:before {
	content: "\f19a"
}

.mf-icon-control-stop:before {
	content: "\f19b"
}

.mf-icon-dir-tree:before {
	content: "\f19c"
}

.mf-icon-email-open:before {
	content: "\f19d"
}

.mf-icon-email:before {
	content: "\f19e"
}

.mf-icon-email3:before {
	content: "\f19f"
}

.mf-icon-euro:before {
	content: "\f1a0"
}

.mf-icon-grid-list:before {
	content: "\f1a1"
}

.mf-icon-grid-medium:before {
	content: "\f1a2"
}

.mf-icon-grid-small:before {
	content: "\f1a3"
}

.mf-icon-historic:before {
	content: "\f1a4"
}

.mf-icon-inbox-empty:before {
	content: "\f1a5"
}

.mf-icon-info:before {
	content: "\f1a6"
}

.mf-icon-layers:before {
	content: "\f1a7"
}

.mf-icon-linked:before {
	content: "\f1a8"
}

.mf-icon-list:before {
	content: "\f1a9"
}

.mf-icon-locate2:before {
	content: "\f1aa"
}

.mf-icon-max-window:before {
	content: "\f1ab"
}

.mf-icon-min-window:before {
	content: "\f1ac"
}

.mf-icon-new-note:before {
	content: "\f1ad"
}

.mf-icon-new-window:before {
	content: "\f1ae"
}

.mf-icon-note-warning:before {
	content: "\f1af"
}

.mf-icon-note:before {
	content: "\f1b0"
}

.mf-icon-print:before {
	content: "\f1b1"
}

.mf-icon-question:before {
	content: "\f1b2"
}

.mf-icon-quotes-down:before {
	content: "\f1b3"
}

.mf-icon-quotes-up:before {
	content: "\f1b4"
}

.mf-icon-rss:before {
	content: "\f1b5"
}

.mf-icon-rss2:before {
	content: "\f1b6"
}

.mf-icon-save2:before {
	content: "\f1b7"
}

.mf-icon-save4:before {
	content: "\f1b8"
}

.mf-icon-save5:before {
	content: "\f1b9"
}

.mf-icon-save6:before {
	content: "\f1ba"
}

.mf-icon-search-minus:before {
	content: "\f1bb"
}

.mf-icon-search-plus:before {
	content: "\f1bc"
}

.mf-icon-search:before {
	content: "\f1bd"
}

.mf-icon-send:before {
	content: "\f1be"
}

.mf-icon-share:before {
	content: "\f1bf"
}

.mf-icon-shield-star:before {
	content: "\f1c0"
}

.mf-icon-sign:before {
	content: "\f1c1"
}

.mf-icon-sign_cancel:before {
	content: "\f1c2"
}

.mf-icon-sign_doc:before {
	content: "\f1c3"
}

.mf-icon-star:before {
	content: "\f1c4"
}

.mf-icon-star2:before {
	content: "\f1c5"
}

.mf-icon-stats-bars:before {
	content: "\f1c6"
}

.mf-icon-stats-bars2:before {
	content: "\f1c7"
}

.mf-icon-stats:before {
	content: "\f1c8"
}

.mf-icon-table-add-row:before {
	content: "\f1c9"
}

.mf-icon-table-delete-row:before {
	content: "\f1ca"
}

.mf-icon-table-display-all:before {
	content: "\f1cb"
}

.mf-icon-table-display-error:before {
	content: "\f1cc"
}

.mf-icon-text:before {
	content: "\f1cd"
}

.mf-icon-unlink:before {
	content: "\f1ce"
}

.mf-icon-verify-data:before {
	content: "\f1cf"
}

.mf-icon-warning:before {
	content: "\f1d0"
}

.mf-icon-warning2:before {
	content: "\f1d1"
}

.mf-icon-society:before {
	content: "\f1d2"
}

.mf-icon-user-admin-check:before {
	content: "\f1d3"
}

.mf-icon-user-admin-config:before {
	content: "\f1d4"
}

.mf-icon-user-admin-delete:before {
	content: "\f1d5"
}

.mf-icon-user-admin-euro:before {
	content: "\f1d6"
}

.mf-icon-user-admin-money:before {
	content: "\f1d7"
}

.mf-icon-user-admin-new:before {
	content: "\f1d8"
}

.mf-icon-user-admin-new2:before {
	content: "\f1d9"
}

.mf-icon-user-admin:before {
	content: "\f1da"
}

.mf-icon-user-check:before {
	content: "\f1db"
}

.mf-icon-user-circle-check:before {
	content: "\f1dc"
}

.mf-icon-user-compatibility:before {
	content: "\f1dd"
}

.mf-icon-user-config:before {
	content: "\f1de"
}

.mf-icon-user-council:before {
	content: "\f1df"
}

.mf-icon-user-delete:before {
	content: "\f1e0"
}

.mf-icon-user-group-house-new:before {
	content: "\f1e1"
}

.mf-icon-user-group-house:before {
	content: "\f1e2"
}

.mf-icon-user-group-key:before {
	content: "\f1e3"
}

.mf-icon-user-group-new:before {
	content: "\f1e4"
}

.mf-icon-user-group:before {
	content: "\f1e5"
}

.mf-icon-user-group2:before {
	content: "\f1e6"
}

.mf-icon-user-key:before {
	content: "\f1e7"
}

.mf-icon-user-link:before {
	content: "\f1e8"
}

.mf-icon-user-mail:before {
	content: "\f1e9"
}

.mf-icon-user-man:before {
	content: "\f1ea"
}

.mf-icon-user-new:before {
	content: "\f1eb"
}

.mf-icon-user-new2:before {
	content: "\f1ec"
}

.mf-icon-user-office:before {
	content: "\f1ed"
}

.mf-icon-user-person-new:before {
	content: "\f1ee"
}

.mf-icon-user-person:before {
	content: "\f1ef"
}

.mf-icon-user-police:before {
	content: "\f1f0"
}

.mf-icon-user-political-party:before {
	content: "\f1f1"
}

.mf-icon-user-silence:before {
	content: "\f1f2"
}

.mf-icon-user-warning:before {
	content: "\f1f3"
}

.mf-icon-user-woman:before {
	content: "\f1f4"
}

.mf-icon-user:before {
	content: "\f1f5"
}

.mf-icon-users-couple:before {
	content: "\f1f6"
}

.mf-icon-users-men-couple:before {
	content: "\f1f7"
}

.mf-icon-users-women-couple:before {
	content: "\f1f8"
} /*!
 * 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Ã­.
 *
 */ /*! MORFOS 2.1.0 */
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */


.dsp_i {
	display: inline !important
}

.dsp_b {
	display: block !important
}

.dsp_ib {
	display: inline-block !important
}

.dsp_n {
	display: none !important
}

.hidden {
	display: none !important
}

.visuallyhidden {
	float: left !important;
	height: 0 !important;
	width: 0 !important;
	text-indent: -99999em !important
}

.invisible {
	visibility: hidden
}

.left, .inset-left {
	float: left !important
}

.right, .inset-right {
	float: right !important
}

.overflowh, .of_h {
	overflow: hidden
}

.overflowS, .of_S {
	overflow: scroll
}

.overflowSV, .of_SY {
	overflow-y: scroll
}

.overflowSH, .of_SH {
	overflow-x: scroll
}

.overflowA, .of_A {
	overflow: auto
}

.clear, .clear_b {
	clear: both !important
}

.clear_l {
	clear: left !important
}

.clear_r {
	clear: right !important
}

.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0
}

.nowidth {
	width: auto !important
}

.ie8 .nowidth {
	overflow: hidden
}

.noheight {
	height: auto
}

.va_top {
	vertical-align: top
}

.va_middle {
	vertical-align: middle
}

.va_bottom {
	vertical-align: bottom
}

.va_baseline {
	vertical-align: baseline
}

.ir {
	border: 0;
	font: 0/0 a;
	text-shadow: none;
	color: transparent
}

.tl {
	text-align: left !important
}

.tr {
	text-align: right !important
}

.tc {
	text-align: center !important
}

.mf-footer--menu, .tr-subnav--menu, .mf-appmenu--menu,
	.mf-appmenu--submenu, .mf-topbar--menu, .mf-lang--menu,
	.mf-profiles--menu, .mf-notif--menu, .mf-usermenu--menu,
	.mf-breadcrumb--menu, .mf-breadcrumb--submenu, .mf-inbox--menu,
	.mf-inbox--submenu, .tr-sitemap--list {
	margin: 0;
	list-style: none
}

.mf-footer--menu li a, .tr-subnav--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-breadcrumb--menu li a, .mf-breadcrumb--submenu li a,
	.mf-inbox--menu li a, .mf-inbox--submenu li a, .tr-sitemap--list li a {
	display: block
}

.mf-media>.mf-media--ext, .mf-requirements--tools,
	.mf-requirement--tools, .mf-scroll--nav, .tr-article--tools {
	margin: 0;
	list-style: none
}

.mf-media>.mf-media--ext>li, .mf-requirements--tools>li,
	.mf-requirement--tools>li, .mf-scroll--nav>li, .tr-article--tools>li {
	float: left
}

.mf-media>.mf-media--ext>li>a, .mf-requirements--tools>li>a,
	.mf-requirement--tools>li>a, .mf-scroll--nav>li>a, .tr-article--tools>li>a
	{
	display: block
}

.mf-tabs--nav {
	overflow: hidden;
	width: 100%;
	margin: 0;
	list-style: none
}

.mf-tabs--nav>li {
	float: left
}

.mf-tabs--nav>li>a {
	display: block
}

.mf-requirement--filelist, .mf-tag--list, .tr-tag--list,
	.tr-home--header-list, .tr-diagramda--list, .tr-infoda--link-list,
	.tr-req--list, .tr-solicitud--confirm-list, .tr-subnav--option-menu,
	.tr-doc--list, .tr-dpto--list, .tr-format--list, .tr-login--method-list
	{
	margin: 0;
	list-style: none
}

ul.menu li a, ul.toolbar li a {
	float: left;
	width: 100%
}

ol.nolist, ul.nolist {
	list-style: none
}

.mf-toolbar {
	margin: 0
}

.mf-toolbar>li {
	display: inline-block
}

.mf-toolbar>li>a {
	display: block;
	text-align: center
}

.header-content {
	padding: 5px 10px;
	text-transform: uppercase;
	text-shadow: 0 1px 0 rgba(255, 255, 255, .5)
}

.mf-empty-msg {
	color: #999;
	font-style: italic
}

.mf-unselectable {
	-webkit-user-select: none;
	-moz-user-select: -moz-none;
	-ms-user-select: none;
	user-select: none
}

hr.dotted {
	border-style: dotted;
	border-color: #c0e0f6;
	border-width: 1px 0 0
}

.verticalrule {
	padding-left: 10px;
	border-left: 2px groove #ccc
}

.vrule_left {
	margin-left: 10px;
	padding-left: 10px;
	border-left: 2px groove #ccc
}

.vrule_right {
	margin-right: 10px;
	padding-right: 10px;
	border-right: 2px groove #ccc
}

.pointer {
	cursor: pointer
}

.mf-no-text {
	display: inline-block;
	text-align: center;
	text-indent: -9999em;
	white-space: nowrap
}

.mf-no-text .mf-icon, .mf-no-text .tr-icon, .mf-no-text [class*=mf-icon-]
	{
	float: left;
	margin-right: 0;
	text-indent: 0
}



.blockquote {
	margin: 10px 0 10px 15px;
	font-size: 120%;
	font-style: italic
}

.inset-right {
	margin: 15px 0 10px 15px
}

.inset-left {
	margin: 15px 15px 10px 0
}


/*label, .label, .mf-report--label {
	margin: 0 1em .25em 0;
	font-size: 13px;
	font-size: 1rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	color: #666;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	line-height: normal
}

@media ( min-width :20em) {
	label, .label, .mf-report--label {
		width: 180px;
		vertical-align: text-top
	}
}*/

.ie label, .ie .label, .ie .mf-report--label {
	width: 180px;
	vertical-align: text-top
}

label.required:before, .required.label:before, .required.mf-report--label:before,
	.fld.required label:before, .fld.required .label:before, .fld.required .mf-report--label:before
	{
	content: "*"
}



.ie input[type=text], .ie input[type=search], .ie input[type=tel], .ie input[type=url],
	.ie input[type=email], .ie input[type=password], .ie input[type=datetime],
	.ie input[type=date], .ie input[type=month], .ie input[type=week], .ie input[type=time],
	.ie input[type=datetime-local], .ie input[type=number], .ie select {
	width: 140px
}

.ie textarea {
	width: 300px
}



.fld {
	clear: both;
	margin: 0 0 1.5em
}

@media ( min-width :20em) {
	.fld textarea, .fld select[multiple] {
		vertical-align: top
	}
}

.ie .fld textarea, .ie .fld select[multiple] {
	vertical-align: top
}

.fld label, .fld .label, .fld .mf-report--label {
	display: inline-block
}

@media ( min-width :20em) {
	.fld label, .fld .label, .fld .mf-report--label {
		padding: 0
	}
}

.ie .fld label, .ie .fld .label, .ie .fld .mf-report--label {
	padding: 0
}

.fld label, .fld .label, .fld .mf-report--label {
	clear: both
}

.fld ul {
	list-style: none
}

@media ( min-width :20em) {
	.fld-content {
		display: inline-block;
		vertical-align: top
	}
}

.ie .fld-content {
	display: inline-block;
	vertical-align: top
}

.txtareaLabel {
	display: inline-block
}

.radio-list, .input-list, .checkbox-list, .multioption-list {
	display: block;
	padding: 0;
	margin: 0;
	list-style: none;
	vertical-align: top
}

@media ( min-width :20em) {
	.radio-list, .input-list, .checkbox-list, .multioption-list {
		display: inline-block;
		padding: .3076923077em 0;
		margin: 0
	}
}

.ie .radio-list, .ie .input-list, .ie .checkbox-list, .ie .multioption-list
	{
	display: inline-block;
	padding: .3076923077em 0;
	margin: 0
}

.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-report--label,
	.input-list .mf-report--label, .checkbox-list .mf-report--label,
	.multioption-list .mf-report--label {
	display: inline-block
}

@media ( min-width :20em) {
	.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-report--label,
		.input-list .mf-report--label, .checkbox-list .mf-report--label,
		.multioption-list .mf-report--label {
		padding: 0
	}
}

.ie .radio-list label, .ie .input-list label, .ie .checkbox-list label,
	.ie .multioption-list label, .ie .radio-list .label, .ie .input-list .label,
	.ie .checkbox-list .label, .ie .multioption-list .label, .ie .radio-list .mf-report--label,
	.ie .input-list .mf-report--label, .ie .checkbox-list .mf-report--label,
	.ie .multioption-list .mf-report--label {
	padding: 0
}

.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-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: ""
}

.radio-list li, .input-list li, .checkbox-list li, .multioption-list li
	{
	margin: 0 0 .4615384615em
}

.radio-list li:last-child, .input-list li:last-child, .checkbox-list li:last-child,
	.multioption-list li:last-child {
	margin-bottom: 0
}

.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: .5em
}

.fldHelp, .fld-help {
	display: block;
	font-size: 11px;
	font-size: 1.1rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	color: #999;
	font-weight: 400;
	font-style: italic;
	text-decoration: none
}

.error, .error_list, .warning, .warning_list, .info, .info_list,
	.success, .success_list {
	margin-left: 0;
	vertical-align: top
}

.error_list, .warning_list, .info_list, .success_list {
	font-size: 11px;
	font-weight: 700
}

.error_list, .error label, .error .label, .error .mf-report--label {
	color: red
}

.warning_list, .warning label, .warning .label, .warning .mf-report--label
	{
	color: #daa600
}

.info_list {
	color: #09c
}

.success_list, .success label, .success .label, .success .mf-report--label
	{
	color: #5dbb2d
}

.warning input, .warning select, .warning textarea {
	border-color: #daa600
}

.success input, .success select, .success textarea {
	border-color: #5dbb2d
}

.mf-form__stack .fld, .mf-form__stack.fld {
	margin-bottom: 1em
}

.mf-form__stack .fld>label, .mf-form__stack .fld>.label, .mf-form__stack .fld>.mf-report--label,
	.mf-form__stack.fld>label, .mf-form__stack.fld>.label, .mf-form__stack.fld>.mf-report--label
	{
	display: block;
	width: auto
}

.mf-form__stack .fld.chckBox_alone {
	clear: both;
	padding-left: 0
}

.mf-form__stack .fld>label.chckLabel, .mf-form__stack .fld>.chckLabel.label,
	.mf-form__stack .fld>.chckLabel.mf-report--label {
	float: left;
	display: block
}

.mf-form__stack .fld.chckBox_alone>label.chckLabel, .mf-form__stack .fld.chckBox_alone>.chckLabel.label,
	.mf-form__stack .fld.chckBox_alone>.chckLabel.mf-report--label {
	float: none;
	display: inline-block
}

.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-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
}

form.stkd .fld.chckBox_alone, fieldset.stkd .fld.chckBox_alone {
	clear: both;
	padding-left: 0
}

form.stkd .fld>label.chckLabel, form.stkd .fld>.chckLabel.label, form.stkd .fld>.chckLabel.mf-report--label,
	fieldset.stkd .fld>label.chckLabel, fieldset.stkd .fld>.chckLabel.label,
	fieldset.stkd .fld>.chckLabel.mf-report--label {
	float: left;
	display: block
}

form.stkd .fld.chckBox_alone>label.chckLabel, form.stkd .fld.chckBox_alone>.chckLabel.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-report--label
	{
	float: none;
	display: inline
}

.mf-form__inline .fld {
	display: inline-block;
	margin: 0 1em 0 0
}

.mf-form__centrd label, .mf-form__centrd .label, .mf-form__centrd .mf-report--label,
	.mf-form__centred label, .mf-form__centred .label, .mf-form__centred .mf-report--label
	{
	text-align: right
}

.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-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-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
}

.mf-form__centrd .mf-form__stack label, .mf-form__centrd .mf-form__stack .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 .mf-report--label,
	.mf-form__centred .mf-form__stack label, .mf-form__centred .mf-form__stack .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 .mf-report--label
	{
	text-align: left
}

.mf-container {
	min-height: 100%;
	padding-bottom: 90px;
	background: #e9e9e9
}

@media ( min-width :20em) {
	.portal .mf-container {
		padding-bottom: 400px
	}
	.sede .mf-container {
		padding-bottom: 0
	}
	.mf-container.mf-container__compact {
		padding-bottom: 30px
	}
}

.portal .ie .mf-container {
	padding-bottom: 400px
}

.sede .ie .mf-container {
	padding-bottom: 0
}

.ie .mf-container.mf-container__compact {
	padding-bottom: 30px
}

.mf-wrapper, .portal .mf-footer--container, .sede .mf-footer--container,
	.portal .mf-header--logo, .sede .mf-header--logo, .sede .mf-appmenu,
	.portal .mf-topbar--container, .sede .mf-topbar--container,
	.mf-cookies--content, .tr-subnav--container {
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
	padding-left: 2.5%;
	padding-right: 2.5%
}

.mf-wrapper:after, .portal .mf-footer--container:after, .sede .mf-footer--container:after,
	.portal .mf-header--logo:after, .sede .mf-header--logo:after, .sede .mf-appmenu:after,
	.portal .mf-topbar--container:after, .sede .mf-topbar--container:after,
	.mf-cookies--content:after, .tr-subnav--container:after {
	content: " ";
	display: block;
	clear: both
}

@media ( min-width :20em) {
	.mf-wrapper, .portal .mf-footer--container, .sede .mf-footer--container,
		.portal .mf-header--logo, .sede .mf-header--logo, .sede .mf-appmenu,
		.portal .mf-topbar--container, .sede .mf-topbar--container,
		.mf-cookies--content, .tr-subnav--container {
		max-width: 100%;
		margin-left: auto;
		margin-right: auto
	}
	.mf-wrapper:after, .portal .mf-footer--container:after, .sede .mf-footer--container:after,
		.portal .mf-header--logo:after, .sede .mf-header--logo:after, .sede .mf-appmenu:after,
		.portal .mf-topbar--container:after, .sede .mf-topbar--container:after,
		.mf-cookies--content:after, .tr-subnav--container:after {
		content: " ";
		display: block;
		clear: both
	}
}

.ie .mf-wrapper, .ie .portal .mf-footer--container, .portal .ie .mf-footer--container,
	.ie .sede .mf-footer--container, .sede .ie .mf-footer--container, .ie .portal .mf-header--logo,
	.portal .ie .mf-header--logo, .ie .sede .mf-header--logo, .sede .ie .mf-header--logo,
	.ie .sede .mf-appmenu, .sede .ie .mf-appmenu, .ie .portal .mf-topbar--container,
	.portal .ie .mf-topbar--container, .ie .sede .mf-topbar--container,
	.sede .ie .mf-topbar--container, .ie .mf-cookies--content, .ie .tr-subnav--container
	{
	max-width: 100%;
	margin-left: auto;
	margin-right: auto
}

.ie .mf-wrapper:after, .ie .portal .mf-footer--container:after, .portal .ie .mf-footer--container:after,
	.ie .sede .mf-footer--container:after, .sede .ie .mf-footer--container:after,
	.ie .portal .mf-header--logo:after, .portal .ie .mf-header--logo:after,
	.ie .sede .mf-header--logo:after, .sede .ie .mf-header--logo:after, .ie .sede .mf-appmenu:after,
	.sede .ie .mf-appmenu:after, .ie .portal .mf-topbar--container:after,
	.portal .ie .mf-topbar--container:after, .ie .sede .mf-topbar--container:after,
	.sede .ie .mf-topbar--container:after, .ie .mf-cookies--content:after,
	.ie .tr-subnav--container:after {
	content: " ";
	display: block;
	clear: both
}

@media ( min-width :48em) {
	.mf-wrapper, .portal .mf-footer--container, .sede .mf-footer--container,
		.portal .mf-header--logo, .sede .mf-header--logo, .sede .mf-appmenu,
		.portal .mf-topbar--container, .sede .mf-topbar--container,
		.mf-cookies--content, .tr-subnav--container {
		max-width: 100%;
		margin-left: auto;
		margin-right: auto
	}
	.mf-wrapper:after, .portal .mf-footer--container:after, .sede .mf-footer--container:after,
		.portal .mf-header--logo:after, .sede .mf-header--logo:after, .sede .mf-appmenu:after,
		.portal .mf-topbar--container:after, .sede .mf-topbar--container:after,
		.mf-cookies--content:after, .tr-subnav--container:after {
		content: " ";
		display: block;
		clear: both
	}
}

.ie .mf-wrapper, .ie .portal .mf-footer--container, .portal .ie .mf-footer--container,
	.ie .sede .mf-footer--container, .sede .ie .mf-footer--container, .ie .portal .mf-header--logo,
	.portal .ie .mf-header--logo, .ie .sede .mf-header--logo, .sede .ie .mf-header--logo,
	.ie .sede .mf-appmenu, .sede .ie .mf-appmenu, .ie .portal .mf-topbar--container,
	.portal .ie .mf-topbar--container, .ie .sede .mf-topbar--container,
	.sede .ie .mf-topbar--container, .ie .mf-cookies--content, .ie .tr-subnav--container
	{
	max-width: 100%;
	margin-left: auto;
	margin-right: auto
}

.ie .mf-wrapper:after, .ie .portal .mf-footer--container:after, .portal .ie .mf-footer--container:after,
	.ie .sede .mf-footer--container:after, .sede .ie .mf-footer--container:after,
	.ie .portal .mf-header--logo:after, .portal .ie .mf-header--logo:after,
	.ie .sede .mf-header--logo:after, .sede .ie .mf-header--logo:after, .ie .sede .mf-appmenu:after,
	.sede .ie .mf-appmenu:after, .ie .portal .mf-topbar--container:after,
	.portal .ie .mf-topbar--container:after, .ie .sede .mf-topbar--container:after,
	.sede .ie .mf-topbar--container:after, .ie .mf-cookies--content:after,
	.ie .tr-subnav--container:after {
	content: " ";
	display: block;
	clear: both
}

@media ( min-width :76.5em) {
	.mf-wrapper, .portal .mf-footer--container, .sede .mf-footer--container,
		.portal .mf-header--logo, .sede .mf-header--logo, .sede .mf-appmenu,
		.portal .mf-topbar--container, .sede .mf-topbar--container,
		.mf-cookies--content, .tr-subnav--container { /*! Wide */
		max-width: 95.5em;
		margin-left: auto;
		margin-right: auto
	}
	.mf-wrapper:after, .portal .mf-footer--container:after, .sede .mf-footer--container:after,
		.portal .mf-header--logo:after, .sede .mf-header--logo:after, .sede .mf-appmenu:after,
		.portal .mf-topbar--container:after, .sede .mf-topbar--container:after,
		.mf-cookies--content:after, .tr-subnav--container:after {
		content: " ";
		display: block;
		clear: both
	}
}

.ie .mf-wrapper, .ie .portal .mf-footer--container, .portal .ie .mf-footer--container,
	.ie .sede .mf-footer--container, .sede .ie .mf-footer--container, .ie .portal .mf-header--logo,
	.portal .ie .mf-header--logo, .ie .sede .mf-header--logo, .sede .ie .mf-header--logo,
	.ie .sede .mf-appmenu, .sede .ie .mf-appmenu, .ie .portal .mf-topbar--container,
	.portal .ie .mf-topbar--container, .ie .sede .mf-topbar--container,
	.sede .ie .mf-topbar--container, .ie .mf-cookies--content, .ie .tr-subnav--container
	{ /*! Wide */
	max-width: 95.5em;
	margin-left: auto;
	margin-right: auto
}

.ie .mf-wrapper:after, .ie .portal .mf-footer--container:after, .portal .ie .mf-footer--container:after,
	.ie .sede .mf-footer--container:after, .sede .ie .mf-footer--container:after,
	.ie .portal .mf-header--logo:after, .portal .ie .mf-header--logo:after,
	.ie .sede .mf-header--logo:after, .sede .ie .mf-header--logo:after, .ie .sede .mf-appmenu:after,
	.sede .ie .mf-appmenu:after, .ie .portal .mf-topbar--container:after,
	.portal .ie .mf-topbar--container:after, .ie .sede .mf-topbar--container:after,
	.sede .ie .mf-topbar--container:after, .ie .mf-cookies--content:after,
	.ie .tr-subnav--container:after {
	content: " ";
	display: block;
	clear: both
}

@media ( min-width :20em) {
	.mf-wrapper {
		margin-top: 0;
		margin-bottom: 2em
	}
}

.ie .mf-wrapper {
	margin-top: 0;
	margin-bottom: 2em
}

.mf-button, .simbutton, .primary, .mf-button__primary, input[type=button].mf-button__primary,
	input[type=submit].mf-button__primary, .tr-action-btn,
	.tr-search--submit-container, .mf-window-header--back-btn,
	.mf-pager--btn, .button-container .row-tool, .tr-login--link {
	display: inline-block;
	width: auto;
	min-width: 0;
	padding: 8px 15px;
	margin: 3px;
	cursor: pointer;
	color: #444;
	font-size: 13px;
	font-size: 1rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	font-weight: 400;
	line-height: normal;
	text-align: center;
	text-shadow: none;
	border: 1px solid rgba(0, 0, 0, .3);
	border-radius: 2px;
	box-shadow: 0 1px 1px rgba(255, 255, 255, .7) inset, 0 8px 12px
		rgba(255, 255, 255, .2) inset, 0 -8px 12px rgba(0, 0, 0, .04) inset;
	background: #dadada;
	transition: none
}

.mf-button:visited, .simbutton:visited, .primary:visited,
	.mf-button__primary:visited, .tr-action-btn:visited,
	.tr-search--submit-container:visited, .mf-window-header--back-btn:visited,
	.mf-pager--btn:visited, .button-container .row-tool:visited,
	.tr-login--link:visited {
	color: #444
}

.mf-button:hover, .simbutton:hover, .primary:hover,
	.mf-button__primary:hover, .tr-action-btn:hover,
	.tr-search--submit-container:hover, .mf-window-header--back-btn:hover,
	.mf-pager--btn:hover, .button-container .row-tool:hover,
	.tr-login--link:hover, .mf-button:focus, .simbutton:focus,
	.primary:focus, .mf-button__primary:focus, .tr-action-btn:focus,
	.tr-search--submit-container:focus, .mf-window-header--back-btn:focus,
	.mf-pager--btn:focus, .button-container .row-tool:focus,
	.tr-login--link:focus {
	outline: none;
	text-decoration: none;
	box-shadow: 0 1px 1px rgba(255, 255, 255, .7) inset, 0 8px 12px
		rgba(255, 255, 255, .2) inset, 0 -8px 12px rgba(0, 0, 0, .04) inset;
	background: #e7e7e7
}

.mf-button:active, .simbutton:active, .primary:active,
	.mf-button__primary:active, .tr-action-btn:active,
	.tr-search--submit-container:active, .mf-window-header--back-btn:active,
	.mf-pager--btn:active, .button-container .row-tool:active,
	.tr-login--link:active {
	box-shadow: 0 0 1px #3e3e3e, 0 1px 0 rgba(255, 255, 255, .35) inset, 0
		1px 0 rgba(255, 255, 255, .5);
	background: linear-gradient(#c5c5c5, #e0e0e0)
}

[disabled].mf-button, [disabled].simbutton, [disabled].primary,
	[disabled].mf-button__primary, [disabled].tr-action-btn, [disabled].tr-search--submit-container,
	[disabled].mf-window-header--back-btn, [disabled].mf-pager--btn,
	.button-container [disabled].row-tool, [disabled].tr-login--link, input.disabled[type=submit],
	input.disabled[type=button], input.disabled[type=reset], button.disabled,
	.disabled.mf-button, .disabled.simbutton, .disabled.primary, .disabled.mf-button__primary,
	.disabled.tr-action-btn, .disabled.tr-search--submit-container,
	.disabled.mf-window-header--back-btn, .disabled.mf-pager--btn,
	.button-container .disabled.row-tool, .disabled.tr-login--link, input.disabled[type=submit]:hover,
	input.disabled[type=button]:hover, input.disabled[type=reset]:hover,
	button.disabled:hover, .disabled.mf-button:hover, .disabled.simbutton:hover,
	.disabled.primary:hover, .disabled.mf-button__primary:hover, .disabled.tr-action-btn:hover,
	.disabled.tr-search--submit-container:hover, .disabled.mf-window-header--back-btn:hover,
	.disabled.mf-pager--btn:hover, .button-container .disabled.row-tool:hover,
	.disabled.tr-login--link:hover, input.disabled[type=submit]:active,
	input.disabled[type=button]:active, input.disabled[type=reset]:active,
	button.disabled:active, .disabled.mf-button:active, .disabled.simbutton:active,
	.disabled.primary:active, .disabled.mf-button__primary:active,
	.disabled.tr-action-btn:active, .disabled.tr-search--submit-container:active,
	.disabled.mf-window-header--back-btn:active, .disabled.mf-pager--btn:active,
	.button-container .disabled.row-tool:active, .disabled.tr-login--link:active
	{
	opacity: .8;
	color: #999;
	color: #848484;
	cursor: default;
	text-shadow: 0 1px 0 rgba(255, 255, 255, .2);
	box-shadow: none
}

.mf-button-em, .mf-button__em {
	display: inline-block;
	margin: 3px;
	padding: 6px 10px 5px;
	cursor: pointer;
	font-size: 13px;
	font-size: 1rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	background: rgba(255, 255, 255, .3);
	border: 1px solid rgba(0, 0, 0, .2);
	border-radius: 3px;
	box-shadow: 0 1px 1px rgba(255, 255, 255, .8) inset, 0 1px 1px
		rgba(255, 255, 255, .8)
}

.mf-btn__no-text, .mf-button__no-text, .btn__no-text {
	display: inline-block;
	text-align: center;
	text-indent: -9999em;
	white-space: nowrap
}

.mf-btn__no-text .mf-icon, .mf-button__no-text .mf-icon, .btn__no-text .mf-icon,
	.mf-btn__no-text .tr-icon, .mf-button__no-text .tr-icon, .btn__no-text .tr-icon,
	.mf-btn__no-text [class*=mf-icon-], .mf-button__no-text [class*=mf-icon-],
	.btn__no-text [class*=mf-icon-] {
	float: left;
	margin-right: 0;
	text-indent: 0
}

.mf-button__primary, input[type=button].mf-button__primary, input[type=submit].mf-button__primary,
	.tr-action-btn, .tr-search--submit-container {
	min-width: 90px;
	padding: 8px 15px;
	color: #FFF;
	font-size: 13px;
	font-size: 1rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	font-weight: 400;
	line-height: normal;
	text-shadow: none;
	border-style: solid;
	border-width: 1px;
	border-color: #1768a0;
	border-color: rgba(0, 0, 0, .3);
	background: #1a76b6;
	border-radius: 2px;
	box-shadow: 0 0 1px rgba(255, 255, 255, .5) inset
}

.mf-button__primary:visited, input[type=button].mf-button__primary:visited,
	input[type=submit].mf-button__primary:visited, .tr-action-btn:visited,
	.tr-search--submit-container:visited {
	color: #FFF
}

.mf-button__primary:hover, input[type=button].mf-button__primary:hover,
	input[type=submit].mf-button__primary:hover, .tr-action-btn:hover,
	.tr-search--submit-container:hover, .primary:focus, .mf-button__primary:focus,
	input[type=button].primary:focus, input[type=button].mf-button__primary:focus, input[type=submit].mf-button__primary:focus,
	.tr-action-btn:focus, .tr-search--submit-container:focus {
	color: #FFF;
	text-shadow: none;
	border-style: solid;
	border-width: 1px;
	border-color: #1768a0;
	border-color: rgba(0, 0, 0, .3);
	box-shadow: 0 0 1px rgba(255, 255, 255, .5) inset;
	background: #2493e0
}

.mf-button__primary:active, input[type=button].mf-button__primary:active,
	input[type=submit].mf-button__primary:active, .tr-action-btn:active,
	.tr-search--submit-container:active {
	border-style: solid;
	border-width: 1px;
	border-color: #EEE #ccc #666;
	border-color: rgba(0, 0, 0, .5);
	color: #FFF;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .35);
	box-shadow: 0 0 1px rgba(255, 255, 255, .5) inset;
	background: #1768a0
}

[disabled].mf-button__primary, input[disabled][type=button].mf-button__primary,
	input[disabled][type=submit].mf-button__primary, [disabled].tr-action-btn,
	[disabled].tr-search--submit-container, .disabled.primary, .disabled.mf-button__primary,
	input.disabled[type=button].mf-button__primary, input.disabled[type=submit].mf-button__primary,
	.disabled.tr-action-btn, .disabled.tr-search--submit-container, .disabled.mf-button__primary:hover, .disabled.tr-action-btn:hover,
	.disabled.tr-search--submit-container:hover, .disabled.primary:active,
	.disabled.mf-button__primary:active, .disabled.tr-action-btn:active,
	.disabled.tr-search--submit-container:active {
	color: #737373;
	background: #93caf0
}

.mf-footer {
	clear: both;
	position: relative;
	margin: -90px auto 0;
	height: 90px;
	padding: 10px;
	overflow: hidden;
	color: #444;
	text-align: center;
	border-top: 5px solid rgba(0, 0, 0, .1);
	background: gainsboro
}

@media ( min-width :20em) {
	.mf-footer {
		text-align: left
	}
	.portal .mf-footer {
		height: 400px;
		margin: -400px auto 0;
		padding: 200px 0 0;
		border: 0 none transparent;
		background: url(../../../../../php/morfos/2/1/images/bg_image_band.png)
			repeat-x 0 bottom
	}
	.sede .mf-footer {
		height: auto;
		margin: 0;
		padding: 0 0 5em;
		border: 0 none transparent;
		background: #e9e9e9
	}
	.mf-footer.mf-footer__compact {
		height: 30px;
		margin-top: -30px;
		padding: 5px 10px;
		border: 0 solid transparent;
		background: transparent
	}
}

.ie .mf-footer {
	text-align: left
}

.portal .ie .mf-footer {
	height: 400px;
	margin: -400px auto 0;
	padding: 200px 0 0;
	border: 0 none transparent;
	background: url(../../../../../php/morfos/2/1/images/bg_image_band.png)
		repeat-x 0 bottom
}

.sede .ie .mf-footer {
	height: auto;
	margin: 0;
	padding: 0 0 5em;
	border: 0 none transparent;
	background: #e9e9e9
}

.ie .mf-footer.mf-footer__compact {
	height: 30px;
	margin-top: -30px;
	padding: 5px 10px;
	border: 0 solid transparent;
	background: transparent
}

.mf-footer p {
	color: #444
}

.mf-footer--container {
	font-size: 13px;
	font-size: 1rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

@media ( min-width :20em) {
	.mf-footer--container {
		min-height: 66px;
		background: transparent
	}
	.portal .mf-footer--container, .sede .mf-footer--container {
		margin: 0 auto
	}
	.mf-footer__compact .mf-footer--container {
		min-height: 0;
		background: none
	}
	.mf-footer__compact .mf-footer--container:before {
		content: "\e6c5";
		display: inline;
		position: absolute;
		top: auto;
		right: 10px;
		bottom: auto;
		left: auto;
		float: none;
		margin: 0;
		width: auto;
		height: auto;
		speak: none;
		color: inherit;
		font-family: morfont;
		font-size: 92px;
		font-style: normal;
		font-weight: 400;
		font-variant: normal;
		text-align: center;
		text-transform: none;
		line-height: .3;
		text-indent: 0;
		vertical-align: inherit;
		-webkit-font-smoothing: antialiased;
		text-shadow: none
	}
}

.ie .mf-footer--container {
	min-height: 66px;
	background: transparent
}

.portal .ie .mf-footer--container, .sede .ie .mf-footer--container {
	margin: 0 auto
}

.mf-footer__compact .ie .mf-footer--container {
	min-height: 0;
	background: none
}

.mf-footer__compact .ie .mf-footer--container:before {
	content: "\e6c5";
	display: inline;
	position: absolute;
	top: auto;
	right: 10px;
	bottom: auto;
	left: auto;
	float: none;
	margin: 0;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: 92px;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-align: center;
	text-transform: none;
	line-height: .3;
	text-indent: 0;
	vertical-align: inherit;
	-webkit-font-smoothing: antialiased;
	text-shadow: none
}

.mf-footer--menu:after {
	content: "";
	display: table;
	clear: both
}

.mf-footer--menu-item {
	margin: 0 4px 0 0
}

.mf-footer--menu-item>a {
	padding: 5px 7px;
	color: #FFF;
	font-size: .8461538462em;
	font-weight: 11px;
	background: rgba(0, 0, 0, .25)
}

.mf-footer--menu-item>a:hover {
	background-color: rgba(0, 0, 0, .45);
	color: #FFF
}

.mf-filter {
	margin-bottom: 1em;
	border-radius: 3px
}

.input-auxbtn {
	display: inline-block;
	margin: 0 0 .5em;
	vertical-align: middle;
	white-space: nowrap
}

.sticked-input-right, .sticked-input-left {
	display: inline-block;
	vertical-align: text-bottom
}

.sticked-input-right {
	margin-right: 0;
	border-radius: 3px 0 0 3px
}

.sticked-input-left {
	margin: 0 0 0 -1px;
	border-left-color: #CCC;
	border-radius: 0 3px 3px 0
}

.simbutton.stick-btn-right, .stick-btn-right, .simbutton.stick-btn-left,
	.stick-btn-left {
	display: inline-block;
	padding: 5px 8px 3px;
	position: relative;
	margin: 0;
	vertical-align: text-bottom;
	white-space: nowrap;
	text-shadow: 0 1px 0 rgba(255, 255, 255, .3);
	border: 1px solid #CCC;
	border-color: #d9d9d9 #bababa #a3a3a3 #CCC;
	box-shadow: none;
	background: linear-gradient(to bottom, #eae7e7 0, #b8b8b8 100%)
}

.simbutton.stick-btn-right, .stick-btn-right {
	margin: 0 10px 0 -1px;
	border-radius: 0 3px 3px 0
}

.simbutton.stick-btn-left, .stick-btn-left {
	margin: 0 -1px 0 0;
	border-radius: 3px 0 0 3px
}

.stick-btn-right .ui-icon, .stick-btn-right .mf-icon, .stick-btn-right .tr-icon,
	.stick-btn-left .ui-icon, .stick-btn-left .mf-icon, .stick-btn-left .tr-icon
	{
	display: inline-block
}

.mf-psdinput, .mf-psd-input {
	display: inline-block;
	width: 100%;
	padding: 4px 8px;
	overflow: hidden;
	font-size: 14px;
	line-height: 6px;
	vertical-align: bottom;
	border: 1px solid #dadada;
	outline: none;
	border-radius: 0;
	background-color: #edf3f3;
	box-shadow: none;
	cursor: auto
}

@media ( min-width :20em) {
	.mf-psdinput, .mf-psd-input {
		width: auto
	}
}

.ie .mf-psdinput, .ie .mf-psd-input {
	width: auto
}

.mf-accesibility-item {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

.mf-accesibility-item.focusable:active, .mf-accesibility-item.focusable:focus
	{
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

@media ( min-width :20em) {
	.portal .mf-accesibility-item, .sede .mf-accesibility-item {
		clip: auto;
		height: auto;
		margin: 0;
		overflow: visible;
		position: static;
		width: auto;
		float: left;
		margin-right: 1em
	}
}

.portal .ie .mf-accesibility-item, .sede .ie .mf-accesibility-item {
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto;
	float: left;
	margin-right: 1em
}

.mf-header__compact .mf-accesibility-item {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

.mf-header__compact .mf-accesibility-item.focusable:active,
	.mf-header__compact .mf-accesibility-item.focusable:focus {
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

.mf-header {
	position: fixed;
	width: 100%;
	z-index: 10;
	background: #f5f5f5;
	box-shadow: 0 1px 0 rgba(0, 0, 0, .05)
}

@media ( min-width :20em) {
	.mf-header {
		position: static;
		width: auto;
		background: transparent;
		box-shadow: 0 1px 0 rgba(0, 0, 0, .05)
	}
	.mf-header .portal, .sede .mf-header {
		box-shadow: none
	}
	.mf-header.mf-header__compact {
		position: fixed;
		width: 100%;
		background: #f5f5f5;
		box-shadow: 0 1px 0 rgba(0, 0, 0, .05);
		transition: all .25s linear
	}
	.mf-header.mf-header__compact:hover {
		background: #f5f5f5
	}
	.mf-header.mf-header__fixed {
		position: fixed;
		width: 100%;
		background: #f5f5f5;
		box-shadow: 0 1px 0 rgba(0, 0, 0, .05);
		transition: all .25s linear
	}
	.mf-header.mf-header__fixed:hover {
		background: #f5f5f5
	}
}

.ie .mf-header {
	position: static;
	width: auto;
	background: transparent;
	box-shadow: 0 1px 0 rgba(0, 0, 0, .05)
}

.ie .mf-header .portal, .sede .ie .mf-header {
	box-shadow: none
}

.ie .mf-header.mf-header__compact {
	position: fixed;
	width: 100%;
	background: #f5f5f5;
	box-shadow: 0 1px 0 rgba(0, 0, 0, .05);
	transition: all .25s linear
}

.ie .mf-header.mf-header__compact:hover {
	background: #f5f5f5
}

.ie .mf-header.mf-header__fixed {
	position: fixed;
	width: 100%;
	background: #f5f5f5;
	box-shadow: 0 1px 0 rgba(0, 0, 0, .05);
	transition: all .25s linear
}

.ie .mf-header.mf-header__fixed:hover {
	background: #f5f5f5
}

.mf-header--container {
	min-height: 7px;
	background-color: #FFF;
	background-image: url(../images/logo.gif);
	background-position: 0 center;
	background-repeat: no-repeat
}

@media ( min-width :20em) {
	.mf-header--container {
		min-height: 75px;
		background-color: #FFF;
		background-image: url(../images/logo.gif);
		background-position: 0 center;
		background-repeat: no-repeat;
		background-size: contain
	}
	.portal .mf-header--container, .sede .mf-header--container {
		padding-top: 3.6923076923rem
	}
	.mf-header__compact .mf-header--container {
		padding-top: 0;
		min-height: 0;
		background-color: #f5f5f5;
		background-size: auto 100%;
		background-position: 0 center
	}
	.portal .mf-header--container, .sede .mf-header--container {
		min-height: 0;
		overflow: hidden;
		background-color: transparent;
		background-image: none
	}
	.sede .mf-header__compact .mf-header--container {
		background-image: url(../images/logo.gif);
		background-size: auto 45px
	}
}

.ie .mf-header--container {
	min-height: 75px;
	background-color: #FFF;
	background-image: url(../images/logo.gif);
	background-position: 0 center;
	background-repeat: no-repeat;
	background-size: contain
}

.portal .ie .mf-header--container, .sede .ie .mf-header--container {
	padding-top: 3.6923076923rem
}

.mf-header__compact .ie .mf-header--container {
	padding-top: 0;
	min-height: 0;
	background-color: #f5f5f5;
	background-size: auto 100%;
	background-position: 0 center
}

.portal .ie .mf-header--container, .sede .ie .mf-header--container {
	min-height: 0;
	overflow: hidden;
	background-color: transparent;
	background-image: none
}

.sede .mf-header__compact .ie .mf-header--container {
	background-image: url(../images/logo.gif);
	background-size: auto 45px
}

.mf-header--logo {
	border-bottom: 1px solid #CCC
}

@media ( min-width :20em) {
	.mf-header--logo {
		border-bottom: none
	}
}

.ie .mf-header--logo {
	border-bottom: none
}

.portal .mf-header--logo, .sede .mf-header--logo {
	margin: 0 auto
}

.portal .mf-header--logo:after, .sede .mf-header--logo:after {
	content: "";
	display: none
}

.mf-header__compact .mf-header--logo {
	float: left;
	max-width: none
}

.mf-logo {
	position: static;
	margin: 0;
	height: 7px;
	overflow: hidden
}

@media ( min-width :20em) {
	.mf-logo {
		float: left;
		min-height: 75px;
		width: 350px
	}
	.portal .mf-logo {
		float: right;
		height: 100px;
		width: 360px;
		box-shadow: 0 0 2px rgba(0, 0, 0, .5)
	}
	.sede .mf-logo {
		height: 90px;
		width: 350px;
		margin-top: 0;
		margin-bottom: .4615384615rem;
		font-size: 26px;
		font-size: 2rem;
		line-height: 30px;
		line-height: 2.3076923077rem
	}
	.mf-header__compact .mf-logo {
		height: auto;
		min-height: 0;
		width: 86px
	}
}

.ie .mf-logo {
	float: left;
	min-height: 75px;
	width: 350px
}

.portal .ie .mf-logo {
	float: right;
	height: 100px;
	width: 360px;
	box-shadow: 0 0 2px rgba(0, 0, 0, .5)
}

.sede .ie .mf-logo {
	height: 90px;
	width: 350px;
	margin-top: 0;
	margin-bottom: .4615384615rem;
	font-size: 26px;
	font-size: 2rem;
	line-height: 30px;
	line-height: 2.3076923077rem
}

.mf-header__compact .ie .mf-logo {
	height: auto;
	min-height: 0;
	width: 86px
}

.mf-logo--link {
	display: block
}

@media ( min-width :20em) {
	.mf-logo--link {
		width: 350px;
		min-height: 75px
	}
	.portal .mf-logo--link {
		min-height: 0;
		width: 350px;
		height: 100px;
		padding: 5px
	}
	.mf-header__compact .mf-logo--link {
		min-height: 0;
		width: 86px
	}
}

.ie .mf-logo--link {
	width: 350px;
	min-height: 75px
}

.portal .ie .mf-logo--link {
	min-height: 0;
	width: 350px;
	height: 100px;
	padding: 5px
}

.mf-header__compact .ie .mf-logo--link {
	min-height: 0;
	width: 86px
}

.mf-logo--img {
	width: 100%;
	max-width: 350px
}

@media ( min-width :20em) {
	.mf-logo--img {
		display: none
	}
	.portal .mf-logo--img, .sede .mf-logo--img {
		display: block
	}
	.mf-header__compact .mf-logo--img {
		border: 0;
		clip: rect(0, 0, 0, 0);
		height: 1px;
		margin: -1px;
		overflow: hidden;
		padding: 0;
		position: absolute;
		width: 1px
	}
	.mf-header__compact .mf-logo--img.focusable:active, .mf-header__compact .mf-logo--img.focusable:focus
		{
		clip: auto;
		height: auto;
		margin: 0;
		overflow: visible;
		position: static;
		width: auto
	}
}

.ie .mf-logo--img {
	display: none
}

.portal .ie .mf-logo--img, .sede .ie .mf-logo--img {
	display: block
}

.mf-header__compact .ie .mf-logo--img {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

.mf-header__compact .ie .mf-logo--img.focusable:active,
	.mf-header__compact .ie .mf-logo--img.focusable:focus {
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

.app-title {
	width: 70%;
	margin: 0 auto;
	padding-top: 0;
	padding-bottom: 6px;
	color: #555;
	font-size: 20px;
	font-size: 1.5384615385rem;
	line-height: 24px;
	line-height: 1.8461538462rem;
	font-weight: 700;
	font-style: normal;
	text-align: center
}

@media ( min-width :20em) {
	.app-title {
		width: auto;
		margin: 0 0 0 20px;
		padding-top: 0;
		padding-bottom: 6px;
		color: #555;
		font-size: 26px;
		font-size: 2rem;
		line-height: 30px;
		line-height: 2.3076923077rem;
		font-weight: 700;
		font-style: normal;
		text-align: left
	}
	.portal .app-title, .sede .app-title {
		width: auto;
		margin: 0
	}
	.mf-header__compact .app-title {
		float: left;
		margin-left: 10px
	}
}

.ie .app-title {
	width: auto;
	margin: 0 0 0 20px;
	padding-top: 0;
	padding-bottom: 6px;
	color: #555;
	font-size: 26px;
	font-size: 2rem;
	line-height: 30px;
	line-height: 2.3076923077rem;
	font-weight: 700;
	font-style: normal;
	text-align: left
}

.portal .ie .app-title, .sede .ie .app-title {
	width: auto;
	margin: 0
}

.mf-header__compact .ie .app-title {
	float: left;
	margin-left: 10px
}

.app-subtitle {
	display: none;
	margin: 0;
	color: #555;
	font-size: 15px;
	font-size: 1.1538461538rem;
	line-height: 12px;
	line-height: .9230769231rem;
	font-weight: 400
}

@media ( min-width :20em) {
	.app-subtitle {
		display: block
	}
	.portal .app-subtitle, .sede .app-subtitle {
		width: auto;
		margin: 0
	}
	.mf-header__compact .app-subtitle {
		border: 0;
		clip: rect(0, 0, 0, 0);
		height: 1px;
		margin: -1px;
		overflow: hidden;
		padding: 0;
		position: absolute;
		width: 1px
	}
	.mf-header__compact .app-subtitle.focusable:active, .mf-header__compact .app-subtitle.focusable:focus
		{
		clip: auto;
		height: auto;
		margin: 0;
		overflow: visible;
		position: static;
		width: auto
	}
}

.ie .app-subtitle {
	display: block
}

.portal .ie .app-subtitle, .sede .ie .app-subtitle {
	width: auto;
	margin: 0
}

.mf-header__compact .ie .app-subtitle {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

.mf-header__compact .ie .app-subtitle.focusable:active,
	.mf-header__compact .ie .app-subtitle.focusable:focus {
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

.mf-header--content {
	padding: 4px;
	border-width: 1px 0 0;
	border-style: solid;
	border-color: #FFF;
	background: #f5f5f5;
	box-shadow: none
}

@media ( min-width :20em) {
	.mf-header--content {
		min-height: 75px;
		margin-left: 350px;
		padding: 0;
		border-style: solid;
		border-width: 0 0 0 1px;
		border-color: #c2c2c2;
		background: #f5f5f5;
		box-shadow: none
	}
	.portal .mf-header--content {
		width: 960px;
		margin: 5em auto 2em;
		padding: 0;
		border: none;
		background: transparent
	}
	.portal .mf-header--content:after {
		content: "";
		display: table;
		clear: both
	}
	.sede .mf-header--content {
		min-height: 0;
		margin: 9px auto 12px;
		border: none;
		background: transparent
	}
	.sede .mf-header--content:after {
		content: "";
		display: table;
		clear: both
	}
	.mf-header__compact .mf-header--content {
		overflow: hidden;
		margin-left: 86px;
		margin-top: 0;
		min-height: 0;
		padding-top: 0;
		background: #f5f5f5
	}
	.mf-header__compact .mf-header--content:after {
		content: "";
		display: table;
		clear: both
	}
}

.ie .mf-header--content {
	min-height: 75px;
	margin-left: 350px;
	padding: 0;
	border-style: solid;
	border-width: 0 0 0 1px;
	border-color: #c2c2c2;
	background: #f5f5f5;
	box-shadow: none
}

.portal .ie .mf-header--content {
	width: 960px;
	margin: 5em auto 2em;
	padding: 0;
	border: none;
	background: transparent
}

.portal .ie .mf-header--content:after {
	content: "";
	display: table;
	clear: both
}

.sede .ie .mf-header--content {
	min-height: 0;
	margin: 9px auto 12px;
	border: none;
	background: transparent
}

.sede .ie .mf-header--content:after {
	content: "";
	display: table;
	clear: both
}

.mf-header__compact .ie .mf-header--content {
	overflow: hidden;
	margin-left: 86px;
	margin-top: 0;
	min-height: 0;
	padding-top: 0;
	background: #f5f5f5
}

.mf-header__compact .ie .mf-header--content:after {
	content: "";
	display: table;
	clear: both
}

.mf-appmenu {
	position: fixed;
	left: -100%;
	background: #444;
	transition: all .25s linear
}

@media ( min-width :20em) {
	.mf-appmenu {
		position: static;
		border-top: 1px solid #666;
		border-top: none;
		background: transparent;
		box-shadow: none
	}
	.portal .mf-appmenu {
		clear: both;
		margin: 0 auto;
		width: 960px
	}
	.sede .mf-appmenu {
		clear: both
	}
	.mf-header__compact .mf-appmenu {
		float: left;
		max-width: none;
		background: transparent;
		box-shadow: none
	}
}

.ie .mf-appmenu {
	position: static;
	border-top: 1px solid #666;
	border-top: none;
	background: transparent;
	box-shadow: none
}

.portal .ie .mf-appmenu {
	clear: both;
	margin: 0 auto;
	width: 960px
}

.sede .ie .mf-appmenu {
	clear: both
}

.mf-header__compact .ie .mf-appmenu {
	float: left;
	max-width: none;
	background: transparent;
	box-shadow: none
}

.mf-appmenu--title {
	display: none
}

.tr-subnav--menu, .mf-appmenu--menu {
	overflow: hidden
}

@media ( min-width :20em) {
	.tr-subnav--menu, .mf-appmenu--menu {
		padding: 0 20px;
		border-top: none;
		background: transparent
	}
}

.ie .tr-subnav--menu, .ie .mf-appmenu--menu {
	padding: 0 20px;
	border-top: none;
	background: transparent
}

.mf-header__compact .tr-subnav--menu, .mf-header__compact .mf-appmenu--menu
	{
	max-width: none;
	border-top: none;
	background: transparent
}

.mf-appmenu--submenu-item>.mf-appmenu--item-title, .tr-subnav--item>.mf-appmenu--item-title,
	.mf-appmenu--submenu-item>a, .tr-subnav--item>a, .mf-appmenu--item>.mf-appmenu--item-title,
	.mf-appmenu--item>a {
	display: block;
	padding: 15px 25px;
	overflow: hidden
}

@media ( min-width :20em) {
	.mf-appmenu--submenu-item>.mf-appmenu--item-title, .tr-subnav--item>.mf-appmenu--item-title,
		.mf-appmenu--submenu-item>a, .tr-subnav--item>a, .mf-appmenu--item>.mf-appmenu--item-title,
		.mf-appmenu--item>a {
		margin: 0;
		padding-top: .4615384615rem;
		padding-right: 16px;
		padding-bottom: .4615384615rem;
		padding-left: 16px
	}
}

.ie .mf-appmenu--submenu-item>.mf-appmenu--item-title, .ie .tr-subnav--item>.mf-appmenu--item-title,
	.ie .mf-appmenu--submenu-item>a, .ie .tr-subnav--item>a, .ie .mf-appmenu--item>.mf-appmenu--item-title,
	.ie .mf-appmenu--item>a {
	margin: 0;
	padding-top: .4615384615rem;
	padding-right: 16px;
	padding-bottom: .4615384615rem;
	padding-left: 16px
}

.has-submenu.mf-appmenu--submenu-item>span, .has-submenu.tr-subnav--item>span,
	.has-submenu.mf-appmenu--submenu-item>.sticky-wrapper>span,
	.has-submenu.tr-subnav--item>.sticky-wrapper>span, .has-submenu.mf-appmenu--submenu-item>a,
	.has-submenu.tr-subnav--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: 4px 25px
}

.has-submenu.mf-appmenu--submenu-item>span:after, .has-submenu.tr-subnav--item>span:after,
	.has-submenu.mf-appmenu--submenu-item>.sticky-wrapper>span:after,
	.has-submenu.tr-subnav--item>.sticky-wrapper>span:after, .has-submenu.mf-appmenu--submenu-item>a:after,
	.has-submenu.tr-subnav--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: "\f124";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: none;
	margin: 2px 0 0 .5em;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	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 :20em) {
	.mf-appmenu--item__L1 {
		float: left;
		margin: 0 40px -4px 0;
		box-shadow: none
	}
}

.ie .mf-appmenu--item__L1 {
	float: left;
	margin: 0 40px -4px 0;
	box-shadow: none
}

.mf-appmenu--item__L1>a {
	color: #FFF;
	font-size: 13px;
	font-size: 1rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	font-style: normal;
	font-weight: 700;
	text-transform: none;
	text-shadow: 0 1px 1px rgba(0, 0, 0, .7);
	border-top: 1px solid rgba(255, 255, 255, .1);
	border-bottom: 1px solid rgba(0, 0, 0, .5);
	box-shadow: 0 1px 2px rgba(255, 255, 255, .01) inset, 0 0 2px
		rgba(0, 0, 0, .1)
}

@media ( min-width :20em) {
	.mf-appmenu--item__L1>a {
		margin: 0;
		padding-top: .4615384615rem;
		padding-right: 16px;
		padding-bottom: .4615384615rem;
		padding-left: 16px;
		color: #666;
		font-size: 12px;
		font-size: .9230769231rem;
		line-height: 18px;
		line-height: 1.3846153846rem;
		font-style: normal;
		font-weight: 400;
		text-transform: none;
		text-shadow: none;
		border-top: none;
		border-bottom: none;
		box-shadow: none
	}
}

.ie .mf-appmenu--item__L1>a {
	margin: 0;
	padding-top: .4615384615rem;
	padding-right: 16px;
	padding-bottom: .4615384615rem;
	padding-left: 16px;
	color: #666;
	font-size: 12px;
	font-size: .9230769231rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	font-style: normal;
	font-weight: 400;
	text-transform: none;
	text-shadow: none;
	border-top: none;
	border-bottom: none;
	box-shadow: none
}

.mf-appmenu--item__L1.has-submenu>span, .mf-appmenu--item__L1.has-submenu>.sticky-wrapper>span,
	.mf-appmenu--item__L1.has-submenu>a {
	font-size: 11px;
	font-size: .8461538462rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	color: #FFF;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	text-transform: uppercase;
	text-shadow: 0 1px 1px rgba(0, 0, 0, .7);
	border-top: 1px solid rgba(255, 255, 255, .4);
	border-bottom: 1px solid rgba(0, 0, 0, .7);
	cursor: pointer;
	box-shadow: 0 1px 7px rgba(255, 255, 255, .01) inset, 0 0 2px
		rgba(0, 0, 0, .8)
}

@media ( min-width :20em) {
	.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: .4615384615rem;
		padding-right: 16px;
		padding-bottom: .4615384615rem;
		padding-left: 16px;
		font-size: 12px;
		font-size: .9230769231rem;
		line-height: 18px;
		line-height: 1.3846153846rem;
		color: #666;
		font-weight: 400;
		font-style: normal;
		text-decoration: none;
		text-transform: none;
		text-shadow: none;
		border-top: none;
		border-bottom: none;
		cursor: default;
		box-shadow: none
	}
}

.ie .mf-appmenu--item__L1.has-submenu>span, .ie .mf-appmenu--item__L1.has-submenu>.sticky-wrapper>span,
	.ie .mf-appmenu--item__L1.has-submenu>a {
	margin: 0;
	padding-top: .4615384615rem;
	padding-right: 16px;
	padding-bottom: .4615384615rem;
	padding-left: 16px;
	font-size: 12px;
	font-size: .9230769231rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	color: #666;
	font-weight: 400;
	font-style: normal;
	text-decoration: none;
	text-transform: none;
	text-shadow: none;
	border-top: none;
	border-bottom: none;
	cursor: default;
	box-shadow: none
}

.mf-appmenu--item__L1.has-submenu:hover>.mf-appmenu--submenu,
	.mf-appmenu--item__L1.has-submenu.is-open>.mf-appmenu--submenu {
	opacity: 1;
	padding: 1px 0 4px;
	height: auto;
	margin: 0;
	overflow: visible;
	width: auto;
	transition: opacity .25s linear
}

.mf-appmenu--item__L1.has-submenu>.sticky-wrapper>span.sticked {
	position: fixed;
	width: 85%;
	top: 0;
	left: 0;
	background: #444
}

@media ( min-width :20em) {
	.mf-appmenu--item__L1:hover>a, .mf-appmenu--item__L1:hover>span,
		.mf-appmenu--item__L1.is-open>a, .mf-appmenu--item__L1.is-open>span {
		color: #666;
		background: transparent
	}
}

.ie .mf-appmenu--item__L1:hover>a, .ie .mf-appmenu--item__L1:hover>span,
	.ie .mf-appmenu--item__L1.is-open>a, .ie .mf-appmenu--item__L1.is-open>span
	{
	color: #666;
	background: transparent
}

@media ( min-width :20em) {
	.mf-appmenu--item__L1.is-selected>a, .mf-appmenu--item__L1.is-selected>span
		{
		border: 0 none transparent
	}
}

.ie .mf-appmenu--item__L1.is-selected>a, .ie .mf-appmenu--item__L1.is-selected>span
	{
	border: 0 none transparent
}

.mf-appmenu--submenu {
	margin: 0
}

@media ( min-width :20em) {
	.mf-appmenu--submenu {
		border: 0;
		height: 0;
		margin: -1px;
		overflow: hidden;
		padding: 0;
		position: absolute;
		width: 1px;
		opacity: 0;
		min-width: 180px;
		max-width: 20%;
		background: #FFF;
		box-shadow: 0 2px 2px rgba(0, 0, 0, .4)
	}
	.ie8 .mf-appmenu--submenu {
		border: 0
	}
}

.ie .mf-appmenu--submenu {
	border: 0;
	height: 0;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
	opacity: 0;
	min-width: 180px;
	max-width: 20%;
	background: #FFF;
	box-shadow: 0 2px 2px rgba(0, 0, 0, .4)
}

.ie8 .ie .mf-appmenu--submenu {
	border: 0
}

.mf-appmenu--submenu-item {
	margin-left: 5px;
	margin-right: 5px;
	background: rgba(0, 0, 0, .15)
}

@media ( min-width :20em) {
	.mf-appmenu--submenu-item {
		margin-top: 1px;
		border-bottom: none;
		background: #d9d9d9
	}
	.mf-appmenu--submenu-item:first-child {
		margin-top: 0
	}
}

.ie .mf-appmenu--submenu-item {
	margin-top: 1px;
	border-bottom: none;
	background: #d9d9d9
}

.ie .mf-appmenu--submenu-item:first-child {
	margin-top: 0
}

.mf-appmenu--submenu-item.has-submenu {
	position: relative
}

@media ( min-width :20em) {
	.mf-appmenu--submenu-item.has-submenu:after {
		content: "\f128";
		display: inline;
		position: absolute;
		top: 50%;
		right: 10px;
		bottom: auto;
		left: auto;
		float: none;
		margin: 0 0 0 .5em;
		width: auto;
		height: auto;
		speak: none;
		color: inherit;
		font-family: morfont;
		font-size: 11px;
		font-style: normal;
		font-weight: 400;
		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
	}
}

.ie .mf-appmenu--submenu-item.has-submenu:after {
	content: "\f128";
	display: inline;
	position: absolute;
	top: 50%;
	right: 10px;
	bottom: auto;
	left: auto;
	float: none;
	margin: 0 0 0 .5em;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	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
}

.mf-appmenu--submenu-item>span {
	display: block;
	overflow: hidden;
	padding: 12px 25px 12px 35px;
	color: #FFF;
	font-size: 1em;
	font-style: normal;
	font-weight: 400;
	border-top: 1px solid rgba(255, 255, 255, .1);
	border-bottom: 1px solid rgba(0, 0, 0, .5)
}

@media ( min-width :20em) {
	.mf-appmenu--submenu-item>span {
		padding: 10px 20px;
		color: #444;
		font-size: 11px;
		font-weight: 400;
		font-style: normal;
		text-shadow: none;
		border-top: none;
		border-bottom: none;
		cursor: default
	}
}

.ie .mf-appmenu--submenu-item>span {
	padding: 10px 20px;
	color: #444;
	font-size: 11px;
	font-weight: 400;
	font-style: normal;
	text-shadow: none;
	border-top: none;
	border-bottom: none;
	cursor: default
}

.mf-appmenu--submenu-item>a {
	float: none;
	display: block;
	width: auto;
	padding: 12px 25px 12px 35px;
	color: #FFF;
	font-size: 1em;
	font-style: normal;
	font-weight: 400;
	border-top: 1px solid rgba(255, 255, 255, .1);
	border-bottom: 1px solid rgba(0, 0, 0, .5)
}

@media ( min-width :20em) {
	.mf-appmenu--submenu-item>a {
		padding: 10px 20px;
		color: #444;
		font-size: .8461538462em;
		border-top: none;
		border-bottom: none
	}
}

.ie .mf-appmenu--submenu-item>a {
	padding: 10px 20px;
	color: #444;
	font-size: .8461538462em;
	border-top: none;
	border-bottom: none
}

.mf-appmenu--submenu-item:first-child>* {
	border-top: none
}

@media ( min-width :20em) {
	.mf-appmenu--submenu-item:hover, .mf-appmenu--submenu-item.is-open {
		background-color: #BBB;
		border-bottom: none
	}
}

.ie .mf-appmenu--submenu-item:hover, .ie .mf-appmenu--submenu-item.is-open
	{
	background-color: #BBB;
	border-bottom: none
}

.mf-appmenu--submenu-item:hover>a, .mf-appmenu--submenu-item.is-open>a {
	color: #FFF
}

.mf-appmenu--submenu-item:hover .appmenu-l3-submenu,
	.mf-appmenu--submenu-item.is-open .appmenu-l3-submenu {
	top: 0;
	left: 100%;
	transition: opacity .25s linear
}

@media ( min-width :20em) {
	.mf-appmenu--submenu-item:hover .appmenu-l3-submenu,
		.mf-appmenu--submenu-item.is-open .appmenu-l3-submenu {
		opacity: 1;
		padding: 5px 0;
		height: auto;
		margin: 0;
		overflow: visible;
		width: auto
	}
}

.ie .mf-appmenu--submenu-item:hover .appmenu-l3-submenu, .ie .mf-appmenu--submenu-item.is-open .appmenu-l3-submenu
	{
	opacity: 1;
	padding: 5px 0;
	height: auto;
	margin: 0;
	overflow: visible;
	width: auto
}

@media ( min-width :20em) {
	.appmenu-l3-submenu {
		border: 0;
		height: 0;
		margin: -1px;
		overflow: hidden;
		padding: 0;
		position: absolute;
		width: 1px;
		opacity: 0;
		min-width: 180px;
		max-width: 20%;
		background-color: #FFF;
		border-radius: 2px;
		box-shadow: 0 2px 2px rgba(0, 0, 0, .4);
		transition: opacity .25s linear
	}
	.ie8 .appmenu-l3-submenu {
		border: 0
	}
}

.ie .appmenu-l3-submenu {
	border: 0;
	height: 0;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
	opacity: 0;
	min-width: 180px;
	max-width: 20%;
	background-color: #FFF;
	border-radius: 2px;
	box-shadow: 0 2px 2px rgba(0, 0, 0, .4);
	transition: opacity .25s linear
}

.ie8 .ie .appmenu-l3-submenu {
	border: 0
}

.mf-appmenu--item__L2>a {
	font-size: 13px;
	font-size: 1rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	line-height: 1em
}

@media ( min-width :20em) {
	.mf-appmenu--item__L2>a {
		font-size: 12px;
		font-size: .9230769231rem;
		line-height: 18px;
		line-height: 1.3846153846rem;
		line-height: 13px
	}
}

.ie .mf-appmenu--item__L2>a {
	font-size: 12px;
	font-size: .9230769231rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	line-height: 13px
}

@media ( min-width :20em) {
	.mf-lang {
		float: left
	}
	.portal .mf-lang, .sede .mf-lang {
		float: none;
		display: inline-block;
		vertical-align: top
	}
	.mf-header__compact .mf-lang {
		float: left;
		display: block
	}
}

.ie .mf-lang {
	float: left
}

.portal .ie .mf-lang, .sede .ie .mf-lang {
	float: none;
	display: inline-block;
	vertical-align: top
}

.mf-header__compact .ie .mf-lang {
	float: left;
	display: block
}

.mf-lang:hover .mf-lang--menu {
	opacity: 1;
	padding: 0;
	height: auto;
	margin: 0;
	overflow: visible;
	width: auto
}

.mf-lang--selected-title {
	text-transform: uppercase
}

@media ( min-width :20em) {
	.mf-lang--selected-title {
		text-transform: none
	}
	.mf-lang--selected-title:after {
		content: "\f124";
		display: inline;
		position: static;
		top: auto;
		right: auto;
		bottom: auto;
		left: auto;
		float: none;
		margin: 0 0 0 .5em;
		width: auto;
		height: auto;
		speak: none;
		color: inherit;
		font-family: morfont;
		font-size: 11px;
		font-style: normal;
		font-weight: 400;
		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
	}
}

.ie .mf-lang--selected-title {
	text-transform: none
}

.ie .mf-lang--selected-title:after {
	content: "\f124";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: none;
	margin: 0 0 0 .5em;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	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
}

.ie .mf-lang--selected-title {
	border-width: 0 1px
}

@media ( min-width :20em) {
	.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
	}
	.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
	}
}

.ie .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
}

.ie .mf-lang--selected-title span.focusable:active, .ie .mf-lang--selected-title span.focusable:focus
	{
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

.mf-topbar {
	position: fixed;
	left: 100%
}

@media ( min-width :20em) {
	.mf-topbar {
		position: static;
		float: right;
		right: 0;
		margin: -1px 20px 0 0
	}
	.portal .mf-topbar, .sede .mf-topbar {
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		float: none;
		margin: 0;
		text-align: right
	}
	.mf-header__compact .mf-topbar {
		padding: 0 20px
	}
	.portal .mf-header__compact .mf-topbar, .sede .mf-header__compact .mf-topbar
		{
		position: static;
		float: right
	}
}

.ie .mf-topbar {
	position: static;
	float: right;
	right: 0;
	margin: -1px 20px 0 0
}

.portal .ie .mf-topbar, .sede .ie .mf-topbar {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	float: none;
	margin: 0;
	text-align: right
}

.mf-header__compact .ie .mf-topbar {
	padding: 0 20px
}

.portal .mf-header__compact .ie .mf-topbar, .sede .mf-header__compact .ie .mf-topbar
	{
	position: static;
	float: right
}

.mf-topbar a {
	display: block
}

@media ( min-width :20em) {
	.mf-topbar a {
		color: #666
	}
}

.ie .mf-topbar a {
	color: #666
}

.mf-topbar a:focus {
	outline: none
}

.mf-header__compact .mf-topbar--container {
	padding: 0;
	max-width: none
}

.mf-topbar--item, .mf-lang--selected-title, .mf-profiles--title,
	.mf-notif--title, .mf-usermenu--settings, .mf-usermenu--logout {
	margin: 0;
	padding: 7px 10px 5px;
	color: #FFF;
	font-size: 11px;
	line-height: 18px;
	background: gainsboro
}

@media ( min-width :20em) {
	.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: #666;
		font-size: 12px;
		line-height: 14px;
		background: transparent
	}
}

.ie .mf-topbar--item, .ie .mf-lang--selected-title, .ie .mf-profiles--title,
	.ie .mf-notif--title, .ie .mf-usermenu--settings, .ie .mf-usermenu--logout
	{
	margin: 0;
	padding: 6px 10px;
	color: #666;
	font-size: 12px;
	line-height: 14px;
	background: transparent
}

.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: "\f124";
	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: 400;
	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
}

.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
}

.mf-topbar--time {
	display: block
}

@media ( min-width :20em) {
	.mf-topbar--time {
		float: left
	}
	.portal .mf-topbar--time, .sede .mf-topbar--time {
		float: none;
		display: inline-block;
		vertical-align: top
	}
}

.ie .mf-topbar--time {
	float: left
}

.portal .ie .mf-topbar--time, .sede .ie .mf-topbar--time {
	float: none;
	display: inline-block;
	vertical-align: top
}

.mf-topbar--menu, .mf-lang--menu, .mf-profiles--menu, .mf-notif--menu {
	text-align: left
}

@media ( min-width :20em) {
	.mf-topbar--menu, .mf-lang--menu, .mf-profiles--menu, .mf-notif--menu {
		border: 0;
		height: 0;
		margin: -1px;
		overflow: hidden;
		padding: 0;
		position: absolute;
		width: 1px;
		opacity: 0;
		border-radius: 2px;
		box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
		background: #f5f5f5
	}
	.ie8 .mf-topbar--menu, .ie8 .mf-lang--menu, .ie8 .mf-profiles--menu,
		.ie8 .mf-notif--menu {
		border: 0
	}
}

.ie .mf-topbar--menu, .ie .mf-lang--menu, .ie .mf-profiles--menu, .ie .mf-notif--menu
	{
	border: 0;
	height: 0;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
	opacity: 0;
	border-radius: 2px;
	box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
	background: #f5f5f5
}

.ie8 .ie .mf-topbar--menu, .ie8 .ie .mf-lang--menu, .ie8 .ie .mf-profiles--menu,
	.ie8 .ie .mf-notif--menu {
	border: 0
}

.mf-topbar--menu-item, .mf-lang--item, .mf-profiles--item,
	.mf-notif--item {
	border-width: 1px 0;
	border-style: solid;
	border-color: rgba(255, 255, 255, .2) transparent rgba(0, 0, 0, .2);
	background-color: rgba(0, 0, 0, .4)
}

.mf-topbar--menu-item:hover, .mf-lang--item:hover, .mf-profiles--item:hover,
	.mf-notif--item:hover {
	background-color: #767676
}

.mf-topbar--menu-item a, .mf-lang--item a, .mf-profiles--item a,
	.mf-notif--item a {
	padding: 8px 18px 8px 25px;
	color: #FFF
}

@media ( min-width :20em) {
	.mf-topbar--menu-item a, .mf-lang--item a, .mf-profiles--item a,
		.mf-notif--item a {
		padding: 8px 18px 8px 22px;
		color: #FFF
	}
}

.ie .mf-topbar--menu-item a, .ie .mf-lang--item a, .ie .mf-profiles--item a,
	.ie .mf-notif--item a {
	padding: 8px 18px 8px 22px;
	color: #FFF
}

.mf-topbar--menu-item.is-selected a:before, .is-selected.mf-lang--item a:before,
	.is-selected.mf-profiles--item a:before, .is-selected.mf-notif--item a:before
	{
	content: "\f193";
	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: 400;
	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
}

.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-profiles--item a:before,
	.is-unread.mf-notif--item a:before, .is-new.mf-lang--item a:before,
	.is-new.mf-profiles--item a:before, .is-new.mf-notif--item a:before {
	content: "\e6db";
	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: 400;
	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
}

.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-profiles--item a:link,
	.is-unread.mf-notif--item a:link, .is-unread.mf-lang--item 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-profiles--item a:link, .is-new.mf-notif--item a:link,
	.is-new.mf-lang--item a:visited, .is-new.mf-profiles--item a:visited,
	.is-new.mf-notif--item a:visited {
	color: #FFF
}

.mf-topbar--menu-item.is-unread a:hover, .mf-topbar--menu-item.is-new a:hover,
	.is-unread.mf-lang--item a:hover, .is-unread.mf-profiles--item a:hover,
	.is-unread.mf-notif--item a:hover, .is-new.mf-lang--item a:hover,
	.is-new.mf-profiles--item a:hover, .is-new.mf-notif--item a:hover {
	background-color: rgba(0, 0, 0, .3)
}

.mf-profiles--subtitle {
	display: block;
	color: #dddcdb;
	font-size: 11px;
	font-weight: 400
}

@media ( min-width :20em) {
	.mf-profiles--subtitle {
		color: #dddcdb;
		font-size: 11px;
		font-weight: 400
	}
}

.ie .mf-profiles--subtitle {
	color: #dddcdb;
	font-size: 11px;
	font-weight: 400
}

.mf-topbar--secondary-item {
	text-align: right;
	font-style: italic
}

@media ( min-width :20em) {
	.mf-usermenu {
		float: left;
		line-height: 14px
	}
	.mf-usermenu:after {
		content: "";
		display: table;
		clear: both
	}
	.portal .mf-usermenu, .sede .mf-usermenu {
		float: none;
		display: inline-block
	}
	.mf-header__compact .mf-usermenu {
		float: right;
		display: block
	}
}

.ie .mf-usermenu {
	float: left;
	line-height: 14px
}

.ie .mf-usermenu:after {
	content: "";
	display: table;
	clear: both
}

.portal .ie .mf-usermenu, .sede .ie .mf-usermenu {
	float: none;
	display: inline-block
}

.mf-header__compact .ie .mf-usermenu {
	float: right;
	display: block
}

.mf-usermenu--item {
	float: left
}

.mf-profiles:hover .mf-profiles--menu {
	opacity: 1;
	padding: 0;
	height: auto;
	margin: 0;
	overflow: visible;
	width: auto
}

.mf-profiles--title {
	margin: 0;
	font-size: inherit
}

.mf-profiles.has-submenu .mf-profiles--title:after {
	content: "\f124";
	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: 10px;
	font-style: normal;
	font-weight: 400;
	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
}

.mf-notif:hover .mf-notif--menu {
	opacity: 1;
	padding: 0;
	height: auto;
	margin: 0;
	overflow: visible;
	width: auto
}

.mf-notif--title {
	margin: 0;
	font-size: inherit;
	line-height: inherit
}

.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: 400;
	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
}

.mf-notif--title>span {
	float: left;
	width: 1px;
	overflow: hidden
}

.mf-notif--title .mf-notif--counter {
	width: auto;
	float: none
}

.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: red;
	border-radius: 12px
}

@media ( min-width :20em) {
	.mf-notif--counter {
		margin: 0 -3px 0 0;
		padding: 1px 5px;
		color: #FFF;
		font-size: 12px;
		text-align: center;
		text-shadow: none;
		background: red;
		border-radius: 12px
	}
}

.ie .mf-notif--counter {
	margin: 0 -3px 0 0;
	padding: 1px 5px;
	color: #FFF;
	font-size: 12px;
	text-align: center;
	text-shadow: none;
	background: red;
	border-radius: 12px
}

.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: 400;
	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 :20em) {
	.mf-usermenu--ajax-container {
		float: left
	}
	.mf-usermenu--ajax-container:after {
		content: "";
		display: table;
		clear: both
	}
	.portal .mf-usermenu--ajax-container, .sede .mf-usermenu--ajax-container
		{
		float: none;
		display: inline-block
	}
}

.ie .mf-usermenu--ajax-container {
	float: left
}

.ie .mf-usermenu--ajax-container:after {
	content: "";
	display: table;
	clear: both
}

.portal .ie .mf-usermenu--ajax-container, .sede .ie .mf-usermenu--ajax-container
	{
	float: none;
	display: inline-block
}

.mf-dropdown--btn {
	display: block;
	margin: 0 2px;
	cursor: pointer
}

.mf-dropdown--btn:after {
	content: "\f124";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: none;
	margin: 0 0 0 .5em;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	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
}

.is-open .mf-dropdown--btn:after {
	content: "\f12c";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: none;
	margin: 0 0 0 .5em;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	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
}

.mf-dropdown--container.mf-dropdown__css:hover .mf-dropdown--content {
	opacity: 1;
	padding: 0;
	height: auto;
	margin: 0;
	overflow: auto;
	width: auto
}

.mf-dropdown--title {
	vertical-align: baseline
}

.mf-dropdown--title.mf-dropdown__toggle {
	cursor: pointer
}

.mf-dropdown--title.mf-dropdown__toggle:before {
	content: "\e680";
	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: 10px;
	font-style: normal;
	font-weight: 400;
	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
}

.mf-dropdown--title.mf-dropdown__toggle.is-open:before {
	content: "\e68e";
	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: 10px;
	font-style: normal;
	font-weight: 400;
	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
}

.mf-dropdown--btn {
	display: block;
	margin: 0
}

.mf-dropdown--content {
	border: 0;
	height: 0;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
	opacity: 0;
	z-index: 5;
	overflow: auto;
	overflow-y: auto
}

.ie8 .mf-dropdown--content {
	border: 0
}

.is-open .mf-dropdown--content {
	clip: auto;
	opacity: 1;
	padding: 0;
	height: auto;
	margin: 0;
	overflow: auto;
	width: auto
}

.mf-table-data {
	width: 100%;
	border-width: 0 0 1px;
	border-style: solid;
	border-color: #CCC;
	background: transparent
}

.mf-table-data thead {
	background: transparent
}

.mf-table-data thead th {
	padding: 8px 12px;
	font-weight: 400;
	text-align: left;
	border-width: 0 0 1px;
	border-style: solid;
	border-color: #1768a0;
	background: transparent;
	box-shadow: none
}

.mf-table-data tbody {
	border: 0 none transparent;
	background: #FFF
}

.mf-table-data td {
	border-width: 0 0 1px;
	border-style: solid;
	border-color: #DDD
}

.mf-table-data__zebra tbody tr:nth-child(even) {
	background: #EEE
}

.mf-table-data__zebra tbody tr:nth-child(odd) {
	background: #FFF
}

.mf-table__actionable td {
	padding: 0
}

.mf-table__actionable td>a, .mf-table__actionable td>a:link {
	display: block;
	padding: .3em .5em
}

td.actions {
	white-space: nowrap
}

table.data tr.emptyTableMsg td {
	color: #CCC;
	color: rgba(0, 0, 0, .5);
	height: 200px;
	text-align: center
}

.mf-table-data--row-action, .mf-table-data--row-action:link,
	.mf-table-data--row-action:visited {
	margin: 0;
	padding: 4px 27px;
	color: #666
}

.mf-table-data--row-action:hover {
	color: #1768a0
}

.mf-table-fixheads {
	position: relative;
	overflow: auto
}

.mf-table-fixheads th, .mf-table-fixheads td {
	white-space: nowrap
}

.header-fixed {
	position: absolute;
	top: 0
}

.mf-table-fixheads--main-table {
	position: absolute
}

.mf-table-fixheads--main-table thead th {
	border-bottom-width: 0
}

.mf-table-fixheads--corner-container {
	position: absolute;
	z-index: 2;
	border-style: solid;
	border-width: 1px;
	border-color: #DDD #bcbcbc #bcbcbc #DDD
}

.mf-table-fixheads--left-container {
	position: relative;
	float: left;
	overflow: hidden;
	border-style: solid;
	border-width: 0 1px;
	border-color: #DDD #bcbcbc #DDD #DDD
}

.mf-table-fixheads--top-container {
	position: relative;
	overflow: hidden;
	border-style: solid;
	border-width: 1px 1px 1px 0;
	border-color: #DDD #DDD #bcbcbc;
	background: #EEE
}

.mf-table-fixheads--corner {
	width: 100%
}

.mf-table-fixheads--corner th {
	padding: 8px 12px;
	outline: none
}

.mf-table-fixheads--left {
	position: relative
}

.mf-table-fixheads--left th {
	position: relative;
	outline: none;
	border-bottom: 1px solid #DDD
}

.mf-table-fixheads--left label, .mf-table-fixheads--left .label,
	.mf-table-fixheads--left .mf-report--label {
	vertical-align: baseline;
	line-height: inherit
}

.mf-table-fixheads--top {
	position: relative
}

.mf-table-fixheads--top th {
	outline: none;
	border-style: solid;
	border-width: 0 1px;
	border-color: #DDD
}

.mf-sort-ln__asc, .mf-sort-ln__desc {
	font-weight: 700
}

.mf-sort-ln__asc:after {
	content: "\f114";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: none;
	margin: 0 .3em;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	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
}

.mf-sort-ln__desc:after {
	content: "\f113";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: none;
	margin: 0 .3em;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	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
}

.mf-sort-ln, .mf-sort-ln:link, .mf-sort-ln:visited {
	color: #1768a0
}

.mf-nocompl, .mf-nocompl--nobrowser, .mf-nocompl--nojs {
	display: none
}

.mf-nocompl {
	margin: 0 auto;
	padding: 1px;
	background-color: #EEE
}

.mf-nocompl h2 {
	margin: 0 0 .5em;
	font-size: 1.3846153846em;
	font-style: normal;
	font-weight: 400
}

.ie6 .mf-nocompl, .ie7 .mf-nocompl {
	display: block !important
}

.mf-nocompl--container {
	padding: 10px;
	background: #EEE;
	border: 1px solid #FFF
}

.mf-nocompl--nobrowser {
	overflow: hidden
}

.mf-nocompl--nobrowser .mf-nocompl--text {
	float: left;
	width: 49%;
	padding: 1em
}

.mf-nocompl--nobrowser ul {
	float: left;
	width: 50%;
	margin: .5em 0 0;
	overflow: hidden;
	list-style: none
}

.mf-nocompl--nobrowser ul li {
	float: left;
	margin: 0 1%;
	width: 20%;
	text-align: center;
	background-image:
		url(../../../../../php/morfos/2/1/images/browsers_48.jpg);
	background-repeat: no-repeat
}

.mf-nocompl--nobrowser ul li a {
	display: block;
	padding: 58px 0 5px
}

.mf-nocompl--nobrowser a {
	color: #39c;
	font-weight: 700
}

.mf-nocompl--nobrowser span {
	display: block;
	color: #666;
	font-weight: 400
}

.ie6 .mf-nocompl--nobrowser, .ie7 .mf-nocompl--nobrowser {
	display: block !important
}

.mf-nocompl--browser-ie {
	background-position: center -532px
}

.mf-nocompl--browser-chrome {
	background-position: center 0
}

.mf-nocompl--browser-ffox {
	background-position: center -132px
}

.mf-nocompl--browser-opera {
	background-position: center -264px
}

.mf-nocompl .mf-nocompl--nojs {
	padding: 1em;
	clear: both
}

.no-js .mf-nocompl, .no-js .mf-nocompl .mf-nocompl--nojs {
	display: block !important
}

.loading-ajax {
	cursor: wait;
	background-color: #fff;
	background-color: rgba(255, 255, 255, .5);
	filter: alpha(opacity = 60)
}

.loading-image {
	display: block;
	width: 32px;
	height: 32px;
	margin: 0 auto;
	text-indent: -99999em;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url(morfos/images/ajax-loader.gif)
}

.mf-media, .tr-timeline--item {
	overflow: hidden
}

.mf-media>.mf-media--img, .tr-area--icon {
	float: left;
	margin-right: 1em
}

.mf-media>.mf-media--img>img, .tr-area--icon>img, .mf-media>.mf-media--img>span,
	.tr-area--icon>span {
	display: block
}

.mf-media>.mf-media--content {
	overflow: hidden
}

.mf-media>.mf-media--ext {
	float: right;
	margin-left: 10px
}

.showNav {
	overflow: hidden
}

@media ( min-width :20em) {
	.showNav {
		overflow: visible
	}
}

.ie .showNav {
	overflow: visible
}

.showNav .mf-header {
	display: block;
	width: 100%;
	left: 85%;
	transition: all .25s linear
}

@media ( min-width :20em) {
	.showNav .mf-header {
		margin-left: 0;
		transition: none
	}
}

.ie .showNav .mf-header {
	margin-left: 0;
	transition: none
}

.showNav .mf-header h1 {
	position: fixed;
	top: 0;
	left: 0;
	right: 0
}

.showNav #container {
	overflow: hidden
}

@media ( min-width :20em) {
	.showNav #container {
		overflow: visible
	}
}

.ie .showNav #container {
	overflow: visible
}

.showNav #wrap {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 85%;
	width: 100%;
	overflow: hidden;
	transition: all .25s linear
}

@media ( min-width :20em) {
	.showNav #wrap {
		width: auto;
		transition: none
	}
}

.ie .showNav #wrap {
	width: auto;
	transition: none
}

.showNav #appMenu {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	width: 85%;
	overflow: scroll;
	-webkit-overflow-scrolling: touch
}

@media ( min-width :20em) {
	.showNav #appMenu {
		overflow: visible
	}
}

.ie .showNav #appMenu {
	overflow: visible
}

.showNav .windowToolbar {
	left: 85%;
	transition: all .25s linear
}

@media ( min-width :20em) {
	.showNav .windowToolbar {
		margin: 0;
		transition: none
	}
}

.ie .showNav .windowToolbar {
	margin: 0;
	transition: none
}

.showUserMenu {
	overflow: hidden
}

@media ( min-width :20em) {
	.showUserMenu {
		overflow: visible
	}
}

.ie .showUserMenu {
	overflow: visible
}

.showUserMenu #header {
	display: block;
	width: 100%;
	right: 85%;
	transition: all .25s linear
}

@media ( min-width :20em) {
	.showUserMenu #header {
		margin-left: 0;
		transition: none
	}
}

.ie .showUserMenu #header {
	margin-left: 0;
	transition: none
}

.showUserMenu #header h1 {
	position: fixed;
	top: 0;
	left: 0;
	right: 0
}

.showUserMenu #container {
	overflow: hidden
}

@media ( min-width :20em) {
	.showUserMenu #container {
		overflow: visible
	}
}

.ie .showUserMenu #container {
	overflow: visible
}

.showUserMenu #wrap {
	position: fixed;
	top: 0;
	bottom: 0;
	right: 85%;
	width: 100%;
	overflow: hidden;
	transition: all .25s linear
}

@media ( min-width :20em) {
	.showUserMenu #wrap {
		width: auto;
		transition: none
	}
}

.ie .showUserMenu #wrap {
	width: auto;
	transition: none
}

.showUserMenu #topBar {
	position: fixed;
	top: 0;
	bottom: 0;
	right: 0;
	left: 15%;
	width: 85%;
	overflow: scroll;
	-webkit-overflow-scrolling: touch
}

@media ( min-width :20em) {
	.showUserMenu #topBar {
		overflow: visible
	}
}

.ie .showUserMenu #topBar {
	overflow: visible
}

.showUserMenu .windowToolbar {
	left: -85%;
	transition: all .25s linear
}

@media ( min-width :20em) {
	.showUserMenu .windowToolbar {
		margin: 0;
		transition: none
	}
}

.ie .showUserMenu .windowToolbar {
	margin: 0;
	transition: none
}

#showNav-btn {
	float: left;
	margin: 0 5px;
	width: 31px;
	height: 29px;
	overflow: hidden;
	padding: 2px;
	text-indent: -99999em
}

@media ( min-width :20em) {
	#showNav-btn {
		display: none
	}
}

.ie #showNav-btn {
	display: none
}

#showNav-btn:focus {
	outline: none
}

#showNav-btn .nav-text {
	float: left
}

#showNav-btn .nav-icon {
	float: left;
	width: 30px;
	height: 26px;
	overflow: hidden;
	padding: 6px
}

#showNav-btn .nav-icon>span {
	float: left;
	clear: both;
	width: 18px;
	height: 3px;
	margin-bottom: 2px;
	border-radius: 4px;
	background: white
}

#showUserMenu-btn {
	float: right;
	margin: 2px 5px;
	overflow: hidden;
	padding: 0
}

@media ( min-width :20em) {
	#showUserMenu-btn {
		display: none
	}
}

.ie #showUserMenu-btn {
	display: none
}

#showUserMenu-btn:focus {
	outline: none
}

#showUserMenu-btn .nav-icon {
	float: left;
	width: 28px;
	height: 26px;
	overflow: hidden;
	padding: 6px;
	text-indent: -99999em
}

#showUserMenu-btn .notif-icon {
	float: left;
	min-width: 24px;
	overflow: hidden;
	font-size: 0;
	text-indent: -9999em
}

#showUserMenu-btn .notif-icon .tip {
	display: block;
	margin: 0;
	padding: 0 7px;
	color: white;
	font-size: 17px;
	line-height: 23px;
	text-indent: 0;
	text-align: center;
	vertical-align: middle;
	border: 1px solid rgba(0, 0, 0, .2);
	background: #da5151;
	border-radius: 13px
}

#showUserMenu-btn .notif-icon .text {
	float: left
}

#showUserMenu-btn .nav-text {
	display: none;
	visibility: hidden
}

.mf-requirements--title {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

.mf-requirements--title.focusable:active, .mf-requirements--title.focusable:focus
	{
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

.mf-requirements--header {
	overflow: hidden
}

.mf-requirements--tools {
	float: right
}

.mf-requirement {
	margin: 26px 0 0;
	text-align: left;
	border-width: 1px 1px 2px;
	border-style: solid;
	border-color: #d8d8d8;
	background: #FFF
}

.mf-requirement.is-unread {
	border-left-color: #39c
}

.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: #39c transparent transparent #39c
}

.mf-requirement__question+.mf-requirement__answer {
	margin-bottom: 2em
}

.mf-requirement__question+.mf-requirement__answer:first-child {
	margin-top: 0
}

.mf-requirement__answer {
	position: relative;
	margin-top: -1px;
	margin-left: 3em
}

.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: " "
}

.mf-requirement__answer .mf-requirement--form-header .mf-report--label {
	width: auto
}

.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
}

.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
}

.mf-requirement--header {
	overflow: hidden;
	margin: 1em 1em 0;
	padding: 0 0 .5em
}

.mf-requirement--header .fld {
	margin-bottom: 0
}

.mf-requirement--header label, .mf-requirement--header .label,
	.mf-requirement--header .mf-report--label {
	width: 18%;
	max-width: 80px;
	margin-right: 2%;
	text-align: right
}

.mf-requirement--header .fld-help {
	margin: 2px 0 0 20.5%
}

.mf-requirement--title {
	float: left;
	margin-bottom: .5em;
	color: #666;
	font-size: 16px;
	font-size: 2rem;
	line-height: 24px;
	line-height: 2rem;
	font-weight: 400
}

.is-unread .mf-requirement--title {
	font-weight: 700
}

.mf-requirement--time {
	color: #999;
	font-size: 11px;
	font-size: 1.2rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.mf-requirement--time__sent {
	float: right
}

.mf-requirement--sender {
	float: left;
	clear: left;
	margin: 0 1em 0 0;
	color: #666;
	padding-top: 1ex;
}

.mf-requirement--content {
	margin: 0 1em;
	padding: 1em 0;
	border-width: 1px 0 0;
	border-style: solid;
	border-color: #CCC
}

.mf-requirement--footer {
	overflow: hidden;
	background: #DDD
}

.mf-requirement--tools {
	margin: .3em 1em
}

.mf-requirement--status {
	margin: .3em 1em;
	color: #888;
	font-size: 11px;
	font-size: .8461538462rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	font-style: italic
}

.mf-requirement__new {
	margin-top: 0
}

.mf-requirement--form {
	overflow: hidden;
	background: #fafae0
}

.mf-requirement--form .mf-report--label, .mf-requirement--form label,
	.mf-requirement--form .label {
	display: inline;
	color: #999
}

.mf-requirement--form-content label, .mf-requirement--form-content .label,
	.mf-requirement--form-content .mf-report--label {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

.mf-requirement--form-content label.focusable:active,
	.mf-requirement--form-content .focusable.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-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
}

.mf-requirement--form-content .fld {
	margin-bottom: .5em
}

.mf-requirement--form-fsubmit {
	margin-bottom: 0;
	padding: .3em 1em;
	text-align: right
}

.mf-requirement--answer-label {
	color: #999
}

.mf-requirement--answer-text label, .mf-requirement--answer-text .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
}

.mf-requirement--answer-text label.focusable:active,
	.mf-requirement--answer-text .focusable.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-report--label:focus {
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

.mf-requirement--answer-sender {
	font-weight: 400
}

.mf-requirement--textarea {
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	background: #FFF
}

input.mf-requirement--subject-input {
	width: 80%;
	background: #FFF
}

.mf-status {
	display: inline-block;
	padding: 3px 6px;
	font-size: 11px;
	font-size: 1.2rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	border-radius: 3px;
	background: #DDD
}

.mf-status__error {
	color: white;
	background: #f33
}

.mf-status__success {
	color: white;
	background: #77d348
}

.mf-status__success a, .mf-status__success a:link, .mf-status__success a:visited
	{
	color: white
}

.mf-status__info {
	color: white;
	background: #3cf
}

.mf-status__info a, .mf-status__info a:link, .mf-status__info a:visited
	{
	color: white
}

.mf-status__warning {
	color: white;
	background: #daa600
}

.mf-status__warning a, .mf-status__warning a:link, .mf-status__warning a:visited
	{
	color: white
}

.mf-status--action {
	color: inherit;
	font-weight: 700
}

.mf-status--action:link, .mf-status--action:visited {
	color: white
}

.mf-tag, .tr-tag {
	padding: 2px 6px 2px 4px;
	color: #999;
	font-size: 11px;
	font-size: .8461538462rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	border-width: 0 0 0 1px;
	border-style: solid;
	border-color: #DDD;
	border-radius: 0;
	background: #f0f0f0
}

.mf-tag:visited, .tr-tag:visited {
	color: #999
}

.mf-tag:hover, .tr-tag:hover {
	color: gray
}

.mf-tag--list, .tr-tag--list {
	line-height: 2.2
}

.mf-tag--list li, .tr-tag--list li {
	display: inline-block
}

.mf-window-header {
	margin: 0;
	padding: 0;
	background: transparent
}

.mf-window-header:after {
	content: "";
	display: table;
	clear: both
}

.mf-window-header--hgroup {
	clear: left;
	margin: 1em 0
}

@media ( min-width :20em) {
	.mf-window-header--hgroup {
		float: left
	}
}

.ie .mf-window-header--hgroup {
	float: left
}

.mf-window-header--title {
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1;
	margin-left: 0;
	color: #1768a0;
	font-size: 32px;
	font-size: 2.4615384615rem;
	line-height: 36px;
	line-height: 2.7692307692rem;
	font-weight: 400;
	font-style: normal
}

.mf-window-header--subtitle {
	display: block;
	margin: 0;
	color: #1768a0;
	font-size: 14px;
	font-weight: 400;
	font-style: normal
}

.mf-window-header--more-info {
	margin: 1em 0 .5em
}

.mf-window-header--back-btn {
	padding: 6px 10px 6px 8px;
	margin: 0 0 1em;
	font-size: 12px;
	font-size: 1.2rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	border: 0 none #DDD;
	background: transparent;
	box-shadow: none
}

.mf-window-header--back-btn:before {
	content: "\f121";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: none;
	margin: 0 4px 0 0;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	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
}

.mf-window-header--back-btn:link, .mf-window-header--back-btn:visited {
	color: #CCC
}

.mf-window-header--back-btn:hover, .mf-window-header--back-btn:active,
	.mf-window-header--back-btn:focus {
	color: #1768a0;
	background: transparent;
	box-shadow: none
}

.wParent {
	overflow: visible;
	padding-bottom: 20px;
	background: #DDD;
	box-shadow: 0 1px 2px rgba(0, 0, 0, .5)
}

.windowParentHeader {
	padding: 20px 20px 0;
	overflow: hidden;
	color: #CCC
}

.windowParentHeader .windowTitle {
	font-size: 2em;
	font-style: normal;
	padding: 0
}

.windowParentHeader .windowTitle .windowTitle a {
	padding-top: .6em
}

.windowParentHeader .windowSubtitle {
	font-size: 1.167em;
	font-weight: 400
}

.windowParentHeader>div {
	margin: 10px 0
}

.windowParentHeader>div a, .windowParentHeader>div a:link,
	.windowParentHeader>div a:visited {
	display: block;
	color: #999
}

.wParentContent {
	margin-bottom: 20px;
	position: relative;
	left: 15px;
	top: 0;
	border: 5px solid #EEE;
	background: #FFF;
	box-shadow: 0 1px 15px rgba(0, 0, 0, .5)
}

.ie8 .wParentContent {
	border-style: solid;
	border-width: 1px;
	border-color: #DDD #CCC #BBB
}

.close-wParentContent {
	float: right;
	position: relative;
	height: 0;
	width: 24px;
	padding-top: 24px;
	overflow: hidden;
	top: -15px;
	right: -15px;
	outline: none;
	border-radius: 16px;
	background: #999 url(images/icons/closepopup_out_24.png) no-repeat
		center center;
	box-shadow: 0 1px 3px rgba(0, 0, 0, .7)
}

.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: #eee;
	box-shadow: 0 -1px 4px rgba(0, 0, 0, .3)
}

@media ( min-width :20em) {
	.mf-window-toolbar {
		display: block;
		position: static;
		float: right;
		clear: none;
		width: auto;
		margin: 0;
		text-align: right;
		white-space: normal;
		background: transparent;
		box-shadow: none
	}
}

.ie .mf-window-toolbar {
	display: block;
	position: static;
	float: right;
	clear: none;
	width: auto;
	margin: 0;
	text-align: right;
	white-space: normal;
	background: transparent;
	box-shadow: none
}

.mf-window-toolbar--tool {
	display: table-cell
}

@media ( min-width :20em) {
	.mf-window-toolbar--tool {
		display: block;
		float: left;
		width: auto
	}
}

.ie .mf-window-toolbar--tool {
	display: block;
	float: left;
	width: auto
}

.mf-window-toolbar--tool>a {
	display: block;
	padding: 6px;
	margin: 0;
	min-width: 14px;
	font-size: 13px;
	font-size: 1rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	color: #CCC;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	text-align: center;
	border: 0 none transparent;
	border-radius: 0;
	background: transparent;
	background-position: center 5px;
	background-repeat: no-repeat
}

.mf-window-toolbar--tool>a:hover {
	border: 0 none transparent;
	background: transparent;
	box-shadow: none
}

.mf-window-toolbar--tool>a:active {
	border: 0 none transparent;
	background: transparent;
	box-shadow: none
}

.mf-window-toolbar--tool>a:before, .mf-window-toolbar--tool>a>span[class*=mf-icon-]
	{
	display: block;
	margin-bottom: 6px;
	font-size: 14px
}

.mf-window-toolbar--tool.is-selected>a {
	border: 0 none transparent;
	background: transparent;
	box-shadow: none
}

.mfAutoCompWidgSelectedContainer {
	margin: 0 10px 0 120px;
	padding: 5px;
	white-space: normal;
	border: 1px solid #CCC;
	border-radius: 3px;
	background: #FFF
}

.filterForm .mfAutoCompWidgSelectedContainer {
	margin: 0 10px 0 0
}

.mf-autocompleter {
	display: inline-block;
	vertical-align: baseline
}

.mf-breadcrumb {
	clear: left
}

.mf-breadcrumb:after {
	content: "";
	display: table;
	clear: both
}

.mf-breadcrumb--menu {
	float: left
}

.mf-breadcrumb--item {
	float: left;
	clear: none;
	margin: 0 .35em 0 0
}

.mf-breadcrumb--item>a {
	display: inline-block !important;
	color: #666
}

.mf-breadcrumb--item:after {
	content: " / ";
	color: #999
}

.mf-breadcrumb--item:hover ul {
	opacity: 1;
	padding: 0;
	height: auto;
	margin: 0;
	overflow: visible;
	width: auto;
	transition: opacity .25s linear
}

.mf-breadcrumb--submenu {
	border: 0;
	height: 0;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
	opacity: 0;
	padding: 4px 5px;
	min-width: 180px;
	max-width: 240px;
	background: #FFF;
	box-shadow: 0 2px 2px rgba(0, 0, 0, .4)
}

.ie8 .mf-breadcrumb--submenu {
	border: 0
}

.mf-breadcrumb--submenu>li {
	margin: 0 0 3px
}

.mf-breadcrumb--submenu>li:hover {
	background-color: #DDD
}

.mf-breadcrumb--submenu a {
	display: block;
	padding: 3px 5px
}

.mf-cookies {
	position: absolute;
	width: 100%;
	z-index: 10;
	background: #DDD
}

.mf-dialog {
	position: fixed;
	top: 0;
	left: 0;
	bottom: auto;
	height: auto;
	max-height: 95%;
	margin: .5em;
	z-index: 5001;
	overflow: auto;
	padding-top: 36px;
	border: 0 none transparent;
	border-radius: 5px;
	background: #fafafa;
	box-shadow: 0 1px 5px rgba(0, 0, 0, .4)
}

@media ( min-width :20em) {
	.mf-dialog {
		max-width: 90%;
		bottom: auto;
		padding-top: 0
	}
}

.ie .mf-dialog {
	max-width: 90%;
	bottom: auto;
	padding-top: 0
}

@media ( min-width :48em) {
	.mf-dialog {
		max-width: 70%
	}
}

.mf-dialog.js-mf-dialog {
	overflow: hidden
}

.mf-dialog.mf-visualizer {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	max-width: none;
	max-height: none;
	margin: 0;
	padding: .5em;
	background: transparent;
	box-shadow: none
}

.mf-dialog--titlebar {
	position: fixed;
	top: .5em;
	left: .5em;
	right: .5em;
	padding: 1em 1em 0;
	color: #666;
	text-align: left;
	background: transparent
}

.mf-dialog--titlebar:after {
	content: "";
	display: table;
	clear: both
}

@media ( min-width :20em) {
	.mf-dialog--titlebar {
		position: static;
		top: auto;
		left: auto;
		right: auto;
		width: 100%
	}
}

.ie .mf-dialog--titlebar {
	position: static;
	top: auto;
	left: auto;
	right: auto;
	width: 100%
}

.mf-visualizer .mf-dialog--titlebar {
	background: transparent
}

.mf-dialog--title {
	float: left;
	margin: 0;
	padding: 5px 13px;
	overflow: hidden;
	max-width: 70%;
	color: inherit;
	font-size: 18px;
	font-size: 1.3846153846rem;
	line-height: 24px;
	line-height: 1.8461538462rem;
	font-weight: 400;
	white-space: nowrap;
	text-overflow: ellipsis
}

.mf-dialog--btn {
	float: right;
	margin: 0 2px;
	min-width: 16px;
	min-height: 16px;
	padding: 6px 12px;
	color: #CCC;
	border-color: transparent;
	background: transparent;
	box-shadow: 0 0 1px rgba(255, 255, 255, .14) inset
}

@media ( min-width :20em) {
	.mf-dialog--btn {
		padding: 6px 7px;
		font: 0/0 a;
		text-shadow: none
	}
}

.ie .mf-dialog--btn {
	padding: 6px 7px;
	font: 0/0 a;
	text-shadow: none
}

.mf-dialog--btn:hover {
	background: transparent;
	box-shadow: none;
	border-radius: 2px
}

.mf-dialog--btn .mf-icon, .mf-dialog--btn .tr-icon {
	color: inherit;
	font-size: 12px;
	line-height: 1
}

.mf-visualizer .mf-dialog--btn {
	background: rgba(60, 60, 60, .95);
	padding: 6px 7px;
	font: inherit;
	text-shadow: none;
	color: white;
	border: none
}

.mf-dialog--content {
	padding: 2em 2em 1em;
	overflow: auto
}

.js-mf-dialog .mf-dialog--content {
	max-height: 305px;
	overflow: auto
}

.mf-visualizer .mf-dialog--content {
	padding: 0;
	background: #FFF
}

.mf-dialog--buttonbar {
	padding: 6px 20px;
	text-align: right;
	border-top: 1px solid #CCC;
	border-top: 1px solid rgba(0, 0, 0, .2);
	background: #ededed
}

.mf-dialog--buttonbar:after {
	content: "";
	display: table;
	clear: both
}

.mf-visualizer .mf-dialog--buttonbar {
	text-align: left;
	background: rgba(0, 0, 0, .5)
}

@media ( min-width :20em) {
	.mf-visualizer .mf-dialog--buttonbar {
		position: absolute;
		top: auto;
		left: 0;
		right: 0;
		bottom: 0
	}
}

.ie .mf-visualizer .mf-dialog--buttonbar {
	position: absolute;
	top: auto;
	left: 0;
	right: 0;
	bottom: 0
}

.mf-dialog--buttonbar .mf-visualizer--tool {
	padding: 6px 7px;
	color: white;
	border: none;
	background: rgba(60, 60, 60, .95);
	box-shadow: none
}

.mf-dialog--buttonbar .mf-visualizer--tool:hover {
	background: rgba(80, 80, 80, .8)
}

.mf-visualizer--container {
	border: 1px solid #DDD
}

.mf-visualizer--zoom {
	transition: all .5s ease
}

.mf-visualizer--toolbar {
	background: #DDD
}

.mf-inbox:after {
	content: "";
	display: table;
	clear: both
}

.mf-inbox--menu a, .mf-inbox--menu a:link, .mf-inbox--menu a:visited {
	color: #666;
	padding: 6px 18px
}

.mf-inbox--menu-item {
	border-width: 1px 0;
	border-style: solid;
	border-color: white transparent #dadada;
	background: #e7e7e7
}

.mf-inbox--menu-item.is-selected {
	color: #1768a0;
	border-width: 1px 0;
	border-style: solid;
	border-color: white transparent #dadada;
	background: #e7e7e7
}

.mf-inbox--menu-item.is-selected a, .mf-inbox--menu-item.is-selected a:link,
	.mf-inbox--menu-item.is-selected a:visited {
	color: #1768a0;
	font-weight: 700
}

.mf-inbox--submenu-item {
	border-width: 1px 0;
	border-style: solid;
	border-color: white transparent #dadada;
	background: #e7e7e7
}

.mf-inbox--section-title {
	padding: 6px 18px;
	border-width: 1px 0;
	border-style: solid;
	border-color: #e3edf0 transparent #b1cdd5;
	background: #d2e2e7
}

.mf-inbox--nav {
	float: left;
	width: 20%;
	background: #ebebeb
}

.mf-inbox--content {
	width: 80%;
	padding: 5px;
	overflow: hidden;
	background: #FFF
}

.mf-inbox--content:after {
	content: "";
	display: table;
	clear: both
}

.mf-inbox--num {
	float: right;
	min-width: 24px;
	padding: 3px 6px;
	text-align: center;
	font-size: 10px;
	font-size: .7692307692rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	line-height: 1;
	border-radius: 2em;
	background: #f1f1ef
}

.mf-msg, .mf-msg__success, .mf-msg__info, .mf-msg__warning,
	.mf-msg__error {
	position: static;
	padding: 8px 26px 8px 54px;
	margin: 10px 0;
	min-height: 58px;
	border-width: 3px;
	border-style: solid;
	border-radius: 5px;
	background: #FFF
}

.mf-msg__info {
	border-color: #09c
}

.mf-msg__info:before {
	content: "\f1a6";
	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: #09c;
	font-family: morfont;
	font-size: 32px;
	font-style: normal;
	font-weight: 400;
	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
}

.mf-msg__success {
	border-color: #5dbb2d
}

.mf-msg__success:before {
	content: "\f193";
	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: 400;
	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
}

.mf-msg__warning {
	border-color: #daa600
}

.mf-msg__warning:before {
	content: "\f1d0";
	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: 400;
	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
}

.mf-msg__error {
	border-color: red
}

.mf-msg__error:before {
	content: "\f191";
	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: red;
	font-family: morfont;
	font-size: 32px;
	font-style: normal;
	font-weight: 400;
	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
}

.mf-msg--closebtn {
	float: right;
	width: 16px;
	height: 16px;
	padding-top: 16px;
	margin: 0 -20px 0 0;
	overflow: hidden
}

.mf-msg--closebtn:before {
	content: "\e64a";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: left;
	margin: -16px 0 0;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: 1em;
	font-style: normal;
	font-weight: 400;
	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
}

.note {
	display: block;
	margin: 8px;
	padding: 20px;
	color: #666;
	border-width: 1px 0;
	border-style: solid;
	border-color: #93caf0
}

.mf-pager {
	margin: 1em 0;
	font-size: 12px;
	font-size: .9230769231rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.ui-dialog .mf-pager {
	padding-bottom: 2.5em
}

.mf-pager--form {
	text-align: right
}

.mf-pager--item {
	display: inline-block;
	padding: 2px 8px;
	vertical-align: baseline;
	color: #1768a0;
	text-align: left;
	border: 1px none #1768a0;
	border-radius: 2px;
	background: transparent;
	box-shadow: none
}

.mf-pager--item label, .mf-pager--item .label, .mf-pager--item .mf-report--label
	{
	margin: 0;
	color: #1768a0;
	font-size: 12px;
	font-size: .9230769231rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.mf-pager--item select {
	width: auto;
	padding: 2px 2px 2px 0;
	color: #1768a0;
	border: none;
	box-shadow: none;
	background: transparent
}

.mf-pager--page>label, .mf-pager--page>.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
}

.mf-pager--page>label.focusable:active, .mf-pager--page>.focusable.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-report--label:focus
	{
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

.mf-pager--btn {
	margin: 0;
	padding: 6px 12px 5px 8px;
	vertical-align: top;
	color: #1768a0;
	border: 1px none #1768a0;
	border-radius: 2px;
	background: transparent;
	box-shadow: none
}

.mf-pager--btn:link, .mf-pager--btn:visited {
	color: #1768a0
}

.mf-pager--btn:hover {
	color: #1768a0;
	background: transparent
}

.mf-pager--btn:active, .mf-pager--btn:active:hover, .mf-pager--btn:active:focus
	{
	border: none;
	background-image: none;
	background: transparent;
	box-shadow: none
}

.ie8 .mf-pager--btn {
	border: 1px none #1768a0
}

.mf-pager--btn-prev:before {
	content: "\f121";
	display: inline;
	position: relative;
	top: 0;
	right: auto;
	bottom: auto;
	left: -2px;
	float: none;
	margin: 0;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	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
}

.mf-pager--btn-next {
	font-weight: 700
}

.mf-pager--btn-next:after {
	content: "\f122";
	display: inline;
	position: relative;
	top: 1px;
	right: auto;
	bottom: auto;
	left: 3px;
	float: none;
	margin: 0;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: 1em;
	font-style: normal;
	font-weight: 400;
	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
}

.mf-pager--dropdown-btn {
	padding: 5px 8px
}

.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, .3)
}

.mf-pager--dropdown-item:nth-child(odd) {
	background: #EEE
}

.mf-pager--dropdown-item.is-selected a:before {
	content: "\f193";
	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: 400;
	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
}

.mf-pager--dropdown-item a, .mf-pager--dropdown-item a:link,
	.mf-pager--dropdown-item a:visited {
	padding: 4px 15px;
	color: #1768a0;
	white-space: nowrap
}

.mf-pager--dropdown-item a:hover, .mf-pager--dropdown-item a:link:hover,
	.mf-pager--dropdown-item a:visited:hover {
	color: #1768a0
}

.mf-report:after {
	content: "";
	display: table;
	clear: both
}

.mf-report .fld {
	margin: 0 0 1.5em
}

.mf-report label, .mf-report .label, .mf-report .mf-report--label {
	color: #666
}

@media ( min-width :20em) {
	.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-report--label,
		.mf-report .input-list .mf-report--label, .mf-report .checkbox-list .mf-report--label,
		.mf-report .multioption-list .mf-report--label, .mf-report .radio-list label,
		.mf-report .input-list label, .mf-report .checkbox-list label,
		.mf-report .multioption-list label {
		float: none
	}
}

.ie .mf-report .radio-list .label, .ie .mf-report .input-list .label,
	.ie .mf-report .checkbox-list .label, .ie .mf-report .multioption-list .label,
	.ie .mf-report .radio-list .mf-report--label, .ie .mf-report .input-list .mf-report--label,
	.ie .mf-report .checkbox-list .mf-report--label, .ie .mf-report .multioption-list .mf-report--label,
	.ie .mf-report .radio-list label, .ie .mf-report .input-list label, .ie .mf-report .checkbox-list label,
	.ie .mf-report .multioption-list label {
	float: none
}

@media ( min-width :20em) {
	.mf-report--label {
		float: left
	}
}

.ie .mf-report--label {
	float: left
}

.mf-report--fieldset {
	clear: both;
	margin: rhyhtm(0) 0 .9230769231rem;
	padding: 0;
	border: none
}

.mf-report--fieldset:after {
	content: "";
	display: table;
	clear: both
}

.mf-report--legend {
	margin: 0 0 1em;
	font-size: 16px;
	font-size: 2.2307692308rem;
	line-height: 24px;
	line-height: 1.8461538462rem;
	color: #666;
	font-weight: 400;
	font-style: normal;
	text-decoration: none
}

.mf-report--data {
	overflow: hidden;
	margin: 0;
	color: #444
}

@media ( min-width :20em) {
	.mf-report--textarea {
		max-width: 300px
	}
}

.ie .mf-report--textarea {
	max-width: 300px
}

.mf-report__centred .mf-report--label {
	text-align: right
}

.mf-report__inline .fld {
	display: inline-block;
	margin: 0 1em 0 0
}

.mf-report__stack .fld>label, .mf-report__stack .fld>.label,
	.mf-report__stack .fld>.mf-report--label, .mf-report__stack.fld>label,
	.mf-report__stack.fld>.label, .mf-report__stack.fld>.mf-report--label {
	display: block;
	float: none
}

.mf-scroll-replaced {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

.mf-scroll-replaced.focusable:active, .mf-scroll-replaced.focusable:focus
	{
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

.mf-scroll--wrapper {
	position: relative;
	height: 100%;
	overflow: hidden
}

.mf-scroll--container {
	position: relative;
	overflow: hidden;
	text-align: center
}

.is-scrolling .mf-scroll--container {
	text-align: left
}

.mf-scroll-list {
	display: inline-block;
	margin: 0;
	white-space: nowrap;
	list-style: none
}

.is-scrolling .mf-scroll-list {
	position: absolute;
	left: 0
}

.mf-scroll-list.is-animating {
	transition: left .5s ease-in-out
}

.mf-scroll-list--item {
	display: inline-block
}

.mf-scroll-list--item:first-child {
	margin-left: 0
}

.mf-scroll-list--item>a {
	display: block;
	padding: 1px .5em
}

.mf-scroll-list--item.is-selected {
	padding: 2px
}

.mf-scroll--nav {
	float: left;
	margin: 0
}

.mf-scroll-nav--btn {
	display: block;
	overflow: hidden;
	position: absolute;
	width: 24px;
	top: 0;
	bottom: 0;
	opacity: 1;
	border-width: 0;
	border-style: solid;
	border-color: #DDD;
	outline: none;
	text-indent: -99999em;
	background: #FFF;
	transition: opacity .25s linear
}

.mf-scroll-nav--btn .mf-icon, .mf-scroll-nav--btn .tr-icon {
	float: left;
	width: 16px;
	height: 16px;
	margin: 6px 4px;
	text-indent: 0
}

.mf-scroll-nav--btn.visuallyhidden {
	opacity: 0
}

.nav-btn-next {
	right: 0;
	border-width: 0 0 0 1px;
	box-shadow: -1px 0 2px rgba(0, 0, 0, .4)
}

.nav-btn-prev {
	left: 0;
	border-width: 0 1px 0 0;
	box-shadow: 1px 0 2px rgba(0, 0, 0, .4)
}

.mf-tabs--nav-item>a {
	padding: 0
}

.mf-tabs--container {
	overflow: hidden
}

.mf-tabs--tab-content {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0
}

.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
}

.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
}

.mf-tabs__slide .mf-tabs--tab-content {
	float: left;
	clear: none
}

.mf-tabs__slide .mf-tabs--tab-content.is-selected {
	height: auto
}

.mf-tabs--scroll-container {
	position: relative;
	overflow: hidden;
	transition: all 1s ease-in-out 0s
}

.tooltip {
	position: absolute;
	padding: 20px;
	z-index: 1000
}

.tooltipContent {
	width: 250px;
	padding: 10px;
	border: 3px solid #09C;
	border: 3px solid #999;
	border-radius: 5px;
	background-color: #FFF
}

.tooltipContent h6 {
	margin-bottom: .5em
}

.tooltipArrow {
	display: block;
	position: absolute;
	width: 0;
	height: 0;
	border-color: transparent transparent #999;
	border-style: solid;
	border-width: 10px
}

.tooltip.pleft .tooltipArrow {
	top: 50%;
	right: 0;
	margin-top: -10px;
	border-color: transparent transparent transparent #999
}

.tooltip.pright .tooltipArrow {
	top: 50%;
	left: 0;
	margin-top: -10px;
	border-color: transparent #999 transparent transparent
}

.tooltip.pbelow .tooltipArrow {
	left: 50%;
	top: 0;
	margin-left: -10px;
	border-color: transparent transparent #999
}

.tooltip.pabove .tooltipArrow {
	left: 50%;
	bottom: 0;
	margin-left: -10px;
	border-color: #999 transparent transparent
}

.minitooltip {
	position: absolute;
	padding: 10px;
	z-index: 1000
}

.minitooltip span {
	display: block;
	padding: 3px 6px;
	color: #FFF;
	font-size: .917em;
	border-radius: 3px;
	background-color: #333;
	background-color: rgba(0, 0, 0, .65)
}

.minitooltip .tooltipArrow {
	display: block;
	position: absolute;
	width: 0;
	height: 0;
	padding: 0;
	border-color: transparent transparent #333;
	border-color: transparent transparent rgba(0, 0, 0, .65);
	border-style: solid;
	border-width: 5px;
	background: transparent;
	border-radius: 0
}

.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, .65)
}

.minitooltip.pright .tooltipArrow {
	top: 50%;
	left: 0;
	margin-top: -5px;
	border-color: transparent #333 transparent transparent;
	border-color: transparent rgba(0, 0, 0, .65) transparent transparent
}

.minitooltip.pbelow .tooltipArrow {
	left: 50%;
	top: 0;
	margin-left: -5px;
	border-color: transparent transparent #333;
	border-color: transparent transparent rgba(0, 0, 0, .65)
}

.minitooltip.pabove .tooltipArrow {
	left: 50%;
	bottom: 0;
	margin-left: -5px;
	border-color: #333 transparent transparent;
	border-color: rgba(0, 0, 0, .65) transparent transparent
}

.minitooltip.error span {
	background-color: red;
	background: rgba(255, 0, 0, .65)
}

.minitooltip.error .tooltipArrow {
	background: transparent
}

.minitooltip.error.pabove .tooltipArrow {
	border-color: red transparent transparent;
	border-color: rgba(255, 0, 0, .65) transparent transparent
}

.minitooltip.error.pright .tooltipArrow {
	border-color: transparent red transparent transparent;
	border-color: transparent rgba(255, 0, 0, .65) transparent transparent
}

.minitooltip.error.pbelow .tooltipArrow {
	border-color: transparent transparent red;
	border-color: transparent transparent rgba(255, 0, 0, .65)
}

.minitooltip.error.pleft .tooltipArrow {
	border-color: transparent transparent transparent red;
	border-color: transparent transparent transparent rgba(255, 0, 0, .65)
}

.minitooltip.warning span {
	background-color: #bcbb00;
	background: rgba(188, 187, 0, .65)
}

.minitooltip.warning .tooltipArrow {
	background: transparent
}

.minitooltip.warning.pabove .tooltipArrow {
	border-color: #bcbb00 transparent transparent;
	border-color: rgba(188, 187, 0, .65) transparent transparent
}

.minitooltip.warning.pright .tooltipArrow {
	border-color: transparent #bcbb00 transparent transparent;
	border-color: transparent rgba(188, 187, 0, .65) transparent transparent
}

.minitooltip.warning.pbelow .tooltipArrow {
	border-color: transparent transparent #bcbb00;
	border-color: transparent transparent rgba(188, 187, 0, .65)
}

.minitooltip.warning.pleft .tooltipArrow {
	border-color: transparent transparent transparent #bcbb00;
	border-color: transparent transparent transparent rgba(188, 187, 0, .65)
}

.minitooltip.info span {
	background-color: #09c;
	background: rgba(0, 153, 204, .65)
}

.minitooltip.info .tooltipArrow {
	background: transparent
}

.minitooltip.info.pabove .tooltipArrow {
	border-color: #09c transparent transparent;
	border-color: rgba(0, 153, 204, .65) transparent transparent
}

.minitooltip.info.pright .tooltipArrow {
	border-color: transparent #09c transparent transparent;
	border-color: transparent rgba(0, 153, 204, .65) transparent transparent
}

.minitooltip.info.pbelow .tooltipArrow {
	border-color: transparent transparent #09c;
	border-color: transparent transparent rgba(0, 153, 204, .65)
}

.minitooltip.info.pleft .tooltipArrow {
	border-color: transparent transparent transparent #09c;
	border-color: transparent transparent transparent rgba(0, 153, 204, .65)
}

.minitooltip.success span {
	background-color: #5dbb2d;
	background: rgba(93, 187, 45, .65)
}

.minitooltip.success .tooltipArrow {
	background: transparent
}

.minitooltip.success.pabove .tooltipArrow {
	border-color: #5dbb2d transparent transparent;
	border-color: rgba(93, 187, 45, .65) transparent transparent
}

.minitooltip.success.pright .tooltipArrow {
	border-color: transparent #5dbb2d transparent transparent;
	border-color: transparent rgba(93, 187, 45, .65) transparent transparent
}

.minitooltip.success.pbelow .tooltipArrow {
	border-color: transparent transparent #5dbb2d;
	border-color: transparent transparent rgba(93, 187, 45, .65)
}

.minitooltip.success.pleft .tooltipArrow {
	border-color: transparent transparent transparent #5dbb2d;
	border-color: transparent transparent transparent rgba(93, 187, 45, .65)
}

.tip {
	display: inline;
	vertical-align: baseline;
	margin: 0 .5em;
	padding: 3px 6px;
	color: #FFF;
	white-space: nowrap;
	font-size: 10px;
	font-weight: 700;
	border-radius: 3px;
	background-color: #333;
	background-color: rgba(0, 0, 0, .65)
}

.tip.error {
	background-color: red;
	background: rgba(255, 0, 0, .75)
}

.tip.info {
	background-color: #09c;
	background: rgba(0, 153, 204, .65)
}

.tip.success {
	background-color: #5dbb2d;
	background: rgba(93, 187, 45, .85)
}

.tip.warning {
	background-color: #bcbb00;
	background: rgba(220, 197, 0, .95)
}

.mf-veil {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 5000;
	padding: 3px;
	background: rgba(0, 0, 0, .2)
}

.ie .mf-veil {
	background: black;
	filter: alpha(opacity = 20)
}

.mf-veil.mf-veil__tabs {
	z-index: 1;
	background: transparent
}

.ie .mf-veil.mf-veil__tabs {
	background: white;
	filter: alpha(opacity = 0)
}


.datepicker {
	display: none;
	position: absolute;
	cursor: default
}

.datepicker table {
	border-collapse: collapse
}

.datepicker a {
	color: black;
	text-decoration: none;
	cursor: default;
	outline: none
}

.datepicker td {
	text-align: center;
	padding: 0;
	margin: 0
}

.datepicker th {
	text-align: center;
	color: #666;
	font-weight: 400;
	padding: 0
}

.datepicker tbody a {
	display: block
}

.datepickerBorderT, .datepickerBorderB, .datepickerBorderL,
	.datepickerBorderR, .datepickerBorderTL, .datepickerBorderTR,
	.datepickerBorderBL, .datepickerBorderBR {
	display: none
}

.datepickerHidden {
	display: none
}

.datepickerDays a {
	min-width: 1.5em;
	line-height: 16px
}

.datepickerYears a, .datepickerMonths a {
	text-align: center;
	line-height: 36px
}

td.datepickerNotInMonth a {
	color: #666
}

td.datepickerBlock {
	padding: 1em
}

a.datepickerGoNext, a.datepickerGoPrev, a.datepickerMonth {
	float: left;
	text-align: center
}

div.datepicker th a.datepickerGoNext, div.datepicker th a.datepickerGoPrev
	{
	display: none
}

div.datepicker th a.datepickerMonth {
	display: block
}

div.datepicker .datepickerFirstView th a.datepickerGoPrev, div.datepicker .datepickerLastView th a.datepickerGoNext
	{
	display: block
}

div.datepicker .datepickerFirstView th a.datepickerMonth {
	margin-left: 0
}

table.datepickerViewDays tbody.datepickerMonths, table.datepickerViewDays tbody.datepickerYears
	{
	display: none
}

table.datepickerViewMonths tbody.datepickerDays, table.datepickerViewMonths tbody.datepickerYears,
	table.datepickerViewMonths tr.datepickerDoW {
	display: none
}

table.datepickerViewYears tbody.datepickerDays, table.datepickerViewYears tbody.datepickerMonths,
	table.datepickerViewYears tr.datepickerDoW {
	display: none
}

div.datepicker td.datepickerNotInMonth a span {
	display: none
}

div.datepicker td.datepickerNotInMonth a:hover span {
	display: none
}

.mf-header.mf-header__compact {
	background: -webkit-rgba(245, 245, 245, .95);
	background: -moz-rgba(245, 245, 245, .95);
	background: rgba(245, 245, 245, .95)
}

@media ( min-width :20em) {
	.sede .mf-logo {
		float: none;
		width: auto;
		height: auto;
		min-height: 0;
		padding-right: 40%;
		background: -webkit-url('../images/logo_GE.png') no-repeat right center;
		background: -moz-url('../images/logo_GE.png') no-repeat right center;
		background: url(../images/logo_GE.png) no-repeat right center;
		background-size: contain
	}
}

.sede .ie .mf-logo {
	float: none;
	width: auto;
	height: auto;
	min-height: 0;
	padding-right: 40%;
	background: -webkit-url('../images/logo_GE.png') no-repeat right center;
	background: -moz-url('../images/logo_GE.png') no-repeat right center;
	background: url(../images/logo_GE.png) no-repeat right center;
	background-size: contain
}

.sede .mf-logo--link {
	width: 100%;
	max-width: 350px;
	min-height: 0;
	margin-bottom: 1px
}

input[type=submit] .mf-icon, input[type=button] .mf-icon, input[type=reset] .mf-icon,
	button .mf-icon, .mf-button .mf-icon, .simbutton .mf-icon, .primary .mf-icon,
	.mf-button__primary .mf-icon, .tr-action-btn .mf-icon,
	.tr-search--submit-container .mf-icon, .mf-window-header--back-btn .mf-icon,
	.mf-pager--btn .mf-icon, .button-container .row-tool .mf-icon,
	.tr-login--link .mf-icon, input[type=submit] .tr-icon, input[type=button] .tr-icon,
	input[type=reset] .tr-icon, button .tr-icon, .mf-button .tr-icon,
	.simbutton .tr-icon, .primary .tr-icon, .mf-button__primary .tr-icon,
	.tr-action-btn .tr-icon, .tr-search--submit-container .tr-icon,
	.mf-window-header--back-btn .tr-icon, .mf-pager--btn .tr-icon,
	.button-container .row-tool .tr-icon, .tr-login--link .tr-icon {
	font-size: 16px;
	font-size: 1.2307692308rem;
	line-height: 24px;
	line-height: 1.8461538462rem;
	line-height: 1;
	vertical-align: text-top
}

.mf-main, .tr-main {
	box-shadow: 0 1px 2px rgba(0, 0, 0, .5)
}

.mf-main--content {
	overflow: hidden;
	padding: 2.308em
}

.tr-box {
	padding: .9230769231rem;
	background: -webkit- #FFF;
	background: -moz- #FFF;
	background: #FFF
}

.tr-box__aside {
	padding: 2em 1.5em
}

@media ( min-width :48em) {
	.tr-content {
		width: 66.1016949153%;
		float: left;
		margin-right: 1.6949152542%
	}
}

.ie .tr-content {
	width: 66.1016949153%;
	float: left;
	margin-right: 1.6949152542%
}

@media ( min-width :76.5em) {
	.tr-content {
		width: 66.3865546218%;
		float: left;
		margin-right: .8403361345%
	}
}

.ie .tr-content {
	width: 66.3865546218%;
	float: left;
	margin-right: .8403361345%
}

.tr-content.tr-main__wide {
	clear: both;
	width: 100%;
	float: left;
	margin-left: 0;
	margin-right: 0
}

.tr-content--header {
	padding: 0;
	margin-bottom: 2em;
	border-bottom: 4px double #CCC
}

@media ( min-width :48em) {
	.tr-main {
		width: 66.1016949153%;
		float: left;
		margin-right: 1.6949152542%
	}
}

.ie .tr-main {
	width: 66.1016949153%;
	float: left;
	margin-right: 1.6949152542%
}

@media ( min-width :76.5em) {
	.tr-main {
		width: 66.3865546218%;
		float: left;
		margin-right: .8403361345%
	}
}

.ie .tr-main {
	width: 66.3865546218%;
	float: left;
	margin-right: .8403361345%
}

.tr-main.tr-main__wide {
	clear: both;
	width: 100%;
	float: left;
	margin-left: 0;
	margin-right: 0
}

.tr-main--header {
	padding: 0;
	margin-bottom: 2em;
	background: -webkit- #FFF;
	background: -moz- #FFF;
	background: #FFF
}

.tr-main--header.tr-main--header__big {
	margin-bottom: 1px;
	padding: 3em 0 0;
	background: -webkit-url('../images/whitesquares.png'),
		linear-gradient(170deg, rgba(83, 153, 191, .03) 40%,
		rgba(179, 228, 255, .5) 100%);
	background: -moz-url('../images/whitesquares.png'),
		linear-gradient(170deg, rgba(83, 153, 191, .03) 40%,
		rgba(179, 228, 255, .5) 100%);
	background: url(../images/whitesquares.png),
		linear-gradient(170deg, rgba(83, 153, 191, .03) 40%,
		rgba(179, 228, 255, .5) 100%);
	background-size: auto 100%;
	background-color: #FFF;
	background-repeat: no-repeat, repeat;
	background-position: right bottom, 0 0
}

.tr-main--hgroup {
	margin-top: 0;
	padding: 0 3em 1em
}

.tr-module--title>a, .tr-module--title>a:link {
	color: #1768a0
}

.tr-show-more {
	display: block;
	float: right;
	width: 64px;
	height: 64px
}

.tr-show-more .mf-icon, .tr-show-more .tr-icon {
	color: #1768a0;
	font-size: 48px;
	font-size: 3.6923076923rem;
	line-height: 54px;
	line-height: 4.1538461538rem
}

.tr-main--title, .tr-article--title {
	margin-bottom: 0;
	color: #444;
	font-size: 32px;
	font-size: 2.4615384615rem;
	line-height: 36px;
	line-height: 2.7692307692rem;
	font-weight: 400
}

.tr-main--title+.tr-main--subtitle, .tr-article--title+.tr-main--subtitle,
	.tr-main--title+.tr-article--subtitle, .tr-article--title+.tr-article--subtitle
	{
	margin-top: 0
}

.tr-breadcrumb+.tr-main--title, .tr-breadcrumb+.tr-article--title {
	margin-top: 0
}

.tr-main--subtitle, .tr-article--subtitle {
	color: #999
}

.mf-table-data {
	margin-bottom: 1em
}

.mf-table-data caption {
	margin: 1em 0
}

.mf-table-data th {
	text-align: center
}

.mf-table-data .num {
	text-align: right
}

.mf-table-data td {
	vertical-align: top
}

.tr-tag {
	display: inline-block;
	border-left-width: 3px
}

.tr-tag:hover {
	color: white
}

.tr-tag--item {
	margin: 0 .25em 0 0
}

.tr-multiselect {
	margin: 0
}

.tr-multiselect--list {
	display: block;
	overflow: auto
}

.tr-multiselect--list .checkbox-list {
	display: block
}

.tr-dfn+.tr-dfn--content {
	margin-bottom: 1em
}

.tr-dfn--title {
	display: block;
	font-size: 12px;
	font-size: .9230769231rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-dfn--url {
	font-weight: 400
}

.tr-ent-code {
	color: #999;
	font-style: italic
}

.tr-date {
	color: gray;
	font-style: normal
}

.tr-btn-reset {
	color: #999;
	border: none;
	background: -webkit-transparent;
	background: -moz-transparent;
	background: transparent;
	box-shadow: none;
	position: relative;
    left: -1em;
    top: 0.6em;
    font-size: 1.5rem;
}

.tr-btn-reset:hover, .tr-btn-reset:focus, .tr-btn-reset:active {
	color: #666;
	background: -webkit-transparent;
	background: -moz-transparent;
	background: transparent;
	box-shadow: none
}

.tr-formrow>.fld {
	display: inline-block
}

.tr-disclaimer {
	color: #999;
	font-size: 12px;
	font-size: .9230769231rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	font-style: italic
}

.tr-cell__num, td.gr-cell__money, .gr-cell__money, .tr-data--measure {
	text-align: right
}

.tr-data--money span:after, td.gr-cell__money span:after,
	.gr-cell__money span:after {
	content: attr(data-currency);
	margin-left: .2em;
	color: #CCC
}

.tr-data__unit {
	margin-left: .2em;
	color: #CCC
}

td.gr-cell__money {
	text-align: right
}

td.gr-cell__money span:after {
	content: '€';
	margin-left: .2em;
	color: #CCC
}

.tr-data--measure span:after {
	content: attr(data-unit);
	margin-left: .2em;
	color: #CCC
}

.tr-persona--nif {
	color: #999;
	font-size: 11px;
	font-size: 1.8461538462rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-news__agenda:after {
	content: "\f168";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: right;
	margin: 0;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: 1em;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-home--search-header {
	margin: 3.2307692308rem 2em 1.8461538462rem;
	padding: .9230769231rem
}

.tr-home--search-title {
	margin-bottom: .9230769231rem;
	font-size: 32px;
	font-size: 2.4615384615rem;
	line-height: 36px;
	line-height: 2.7692307692rem;
	text-align: center
}

.tr-home--search-subtitle {
	font-size: 20px;
	font-size: 1.5384615385rem;
	line-height: 24px;
	line-height: 1.8461538462rem
}

.tr-home--search {
	padding: 1.8461538462rem 3.2307692308rem
}

@media ( min-width :48em) {
	.tr-home--search {
		width: 100%;
		float: left;
		margin-left: 0;
		margin-right: 0
	}
}

.ie .tr-home--search {
	width: 100%;
	float: left;
	margin-left: 0;
	margin-right: 0
}

@media ( min-width :48em) {
	.tr-home--info {
		width: 23.7288135593%;
		float: right;
		margin-right: 0
	}
}

.ie .tr-home--info {
	width: 23.7288135593%;
	float: right;
	margin-right: 0
}

.tr-search__home {
	border-top-width: 1px;
	border-top-width: .0769230769rem;
	border-top-style: solid;
	padding-top: 35px;
	padding-top: 2.6923076923rem;
	border-color: #DDD
}

.tr-search--main__home {
	margin-bottom: rhyhtm(2)
}

.tr-search--submit__home .tr-icon {
	width: 38px;
	height: 38px
}

.tr-home--header {
	padding: 2.3076923077rem 3em 1.8461538462rem;
	margin-bottom: .9230769231rem;
	background: -webkit-url('../images/whitesquares.png'),
		linear-gradient(170deg, rgba(83, 153, 191, .03) 40%,
		rgba(179, 228, 255, .5) 100%);
	background: -moz-url('../images/whitesquares.png'),
		linear-gradient(170deg, rgba(83, 153, 191, .03) 40%,
		rgba(179, 228, 255, .5) 100%);
	background: url(../images/whitesquares.png),
		linear-gradient(170deg, rgba(83, 153, 191, .03) 40%,
		rgba(179, 228, 255, .5) 100%);
	background-size: auto 100%;
	background-color: #0780a2;
	background-repeat: no-repeat, repeat;
	background-position: right bottom, 0 0
}

.tr-home--title {
	margin-bottom: .9230769231rem;
	color: white;
	font-size: 32px;
	font-size: 2.4615384615rem;
	line-height: 36px;
	line-height: 2.7692307692rem
}

.tr-home--header-list {
	overflow: hidden
}

.tr-home--header-list>li {
	float: left;
	margin-right: 3em
}

.tr-home--header-link:link, .tr-home--header-link:visited {
	padding: 2px 0 4px;
	color: #FFF;
	font-size: 13px;
	font-size: 1rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-home--link__ley>a {
	display: block;
	font-size: 18px;
	font-size: 1.3846153846rem;
	line-height: 24px;
	line-height: 1.8461538462rem
}

.tr-home--link__ley>a:before {
	content: "\f15c";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: none;
	margin: 0 .25em 0 0;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: 24px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-home--link__publicidadactiva>a {
	display: block;
	font-size: 18px;
	font-size: 1.3846153846rem;
	line-height: 24px;
	line-height: 1.8461538462rem
}

.tr-home--link__publicidadactiva>a:before {
	content: "\f1b6";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: none;
	margin: 0 .25em 0 0;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: 24px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-home--link__derechoacceso>a {
	display: block;
	font-size: 18px;
	font-size: 1.3846153846rem;
	line-height: 24px;
	line-height: 1.8461538462rem
}

.tr-home--link__derechoacceso>a:before {
	content: "\f1e5";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: none;
	margin: 0 .25em 0 0;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: 24px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-home--link__consejo>a {
	display: block;
	font-size: 18px;
	font-size: 1.3846153846rem;
	line-height: 24px;
	line-height: 1.8461538462rem
}

.tr-home--link__consejo>a:before {
	content: "\f1df";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: none;
	margin: 0 .25em 0 0;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: 24px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-home--category {
	min-height: 18em;
	padding: 1.8461538462rem
}

.tr-home--category-icon {
	display: block;
	margin: 0 auto 13px;
	width: 64px;
	height: 66px
}

.tr-home--category-title, .tr-home--category-subtitle {
	font-weight: 400;
	text-align: center
}

.tr-home--category-title {
	padding: 0;
	font-size: 24px;
	font-size: 1.8461538462rem;
	line-height: 30px;
	line-height: 2.3076923077rem
}

.tr-home--category-title>a {
	display: block
}

.tr-home--category-subtitle {
	margin-top: 0;
	font-size: 13px;
	font-size: 1rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-home--category-subtitle>a {
	display: block
}

.tr-home--category-subtitle>a:link, .tr-home--category-subtitle>a:visited
	{
	color: #666
}

.tr-home--category__institucional .tr-icon {
	background: -webkit-url('../images/icons_tmp/icon_organizativa_64.png')
		no-repeat 0 5px;
	background: -moz-url('../images/icons_tmp/icon_organizativa_64.png')
		no-repeat 0 5px;
	background: url(../images/icons_tmp/icon_organizativa_64.png) no-repeat
		0 5px
}

.tr-home--category__normativa .tr-icon {
	background: -webkit-url('../images/icons_tmp/icon_normativa_64.png')
		no-repeat 0 5px;
	background: -moz-url('../images/icons_tmp/icon_normativa_64.png')
		no-repeat 0 5px;
	background: url(../images/icons_tmp/icon_normativa_64.png) no-repeat 0
		5px
}

.tr-home--category__economica .tr-icon {
	background: -webkit-url('../images/icons_tmp/icon_economica_64.png')
		no-repeat 0 5px;
	background: -moz-url('../images/icons_tmp/icon_economica_64.png')
		no-repeat 0 5px;
	background: url(../images/icons_tmp/icon_economica_64.png) no-repeat 0
		5px
}

.tr-home--info {
	padding: 1.8461538462rem
}

.tr-home--derecho-title {
	margin-bottom: .9230769231rem;
	font-weight: 400;
	font-size: 24px;
	font-size: 1.8461538462rem;
	line-height: 30px;
	line-height: 2.3076923077rem
}

.tr-informesinteres--main-title:after {
	content: "\f15c";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: right;
	margin: 0;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: 1em;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-home--help-title {
	font-size: 28px;
	font-size: 2.1538461538rem;
	line-height: 36px;
	line-height: 2.7692307692rem
}

.tr-home--help .mf-media--img {
	width: 48px;
	height: 48px;
	overflow: hidden
}

.tr-home--help .mf-media--img .tr-icon {
	width: 48px;
	height: 48px;
	background-repeat: no-repeat;
	background-size: 48px 48px
}

.tr-home--help-subtitle {
	font-size: 16px;
	font-size: 1.2307692308rem;
	line-height: 24px;
	line-height: 1.8461538462rem
}

.tr-news__mastransparencia:after {
	content: "\f140";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: right;
	margin: 0;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: 1em;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-cv--intro {
	margin-bottom: 2em
}

.tr-cv--photo {
	float: right;
	margin: 0 0 0 2em;
	max-width: 50%
}

.tr-cv--photo img {
	max-width: 100%;
	max-height: 20em
}

.tr-diagramda--list {
	display: table;
	margin-bottom: 2em;
	width: 100%;
	border-bottom: 2px solid #DDD
}

.tr-diagramda--item {
	display: table-cell;
	position: relative;
	padding-bottom: 1em;
	width: 25%;
	text-align: center
}

.tr-diagramda--item:before {
	content: "";
	display: block;
	position: absolute;
	top: 22px;
	left: 50%;
	width: 100%;
	border-top: 5px dotted #EEE
}

.tr-diagramda--item:last-child:before {
	display: none
}

.tr-diagramda--item__done:before {
	border-color: #DDD
}

.tr-diagramda--item__done .tr-diagramda--step-icon {
	color: #1768a0;
	background-color: #ddd
}

.tr-diagramda--item__done .tr-diagramda--step-title {
	color: #666
}

.tr-diagramda--item__current:after {
	content: "";
	display: block;
	position: absolute;
	bottom: 0;
	left: 50%;
	width: 0;
	height: 0;
	margin-left: -6px;
	border-width: 7px 6px;
	border-style: solid;
	border-color: transparent transparent #DDD
}

.tr-diagramda--item__current .tr-diagramda--step-icon {
	color: #fff;
	background-color: #1768a0
}

.tr-diagramda--item__current.tr-diagramda--item__success .tr-diagramda--step-icon
	{
	background-color: #5dbb2d
}

.tr-diagramda--item__current .tr-diagramda--step-title {
	color: #1768a0
}

.tr-diagramda--step-title {
	margin: .5em 0 0;
	color: #999;
	text-align: center;
	font-weight: 400
}

.tr-diagramda--step-icon {
	display: block;
	width: 48px;
	height: 48px;
	margin: auto;
	position: relative;
	z-index: 1;
	color: #dedede;
	font-size: 24px;
	text-align: center;
	border-radius: 24px;
	background-color: #eee
}

.tr-diagramda--step-icon:before {
	line-height: 48px
}

.tr-solicitud--icon__identificacion:before {
	content: "\f1e7"
}

.tr-solicitud--icon__solicitud:before {
	content: "\f1c1"
}

.tr-solicitud--icon__revision:before {
	content: "\f1cf"
}

.tr-solicitud--icon__confirmacion:before {
	content: "\f193"
}

.tr-diagramda--item__error .tr-solicitud--icon__confirmacion:before {
	content: "\f191"
}

.tr-infoda--steps {
	padding: 4em 2em;
	list-style-type: none;
	counter-reset: item
}

.tr-infoda--steps:after {
	content: "";
	display: table;
	clear: both
}

.tr-infoda--step {
	float: left;
	position: relative;
	padding-top: 100px;
	width: 35%;
	margin: 0 15% 2em 0
}

/*.tr-infoda--step:before {
	content: counter(item) "  ";
	counter-increment: item;
	position: absolute;
	right: 100%;
	padding: .2em .25em;
	color: #1768a0;
	font-size: 36px;
	font-size: 2.7692307692rem;
	line-height: 42px;
	line-height: 3.2307692308rem
}*/

.tr-infoda--step:after {
	content: " ";
	display: block;
	position: absolute;
	width: 100%;
	height: 15%;
	left: 80%;
	top: 15%;
	background: url(../images/icon_arrow.svg) no-repeat left center
		transparent;
	background-size: 100% 100%
}

.tr-infoda--step:first-child {
	margin-top: 0
}

.tr-infoda--step:nth-child(odd) {
	clear: left;
	margin-right: 15%
}

.tr-infoda--step:nth-child(even) {
	float: right;
	margin-right: 0
}

.tr-infoda--step.tr-infoda--step__identificacion .tr-infoda--step-icon {
	background: #1768a0
}

.tr-infoda--step.tr-infoda--step__identificacion .tr-infoda--step-icon:before
	{
	content: "\f1e7";
	color: #FFF
}

.tr-infoda--step.tr-infoda--step__solicitud {
	margin-top: 15%
}

.tr-infoda--step.tr-infoda--step__solicitud .tr-infoda--step-icon:before
	{
	content: "\f1c1"
}

.tr-infoda--step.tr-infoda--step__solicitud:after {
	left: auto;
	right: 115%;
	top: 100%;
	width: 100%;
	height: 20%;
	-webkit-transform: rotate(130deg);
	transform: rotate(130deg)
}

.tr-infoda--step.tr-infoda--step__revision {
	margin-top: 3em
}

.tr-infoda--step.tr-infoda--step__revision .tr-infoda--step-icon:before
	{
	content: "\f1cf"
}

.tr-infoda--step.tr-infoda--step__revision:after {
	top: 50%;
	width: 75%;
	height: 13%;
	left: 90%;
	-webkit-transform: rotate(8deg);
	transform: rotate(8deg)
}

.tr-infoda--step.tr-infoda--step__confirmacion {
	margin-top: 8em
}

.tr-infoda--step.tr-infoda--step__confirmacion .tr-infoda--step-icon:before
	{
	content: "\f193"
}

.tr-infoda--step.tr-infoda--step__confirmacion:after {
	content: none;
	background: none
}

.tr-infoda--step-title {
	position: relative;
	top: -1rem;
	margin-bottom: -1rem;
	font-size: 18px;
	font-size: 1.3846153846rem;
	line-height: 24px;
	line-height: 1.8461538462rem;
	font-weight: 400
}

.tr-infoda--step-text {
	font-size: 13px;
	font-size: 1rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-infoda--step-icon {
	display: block;
	position: absolute;
	top: 0;
	width: 100px;
	height: 100px;
	color: #1768a0;
	font-size: 48px;
	text-align: center;
	border-radius: 50px;
	background: #DDD
}

.tr-infoda--step-icon: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: 400;
	font-variant: normal;
	text-align: center;
	text-transform: none;
	line-height: 100px;
	text-indent: 0;
	vertical-align: inherit;
	-webkit-font-smoothing: antialiased;
	text-shadow: none
}

.tr-box-clave {
	margin: 20px 0;
	padding: 1em 0 1em 28%;
	border-width: 2px 0 0;
	border-style: solid;
	border-color: #efefef;
	background: -webkit-url('../assets/img/logo_Clave.png') no-repeat left
		center transparent;
	background: -moz-url('../assets/img/logo_Clave.png') no-repeat left center
		transparent;
	background: url('../assets/img/logo_Clave.png') no-repeat left center
		transparent;
	background-size: 25% auto
}

.tr-box-clave span {
	text-align: center
}

.tr-box-clave--subtitle {
	margin-bottom: 0;
	padding: 1em 0 1em 1em;
	border-left: 2px solid #efefef
}

.tr-req--item {
	margin-bottom: 1em;
	padding: 1em;
	background: -webkit- #EEE;
	background: -moz- #EEE;
	background: #EEE
}

.tr-req__closed {
	background: #f0f0f0
}

.tr-req--status {
	float: right;
	clear: right;
	margin: .4615384615rem 0;
	padding: 4px 5px;
	font-size: 11px;
	font-size: 1.2rem;
	line-height: 12px;
	line-height: .9230769231rem
}

.tr-infoda--step.tr-infoda--step__solicitud .tr-infoda--step-icon:before
	{
	content: "\f1c1"
}

.tr-infoda--step.tr-infoda--step__revision .tr-infoda--step-icon:before
	{
	content: "\f1cf"
}

.tr-infoda--step.tr-infoda--step__confirmacion .tr-infoda--step-icon:before
	{
	content: "\f193"
}

.tr-solicitud {
	margin: 0 0 1em
}

.tr-solicitud legend, .tr-solicitud .tr-solicitud--resumen-title {
	width: 100%;
	border-width: 0 0 1px;
	border-style: solid;
	border-color: #DDD
}

.tr-solicitud input[type=text], .tr-solicitud input[type=search],
	.tr-solicitud input[type=tel], .tr-solicitud input[type=url],
	.tr-solicitud input[type=email], .tr-solicitud input[type=password],
	.tr-solicitud input[type=datetime], .tr-solicitud input[type=date],
	.tr-solicitud input[type=month], .tr-solicitud input[type=week],
	.tr-solicitud input[type=time], .tr-solicitud input[type=datetime-local],
	.tr-solicitud input[type=number], .tr-solicitud textarea, .tr-solicitud select
	{
	/*width: 100%;*/
    background-color: #f2f8fd;
    border-color: #c7c7c7;
    border-radius: 0;
    -webkit-box-shadow: 0 0 0;
    box-shadow: 0 0 0;
    color: #999;
}

.tr-solicitud input[readonly] {
	border-color: transparent
}

.error input, .error select, .error textarea {
	border-color: red !important;
	background-color: #f1d7d7 !important;
}

#error_longitud {
	border-color: red;
	background-color: #f1d7d7
}

input.tr-solicitud--asunto {
	width: 100%
}

.tr-solicitud--solicita {
	width: 100%;
	max-width: 100%;
	min-height: 16em
}

.tr-solicitud--organo {
	width: auto
}

.tr-solicitud--postal-area .fld {
	width: 30%;
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align: top
}

.fld.tr-solicitud--notif-nombrevia-container {
	width: 60%
}

.fld.tr-solicitud--notif-municipio-container {
	width: 60%;
	clear: both
}

.tr-solicitud--nombre, .tr-solicitud--apellido1,
	.tr-solicitud--apellido2 {
	clear: none;
	margin-right: 0
}

@media ( min-width :48em) {
	.tr-solicitud--nombre, .tr-solicitud--apellido1,
		.tr-solicitud--apellido2 {
		width: 49.1525423729%;
		float: left;
		margin-right: 1.6949152542%
	}
}

.ie .tr-solicitud--nombre, .ie .tr-solicitud--apellido1, .ie .tr-solicitud--apellido2
	{
	width: 49.1525423729%;
	float: left;
	margin-right: 1.6949152542%
}

@media ( min-width :60em) {
	.tr-solicitud--nombre, .tr-solicitud--apellido1,
		.tr-solicitud--apellido2 {
		width: 32.2033898305%;
		float: left;
		margin-right: 1.6949152542%
	}
}

.ie .tr-solicitud--nombre, .ie .tr-solicitud--apellido1, .ie .tr-solicitud--apellido2
	{
	width: 32.2033898305%;
	float: left;
	margin-right: 1.6949152542%
}

.tr-solicitud--apellidos {
	clear: none;
	margin-right: 0
}

@media ( min-width :48em) {
	.tr-solicitud--apellidos {
		width: 49.1525423729%;
		float: right;
		margin-right: 0
	}
}

.ie .tr-solicitud--apellidos {
	width: 49.1525423729%;
	float: right;
	margin-right: 0
}

@media ( min-width :60em) {
	.tr-solicitud--apellidos {
		width: 66.1016949153%;
		float: right;
		margin-right: 0
	}
}

.ie .tr-solicitud--apellidos {
	width: 66.1016949153%;
	float: right;
	margin-right: 0
}

@media ( min-width :48em) {
	.tr-solicitud--nif {
		width: 23.7288135593%;
		float: left;
		margin-right: 1.6949152542%
	}
}

.ie .tr-solicitud--nif {
	width: 23.7288135593%;
	float: left;
	margin-right: 1.6949152542%
}

@media ( min-width :48em) {
	.tr-solicitud--email {
		clear: none;
		width: 74.5762711864%;
		float: left;
		margin-right: 1.6949152542%;
		float: right;
		margin-right: 0
	}
}

.ie .tr-solicitud--email {
	clear: none;
	width: 74.5762711864%;
	float: left;
	margin-right: 1.6949152542%;
	float: right;
	margin-right: 0
}

.tr-solicitud--observaciones, .tr-solicitud--asunto,
	.tr-solicitud--solicita {
	width: 100%;
	max-width: 100%
}

.tr-solicitud--subfieldset legend {
	height: 0;
	margin: 0;
	padding: 0;
	border: none
}

.tr-solicitud--subfieldset legend>span {
	position: relative;
	top: 1em;
	color: #999;
	font-size: 13px;
	font-size: 1rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	font-weight: 700
}

.tr-solicitud--fsubmit {
	padding-top: 1em;
	text-align: right;
	border-top: 1px solid #DDD
}

.tr-context.tr-solicitud--context {
	padding: 0
}

.tr-solicitud--identificacion-form {
	text-align: right
}

.tr-solicitud--primary-btn {
	padding: 10px 18px;
	font-size: 14px;
	font-size: 1.0769230769rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-solicitud--primary-btn:after {
	content: "\f122";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: none;
	margin: 0 0 0 .25em;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: 17px;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-align: center;
	text-transform: none;
	line-height: 1;
	text-indent: 0;
	vertical-align: text-top;
	-webkit-font-smoothing: antialiased;
	text-shadow: none
}

.tr-solicitud--resumen {
	margin-bottom: 2em
}

.tr-solicitud--resumen-title {
	margin-bottom: 1em;
	color: #666;
	font-size: 16px;
	font-size: 1.2307692308rem;
	line-height: 24px;
	line-height: 1.8461538462rem;
	line-height: 1.385;
	font-weight: 400;
	font-style: normal
}

.tr-solicitud--resumen-texto {
	margin: 2em 0;
	padding: 2em 1em
}

.tr-solicitud--resumen-envio {
	margin-top: 2em
}

.tr-solicitud--resumen-email {
	display: block
}

.tr-solicitud--resumen-nif {
	display: block
}

.tr-solicitud--resumen-notif {
	margin: 0
}

.tr-solicitud--resumen-notif:before {
	content: "\f193";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: none;
	margin: 0 .35em 0 0;
	width: auto;
	height: auto;
	speak: none;
	color: #1768a0;
	font-family: morfont;
	font-size: 1em;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-solicitud--resumen-adr {
	margin: 1em 2em
}

.tr-solicitud--resumen-adr p {
	margin: 0
}

.tr-solicitud--resumen-adr .p-locality, .tr-solicitud--resumen-adr .p-street-address,
	.tr-solicitud--resumen-adr .p-country-name {
	display: block
}

.tr-solicitud--modify-btn {
	float: left;
	padding: 10px 18px
}

.tr-solicitud--confirm-title {
	margin-top: 2em;
	font-size: 24px;
	font-size: 1.8461538462rem;
	line-height: 30px;
	line-height: 2.3076923077rem;
	font-weight: 400
}

.tr-solicitud--confirm-title.tr-solicitud--confirm-title__success {
	color: #5dbb2d
}

.tr-solicitud--confirm-title.tr-solicitud--confirm-title__error {
	color: red
}

.tr-solicitud--confirm-list {
	margin: 1em
}

.tr-solicitud--confirm-support {
	font-size: 18px;
	font-size: 1.3846153846rem;
	line-height: 24px;
	line-height: 1.8461538462rem
}

.tr-solicitud--retry-btn {
	padding: 10px 18px;
	font-size: 14px;
	font-size: 1.0769230769rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-solicitud--retry-btn:after {
	content: "\f119";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: none;
	margin: 0 0 0 .5em;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: 17px;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-align: center;
	text-transform: none;
	line-height: 1;
	text-indent: 0;
	vertical-align: text-top;
	-webkit-font-smoothing: antialiased;
	text-shadow: none
}

.tr-solicitud--confirmdata {
	margin-bottom: 2em;
	padding: 2em;
	border: 1px solid #DDD;
	background: -webkit- #ffffee;
	background: -moz- #ffffee;
	background: #ffe
}

.tr-solicitud--confirmdoc .tr-doc--list {
	margin-top: .25em
}

.tr-solicitud--confirmdoc .mf-icon, .tr-solicitud--confirmdoc .tr-icon {
	font-size: 18px;
	font-size: 1.3846153846rem;
	line-height: 24px;
	line-height: 1.8461538462rem;
	vertical-align: middle
}

.tr-versolicitud--hgroup {
	float: none;
	margin-bottom: .5em
}

.tr-versolicitud--more-info {
	margin: .5em 0 0
}

.tr-versolicitud--more-info .fld {
	margin: 0
}

.tr-versolicitud--more-info .mf-report--label {
	width: 90px;
	margin: 0;
	color: #888;
	font-size: 12px;
	font-size: 1.2rem;
	line-height: 18px;
	line-height: 2rem;
}

.tr-versolicitud--more-info .mf-report--data {
	padding: 0;
	font-size: 12px;
	font-size: 1.2rem;
	line-height: 18px;
	line-height: 2rem;
}

@media ( min-width :48em) {
	.tr-versolicitud--main {
		width: 57.6271186441%;
		float: left;
		margin-right: 1.6949152542%
	}
}

.ie .tr-versolicitud--main {
	width: 57.6271186441%;
	float: left;
	margin-right: 1.6949152542%
}

.tr-versolicitud--main .mf-report--label {
	color: #888
}

@media ( min-width :48em) {
	.tr-versolicitud--docs {
		width: 32.2033898305%;
		float: right;
		margin-right: 0;
		clear: none;
		padding: 1em 1em 2em;
		border-width: 0 0 0 1px;
		border-style: solid;
		border-color: #DDD
	}
}

.ie .tr-versolicitud--docs {
	width: 32.2033898305%;
	float: right;
	margin-right: 0;
	clear: none;
	padding: 1em 1em 2em;
	border-width: 0 0 0 1px;
	border-style: solid;
	border-color: #DDD
}

.tr-versolicitud--doc {
	display: block;
	padding-left: 15px
}

.tr-versolicitud--doc.tr-versolicitud--doc__new {
	font-weight: 700
}

.tr-versolicitud--doc .mf-icon, .tr-versolicitud--doc .tr-icon {
	margin-left: -15px;
	font-size: 16px;
	line-height: inherit
}

.tr-versolicitud--doc .tr-doc--status {
	float: none;
	margin: 0 .5em;
	padding: 1px 4px;
	font-weight: 400
}

.tr-versolicitud--header {
	margin-bottom: 2em
}

.tr-versolicitud--req {
	margin-top: 3em
}

.tr-versolicitud--nif {
	color: #999;
	font-size: 11px;
	font-size: 1.2rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-versolicitud--asunto {
	clear: both;
	font-size: 18px;
	font-size: 1.3846153846rem;
	line-height: 24px;
	line-height: 1.8461538462rem;
	font-weight: 400
}

.tr-versolicitud--asunto.mf-empty-msg {
	color: #CCC;
	font-size: 14px;
	font-size: 1.0769230769rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-versolicitud--status .mf-report--data {
	overflow: visible
}

.tr-versolicitud--status .mf-status {
	margin-top: 0px;
	padding: 2px 5px
}

.tr-versolicitud--req-container {
	min-height: 100px
}

.tr-versolicitud--req-container>.mf-veil.timer-veil {
	padding-top: 2em
}

.mf-requirement.is-unread .mf-requirement--header {
	padding-right: 1em
}

.mf-requirement.is-unread:before {
	float: right;
	margin-right: -1px;
	border-style: solid;
	border-width: 12px;
	border-color: #FFF #FFF #39C #39C
}

.tr-home--modules-container, .tr-home--news-container {
	min-height: 37em
}

@media ( min-width :48em) {
	.tr-home--modules-container {
		width: 74.5762711864%;
		float: left;
		margin-right: 1.6949152542%
	}
}

.select2-container {
	display: inline-block;
	margin: 0;
	position: relative;
	vertical-align: middle
}

.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;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.select2-container.select2-drop-above .select2-choice {
	border-bottom-color: #aaa;
	border-radius: 0
}

.select2-container.select2-allowclear .select2-choice .select2-chosen {
	margin-right: 42px
}

.select2-container .select2-choice>.select2-chosen {
	display: block;
	margin-right: 20px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.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
}

.select2-container.select2-allowclear .select2-choice abbr {
	display: inline-block
}

.select2-container .select2-choice abbr:hover {
	cursor: pointer
}

.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
}

.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, .15)
}

.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, .15)
}

.select2-drop-active {
	border-top: none
}

.select2-drop.select2-drop-above.select2-drop-active {
	border-top: 1px solid #5897fb
}

.select2-drop-auto-width {
	border-top: 1px solid #aaa;
	width: auto
}

.select2-drop-auto-width .select2-search {
	padding-top: 4px
}

.select2-choice .select2-arrow {
	display: inline-block;
	width: 21px;
	height: 100%;
	position: absolute;
	right: 2px;
	top: 2px;
	background-clip: padding-box
}

.select2-choice .select2-arrow:before {
	content: "\e67e";
	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: 400;
	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
}

.selected .select2-choice .select2-arrow {
	background: linear-gradient(left, rgba(202, 228, 249, 0) 0,
		rgba(202, 228, 249, .8) 20%, rgba(202, 228, 249, .8) 100%)
}

.select2-dropdown-open.select2-container .select2-choice .select2-arrow
	{
	background: linear-gradient(left, rgba(255, 255, 255, 0) 0,
		rgba(255, 255, 255, .8) 20%, rgba(255, 255, 255, .8) 100%)
}

.select2-container .select2-choice .select2-arrow b {
	display: block;
	width: 100%;
	height: 100%
}

.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
}

.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
}

.select2-drop.select2-drop-above .select2-search input {
	margin-top: 4px
}

.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, .3)
}

.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
}

.select2-dropdown-open.select2-drop-above .select2-choice,
	.select2-dropdown-open.select2-drop-above .select2-choices {
	border: 1px solid #5897fb;
	border-top-color: transparent
}

.select2-dropdown-open .select2-choice .select2-arrow {
	border-left: none;
	-webkit-filter: none;
	filter: none;
	top: 1px;
	right: 1px
}

.select2-dropdown-open .select2-choice .select2-arrow:before {
	content: "\e67d";
	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: 400;
	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
}

.select2-dropdown-open .select2-choice .select2-arrow b {
	background-position: -18px 1px
}

.select2-results {
	padding: 0 0 0 4px;
	margin: 4px 4px 4px 0;
	position: relative;
	overflow-x: hidden;
	overflow-y: auto;
	-webkit-tap-highlight-color: transparent
}

.select2-results ul.select2-result-sub {
	margin: 0;
	padding-left: 0
}

.select2-results ul.select2-result-sub>li .select2-result-label {
	padding-left: 20px;
	white-space: nowrap
}

.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label
	{
	padding-left: 40px
}

.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label
	{
	padding-left: 60px
}

.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
}

.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
}

.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
}

.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
}

.select2-results li {
	list-style: none;
	display: list-item;
	background-image: none
}

.select2-results li.select2-result-with-children>.select2-result-label {
	font-weight: 700
}

.select2-results .select2-result-label {
	padding: 3px 7px 4px;
	margin: 0;
	cursor: pointer;
	min-height: 1em;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.select2-results .select2-highlighted {
	background: #3875d7;
	color: #fff
}

.select2-results li em {
	background: #feffde;
	font-style: normal
}

.select2-results .select2-highlighted em {
	background: transparent
}

.select2-results .select2-highlighted ul {
	color: #000;
	background: #fff
}

.select2-results .select2-no-results, .select2-results .select2-searching,
	.select2-results .select2-selection-limit {
	display: list-item;
	padding: 2px 4px;
	background: #f4f4f4
}

.select2-results .select2-disabled.select2-highlighted {
	display: list-item;
	color: #666;
	background: #f4f4f4;
	cursor: default
}

.select2-results .select2-disabled {
	display: list-item;
	background: #f4f4f4;
	cursor: default
}

.select2-results .select2-selected {
	display: none
}

.select2-more-results.select2-active {
	background: #f4f4f4 url(../images/select2-spinner.gif) no-repeat 100%
}

.select2-more-results {
	background: #f4f4f4;
	display: list-item
}

.select2-container.select2-container-disabled .select2-choice {
	background-color: #f4f4f4;
	background-image: none;
	border: 1px solid #ddd;
	cursor: default
}

.select2-container.select2-container-disabled .select2-choice .select2-arrow
	{
	background-color: #f4f4f4;
	background-image: none;
	border-left: 0
}

.select2-container.select2-container-disabled .select2-choice abbr {
	display: none
}

.select2-container-multi .select2-drop-multi {
	max-height: 200px;
	overflow-y: auto
}

.select2-container-multi .select2-choices {
	height: auto !important;
	height: 1%;
	margin: 0;
	padding: 4px;
	position: relative;
	cursor: text;
	overflow: hidden;
	border: 1px solid #b4b4b4;
	border-radius: 0;
	background: #edf3f3;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .1)
}

.is-selected.select2-container-multi .select2-choices {
	padding: 0;
	border: none;
	background: transparent;
	box-shadow: none
}

.select2-locked {
	padding: 3px 5px !important
}

.select2-container-multi .select2-choices {
	min-height: 26px;
	margin: 0
}

.select2-container-multi.select2-container-active .select2-choices {
	border: 1px solid #5897fb;
	outline: none
}

.select2-container-multi .select2-choices li {
	float: left;
	list-style: none
}

html[dir=rtl] .select2-container-multi .select2-choices li {
	float: right
}

.select2-container-multi .select2-choices .select2-search-field {
	margin: 0;
	padding: 0;
	white-space: nowrap
}

.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: #EDF3F3 none repeat scroll 0% 0%
}

.select2-default {
	color: #999 !important
}

.select2-container-multi .select2-choices .select2-search-choice {
	position: relative;
	padding: 4px 0px 0px 5px;
	margin: 4px;
	line-height: 16px;
	border-width: 0 0 0px;
	border-style: solid;
	border-color: #DDD;
	border-radius: 0;
	cursor: default;
	background-clip: padding-box;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background: #EDF3F3 none repeat scroll 0% 0%;
	box-shadow: none
}

html[dir=rtl] .select2-container-multi .select2-choices .select2-search-choice
	{
	margin-left: 0;
	margin-right: 5px
}

.select2-container-multi .select2-choices .select2-search-choice .select2-chosen
	{
	cursor: default
}

.select2-container-multi .select2-choices .select2-search-choice-focus {
	background: #d4d4d4
}



.select2-container-multi.select2-container-disabled .select2-choices {
	background-color: #f4f4f4;
	background-image: none;
	border: 1px solid #ddd;
	cursor: default
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice
	{
	padding: 3px 5px;
	border: 1px solid #ddd;
	background-image: none;
	background-color: #f4f4f4
}


.select2-result-selectable {
	font-weight: 700
}

.select2-result-selectable .select2-match, .select2-result-unselectable .select2-match
	{
	font-weight: 400
}

.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: 0 !important;
	top: 0 !important
}

.select2-display-none {
	display: none
}

.select2-measure-scrollbar {
	position: absolute;
	top: -10000px;
	left: -10000px;
	width: 100px;
	height: 100px;
	overflow: scroll
}

.ie .tr-home--modules-container {
	width: 74.5762711864%;
	float: left;
	margin-right: 1.6949152542%
}

@media ( min-width :48em) {
	.tr-home--news-container {
		width: 23.7288135593%;
		float: right;
		margin-right: 0
	}
}

.ie .tr-home--news-container {
	width: 23.7288135593%;
	float: right;
	margin-right: 0
}

@media ( min-width :48em) {
	.tr-home--cat-container {
		width: 100%;
		float: left;
		margin-left: 0;
		margin-right: 0
	}
}

.ie .tr-home--cat-container {
	width: 100%;
	float: left;
	margin-left: 0;
	margin-right: 0
}

@media ( min-width :48em) {
	.tr-home--cat-module {
		width: 31.8181818182%;
		float: left;
		margin-right: 2.2727272727%
	}
}

.ie .tr-home--cat-module {
	width: 31.8181818182%;
	float: left;
	margin-right: 2.2727272727%
}

.tr-home--cat-module:last-child {
	float: right;
	margin-right: 0
}

.tr-home--banners-container, .tr-home--info {
	min-height: 20em
}

@media ( min-width :48em) {
	.tr-home--banners-container {
		width: 74.5762711864%;
		float: left;
		margin-right: 1.6949152542%
	}
}

.ie .tr-home--banners-container {
	width: 74.5762711864%;
	float: left;
	margin-right: 1.6949152542%
}

@media ( min-width :48em) {
	.tr-home--banner {
		padding: .9230769231rem;
		width: 31.8181818182%;
		float: left;
		margin-right: 2.2727272727%
	}
	.tr-home--banner:last-child {
		float: right;
		margin-right: 0
	}
}

.ie .tr-home--banner {
	padding: .9230769231rem;
	width: 31.8181818182%;
	float: left;
	margin-right: 2.2727272727%
}

.ie .tr-home--banner:last-child {
	float: right;
	margin-right: 0
}

@media ( min-width :48em) {
	.tr-home--module {
		width: 31.8181818182%;
		float: left;
		margin-right: 2.2727272727%
	}
	.tr-home--module:last-child {
		float: right;
		margin-right: 0
	}
}

.ie .tr-home--module {
	width: 31.8181818182%;
	float: left;
	margin-right: 2.2727272727%
}

.ie .tr-home--module:last-child {
	float: right;
	margin-right: 0
}

.tr-home--main {
	overflow: hidden;
	margin-bottom: .9230769231rem
}

.tr-home--main-footer {
	clear: both
}

.mf-header__compact .mf-appmenu {
	padding: 0
}

.mf-appmenu--menu {
	overflow: visible;
	border-bottom: 4px solid #EEE;
	background: -webkit- #FAFAFA;
	background: -moz- #FAFAFA;
	background: #fafafa
}

.mf-appmenu--menu:after {
	content: "";
	display: table;
	clear: both
}

.mf-header__compact .mf-appmenu--menu {
	float: left;
	border-radius: 0;
	border: none;
	background: -webkit-transparent;
	background: -moz-transparent;
	background: transparent
}

.mf-appmenu--item__L1 {
	position: relative;
	z-index: 2;
	border-bottom: 4px solid transparent
}

.mf-appmenu--item__L1.has-submenu>span, .mf-appmenu--item__L1.has-submenu>.sticky-wrapper>span,
	.mf-appmenu--item__L1.has-submenu>a {
	display: block;
	padding: 14px 10px 10px;
	cursor: pointer
}

.mf-appmenu--item__L1.has-submenu>span:after, .mf-appmenu--item__L1.has-submenu>.sticky-wrapper>span:after,
	.mf-appmenu--item__L1.has-submenu>a:after {
	display: none;
	content: " "
}

.mf-appmenu--item__L1.is-selected {
	border-bottom: 4px solid #1768a0
}

.mf-appmenu--item__L1>a {
	padding: 14px 10px 10px
}

.mf-appmenu--item__L1.tr-menu--item__home>span, .mf-appmenu--item__L1.tr-menu--item__home>.sticky-wrapper>span,
	.mf-appmenu--item__L1.tr-menu--item__home>a, .mf-appmenu--item__L1.tr-menu--item__buscar>span,
	.mf-appmenu--item__L1.tr-menu--item__buscar>.sticky-wrapper>span,
	.mf-appmenu--item__L1.tr-menu--item__buscar>a, .mf-appmenu--item__L1.tr-menu--item__explore>span,
	.mf-appmenu--item__L1.tr-menu--item__explore>.sticky-wrapper>span,
	.mf-appmenu--item__L1.tr-menu--item__explore>a, .mf-appmenu--item__L1.tr-menu--item__pregunte>span,
	.mf-appmenu--item__L1.tr-menu--item__pregunte>.sticky-wrapper>span,
	.mf-appmenu--item__L1.tr-menu--item__pregunte>a {
	font-size: 14px;
	font-size: 1.0769230769rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	line-height: 1
}

.mf-appmenu--item__L1.tr-menu--item__ley, .mf-appmenu--item__L1.tr-menu--item__ayuda
	{
	float: right
}

.mf-appmenu--item__L1.tr-menu--item__ley>span, .mf-appmenu--item__L1.tr-menu--item__ley>.sticky-wrapper>span,
	.mf-appmenu--item__L1.tr-menu--item__ley>a, .mf-appmenu--item__L1.tr-menu--item__ayuda>span,
	.mf-appmenu--item__L1.tr-menu--item__ayuda>.sticky-wrapper>span,
	.mf-appmenu--item__L1.tr-menu--item__ayuda>a {
	font-size: 12px;
	font-size: .9230769231rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	line-height: 15px
}

.tr-menu--item__home>a:before {
	content: "\f176";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: left;
	margin: -4px 5px 0 0;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-menu--item__buscar>a:before {
	content: "\f1bd";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: left;
	margin: -4px 5px 0 0;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-menu--item__explore>a:before, .tr-menu--item__explore>span:before {
	content: "\f13a";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: left;
	margin: -4px 5px -1px 0;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-menu--item__pregunte>a:before {
	content: "\f140";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: left;
	margin: -4px 5px -1px 0;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	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
}

.js .mf-appmenu .mf-appmenu--submenu {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

.js .mf-appmenu .mf-appmenu--submenu.focusable:active, .js .mf-appmenu .mf-appmenu--submenu.focusable:focus
	{
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

.js .mf-header__compact .mf-appmenu .mf-appmenu--submenu {
	display: block
}

.tr-subnav {
	display: none;
	overflow: hidden
}

@media ( min-width :20em) {
	.tr-subnav {
		display: block
	}
	.mf-header__compact .tr-subnav {
		display: none
	}
}

.ie .tr-subnav {
	display: block
}

.mf-header__compact .ie .tr-subnav {
	display: none
}

.tr-subnav--menu {
	background: -webkit- #F0F0F0;
	background: -moz- #F0F0F0;
	background: #f0f0f0
}

.mf-header__compact .tr-subnav--menu {
	border: none
}

.tr-subnav--menu .mf-appmenu--item__L2 {
	margin: 0 40px -4px 0;
	margin-bottom: 0;
	position: relative;
	float: left;
	min-width: 15%;
	max-width: 20%;
	background-color: #f7f7f7;
	background: linear-gradient(to right, #efefef 0, #f7f7f7 100%)
}

.tr-subnav--menu .mf-appmenu--item__L2>a {
	padding: 18px 1em;
	color: #666;
	font-size: 15px;
	font-size: 1.1538461538rem;
	line-height: 24px;
	line-height: 1.8461538462rem;
	line-height: 15px
}

.tr-subnav--menu .mf-appmenu--item__L2:after {
	content: " ";
	position: absolute;
	width: 0;
	height: 0;
	top: 0;
	right: 0;
	left: 100%;
	bottom: 0;
	border-style: solid;
	border-width: 100px 50px;
	border-color: transparent transparent #f7f7f7 #f7f7f7
}

.tr-subnav--menu .mf-appmenu--item__L2:hover {
	color: #666
}

.tr-subnav--menu .mf-appmenu--item__L2 .mf-appmenu--subtitle {
	display: block;
	color: #999;
	font-size: 11px;
	font-size: .8461538462rem;
	line-height: 12px;
	line-height: .9230769231rem
}

.tr-subnav--menu.is-open {
	position: relative;
	z-index: 2
}

.tr-subnav--menu.is-hidden {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

.tr-subnav--menu.is-hidden.focusable:active, .tr-subnav--menu.is-hidden.focusable:focus
	{
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

.tr-subnav--container {
	position: absolute;
	z-index: 1000;
	margin-left: 2.5%;
	margin-right: 2.5%;
	margin-left: -2.5%;
	transition: height 1s ease-in-out 0s
}

.tr-subnav--container.is-hidden {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

.tr-subnav--container.is-hidden.focusable:active, .tr-subnav--container.is-hidden.focusable:focus
	{
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

.tr-subnav--content {
	overflow: hidden;
	background: -webkit-white;
	background: -moz-white;
	background: white;
	box-shadow: 0 5px 13px rgba(0, 0, 0, .32);
	transition: height 1s ease-in-out 0s
}

.tr-subnav--content.is-hidden {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

.tr-subnav--content.is-hidden.focusable:active, .tr-subnav--content.is-hidden.focusable:focus
	{
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

.tr-subnav--section {
	overflow: hidden;
	padding: 0 3em 2em
}

.tr-subnav--option-item {
	margin-bottom: 1em;
	font-size: 14px;
	font-size: 1.0769230769rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-menu-categorias {
	background: radial-gradient(ellipse at 60% 25%, #f0f0f0 0, rgba(255, 255, 255, 0)
		60%)
}

.tr-menu-categorias--list {
	margin: 0;
	padding: 2em 2em 2em 0;
	list-style: none;
	background: -webkit- #FFF;
	background: -moz- #FFF;
	background: #FFF;
	box-shadow: 7px 0 8px rgba(0, 0, 0, .05)
}

@media ( min-width :48em) {
	.tr-menu-categorias--list {
		width: 66.1016949153%;
		float: left;
		margin-right: 1.6949152542%
	}
}

.ie .tr-menu-categorias--list {
	width: 66.1016949153%;
	float: left;
	margin-right: 1.6949152542%
}

@media ( min-width :76.5em) {
	.tr-menu-categorias--list {
		width: 66.3865546218%;
		float: left;
		margin-right: .8403361345%
	}
}

.ie .tr-menu-categorias--list {
	width: 66.3865546218%;
	float: left;
	margin-right: .8403361345%
}

.tr-menu-categorias--list .tr-subcat--list {
	list-style: none
}

@media ( min-width :48em) {
	.csscolumns .tr-menu-categorias--list .tr-subcat--list {
		-webkit-columns: 20px 2;
		-moz-columns: 20px 2;
		columns: 20px 2
	}
}

.csscolumns .ie .tr-menu-categorias--list .tr-subcat--list {
	-webkit-columns: 20px 2;
	-moz-columns: 20px 2;
	columns: 20px 2
}

@media ( min-width :76.5em) {
	.csscolumns .tr-menu-categorias--list .tr-subcat--list {
		-webkit-columns: 4;
		-moz-columns: 4;
		columns: 4;
		-webkit-column-gap: 40px;
		-moz-column-gap: 40px;
		column-gap: 40px
	}
}

.csscolumns .ie .tr-menu-categorias--list .tr-subcat--list {
	-webkit-columns: 4;
	-moz-columns: 4;
	columns: 4;
	-webkit-column-gap: 40px;
	-moz-column-gap: 40px;
	column-gap: 40px
}

@media ( min-width :48em) {
	.tr-menu-categorias--list .tr-subcat--item {
		float: left;
		width: 48%;
		margin-right: 1%
	}
}

.ie .tr-menu-categorias--list .tr-subcat--item {
	float: left;
	width: 48%;
	margin-right: 1%
}

.csscolumns .tr-menu-categorias--list .tr-subcat--item {
	float: none;
	display: inline-block;
	width: 100%;
	margin-right: 0
}

.tr-menu-categorias--help {
	padding: 3em 1em 2em 2em
}

@media ( min-width :48em) {
	.tr-menu-categorias--help {
		width: 32.2033898305%;
		float: right;
		margin-right: 0
	}
}

.ie .tr-menu-categorias--help {
	width: 32.2033898305%;
	float: right;
	margin-right: 0
}

@media ( min-width :76.5em) {
	.tr-menu-categorias--help {
		width: 32.7731092437%;
		float: right;
		margin-right: 0
	}
}

.ie .tr-menu-categorias--help {
	width: 32.7731092437%;
	float: right;
	margin-right: 0
}

.tr-menu-categorias--help-title {
	margin-bottom: .3em;
	font-size: 24px;
	font-size: 1.8461538462rem;
	line-height: 30px;
	line-height: 2.3076923077rem;
	font-weight: 400
}

@media ( min-width :48em) {
	.tr-menu-areas--list {
		width: 49.1525423729%;
		float: left;
		margin-right: 1.6949152542%
	}
}

.ie .tr-menu-areas--list {
	width: 49.1525423729%;
	float: left;
	margin-right: 1.6949152542%
}

@media ( min-width :76.5em) {
	.tr-menu-areas--list {
		width: 49.5798319328%;
		float: left;
		margin-right: .8403361345%
	}
}

.ie .tr-menu-areas--list {
	width: 49.5798319328%;
	float: left;
	margin-right: .8403361345%
}

@media ( min-width :48em) {
	.tr-menu-areas--help {
		width: 49.1525423729%;
		float: right;
		margin-right: 0
	}
}

.ie .tr-menu-areas--help {
	width: 49.1525423729%;
	float: right;
	margin-right: 0
}

@media ( min-width :76.5em) {
	.tr-menu-areas--help {
		width: 49.5798319328%;
		float: right;
		margin-right: 0
	}
}

.ie .tr-menu-areas--help {
	width: 49.5798319328%;
	float: right;
	margin-right: 0
}

.tr-menu--help-list {
	margin: 1em 0
}

@media ( min-width :48em) {
	.tr-menu--help-list {
		overflow: hidden
	}
}

.ie .tr-menu--help-list {
	overflow: hidden
}

.tr-menu--help-item {
	padding: 3px
}

@media ( min-width :76.5em) {
	.tr-menu--help-item {
		width: 48.275862069%;
		float: left
	}
}

.ie .tr-menu--help-item {
	width: 48.275862069%;
	float: left
}

.tr-menu-dpto--list {
	margin: 0;
	padding: 2em 2em 2em 0;
	list-style: none;
	line-height: 1
}

@media ( min-width :48em) {
	.tr-menu-dpto--list {
		width: 49.1525423729%;
		float: left;
		margin-right: 1.6949152542%
	}
	.csscolumns .tr-menu-dpto--list {
		-webkit-columns: 20px 2;
		-moz-columns: 20px 2;
		columns: 20px 2
	}
}

.ie .tr-menu-dpto--list {
	width: 49.1525423729%;
	float: left;
	margin-right: 1.6949152542%
}

.csscolumns .ie .tr-menu-dpto--list {
	-webkit-columns: 20px 2;
	-moz-columns: 20px 2;
	columns: 20px 2
}

@media ( min-width :76.5em) {
	.tr-menu-dpto--list {
		width: 49.5798319328%;
		float: left;
		margin-right: .8403361345%
	}
}

.ie .tr-menu-dpto--list {
	width: 49.5798319328%;
	float: left;
	margin-right: .8403361345%
}

.tr-menu-dpto--item {
	margin-bottom: .75em
}

@media ( min-width :48em) {
	.tr-menu-dpto--item {
		float: left;
		width: 50%
	}
}

.ie .tr-menu-dpto--item {
	float: left;
	width: 50%
}

.csscolumns .tr-menu-dpto--item {
	float: none;
	display: inline-block;
	width: 100%
}

.tr-miniapp--header {
	padding: 3em 2em 1em
}

.tr-miniapp--content {
	padding: 2em
}

.gr-grid {
	position: relative;
	overflow: hidden
}

.backgrid-frame {
	position: relative;
	overflow: auto;
	border-right: 1px solid #DDD;
	background: #DDD
}

.backgrid-status {
	float: left;
	margin-bottom: 1em
}

.gr-backgrid-container {
	padding: 0
}

.backgrid {
	max-width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	background-color: #FFF
}

.backgrid tr.selected {
	background: rgba(82, 168, 236, .3)
}

.backgrid tr.selected td {
	outline: 1px solid rgba(82, 168, 236, .8)
}

.backgrid th, .backgrid td {
	height: 30px;
	padding: 5px 7px 4px;
	overflow: hidden;
	font-size: .923rem;
	line-height: 20px;
	text-align: left;
	text-overflow: ellipsis;
	white-space: nowrap;
	vertical-align: top;
	border: none;
	outline: 1px solid #DDD;
	outline-offset: -1px
}

.backgrid th {
	vertical-align: bottom;
	color: #666;
	background: linear-gradient(to bottom, #f5f5f5 0, #f0f0f0 100%) #EEE;
	box-shadow: 0 1px 0 #FFF inset
}

.backgrid th:first-child {
	border-left-color: #DDD
}

.backgrid th a {
	white-space: nowrap;
	cursor: pointer
}

.backgrid th.header-cell__has-help {
	padding-right: 25px
}

.backgrid th.header-cell__has-help:hover .header--help-span {
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto;
	position: absolute;
	right: 12px;
	top: 5px
}

.backgrid td {
	min-width: 80px
}

.backgrid td.selected_cell {
	outline: 1px solid rgba(82, 168, 236, .8);
	outline-offset: -1px;
	background-color: #edf6fd
}

.backgrid td:first-child {
	min-width: 0
}

.backgrid tbody tr.empty {
	font-style: italic;
	color: gray
}

.backgrid tbody tr.empty td {
	text-align: center
}

.backgrid tbody tr.empty, .backgrid td.editor {
	background-color: #edf6fd;
	outline: 1px solid rgba(82, 168, 236, .8);
	outline-offset: -1px;
	transition-duration: 200ms;
	transition-property: width, outline, background-color;
	transition-timing-function: ease-in-out
}

.backgrid td.editor input[type=text], .backgrid td.editor textarea {
	display: block;
	width: 100%;
	height: 100%;
	max-width: 100%;
	max-height: 100%;
	padding: 0;
	margin: 0;
	border: 0;
	outline: 0;
	font-size: inherit;
	line-height: inherit;
	white-space: nowrap;
	overflow: hidden;
	text-align: inherit;
	resize: none;
	background-color: transparent;
	box-shadow: none;
	-webkit-appearance: none;
	-moz-appearance: none
}

.backgrid .sort-caret {
	display: inline-block;
	width: 0;
	height: 0;
	margin-left: .3em;
	border: 0;
	content: ""
}

.ascending .backgrid .sort-caret {
	vertical-align: baseline;
	border-top: none;
	border-right: 4px solid transparent;
	border-bottom: 4px solid #000;
	border-left: 4px solid transparent
}

.descending .backgrid .sort-caret {
	vertical-align: super;
	border-top: 4px solid #000;
	border-right: 4px solid transparent;
	border-bottom: none;
	border-left: 4px solid transparent
}

.backgrid .string-cell, .backgrid .uri-cell, .backgrid .email-cell,
	.backgrid .string-cell.editor input[type=text], .backgrid .uri-cell.editor input[type=text],
	.backgrid .email-cell.editor input[type=text] {
	text-align: left
}

.backgrid .date-cell, .backgrid .time-cell, .backgrid .datetime-cell,
	.backgrid .number-cell, .backgrid .integer-cell, .backgrid .money-cell,
	.backgrid .date-cell.editor input[type=text], .backgrid .time-cell.editor input[type=text],
	.backgrid .datetime-cell.editor input[type=text], .backgrid .number-cell.editor input[type=text],
	.backgrid .integer-cell.editor input[type=text], .backgrid .money-cell.editor input[type=text]
	{
	text-align: right
}

.backgrid .boolean-cell, .backgrid .boolean-cell.editor input[type=checkbox]
	{
	text-align: center
}

.backgrid .select-cell.editor {
	padding: 0
}

.backgrid .select-cell.editor select {
	display: block;
	width: 100%;
	height: 28px;
	padding: 4px 5px;
	margin: 0;
	line-height: 28px;
	vertical-align: middle;
	background-color: white;
	border: 0;
	outline: 0;
	box-shadow: none
}

.backgrid .select-cell.editor :focus {
	border: 0;
	outline: 0
}

.backgrid .select-cell.editor select::-moz-focus-inner, .backgrid .select-cell.editor optgroup::-moz-focus-inner,
	.backgrid .select-cell.editor option::-moz-focus-inner, .backgrid .select-cell.editor select::-o-focus-inner,
	.backgrid .select-cell.editor optgroup::-o-focus-inner, .backgrid .select-cell.editor option::-o-focus-inner
	{
	border: 0
}

.cell-content {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis
}

.backgrid .select2-cell .cell-content {
	margin-right: 30px
}

.backgrid .select2-cell.editor {
	padding: 0
}

.backgrid .select2-cell.editor .select2-container {
	width: 100%
}

.is-no-editable {
	color: #666;
	background: -webkit- #EEE;
	background: -moz- #EEE;
	background: #EEE
}

.is-validating th label, .is-validating th .label, .is-validating th .mf-report--label
	{
	display: none
}

.is-validating td {
	color: #AAA;
	background-color: #EEE
}

.is-valid th label:after, .is-valid th .label:after, .is-valid th .mf-report--label:after
	{
	content: "\e648";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: none;
	margin: 0 0 0 2px;
	width: auto;
	height: auto;
	speak: none;
	color: #5dbb2d;
	font-family: morfont;
	font-size: 8px;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-align: center;
	text-transform: none;
	line-height: 0;
	text-indent: 0;
	vertical-align: sub;
	-webkit-font-smoothing: antialiased;
	text-shadow: none
}

.is-error th label:after, .is-error th .label:after, .is-error th .mf-report--label:after
	{
	content: "\e64a";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: none;
	margin: 0 0 0 2px;
	width: auto;
	height: auto;
	speak: none;
	color: red;
	font-family: morfont;
	font-size: 9px;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-align: center;
	text-transform: none;
	line-height: 0;
	text-indent: 0;
	vertical-align: sub;
	-webkit-font-smoothing: antialiased;
	text-shadow: none
}

.is-edited td.error {
	background-color: rgba(255, 210, 77, .1);
	outline: 1px solid #ffd24d
}

.is-edited td.error .cell-content {
	display: block;
	position: relative;
	overflow: visible
}

.error-content {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
	border: 1px solid red
}

.error-content.focusable:active, .error-content.focusable:focus {
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

.is-not-edited .error-content {
	display: none
}

.error-container {
	margin: 0;
	padding: 3px 6px;
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	color: white;
	font-size: 12px;
	font-weight: 700;
	line-height: 1;
	border: 2px solid red;
	border-radius: 3px;
	background: #ffdfdf;
	background: red;
	box-shadow: 0 1px 1px rgba(0, 0, 0, .3)
}

.error-container:before {
	content: " ";
	position: absolute;
	top: -10px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 5px;
	border-color: transparent transparent red
}

.backgrid .select-row-cell {
	min-width: 0;
	width: 25px;
	text-align: center
}

.backgrid .select-row-cell input[type=checkbox] {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

.backgrid .select-row-cell input[type=checkbox].focusable:active,
	.backgrid .select-row-cell input[type=checkbox].focusable:focus {
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

.select-row--checkbox {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

.select-row--checkbox.focusable:active, .select-row--checkbox.focusable:focus
	{
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

.id-row {
	margin: 0
}

.row-tool {
	display: none
}

.row-tools-container {
	position: absolute
}

.row-tools-container .row-tool {
	display: block
}

.button-container {
	position: absolute;
	overflow: hidden;
	border-radius: 0 3px 3px 0;
	background-color: #EEE;
	background: linear-gradient(to bottom, #f5f5f5 0, #f0f0f0 100%) #EEE;
	box-shadow: 1px 0 7px rgba(0, 0, 0, .4)
}

.button-container .row-tool {
	display: block;
	float: left;
	margin: 0;
	padding: 8px 12px;
	overflow: hidden;
	color: #415e5a;
	font-size: 12px;
	font-size: .9230769231rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	border-width: 0 1px 0 0;
	border-radius: 0;
	background: transparent
}

.button-container .row-tool:last-child {
	border-right: 0
}

.button-container .row-tool-containers {
	float: left;
	overflow: hidden;
	border-left: 1px solid #CCC;
	transition-property: margin;
	transition-duration: .5s
}

.button-container .id-row {
	float: left;
	margin: 0;
	padding: 7px 5px 5px;
	color: #415e5a;
	text-align: center;
	font-weight: 700
}

.header-fixed {
	position: absolute;
	top: 0
}

.header-fixed--main-table {
	position: relative
}

.header-fixed--corner-container {
	position: absolute;
	z-index: 2;
	border-style: solid;
	border-width: 1px 0 1px 1px;
	border-color: #DDD #bcbcbc #bcbcbc #DDD
}

.header-fixed--left-container {
	position: relative;
	float: left;
	overflow: hidden
}

.header-fixed--top-container {
	position: relative;
	overflow: hidden;
	border-style: solid;
	border-width: 1px 1px 1px 0;
	border-color: #DDD #DDD #bcbcbc;
	background: linear-gradient(to bottom, #f5f5f5 0, #f0f0f0 100%) #EEE
}

.header-fixed--corner {
	width: 100%
}

.header-fixed--corner th {
	outline: none
}

.header-fixed--left {
	position: relative;
	border-style: solid;
	border-width: 0 1px 2px 0;
	border-color: #DDD #bcbcbc #DDD #DDD
}

.header-fixed--left label, .header-fixed--left .label,
	.header-fixed--left .mf-report--label {
	vertical-align: baseline;
	line-height: inherit
}

.header-fixed--top {
	position: relative
}

.header-fixed--top th {
	outline: none;
	border-style: solid;
	border-width: 0 1px;
	border-color: #DDD
}

.header--help-span {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
	color: #0d8dbe;
	font-size: 12px;
	font-size: .9230769231rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	cursor: help
}

.header--help-span.focusable:active, .header--help-span.focusable:focus
	{
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

.header-help {
	position: absolute;
	max-width: 300px;
	margin: 3px;
	padding: 1.5em;
	color: #0d8dbe;
	border: 2px solid #0d8dbe;
	border-radius: 5px;
	background: #FFF;
	box-shadow: 0 3px 25px rgba(0, 0, 0, .4);
	opacity: 0;
	transition: opacity .5s
}

.header-help--title {
	margin: 0 0 .5em;
	color: #0d8dbe;
	font-size: 18px;
	font-size: 1.3846153846rem;
	line-height: 24px;
	line-height: 1.8461538462rem;
	font-weight: 400
}

.header-help--content {
	margin-bottom: 0
}

.header--resize-handler {
	float: right;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	width: 8px;
	cursor: ew-resize
}

.backgrid-statusbar {
	height: 20px;
	border-style: solid;
	border-width: 1px;
	border-color: #bcbcbc #DDD;
	background: linear-gradient(top, #e5e5e5 0, #ddd 100%)
}

.backgrid-statusbar--content {
	margin: 0;
	padding: 0 10px;
	max-width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: gray;
	font-size: 11px;
	font-size: .8461538462rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	line-height: 20px
}

.backgrid-paginator {
	height: 29px;
	text-align: left;
	background: #e0e0e0;
	box-shadow: 0 1px 2px rgba(0, 0, 0, .2) inset
}

.backgrid-paginator--item>a {
	display: block;
	text-align: center
}

.backgrid-paginator--item>a:link, .backgrid-paginator--item>a:visited {
	color: #999
}

.mf-scroll-list {
	background: linear-gradient(top, #d3d3d3 0, #ddd 100%)
}

.mf-scroll-list--item {
	margin: -1px 0 0;
	min-width: 44px;
	background: linear-gradient(top, rgba(0, 0, 0, .31) 0, transparent 11%,
		transparent 99%),
		radial-gradient(center, ellipse cover, #ddd 0, #e0e0e0 100%);
	box-shadow: 0 1px 1px rgba(0, 0, 0, .1) inset;
	transition: width .2s
}

.mf-scroll-list--item>a {
	padding: 5px 12px 7px
}

.mf-scroll-list--item.active {
	position: relative;
	top: 0;
	border-top: none;
	border-radius: 0 0 2px 2px;
	background: #FFF;
	box-shadow: 0 1px 5px rgba(0, 0, 0, .4)
}

.mf-scroll-list--item.active:first-child {
	margin-left: 3px
}

.mf-scroll-list--item.active:last-child {
	margin-right: 3px
}

.mf-scroll-list--item.active>a {
	padding: 5px 12px
}

.mf-scroll-list--item.active>a:link, .mf-scroll-list--item.active>a:visited
	{
	color: #333
}

.mf-scroll-list--item.active>a:before {
	content: "Hoja "
}

.mf-scroll--nav {
	overflow: hidden;
	margin-right: 3px;
	border-top: 1px solid #AAA;
	border-radius: 0 0 2px 2px;
	background: #FFF;
	box-shadow: 0 1px 5px rgba(0, 0, 0, .4)
}

.mf-scroll-nav--item {
	border-width: 0 1px 0 0;
	border-style: solid;
	border-color: #CCC;
	background: #EEE
}

.mf-scroll-nav--item:last-child {
	border-right: none
}

.mf-scroll-nav--item>a {
	position: relative;
	padding: 4px 12px 2px;
	box-shadow: none
}

.mf-scroll-nav--item>a:link, .mf-scroll-nav--item>a:visited {
	color: #999
}

.mf-scroll-nav--item>a:hover {
	color: #333
}

.mf-scroll-nav--item>a:before {
	position: absolute;
	top: 4px;
	left: 0;
	right: 0;
	bottom: 0;
	line-height: 100%
}

.nav-btn-first:before {
	content: "\e645";
	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: 400;
	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
}

.nav-btn-prev:before {
	content: "\e646";
	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: 400;
	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
}

.nav-btn-active:before {
	content: "\e63c";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: none;
	margin: 2px 0 0;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	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
}

.nav-btn-next:before {
	content: "\e643";
	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: 400;
	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
}

.nav-btn-last:before {
	content: "\e644";
	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: 400;
	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
}

.backgrid-veil {
	bottom: 30px;
	text-align: center
}

.backgrid-veil p {
	padding-top: 15%;
	font-size: 24px;
	font-size: 1.8461538462rem;
	line-height: 30px;
	line-height: 2.3076923077rem
}

.backgrid-veil p span {
	display: block;
	width: 39px;
	height: 39px;
	margin: 0 auto 1em;
	border: 3px solid #888;
	border-radius: 39px;
	background-color: #FFF;
	background-repeat: no-repeat;
	background-position: center center;
	box-shadow: 0 1px 5px rgba(0, 0, 0, .3)
}

.backgrid--disclaimer {
	float: left;
	clear: left;
	padding: 5px 4px;
	border: 1px solid #CCC;
	border-radius: 3px
}

.disclaimer-dialog {
	max-width: 50%
}

.welcome-dialog a, .welcome-dialog a:link {
	color: #415e5a;
	font-weight: 700
}

.gr-filter input, .gr-filter select {
	font-size: 13px;
	font-size: 1rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.gr-filter .fld {
	display: inline-block;
	margin-right: 1em;
	vertical-align: bottom
}

.gr-filter--dropdown .mf-dropdown--content {
	max-height: 250px;
	padding: 1em;
	overflow: auto;
	background: #FFF;
	box-shadow: 0 1px 2px rgba(0, 0, 0, .5)
}

.gr-filter--dropdown .mf-dropdown--btn {
	background: #FFF
}

.header-fixed--corner-container {
	position: static;
	float: left
}

.tr-highl {
	padding: .5em 1em 1em;
	margin: 0 0 1em;
	background: #f0f0f0
}

.tr-highl--header-title {
	color: #AAA;
	font-size: 12px;
	font-size: .9230769231rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	font-weight: 400
}

.tr-highl--list {
	margin: 0;
	list-style: none
}

.tr-highl--item {
	padding: .5em 1em;
	max-width: 100%;
	border: 1px solid #DDD;
	border-radius: 2px;
	box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
	background: -webkit- #FFF;
	background: -moz- #FFF;
	background: #FFF
}

.tr-highl--item .mf-media--img {
	float: right;
	margin-right: 0;
	margin-left: .5em;
	color: #CCC;
	font-size: 32px
}

.tr-highl--title {
	margin-bottom: .25em;
	font-size: 14px;
	font-size: 1.0769230769rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	font-weight: 400
}

.tr-highl--title>a {
	color: #1768a0
}

.tr-high--subtitle {
	float: right;
	color: #CCC;
	font-size: 11px;
	font-size: .8461538462rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-highl--desc {
	margin-bottom: 0
}

input.tr-facet--input, input.tr-facet--input:focus, input.tr-facet--input:active
	{
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

input.tr-facet--input.focusable:active, input.tr-facet--input.focusable:focus,
	input.tr-facet--input:focus.focusable:active, input.tr-facet--input:focus.focusable:focus,
	input.tr-facet--input:active.focusable:active, input.tr-facet--input:active.focusable:focus
	{
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

.tr-facets--nav .radio-list li, .tr-facets--nav .input-list li,
	.tr-facets--nav .checkbox-list li, .tr-facets--nav .multioption-list li
	{
	margin: 0;
	padding: 0
}

.tr-facets--subtitle {
	color: #999;
	font-size: 15px;
	font-size: 1.1538461538rem;
	line-height: 24px;
	line-height: 1.8461538462rem;
	font-weight: 400
}

.tr-facet--section {
	margin: 0 0 2em;
	clear: both
}

.tr-facet--section:after {
	content: "";
	display: table;
	clear: both
}

.tr-facet--section-title {
	overflow: hidden;
	color: #444
}

.tr-facet--section-content {
	padding: .9230769231rem 0;
	border-width: 1px 0 0;
	border-style: solid;
	border-color: #DDD
}

.tr-facet--section-content>.fld {
	margin-bottom: .5em
}

.tr-facet--num {
	margin: 0 .25em;
	font-size: 11px;
	font-size: .8461538462rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	line-height: normal;
	vertical-align: baseline;
	opacity: .7
}

.tr-facet--list, .tr-facet--sublist, .tr-areas--item.tr-areas--item__facet,
	.tr-cat--list.tr-cat--list__facet, .tr-facet--subsublist {
	margin: 0 0 1em;
	padding: 0;
	overflow: visible;
	list-style: none
}

.tr-facet--list .tr-facet--item.is-hidden, .tr-facet--sublist .tr-facet--item.is-hidden,
	.tr-areas--item.tr-areas--item__facet .tr-facet--item.is-hidden,
	.tr-cat--list.tr-cat--list__facet .tr-facet--item.is-hidden,
	.tr-facet--subsublist .tr-facet--item.is-hidden {
	display: none;
	visibility: hidden
}

.tr-facet--list .tr-facet--item:last-child, .tr-facet--sublist .tr-facet--item:last-child,
	.tr-areas--item.tr-areas--item__facet .tr-facet--item:last-child,
	.tr-cat--list.tr-cat--list__facet .tr-facet--item:last-child,
	.tr-facet--subsublist .tr-facet--item:last-child {
	margin-bottom: 0
}

.tr-facet--sublist, .tr-areas--item.tr-areas--item__facet, .tr-cat--list.tr-cat--list__facet
	{
	margin: 1px 0 1em
}

.tr-facet--sublist .tr-facet--subitem, .tr-areas--item.tr-areas--item__facet .tr-facet--subitem,
	.tr-cat--list.tr-cat--list__facet .tr-facet--subitem,
	.tr-facet--sublist .tr-subarea.tr-subarea__facet, .tr-areas--item.tr-areas--item__facet .tr-subarea.tr-subarea__facet,
	.tr-cat--list.tr-cat--list__facet .tr-subarea.tr-subarea__facet {
	margin: 2px 0 1px
}

.tr-facet--sublist .tr-facet--subitem.is-hidden, .tr-areas--item.tr-areas--item__facet .tr-facet--subitem.is-hidden,
	.tr-cat--list.tr-cat--list__facet .tr-facet--subitem.is-hidden,
	.tr-facet--sublist .is-hidden.tr-subarea.tr-subarea__facet,
	.tr-areas--item.tr-areas--item__facet .is-hidden.tr-subarea.tr-subarea__facet,
	.tr-cat--list.tr-cat--list__facet .is-hidden.tr-subarea.tr-subarea__facet
	{
	display: none;
	visibility: hidden
}

.tr-facet--subsublist {
	margin-left: 1em;
	margin-top: 1px
}

.tr-facet--subsublist, .tr-facet--subsublist:last-child {
	margin-bottom: .5em
}

.tr-facet--subsublist .tr-facet--subsubitem {
	margin: 2px 0 1px
}

.tr-facet--subsublist .tr-facet--subsubitem.is-hidden {
	display: none;
	visibility: hidden
}

label.tr-facet--label, .tr-facet--label.label, .tr-facet--label.mf-report--label,
	label.tr-facet--sublabel, .tr-facet--sublabel.label,
	.tr-facet--sublabel.mf-report--label, label.tr-facet--subsublabel,
	.tr-facet--subsublabel.label, .tr-facet--subsublabel.mf-report--label {
	display: block;
	position: relative;
	width: auto;
	margin: 0 0 0 -5px;
	padding: 4px 5px;
	color: #1768a0;
	cursor: pointer
}

label.tr-facet--label:hover, .tr-facet--label.label:hover,
	.tr-facet--label.mf-report--label:hover, label.tr-facet--sublabel:hover,
	.tr-facet--sublabel.label:hover, .tr-facet--sublabel.mf-report--label:hover,
	label.tr-facet--subsublabel:hover, .tr-facet--subsublabel.label:hover,
	.tr-facet--subsublabel.mf-report--label:hover {
	background: #EEE
}

label.tr-facet--label.is-hidden, .tr-facet--label.is-hidden.label,
	.tr-facet--label.is-hidden.mf-report--label, label.is-hidden.tr-facet--sublabel,
	.is-hidden.tr-facet--sublabel.label, .is-hidden.tr-facet--sublabel.mf-report--label,
	label.is-hidden.tr-facet--subsublabel, .is-hidden.tr-facet--subsublabel.label,
	.is-hidden.tr-facet--subsublabel.mf-report--label {
	display: none;
	visibility: hidden
}

.is-selected>label.tr-facet--label, .is-selected>.tr-facet--label.label,
	.is-selected>.tr-facet--label.mf-report--label, .is-selected>label.tr-facet--sublabel,
	.is-selected>.tr-facet--sublabel.label, .is-selected>.tr-facet--sublabel.mf-report--label,
	.is-selected>label.tr-facet--subsublabel, .is-selected>.tr-facet--subsublabel.label,
	.is-selected>.tr-facet--subsublabel.mf-report--label, .is-selected>label.tr-facet--label:hover,
	.is-selected>.tr-facet--label.label:hover, .is-selected>.tr-facet--label.mf-report--label:hover,
	.is-selected>label.tr-facet--sublabel:hover, .is-selected>.tr-facet--sublabel.label:hover,
	.is-selected>.tr-facet--sublabel.mf-report--label:hover, .is-selected>label.tr-facet--subsublabel:hover,
	.is-selected>.tr-facet--subsublabel.label:hover, .is-selected>.tr-facet--subsublabel.mf-report--label:hover,
	.tr-subcat--list.selected-all label.tr-facet--label, .tr-subcat--list.selected-all .tr-facet--label.label,
	.tr-subcat--list.selected-all .tr-facet--label.mf-report--label,
	.tr-subcat--list.selected-all label.tr-facet--sublabel,
	.tr-subcat--list.selected-all .tr-facet--sublabel.label,
	.tr-subcat--list.selected-all .tr-facet--sublabel.mf-report--label,
	.tr-subcat--list.selected-all label.tr-facet--subsublabel,
	.tr-subcat--list.selected-all .tr-facet--subsublabel.label,
	.tr-subcat--list.selected-all .tr-facet--subsublabel.mf-report--label {
	padding-right: 20px;
	background: rgba(157, 181, 192, .32)
}

.is-selected>label.tr-facet--label:after, .is-selected>.tr-facet--label.label:after,
	.is-selected>.tr-facet--label.mf-report--label:after, .is-selected>label.tr-facet--sublabel:after,
	.is-selected>.tr-facet--sublabel.label:after, .is-selected>.tr-facet--sublabel.mf-report--label:after,
	.is-selected>label.tr-facet--subsublabel:after, .is-selected>.tr-facet--subsublabel.label:after,
	.is-selected>.tr-facet--subsublabel.mf-report--label:after,
	.is-selected>label.tr-facet--label:hover:after, .is-selected>.tr-facet--label.label:hover:after,
	.is-selected>.tr-facet--label.mf-report--label:hover:after,
	.is-selected>label.tr-facet--sublabel:hover:after, .is-selected>.tr-facet--sublabel.label:hover:after,
	.is-selected>.tr-facet--sublabel.mf-report--label:hover:after,
	.is-selected>label.tr-facet--subsublabel:hover:after, .is-selected>.tr-facet--subsublabel.label:hover:after,
	.is-selected>.tr-facet--subsublabel.mf-report--label:hover:after,
	.tr-subcat--list.selected-all label.tr-facet--label:after,
	.tr-subcat--list.selected-all .tr-facet--label.label:after,
	.tr-subcat--list.selected-all .tr-facet--label.mf-report--label:after,
	.tr-subcat--list.selected-all label.tr-facet--sublabel:after,
	.tr-subcat--list.selected-all .tr-facet--sublabel.label:after,
	.tr-subcat--list.selected-all .tr-facet--sublabel.mf-report--label:after,
	.tr-subcat--list.selected-all label.tr-facet--subsublabel:after,
	.tr-subcat--list.selected-all .tr-facet--subsublabel.label:after,
	.tr-subcat--list.selected-all .tr-facet--subsublabel.mf-report--label:after
	{
	content: "\f192";
	display: inline;
	position: absolute;
	top: 4px;
	right: 4px;
	bottom: auto;
	left: auto;
	float: none;
	margin: 0;
	width: auto;
	height: auto;
	speak: none;
	color: #999;
	font-family: morfont;
	font-size: 11px;
	font-style: normal;
	font-weight: 400;
	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
}

label.tr-facet--label em, .tr-facet--label.label em, .tr-facet--label.mf-report--label em,
	label.tr-facet--sublabel em, .tr-facet--sublabel.label em,
	.tr-facet--sublabel.mf-report--label em, label.tr-facet--subsublabel em,
	.tr-facet--subsublabel.label em, .tr-facet--subsublabel.mf-report--label em
	{
	font-style: normal
}

label.tr-facet--sublabel, .tr-facet--sublabel.label, .tr-facet--sublabel.mf-report--label
	{
	vertical-align: baseline;
	color: #444;
	font-size: 12px;
	font-size: .9230769231rem;
	line-height: 12px;
	line-height: .9230769231rem
}

label.tr-facet--subsublabel, .tr-facet--subsublabel.label,
	.tr-facet--subsublabel.mf-report--label {
	margin: 2px 12px;
	color: #666
}

.tr-facet--showmore {
	color: #999;
	font-size: 11px;
	font-size: .8461538462rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	border-width: 1px 0 0;
	border-style: dotted;
	border-color: #DDD;
	background: -webkit-transparent;
	background: -moz-transparent;
	background: transparent;
	box-shadow: none
}

.tr-facet--showmore:before {
	content: "\f124";
	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: 400;
	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
}

.tr-facet--showmore:focus, .tr-facet--showmore:hover {
	color: #444;
	background: -webkit-transparent;
	background: -moz-transparent;
	background: transparent;
	box-shadow: none
}

.tr-facet--showmore.is-open:before {
	content: "\f12c";
	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: 400;
	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
}

.tr-facet--clear {
	float: right;
	margin: 0;
	padding: 0;
	color: #999;
	font-size: 11px;
	font-size: .8461538462rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-facet--clear, .tr-facet--clear:hover, .tr-facet--clear:focus {
	border: none;
	background-image: none;
	background: transparent;
	box-shadow: none
}

.tr-facet--date-from, .tr-facet--date-to {
	float: left;
	clear: none;
	width: 50%;
	margin-right: 0
}

.tr-facet--date-from label, .tr-facet--date-from .label,
	.tr-facet--date-from .mf-report--label, .tr-facet--date-to label,
	.tr-facet--date-to .label, .tr-facet--date-to .mf-report--label {
	display: block;
	width: auto;
	font-size: 11px;
	font-size: .8461538462rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-facet--date-from input, .tr-facet--date-to input {
	width: 100%;
	font-size: 12px;
	font-size: .9230769231rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	border-width: 1px;
	border-style: solid;
	border-color: #FFF #FFF #DDD;
	background: -webkit- #FAFAFA;
	background: -moz- #FAFAFA;
	background: #fafafa;
	box-shadow: none
}

.tr-facet--date-from {
	padding-right: .5em
}

.tr-facet--date-to {
	padding-left: .5em
}

.tr-facet--del-selected {
	border: 0;
	font: 0/0 a;
	text-shadow: none;
	color: transparent;
	padding: 2px;
	margin: 0 -4px 0 0;
	vertical-align: baseline
}

.tr-facet--del-selected, .tr-facet--del-selected:hover,
	.tr-facet--del-selected:focus {
	border: none;
	background-image: none;
	background: transparent;
	box-shadow: none
}

.tr-facet--del-selected:after {
	content: "\f192";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: none;
	margin: 0;
	width: auto;
	height: auto;
	speak: none;
	color: #00aecb;
	font-family: morfont;
	font-size: 10px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-filter--content {
	overflow: hidden
}

.tr-filter-categorias {
	padding-top: 1em;
	padding-bottom: 2em
}

.tr-filter-categorias .fld {
	display: table;
	width: 100%
}

.tr-filter-categorias--categoria {
	display: table-cell;
	width: 33%;
	position: relative;
	margin-bottom: 1em;
	padding: 1em 2em;
	overflow: hidden;
	border-right: 1px solid #EEE
}

.tr-filter-categorias--categoria:last-child {
	border-right: none
}

.tr-filter-categorias--categoria .tr-multiselect--list-item {
	position: relative
}

.tr-filter-categorias--categoria .tr-subsubcat--item {
	display: inline
}

.tr-filter-categorias--categoria .tr-subsubcat--item:before {
	content: " | ";
	color: #CCC
}

.tr-filter-categorias--categoria .tr-subsubcat--item:first-child:before
	{
	display: none
}

.tr-filter-categorias--categoria__organizativa:before {
	content: "\e624";
	display: inline;
	position: absolute;
	top: 50%;
	right: 0;
	bottom: auto;
	left: 0;
	float: none;
	margin: 0;
	width: auto;
	height: auto;
	speak: none;
	color: #f0f0f0;
	font-family: morfont;
	font-size: 128px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-filter-categorias--categoria__normativa:before {
	content: "\e6b2";
	display: inline;
	position: absolute;
	top: 50%;
	right: 0;
	bottom: auto;
	left: 0;
	float: none;
	margin: 0;
	width: auto;
	height: auto;
	speak: none;
	color: #f0f0f0;
	font-family: morfont;
	font-size: 128px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-filter-categorias--categoria__economica:before {
	content: "\e731";
	display: inline;
	position: absolute;
	top: 50%;
	right: 0;
	bottom: auto;
	left: 0;
	float: none;
	margin: 0;
	width: auto;
	height: auto;
	speak: none;
	color: #f0f0f0;
	font-family: morfont;
	font-size: 128px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-filter-dpto--search {
	padding: 1em
}

@media ( min-width :48em) {
	.tr-filter-dpto--search {
		width: 32.2033898305%;
		float: left;
		margin-right: 1.6949152542%;
		clear: none
	}
}

.ie .tr-filter-dpto--search {
	width: 32.2033898305%;
	float: left;
	margin-right: 1.6949152542%;
	clear: none
}

@media ( min-width :76.5em) {
	.tr-filter-dpto--search {
		width: 49.5798319328%;
		float: left;
		margin-right: .8403361345%
	}
}

.ie .tr-filter-dpto--search {
	width: 49.5798319328%;
	float: left;
	margin-right: .8403361345%
}

.tr-filter-dpto--search .select2-drop {
	position: static;
	border: 1px solid #b4b4b4;
	box-shadow: none
}

.tr-filter-dpto--search .mf-autocompleter {
	display: block
}

.tr-filter-dpto--search .select2-container-multi .select2-choices li {
	float: none
}

div.tr-filter--organismos-autocompleter {
	display: block
}

input.tr-filter--organismos-autocompleter {
	width: 100%
}

@media ( min-width :48em) {
	.tr-filter-dpto--filters {
		width: 66.1016949153%;
		float: right;
		margin-right: 0
	}
}

.ie .tr-filter-dpto--filters {
	width: 66.1016949153%;
	float: right;
	margin-right: 0
}

@media ( min-width :76.5em) {
	.tr-filter-dpto--filters {
		width: 49.5798319328%;
		float: right;
		margin-right: 0
	}
}

.ie .tr-filter-dpto--filters {
	width: 49.5798319328%;
	float: right;
	margin-right: 0
}

.tr-filter-dpto--filter {
	padding: 1em
}

@media ( min-width :48em) {
	.tr-filter-dpto--filter {
		width: 48.7179487179%;
		float: left;
		margin-right: 2.5641025641%
	}
}

.ie .tr-filter-dpto--filter {
	width: 48.7179487179%;
	float: left;
	margin-right: 2.5641025641%
}

@media ( min-width :76.5em) {
	.tr-filter-dpto--filter {
		width: 49.1525423729%;
		float: left;
		margin-right: 1.6949152542%
	}
}

.ie .tr-filter-dpto--filter {
	width: 49.1525423729%;
	float: left;
	margin-right: 1.6949152542%
}

@media ( min-width :48em) {
	.tr-filter-dpto--filter-tipo {
		float: right;
		margin-right: 0
	}
}

.ie .tr-filter-dpto--filter-tipo {
	float: right;
	margin-right: 0
}

.tr-filter-date--date-usual {
	margin-top: 2em;
	margin-bottom: 2em;
	padding: 1em 2em
}

@media ( min-width :48em) {
	.tr-filter-date--date-usual {
		width: 23.7288135593%;
		float: left;
		margin-right: 1.6949152542%;
		clear: none;
		border-right: 2px solid #DDD
	}
}

.ie .tr-filter-date--date-usual {
	width: 23.7288135593%;
	float: left;
	margin-right: 1.6949152542%;
	clear: none;
	border-right: 2px solid #DDD
}

@media ( min-width :76.5em) {
	.tr-filter-date--date-usual {
		width: 24.3697478992%;
		float: left;
		margin-right: .8403361345%
	}
}

.ie .tr-filter-date--date-usual {
	width: 24.3697478992%;
	float: left;
	margin-right: .8403361345%
}

.tr-filter-date--selection {
	padding: 1em
}

@media ( min-width :48em) {
	.tr-filter-date--selection {
		width: 74.5762711864%;
		float: right;
		margin-right: 0;
		clear: none
	}
}

.ie .tr-filter-date--selection {
	width: 74.5762711864%;
	float: right;
	margin-right: 0;
	clear: none
}

@media ( min-width :76.5em) {
	.tr-filter-date--selection {
		width: 74.7899159664%;
		float: right;
		margin-right: 0
	}
}

.ie .tr-filter-date--selection {
	width: 74.7899159664%;
	float: right;
	margin-right: 0
}

@media ( min-width :48em) {
	.tr-filter-date--selection-from {
		width: 49.1525423729%;
		float: left;
		margin-right: 1.6949152542%;
		clear: none
	}
}

.ie .tr-filter-date--selection-from {
	width: 49.1525423729%;
	float: left;
	margin-right: 1.6949152542%;
	clear: none
}

@media ( min-width :48em) {
	.tr-filter-date--selection-to {
		width: 49.1525423729%;
		float: right;
		margin-right: 0;
		clear: none
	}
}

.ie .tr-filter-date--selection-to {
	width: 49.1525423729%;
	float: right;
	margin-right: 0;
	clear: none
}

.tr-filter-date--datepicker {
	clear: both
}

.tr-results {
	overflow: hidden;
	padding: 2.3076923077rem
}

.tr-results--header {
	margin: 0 0 .9230769231rem;
	padding: 1.3846153846rem .9230769231rem .4615384615rem;
	border-bottom: 1px solid #CCC
}

.tr-results--title {
	color: #444;
	font-size: 18px;
	font-size: 1.3846153846rem;
	line-height: 24px;
	line-height: 1.8461538462rem
}

.tr-results--subtitle {
	color: #999;
	font-size: 12px;
	font-size: .9230769231rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-results--selected-tag {
	margin: 1px .25em;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #00aecb;
	font-size: 11px;
	font-size: .8461538462rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	border: 1px solid #b9effe;
	background: transparent
}

.tr-results--selected-tag:hover {
	color: #00aecb
}

.tr-results--selected-tag em {
	font-style: normal
}

.tr-results--hgroup {
	clear: both;
	margin: 0;
	padding: 0
}

.tr-results--content {
	padding-left: 1em
}

@media ( min-width :48em) {
	.tr-results--content {
		float: right;
		width: 75%
	}
}

.ie .tr-results--content {
	float: right;
	width: 75%
}

@media ( min-width :48em) {
	.tr-results--facets {
		float: left;
		width: 25%;
		padding: 1.8461538462rem 1em 0 0
	}
}

.ie .tr-results--facets {
	float: left;
	width: 25%;
	padding: 1.8461538462rem 1em 0 0
}

.tr-results--list {
	margin: 0;
	list-style: none
}

.tr-results--empty-msg {
	padding: 1em
}

.tr-results--pager {
	padding: 1em;
	margin: 1em 0 4em;
	border-width: 1px 0 0;
	border-style: solid;
	border-color: #CCC
}

.tr-results--pager .tr-pager--status {
	padding-top: 6px;
	padding-bottom: 6px
}

.tr-result {
	margin: .9230769231rem 0;
	padding: .9230769231rem
}

.tr-result em {
	font-weight: 700;
	font-style: normal
}

.tr-result--header-info {
	margin: 0
}

.tr-result--content {
	margin-top: -.4615384615rem;
	padding-top: .3076923077rem;
	padding-bottom: .1538461538rem;
	font-size: 12px;
	font-size: .9230769231rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-result--type {
	margin-bottom: 0;
	padding-top: .0769230769rem;
	padding-bottom: .3846153846rem;
	color: #888;
	font-size: 12px;
	font-size: .9230769231rem;
	line-height: 12px;
	line-height: .9230769231rem
}

.tr-result--type .mf-icon, .tr-result--type .tr-icon {
	font-size: 10px;
	font-size: .7692307692rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-result--scope {
	color: #888
}

.tr-result--title {
	font-size: 16px;
	font-size: 1.2307692308rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	font-weight: 400
}

.tr-result--title>a {
	color: #1768a0
}

.tr-result--title>a:hover {
	text-decoration: underline
}

.tr-result--title>a:visited {
	color: #777
}

.tr-result--url {
	color: #036ebe
}

.tr-result--desc {
	margin: 0;
	color: #888
}

.tr-result--extras {
	margin-top: .25em
}

.tr-results--context {
	margin-bottom: 1.6949152542%
}

.tr-result--time {
	color: #9f9f9f
}

.mf-veil.timer-veil {
	padding-top: 20%;
	color: #1768a0;
	text-align: center;
	font-size: 24px;
	font-size: 1.8461538462rem;
	line-height: 30px;
	line-height: 2.3076923077rem;
	font-weight: 700;
	background-color: rgba(255, 255, 255, .75)
}

.mf-veil.timer-veil .ie {
	background-color: white
}

.tr-search--header {
	padding: 1.5em
}

.tr-search--main {
	display: table;
	text-align: center;
	border-collapse: separate
}

.tr-search--main.tr-search--main__results {
	margin: 1em 0
}

.tr-search--fld {
	display: table-cell;
	width: 100%;
	vertical-align: top
}

.tr-search--label {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

.tr-search--label.focusable:active, .tr-search--label.focusable:focus {
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

input.tr-search--input {
	display: block;
	box-sizing: border-box;
	color: #444;
	border-radius: 0;
	background: -webkit- #EDF3F3;
	background: -moz- #EDF3F3;
	background: #edf3f3;
	box-shadow: none;
	-webkit-appearance: none;
	-webkit-border-radius: 0
}

@media ( min-width :20em) {
	input.tr-search--input {
		width: 100%
	}
}

.ie input.tr-search--input {
	width: 100%
}

input.tr-search--input__home {
	font-size: 24px;
	font-size: 1.8461538462rem;
	line-height: 30px;
	line-height: 2.3076923077rem
}

.tr-search--submit-container {
	display: table-cell;
	width: 1%;
	min-width: 0;
	padding: 0;
	vertical-align: middle;
	border-radius: 0 2px 2px 0
}

.tr-search--submit {
	border: 0;
	font: 0/0 a;
	text-shadow: none;
	color: transparent;
	margin: 0;
	padding: 6px 8px;
	line-height: 1;
	vertical-align: middle;
	border: none solid #666;
	box-shadow: none;
	background: -webkit-transparent;
	background: -moz-transparent;
	background: transparent
}

.tr-search--submit .mf-icon:before, .tr-search--submit .tr-icon:before {
	color: white
}

.tr-search--submit:hover, .tr-search--submit:focus, .tr-search--submit:active
	{
	background: -webkit-transparent;
	background: -moz-transparent;
	background: transparent;
	box-shadow: none
}

.tr-search--submit:focus {
	outline: 2px solid orange
}

.tr-search--submit__home {
	min-width: 60px;
	padding: 8px 12px
}

.tr-search--submit__home .mf-icon:before, .tr-search--submit__home .tr-icon:before
	{
	font-size: 32px;
	line-height: 1;
	color: white
}

.tr-home--search-fld label, .tr-home--search-fld .label,
	.tr-home--search-fld .mf-report--label {
	display: none
}

.tr-home--search-fld .select2-container-multi .select2-choices .select2-search-field input
	{
	box-sizing: border-box;
	width: 100%;
	font-size: 24px;
	font-size: 1.8461538462rem;
	line-height: 30px;
	line-height: 2.3076923077rem;
	background: -webkit- #EDF3F3;
	background: -moz- #EDF3F3;
	background: #edf3f3
}

.tr-filter--close-btn {
	position: absolute;
	right: 10px;
	top: 10px;
	padding: 0;
	border: 0;
	font: 0/0 a;
	text-shadow: none;
	color: transparent
}

.tr-filter--close-btn, .tr-filter--close-btn:hover,
	.tr-filter--close-btn:focus {
	border: none;
	background-image: none;
	background: transparent;
	box-shadow: none
}

.tr-filter--close-btn .mf-icon, .tr-filter--close-btn .tr-icon {
	color: #CCC;
	font-size: 14px
}

.tr-sugerencias {
	margin: -1px 0 0
}

.tr-sugerencias--title {
	position: relative;
	float: right;
	margin: 5px;
	color: #999;
	font-size: 11px;
	font-size: .8461538462rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	font-weight: 400
}

.tr-sugerencias--container {
	padding: 2px;
	text-align: left;
	border: 1px solid #b4b4b4;
	background: -webkit- #FFF;
	background: -moz- #FFF;
	background: #FFF;
	box-shadow: 0 1px 2px rgba(0, 0, 0, .2)
}

.tr-sugerencias--list {
	margin: 0;
	list-style: none
}

.tr-sugerencias--item {
	padding: 3px 6px;
	cursor: pointer
}

.tr-areas--list {
	margin: 0;
	padding: 0;
	line-height: 1;
	list-style: none
}

@media ( min-width :48em) {
	.csscolumns .tr-areas--list.tr-areas--list__menu, .csscolumns .tr-areas--list.tr-areas--list__filter,
		.csscolumns .tr-areas--list.tr-areas--list__page {
		-webkit-columns: 20px 2;
		-moz-columns: 20px 2;
		columns: 20px 2
	}
}

.csscolumns .ie .tr-areas--list.tr-areas--list__menu, .csscolumns .ie .tr-areas--list.tr-areas--list__filter,
	.csscolumns .ie .tr-areas--list.tr-areas--list__page {
	-webkit-columns: 20px 2;
	-moz-columns: 20px 2;
	columns: 20px 2
}

@media ( min-width :76.5em) {
	.csscolumns .tr-areas--list.tr-areas--list__menu, .csscolumns .tr-areas--list.tr-areas--list__filter,
		.csscolumns .tr-areas--list.tr-areas--list__page {
		-webkit-columns: 3;
		-moz-columns: 3;
		columns: 3;
		-webkit-column-gap: 20px;
		-moz-column-gap: 20px;
		column-gap: 20px
	}
}

.csscolumns .ie .tr-areas--list.tr-areas--list__menu, .csscolumns .ie .tr-areas--list.tr-areas--list__filter,
	.csscolumns .ie .tr-areas--list.tr-areas--list__page {
	-webkit-columns: 3;
	-moz-columns: 3;
	columns: 3;
	-webkit-column-gap: 20px;
	-moz-column-gap: 20px;
	column-gap: 20px
}

.tr-areas--list.tr-areas--list__menu {
	margin: 2em 0
}

.tr-areas--list.tr-areas--list__page {
	margin-top: 2em
}

@media ( min-width :48em) {
	.tr-areas--item.tr-areas--item__menu, .tr-areas--item.tr-areas--item__filter,
		.tr-areas--item.tr-areas--list__page {
		float: left;
		width: 50%
	}
}

.ie .tr-areas--item.tr-areas--item__menu, .ie .tr-areas--item.tr-areas--item__filter,
	.ie .tr-areas--item.tr-areas--list__page {
	float: left;
	width: 50%
}

@media ( min-width :76.5em) {
	.tr-areas--item.tr-areas--item__menu, .tr-areas--item.tr-areas--item__filter,
		.tr-areas--item.tr-areas--list__page {
		width: 33%
	}
}

.ie .tr-areas--item.tr-areas--item__menu, .ie .tr-areas--item.tr-areas--item__filter,
	.ie .tr-areas--item.tr-areas--list__page {
	width: 33%
}

.csscolumns .tr-areas--item.tr-areas--item__menu, .csscolumns .tr-areas--item.tr-areas--item__filter,
	.csscolumns .tr-areas--item.tr-areas--list__page {
	float: none;
	display: inline-block;
	width: 100%
}

.tr-areas--item.tr-areas--item__filter, .tr-areas--item.tr-areas--item__page
	{
	margin: 0 0 1em;
	padding: 2px
}

.tr-areas--item.tr-areas--item__menu {
	margin-bottom: .5em
}

.tr-area {
	width: auto;
	margin: 0;
	color: #666;
	font-size: 14px;
	font-size: 1.0769230769rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	cursor: pointer
}

.tr-area:visited {
	color: #888
}

.tr-area:hover {
	color: #666;
	text-decoration: underline
}

.tr-areas--list.has-selected .tr-area.tr-area__filter {
	color: #999
}

.tr-areas--item.is-selected .tr-area.tr-area__filter {
	color: #666;
	font-weight: 700
}

.tr-area.tr-area__menu {
	line-height: 1.5;
	font-size: 13px;
	font-size: 1rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-area.tr-area__facet {
	margin-bottom: .5em;
	color: #1768a0;
	font-size: 12px;
	font-size: .9230769231rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-area.tr-area__page {
	font-size: 15px;
	font-size: 1.1538461538rem;
	line-height: 1.8461538462rem;
	line-height: 24px
}

.tr-area--icon {
	cursor: pointer
}

.tr-area--icon.tr-area--icon__filter {
	width: 42px;
	height: 42px;
	margin-top: 1px;
	padding: 5px;
	border-radius: 3px
}

.has-selected .tr-area--icon.tr-area--icon__filter {
	background: -webkit- #DDD;
	background: -moz- #DDD;
	background: #DDD
}

.tr-area--icon.tr-area--icon__menu {
	width: 20px;
	height: 20px;
	margin-right: .5em;
	padding: 1px;
	border-radius: 3px
}

.tr-area--icon.tr-area--icon__facet {
	width: 20px;
	height: 20px;
	margin-right: .5em;
	padding: 1px;
	border-radius: 3px
}

.tr-area--icon.tr-area--icon__page {
	position: relative;
	width: 24px;
	height: 24px;
	margin-right: .5em;
	padding: 0
}

.tr-area--desc.tr-area--desc__page {
	display: block;
	color: #999;
	font-size: 12px;
	font-size: .9230769231rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

input.tr-area--input, input.tr-area--input:focus, input.tr-area--input:active
	{
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

input.tr-area--input.focusable:active, input.tr-area--input.focusable:focus,
	input.tr-area--input:focus.focusable:active, input.tr-area--input:focus.focusable:focus,
	input.tr-area--input:active.focusable:active, input.tr-area--input:active.focusable:focus
	{
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

.tr-subareas--list {
	display: block;
	margin: .5em 0 0 1em;
	padding: 0;
	list-style: none
}

.tr-subareas--list.tr-subareas--list__filter, .tr-subareas--list.tr-subareas--list__menu
	{
	line-height: 1.2
}

.tr-subareas--list.tr-subareas--list__facet {
	margin-left: 2px
}

.tr-subareas--list.tr-subareas--list__page {
	margin: 0 0 0 1px
}

.tr-subareas--item {
	margin: 0
}

.tr-subareas--item.tr-subareas--item__filter {
	position: relative;
	display: inline
}

.tr-subareas--item.tr-subareas--item__filter:before {
	content: " | ";
	color: #CCC
}

.tr-subareas--item.tr-subareas--item__filter:first-child {
	margin-left: 0
}

.tr-subareas--item.tr-subareas--item__filter:first-child:before {
	display: none
}

.tr-subareas--item.tr-subareas--item__facet {
	position: relative;
	margin: 2px 0 1px
}

.tr-subareas--item.is-hidden {
	display: none;
	visibility: hidden
}

.tr-subareas--item.is-selected>label, .tr-subareas--item.is-selected>.label,
	.tr-subareas--item.is-selected>.mf-report--label {
	padding: 1px 3px;
	color: white;
	border-radius: 2px;
	background: #EEE
}

.tr-subareas--item.is-selected>label:hover, .tr-subareas--item.is-selected>.label:hover,
	.tr-subareas--item.is-selected>.mf-report--label:hover {
	text-decoration: none
}

.tr-subarea {
	display: inline;
	width: auto;
	margin: 0;
	color: #666;
	font-size: 11px;
	font-size: .8461538462rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	vertical-align: middle;
	cursor: pointer
}

@media ( min-width :76.5em) {
	.tr-subarea.tr-subarea__menu {
		-ms-word-break: break-all;
		word-break: break-all;
		word-break: break-word;
		-webkit-hyphens: auto;
		-moz-hyphens: auto;
		-ms-hyphens: auto;
		hyphens: auto
	}
}

.ie .tr-subarea.tr-subarea__menu {
	-ms-word-break: break-all;
	word-break: break-all;
	word-break: break-word;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto
}

.tr-subarea.tr-subarea__menu:visited {
	color: #888
}

.tr-subarea.tr-subarea__menu:hover {
	color: #666;
	text-decoration: underline
}

.tr-subarea.tr-subarea__filter {
	display: inline-block;
	font-size: 11px;
	font-size: .8461538462rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-tag__cienciatecnologia {
	border-left-color: #dec51b
}

.tr-tag__cienciatecnologia:hover {
	border-color: #dec51b;
	background: -webkit- #DEC51B;
	background: -moz- #DEC51B;
	background: #dec51b
}

.tr-tag__comercio {
	border-left-color: #f0c60c
}

.tr-tag__comercio:hover {
	border-color: #f0c60c;
	background: -webkit- #F0C60C;
	background: -moz- #F0C60C;
	background: #f0c60c
}

.tr-tag__culturaocio {
	border-left-color: #f5ab41
}

.tr-tag__culturaocio:hover {
	border-color: #f5ab41;
	background: -webkit- #F5AB41;
	background: -moz- #F5AB41;
	background: #f5ab41
}

.tr-tag__demografia {
	border-left-color: #eb7c05
}

.tr-tag__demografia:hover {
	border-color: #eb7c05;
	background: -webkit- #EB7C05;
	background: -moz- #EB7C05;
	background: #eb7c05
}

.tr-tag__deporte {
	border-left-color: #ff3500
}

.tr-tag__deporte:hover {
	border-color: #ff3500;
	background: -webkit- #FF3500;
	background: -moz- #FF3500;
	background: #ff3500
}

.tr-tag__economia {
	border-left-color: #e50818
}

.tr-tag__economia:hover {
	border-color: #e50818;
	background: -webkit- #E50818;
	background: -moz- #E50818;
	background: #e50818
}

.tr-tag__educacion {
	border-left-color: #ff18d1
}

.tr-tag__educacion:hover {
	border-color: #ff18d1;
	background: -webkit- #FF18D1;
	background: -moz- #FF18D1;
	background: #ff18d1
}

.tr-tag__empleo {
	border-left-color: #dd0ab2
}

.tr-tag__empleo:hover {
	border-color: #dd0ab2;
	background: -webkit- #DD0AB2;
	background: -moz- #DD0AB2;
	background: #dd0ab2
}

.tr-tag__energia {
	border-left-color: #bc34ba
}

.tr-tag__energia:hover {
	border-color: #bc34ba;
	background: -webkit- #BC34BA;
	background: -moz- #BC34BA;
	background: #bc34ba
}

.tr-tag__hacienda {
	border-left-color: #2132db
}

.tr-tag__hacienda:hover {
	border-color: #2132db;
	background: -webkit- #2132DB;
	background: -moz- #2132DB;
	background: #2132db
}

.tr-tag__industria {
	border-left-color: #5d0ae6
}

.tr-tag__industria:hover {
	border-color: #5d0ae6;
	background: -webkit- #5D0AE6;
	background: -moz- #5D0AE6;
	background: #5d0ae6
}

.tr-tag__legislacionjusticia {
	border-left-color: #220090
}

.tr-tag__legislacionjusticia:hover {
	border-color: #220090;
	background: -webkit- #220090;
	background: -moz- #220090;
	background: #220090
}

.tr-tag__medioambiente {
	border-left-color: #49c8ec
}

.tr-tag__medioambiente:hover {
	border-color: #49c8ec;
	background: -webkit- #49C8EC;
	background: -moz- #49C8EC;
	background: #49c8ec
}

.tr-tag__medioruralpesca {
	border-left-color: #07a4d1
}

.tr-tag__medioruralpesca:hover {
	border-color: #07a4d1;
	background: -webkit- #07A4D1;
	background: -moz- #07A4D1;
	background: #07a4d1
}

.tr-tag__salud {
	border-left-color: #53c3d0
}

.tr-tag__salud:hover {
	border-color: #53c3d0;
	background: -webkit- #53C3D0;
	background: -moz- #53C3D0;
	background: #53c3d0
}

.tr-tag__sectorpublico {
	border-left-color: #0bae99
}

.tr-tag__sectorpublico:hover {
	border-color: #0bae99;
	background: -webkit- #0BAE99;
	background: -moz- #0BAE99;
	background: #0bae99
}

.tr-tag__seguridad {
	border-left-color: #0bba5d
}

.tr-tag__seguridad:hover {
	border-color: #0bba5d;
	background: -webkit- #0BBA5D;
	background: -moz- #0BBA5D;
	background: #0bba5d
}

.tr-tag__sociedadbienestar {
	border-left-color: #7bab1e
}

.tr-tag__sociedadbienestar:hover {
	border-color: #7bab1e;
	background: -webkit- #7BAB1E;
	background: -moz- #7BAB1E;
	background: #7bab1e
}

.tr-tag__transporte {
	border-left-color: #7a9a0a
}

.tr-tag__transporte:hover {
	border-color: #7a9a0a;
	background: -webkit- #7A9A0A;
	background: -moz- #7A9A0A;
	background: #7a9a0a
}

.tr-tag__turismo {
	border-left-color: #a3d201
}

.tr-tag__turismo:hover {
	border-color: #a3d201;
	background: -webkit- #A3D201;
	background: -moz- #A3D201;
	background: #a3d201
}

.tr-tag__urbanismoinfraestructura {
	border-left-color: #d2da04
}

.tr-tag__urbanismoinfraestructura:hover {
	border-color: #d2da04;
	background: -webkit- #D2DA04;
	background: -moz- #D2DA04;
	background: #d2da04
}

.tr-tag__vivienda {
	border-left-color: #a58d2f
}

.tr-tag__vivienda:hover {
	border-color: #a58d2f;
	background: -webkit- #A58D2F;
	background: -moz- #A58D2F;
	background: #a58d2f
}

.tr-area--icon__cienciatecnologia.tr-area--icon__filter {
	color: white;
	background: -webkit- #DEC51B;
	background: -moz- #DEC51B;
	background: #dec51b
}

.tr-area--icon__cienciatecnologia.tr-area--icon__filter:before {
	content: "\e72e";
	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: 32px;
	font-style: normal;
	font-weight: 400;
	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
}

.has-selected .is-selected .tr-area--icon__cienciatecnologia.tr-area--icon__filter
	{
	background: -webkit- #DEC51B;
	background: -moz- #DEC51B;
	background: #dec51b
}

.tr-area--icon__cienciatecnologia.tr-area--icon__facet {
	color: #dec51b
}

.tr-area--icon__cienciatecnologia.tr-area--icon__facet:before {
	content: "\e72e";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__cienciatecnologia.tr-area--icon__menu {
	color: #dec51b
}

.tr-area--icon__cienciatecnologia.tr-area--icon__menu:before {
	content: "\e72e";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__cienciatecnologia.tr-area--icon__page {
	color: #dec51b
}

.tr-area--icon__cienciatecnologia.tr-area--icon__page:before {
	content: "\e72e";
	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: 24px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-tile.tr-area__cienciatecnologia {
	background: -webkit- #DEC51B;
	background: -moz- #DEC51B;
	background: #dec51b
}

.tr-area--icon__comercio.tr-area--icon__filter {
	color: white;
	background: -webkit- #F0C60C;
	background: -moz- #F0C60C;
	background: #f0c60c
}

.tr-area--icon__comercio.tr-area--icon__filter:before {
	content: "\e731";
	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: 32px;
	font-style: normal;
	font-weight: 400;
	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
}

.has-selected .is-selected .tr-area--icon__comercio.tr-area--icon__filter
	{
	background: -webkit- #F0C60C;
	background: -moz- #F0C60C;
	background: #f0c60c
}

.tr-area--icon__comercio.tr-area--icon__facet {
	color: #f0c60c
}

.tr-area--icon__comercio.tr-area--icon__facet:before {
	content: "\e731";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__comercio.tr-area--icon__menu {
	color: #f0c60c
}

.tr-area--icon__comercio.tr-area--icon__menu:before {
	content: "\e731";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__comercio.tr-area--icon__page {
	color: #f0c60c
}

.tr-area--icon__comercio.tr-area--icon__page:before {
	content: "\e731";
	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: 24px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-tile.tr-area__comercio {
	background: -webkit- #F0C60C;
	background: -moz- #F0C60C;
	background: #f0c60c
}

.tr-area--icon__culturaocio.tr-area--icon__filter {
	color: white;
	background: -webkit- #F5AB41;
	background: -moz- #F5AB41;
	background: #f5ab41
}

.tr-area--icon__culturaocio.tr-area--icon__filter:before {
	content: "\e669";
	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: 32px;
	font-style: normal;
	font-weight: 400;
	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
}

.has-selected .is-selected .tr-area--icon__culturaocio.tr-area--icon__filter
	{
	background: -webkit- #F5AB41;
	background: -moz- #F5AB41;
	background: #f5ab41
}

.tr-area--icon__culturaocio.tr-area--icon__facet {
	color: #f5ab41
}

.tr-area--icon__culturaocio.tr-area--icon__facet:before {
	content: "\e669";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__culturaocio.tr-area--icon__menu {
	color: #f5ab41
}

.tr-area--icon__culturaocio.tr-area--icon__menu:before {
	content: "\e669";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__culturaocio.tr-area--icon__page {
	color: #f5ab41
}

.tr-area--icon__culturaocio.tr-area--icon__page:before {
	content: "\e669";
	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: 24px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-tile.tr-area__culturaocio {
	background: -webkit- #F5AB41;
	background: -moz- #F5AB41;
	background: #f5ab41
}

.tr-area--icon__demografia.tr-area--icon__filter {
	color: white;
	background: -webkit- #EB7C05;
	background: -moz- #EB7C05;
	background: #eb7c05
}

.tr-area--icon__demografia.tr-area--icon__filter:before {
	content: "\e732";
	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: 32px;
	font-style: normal;
	font-weight: 400;
	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
}

.has-selected .is-selected .tr-area--icon__demografia.tr-area--icon__filter
	{
	background: -webkit- #EB7C05;
	background: -moz- #EB7C05;
	background: #eb7c05
}

.tr-area--icon__demografia.tr-area--icon__facet {
	color: #eb7c05
}

.tr-area--icon__demografia.tr-area--icon__facet:before {
	content: "\e732";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__demografia.tr-area--icon__menu {
	color: #eb7c05
}

.tr-area--icon__demografia.tr-area--icon__menu:before {
	content: "\e732";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__demografia.tr-area--icon__page {
	color: #eb7c05
}

.tr-area--icon__demografia.tr-area--icon__page:before {
	content: "\e732";
	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: 24px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-tile.tr-area__demografia {
	background: -webkit- #EB7C05;
	background: -moz- #EB7C05;
	background: #eb7c05
}

.tr-area--icon__deporte.tr-area--icon__filter {
	color: white;
	background: -webkit- #FF3500;
	background: -moz- #FF3500;
	background: #ff3500
}

.tr-area--icon__deporte.tr-area--icon__filter:before {
	content: "\e730";
	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: 32px;
	font-style: normal;
	font-weight: 400;
	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
}

.has-selected .is-selected .tr-area--icon__deporte.tr-area--icon__filter
	{
	background: -webkit- #FF3500;
	background: -moz- #FF3500;
	background: #ff3500
}

.tr-area--icon__deporte.tr-area--icon__facet {
	color: #ff3500
}

.tr-area--icon__deporte.tr-area--icon__facet:before {
	content: "\e730";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__deporte.tr-area--icon__menu {
	color: #ff3500
}

.tr-area--icon__deporte.tr-area--icon__menu:before {
	content: "\e730";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__deporte.tr-area--icon__page {
	color: #ff3500
}

.tr-area--icon__deporte.tr-area--icon__page:before {
	content: "\e730";
	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: 24px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-tile.tr-area__deporte {
	background: -webkit- #FF3500;
	background: -moz- #FF3500;
	background: #ff3500
}

.tr-area--icon__economia.tr-area--icon__filter {
	color: white;
	background: -webkit- #E50818;
	background: -moz- #E50818;
	background: #e50818
}

.tr-area--icon__economia.tr-area--icon__filter:before {
	content: "\e733";
	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: 32px;
	font-style: normal;
	font-weight: 400;
	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
}

.has-selected .is-selected .tr-area--icon__economia.tr-area--icon__filter
	{
	background: -webkit- #E50818;
	background: -moz- #E50818;
	background: #e50818
}

.tr-area--icon__economia.tr-area--icon__facet {
	color: #e50818
}

.tr-area--icon__economia.tr-area--icon__facet:before {
	content: "\e733";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__economia.tr-area--icon__menu {
	color: #e50818
}

.tr-area--icon__economia.tr-area--icon__menu:before {
	content: "\e733";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__economia.tr-area--icon__page {
	color: #e50818
}

.tr-area--icon__economia.tr-area--icon__page:before {
	content: "\e733";
	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: 24px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-tile.tr-area__economia {
	background: -webkit- #E50818;
	background: -moz- #E50818;
	background: #e50818
}

.tr-area--icon__educacion.tr-area--icon__filter {
	color: white;
	background: -webkit- #FF18D1;
	background: -moz- #FF18D1;
	background: #ff18d1
}

.tr-area--icon__educacion.tr-area--icon__filter:before {
	content: "\e735";
	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: 32px;
	font-style: normal;
	font-weight: 400;
	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
}

.has-selected .is-selected .tr-area--icon__educacion.tr-area--icon__filter
	{
	background: -webkit- #FF18D1;
	background: -moz- #FF18D1;
	background: #ff18d1
}

.tr-area--icon__educacion.tr-area--icon__facet {
	color: #ff18d1
}

.tr-area--icon__educacion.tr-area--icon__facet:before {
	content: "\e735";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__educacion.tr-area--icon__menu {
	color: #ff18d1
}

.tr-area--icon__educacion.tr-area--icon__menu:before {
	content: "\e735";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__educacion.tr-area--icon__page {
	color: #ff18d1
}

.tr-area--icon__educacion.tr-area--icon__page:before {
	content: "\e735";
	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: 24px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-tile.tr-area__educacion {
	background: -webkit- #FF18D1;
	background: -moz- #FF18D1;
	background: #ff18d1
}

.tr-area--icon__empleo.tr-area--icon__filter {
	color: white;
	background: -webkit- #DD0AB2;
	background: -moz- #DD0AB2;
	background: #dd0ab2
}

.tr-area--icon__empleo.tr-area--icon__filter:before {
	content: "\e603";
	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: 32px;
	font-style: normal;
	font-weight: 400;
	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
}

.has-selected .is-selected .tr-area--icon__empleo.tr-area--icon__filter
	{
	background: -webkit- #DD0AB2;
	background: -moz- #DD0AB2;
	background: #dd0ab2
}

.tr-area--icon__empleo.tr-area--icon__facet {
	color: #dd0ab2
}

.tr-area--icon__empleo.tr-area--icon__facet:before {
	content: "\e603";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__empleo.tr-area--icon__menu {
	color: #dd0ab2
}

.tr-area--icon__empleo.tr-area--icon__menu:before {
	content: "\e603";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__empleo.tr-area--icon__page {
	color: #dd0ab2
}

.tr-area--icon__empleo.tr-area--icon__page:before {
	content: "\e603";
	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: 24px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-tile.tr-area__empleo {
	background: -webkit- #DD0AB2;
	background: -moz- #DD0AB2;
	background: #dd0ab2
}

.tr-area--icon__energia.tr-area--icon__filter {
	color: white;
	background: -webkit- #BC34BA;
	background: -moz- #BC34BA;
	background: #bc34ba
}

.tr-area--icon__energia.tr-area--icon__filter:before {
	content: "\e736";
	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: 32px;
	font-style: normal;
	font-weight: 400;
	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
}

.has-selected .is-selected .tr-area--icon__energia.tr-area--icon__filter
	{
	background: -webkit- #BC34BA;
	background: -moz- #BC34BA;
	background: #bc34ba
}

.tr-area--icon__energia.tr-area--icon__facet {
	color: #bc34ba
}

.tr-area--icon__energia.tr-area--icon__facet:before {
	content: "\e736";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__energia.tr-area--icon__menu {
	color: #bc34ba
}

.tr-area--icon__energia.tr-area--icon__menu:before {
	content: "\e736";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__energia.tr-area--icon__page {
	color: #bc34ba
}

.tr-area--icon__energia.tr-area--icon__page:before {
	content: "\e736";
	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: 24px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-tile.tr-area__energia {
	background: -webkit- #BC34BA;
	background: -moz- #BC34BA;
	background: #bc34ba
}

.tr-area--icon__hacienda.tr-area--icon__filter {
	color: white;
	background: -webkit- #2132DB;
	background: -moz- #2132DB;
	background: #2132db
}

.tr-area--icon__hacienda.tr-area--icon__filter:before {
	content: "\e72a";
	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: 32px;
	font-style: normal;
	font-weight: 400;
	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
}

.has-selected .is-selected .tr-area--icon__hacienda.tr-area--icon__filter
	{
	background: -webkit- #2132DB;
	background: -moz- #2132DB;
	background: #2132db
}

.tr-area--icon__hacienda.tr-area--icon__facet {
	color: #2132db
}

.tr-area--icon__hacienda.tr-area--icon__facet:before {
	content: "\e72a";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__hacienda.tr-area--icon__menu {
	color: #2132db
}

.tr-area--icon__hacienda.tr-area--icon__menu:before {
	content: "\e72a";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__hacienda.tr-area--icon__page {
	color: #2132db
}

.tr-area--icon__hacienda.tr-area--icon__page:before {
	content: "\e72a";
	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: 24px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-tile.tr-area__hacienda {
	background: -webkit- #2132DB;
	background: -moz- #2132DB;
	background: #2132db
}

.tr-area--icon__industria.tr-area--icon__filter {
	color: white;
	background: -webkit- #5D0AE6;
	background: -moz- #5D0AE6;
	background: #5d0ae6
}

.tr-area--icon__industria.tr-area--icon__filter:before {
	content: "\e734";
	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: 32px;
	font-style: normal;
	font-weight: 400;
	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
}

.has-selected .is-selected .tr-area--icon__industria.tr-area--icon__filter
	{
	background: -webkit- #5D0AE6;
	background: -moz- #5D0AE6;
	background: #5d0ae6
}

.tr-area--icon__industria.tr-area--icon__facet {
	color: #5d0ae6
}

.tr-area--icon__industria.tr-area--icon__facet:before {
	content: "\e734";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__industria.tr-area--icon__menu {
	color: #5d0ae6
}

.tr-area--icon__industria.tr-area--icon__menu:before {
	content: "\e734";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__industria.tr-area--icon__page {
	color: #5d0ae6
}

.tr-area--icon__industria.tr-area--icon__page:before {
	content: "\e734";
	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: 24px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-tile.tr-area__industria {
	background: -webkit- #5D0AE6;
	background: -moz- #5D0AE6;
	background: #5d0ae6
}

.tr-area--icon__legislacionjusticia.tr-area--icon__filter {
	color: white;
	background: -webkit- #220090;
	background: -moz- #220090;
	background: #220090
}

.tr-area--icon__legislacionjusticia.tr-area--icon__filter:before {
	content: "\e665";
	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: 32px;
	font-style: normal;
	font-weight: 400;
	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
}

.has-selected .is-selected .tr-area--icon__legislacionjusticia.tr-area--icon__filter
	{
	background: -webkit- #220090;
	background: -moz- #220090;
	background: #220090
}

.tr-area--icon__legislacionjusticia.tr-area--icon__facet {
	color: #220090
}

.tr-area--icon__legislacionjusticia.tr-area--icon__facet:before {
	content: "\e665";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__legislacionjusticia.tr-area--icon__menu {
	color: #220090
}

.tr-area--icon__legislacionjusticia.tr-area--icon__menu:before {
	content: "\e665";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__legislacionjusticia.tr-area--icon__page {
	color: #220090
}

.tr-area--icon__legislacionjusticia.tr-area--icon__page:before {
	content: "\e665";
	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: 24px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-tile.tr-area__legislacionjusticia {
	background: -webkit- #220090;
	background: -moz- #220090;
	background: #220090
}

.tr-area--icon__medioambiente.tr-area--icon__filter {
	color: white;
	background: -webkit- #49C8EC;
	background: -moz- #49C8EC;
	background: #49c8ec
}

.tr-area--icon__medioambiente.tr-area--icon__filter:before {
	content: "\e72f";
	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: 32px;
	font-style: normal;
	font-weight: 400;
	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
}

.has-selected .is-selected .tr-area--icon__medioambiente.tr-area--icon__filter
	{
	background: -webkit- #49C8EC;
	background: -moz- #49C8EC;
	background: #49c8ec
}

.tr-area--icon__medioambiente.tr-area--icon__facet {
	color: #49c8ec
}

.tr-area--icon__medioambiente.tr-area--icon__facet:before {
	content: "\e72f";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__medioambiente.tr-area--icon__menu {
	color: #49c8ec
}

.tr-area--icon__medioambiente.tr-area--icon__menu:before {
	content: "\e72f";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__medioambiente.tr-area--icon__page {
	color: #49c8ec
}

.tr-area--icon__medioambiente.tr-area--icon__page:before {
	content: "\e72f";
	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: 24px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-tile.tr-area__medioambiente {
	background: -webkit- #49C8EC;
	background: -moz- #49C8EC;
	background: #49c8ec
}

.tr-area--icon__medioruralpesca.tr-area--icon__filter {
	color: white;
	background: -webkit- #07A4D1;
	background: -moz- #07A4D1;
	background: #07a4d1
}

.tr-area--icon__medioruralpesca.tr-area--icon__filter:before {
	content: "\e739";
	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: 32px;
	font-style: normal;
	font-weight: 400;
	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
}

.has-selected .is-selected .tr-area--icon__medioruralpesca.tr-area--icon__filter
	{
	background: -webkit- #07A4D1;
	background: -moz- #07A4D1;
	background: #07a4d1
}

.tr-area--icon__medioruralpesca.tr-area--icon__facet {
	color: #07a4d1
}

.tr-area--icon__medioruralpesca.tr-area--icon__facet:before {
	content: "\e739";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__medioruralpesca.tr-area--icon__menu {
	color: #07a4d1
}

.tr-area--icon__medioruralpesca.tr-area--icon__menu:before {
	content: "\e739";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__medioruralpesca.tr-area--icon__page {
	color: #07a4d1
}

.tr-area--icon__medioruralpesca.tr-area--icon__page:before {
	content: "\e739";
	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: 24px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-tile.tr-area__medioruralpesca {
	background: -webkit- #07A4D1;
	background: -moz- #07A4D1;
	background: #07a4d1
}

.tr-area--icon__salud.tr-area--icon__filter {
	color: white;
	background: -webkit- #53C3D0;
	background: -moz- #53C3D0;
	background: #53c3d0
}

.tr-area--icon__salud.tr-area--icon__filter:before {
	content: "\e64f";
	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: 32px;
	font-style: normal;
	font-weight: 400;
	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
}

.has-selected .is-selected .tr-area--icon__salud.tr-area--icon__filter {
	background: -webkit- #53C3D0;
	background: -moz- #53C3D0;
	background: #53c3d0
}

.tr-area--icon__salud.tr-area--icon__facet {
	color: #53c3d0
}

.tr-area--icon__salud.tr-area--icon__facet:before {
	content: "\e64f";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__salud.tr-area--icon__menu {
	color: #53c3d0
}

.tr-area--icon__salud.tr-area--icon__menu:before {
	content: "\e64f";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__salud.tr-area--icon__page {
	color: #53c3d0
}

.tr-area--icon__salud.tr-area--icon__page:before {
	content: "\e64f";
	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: 24px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-tile.tr-area__salud {
	background: -webkit- #53C3D0;
	background: -moz- #53C3D0;
	background: #53c3d0
}

.tr-area--icon__sectorpublico.tr-area--icon__filter {
	color: white;
	background: -webkit- #0BAE99;
	background: -moz- #0BAE99;
	background: #0bae99
}

.tr-area--icon__sectorpublico.tr-area--icon__filter:before {
	content: "\e72c";
	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: 32px;
	font-style: normal;
	font-weight: 400;
	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
}

.has-selected .is-selected .tr-area--icon__sectorpublico.tr-area--icon__filter
	{
	background: -webkit- #0BAE99;
	background: -moz- #0BAE99;
	background: #0bae99
}

.tr-area--icon__sectorpublico.tr-area--icon__facet {
	color: #0bae99
}

.tr-area--icon__sectorpublico.tr-area--icon__facet:before {
	content: "\e72c";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__sectorpublico.tr-area--icon__menu {
	color: #0bae99
}

.tr-area--icon__sectorpublico.tr-area--icon__menu:before {
	content: "\e72c";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__sectorpublico.tr-area--icon__page {
	color: #0bae99
}

.tr-area--icon__sectorpublico.tr-area--icon__page:before {
	content: "\e72c";
	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: 24px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-tile.tr-area__sectorpublico {
	background: -webkit- #0BAE99;
	background: -moz- #0BAE99;
	background: #0bae99
}

.tr-area--icon__seguridad.tr-area--icon__filter {
	color: white;
	background: -webkit- #0BBA5D;
	background: -moz- #0BBA5D;
	background: #0bba5d
}

.tr-area--icon__seguridad.tr-area--icon__filter:before {
	content: "\e623";
	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: 32px;
	font-style: normal;
	font-weight: 400;
	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
}

.has-selected .is-selected .tr-area--icon__seguridad.tr-area--icon__filter
	{
	background: -webkit- #0BBA5D;
	background: -moz- #0BBA5D;
	background: #0bba5d
}

.tr-area--icon__seguridad.tr-area--icon__facet {
	color: #0bba5d
}

.tr-area--icon__seguridad.tr-area--icon__facet:before {
	content: "\e623";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__seguridad.tr-area--icon__menu {
	color: #0bba5d
}

.tr-area--icon__seguridad.tr-area--icon__menu:before {
	content: "\e623";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__seguridad.tr-area--icon__page {
	color: #0bba5d
}

.tr-area--icon__seguridad.tr-area--icon__page:before {
	content: "\e623";
	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: 24px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-tile.tr-area__seguridad {
	background: -webkit- #0BBA5D;
	background: -moz- #0BBA5D;
	background: #0bba5d
}

.tr-area--icon__sociedadbienestar.tr-area--icon__filter {
	color: white;
	background: -webkit- #7BAB1E;
	background: -moz- #7BAB1E;
	background: #7bab1e
}

.tr-area--icon__sociedadbienestar.tr-area--icon__filter:before {
	content: "\e66c";
	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: 32px;
	font-style: normal;
	font-weight: 400;
	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
}

.has-selected .is-selected .tr-area--icon__sociedadbienestar.tr-area--icon__filter
	{
	background: -webkit- #7BAB1E;
	background: -moz- #7BAB1E;
	background: #7bab1e
}

.tr-area--icon__sociedadbienestar.tr-area--icon__facet {
	color: #7bab1e
}

.tr-area--icon__sociedadbienestar.tr-area--icon__facet:before {
	content: "\e66c";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__sociedadbienestar.tr-area--icon__menu {
	color: #7bab1e
}

.tr-area--icon__sociedadbienestar.tr-area--icon__menu:before {
	content: "\e66c";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__sociedadbienestar.tr-area--icon__page {
	color: #7bab1e
}

.tr-area--icon__sociedadbienestar.tr-area--icon__page:before {
	content: "\e66c";
	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: 24px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-tile.tr-area__sociedadbienestar {
	background: -webkit- #7BAB1E;
	background: -moz- #7BAB1E;
	background: #7bab1e
}

.tr-area--icon__transporte.tr-area--icon__filter {
	color: white;
	background: -webkit- #7A9A0A;
	background: -moz- #7A9A0A;
	background: #7a9a0a
}

.tr-area--icon__transporte.tr-area--icon__filter:before {
	content: "\e73a";
	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: 32px;
	font-style: normal;
	font-weight: 400;
	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
}

.has-selected .is-selected .tr-area--icon__transporte.tr-area--icon__filter
	{
	background: -webkit- #7A9A0A;
	background: -moz- #7A9A0A;
	background: #7a9a0a
}

.tr-area--icon__transporte.tr-area--icon__facet {
	color: #7a9a0a
}

.tr-area--icon__transporte.tr-area--icon__facet:before {
	content: "\e73a";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__transporte.tr-area--icon__menu {
	color: #7a9a0a
}

.tr-area--icon__transporte.tr-area--icon__menu:before {
	content: "\e73a";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__transporte.tr-area--icon__page {
	color: #7a9a0a
}

.tr-area--icon__transporte.tr-area--icon__page:before {
	content: "\e73a";
	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: 24px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-tile.tr-area__transporte {
	background: -webkit- #7A9A0A;
	background: -moz- #7A9A0A;
	background: #7a9a0a
}

.tr-area--icon__turismo.tr-area--icon__filter {
	color: white;
	background: -webkit- #A3D201;
	background: -moz- #A3D201;
	background: #a3d201
}

.tr-area--icon__turismo.tr-area--icon__filter:before {
	content: "\e72d";
	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: 32px;
	font-style: normal;
	font-weight: 400;
	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
}

.has-selected .is-selected .tr-area--icon__turismo.tr-area--icon__filter
	{
	background: -webkit- #A3D201;
	background: -moz- #A3D201;
	background: #a3d201
}

.tr-area--icon__turismo.tr-area--icon__facet {
	color: #a3d201
}

.tr-area--icon__turismo.tr-area--icon__facet:before {
	content: "\e72d";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__turismo.tr-area--icon__menu {
	color: #a3d201
}

.tr-area--icon__turismo.tr-area--icon__menu:before {
	content: "\e72d";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__turismo.tr-area--icon__page {
	color: #a3d201
}

.tr-area--icon__turismo.tr-area--icon__page:before {
	content: "\e72d";
	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: 24px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-tile.tr-area__turismo {
	background: -webkit- #A3D201;
	background: -moz- #A3D201;
	background: #a3d201
}

.tr-area--icon__urbanismoinfraestructura.tr-area--icon__filter {
	color: white;
	background: -webkit- #D2DA04;
	background: -moz- #D2DA04;
	background: #d2da04
}

.tr-area--icon__urbanismoinfraestructura.tr-area--icon__filter:before {
	content: "\e72b";
	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: 32px;
	font-style: normal;
	font-weight: 400;
	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
}

.has-selected .is-selected .tr-area--icon__urbanismoinfraestructura.tr-area--icon__filter
	{
	background: -webkit- #D2DA04;
	background: -moz- #D2DA04;
	background: #d2da04
}

.tr-area--icon__urbanismoinfraestructura.tr-area--icon__facet {
	color: #d2da04
}

.tr-area--icon__urbanismoinfraestructura.tr-area--icon__facet:before {
	content: "\e72b";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__urbanismoinfraestructura.tr-area--icon__menu {
	color: #d2da04
}

.tr-area--icon__urbanismoinfraestructura.tr-area--icon__menu:before {
	content: "\e72b";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__urbanismoinfraestructura.tr-area--icon__page {
	color: #d2da04
}

.tr-area--icon__urbanismoinfraestructura.tr-area--icon__page:before {
	content: "\e72b";
	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: 24px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-tile.tr-area__urbanismoinfraestructura {
	background: -webkit- #D2DA04;
	background: -moz- #D2DA04;
	background: #d2da04
}

.tr-area--icon__vivienda.tr-area--icon__filter {
	color: white;
	background: -webkit- #A58D2F;
	background: -moz- #A58D2F;
	background: #a58d2f
}

.tr-area--icon__vivienda.tr-area--icon__filter:before {
	content: "\e73e";
	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: 32px;
	font-style: normal;
	font-weight: 400;
	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
}

.has-selected .is-selected .tr-area--icon__vivienda.tr-area--icon__filter
	{
	background: -webkit- #A58D2F;
	background: -moz- #A58D2F;
	background: #a58d2f
}

.tr-area--icon__vivienda.tr-area--icon__facet {
	color: #a58d2f
}

.tr-area--icon__vivienda.tr-area--icon__facet:before {
	content: "\e73e";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__vivienda.tr-area--icon__menu {
	color: #a58d2f
}

.tr-area--icon__vivienda.tr-area--icon__menu:before {
	content: "\e73e";
	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: 18px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-area--icon__vivienda.tr-area--icon__page {
	color: #a58d2f
}

.tr-area--icon__vivienda.tr-area--icon__page:before {
	content: "\e73e";
	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: 24px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-tile.tr-area__vivienda {
	background: -webkit- #A58D2F;
	background: -moz- #A58D2F;
	background: #a58d2f
}

.tr-banner--link {
	display: block
}

.tr-banner--img {
	width: 100%;
	max-width: 100%
}

.tr-breadcrumb:after {
	content: "";
	display: table;
	clear: both
}

.tr-main--header .tr-breadcrumb {
	margin: 0 3em
}

.tr-article--header .tr-breadcrumb {
	margin: 0 1.5em 1em
}

input.tr-cat--input, input.tr-cat--input:focus, input.tr-cat--input:active,
	input.tr-subcat--input, input.tr-subcat--input:focus, input.tr-subcat--input:active,
	input.tr-subsubcat--input, input.tr-subsubcat--input:focus, input.tr-subsubcat--input:active
	{
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

input.tr-cat--input.focusable:active, input.tr-cat--input.focusable:focus,
	input.tr-cat--input:focus.focusable:active, input.tr-cat--input:focus.focusable:focus,
	input.tr-cat--input:active.focusable:active, input.tr-cat--input:active.focusable:focus,
	input.tr-subcat--input.focusable:active, input.tr-subcat--input.focusable:focus,
	input.tr-subcat--input:focus.focusable:active, input.tr-subcat--input:focus.focusable:focus,
	input.tr-subcat--input:active.focusable:active, input.tr-subcat--input:active.focusable:focus,
	input.tr-subsubcat--input.focusable:active, input.tr-subsubcat--input.focusable:focus,
	input.tr-subsubcat--input:focus.focusable:active, input.tr-subsubcat--input:focus.focusable:focus,
	input.tr-subsubcat--input:active.focusable:active, input.tr-subsubcat--input:active.focusable:focus
	{
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

.tr-cat {
	color: #1768a0;
	cursor: pointer
}

.tr-cat.tr-cat__filter {
	display: inline-block;
	width: auto;
	padding: 0 5px;
	margin-bottom: 1em
}

.tr-cat.tr-cat__menu {
	display: inline-block;
	margin-bottom: .5em;
	font-size: 16px;
	font-size: 1.2307692308rem;
	line-height: 24px;
	line-height: 1.8461538462rem;
	font-weight: 700
}

.tr-cat.tr-cat__menu:visited {
	color: #1d85cd
}

.tr-cat.tr-cat__menu:hover {
	color: #1768a0;
	text-decoration: underline
}

.tr-cat.tr-cat__facet {
	display: block;
	width: auto;
	margin-bottom: .5em;
	font-size: 13px;
	font-size: 1rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-cat.tr-cat__facet:hover {
	background: #EEE
}

.tr-cat.tr-cat__page {
	display: block;
	padding-top: 78px;
	font-size: 18px;
	font-size: 1.3846153846rem;
	line-height: 24px;
	line-height: 1.8461538462rem;
	line-height: 1;
	text-align: center
}

.tr-cat--list {
	margin: 0;
	list-style: none
}

.tr-cat--list.tr-cat--list__menu {
	padding: 1em 2em 0 0
}

.tr-cat--list.tr-cat--list__page {
	margin: auto;
	text-align: center;
	vertical-align: top
}

.tr-cat--item {
	overflow: hidden;
	margin-bottom: 1em
}

.tr-cat--item:last-child {
	border-bottom: none
}

.tr-cat--item.tr-cat--item__menu {
	padding-bottom: 1em;
	border-bottom: 1px solid #EEE
}

.tr-cat--item.tr-cat--item__menu:last-child {
	border-bottom: none
}

.tr-cat--item.tr-cat--item__page {
	display: inline-block;
	width: 100%;
	padding: 0 2em 0 1em;
	margin: 1em 0;
	vertical-align: top
}

.tr-cat--item.tr-cat--item__page:first-child {
	border-left: none
}

@media ( min-width :48em) {
	.tr-cat--item.tr-cat--item__page {
		width: 25%;
		border-left: 1px solid #f0f0f0
	}
	.tr-cat--list__institucional .tr-cat--item.tr-cat--item__page {
		width: 20%
	}
	.tr-cat--list__normativa .tr-cat--item.tr-cat--item__page {
		width: 30%
	}
	.tr-cat--list__economica .tr-cat--item.tr-cat--item__page {
		width: 25%
	}
}

.ie .tr-cat--item.tr-cat--item__page {
	width: 25%;
	border-left: 1px solid #f0f0f0
}

.tr-cat--list__institucional .ie .tr-cat--item.tr-cat--item__page {
	width: 20%
}

.tr-cat--list__normativa .ie .tr-cat--item.tr-cat--item__page {
	width: 30%
}

.tr-cat--list__economica .ie .tr-cat--item.tr-cat--item__page {
	width: 25%
}

.tr-cat--desc.tr-cat--desc__menu, .tr-cat--desc.tr-subcat--desc__menu,
	.tr-subcat--desc.tr-cat--desc__menu, .tr-subcat--desc.tr-subcat--desc__menu
	{
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

.tr-cat--desc.tr-cat--desc__menu.focusable:active, .tr-cat--desc.tr-cat--desc__menu.focusable:focus,
	.tr-cat--desc.tr-subcat--desc__menu.focusable:active, .tr-cat--desc.tr-subcat--desc__menu.focusable:focus,
	.tr-subcat--desc.tr-cat--desc__menu.focusable:active, .tr-subcat--desc.tr-cat--desc__menu.focusable:focus,
	.tr-subcat--desc.tr-subcat--desc__menu.focusable:active,
	.tr-subcat--desc.tr-subcat--desc__menu.focusable:focus {
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

.tr-cat--desc.tr-cat--desc__page, .tr-subcat--desc.tr-cat--desc__page {
	display: block;
	margin-top: .6em;
	color: #999;
	font-size: 13px;
	font-size: 1rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	line-height: 1.231
}

.tr-subcat, .tr-subsubcat {
	margin: 0;
	color: #888;
	cursor: pointer
}

.is-selected>.tr-subcat, .is-selected>.tr-subsubcat, .is-selected>.tr-subcat:hover,
	.is-selected>.tr-subsubcat:hover, .tr-subcat--list.selected-all .tr-subcat,
	.tr-subcat--list.selected-all .tr-subsubcat {
	background: rgba(157, 181, 192, .32)
}

.tr-subcat.tr-subcat__filter, .tr-subcat__filter.tr-subsubcat {
	width: auto;
	padding: 3px 5px;
	cursor: pointer;
	font-size: 12px;
	font-size: .9230769231rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	border-radius: 2px
}

.tr-subcat.tr-subcat__filter:hover, .tr-subcat__filter.tr-subsubcat:hover
	{
	background: rgba(12, 135, 192, .1)
}

.tr-subcat.tr-subcat__menu, .tr-subcat__menu.tr-subsubcat {
	padding: 2px;
	font-size: 12px;
	font-size: .9230769231rem;
	line-height: 12px;
	line-height: .9230769231rem;
	border-radius: 1px
}

.tr-subcat.tr-subcat__menu:visited, .tr-subcat__menu.tr-subsubcat:visited
	{
	color: #999
}

.tr-subcat.tr-subcat__menu:hover, .tr-subcat__menu.tr-subsubcat:hover {
	color: #FFF;
	background: -webkit- #0186c4;
	background: -moz- #0186c4;
	background: #0186c4
}

.tr-subcat.tr-subcat__facet, .tr-subcat__facet.tr-subsubcat {
	font-size: 12px;
	font-size: .9230769231rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-subcat--list {
	margin: 0;
	padding-top: 0
}

.tr-subcat--list.tr-subcat--list__page {
	margin: .5em 0 .5em 1em;
	list-style: outside none square;
	color: #1a76b6;
	text-align: left
}

.tr-subcat--item.tr-subcat--item__menu {
	margin-bottom: .5em;
	line-height: 1.2
}

.tr-subsubcat {
	font-size: 11px;
	font-size: .8461538462rem;
	line-height: 12px;
	line-height: .9230769231rem
}

.tr-subsubcat.tr-subsubcat__filter {
	width: auto;
	margin: 0;
	padding: 1px 3px;
	color: #888;
	vertical-align: baseline
}

.tr-subsubcat.tr-subsubcat__filter:hover {
	background: rgba(12, 135, 192, .1)
}

.tr-subsubcat.tr-subsubcat__menu {
	text-indent: 1em;
	color: #888
}

.tr-subsubcat.tr-subsubcat__menu:first-line {
	text-indent: 0
}

.tr-subsubcat--list {
	margin-left: 1em;
	margin-top: 3px;
	list-style: none
}

.tr-subsubcat--item.tr-subsubcat--item__menu {
	margin-bottom: .5em;
	line-height: 1
}

.tr-cat--intro {
	margin-bottom: 1em;
	padding: 3em
}

.tr-cat--intro-list {
	display: table;
	width: 100%;
	margin: 1em 0
}

.tr-cat--text-content {
	padding-right: 40%
}

.tr-cat__institucional {
	background: -webkit-url('../assets/img/icons_tmp/icon_organizativa_64.png')
		no-repeat center 5px;
	background: -moz-url('../assets/img/icons_tmp/icon_organizativa_64.png')
		no-repeat center 5px;
	background: url(../assets/img/icons_tmp/icon_organizativa_64.png) no-repeat
		center 5px
}

.tr-cat__normativa {
	background: -webkit-url('../images/icons_tmp/icon_normativa_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_normativa_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_normativa_64.png) no-repeat
		center 5px
}

.tr-cat__economica {
	background: -webkit-url('../images/icons_tmp/icon_economica_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_economica_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_economica_64.png) no-repeat
		center 5px
}

.tr-cat__contratos {
	background: -webkit-url('../images/icons_tmp/icon_contratos_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_contratos_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_contratos_64.png) no-repeat
		center 5px
}

.tr-cat__contratosmenores {
	background: -webkit-url('../images/icons_tmp/icon_contratosmenores_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_contratosmenores_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_contratosmenores_64.png)
		no-repeat center 5px
}

.tr-cat__contratoscentralizados {
	background: -webkit-url('../images/icons_tmp/icon_contratoscentralizados_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_contratoscentralizados_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_contratoscentralizados_64.png)
		no-repeat center 5px
}

.tr-cat__estadisticascontratos {
	background: -webkit-url('../images/icons_tmp/icon_estadisticascontratos_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_estadisticascontratos_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_estadisticascontratos_64.png)
		no-repeat center 5px
}

.tr-cat__convenios {
	background: -webkit-url('../images/icons_tmp/icon_convenios_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_convenios_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_convenios_64.png) no-repeat
		center 5px
}

.tr-cat__presupuestos {
	background: -webkit-url('../images/icons_tmp/icon_presupuestos_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_presupuestos_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_presupuestos_64.png) no-repeat
		center 5px
}

.tr-cat__cuentas {
	background: -webkit-url('../images/icons_tmp/icon_cuentasanuales_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_cuentasanuales_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_cuentasanuales_64.png)
		no-repeat center 5px
}

.tr-cat__subvenciones {
	background: -webkit-url('../images/icons_tmp/icon_subvenciones_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_subvenciones_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_subvenciones_64.png) no-repeat
		center 5px
}

.tr-cat__subvencionespartidos {
	background: -webkit-url('../images/icons_tmp/icon_subvencionespartidos_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_subvencionespartidos_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_subvencionespartidos_64.png)
		no-repeat center 5px
}

.tr-cat__auditoria {
	background: -webkit-url('../images/icons_tmp/icon_auditoria_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_auditoria_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_auditoria_64.png) no-repeat
		center 5px
}

.tr-cat__fiscalizacion {
	background: -webkit-url('../images/icons_tmp/icon_fiscalizacion_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_fiscalizacion_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_fiscalizacion_64.png) no-repeat
		center 5px
}

.tr-cat__eeppcompatibilidades {
	background: -webkit-url('../images/icons_tmp/icon_resoluciones_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_resoluciones_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_resoluciones_64.png) no-repeat
		center 5px
}

.tr-cat__bienesinmuebles {
	background: -webkit-url('../images/icons_tmp/icon_bienesinmuebles_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_bienesinmuebles_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_bienesinmuebles_64.png)
		no-repeat center 5px
}

.tr-cat__estadistica {
	background: -webkit-url('../images/icons_tmp/icon_estadistica_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_estadistica_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_estadistica_64.png) no-repeat
		center 5px
}

.tr-cat__altoscargos {
	background: -webkit-url('../images/icons_tmp/icon_altoscargos_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_altoscargos_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_altoscargos_64.png) no-repeat
		center 5px
}

.tr-cat__ejecucion {
	background: -webkit-url('../images/icons_tmp/icon_ejecucion_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_ejecucion_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_ejecucion_64.png) no-repeat
		center 5px
}

.tr-cat__pge {
	background: -webkit-url('../images/icons_tmp/icon_presupuestos_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_presupuestos_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_presupuestos_64.png) no-repeat
		center 5px
}

.tr-cat__retribuciones {
	background: -webkit-url('../images/icons_tmp/icon_retribucionesac_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_retribucionesac_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_retribucionesac_64.png)
		no-repeat center 5px
}

.tr-cat__indemnizaciones {
	background: -webkit-url('../images/icons_tmp/icon_indemnizaciones_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_indemnizaciones_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_indemnizaciones_64.png)
		no-repeat center 5px
}

.tr-cat__autorizaciones {
	background: -webkit-url('../images/icons_tmp/icon_autorizaciones_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_autorizaciones_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_autorizaciones_64.png)
		no-repeat center 5px
}

.tr-cat__licitaciones {
	background: -webkit-url('../images/icons_tmp/icon_contratos_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_contratos_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_contratos_64.png) no-repeat
		center 5px
}

.tr-cat__registropublicocontratos {
	background: -webkit-url('../images/icons_tmp/icon_registropublicocontratos_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_registropublicocontratos_64.png')
		no-repeat center 5px;
	background:
		url(../images/icons_tmp/icon_registropublicocontratos_64.png)
		no-repeat center 5px
}

.tr-cat__estructura {
	background: -webkit-url('../images/icons_tmp/icon_estructura_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_estructura_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_estructura_64.png) no-repeat
		center 5px
}

.tr-cat__destacada {
	background: -webkit-url('../images/icons_tmp/icon_normativadestacada_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_normativadestacada_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_normativadestacada_64.png)
		no-repeat center 5px
}

.tr-cat__funciones {
	background: -webkit-url('../images/icons_tmp/icon_funciones_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_funciones_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_funciones_64.png) no-repeat
		center 5px
}

.tr-cat__curriculos {
	background: -webkit-url('../images/icons_tmp/icon_curriculum_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_curriculum_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_curriculum_64.png) no-repeat
		center 5px
}

.tr-cat__planes {
	background: -webkit-url('../images/icons_tmp/icon_planes_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_planes_64.png') no-repeat
		center 5px;
	background: url(../images/icons_tmp/icon_planes_64.png) no-repeat center
		5px
}

.tr-cat__elaboracion {
	background: -webkit-url('../images/icons_tmp/icon_enelaboracion_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_enelaboracion_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_enelaboracion_64.png) no-repeat
		center 5px
}

.tr-cat__vigente {
	background: -webkit-url('../images/icons_tmp/icon_envigor_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_envigor_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_envigor_64.png) no-repeat
		center 5px
}

.tr-cat__otros {
	background: -webkit-url('../images/icons_tmp/icon_otrasdisposiciones_64.png')
		no-repeat center 5px;
	background: -moz-url('../images/icons_tmp/icon_otrasdisposiciones_64.png')
		no-repeat center 5px;
	background: url(../images/icons_tmp/icon_otrasdisposiciones_64.png)
		no-repeat center 5px
}

.tr-doc--item {
	margin-bottom: .5em
}

.tr-doc {
	display: inline-block
}

.tr-doc--status {
	float: right
}

.tr-doc--url {
	display: block;
	color: #999;
	font-size: 11px;
	font-size: .8461538462rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-dpto--list {
	padding-bottom: 20px;
	overflow: hidden
}

.csscolumns .tr-dpto--list {
	-webkit-columns: 20px 2;
	-moz-columns: 20px 2;
	columns: 20px 2;
	overflow: visible
}

.tr-dpto--list .tr-dpto, .tr-dpto--list .tr-dpto:link, .tr-dpto--list .tr-dpto:visited
	{
	display: block;
	padding: 3px 8px;
	color: #666;
	font-size: 13px;
	font-size: 1rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-dpto--list .tr-dpto em, .tr-dpto--list .tr-dpto:link em,
	.tr-dpto--list .tr-dpto:visited em {
	color: #1a76b6;
	font-size: 16px;
	font-size: 1.2307692308rem;
	line-height: 24px;
	line-height: 1.8461538462rem
}

.tr-dpto--list .tr-dpto:hover, .tr-dpto--list .tr-dpto:link:hover,
	.tr-dpto--list .tr-dpto:visited:hover {
	background: -webkit-rgba(12, 135, 192, .12);
	background: -moz-rgba(12, 135, 192, .12);
	background: rgba(12, 135, 192, .12)
}

.tr-dpto--item {
	float: left;
	width: 48%;
	margin-right: 2%
}

.csscolumns .tr-dpto--item {
	display: inline-block;
	width: 100%;
	margin: 0 -8px .3em;
	float: none
}

.tr-dpto {
	font-size: 11px;
	font-size: .8461538462rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-dpto:link, .tr-dpto:visited {
	color: #999
}

.tr-dpto em {
	display: block;
	color: #666;
	font-size: 14px;
	font-size: 1.0769230769rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	font-style: normal
}

.mf-securitypage--content {
	margin: 100px auto 150px;
	max-width: 66%
}

.mf-securitypage--box {
	display: inline-block;
	padding: 4px 16px;
	color: #fff;
	font-size: 18px;
	font-size: 1.3846153846rem;
	line-height: 24px;
	line-height: 1.8461538462rem;
	border-radius: 6px;
	background: -webkit- #72cbd6;
	background: -moz- #72cbd6;
	background: #72cbd6
}

.mf-securitypage--title {
	font-size: 44px;
	font-size: 3.3846153846rem;
	line-height: 48px;
	line-height: 3.6923076923rem
}

.mf-securitypage--text {
	font-size: 18px;
	font-size: 1.3846153846rem;
	line-height: 24px;
	line-height: 1.8461538462rem
}

.tr-portal--disabled, .tr-portal--disabled>.mf-footer--container:before
	{
	background-color: white !important
}

.tr-externallink:after {
	content: "\f1ae";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: none;
	margin: 0 0 0 .25em;
	width: auto;
	height: auto;
	speak: none;
	color: inherit;
	font-family: morfont;
	font-size: .87em;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-dpto.tr-externallink {
	display: inline-block
}

.tr-format--item {
	display: inline-block
}

.tr-format {
	padding: 2px 5px;
	color: #FFF;
	font-size: 11px;
	font-size: .8461538462rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	border-radius: 2px;
	background: -webkit- #CCC;
	background: -moz- #CCC;
	background: #CCC
}

.tr-icon-search {
	background-repeat: no-repeat;
	background-size: 100%;
	background-image: url(../images/icon_search.svg)
}

.tr-icon-tutoriales {
	background-image: url(../images/icon_note.svg)
}

.tr-icon-faqs {
	background-image: url(../images/icon_faqs.svg)
}

.tr-icon-videos {
	background-image: url(../images/icon_video.svg)
}

.tr-login--content {
	text-align: center
}

.tr-login--label {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

.tr-login--label.focusable:active, .tr-login--label.focusable:focus {
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}

input.tr-login--input {
	width: 100%;
	font-size: 16px;
	font-size: 1.2307692308rem;
	line-height: 24px;
	line-height: 1.8461538462rem
}

.fld.tr-login--pass {
	margin-bottom: .25em
}

.tr-login--remember {
	text-align: left
}

.tr-login--remember label, .tr-login--remember .label,
	.tr-login--remember .mf-report--label {
	vertical-align: text-top;
	font-size: 12px;
	font-size: .9230769231rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

button[type=submit].tr-login--submit {
	margin: 0;
	width: 100%
}

.tr-login--forget-link {
	font-size: 11px;
	font-size: .8461538462rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-login--method-list {
	margin: 1em 0;
	padding: .5em 0;
	border-width: 1px 0;
	border-style: solid;
	border-color: #DDD
}

.tr-login--link {
	width: 100%
}

.tr-login--link__clave {
	color: white;
	background-color: #f60
}

.tr-login--register-link {
	margin: 0
}

.tr-news, .tr-agenda, .tr-informesinteres {
	padding: .4615384615rem .9230769231rem
}

.tr-news:last-child, .tr-agenda:last-child, .tr-informesinteres:last-child
	{
	margin-bottom: 0
}

.tr-news--main-title, .tr-informesinteres--main-title {
	margin: .9230769231rem 0;
	padding-top: 0;
	color: #444;
	font-size: 16px;
	font-size: 1.2307692308rem;
	line-height: 24px;
	line-height: 1.8461538462rem;
	font-weight: 400;
	border-bottom-width: 1px;
	border-bottom-width: .0769230769rem;
	border-bottom-style: solid;
	padding-bottom: 5px;
	padding-bottom: .3846153846rem;
	border-color: #DDD
}

.tr-news--article, .tr-informesinteres--informe {
	margin-bottom: .9230769231rem
}

.tr-news--list {
	margin: 1em 0;
	list-style: none
}

.tr-news--date+.tr-news--title {
	margin-top: 0
}

.tr-news--title {
	padding-bottom: .1538461538rem;
	padding-top: .3076923077rem;
	font-weight: 700;
	font-size: 14px;
	font-size: 1.0769230769rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-organigrama {
	margin-top: 1em;
	margin-bottom: .5em
}

.tr-orgchart--treeview .org-chart-wrapper {
	overflow: visible
}

.org-chart-wrapper {
	overflow: scroll
}

.orgchart--container {
	overflow: auto;
	box-sizing: content-box
}

.orgchart {
	margin: 10px;
	padding: 20px
}

.orgchart table {
	width: 100%
}

.orgchart ul {
	margin: 4px;
	padding: 0;
	list-style: none;
	font-size: .8em;
	text-align: left
}

.orgchart td {
	padding: 0 2px;
	text-align: center;
	vertical-align: top
}

.orgchart--node-title {
	margin: 0;
	border-bottom: 2px solid black;
	border-bottom: none
}

.orgchart--stack, .orgchart--stack ul {
	text-align: center
}

.node-parent>td {
	padding-bottom: 20px
}

.orgchart--lines .orgchart--line {
	width: 1px;
	height: 20px
}

.orgchart--lines .orgchart--line__top {
	border-top: 3px solid black
}

.orgchart--lines .orgchart--line__left {
	border-right: 2px solid black
}

.orgchart--lines .orgchart--line__right {
	border-left: 2px solid black
}

.orgchart--node-cell {
	padding: 10px
}

.orgchart--node {
	display: inline-block;
	padding: 8px;
	cursor: default;
	line-height: 1.3em;
	background: -webkit- #ffffcf;
	background: -moz- #ffffcf;
	background: #ffffcf;
	border: 1px solid black
}

.orgchart--node.has-children {
	background-color: #ffff98
}

.orgchart--node .btn__no-text {
	width: 16px
}

.orgchart--node .btn__no-text:focus, .orgchart--node .btn__no-text:active
	{
	outline: none
}

.orgchart.interactive .has-children {
	cursor: pointer
}

.orgchart--node.hover {
	background-color: white
}

.tr-register--header {
	margin-bottom: 2em
}

.tr-register--content {
	display: table
}

.tr-register--column-title {
	margin-bottom: 2em;
	font-weight: 400
}

@media ( min-width :48em) {
	.tr-register--column {
		display: table-cell;
		padding: 0 2em;
		border-right: 2px solid #DDD
	}
	.tr-register--column:first-child {
		padding-left: 0
	}
	.tr-register--column:last-child {
		padding-right: 0;
		border-right: none
	}
}

.ie .tr-register--column {
	display: table-cell;
	padding: 0 2em;
	border-right: 2px solid #DDD
}

.ie .tr-register--column:first-child {
	padding-left: 0
}

.ie .tr-register--column:last-child {
	padding-right: 0;
	border-right: none
}

.tr-sitemap {
	margin-bottom: 6em;
	padding-top: 6em;
	border-top: 18px solid #037ad5
}

.tr-sitemap:after {
	content: "";
	display: table;
	clear: both
}

@media ( min-width :20em) {
	.tr-sitemap:before {
		content: " ";
		display: block;
		position: absolute;
		top: 0;
		left: 38%;
		width: 77px;
		height: 71px;
		background: -webkit-url('../images/pico.png') no-repeat;
		background: -moz-url('../images/pico.png') no-repeat;
		background: url(../images/pico.png) no-repeat;
		background-size: auto 71px;
		background-color: #e9e9e9
	}
}

.ie .tr-sitemap:before {
	content: " ";
	display: block;
	position: absolute;
	top: 0;
	left: 38%;
	width: 77px;
	height: 71px;
	background: -webkit-url('../images/pico.png') no-repeat;
	background: -moz-url('../images/pico.png') no-repeat;
	background: url(../images/pico.png) no-repeat;
	background-size: auto 71px;
	background-color: #e9e9e9
}

.tr-sitemap--title {
	border: 0;
	font: 0/0 a;
	text-shadow: none;
	color: transparent;
	padding-top: 90px;
	background: -webkit-url('../images/logo_transparencia_bn.svg') no-repeat
		right center;
	background: -moz-url('../images/logo_transparencia_bn.svg') no-repeat
		right center;
	background: url(../images/logo_transparencia_bn.svg) no-repeat right
		center;
	background-size: contain
}

@media ( min-width :20em) {
	.tr-sitemap--title {
		width: 35.8974358974%;
		float: left;
		margin-right: 2.5641025641%
	}
}

.ie .tr-sitemap--title {
	width: 35.8974358974%;
	float: left;
	margin-right: 2.5641025641%
}

@media ( min-width :48em) {
	.tr-sitemap--title {
		width: 23.7288135593%;
		float: left;
		margin-right: 1.6949152542%;
		padding-right: 6.7796610169%
	}
}

.ie .tr-sitemap--title {
	width: 23.7288135593%;
	float: left;
	margin-right: 1.6949152542%;
	padding-right: 6.7796610169%
}

.tr-sitemap--title a, .tr-sitemap--title a:link {
	color: #FFF
}

@media ( min-width :20em) {
	.tr-sitemap--list-columns {
		width: 74.358974359%;
		float: right;
		margin-right: 0
	}
}

.ie .tr-sitemap--list-columns {
	width: 74.358974359%;
	float: right;
	margin-right: 0
}

@media ( min-width :48em) {
	.tr-sitemap--list-columns {
		width: 66.1016949153%;
		float: right;
		margin-right: 0
	}
}

.ie .tr-sitemap--list-columns {
	width: 66.1016949153%;
	float: right;
	margin-right: 0
}

.tr-sitemap--list {
	margin-bottom: 1em
}

.tr-sitemap--column {
	color: white
}

@media ( min-width :20em) {
	.tr-sitemap--column {
		width: 31.0344827586%;
		float: left;
		margin-right: 3.4482758621%
	}
	.tr-sitemap--column:last-child {
		float: right;
		margin-right: 0
	}
}

.ie .tr-sitemap--column {
	width: 31.0344827586%;
	float: left;
	margin-right: 3.4482758621%
}

.ie .tr-sitemap--column:last-child {
	float: right;
	margin-right: 0
}

@media ( min-width :48em) {
	.tr-sitemap--column {
		width: 23.0769230769%;
		float: left;
		margin-right: 2.5641025641%
	}
	.tr-sitemap--column:last-child {
		float: right;
		margin-right: 0
	}
}

.ie .tr-sitemap--column {
	width: 23.0769230769%;
	float: left;
	margin-right: 2.5641025641%
}

.ie .tr-sitemap--column:last-child {
	float: right;
	margin-right: 0
}

.tr-sitemap--column-title {
	font-size: 16px;
	font-size: 1.2307692308rem;
	line-height: 24px;
	line-height: 1.8461538462rem;
	font-weight: 700
}

.tr-sitemap--column-subtitle {
	font-size: 13px;
	font-size: 1rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	font-weight: 700
}

.tr-link--twitter {
	border: 0;
	font: 0/0 a;
	text-shadow: none;
	color: transparent
}

.tr-link--twitter:before {
	content: "\f15f";
	display: inline;
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	float: none;
	margin: 0;
	width: auto;
	height: auto;
	speak: none;
	color: #1768a0;
	font-family: morfont;
	font-size: 32px;
	font-style: normal;
	font-weight: 400;
	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
}

.tr-tile {
	display: block;
	position: relative;
	min-width: 8em;
	min-height: 8em;
	padding: 10px;
	background: -webkit- #EEE;
	background: -moz- #EEE;
	background: #EEE
}

.tr-tile--content {
	position: absolute;
	bottom: 10px;
	left: 10px;
	right: 10px
}

.tr-tile--title {
	font-size: 18px;
	font-size: 1.3846153846rem;
	line-height: 24px;
	line-height: 1.8461538462rem;
	font-weight: 400
}

.tr-tile--list {
	list-style: none
}

.tr-timeline {
	list-style: none
}

.tr-article {
	padding: 1.8em
}

.tr-article--header {
	margin: 0 0 2em;
	padding: 1em 0 0;
	border-bottom: 4px double #DDD
}

.tr-article--title {
	font-size: 24px;
	font-size: 1.8461538462rem;
	line-height: 30px;
	line-height: 2.3076923077rem
}

.tr-article--hgroup {
	clear: both;
	margin: 0;
	padding: 0 1.5em 1em
}

.tr-header--back-btn:before {
	float: left
}

.tr-more-info--subheading {
	color: #999;
	font-size: 12px;
	font-size: .9230769231rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	font-weight: 400
}

.tr-more-info--action {
	margin: 1em 0
}

.tr-article--tools {
	float: right
}

.tr-article--content {
	padding: 0 1.5em 1em
}

.tr-article--content img {
	max-width: 100%
}

.tr-article--url {
	color: #036ebe
}

.tr-context {
	padding: 1.8em
}

@media ( min-width :48em) {
	.tr-context {
		width: 32.2033898305%;
		float: right;
		margin-right: 0
	}
}

.ie .tr-context {
	width: 32.2033898305%;
	float: right;
	margin-right: 0
}

@media ( min-width :76.5em) {
	.tr-context {
		width: 32.7731092437%;
		float: right;
		margin-right: 0
	}
}

.ie .tr-context {
	width: 32.7731092437%;
	float: right;
	margin-right: 0
}

.tr-context a {
	color: #415e5a
}

.tr-context .mf-empty-msg {
	margin-top: .75em;
	color: #CCC;
	font-size: 11px;
	font-size: .8461538462rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-context--title {
	margin: 1em 0 1.5em;
	padding-bottom: .5em;
	color: #415e5a;
	font-weight: 400;
	font-size: 24px;
	font-size: 1.8461538462rem;
	line-height: 30px;
	line-height: 2.3076923077rem;
	border-bottom: 1px solid #DDD
}

.tr-context--title .mf-icon, .tr-context--title .tr-icon {
	float: right;
	font-size: 32px
}

.tr-context--subtitle {
	display: block;
	color: #999;
	font-size: 14px;
	font-size: 1.0769230769rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	font-weight: 400
}

.tr-context--section {
	margin: 0 0 1.5em
}

.tr-context--section-title {
	margin: 0;
	color: #999;
	font-size: 14px;
	font-size: 1.0769230769rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	font-weight: 400
}

.tr-context--list {
	margin: 0;
	font-size: 13px;
	font-size: 1rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	list-style: none
}

.tr-context--list:last-child {
	margin-bottom: 0
}

.tr-context--more-ln {
	color: #AAA;
	font-size: 11px;
	font-size: .8461538462rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-context--more-ln:visited {
	color: #c3c3c3
}

.tr-context--overtitle {
	margin: 0;
	color: #CCC;
	font-size: 13px;
	font-size: 1rem;
	line-height: 18px;
	line-height: 1.3846153846rem;
	font-weight: 400
}

.mf-container {
	overflow: hidden
}

.mf-dialog .org-chart-wrapper {
	overflow: scroll
}

.tr-data--subtitle {
	display: block;
	color: #999;
	font-size: 12px;
	font-size: .9230769231rem;
	line-height: 18px;
	line-height: 1.3846153846rem
}

.tr-main--footer {
	margin: 3em 0
}

.tr-main--footer-title {
	margin-bottom: 1.5em;
	font-size: 16px;
	font-size: 1.2307692308rem;
	line-height: 24px;
	line-height: 1.8461538462rem
}

.mf-table-data th {
	text-align: left
}

.tr-main--subtitle, .tr-article--subtitle {
	padding-top: 10px
}

.mf-icon-16 {
	font-size: 16px;
	font-size: 1.2307692308rem;
	line-height: 24px;
	line-height: 1.8461538462rem
}

.mf-icon-24 {
	font-size: 24px;
	font-size: 1.8461538462rem;
	line-height: 30px;
	line-height: 2.3076923077rem
}

.mf-icon-32 {
	font-size: 32px;
	font-size: 2.4615384615rem;
	line-height: 36px;
	line-height: 2.7692307692rem
}

.mf-icon-48 {
	font-size: 48px;
	font-size: 3.6923076923rem;
	line-height: 54px;
	line-height: 4.1538461538rem
}

.mf-icon-64 {
	font-size: 64px;
	font-size: 4.9230769231rem;
	line-height: 72px;
	line-height: 5.5384615385rem
}

.pager--item {
	padding: 6px 8px
}

.mf-topbar--lang {
	position: relative;
	z-index: 5
}

.grid-row-actions {
	margin: 0;
	list-style: none
}

.mapaWeb h1, .mapaWeb h2, .mapaWeb h3, .mapaWeb h4, .mapaWeb h5,
	.mapaWeb h6 {
	font-weight: 400;
	color: #0c87c0
}

.mapaWeb ul {
	list-style: none
}

.mapaWeb ul li:last-child {
	margin-bottom: 1em
}

.fs20px {font-size: 20px;}
.colorError{color: #E74C3C; margin-left: 10px}
.imgError { width: 20px; float: left; margin-bottom: 10px; margin-left: 20px;}

.tr-index--subtitle{
    box-sizing: border-box;
    color: rgb(153, 153, 153);
    display: block;
    font-size: 1.4rem;
    padding-top: 10px;

}

p.tr-infoda--step-parrafo{
      font-size: 1em;
      text-align: left;
      margin-top: 0.5ex;
}

h3.title{
    font-size: 23px;
    margin-top: 15px;
    color: #333333;
    font-weight: 300;
    line-height: 1.1;
    font-family: inherit;
}
h3.tr-infoda--step-ayuda-title{
    margin: 1em 0 1.5em;
	padding-bottom: .5em;
	color: #415e5a;
	font-weight: 400;
	font-size: 1.9em;
	line-height: 30px;
	border-bottom: 1px solid #DDD
}

h4.tr-infoda--step-titulos{
        font-size: 1.1em;
        font-weight: bold;
        line-height: 1.1;
}

.btn-blue-dark {
    background-color: #2473b9;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 3px;
    color: #fff;
    font-size: 1.2em;
    max-height: 40px;
    padding: 7px 15px 9px;
    text-align: left;
    width: auto;
    float: right;
    margin-bottom: 2ex;
}

/* INI - jmarmanz - 16/09/2016 - Modifica margin-bottom de 2em a 1em */
.tr-indice--header {
    margin: 0 0 1em;
    padding: 1em 0 0;
    border-bottom: 4px double #DDD;
}
/* FIN - jmarmanz - 16/09/2016 - Modifica margin-bottom de 2em a 1em */

.tr-indice--hgroup {
    clear: both;
    margin: 0;
    padding: 1em 0em 2em;
}

.btn-contestar{
    margin-bottom: 0.3ex;
    float: none;
    font-size: 1em;
    max-height: 4.2ex;
    min-width: 7em;
    padding: 4px 6px 9px;
    text-align: center;
}

.btn-seleccionarFichero{
    padding-top: 1em;
}
.icon-detalle{
    font-size: 2rem;
    text-align: center;
    
}
/* DataTable styles --Start*/
/*
table.dataTable thead .sorting {
    background-color: #cce4f6;
    font-size: 1.8rem;
    font-weight: inherit;
    color: #003366;
    min-width: 65px;
}

table.dataTable thead th, table.dataTable thead td {
    border-bottom-color: #d3d3d3
    padding: 9px 10px;
    border-bottom: 0px solid #111;
}

table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc{
    background-color: #7FACCE;
    font-size: 1.8rem;
    font-weight: inherit;
    color: #003366;
}

table.dataTable {
    border-spacing: 1px;
}

table.dataTable.display tbody tr.odd {
    background-color: #e9e9e9;
}

table.dataTable.display tbody tr.even {
    background-color: #f0f0f0;
}

table.dataTable tfoot th, table.dataTable tfoot td{
    background-color: #CCE4F6;
    font-size: 1.8rem;
    font-weight: inherit;
    color: #003366;  
    border-top: #fff;
}
.dataTables_wrapper .dataTables_filter input{
    background-color: #f2f8fd
}
.dataTables_wrapper .dataTables_paginate .paginate_button{
    padding: 0;
    color: #0279d4 !important;
}
.dataTables_wrapper .dataTables_paginate{
    padding-top: 1.5em;
}
table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td{
    border-top: 1px solid #FFF;
    max-width: 45rem;
}
*/
/* DataTable styles --End*/

.aviso-legal {
    margin-top: 2ex;
}

#derecho_acceso_borrador_type_solicitud {
    height: 20ex;
}

/* INI - jmarmanz - 15/09/2016 - formularios DNI */
#identificacion_dni_acceder {
    margin-right: 10px;
}

.tr-article--content .tr-solicitud .dni--date {
  width: 15.2rem;
  padding-right: 3rem;
  border-radius: 0;
  background: #F2F8FD url("../assets/img/calendar-ico.png") no-repeat 125px center;
}

.form_identificar {
  width: 30%;
  margin-left: auto ;
  margin-right: auto ;
}

.form_identificar .fld_identificar {
    margin-bottom: 2ex;
    width: 100%;
}
/* FIN - jmarmanz - 15/09/2016 - formularios DNI */

/*INI - ajimefer - 14/10/2016 - solicitud DNI */
.labelFormNif{
	padding-right: 66px;
    padding-top: 10px;
}

.labelFormNifConsul {
    padding-top: 10px;
    width: 16em;
}

.selectNif {
    padding-right: 30px;
}
/*FIN - ajimefer - 14/10/2016 - solicitud DNI */
	
/* INI - ajimefer - 17/11/2016 - acceso dni*/

.myCheckbox span {
    width: 15px;
    height:15px;
    display: block;
    background: #f2f8fd;
    border-color: #c7c7c7;
    border-width: 0.5px;
    border-style: solid;
    position: relative;
    top: 1ex;
}


.myCheckbox input:checked ~ span {
    position: relative;
    top: 1ex;
    background-size: 15px 15px;
    background-attachment: fixed;
    background-position: center; 
    background: -1px -1px url("../assets/img/checked-ico-nif.png") no-repeat;
}
/* FIN - ajimefer - 17/11/2016 - acceso dni*/

/*INI - amartiji - 10/11/2016 - Popups alerts BACK*/
[role='dialog'] {
	  margin: auto !important;
	  z-index: 100000 !important;
	  top: 30% !important;
	  left: calc(50% - 200px) !important;
	  position: fixed !important;
	}
	
	.ui-widget-content #dialog-confirm-mensaje, .ui-widget-content .ui-dialog-button-text {
		font-family: "Helvetica Neue 35", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	}
	
	.ui-widget-content #dialog-confirm-mensaje, .ui-widget-content .ui-dialog-buttonset {
		font-family: "Helvetica Neue 35", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
	}
	
	.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-dialog-buttons {
	  background: whitesmoke !important;
	  color: #333 !important;
	}
	
	.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.ui-dialog-titlebar-close {
	    background-image: url("../assets/img/ico_delete_blue.png");
	}
	
	.ui-dialog-titlebar-close {
	    background-image: url("../assets/img/ico_delete_blue.png");
	}
	
	#dialog-confirm {
	  text-align: center;
	  font-weight: 600;
	}
	
	.ui-button-text-only {
		border-width: 0px !important;
		padding: 9px 15px;
	}
	
	#dialog-confirm-mensaje {
		text-align: center;
	}
	
	.ui-dialog .ui-dialog-buttonpane button {
		margin: .5em .4em .5em .4em;
	}
	
	.ui-dialog-buttonset:nth-child(1):nth-last-child(1) {
		padding-left: 8em;
		float: right !important;
	}
	
	.ui-button-text-only .ui-button-text {
		padding: 0px;
	}
	
	.ui-dialog .ui-dialog-buttonpane {
		border-top-width: 0px;
	}
	
	.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
	      background-color: #2473b9;
		    background-position: center;
		    background-repeat: no-repeat;
		    border-radius: 3px;
		    color: #fff;
		    font-size: 17px;
		    text-align: left;
		    width: auto;
		    font-family: "Helvetica Neue 35", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
		    font-weight:normal;
	}
	
	.ui-dialog-buttonset button {
			border-width: 0px !important;
			padding: 9px 15px;
	    	background-color: #2473b9;
		    background-position: center;
		    background-repeat: no-repeat;
		    border-radius: 3px;
		    color: #fff;
		    font-size: 17px;
		    text-align: left;
		    width: auto;
		    font-family: "Helvetica Neue 35", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
		    font-weight:normal;
	}
	
	.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
	  border-radius: 3px;
	}
	
	.ui-dialog .ui-dialog-content {
	  padding: 1em 3em !important;
	}
	
	div[aria-describedby="dialog-confirm"] .ui-dialog-buttonset:nth-child(2) {
	  background: #3a87ad !important;
	}
	.dt-button {
	
	}
/*FIN - amartiji - 10/11/2016 - Popups alerts BACK*/

/*INI - ajimefer - 27/12/2016 - Nueva solicitud*/
.nuevaSolicitud {
    position: relative;
    top: -4.5ex;
}
/*FIN - ajimefer - 27/12/2016 - Nueva solicitud*/

/* INI amartiji - 14/07/2017 - Modulo participacion*/
#obFields{
    margin-right: 1em;
}

#listErrores{
    display: flex;margin: 0em 2em 20px 2em;
}

#divNombre{
    width:47%;
    display: inline-block;
    float: left;
}

#divApellidos{
    width:46%;
    display: inline-block;
    margin-left: 5em;
}

/*#divEmail{
    width:47%;
    display: inline-block;
    float: left;
    margin-top:2em;
}*/

#divOrgan{
    width:46%;
    display: inline-block;
    margin-left: 5em;
    margin-top:2em;
}

#divAport{
    margin-left: 0em;
}

.g-recaptcha{
    margin-left:25em;
}

#contenido_audiencia #mensaje, #contenido_CONSULTA #mensaje{
    margin-top: 1em;
}

#encuesta{
    padding-right: 2em;
}

#tabla_detalle .titulo_seccion{
    color: #0179d3;
    font-size: large;
}

.content_seccion{
    background-color: white;
}

#tabla_detalle{
    border: 2px solid #e9e9e9;
    margin-bottom: 2em;
}

#aportacionBean #enviarAportacion{
    color:white;
}

#aportacionBean textarea,#aportacionBean select,#aportacionBean input{
    color:black;
}

#encuesta #listErrores{
    margin: 0em 0em 20px 2em;
}
/* FIN amartiji - 14/07/2017 - Modulo participacion*/
/* INI amartiji - 22/02/2019 - Nuevo diseÃ±o SEDE N REF*/
.tr-article--content .btn-alta-back {
    display: flex;
    flex-direction:row-reverse;
}
.labelFormAltaCorreo  {
    padding-right: 30px;
    padding-top: 10px;
    width: 14em;
}
.tr-article--content .tr-solicitud fieldset .tlf-field-first {
    padding-top: 10px;
}
.tr-article--content .tr-solicitud fieldset .tlf-field-second {
    padding: unset;
}
.tr-article--content .tr-solicitud fieldset .static-value-prefix {
    position:absolute;
    left: 14.8em;
    font-size: 14px;
    color:#999;top: 7px;
}
.tr-article--content .tr-solicitud fieldset .div-prefix{
    position:relative;
    display:block;
}
.tr-article--content .tr-solicitud fieldset .prefix-input {
    width: 12%;
    float: left;
    padding-left: 1.8em;
    border-right: 0em;
}
.tr-article--content .tr-solicitud fieldset .width-phone {
    width: 36.5%;
}
.tr-article--content .tr-solicitud .widthInputCorreo {
    width: 45.5%;
}
.tr-article--content .tr-solicitud fieldset .div-num-ext {
    margin-left: 14em;
}
fieldset .text_cons, fieldset.text_cons {
    text-align: left;
}
fieldset .text_cons .div_cons, fieldset.text_cons .div_cons {
    margin-left: 10px;
}
.tr-solicitud .g-recaptcha {
    display: flex;
    justify-content: center;
    margin-bottom: 20px;
    margin-left:0;
}
.btn-alta-form {
    margin-right: 2em;
}
.text-alta-load {
    padding: 1em;
}
/*.iden-pass {
    display: flex;
}*/
.btn-clean-form {
    position: relative;
    top: 0.4rem
}
.tr-solicitud .width-field-replace-form {
    width: 24em;
}
.btn-visibility {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    color: white;
    height: 34px;
}
.replace-legend p {
    font-size: 12px;
}
/*Ini Captcha*/
.formCaptcha {
    display: grid;
    justify-content: center;
    margin-bottom: 1em;
}
.title_captcha {
    width: 285px;
    margin-bottom: 0.5em;
    font-size: 13px;
}
.icon_captcha {
    width: 30px;
}
.input_captcha {
    width:285px;
    margin-top: 0.5em;
}/*Fin Captcha*/

/* FIN amartiji - 22/02/2019 - Nuevo diseÃ±o SEDE N REF*/

/* INI -mherraem */
.dni {
    display: flex;
    flex-direction: row;
}

.nRef {
    display: flex;
    flex-direction: row;
}

.widthInputNIF {
    width: 40%;
}

.nRef-content-responsive {
    display: flex;
}

.listaMunicipios {
    width: 339px;
}

.nRefWidth {
    width: 16em;
}

.mf-datagrid--table-container {
    /* display: flex; */
    /* justify-content: center; */
}

h4.tr-infoda--step-title {
    color: #13B6DB;
    font-weight: bold;
    font-size: 17px;
}

.checkTablas-sede {
    display: none;
}

#no-more-tables-sede {
    display: none;
}

#paginacion .sorting:before, #paginacion .sorting_asc:before, 
#paginacion .sorting_desc:before, #paginacion .sorting_asc_disabled:before, 
#paginacion .sorting_desc_disabled:before {
    content: unset;
}

#paginacion .sorting:after, #paginacion .sorting_asc:after, 
#paginacion .sorting_desc:after, #paginacion .sorting_asc_disabled:after, 
#paginacion .sorting_desc_disabled:after {
	content: unset;
}
/* FIN -mherraem */

/* INI - mherraem - VISTA MOVIL */
@media screen and (max-width: 480px) and (min-width: 320px) {
	.container-responsive {
        display: flex;
        flex-direction: column-reverse;
    }
    
    .nRef {
        display: flex;
        flex-direction: column;
    }
    
    .dni {
        display: flex;
        flex-direction: column;
    }
    
    .widthInputNIF {
        width: 100%;
    }
    
    .dniAlta {
        display: flex;
    }
    
    .selectNif {
        padding-right: 0;
    }
    
    .labelFormNif {
        padding-right: 0;
    }
    
    .tr-article--content .tr-solicitud .widthInputCorreo {
        width: 100%;
    }
    
    .tr-article--content .tr-solicitud fieldset .div-num-ext {
        margin-left: 0;
    }
    
    .dniAlta .widthInputNIF {
        width: 70%;
    }
    
    .nRef-responsive {
        width: 100%;
        display: flex;
        flex-direction: column;
    }
    
    .nRef-content-responsive {
        display: flex;
    }
    
    .captcha-responsive {
        width: 100%;
        display: flex;
        justify-content: center;
    }
    
    .captcha-responsive .input_captcha {
        width: 80%;
    }
    
    .tr-article--content {
        padding: 0;
    }
    
    .btn-alta-form {
        margin-right: 0;
    }
    
    .text-alta-load {
        display: flex;
        margin-bottom: 10px;
        padding: 0;
    }
    
    .numero_movil {
        display: flex;
        flex-direction: column;
    }
    
    .tr-article--content .tr-solicitud fieldset .static-value-prefix {
        left: auto;
    }
    
    .tr-article--content .tr-solicitud fieldset .prefix-input {
        width: 25%;
    }
    
    .tr-article--content .tr-solicitud fieldset .width-phone {
        width: 75%;
    }
    
    .tr-article--content .tr-solicitud fieldset .div-prefix {
        display: flex;
    }
    
    .labelFormAltaCorreo {
        width: 100%;
    }
    
    .tr-btn-reset {
        font-size: unset;
    }
    
    .listaMunicipios {
        width: 264px;
    }
    
    .tr-versolicitud--req {
        margin-top: 1em;
    }
    
    .tr-versolicitud--docs {
        margin-top: 26px;
    }
    
    .is-unread .mf-requirement--title {
        font-weight: unset;
    }
    
    .mf-requirement.is-unread .mf-requirement--header {
        padding-right: unset;
    }
    
    .ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix {
        display: flex;
        justify-content: center;
        align-content: center;
        padding: 0;
    }
    
    .ui-dialog-buttonset {
        padding: unset !important;
    }
    
    .chckBox_movil {
        display: flex;   
    }
    
    .chckBox_movil input {
        margin: 0 10px 0 0;
    }
    
    .chckBox_movil label {
        margin: 0;
    }
	
    .tr-diagramda--step-title {
        font-size: 11px;
    }
    
    .div_cons {
        margin-left: 0 !important;
        display: flex;
    }
    
    .myCheckbox {
        margin-right: 10px;
    }
    
    .no-padding-right {
        margin-right: unset;
    }
    
    #side_right {
        padding-left: 0;
    }
    
    .tr-solicitud--postal-area .fld {
        width: 100%;
    }
    
    .chckLabel.pull-left {
        text-align: left;
    }
    
    .form_solicitud_responsive {
        display: flex;
        justify-content: center;
        width: 100%;
    }
    
    .form_solicitud_responsive .nPK {
        margin: 0;
    }
    
    .form_solicitud_responsive .nPK:first-child {
        margin-right: 10px;
        width: 40%;
    }
    
    .form_solicitud_responsive .rCp {
        margin: 0;
    }
    
    .form_solicitud_responsive .rCp:first-child {
        margin-right: 10px;
    }
    
    .tr-solicitud--resumen-adr {
        margin: 1em auto;
        display: flex;
        flex-direction: column;
    }
    
    .consentimientoEnviar {
        display: flex;
        margin-bottom: 25px;
    }
    
    .consentimientoEnviar input {
        margin: 0 10px 0 0;
    }
    
    .tr-solicitud-responsive {
        display: flex;
        flex-direction: column;
    }
    
    .mf-datagrid--table-container {
        display: unset;
    }
    
    .tr-infoda--steps {
		padding: unset;
		display: flex;
		flex-direction: column;
	}
	
	ol {
		margin: auto;
	}
	
	.pasos--acceso--portal {
		display: flex;
		flex-direction: row;
		width: 100%;
		justify-content: space-between;
	}
	
	.tr-infoda--step.tr-infoda--step__solicitud, 
	.tr-infoda--step.tr-infoda--step__confirmacion,
	.tr-infoda--step.tr-infoda--step__revision {
		margin-top: unset;
	}
	
	.tr-solicitud--icon__identificacion,
	.tr-solicitud--icon__solicitud,
	.tr-solicitud--icon__revision,
	.tr-solicitud--icon__confirmacion {
	    width: 50px;
	    height: 50px;
	    display: flex;
	    justify-content: center;
	    align-items: center;
	    font-size: 25px;
	    padding: unset;
	}
	
	.pasos--acceso--portal:first-child {
    	margin: 0 0 15px 0;
	}
	
	.tr-infoda--step:nth-child(odd) {
    	margin: unset;
	}
	
	#identificacion_dni_acceder {
    	margin-right: unset;
	}
	
	.tr-infoda--step {
	    padding-top: 60px;
	    display: flex;
	    flex-direction: column;
	    align-items: center;
	    margin: 0 0 20px 0;
	}
	
	p.tr-infoda--step-parrafo {
    	text-align: justify;
	}
	
	h4.tr-infoda--step-title {
	    color: #13B6DB;
	    font-weight: bold;
	    font-size: 13px;
	}
	
	.pasos--acceso--portal .pasos--acceso {
    	place-content: flex-start;
    	width: 45%;
    	font-size: 12px;
	}
	
	/* INI - mherraem - 22/06/2020 - Estilo tablas */
	/* Forzar que la tabla ya no sea como tablas */
	table#paginacion2 {
        width: 100% !important;
    }
	
	#no-more-tables-sede table, 
	#no-more-tables-sede thead, 
	#no-more-tables-sede tbody, 
	#no-more-tables-sede th, 
	#no-more-tables-sede td, 
	#no-more-tables-sede tr { 
		display: block;
	}

	#no-more-tables-sede thead tr {
		position: absolute;
		z-index: 1;
	}
 
	#no-more-tables-sede tr {
		border: 2px solid #2473b9;
	}
 
	#no-more-tables-sede td { 
		position: relative;
		padding-left: 50% !important; 
		white-space: normal;
		text-align:left;
	}
	
	#no-more-tables-sede tfoot,
	#no-more-tables-sede thead {
		display: none;
		display: none;
	}
 
	#no-more-tables-sede td:before { 
		position: absolute;
		left: 5px; 
		white-space: nowrap;
		font-weight: bold;
		backgroung-color:red;
	}
	
	#no-more-tables-sede tbody tr td {
        border-top: 1px solid #FFF;
    }
 
	#no-more-tables-sede td:before {
		content: attr(data-title);
	}
	
	#no-more-tables-sede tbody td:nth-child(odd) {
		background: rgb(204,228,246);
		background: -moz-linear-gradient(left, rgba(204,228,246,1) 0%, rgba(204,228,246,1) 50%, rgba(32,124,202,1) 50%, rgba(240,240,240,1) 50%, rgba(32,124,202,1) 50%, rgba(240,240,240,1) 50%, rgba(240,240,240,1) 100%);
		background: -webkit-linear-gradient(left, rgba(204,228,246,1) 0%,rgba(204,228,246,1) 50%,rgba(32,124,202,1) 50%,rgba(240,240,240,1) 50%,rgba(32,124,202,1) 50%,rgba(240,240,240,1) 50%,rgba(240,240,240,1) 100%);
		background: linear-gradient(to right, rgba(204,228,246,1) 0%,rgba(204,228,246,1) 50%,rgba(32,124,202,1) 50%,rgba(240,240,240,1) 50%,rgba(32,124,202,1) 50%,rgba(240,240,240,1) 50%,rgba(240,240,240,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cce4f6', endColorstr='#f0f0f0',GradientType=1 );
	}
	
	#no-more-tables-sede tbody td:nth-child(even) {
		background: rgb(204,228,246);
		background: -moz-linear-gradient(left,  rgba(204,228,246,1) 0%, rgba(204,228,246,1) 50%, rgba(32,124,202,1) 50%, rgba(240,240,240,1) 50%, rgba(32,124,202,1) 50%, rgba(233,233,233,1) 50%, rgba(233,233,233,1) 100%);
		background: -webkit-linear-gradient(left,  rgba(204,228,246,1) 0%,rgba(204,228,246,1) 50%,rgba(32,124,202,1) 50%,rgba(240,240,240,1) 50%,rgba(32,124,202,1) 50%,rgba(233,233,233,1) 50%,rgba(233,233,233,1) 100%);
		background: linear-gradient(to right,  rgba(204,228,246,1) 0%,rgba(204,228,246,1) 50%,rgba(32,124,202,1) 50%,rgba(240,240,240,1) 50%,rgba(32,124,202,1) 50%,rgba(233,233,233,1) 50%,rgba(233,233,233,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cce4f6', endColorstr='#e9e9e9',GradientType=1 );
	}
	
	.checkTablas-sede {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: center;
    }
	
    .checkTablas-sede div:first-child {
        margin-right: 15px;
    }

    .table-overflow {
    	overflow-x: auto !important;
    }
	/* FIN - mherraem - 22/06/2020 - Estilo tablas */
}
/* FIN - mherraem - VISTA MOVIL */

.table-overflow {
  	overflow-x: unset;
}

/* INI - mherraem - VISTA TABLET */
@media (min-width: 768px) and (max-width: 1024px) {
   .container {
       width: 768px;
   }
   
   .mod_sugerencias {
        display: none;
    }
    
    .tr-article--content .tr-solicitud fieldset .prefix-input {
        width: 15%;
    }
    
    .nRef-responsive {
        width: 100%;
        display: flex;
    }
    
    .nRefWidth {
        width: 12em;
    }
    
    .chckBox_movil {
        display: flex;   
    }
    
    .chckBox_movil input {
        margin: 0 10px 0 0;
    }
    
    .chckBox_movil label {
        margin: 0;
    }
    
    .tr-formrow {
        display: flex;
        flex-direction: column;
    }
    
    .tr-solicitud--nif {
        width: unset;
    }
    
    .tr-solicitud--postal-area .fld {
        width: 45%;
    }
    
    #municipio {
        display: flex;
        flex-direction: column;
    }
    
    .consentimientoEnviar {
        display: flex;
        text-align: left;
        margin-bottom: 1em;
    }
    
    .consentimientoEnviar input {
        margin: 0 10px 0 0;
    }
    
    fieldset .text_cons .div_cons, fieldset.text_cons .div_cons {
        margin-left: unset;
    }
    
    .mf-datagrid--table-container {
        display: unset;
    }
} 
/* FIN - mherraem - VISTA TABLET */