﻿@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Noto Sans'), local('NotoSans'), url('fonts/NotoSansRegular.eot') format('embedded-opentype'), url('fonts/C7bP6N8yXZ-PGLzbFLtQKRJtnKITppOI_IvcXXDNrsc.woff2') format('woff2'), url('fonts/NotoSans.ttf') format('truetype');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Noto Sans'), local('NotoSans'), url('fonts/NotoSansRegular.eot') format('embedded-opentype'), url('fonts/iLJc6PpCnnbQjYc1Jq4v0xJtnKITppOI_IvcXXDNrsc.woff2') format('woff2'), url('fonts/NotoSans2.ttf') format('truetype');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Noto Sans'), local('NotoSans'), url('fonts/NotoSansRegular.eot') format('embedded-opentype'), url('fonts/erE3KsIWUumgD1j_Ca-V-xJtnKITppOI_IvcXXDNrsc.woff2') format('woff2'), url('fonts/NotoSans-latin-ext.ttf') format('truetype');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Noto Sans'), local('NotoSans'), url('fonts/NotoSansRegular.eot') format('embedded-opentype'), url('fonts/LeFlHvsZjXu2c3ZRgBq9nBJtnKITppOI_IvcXXDNrsc.woff2') format('woff2'), url('fonts/NotoSans-latin.ttf') format('truetype');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
  font-family: 'DinCondensedC';
  src: url('fonts/dincondensedc-webfont.eot');
  src: url('fonts/dincondensedc-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/dincondensedc-webfont.woff') format('woff'), url('fonts/dincondensedc-webfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'PFDinTextCompPro-Medium';
  font-style: normal;
  font-weight: normal;
  src: local('PFDinTextCompPro-Medium'), url('fonts/PFDinTextCompPro-Medium_0.woff') format('woff'), url('fonts/PFDinTextCompPro-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'PFDinTextCompPro-Regular';
  font-style: normal;
  font-weight: normal;
  src: local('PFDinTextCompPro-Regular'), url('fonts/PFDinTextCompPro-Regular.woff') format('woff'), url('fonts/PFDinTextCompPro-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'PFDinTextCompPro-Light';
  font-style: normal;
  font-weight: normal;
  src: local('PFDinTextCompPro-Light'), url('fonts/PFDinTextCompPro-Light.woff') format('woff'), url('fonts/PFDinTextCompPro-Light.ttf') format('truetype');
}
@font-face {
  font-family: 'cuprumregular';
  src: url('/Content/fonts/cuprum-regular-webfont.eot');
  src: url('/Content/fonts/cuprum-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/Content/fonts/cuprum-regular-webfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'cuprumbold';
  src: url('/Content/fonts/cuprum-bold-webfont.eot');
  src: url('/Content/fonts/cuprum-bold-webfont.eot?#iefix') format('embedded-opentype'), url('/Content/fonts/cuprum-bold-webfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
body {
  position: relative;
  font-family: 'Noto Sans';
  color: #4d4d4d;
}
a {
  color: #2799c9;
}
h1,
h2,
h3,
h4,
h5 {
  color: #48555a;
}
h1 {
  font-size: 1.5em;
}
h1.dataset-caption {
  display: inline-block;
  position: relative;
}
h1.dataset-caption i {
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  float: left;
  width: 70px;
  height: 70px;
  display: inline-block;
}
h1.dataset-caption span {
  margin-left: 90px;
  display: block;
}
h1.dataset-caption .archive-stamp {
  position: absolute;
  top: -10px;
  left: -19px;
  display: none;
}
h1.dataset-caption .archive-stamp.active {
  display: inline-block;
}
h2 {
  font-size: 1.3em;
}
ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
ul li {
  margin: 0;
  padding: 0;
}
.bodyAjaxLoader {
  display: none;
  position: fixed;
  z-index: 10000;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.bodyAjaxLoader,
.ajaxLoader {
  background: rgba(255, 255, 255, 0.5) url('data:image/gif;base64,R0lGODlhHwAfAPUAAP///4oaGvPq6unW1t/Cwtm2ttOrq+7f396/v9CkpPLm5uzb29eystOpqdq3t+fR0fr29tawsOrY2PPo6KJKSps8PK5hYePJyb1+fsydnbFnZ/z6+rl3d6lYWOTLy/v4+KpaWqBGRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAHwAfAAAG/0CAcEgUDAgFA4BiwSQexKh0eEAkrldAZbvlOD5TqYKALWu5XIwnPFwwymY0GsRgAxrwuJwbCi8aAHlYZ3sVdwtRCm8JgVgODwoQAAIXGRpojQwKRGSDCRESYRsGHYZlBFR5AJt2a3kHQlZlERN2QxMRcAiTeaG2QxJ5RnAOv1EOcEdwUMZDD3BIcKzNq3BJcJLUABBwStrNBtjf3GUGBdLfCtadWMzUz6cDxN/IZQMCvdTBcAIAsli0jOHSJeSAqmlhNr0awo7RJ19TJORqdAXVEEVZyjyKtE3Bg3oZE2iK8oeiKkFZGiCaggelSTiA2LhxiZLBSjZjBL2siNBOFQ84LxHA+mYEiRJzBO7ZCQIAIfkECQoAAAAsAAAAAB8AHwAABv9AgHBIFAwIBQPAUCAMBMSodHhAJK5XAPaKOEynCsIWqx0nCIrvcMEwZ90JxkINaMATZXfju9jf82YAIQxRCm14Ww4PChAAEAoPDlsAFRUgHkRiZAkREmoSEXiVlRgfQgeBaXRpo6MOQlZbERN0Qx4drRUcAAJmnrVDBrkVDwNjr8BDGxq5Z2MPyUQZuRgFY6rRABe5FgZjjdm8uRTh2d5b4NkQY0zX5QpjTc/lD2NOx+WSW0++2RJmUGJhmZVsQqgtCE6lqpXGjBchmt50+hQKEAEiht5gUcTIESR9GhlgE9IH0BiTkxrMmWIHDkose9SwcQlHDsOIk9ygiVbl5JgMLuV4HUmypMkTOkEAACH5BAkKAAAALAAAAAAfAB8AAAb/QIBwSBQMCAUDwFAgDATEqHR4QCSuVwD2ijhMpwrCFqsdJwiK73DBMGfdCcZCDWjAE2V347vY3/NmdXNECm14Ww4PChAAEAoPDltlDGlDYmQJERJqEhGHWARUgZVqaWZeAFZbERN0QxOeWwgAAmabrkMSZkZjDrhRkVtHYw+/RA9jSGOkxgpjSWOMxkIQY0rT0wbR2LQV3t4UBcvcF9/eFpdYxdgZ5hUYA73YGxruCbVjt78G7hXFqlhY/fLQwR0HIQdGuUrTz5eQdIc0cfIEwByGD0MKvcGSaFGjR8GyeAPhIUofQGNQSgrB4IsdOCqx7FHDBiYcOQshYjKDxliVDpRjunCjdSTJkiZP6AQBACH5BAkKAAAALAAAAAAfAB8AAAb/QIBwSBQMCAUDwFAgDATEqHR4QCSuVwD2ijhMpwrCFqsdJwiK73DBMGfdCcZCDWjAE2V347vY3/NmdXNECm14Ww4PChAAEAoPDltlDGlDYmQJERJqEhGHWARUgZVqaWZeAFZbERN0QxOeWwgAAmabrkMSZkZjDrhRkVtHYw+/RA9jSGOkxgpjSWOMxkIQY0rT0wbR2I3WBcvczltNxNzIW0693MFYT7bTumNQqlisv7BjswAHo64egFdQAbj0RtOXDQY6VAAUakihN1gSLaJ1IYOGChgXXqEUpQ9ASRlDYhT0xQ4cACJDhqDD5mRKjCAYuArjBmVKDP9+VRljMyMHDwcfuBlBooSCBQwJiqkJAgAh+QQJCgAAACwAAAAAHwAfAAAG/0CAcEgUDAgFA8BQIAwExKh0eEAkrlcA9oo4TKcKwharHScIiu9wwTBn3QnGQg1owBNld+O72N/zZnVzRApteFsODwoQABAKDw5bZQxpQ2JkCRESahIRh1gEVIGVamlmXgBWWxETdEMTnlsIAAJmm65DEmZGYw64UZFbR2MPv0QPY0hjpMYKY0ljjMZCEGNK09MG0diN1gXL3M5bTcTcyFtOvdzBWE+207pjUKpYrL+wY7MAB4EerqZjUAG4lKVCBwMbvnT6dCXUkEIFK0jUkOECFEeQJF2hFKUPAIkgQwIaI+hLiJAoR27Zo4YBCJQgVW4cpMYDBpgVZKL59cEBhw+U+QROQ4bBAoUlTZ7QCQIAIfkECQoAAAAsAAAAAB8AHwAABv9AgHBIFAwIBQPAUCAMBMSodHhAJK5XAPaKOEynCsIWqx0nCIrvcMEwZ90JxkINaMATZXfju9jf82Z1c0QKbXhbDg8KEAAQCg8OW2UMaUNiZAkREmoSEYdYBFSBlWppZl4AVlsRE3RDE55bCAACZpuuQxJmRmMOuFGRW0djD79ED2NIY6TGCmNJY4zGQhBjStPTFBXb21DY1VsGFtzbF9gAzlsFGOQVGefIW2LtGhvYwVgDD+0V17+6Y6BwaNfBwy9YY2YBcMAPnStTY1B9YMdNiyZOngCFGuIBxDZAiRY1eoTvE6UoDEIAGrNSUoNBUuzAaYlljxo2M+HIeXiJpRsRNMaq+JSFCpsRJEqYOPH2JQgAIfkECQoAAAAsAAAAAB8AHwAABv9AgHBIFAwIBQPAUCAMBMSodHhAJK5XAPaKOEynCsIWqx0nCIrvcMEwZ90JxkINaMATZXfjywjlzX9jdXNEHiAVFX8ODwoQABAKDw5bZQxpQh8YiIhaERJqEhF4WwRDDpubAJdqaWZeAByoFR0edEMTolsIAA+yFUq2QxJmAgmyGhvBRJNbA5qoGcpED2MEFrIX0kMKYwUUslDaj2PA4soGY47iEOQFY6vS3FtNYw/m1KQDYw7mzFhPZj5JGzYGipUtESYowzVmF4ADgOCBCZTgFQAxZBJ4AiXqT6ltbUZhWdToUSR/Ii1FWbDnDkUyDQhJsQPn5ZU9atjUhCPHVhgTNy/RSKsiqKFFbUaQKGHiJNyXIAAh+QQJCgAAACwAAAAAHwAfAAAG/0CAcEh8JDAWCsBQIAwExKhU+HFwKlgsIMHlIg7TqQeTLW+7XYIiPGSAymY0mrFgA0LwuLzbCC/6eVlnewkADXVECgxcAGUaGRdQEAoPDmhnDGtDBJcVHQYbYRIRhWgEQwd7AB52AGt7YAAIchETrUITpGgIAAJ7ErdDEnsCA3IOwUSWaAOcaA/JQ0amBXKa0QpyBQZyENFCEHIG39HcaN7f4WhM1uTZaE1y0N/TacZoyN/LXU+/0cNyoMxCUytYLjm8AKSS46rVKzmxADhjlCACMFGkBiU4NUQRxS4OHijwNqnSJS6ZovzRyJAQo0NhGrgs5bIPmwWLCLHsQsfhxBWTe9QkOzCwC8sv5Ho127akyRM7QQAAOwAAAAAAAAAAAA==') 50% 50% no-repeat;
}
.ajaxLoader {
  height: 40px;
  width: 70px;
}
body.loading {
  /*overflow-x: hidden;*/
}
body.loading .bodyAjaxLoader {
  display: block;
}
.f-dropdown {
  display: block !important;
  z-index: 9999 !important;
}
.f-dropdown li.inactive a {
  color: #e0e0e0;
}
.f-dropdown li i {
  color: #aaa;
}
#dropColumns,
.dropdownColumn,
#dropColumns_clone {
  margin-top: -8px;
  padding: 0;
  max-width: 400px;
}
#dropColumns a,
.dropdownColumn a,
#dropColumns_clone a {
  text-decoration: none !important;
  text-align: left;
}
#dropColumns .scroll,
.dropdownColumn .scroll,
#dropColumns_clone .scroll {
  max-height: 400px;
  overflow: auto;
  width: 400px;
  padding: 0;
  background-color: #fff;
}
#dropColumns_clone {
  z-index: 1005;
}
ul.generalMenuPopup {
  display: block;
  z-index: 1005;
  border: 1px solid #cccccc;
  background: #fff;
}
ul.generalMenuPopup li {
  display: block !important;
  text-align: left;
}
ul li.flexMenu-viewMore.opened {
  background-color: #828282;
}
ul li.flexMenu-viewMore.opened > a {
  color: #fff !important;
}
ul li.flexMenu-viewMore.opened:hover {
  background-color: #4f4f4f;
}
ul li.flexMenu-viewMore.opened .arrow {
  background-position: -151px 0 !important;
}
ul li.flexMenu-viewMore .arrow {
  background-image: url(../../img/Redesign/new-colors/data_sprite.png);
  background-position: -25px 0;
  background-repeat: no-repeat;
  width: 12px;
  height: 20px;
  float: right;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  margin-left: 0.4rem;
}
header {
  /*padding: 1em 1em 1em 5px;*/
  padding: 0;
  display: flex;
  justify-content: space-between;
  min-height: 60px;
}
header .logo {
  font-family: 'PFDinTextCompPro-Medium';
  font-size: 1.75em;
  text-decoration: none;
  color: #6ca3bc;
  text-transform: uppercase;
  float: left;
  /*position: relative;
        top: -8px;*/
  margin: 16px;
  margin-bottom: 6px;
}
header .logo span {
  font-family: 'PFDinTextCompPro-Light';
  text-transform: capitalize;
  font-size: 15px;
  display: block;
  position: relative;
  top: -4px;
  white-space: nowrap;
}
header .logo img.logo-icon {
  display: inline-block;
  float: left;
  height: 48px;
  margin-right: 10px;
}
header .new-portal-div {
  width: 98px;
  background: transparent linear-gradient(180deg, #10265a 0%, var(--unnamed-color-3c5b9c) 100%) 0% 0% no-repeat padding-box;
  background: transparent linear-gradient(180deg, #10265a 0%, #3c5b9c 100%) 0% 0% no-repeat padding-box;
  display: flex;
  justify-content: center;
  align-items: center;
}
header .new-portal-div div {
  width: 81px;
  height: 38px;
  background: transparent url('../../img/Redesign/new_portal.svg') 0% 0% no-repeat padding-box;
}
header nav {
  flex-grow: 1;
  text-align: center;
  margin: 16px;
  margin-right: 0;
}
header nav ul {
  display: inline-block;
}
header nav ul li {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  font-family: 'PFDinTextCompPro-Medium';
  font-size: 1.055em;
}
header nav ul li a {
  text-decoration: none;
  color: #488699;
  text-transform: uppercase;
  display: inline-block;
  padding: .4rem;
}
header nav ul li a:hover {
  color: #11576c;
}
header nav ul li.active {
  background: #d5e5eb;
  border-bottom: solid 2px #11576c;
}
header nav ul li.active a {
  color: #11576c;
  /*color: #fff !important;*/
}
header nav ul li .winterLink {
  background: url('../../img/Redesign/newYearTree.png') left no-repeat;
  height: 26px;
  padding-left: 26px;
  background-position: 0 0;
  padding-top: 0.2rem;
}
header nav ul li .summerLink {
  background: url('../../img/Redesign/sunIcon_32.png') left no-repeat;
  padding-left: 33px;
  background-position: 0 0;
  padding: 0.4rem 0.4rem 0.4rem 32px;
  background-color: #C0DB8E;
  color: #11576c;
}
header nav ul li .productsLink {
  background-position: 0 0;
  padding: 0.4rem;
  background-color: #7be;
  color: #fff;
}
header nav ul li .productsLink:hover {
  background-color: #11576c;
  color: #fff;
}
header nav ul li .tvoeLetoLink {
  background-position: 0 0;
  padding: 0.4rem;
  background-color: #00d400;
  color: #fff;
}
header nav ul li .tvoeLetoLink:hover {
  background-color: #11576c;
  color: #fff;
}
header nav ul li .feedbackLink {
  background-position: 0 0;
  padding: 0.4rem;
  background-color: #ff4c48;
  color: #fff;
}
header nav ul li .feedbackLink:hover {
  background-color: #E54D4A;
  color: #fff;
}
header nav ul li.flexMenu-viewMore.opened {
  background-color: #828282;
}
header nav ul li.flexMenu-viewMore.opened > a {
  color: #fff !important;
}
header nav ul li.flexMenu-viewMore.opened:hover {
  background-color: #4f4f4f;
}
header nav ul li.flexMenu-viewMore.opened .arrow {
  background-position: -151px 0;
}
header nav ul li.flexMenu-viewMore .arrow {
  background-image: url(../../img/Redesign/new-colors/data_sprite.png);
  background-position: -25px 0;
  background-repeat: no-repeat;
  width: 12px;
  height: 20px;
  float: right;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  margin-left: 0.4rem;
}
header nav ul.culture-list {
  font-size: .9em;
  float: right;
  margin-right: 1em;
  text-transform: capitalize;
}
header nav ul.culture-list li {
  padding: .1rem;
}
header nav ul.culture-list li.divider {
  border-right: 2px solid #CACACA;
  padding: 0;
  height: 20px;
}
header nav ul.culture-list li.inactive {
  background: #fff;
}
header nav ul.culture-list li.inactive a {
  color: #CACACA !important;
}
header nav ul.generalMenuPopup {
  display: block;
  z-index: 2;
  border: 1px solid #cccccc;
  background: #fff;
}
header nav ul.generalMenuPopup li {
  display: block;
  text-align: left;
}
header nav .button {
  float: right;
  margin-left: 0.6em;
  text-transform: capitalize;
  padding: 4px 8px;
}
header nav .button:hover {
  color: #ff4c48;
}
header nav:after {
  clear: both;
}
header nav .special-icon {
  float: right;
  margin-top: 4px;
  height: 25px;
  width: 25px;
  margin-right: 1em;
  vertical-align: sub;
  background: url('../../img/Redesign/new-colors/data_sprite.png') no-repeat;
  background-position: -62px 3px;
  opacity: 0.7;
}
header nav .special-icon:hover {
  opacity: 1;
}
header:after {
  clear: both;
}
header#techWorksWarning {
  width: 100%;
  background-color: #fff;
  padding: 0;
  min-height: inherit;
}
header#techWorksWarning > div {
  vertical-align: middle;
  text-align: center;
  font-weight: bolder;
  color: #ff4c48;
  padding: 4px;
  border: #ff4c48 solid 1px;
}
header#minHeader {
  width: 100%;
  display: none;
  background-color: #fff;
  padding: 0;
  min-height: inherit;
}
header#minHeader > div {
  display: table-cell;
  vertical-align: middle;
  height: 42px;
}
header#minHeader > div:first-child {
  width: 55px;
  vertical-align: baseline;
}
header#minHeader > div a.logo {
  top: 0;
  font-size: 1.3em;
  float: none;
  margin-left: 0;
}
header#minHeader > div .open-menu {
  margin: 0 auto;
  display: block;
  margin-top: 10px;
  height: 20px;
  width: 20px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAIUlEQVR42mNQjkz/T03MMAINHAWUg9F0OJoOR9PhsDAQAODQw/A4FePkAAAAAElFTkSuQmCC');
}
header#minHeader > div .open-menu.active {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAIUlEQVR42mPYvmPHf2pihhFo4CigHIymw9F0OJoOh4WBAAVt87/Vjf3EAAAAAElFTkSuQmCC');
}
header#minHeader.move {
  margin-left: 54%;
  width: 46%;
  overflow: hidden;
  display: block !important;
}
header#minHeader.move > div {
  display: block;
}
header#minHeader.move > div:first-child {
  float: left;
}
header#minHeader.move > div:nth-child(2) {
  white-space: nowrap;
  -ms-text-overflow: clip;
  -o-text-overflow: clip;
  text-overflow: clip;
  /*width: calc(~'46% - 55px');*/
}
header#minHeader.move a.logo {
  overflow: hidden;
  white-space: nowrap;
  -ms-text-overflow: clip;
  -o-text-overflow: clip;
  text-overflow: clip;
  width: calc(100% - 55px);
  margin-top: 8px;
  float: left;
}
nav#min-menu {
  overflow: auto;
  display: none;
  overflow: hidden;
  overflow-y: auto;
  position: fixed;
  padding-right: 0.3rem;
  top: 0;
  bottom: 0;
  left: 0;
  width: 54%;
  font-family: 'PFDinTextCompPro-Medium';
  background-color: #4c545c;
  border-right: 2px solid #eeeeee;
  -webkit-box-shadow: inset -5px 0px 15px -2px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset -5px 0px 15px -2px rgba(0, 0, 0, 0.5);
  box-shadow: inset -5px 0px 15px -2px rgba(0, 0, 0, 0.5);
}
nav#min-menu ul a {
  text-decoration: none;
  text-transform: uppercase;
  display: block;
}
nav#min-menu ul.section-list {
  margin-top: 25px;
}
nav#min-menu ul.section-list li {
  position: relative;
  min-height: 35px;
  display: table;
  width: 100%;
  padding-right: 1em;
  padding-left: 1em;
  /*border-bottom: 1px solid @border-color;*/
}
nav#min-menu ul.section-list li.active {
  background-color: #5b656b;
}
nav#min-menu ul.section-list li.active a {
  color: #f5cd1b;
}
nav#min-menu ul.section-list li a {
  font-family: 'PFDinTextCompPro-Medium';
  padding: 10px 0;
  font-size: 1.6em;
  white-space: nowrap;
  padding: .5rem;
  padding-right: 0;
  color: #d4d4d4;
}
nav#min-menu ul.section-list li a.summerLink {
  background: url('../../img/Redesign/sunIcon_32.png') left no-repeat;
  padding-left: 33px;
  background-position: 0 0;
  color: #C0DB8E;
}
nav#min-menu ul.section-list li a.devLink {
  color: #ff4c48;
  border: none !important;
}
nav#min-menu ul.section-list li.hidden {
  width: 0;
  min-height: 0;
}
nav#min-menu ul .winterLink {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAMAAAApB0NrAAAAM1BMVEUAAABQUFBYWFhaWlpcWFhZWVlaWlpbW1tcXFxbWVlbW1tcWlpbW1tbWlpbWlpbWlpdXFyai1geAAAAEHRSTlMAECAwQFBgcICPn6+/z9/vIxqCigAAAN1JREFUeF61kstuxSAMRDHm4RBjz/9/bW9UVUoCJJvbIyFvjjAaJvwX0eKro9A3pQKozwo7AOdHp+OgPykFv5S1Ev/uobhSyBqJwYSa0cLZgJ4/M3dgmysJZ9J0k+OMz7btuLKPSsadHCbISZAwhXGGp05+31Q5G4AmDYBlrrN0vAZOIbXP4VB9TIgMgKsew1T9GDT8w8j2ls747iLScaWL3GsUHVc8Tlp6py9DXkfNnHZVSbmoaslpU22JLxJ1tBSodK8xsLgWCqmh05DOyLZo6aKxhhU2Lf5Q9+85P8AKGbHBMpfFAAAAAElFTkSuQmCC') left -5px bottom 7px no-repeat;
  min-height: 40px;
  height: auto;
  padding-left: 26px !important;
  padding-top: 0.2rem;
  white-space: normal !important;
}
nav#min-menu ul.culture-list {
  font-size: .9em;
  float: right;
  margin-right: 1em;
  color: #d4d4d4;
}
nav#min-menu ul.culture-list li {
  display: inline-block;
}
nav#min-menu ul.culture-list li.divider {
  height: 10px;
  border: 1px solid #eeeeee;
}
nav#min-menu ul.culture-list li.active a {
  color: #d4d4d4;
}
nav#min-menu ul#about-menu {
  display: none;
  font-size: 0.64em;
  margin-left: 0.4rem;
}
nav#min-menu ul#about-menu.active {
  display: block;
}
nav#min-menu ul#about-menu li {
  min-height: 0;
}
nav#min-menu ul#about-menu li a {
  color: #d4d4d4;
  min-height: 0;
  line-height: 1em;
}
nav#min-menu ul#about-menu li.active {
  background-color: #5b656b;
}
nav#min-menu ul#about-menu li.active a {
  color: #f5cd1b;
}
nav#min-menu .about-links-menu {
  /*font-size: 1em !important;*/
  color: #77a6d9;
}
nav#min-menu .about-links-menu ul li {
  color: #77a6d9;
  margin-bottom: 0.5rem;
  padding-left: 1em;
}
#exit-menu-link.move {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-transition: background 300ms ease;
  -o-transition: background 300ms ease;
  -webkit-transition: background 300ms ease;
  transition: background 300ms ease;
  cursor: pointer;
  display: block;
  position: fixed;
  background: rgba(255, 255, 255, 0.2);
  top: 0;
  bottom: 0;
  left: 54%;
  right: 0;
  z-index: 1002;
  -webkit-tap-highlight-color: transparent;
}
.button {
  border: 2px solid #ff4c48 !important;
  display: inline-block;
  color: #ff4c48;
  font-family: 'PFDinTextCompPro-Regular';
  font-size: 1.05em;
  text-transform: uppercase;
  text-decoration: none;
  padding: 6px 8px;
  cursor: pointer;
}
.button.selected {
  background: #ff4c48;
  color: #fff;
}
.button.blue {
  color: #11576c;
  border-color: #11576c !important;
}
.show-for-mobile {
  display: none !important;
}
.scroll {
  overflow: scroll;
}
.scroll::-webkit-resizer,
.scroll::-webkit-scrollbar-button,
.scroll::-webkit-scrollbar-corner {
  display: none;
}
.scroll::-webkit-scrollbar-track {
  background-color: transparent;
}
.scroll::-webkit-scrollbar {
  width: 6px;
  height: 6px;
  background-color: transparent;
}
.scroll::-webkit-scrollbar-thumb {
  background-color: transparent;
  border-radius: 10px;
}
.scroll:hover::-webkit-scrollbar-thumb {
  background-color: rgba(153, 153, 153, 0.9);
}
.no-scroll {
  overflow: hidden !important;
}
.hidden {
  display: none !important;
}
.page.move {
  margin-left: 54%;
  overflow: hidden;
}
.page.move > * {
  width: 200%;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.page.move .toolbar-search-mobile {
  display: none !important;
}
.page-base {
  border-top: 1px solid #11576c;
}
.page-base.grey {
  border-color: #d1d1d1;
}
.page-base .toolbar {
  /*background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAA8CAYAAAAQTCjdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZtJREFUeNrsmMGJw0AMRY1QATn7tOkg6WBLyFYQpwKng5AS3MGWkBLSwW4Hm5OvmxIigQcGRboF5gsyIAzPF0kW44eoq848zxuJY2cOAifzbpRYdc+nOecq+w95DBJrUxUErzt6kvju+/5mqoLgvGS/CqqC4aWjx6AqGM5L9jq0X05VMJyW7H8l+6tTFQzXGd1LHJyrAYtLq38cNqBx/fSTU9UJkLtV/aFxCmbkDM0l80+Jf6eq5pwSzObkScnGuYAhuJWSSS7au1dVa84ZFK/uKLTi1VKyk9g6cgDDi5RcAtWC4ZxB8ZRToFoDGufgtzUGCtaS4yueckqieJPNfheoVnPubUqimcXgyIrnSgnqbHIGxfOk5B7IQXPOGRSvdBRe8cqMwitekZJroFpQnO3VgLrdowyKp5yTKN4hxd4p2pScg98ZBkdWPNtRaMWjolSLBFysaqFwyrB3qqUEWvGslMAqXpESeMVTThkUT/nTpgR1u0cZFE85Z1A85ZRB8ZTzW/FezOmteC/mlGWLRxkUr3R0DFQLij8EGABADgAQv0yznAAAAABJRU5ErkJggg==');*/
  background: #11576c;
  line-height: 1.5em;
  padding: 1em 3em;
  height: 28px;
  /*border-bottom: 1px solid @border-color;
        border-top: 1px solid #d2d3d4;*/
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  color: #fff;
}
.page-base .toolbar.grey {
  background: #ededed;
  padding: 0.2em 1em;
  height: auto;
  min-height: 35px;
  color: #8a8a8a;
  position: relative;
}
.page-base .toolbar a {
  display: inline-block;
  font-size: .9em;
}
.page-base .toolbar label {
  font-size: .8em;
}
.page-base .toolbar .f-dropdown ul {
  max-height: 400px;
  overflow: auto;
}
.page-base .toolbar .f-dropdown a {
  font-family: 'Noto Sans';
  text-decoration: none;
}
.page-base .toolbar .ds-icon {
  display: table-cell;
  float: left;
  margin-right: 0.9em;
}
.page-base .toolbar .ds-icon .back {
  margin-right: 0.3em;
  display: inline-block;
  width: 15px;
  height: 35px;
  background: url('../../img/Redesign/new-colors/data_sprite.png') -229px center no-repeat;
}
.page-base .toolbar .ds-icon i {
  display: inline-block;
  height: 35px;
  width: 35px;
}
.page-base .toolbar .ds-icon i img {
  vertical-align: baseline;
}
.page-base .toolbar .ds-caption {
  font-size: 1.4em;
  font-family: 'PFDinTextCompPro-Regular';
  display: block;
  margin-right: 160px;
  margin-top: 6px;
}
.page-base .toolbar .ds-info {
  float: right;
  padding-top: 5px;
}
.page-base .toolbar .ds-info .archive {
  float: right;
  font-size: 0.8em;
  line-height: 1.1em;
  padding: 0.4em;
  background: #909090;
  display: none;
}
.page-base .toolbar .ds-info .archive.active {
  display: inline-block;
  color: #fff;
}
.page-base .toolbar .statistic-info {
  color: #8a8a8a;
  margin-left: 10px;
  position: relative;
  font-family: 'PFDinTextCompPro-Medium';
}
.page-base .toolbar .statistic-info .count {
  color: #4d4d4d;
  margin-right: 10px;
}
.page-base .toolbar-buttons a {
  text-decoration: none;
  color: #fff;
  padding: .2em 1em;
  border: 1px solid transparent;
  -moz-transition: all linear .2s;
  -o-transition: all linear .2s;
  -webkit-transition: all linear .2s;
  transition: all linear .2s;
}
.page-base .toolbar-buttons a.selected {
  background: rgba(153, 205, 222, 0.6);
  border-color: #99cdde;
  color: #11576c;
}
.page-base .toolbar-buttons a:hover {
  background: rgba(153, 205, 222, 0.4);
  border-color: rgba(153, 205, 222, 0.7);
}
.page-base .toolbar-buttons a i {
  vertical-align: middle;
  margin-right: 7px;
}
.page-base a.toolbar-button {
  text-decoration: none;
  color: #fff;
  padding: .2em 1em;
  border: 1px solid transparent;
  -moz-transition: all linear .2s;
  -o-transition: all linear .2s;
  -webkit-transition: all linear .2s;
  transition: all linear .2s;
}
.page-base a.toolbar-button.selected {
  background: #fff;
  border-color: #fff;
  color: #11576c;
}
.page-base a.toolbar-button:hover {
  background: rgba(153, 205, 222, 0.4);
  border-color: rgba(153, 205, 222, 0.7);
}
.page-base a.toolbar-button i {
  vertical-align: middle;
  margin-right: 7px;
}
.page-base .page-container {
  margin: 0.2em 3em;
}
.page-base section {
  margin: 0;
  padding: 0;
  border-right: 1px solid #d1d1d1;
}
.page-base section > h2 {
  padding-left: 1rem;
}
.page-base section ul.items-list li {
  border-bottom: 1px solid #eeeeee;
  font-size: 1em;
  color: #666;
}
.page-base section ul.items-list li:first-child {
  border-top: 1px solid #eeeeee;
}
.page-base section ul.items-list a {
  text-decoration: none;
  color: #666;
  display: block;
}
.page-base section ul.items-list a span {
  display: block;
}
.page-base section ul.items-list a span i {
  display: inline-block;
}
.page-base section + section {
  border-left: 1px solid #eeeeee;
}
.page-base .pager {
  float: right;
}
.page-base .pager ul li {
  display: inline-block;
  font-size: 1em;
  padding-right: 4px;
}
.page-base .pager ul li span,
.page-base .pager ul li a {
  padding: 3px 5px;
}
.page-base .pager ul li span,
.page-base .pager ul li a.selected {
  background: #ff4c48;
  color: #fff;
}
.page-base .pager ul li a {
  color: #888888;
  text-decoration: none;
}
.page-base .pager ul li a.arr {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAABwCAYAAAAJzsCIAAADj0lEQVR42u1ZXWsTQRRt/SgRRfoDtLRV7IN98Af40EeRqvEj+OCDecpzAoEE0hDy2bSoURR87E8RpKCimFYCeZLERQNSJQiK1TaN54YdmI5x2Z2ddVo6F5ZmZs7eM/fM3bkzdGTEmLEhVq/Xx53ayq3ZbE5allWnh+9nfTSunLTVaoXhvNvpdPr04HfNJq1xfV3CKSPlnTsRi2O+pRWc/hWVqIaNk5PeqzO3k5SWNpB3lczaq1pK18ltEGjMDZGnpeiLaIm+iU9vxFrXWGtWa/+Ote5cWvdqN9Wp3W6vBFadnOoxHQICrcdOJ47ACY35skajMaaFGOkfMvIb2zMWj8fHndrKLZfLTZbL5To9fD/ro3HlpMViMQzn3Wq12qenVCoNqhP9ZX00TjhlpLxzJ2JxzLe0vNNhUYlq2Dg56b06cztJaWkDeVfJrL2qpXSd3AaBxpwoD0BK7k7kR/RNfHoj1rrGWrNa+3esdefSule7qU7oWwmsOjnVYzoEBFqPnU4cgRMa259XGHN3MmbsX/cnrxglFcorRllNVnbs8XoKUXrscXukUX7sMdIGJq2b+1NgdywtEWtdY61ZbaTfk9L/l+qktR4b259mWdZsv98fPTjExowdiEtZyN7gX+D3hCxGpvQto5xtLy4ubsHxe7Qv8eOxWOwo+h4A0yMcMBbal1UU/Md2Ld0h55jAt0KhUOSJBcwOMD9AXvFFnEwmj8PJXa6Yk+NNkD2DrKcIE41GQ/l8/o6A+Y33VjOZzGlpcooKJBdA9o5zTNJ/QP9A1kgkcjibzZ4HZp2LfrtSqXwCZt5P8KNwcBIyP+VlxfMdfWWGSSQSxxDpEwGzib6q7ywXZSXHaD9PpVITTCFgbguYLd9ZT7LCwSwc7ZIV7Y9MeooeUc5A+jVueXrAfMakrviV/gQctcWMBtlFBqLE4/7JxaT/teufXB4ln8bLL+3vd+AUBBvou0GTIszCwsIZTOKNTcYwXxDxNSlSehEOOiQdc0gE6XT6LCZ0yMZcR9+GQPoak5mSkhcZvATCn5zDHqJ8CMIxbm3vUTLxGLx3nykhc3BfpfXhZQPJLYwdsaWdQt8rSjQBE5YlnaeM5R1CxrcgmmHS4u9Vylh+zW35p2WLRIUylV8rOHxE3zOLAu0lWwkeU2NK+L0VkmxfaWPg1nOwpkMwN5kSfuvxOj20Fw+Lwq5Qa/Rg/JxvUmPGVNofMReXYgwnsy0AAAAASUVORK5CYII=') /*../../img/Redesign/nav-arrows-sprite-2.png*/;
  background-repeat: no-repeat;
  height: 24px;
  width: 15px;
  color: transparent;
  padding-left: 0;
  padding-right: 0;
  display: block;
}
.page-base .pager ul li a.arr.double {
  width: 26px;
}
.page-base .pager ul li a.arr.double.left-arr {
  background-position: 0 -56px;
}
.page-base .pager ul li a.arr.double.right-arr {
  background-position: -2px -85px;
}
.page-base .pager ul li a.arr.left-arr {
  background-position: -1px -28px;
}
.page-base .pager ul li a.arr.right-arr {
  background-position: -15px -28px;
}
.page-base article.about {
  padding: 0 1em;
}
.rating-widget {
  display: inline-block;
  float: right;
  color: #8a8a8a;
  margin-left: 10px;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-family: 'PFDinTextCompPro-Medium';
}
.rating-widget .rating-dropdown {
  cursor: pointer;
  padding: 5px 7px;
  opacity: 0.7;
}
.rating-widget .rating-dropdown > div {
  display: inline-block;
}
.rating-widget .rating-dropdown > div .battery {
  position: relative;
  background: #c8c5c9;
  width: 40px;
  height: 20px;
  overflow: hidden;
  display: inline-block;
  vertical-align: sub;
}
.rating-widget .rating-dropdown > div .battery .battery-status {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  background: #72ab3a;
}
.rating-widget .rating-dropdown > div .battery:after {
  position: absolute;
  left: 0;
  right: 0;
  content: " ";
  z-index: 2;
  border: 20px solid transparent;
  border-left: 40px solid #ededed;
  top: -20px;
}
.rating-widget .rating-dropdown .arrow {
  float: right;
  background-image: url('../../img/Redesign/new-colors/data_sprite.png');
  background-position: -247px 0;
  background-repeat: no-repeat;
  width: 16px;
  height: 20px;
  margin-top: 4px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.rating-widget .rating-dropdown.open {
  background-color: #4f4f4f;
  color: #fff;
}
.rating-widget .rating-dropdown.open > div .battery:after {
  border-left-color: #4f4f4f;
}
.rating-widget .rating-dropdown.open .arrow {
  background-position: -151px 0;
}
.rating-widget .rating-dropdown:hover {
  opacity: 1;
}
.rating-widget .dropRating {
  max-width: none;
  width: 100% !important;
  padding: 0.5em 1em;
  color: #8a8a8a;
  margin-top: 0;
}
.rating-widget .dropRating.open {
  left: 0 !important;
}
.rating-widget .dropRating:after,
.rating-widget .dropRating:before {
  display: none;
}
.rating-widget .dropRating b {
  color: #4d4d4d;
  padding-left: 5px;
}
.rating-widget .dropRating ul.voting {
  display: table;
  margin: 0 auto;
}
.rating-widget .dropRating ul.voting li {
  display: table-cell;
  width: 25px;
  height: 26px;
  padding: 0 2px;
  -moz-transition: background-color 350ms;
  -o-transition: background-color 350ms;
  -webkit-transition: background-color 350ms;
  transition: background-color 350ms;
}
.rating-widget .dropRating ul.voting li div {
  background: #d1d1d1;
  height: 100%;
}
.rating-widget .dropRating ul.voting li:hover ~ li div {
  background-color: #d1d1d1;
}
.rating-widget .dropRating ul.voting:hover > li > div {
  background-color: #72ab3a;
}
.rating-widget .dropRating .good {
  float: right;
}
@media screen and (max-width: 850px) {
  .rating-widget {
    position: relative;
    float: right;
  }
  .rating-widget .rating-dropdown > div .battery:after {
    border-left-color: #fff;
  }
  .rating-widget .dropRating.open {
    top: 32px !important;
  }
  #app .dataset-buttons {
    float: none !important;
  }
}
@media screen and (max-width: 400px) {
  .rating-widget {
    position: relative;
    float: right;
  }
  .rating-widget .rating-dropdown span:first-child {
    display: none;
  }
  .rating-widget .rating-dropdown.open span:first-child {
    display: inline-block;
  }
}
#dropFilter a {
  width: 100%;
  display: block;
}
#app .pager {
  float: left;
  margin: 0.2em 0.2em;
  margin-bottom: 15px;
}
#app .pager ul {
  float: inherit;
}
#app .pager _:-moz-tree-row(hover),
#app .pager ul {
  float: left;
}
#app .pager .counter {
  line-height: 26px;
  margin-left: 0.2em;
  font-weight: bold;
}
#app .dataset-type i {
  background-image: url(../../img/Redesign/ds-type-icons.png);
  width: 20px;
  height: 20px;
  display: inline-block;
  background-repeat: no-repeat;
  /*&.inactive {
                background-position-y: -40px;
            }*/
}
#app .dataset-type i.accessible {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVGQTlCRUNDNjVGRTExRTQ4RTBBOTI2Q0ZDREE4MDhEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVGQTlCRUNENjVGRTExRTQ4RTBBOTI2Q0ZDREE4MDhEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUZBOUJFQ0E2NUZFMTFFNDhFMEE5MjZDRkNEQTgwOEQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUZBOUJFQ0I2NUZFMTFFNDhFMEE5MjZDRkNEQTgwOEQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/FyGSAAABcUlEQVR42qzUOyjFURzA8f9FnoO6WK/BgkkWg5TXoEyKQuhmRVFktBpMZDCI4bpEnhuLlMFk9icGyqSEvB9/31M/dTrde/6nrlOfOud/zv3d8zuvSBAEXrR7xEtRmrCMAgxhw3MoWZa+WcRQhoWQsU4Bi7R6HrIzDTiGJ7xL/dMlYI6lbxdx5CPpORZbwEZsSv0Ha5mmXKvVB/5jhrlavQ6TWvsaq64Bm9GHc+1bFNNa+zFdQDPlThzg1fh+iwpD6BrG5GbMY9gY94UrzZ3LGo7iBuMIjHGF6NLaz9jHty1gO5a0A3yh9ZVi3fjtBGZsKZfjTGvvIIG3NNkNhq3hC4q1tkqnX16biOEQVaixBTyVJyustGBRS1utbWWqgGqHe1BtCaYyWIGPe/TK2h6n2pSkXLE92SDfCFaCLXmB1IZNoUH6Tv4GRYwXW81gG/XyB0f4kHsdl1m14dL1Lj+gVTZDBeiQ58uXIzInZzBt+RVgAMiLT4SylSUKAAAAAElFTkSuQmCC');
}
#app .dataset-type i.accessible.inactive {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASZJREFUeNqcVIENgjAQROIAjFA3wAmECWQEnEA2cATdADdQN9AJdAPqBLKB3purabCl1U8+T0l7f3//bZJ4TGtdwLMk0iYekCtCDu/hM6VUHwJKHSA5QcQy6/s3IGS/WUthov8CskwA5wCOApp6/p/JTseKPcYoT36wybDlCAWXG8f+EizPo6UBZIvQUJsTf+/hdzvXaGkAqSyQ0mjksJrj4WW0ZTah3mOzyVw7ziyY7HsA4U94ExIUe1ruLVylZdbchOzka0Qa216wUAhrNqDgpVamktTqxDKAZUbDsGrhnegr8qScXulS4+sIn5N3Q7D/iLiTwee58nM/KfiDXjvepW4oMkv9nmyyOTBTT/FzNkPWK7KJuiJyqKJeBuAiAocet5cAAwB7uZTLq3S+UAAAAABJRU5ErkJggg==');
}
#app .dataset-type i.season {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM0MkJCNTkxNjVGRTExRTRCOTI2REE5NzJGRjcwOTdGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM0MkJCNTkyNjVGRTExRTRCOTI2REE5NzJGRjcwOTdGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzQyQkI1OEY2NUZFMTFFNEI5MjZEQTk3MkZGNzA5N0YiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzQyQkI1OTA2NUZFMTFFNEI5MjZEQTk3MkZGNzA5N0YiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7WzBT2AAABkklEQVR42qzUSygFURzH8RkRK9zyWBDyyKNsrCyIjVI2pOtKVtghibIgReSRUrIga2557CgWVhYsEEtSFhQSySMLie/Rf3Q6zVz36v7r08w5p/NrzpwzY/sCXZZR8bhAL9Yt92rDIPLMgVjtvhJ1mEAm8tGCemPOCgqQK+05rGFPDwwgiGcJdKoUfiPw2Gh3Qy2zGasx0jkJW5b7KZMOkeKy3HQZP4BP+tTcKXXjBObINQGzssxEtLoEtuMNTZjX+n8ybNmULys6ZcdYUS59l4ew/c+cWoyZgZc40trJKMMDTo2ANGTJxqkqdAa8llyEc+zgBMvGwV/AhttEr8BOPMpOD8sBz5Dz+oQGr7V7BU6jBh9IkmOiDv0WKrAbzqbodSXXfZTL8l6kT73nO/n8wn5Cp/zytI3yrf9ZXoGLGMe1+j6lLzvSc6iX2pB+xKEar6HeWziBo7IhVfKUfbjRxjdxFirwFsVa/7scF68KGu0SyfgNXMKA9reOpNSPuMf5fTmBI3LfgdQIA+8xIxnWtwADAB6MSyy21OrVAAAAAElFTkSuQmCC');
}
#app .dataset-type i.season.inactive {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAATCAYAAAB2pebxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMRJREFUeNrMVNERgzAIxR4DZAMzQkfQCbpCRmkm6CxO4CqMUuLFHkWIqV99d5yX5Pl4gBFAgIjuHBEasDg3xXlxJGjjwMGizM9Qkshsde9gxOAQVuWJI6tskyFicTKKzVGQHk4pJmdgW6uTtRcfJznG+Pz17WoAUI/PaygnIdnMsm6NeDUiqfPvEcsFq8+e5f1crk0Rp5xw1hs0yrEmtXSLnJXTJfLf5WhYnF1k5FKufPpBiqSO/4iHZRATuOJku3NvAQYAqaJXJUMT24QAAAAASUVORK5CYII=');
}
#app .dataset-type i.summer {
  width: 25px;
  height: 25px;
  background-image: url('../../img/Redesign/sunIcon_20.png');
}
#app .dataset-type i.summer.inactive {
  background-image: url('../../img/Redesign/sunIcon_20_white.png');
}
#app .dataset-type i.archive {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk2QTQzQ0Q3NjVGRTExRTQ4QUVDOEVGNjRBNUFBQUQ1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk2QTQzQ0Q4NjVGRTExRTQ4QUVDOEVGNjRBNUFBQUQ1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTZBNDNDRDU2NUZFMTFFNDhBRUM4RUY2NEE1QUFBRDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTZBNDNDRDY2NUZFMTFFNDhBRUM4RUY2NEE1QUFBRDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Ot81JAAABR0lEQVR42mIUDM9hgIKbQKzGQDoA6dOAcViQJGSAeC0Q7yLBMDcg9kQWgBkoAsRcQLwRiM8CsS8Rhm0G4h9AHAzV/wbZQBko/QSIJYDYhQgDTwPxYyT9KAbKQelHQHwXiPcR6WUVJP0XQAwmLC6MAuL/ROAoNBcyoLvwJRD/hLrOlQjXXYGqf4XkQ5QwhNkmBMTGRBj4DIhfQINJFpsLYQaSEinXoMEki82F56HsfSRECiwiDWAcJihG9jIpkQKLSGlYBINcyAjETkgGkhIpILAKiI9DzQEbmAvE7GTkYfSIMwLiSSAD04BYE4emA0D8By2rOuBQex1m4DogrsahKACIPyLx+YH4Aw6162CRsg6Ptz6gRcQHPGrXwww8B8T3GSgD96GlFDwvr6fQwPXI6ZABWrBSAtaiG3gCiC+SadhlqH4wAAgwANS7V+xmSu5ZAAAAAElFTkSuQmCC');
}
#app .dataset-type i.archive.inactive {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOhJREFUeNpiZICCBw8eGAApAQbSwQMFBYUHIAYLkmA/EDuQYdgCIE5EN0wBiBuBtjQQ4Uqwa4BgP1QfAzbDiHVlIxA3oAsyIoXZf6iiDUSGHSic5oMsBbqSEe4yoEEOZIRdI7oACxZFhSS4zB7qGAVQGLKQEV7YXAbSj9Uwkl2Gz5vkuAyk/gDMMH24exUUHIlO+pB0RhvACDQdlPjqqWBWIhM0kVIDHGCE+v0+WozCMvBCHBFkgCZ2ARjWhrAIALmuAE1BAhQTA8CWMiFzKAAb0DM6Nq8SA8BeRHYZCEwkw6APyIkXIMAAyGlFt+wKPxYAAAAASUVORK5CYII=');
}
#app .dataset-type div {
  display: inline-block;
}
#app .dataset-type span {
  display: inline-block;
  font-size: 0.83em;
  margin-right: 8px;
}
#app .dataset-type span.isNew {
  background-color: #ffbb1c;
  padding: 0.13rem;
}
#app .dataset-type span.isNew.inactive {
  display: none;
}
#app .dataset-type span.isArchive {
  background-color: #3196cc;
  padding: 0.13rem;
  color: #fff;
}
#app .dataset-type span.isArchive.inactive {
  display: none;
}
#app .dataset-type span.export {
  padding: 0.13rem;
  color: #289ac7;
}
#app .dataset-type span.export i.arrow {
  float: right;
  background-image: url('../../img/Redesign/new-colors/data_sprite.png');
  background-position: -6px 0;
  background-repeat: no-repeat;
  width: 16px;
  height: 20px;
  margin-top: 4px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
#app .toolbar-buttons.dataset-type {
  float: right;
}
#app .toolbar-buttons.dataset-type i.all {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI3Nzk3MTRBNjVGRjExRTRCMzFEQjAxMzk5MTUwNDMwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI3Nzk3MTRCNjVGRjExRTRCMzFEQjAxMzk5MTUwNDMwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Mjc3OTcxNDg2NUZGMTFFNEIzMURCMDEzOTkxNTA0MzAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Mjc3OTcxNDk2NUZGMTFFNEIzMURCMDEzOTkxNTA0MzAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4RERYeAAABpklEQVR42qSVTyhEURTGL6FoQpqSkpXIpKQsrCSlSClK+ZM/JRtWUkopJRIpKUpJWdkoC4mwUBIrUxY2Q4kkpUhqNGGu79R3cxvmvWfm1K9355xzv3ffveeeUVpr5UIJ2AO7oNgt3ynoA7Mgon9MxjOMeRZMAZ3gQce3e9DBXEfBSnCsvdsRqPhLMA8sg0/9f/sASyDXCA6AJ528iUZ/qlLqHFyr5C0EgvZB9LocRDyTOd3mgIxgGp85YJ774mYR5vpsDRk0gysWbymDAXDoILYPyqzcA2o0iaORP8xb56y3toJbS+gGtDCWzRWawg+BBvPJGWAMvFn70sV9yQSTYIJj8fVY+y1zRqnxq7ALwQaIMvmExW4X/hljUeYWxBZ2NTgFayCfgVpwwYlfLPoVjsWCoIa5IrhOjSpx9FmF/QKGeWLCEH3GnsEgY+lgBLwy9ihaZqlybRatcrkEdYz5wSpX6Kevnjnm6i3YV8+mnBfe2CYosuIy3oppDgEv/bAd3HFSGIzzlMP0SSm1JdJgp2Ma7DuYAlmJdGyDtP0dsO3lL+BbgAEA7BgmH4McnRAAAAAASUVORK5CYII=');
}
#app .toolbar-buttons.dataset-type i.accessible {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkZBNDBDODJDNjVGRTExRTQ4OTNGQTFCNDk1QkYwN0JEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkZBNDBDODJENjVGRTExRTQ4OTNGQTFCNDk1QkYwN0JEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkE0MEM4MkE2NUZFMTFFNDg5M0ZBMUI0OTVCRjA3QkQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkE0MEM4MkI2NUZFMTFFNDg5M0ZBMUI0OTVCRjA3QkQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6JiMF9AAABY0lEQVR42pTUzysEYRjA8TErtHvYg5uDAxc5bdpykLJclIuw5bDhT6BW/Aduyh/gpLhxxYHcnJSUWuWwlCQhP1pLGt9Xz+Q17bzzeOpT7zszvfPM87zveEEQeDEKqOIORcdzf7hungW/8QBfs6DvxUfGGrci5SnCteACXlCX8admwaaf746PCbRh09OGox5DVg2ntU1xfXKfNZ7RJtjsuNdijfuxZM2vsKWt4TBKuMBKzMuekdV0eQr7qEWu36A7IrEpnXjFGkzmy1ZTqtqm2DWcxzXK5j2R96ZRtOZv2MOXK8OKZBXOJwN3lJPO8jvGrXkKG6jFLHietKD5Acwqa3Ugi+ZcG/sEBcXeHcG6jBeltj2NalhCHb2OzLK4RV6+KIz78Bl7Y5tsd9GFMVQimbVjGx3Iy3EclHvHWG10Uszu38GA/GGO8CHneg6PGMXlf/42vjTnEE/S/VPZUpmkhn0LMADTBHVyHKp2CwAAAABJRU5ErkJggg==');
}
#app .toolbar-buttons.dataset-type i.season {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4REZCRjU5NjVGRTExRTRCRUIxRjNBNEQ5MzZCOEI1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQ4REZCRjVBNjVGRTExRTRCRUIxRjNBNEQ5MzZCOEI1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDhERkJGNTc2NUZFMTFFNEJFQjFGM0E0RDkzNkI4QjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDhERkJGNTg2NUZFMTFFNEJFQjFGM0E0RDkzNkI4QjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4PybCEAAABi0lEQVR42qzUPSyDQRzH8WuRbkoiDN4SIV5Gk4GwSITFexOj1WAgYRCDqGI0kc4lITYSBpOBAWEkxFCJl4Q0RToIj+/xL+dpn2rFL/n0yd31/r2nd8+jLMtSNh6E0ZtkLG4QF8nGstV3mtCBAEpQiQF0qp9ZRhUqpL2ANex+tKSyD2+IwGt9ZhwBKzFmv5Krntuv2275lVm44MErjnCAApWYIhnfR7706blz5grNBFGKbsSSrDCKdvlOyDamXPpD11X/E5db/XPMXZ7A1h/rtGHaXvASh0Y7D/W4x4mtQCHKZON0quMDTrdcgzNs4xghY0yfhEWsJ5voVHAID8jFpBzwYvgQQZfTvTsVnEcrXuDFM6LYRCN20tkUM2G57qFBbu9R+vT/fCuPX9orjKdPVtsjz/qvcSq4BD+usCp95ZmeQzN6Q0aRgxY8pfrf0ik4JRvSLKscwbUxvoHTVAVvUGv0x+S4OGXF1q6TGl8FgxiTQ3ue4WOnX8TD9tdXFmZwZ2UePccvNdS7AAMA+OpYFGUq/ncAAAAASUVORK5CYII=');
}
#app .toolbar-buttons.dataset-type i.summer {
  width: 25px;
  height: 25px;
  background-image: url('../../img/Redesign/sunIcon_20_white.png');
}
#app .toolbar-buttons.dataset-type i.archive {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkNGNzRBRTcwNjVGRTExRTQ4RDdFRjk4QUYwMjkyOTE2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkNGNzRBRTcxNjVGRTExRTQ4RDdFRjk4QUYwMjkyOTE2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Q0Y3NEFFNkU2NUZFMTFFNDhEN0VGOThBRjAyOTI5MTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0Y3NEFFNkY2NUZFMTFFNDhEN0VGOThBRjAyOTI5MTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6yp5y+AAABSUlEQVR42mL4//8/AxTf/E8euIFkBgMjiICCr0C8HYh3MRAP3IDYE4i5YQIsUFoEiLmAeCMQnwViXyIM2wzEP4A4GKr/DbKBMlD6CRBLALELEQaeBuLHSPpRDJSD0o+A+C4Q7yPSyypI+i+AGExYXBgFxP+JwFFoLmRAd+FLIP4JdZ0rEa67AlX/CsmHKGEIs00IiI2JMPAZEL+ABpMsNhfCDCQlUq5Bg0kWmwvPQ9n7SIgUWEQawDhMUIzsZVIiBRaR0rAIBuUUZiBtCTXwIdTLOkRGCigM5aFePg7Ef0EGFgAZ7AyUg+9APAlkIChgNXEoOgDEf5D4oDB3wKH2OhBrgUqIFjwlCT9ySQLl4wIt4IIGSBj9pw4wRi6+7gGxIgXhdx+IlZDz8noKI2Q9cjoEgbUUGojQDw1sJiC+QGbYXYLqB5sFEGAAguaC+xtlkv8AAAAASUVORK5CYII=');
}
#app .toolbar-buttons.dataset-type i.new {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABX0lEQVR42q2TTStFQRiAj4WPomQhJVL3YiEWoqxJFnQXkoVYix/AVX6AshN7K1E+trpFlIW9hbJQSpFvspCPzvW89d6abmfmzKkz9fTOaWaeeec9M0GgrejX3qE/8Gm6oA0aHJyHYfhE7PEV1rvmIDvTeQ/QmaawSP+WkElNqO0aWmKFxBqoiJgzDfkSbHBCXHIKYQJ+mHxBrIVeU6LkdM2Kj3DPONIAzEdcn60kwmGyeyYeQTV0wWwZQ97CIEHzzXAEXuA4lQxdNaQUd4QFmJQnCKMwEycct/zlRb02N8YGjyL3uYfNUFk2LuJvnbcGy9r/K5XAluEU/MIl1KkoB/tGKaQMY8b3qVXIMXYjariqb3cT+qBRN5f+Ony5Mhxk8T0c0q+CLHTzfaVPLa9ZZ/X5ybzXxPeQsQ3bkZFu24RvspuFOT22CApGaWSsPUqYiaEJWmEH2Qd80j+ADtPzD8FnZf8obEyYAAAAAElFTkSuQmCC');
}
#app .toolbar-buttons.dataset-type .selected {
  color: #11576c;
  background: #fff;
  border-color: #fff;
}
#app .toolbar-buttons.dataset-type .selected i.all {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFCRDlERUIxNjVGRjExRTRBMTEwRENCQUM3NjJDRDY4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjFCRDlERUIyNjVGRjExRTRBMTEwRENCQUM3NjJDRDY4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MUJEOURFQUY2NUZGMTFFNEExMTBEQ0JBQzc2MkNENjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MUJEOURFQjA2NUZGMTFFNEExMTBEQ0JBQzc2MkNENjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6Ph5YNAAACEUlEQVR42pzUXUjTURjH8c1FkHRRXiVJF0JSQ9BIJNIgFXshCGYv2oIyIwq1Io0QNLoMo6CihRFhIYUYSHdCmBpUCq5puXzJLqKIutQQhGzl94HfH4bM/1YHPnC2c/4PzznnOce7trLek6Tl4Bb+4hw+uU1OcxlbjVaMYQ/24gOuaizlgF4E8RGXsDJuzPpNmMQRzXUNuAUv8RiZLtmvxxP0IS9RwAyEMIwdntTbToRxB2ucgKcwhVr4PP/eVqAO0zhpAd8mO7kUm+15xAJGsB3V+P4fgeybYyjGiLOHttRH2Iwb+J1CoF+aa3Xa4WyXBdyPCfRgHS7q5Hpdgj1HvuZu0G+Lsc8CLmiSFe97XMMXlOOA+k77jArsxjdct2Vqrt2kmG9VbqEdyD3May9LcAI/8BRt+IN+FXxUe/YMu/TdZf035V1yl7OUYZVuwWucVRZO4d/FNmXUicb4w0zT4Bs80PIti1Itv0iFG1KmYc0fUVEHFeehYhRYwE3YiBrd0Qt4ha2w9H+q6E9jVkVciEFlZ98cRzZybQ9H6dxHujKyV+UgxtGlzDN0LQO662Xaw6Mql9s4hCGnDmdwXns0AD9e6FDSdT3PqN+tMvFrbp5WNZPotYnqlO1p+qpMbUktuKJ+QKV0WHPH4wPYkhMVblTb4NGVKtchxPToWhW8W+6lWK7NoRntuKlabEj2kCwKMACc2H/nwJCQlAAAAABJRU5ErkJggg==');
}
#app .toolbar-buttons.dataset-type .selected i.accessible {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVGQTlCRUNDNjVGRTExRTQ4RTBBOTI2Q0ZDREE4MDhEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVGQTlCRUNENjVGRTExRTQ4RTBBOTI2Q0ZDREE4MDhEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUZBOUJFQ0E2NUZFMTFFNDhFMEE5MjZDRkNEQTgwOEQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUZBOUJFQ0I2NUZFMTFFNDhFMEE5MjZDRkNEQTgwOEQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/FyGSAAABcUlEQVR42qzUOyjFURzA8f9FnoO6WK/BgkkWg5TXoEyKQuhmRVFktBpMZDCI4bpEnhuLlMFk9icGyqSEvB9/31M/dTrde/6nrlOfOud/zv3d8zuvSBAEXrR7xEtRmrCMAgxhw3MoWZa+WcRQhoWQsU4Bi7R6HrIzDTiGJ7xL/dMlYI6lbxdx5CPpORZbwEZsSv0Ha5mmXKvVB/5jhrlavQ6TWvsaq64Bm9GHc+1bFNNa+zFdQDPlThzg1fh+iwpD6BrG5GbMY9gY94UrzZ3LGo7iBuMIjHGF6NLaz9jHty1gO5a0A3yh9ZVi3fjtBGZsKZfjTGvvIIG3NNkNhq3hC4q1tkqnX16biOEQVaixBTyVJyustGBRS1utbWWqgGqHe1BtCaYyWIGPe/TK2h6n2pSkXLE92SDfCFaCLXmB1IZNoUH6Tv4GRYwXW81gG/XyB0f4kHsdl1m14dL1Lj+gVTZDBeiQ58uXIzInZzBt+RVgAMiLT4SylSUKAAAAAElFTkSuQmCC');
}
#app .toolbar-buttons.dataset-type .selected i.season {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM0MkJCNTkxNjVGRTExRTRCOTI2REE5NzJGRjcwOTdGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM0MkJCNTkyNjVGRTExRTRCOTI2REE5NzJGRjcwOTdGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzQyQkI1OEY2NUZFMTFFNEI5MjZEQTk3MkZGNzA5N0YiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzQyQkI1OTA2NUZFMTFFNEI5MjZEQTk3MkZGNzA5N0YiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7WzBT2AAABkklEQVR42qzUSygFURzH8RkRK9zyWBDyyKNsrCyIjVI2pOtKVtghibIgReSRUrIga2557CgWVhYsEEtSFhQSySMLie/Rf3Q6zVz36v7r08w5p/NrzpwzY/sCXZZR8bhAL9Yt92rDIPLMgVjtvhJ1mEAm8tGCemPOCgqQK+05rGFPDwwgiGcJdKoUfiPw2Gh3Qy2zGasx0jkJW5b7KZMOkeKy3HQZP4BP+tTcKXXjBObINQGzssxEtLoEtuMNTZjX+n8ybNmULys6ZcdYUS59l4ew/c+cWoyZgZc40trJKMMDTo2ANGTJxqkqdAa8llyEc+zgBMvGwV/AhttEr8BOPMpOD8sBz5Dz+oQGr7V7BU6jBh9IkmOiDv0WKrAbzqbodSXXfZTL8l6kT73nO/n8wn5Cp/zytI3yrf9ZXoGLGMe1+j6lLzvSc6iX2pB+xKEar6HeWziBo7IhVfKUfbjRxjdxFirwFsVa/7scF68KGu0SyfgNXMKA9reOpNSPuMf5fTmBI3LfgdQIA+8xIxnWtwADAB6MSyy21OrVAAAAAElFTkSuQmCC');
}
#app .toolbar-buttons.dataset-type .selected i.summer {
  width: 25px;
  height: 25px;
  background-image: url('../../img/Redesign/sunIcon_20.png');
}
#app .toolbar-buttons.dataset-type .selected i.archive {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk2QTQzQ0Q3NjVGRTExRTQ4QUVDOEVGNjRBNUFBQUQ1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk2QTQzQ0Q4NjVGRTExRTQ4QUVDOEVGNjRBNUFBQUQ1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTZBNDNDRDU2NUZFMTFFNDhBRUM4RUY2NEE1QUFBRDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTZBNDNDRDY2NUZFMTFFNDhBRUM4RUY2NEE1QUFBRDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Ot81JAAABR0lEQVR42mIUDM9hgIKbQKzGQDoA6dOAcViQJGSAeC0Q7yLBMDcg9kQWgBkoAsRcQLwRiM8CsS8Rhm0G4h9AHAzV/wbZQBko/QSIJYDYhQgDTwPxYyT9KAbKQelHQHwXiPcR6WUVJP0XQAwmLC6MAuL/ROAoNBcyoLvwJRD/hLrOlQjXXYGqf4XkQ5QwhNkmBMTGRBj4DIhfQINJFpsLYQaSEinXoMEki82F56HsfSRECiwiDWAcJihG9jIpkQKLSGlYBINcyAjETkgGkhIpILAKiI9DzQEbmAvE7GTkYfSIMwLiSSAD04BYE4emA0D8By2rOuBQex1m4DogrsahKACIPyLx+YH4Aw6162CRsg6Ptz6gRcQHPGrXwww8B8T3GSgD96GlFDwvr6fQwPXI6ZABWrBSAtaiG3gCiC+SadhlqH4wAAgwANS7V+xmSu5ZAAAAAElFTkSuQmCC');
}
#app .toolbar-buttons.dataset-type .selected i.new {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjcxNkZERUFENjVGRTExRTRBMzQ0QkFDQTE3QjFFNTVGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjcxNkZERUFFNjVGRTExRTRBMzQ0QkFDQTE3QjFFNTVGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzE2RkRFQUI2NUZFMTFFNEEzNDRCQUNBMTdCMUU1NUYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzE2RkRFQUM2NUZFMTFFNEEzNDRCQUNBMTdCMUU1NUYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4tXMI/AAABsUlEQVR42qzUTUgUYRzH8clSDDrIugiCkLoiiAYpIQgGS8iigiV5UfDgIfQgnRNRTwmCB0Fk6dil8ubBN3BND146BK4Yi4iCLkqghZaI+ALr94HfwjDszA7iAx9mZvfhx/P8n5cHqVTKCnS+t2gpK3v7hyb8dOvwyPFdiv8egQtYxCts+gk81Sjc2g2CWMZLbDs75Fh3a0X4jvL7CjStBDE9Xaecbvm4zLBQnzBn+25GN8a8AjvwDVtoQCUijj4JzKIg26KY1oVcPEMN6uwjUPuqQMtPoJlWGHE5Q5+jz47ffWhpSwQd00v4XalMgRHV0IyuFSE0Zhjhit/AXgR0Gp6rhlH99xsTKMQLrKmvZ+AXvNYq/8IVBrSFDjGKp+p7jP5sgTM606bzNdalFj+Qh0kc4aPK8zddghyXbbOPDTxRUBuGFGZp9HG9P8SI1wjf6vcqVKuGZajHZ0whqVKYOvbgnVdgVKsa11T/4DHeqBTmPlzSNWfeK3DhFbiKYtv3rp4xLUBYYUnbCZp2C9zzuLkHcaDbpd12EZ9gOFNgKMshOMc8xtGiBTU74oP9KN4KMAA/MWAZ3QMSkAAAAABJRU5ErkJggg==');
}
#app .summerLink {
  background: url('../../img/Redesign/sunIcon_32.png') left no-repeat;
  padding-left: 33px;
  color: #11576c;
  display: inline-block;
  min-height: 32px;
  text-transform: uppercase;
  background-position: 0 0;
  padding: 0.2rem 0.2rem 0.2rem 32px;
  background-color: #C0DB8E;
  float: left;
}
#app .wrapper {
  position: relative;
}
#app section {
  position: absolute;
  top: 0;
  vertical-align: top;
  width: auto;
}
#app .dataset-buttons {
  font-family: 'PFDinTextCompPro-Regular';
  color: #ff4c48;
  float: left;
}
#app .dataset-buttons li {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  font-family: 'PFDinTextCompPro-Regular';
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#app .dataset-buttons li a {
  text-decoration: none;
  color: #289ac7;
  display: inline-block;
  padding: .4rem;
}
#app .dataset-buttons li a i.arrow,
#app .dataset-buttons li a div.arrow {
  float: right;
  background-image: url('../../img/Redesign/new-colors/data_sprite.png');
  background-position: -23px 0;
  background-repeat: no-repeat;
  width: 16px;
  height: 20px;
  margin-top: 3px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  opacity: 0.7;
}
#app .dataset-buttons li a div.arrow {
  float: none;
  position: absolute;
  top: 6px;
  right: -10px;
}
#app .dataset-buttons li a:hover {
  color: #1a7692;
}
#app .dataset-buttons li a:hover i.arrow {
  opacity: 1;
}
#app .dataset-buttons li.selected {
  background: #d5e5eb;
  border-bottom: solid 2px #11576c;
}
#app .dataset-buttons li.selected a {
  color: #11576c;
  /*color: #fff !important;*/
}
#app .dataset-buttons.ea-link {
  background: url('../../img/Redesign/ea_map_icon.png') no-repeat left;
  background-position: 0 4px;
  text-decoration: none;
  color: #608498;
  display: inline-block;
  padding: .4rem;
  padding-left: 35px;
  float: inherit;
  margin-left: 20px;
}
#app .dataset-buttons.ea-link a {
  color: #608498;
}
#app .dataset-buttons.filter-link {
  background-position: 0 8px;
  text-decoration: none;
  color: #608498;
  display: inline-block;
  padding: .4rem;
  float: inherit;
  margin-left: 20px;
  cursor: pointer;
}
#app .dataset-buttons.disabled {
  opacity: 0.4;
}
#app .viewmode-buttons {
  clear: both;
  text-align: right;
  margin-bottom: 1em;
  margin-top: 1em;
}
#app .viewmode-buttons a {
  color: #11576c;
}
#app .viewmode-buttons a i {
  background-image: url(../../img/Redesign/ds-page-icons.png);
  width: 20px;
  height: 20px;
  display: inline-block;
  background-position-y: -21px;
}
#app .viewmode-buttons a i.table {
  background-position: 50px -21px;
}
#app .viewmode-buttons a i.map {
  background-position: -73px -24px;
}
#app #description {
  margin: 0;
  /*border-top: 1px solid @theme-color-dark;*/
}
#app #description #fullDesc {
  margin: 0.5em 3em;
  max-width: 850px;
  font-size: 1em !important;
  line-height: 1.5em !important;
  font-family: 'Noto Sans' !important;
}
#app #description #fullDesc * {
  font-family: 'Noto Sans' !important;
  font-size: 12pt !important;
}
#app #description #fullDesc p {
  text-align: justify !important;
}
#app #description #fullDesc ul {
  list-style-type: disc;
  list-style-position: inside;
  margin: 1em 0;
}
#app #description #fullDesc table th {
  background: #d5e5eb !important;
  border-color: #eeeeee !important;
}
#app #description #fullDesc table td {
  border-color: #eeeeee !important;
}
#app #description #fullDesc h2 {
  font-size: 1em !important;
}
#app #description #fullDesc h2 * {
  font-size: inherit !important;
}
#app #passport {
  margin-left: 0;
  margin-right: 0;
}
#app #passport table {
  /*margin-top: 2em;*/
  text-align: left;
  width: 100%;
}
#app #passport table th {
  padding: 0.6em;
  background: #d5e5eb;
  background-position: 0.5em center;
  background-repeat: no-repeat;
  padding-left: 34px;
}
#app #passport table th.fieldsName {
  padding-left: 4.5em;
  background-position: 3em center;
  background-image: url('../../img/Redesign/passport-name_black.png');
}
#app #passport table th.fieldsValue {
  background-image: url('../../img/Redesign/passport-value_black.png');
  padding-right: 3em;
}
#app #passport table th.fieldsValue .passport-export-link {
  float: right;
  color: #2799c9;
  font-weight: normal;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#app #passport table th.fieldsValue .passport-export-link i.arrow {
  float: right;
  background-image: url('../../img/Redesign/new-colors/data_sprite.png');
  background-position: -4px 0;
  background-repeat: no-repeat;
  width: 16px;
  height: 20px;
  margin-top: 4px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  opacity: 0.7;
}
#app #passport table th.fieldsValue .f-dropdown {
  width: auto;
}
#app #passport table tbody tr {
  vertical-align: top;
}
#app #passport table tbody tr td {
  padding: 0.3em 0.8em 0.3em 0.5em;
  text-align: justify;
  border: 1px solid #eeeeee;
  border-right-width: 0;
}
#app #passport table tbody tr td label {
  color: #999;
  white-space: nowrap;
}
#app #passport table tbody tr td:first-child {
  padding-left: 3em;
}
#app #passport .response-person {
  margin-bottom: 5px;
  border-bottom: 1px dashed #eeeeee;
}
#app #passport .response-person:last-child {
  border-bottom: none;
}
#app #passport .response-person li {
  margin-bottom: 3px;
}
#app #passport .response-person li span:first-child {
  color: #999;
}
#app .newObj {
  margin-left: 1em;
  display: inline-table;
  padding: 0.2em 0;
}
#app .objNotFoundIcon {
  color: #fff;
  width: 22px;
  display: inline-block;
  height: 22px;
  text-align: center;
  background: #ff4c48;
  border: 1px solid #ff4c48;
  -moz-border-radius: 17px;
  -webkit-border-radius: 17px;
  border-radius: 17px;
  font-family: 'PFDinTextCompPro-Regular';
}
#app .objNotFound {
  font-family: 'PFDinTextCompPro-Regular';
  padding-left: 10px;
  color: #ff4c48;
}
#app .menu-line {
  display: block;
  background: #f7f7f7;
  height: 40px;
  padding: 2px;
}
#app .menu-line ul {
  float: none;
}
#app .archive-msg {
  background-color: #f2c9c9;
  color: #ffffff;
  margin: 10px;
  font-family: 'Noto Sans';
  font-size: 14px;
  height: 40px;
}
#app .archive-msg img {
  margin: auto 10px;
  vertical-align: middle;
  margin-top: -2px;
}
#app .archive-msg span.label {
  font-family: 'PFDinTextCompPro-Regular';
  font-size: 22px;
  text-transform: uppercase;
  vertical-align: bottom;
}
#app .archive-msg span {
  margin-right: 30px;
}
#app .archive-msg a {
  color: #fff;
}
#app .archive-msg div {
  display: inline-block;
  background-color: #f38586;
  height: 24px;
  padding: 2px 10px;
  margin-top: 8px;
  cursor: pointer;
}
#app .archive-msg div:hover {
  background-color: #ff4f50;
}
#app .nav-section {
  background-color: #f7f7f7;
}
#app .nav-section #about-menu li {
  padding: 2px;
}
#app .nav-section #about-menu li.active {
  background-color: rgba(153, 205, 222, 0.6);
}
#app .nav-section #about-menu li.active a {
  font-weight: bold;
  color: #4d4d4d !important;
}
#app .nav-section #about-menu li:hover {
  opacity: 1;
  background-color: rgba(153, 205, 222, 0.4);
}
#app .nav-section #about-menu li:hover a {
  color: #4d4d4d !important;
}
#app .nav-section .about-links-menu {
  padding-left: 10px;
}
@media screen and (min-width: 0px) {
  #app .pager ul {
    float: left;
  }
}
@media screen and (min-width: 768px) {
  #app .wrapper > section {
    width: 30%;
  }
  #app .wrapper > section:last-child {
    right: 0;
    left: 30%;
    visibility: visible !important;
    display: block;
    width: auto;
  }
  #app .wrapper > section:last-child.expanded {
    background-color: #fff;
    left: 52px;
  }
}
@media screen and (min-width: 1320px) {
  #app .wrapper > section {
    width: 25%;
  }
  #app .wrapper > section:last-child {
    right: 0;
    left: 25%;
    visibility: visible !important;
    display: block;
    width: auto;
  }
  #app .wrapper > section:last-child.expanded {
    background-color: #fff;
    left: 52px;
  }
}
@media screen and (min-width: 1420px) {
  #app .wrapper > section {
    width: 24%;
  }
  #app .wrapper > section:last-child {
    right: 0;
    left: 24%;
    visibility: visible !important;
    display: block;
    width: auto;
  }
  #app .wrapper > section:last-child.expanded {
    background-color: #fff;
    left: 52px;
  }
}
@media screen and (min-width: 1720px) {
  #app .wrapper > section {
    width: 23%;
  }
  #app .wrapper > section:first-child {
    max-width: 396px;
  }
  #app .wrapper > section:last-child {
    left: 396px;
    visibility: visible !important;
  }
}
@media screen and (max-width: 768px) {
  #app .wrapper > section:last-child {
    visibility: visible !important;
  }
}
@media screen and (min-width: 1520px) and (max-width: 1719px) {
  #app .wrapper > section {
    width: 23%;
  }
  #app .wrapper > section:last-child {
    left: 23%;
    visibility: visible !important;
  }
}
#categories,
#departments {
  /*padding-left: 3em;*/
  padding-left: 0;
}
#categories .inactive a,
#departments .inactive a {
  opacity: 0.6;
}
#categories .items-list li a,
#departments .items-list li a {
  -moz-transition: all linear .1s;
  -o-transition: all linear .1s;
  -webkit-transition: all linear .1s;
  transition: all linear .1s;
  padding: .5rem;
  display: inline-block;
  width: 100%;
}
#categories .items-list li a span,
#departments .items-list li a span {
  vertical-align: middle;
}
#categories .items-list li a span.category-icon,
#departments .items-list li a span.category-icon {
  margin-top: 4px;
  float: left;
}
#categories .items-list li a span.category-icon i,
#departments .items-list li a span.category-icon i {
  width: 30px;
  height: 30px;
}
#categories .items-list li a span.category-caption,
#departments .items-list li a span.category-caption {
  font-size: .9em;
  margin-left: 50px;
  line-height: 30px;
}
#categories .items-list li a:hover,
#departments .items-list li a:hover {
  /*opacity: .75;*/
  background: rgba(153, 205, 222, 0.6);
}
#categories .items-list li a.selected,
#departments .items-list li a.selected {
  color: #fff;
}
#categories .items-list li a.selected span.category-icon i,
#departments .items-list li a.selected span.category-icon i {
  -webkit-filter: brightness(0) invert(1);
  filter: brightness(0) invert(1);
}
.categoriesList,
.departmentsList {
  background-color: #f7f7f7;
  /*.inactive a {*/
}
.categoriesList .inactive .category-icon,
.departmentsList .inactive .category-icon,
.categoriesList .inactive .category-caption,
.departmentsList .inactive .category-caption {
  opacity: 0.6;
}
.categoriesList .items-list li,
.departmentsList .items-list li {
  border: none !important;
}
.categoriesList .items-list li a,
.departmentsList .items-list li a {
  -moz-transition: all linear .1s;
  -o-transition: all linear .1s;
  -webkit-transition: all linear .1s;
  transition: all linear .1s;
  padding: .5rem;
  display: inline-block;
  width: 100%;
}
.categoriesList .items-list li a div.total,
.departmentsList .items-list li a div.total {
  float: right;
  width: 27px;
}
.categoriesList .items-list li a i.count,
.departmentsList .items-list li a i.count,
.categoriesList .items-list li a span.count,
.departmentsList .items-list li a span.count {
  line-height: 30px;
  float: right;
  font-size: .76em;
}
.categoriesList .items-list li a span.count.total,
.departmentsList .items-list li a span.count.total {
  opacity: 0.5;
  line-height: 31px;
}
.categoriesList .items-list li a span.count.found,
.departmentsList .items-list li a span.count.found {
  font-size: .86em;
}
.categoriesList .items-list li a span,
.departmentsList .items-list li a span {
  vertical-align: middle;
}
.categoriesList .items-list li a span.category-icon,
.departmentsList .items-list li a span.category-icon {
  /*margin-top: 4px;*/
  float: left;
}
.categoriesList .items-list li a span.category-icon i,
.departmentsList .items-list li a span.category-icon i {
  width: 30px;
  height: 30px;
}
.categoriesList .items-list li a span.category-caption,
.departmentsList .items-list li a span.category-caption {
  font-size: .86em;
  margin-left: 50px;
  line-height: 30px;
}
.categoriesList .items-list li a span.department-name,
.departmentsList .items-list li a span.department-name {
  font-size: .86em;
  margin-right: 25px;
}
.categoriesList .items-list li a:hover,
.departmentsList .items-list li a:hover {
  /*opacity: .75;*/
  background: rgba(153, 205, 222, 0.6);
}
.categoriesList .items-list li a.selected,
.departmentsList .items-list li a.selected {
  color: #fff;
}
.categoriesList .items-list li a.selected span.category-icon i,
.departmentsList .items-list li a.selected span.category-icon i {
  -webkit-filter: brightness(0) invert(1);
  filter: brightness(0) invert(1);
}
.categoriesList .items-list li a.department-item_selected,
.departmentsList .items-list li a.department-item_selected {
  background: rgba(153, 205, 222, 0.6);
}
#department-page .sticky-list {
  height: 500px;
  overflow: hidden;
  position: relative;
}
#department-page .sticky-list > ul {
  height: 100%;
  overflow: auto;
  overflow-x: hidden;
}
#department-page .sticky-list > ul > li .sticky-header {
  display: block;
  background: #fff;
  height: 63px;
  border-bottom: 1px solid #eeeeee;
  z-index: 1000;
}
#department-page .sticky-list > ul > li .sticky-header h2 {
  padding-left: 1em;
}
#department-page .sticky-list > ul > li.sticky .sticky-header {
  position: absolute;
  top: 0;
}
#department-page h2 {
  float: left;
}
#department-page .count-box {
  float: right;
  margin: 0.83em 0;
  display: inline-block;
  padding-right: 1rem;
  font-family: 'PFDinTextCompPro-Regular';
  font-size: 1.3em;
}
#department-page .count-box span {
  padding: 5px;
}
#department-page .count-box span.new {
  background-color: #ffbb1c;
}
#department-page .count-box span.hide {
  display: none;
}
#department-page .items-list li {
  clear: both;
  position: relative;
}
#department-page .items-list li.newDataset:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 0;
  border-bottom: 20px solid transparent;
  border-left: 1.25em solid #ffbb1c;
  position: absolute;
}
#department-page .items-list a {
  -moz-transition: all linear .1s;
  -o-transition: all linear .1s;
  -webkit-transition: all linear .1s;
  transition: all linear .1s;
  padding: 1rem;
  display: inline-block;
  width: 100%;
}
#department-page .items-list a span {
  vertical-align: top;
}
#department-page .items-list a span.dataset-icon {
  margin-top: 4px;
  float: left;
}
#department-page .items-list a span.dataset-icon i {
  width: 50px;
  height: 50px;
  background: #653F6E;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
#department-page .items-list a span.dataset-caption {
  font-size: .9em;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -moz-box-orient: vertical;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  width: auto;
  margin-left: 70px;
  margin-right: 100px;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
}
#department-page .items-list a span.dataset-caption i.highlight-str {
  font-weight: bold;
  font-style: italic;
  display: inline-block;
}
#department-page .items-list a span.dataset-type {
  margin-top: 4px;
  float: right;
}
#department-page .items-list a:hover {
  background: rgba(153, 205, 222, 0.6);
}
.loader-block {
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 6;
  background-color: #fff;
  opacity: 0.6;
  height: 100%;
  margin: 0 auto;
  left: 0;
  font-family: 'PFDinTextCompPro-Regular';
}
.loader-block .parent {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTA1IiBoZWlnaHQ9IjEwNSIgdmlld0JveD0iMCAwIDEwNSAxMDUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0iIzExNTc2YyI+DQogICAgPGNpcmNsZSBjeD0iMTIuNSIgY3k9IjEyLjUiIHI9IjEyLjUiPg0KICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJmaWxsLW9wYWNpdHkiDQogICAgICAgICAgICAgICAgIGJlZ2luPSIwcyIgZHVyPSIxcyINCiAgICAgICAgICAgICAgICAgdmFsdWVzPSIxOy4yOzEiIGNhbGNNb2RlPSJsaW5lYXIiDQogICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICAgIDwvY2lyY2xlPg0KICAgIDxjaXJjbGUgY3g9IjEyLjUiIGN5PSI1Mi41IiByPSIxMi41IiBmaWxsLW9wYWNpdHk9Ii41Ij4NCiAgICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iZmlsbC1vcGFjaXR5Ig0KICAgICAgICAgICAgICAgICBiZWdpbj0iMTAwbXMiIGR1cj0iMXMiDQogICAgICAgICAgICAgICAgIHZhbHVlcz0iMTsuMjsxIiBjYWxjTW9kZT0ibGluZWFyIg0KICAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgICA8L2NpcmNsZT4NCiAgICA8Y2lyY2xlIGN4PSI1Mi41IiBjeT0iMTIuNSIgcj0iMTIuNSI+DQogICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImZpbGwtb3BhY2l0eSINCiAgICAgICAgICAgICAgICAgYmVnaW49IjMwMG1zIiBkdXI9IjFzIg0KICAgICAgICAgICAgICAgICB2YWx1ZXM9IjE7LjI7MSIgY2FsY01vZGU9ImxpbmVhciINCiAgICAgICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgPC9jaXJjbGU+DQogICAgPGNpcmNsZSBjeD0iNTIuNSIgY3k9IjUyLjUiIHI9IjEyLjUiPg0KICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJmaWxsLW9wYWNpdHkiDQogICAgICAgICAgICAgICAgIGJlZ2luPSI2MDBtcyIgZHVyPSIxcyINCiAgICAgICAgICAgICAgICAgdmFsdWVzPSIxOy4yOzEiIGNhbGNNb2RlPSJsaW5lYXIiDQogICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICAgIDwvY2lyY2xlPg0KICAgIDxjaXJjbGUgY3g9IjkyLjUiIGN5PSIxMi41IiByPSIxMi41Ij4NCiAgICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iZmlsbC1vcGFjaXR5Ig0KICAgICAgICAgICAgICAgICBiZWdpbj0iODAwbXMiIGR1cj0iMXMiDQogICAgICAgICAgICAgICAgIHZhbHVlcz0iMTsuMjsxIiBjYWxjTW9kZT0ibGluZWFyIg0KICAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgICA8L2NpcmNsZT4NCiAgICA8Y2lyY2xlIGN4PSI5Mi41IiBjeT0iNTIuNSIgcj0iMTIuNSI+DQogICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImZpbGwtb3BhY2l0eSINCiAgICAgICAgICAgICAgICAgYmVnaW49IjQwMG1zIiBkdXI9IjFzIg0KICAgICAgICAgICAgICAgICB2YWx1ZXM9IjE7LjI7MSIgY2FsY01vZGU9ImxpbmVhciINCiAgICAgICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgPC9jaXJjbGU+DQogICAgPGNpcmNsZSBjeD0iMTIuNSIgY3k9IjkyLjUiIHI9IjEyLjUiPg0KICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJmaWxsLW9wYWNpdHkiDQogICAgICAgICAgICAgICAgIGJlZ2luPSI3MDBtcyIgZHVyPSIxcyINCiAgICAgICAgICAgICAgICAgdmFsdWVzPSIxOy4yOzEiIGNhbGNNb2RlPSJsaW5lYXIiDQogICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICAgIDwvY2lyY2xlPg0KICAgIDxjaXJjbGUgY3g9IjUyLjUiIGN5PSI5Mi41IiByPSIxMi41Ij4NCiAgICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iZmlsbC1vcGFjaXR5Ig0KICAgICAgICAgICAgICAgICBiZWdpbj0iNTAwbXMiIGR1cj0iMXMiDQogICAgICAgICAgICAgICAgIHZhbHVlcz0iMTsuMjsxIiBjYWxjTW9kZT0ibGluZWFyIg0KICAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgICA8L2NpcmNsZT4NCiAgICA8Y2lyY2xlIGN4PSI5Mi41IiBjeT0iOTIuNSIgcj0iMTIuNSI+DQogICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImZpbGwtb3BhY2l0eSINCiAgICAgICAgICAgICAgICAgYmVnaW49IjIwMG1zIiBkdXI9IjFzIg0KICAgICAgICAgICAgICAgICB2YWx1ZXM9IjE7LjI7MSIgY2FsY01vZGU9ImxpbmVhciINCiAgICAgICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgPC9jaXJjbGU+DQo8L3N2Zz4K') /*/img/Redesign/new-colors/loader_grid.svg*/;
  background-repeat: no-repeat;
  background-position: center;
  font-family: 'PFDinTextCompPro-Medium';
  font-size: 40px;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.menu-line {
  font-size: 1em;
  font-family: 'PFDinTextCompPro-Medium';
  border-bottom: 1px solid #d1d1d1;
}
#datasets,
.datasetsList,
#apps-page,
#official-docs,
#portals,
#stat-page,
#stat-nav-section {
  /*.loader {
        position: fixed;
        left: 0px;
        top: 0px;
        width: 100%;
        height: 100%;
        z-index: 9999;
        background-color: #fff;
        background: url('../../img/Redesign/new-colors/loader.gif') 50% 50% no-repeat transparent;
    }*/
}
#datasets .menu-line .count-info,
.datasetsList .menu-line .count-info,
#apps-page .menu-line .count-info,
#official-docs .menu-line .count-info,
#portals .menu-line .count-info,
#stat-page .menu-line .count-info,
#stat-nav-section .menu-line .count-info {
  padding: 0 25px;
}
#datasets .menu-line .filter-btn,
.datasetsList .menu-line .filter-btn,
#apps-page .menu-line .filter-btn,
#official-docs .menu-line .filter-btn,
#portals .menu-line .filter-btn,
#stat-page .menu-line .filter-btn,
#stat-nav-section .menu-line .filter-btn {
  color: #11576c;
  cursor: pointer;
  padding: 7px 8px;
  display: inline-block;
  opacity: 0.7;
}
#datasets .menu-line .filter-btn i.filter-icon,
.datasetsList .menu-line .filter-btn i.filter-icon,
#apps-page .menu-line .filter-btn i.filter-icon,
#official-docs .menu-line .filter-btn i.filter-icon,
#portals .menu-line .filter-btn i.filter-icon,
#stat-page .menu-line .filter-btn i.filter-icon,
#stat-nav-section .menu-line .filter-btn i.filter-icon {
  display: inline-block;
  float: left;
  background-image: url('../../img/Redesign/new-colors/data_sprite.png');
  background-position: -107px 0;
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  margin-right: 4px;
}
#datasets .menu-line .filter-btn i.arrow,
.datasetsList .menu-line .filter-btn i.arrow,
#apps-page .menu-line .filter-btn i.arrow,
#official-docs .menu-line .filter-btn i.arrow,
#portals .menu-line .filter-btn i.arrow,
#stat-page .menu-line .filter-btn i.arrow,
#stat-nav-section .menu-line .filter-btn i.arrow {
  float: right;
  background-image: url('../../img/Redesign/new-colors/data_sprite.png');
  background-position: -25px 0;
  background-repeat: no-repeat;
  width: 16px;
  height: 20px;
  margin-left: -1px;
  margin-top: 4px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
#datasets .menu-line .filter-btn.open,
.datasetsList .menu-line .filter-btn.open,
#apps-page .menu-line .filter-btn.open,
#official-docs .menu-line .filter-btn.open,
#portals .menu-line .filter-btn.open,
#stat-page .menu-line .filter-btn.open,
#stat-nav-section .menu-line .filter-btn.open {
  background-color: #4f4f4f;
  color: #fff;
}
#datasets .menu-line .filter-btn.open i.filter-icon,
.datasetsList .menu-line .filter-btn.open i.filter-icon,
#apps-page .menu-line .filter-btn.open i.filter-icon,
#official-docs .menu-line .filter-btn.open i.filter-icon,
#portals .menu-line .filter-btn.open i.filter-icon,
#stat-page .menu-line .filter-btn.open i.filter-icon,
#stat-nav-section .menu-line .filter-btn.open i.filter-icon {
  background-position: -187px 0;
}
#datasets .menu-line .filter-btn.open i.arrow,
.datasetsList .menu-line .filter-btn.open i.arrow,
#apps-page .menu-line .filter-btn.open i.arrow,
#official-docs .menu-line .filter-btn.open i.arrow,
#portals .menu-line .filter-btn.open i.arrow,
#stat-page .menu-line .filter-btn.open i.arrow,
#stat-nav-section .menu-line .filter-btn.open i.arrow {
  background-position: -151px 0;
}
#datasets .menu-line .filter-btn:hover,
.datasetsList .menu-line .filter-btn:hover,
#apps-page .menu-line .filter-btn:hover,
#official-docs .menu-line .filter-btn:hover,
#portals .menu-line .filter-btn:hover,
#stat-page .menu-line .filter-btn:hover,
#stat-nav-section .menu-line .filter-btn:hover {
  opacity: 1;
}
#datasets .f-dropdown.dropFilterList,
.datasetsList .f-dropdown.dropFilterList,
#apps-page .f-dropdown.dropFilterList,
#official-docs .f-dropdown.dropFilterList,
#portals .f-dropdown.dropFilterList,
#stat-page .f-dropdown.dropFilterList,
#stat-nav-section .f-dropdown.dropFilterList,
#datasets .f-dropdown.export-dropdown,
.datasetsList .f-dropdown.export-dropdown,
#apps-page .f-dropdown.export-dropdown,
#official-docs .f-dropdown.export-dropdown,
#portals .f-dropdown.export-dropdown,
#stat-page .f-dropdown.export-dropdown,
#stat-nav-section .f-dropdown.export-dropdown {
  margin-top: 0;
  margin-left: -1px;
  padding: 0 0.5rem;
}
#datasets .f-dropdown.dropFilterList:before,
.datasetsList .f-dropdown.dropFilterList:before,
#apps-page .f-dropdown.dropFilterList:before,
#official-docs .f-dropdown.dropFilterList:before,
#portals .f-dropdown.dropFilterList:before,
#stat-page .f-dropdown.dropFilterList:before,
#stat-nav-section .f-dropdown.dropFilterList:before,
#datasets .f-dropdown.export-dropdown:before,
.datasetsList .f-dropdown.export-dropdown:before,
#apps-page .f-dropdown.export-dropdown:before,
#official-docs .f-dropdown.export-dropdown:before,
#portals .f-dropdown.export-dropdown:before,
#stat-page .f-dropdown.export-dropdown:before,
#stat-nav-section .f-dropdown.export-dropdown:before,
#datasets .f-dropdown.dropFilterList:after,
.datasetsList .f-dropdown.dropFilterList:after,
#apps-page .f-dropdown.dropFilterList:after,
#official-docs .f-dropdown.dropFilterList:after,
#portals .f-dropdown.dropFilterList:after,
#stat-page .f-dropdown.dropFilterList:after,
#stat-nav-section .f-dropdown.dropFilterList:after,
#datasets .f-dropdown.export-dropdown:after,
.datasetsList .f-dropdown.export-dropdown:after,
#apps-page .f-dropdown.export-dropdown:after,
#official-docs .f-dropdown.export-dropdown:after,
#portals .f-dropdown.export-dropdown:after,
#stat-page .f-dropdown.export-dropdown:after,
#stat-nav-section .f-dropdown.export-dropdown:after {
  display: none;
}
#datasets .f-dropdown.dropFilterList li,
.datasetsList .f-dropdown.dropFilterList li,
#apps-page .f-dropdown.dropFilterList li,
#official-docs .f-dropdown.dropFilterList li,
#portals .f-dropdown.dropFilterList li,
#stat-page .f-dropdown.dropFilterList li,
#stat-nav-section .f-dropdown.dropFilterList li,
#datasets .f-dropdown.export-dropdown li,
.datasetsList .f-dropdown.export-dropdown li,
#apps-page .f-dropdown.export-dropdown li,
#official-docs .f-dropdown.export-dropdown li,
#portals .f-dropdown.export-dropdown li,
#stat-page .f-dropdown.export-dropdown li,
#stat-nav-section .f-dropdown.export-dropdown li {
  font-family: 'PFDinTextCompPro-Medium';
  font-size: 1.147em;
  text-transform: uppercase;
}
#datasets .f-dropdown.dropFilterList li a,
.datasetsList .f-dropdown.dropFilterList li a,
#apps-page .f-dropdown.dropFilterList li a,
#official-docs .f-dropdown.dropFilterList li a,
#portals .f-dropdown.dropFilterList li a,
#stat-page .f-dropdown.dropFilterList li a,
#stat-nav-section .f-dropdown.dropFilterList li a,
#datasets .f-dropdown.export-dropdown li a,
.datasetsList .f-dropdown.export-dropdown li a,
#apps-page .f-dropdown.export-dropdown li a,
#official-docs .f-dropdown.export-dropdown li a,
#portals .f-dropdown.export-dropdown li a,
#stat-page .f-dropdown.export-dropdown li a,
#stat-nav-section .f-dropdown.export-dropdown li a {
  text-decoration: none;
  padding: 0.2rem;
  color: #11576c;
}
#datasets .f-dropdown.dropFilterList li a i,
.datasetsList .f-dropdown.dropFilterList li a i,
#apps-page .f-dropdown.dropFilterList li a i,
#official-docs .f-dropdown.dropFilterList li a i,
#portals .f-dropdown.dropFilterList li a i,
#stat-page .f-dropdown.dropFilterList li a i,
#stat-nav-section .f-dropdown.dropFilterList li a i,
#datasets .f-dropdown.export-dropdown li a i,
.datasetsList .f-dropdown.export-dropdown li a i,
#apps-page .f-dropdown.export-dropdown li a i,
#official-docs .f-dropdown.export-dropdown li a i,
#portals .f-dropdown.export-dropdown li a i,
#stat-page .f-dropdown.export-dropdown li a i,
#stat-nav-section .f-dropdown.export-dropdown li a i {
  height: 16px;
  width: 16px;
  border: 1px solid #4f4f4f;
  display: inline-block;
  float: left;
  margin-right: 4px;
}
#datasets .f-dropdown.dropFilterList li a.selected i,
.datasetsList .f-dropdown.dropFilterList li a.selected i,
#apps-page .f-dropdown.dropFilterList li a.selected i,
#official-docs .f-dropdown.dropFilterList li a.selected i,
#portals .f-dropdown.dropFilterList li a.selected i,
#stat-page .f-dropdown.dropFilterList li a.selected i,
#stat-nav-section .f-dropdown.dropFilterList li a.selected i,
#datasets .f-dropdown.export-dropdown li a.selected i,
.datasetsList .f-dropdown.export-dropdown li a.selected i,
#apps-page .f-dropdown.export-dropdown li a.selected i,
#official-docs .f-dropdown.export-dropdown li a.selected i,
#portals .f-dropdown.export-dropdown li a.selected i,
#stat-page .f-dropdown.export-dropdown li a.selected i,
#stat-nav-section .f-dropdown.export-dropdown li a.selected i {
  background-image: url('../../img/Redesign/new-colors/data_sprite.png');
  background-position: 230px;
  background-color: #4f4f4f;
}
#datasets .f-dropdown.dropFilterList .line-filter,
.datasetsList .f-dropdown.dropFilterList .line-filter,
#apps-page .f-dropdown.dropFilterList .line-filter,
#official-docs .f-dropdown.dropFilterList .line-filter,
#portals .f-dropdown.dropFilterList .line-filter,
#stat-page .f-dropdown.dropFilterList .line-filter,
#stat-nav-section .f-dropdown.dropFilterList .line-filter,
#datasets .f-dropdown.export-dropdown .line-filter,
.datasetsList .f-dropdown.export-dropdown .line-filter,
#apps-page .f-dropdown.export-dropdown .line-filter,
#official-docs .f-dropdown.export-dropdown .line-filter,
#portals .f-dropdown.export-dropdown .line-filter,
#stat-page .f-dropdown.export-dropdown .line-filter,
#stat-nav-section .f-dropdown.export-dropdown .line-filter {
  display: table;
  width: 100%;
  padding: 0.5em;
}
#datasets .f-dropdown.dropFilterList .line-filter li,
.datasetsList .f-dropdown.dropFilterList .line-filter li,
#apps-page .f-dropdown.dropFilterList .line-filter li,
#official-docs .f-dropdown.dropFilterList .line-filter li,
#portals .f-dropdown.dropFilterList .line-filter li,
#stat-page .f-dropdown.dropFilterList .line-filter li,
#stat-nav-section .f-dropdown.dropFilterList .line-filter li,
#datasets .f-dropdown.export-dropdown .line-filter li,
.datasetsList .f-dropdown.export-dropdown .line-filter li,
#apps-page .f-dropdown.export-dropdown .line-filter li,
#official-docs .f-dropdown.export-dropdown .line-filter li,
#portals .f-dropdown.export-dropdown .line-filter li,
#stat-page .f-dropdown.export-dropdown .line-filter li,
#stat-nav-section .f-dropdown.export-dropdown .line-filter li {
  display: table-cell;
  text-align: center;
  border: 1px solid #4f4f4f;
}
#datasets .f-dropdown.dropFilterList .line-filter li:not(:last-child),
.datasetsList .f-dropdown.dropFilterList .line-filter li:not(:last-child),
#apps-page .f-dropdown.dropFilterList .line-filter li:not(:last-child),
#official-docs .f-dropdown.dropFilterList .line-filter li:not(:last-child),
#portals .f-dropdown.dropFilterList .line-filter li:not(:last-child),
#stat-page .f-dropdown.dropFilterList .line-filter li:not(:last-child),
#stat-nav-section .f-dropdown.dropFilterList .line-filter li:not(:last-child),
#datasets .f-dropdown.export-dropdown .line-filter li:not(:last-child),
.datasetsList .f-dropdown.export-dropdown .line-filter li:not(:last-child),
#apps-page .f-dropdown.export-dropdown .line-filter li:not(:last-child),
#official-docs .f-dropdown.export-dropdown .line-filter li:not(:last-child),
#portals .f-dropdown.export-dropdown .line-filter li:not(:last-child),
#stat-page .f-dropdown.export-dropdown .line-filter li:not(:last-child),
#stat-nav-section .f-dropdown.export-dropdown .line-filter li:not(:last-child) {
  border-right: none;
}
#datasets .f-dropdown.dropFilterList .line-filter li.selected,
.datasetsList .f-dropdown.dropFilterList .line-filter li.selected,
#apps-page .f-dropdown.dropFilterList .line-filter li.selected,
#official-docs .f-dropdown.dropFilterList .line-filter li.selected,
#portals .f-dropdown.dropFilterList .line-filter li.selected,
#stat-page .f-dropdown.dropFilterList .line-filter li.selected,
#stat-nav-section .f-dropdown.dropFilterList .line-filter li.selected,
#datasets .f-dropdown.export-dropdown .line-filter li.selected,
.datasetsList .f-dropdown.export-dropdown .line-filter li.selected,
#apps-page .f-dropdown.export-dropdown .line-filter li.selected,
#official-docs .f-dropdown.export-dropdown .line-filter li.selected,
#portals .f-dropdown.export-dropdown .line-filter li.selected,
#stat-page .f-dropdown.export-dropdown .line-filter li.selected,
#stat-nav-section .f-dropdown.export-dropdown .line-filter li.selected {
  color: #fff;
  background-color: #4f4f4f;
}
#datasets .f-dropdown.dropFilterList .line-filter li.selected a,
.datasetsList .f-dropdown.dropFilterList .line-filter li.selected a,
#apps-page .f-dropdown.dropFilterList .line-filter li.selected a,
#official-docs .f-dropdown.dropFilterList .line-filter li.selected a,
#portals .f-dropdown.dropFilterList .line-filter li.selected a,
#stat-page .f-dropdown.dropFilterList .line-filter li.selected a,
#stat-nav-section .f-dropdown.dropFilterList .line-filter li.selected a,
#datasets .f-dropdown.export-dropdown .line-filter li.selected a,
.datasetsList .f-dropdown.export-dropdown .line-filter li.selected a,
#apps-page .f-dropdown.export-dropdown .line-filter li.selected a,
#official-docs .f-dropdown.export-dropdown .line-filter li.selected a,
#portals .f-dropdown.export-dropdown .line-filter li.selected a,
#stat-page .f-dropdown.export-dropdown .line-filter li.selected a,
#stat-nav-section .f-dropdown.export-dropdown .line-filter li.selected a {
  color: #fff;
}
#datasets .f-dropdown.dropFilterList .line-filter li a,
.datasetsList .f-dropdown.dropFilterList .line-filter li a,
#apps-page .f-dropdown.dropFilterList .line-filter li a,
#official-docs .f-dropdown.dropFilterList .line-filter li a,
#portals .f-dropdown.dropFilterList .line-filter li a,
#stat-page .f-dropdown.dropFilterList .line-filter li a,
#stat-nav-section .f-dropdown.dropFilterList .line-filter li a,
#datasets .f-dropdown.export-dropdown .line-filter li a,
.datasetsList .f-dropdown.export-dropdown .line-filter li a,
#apps-page .f-dropdown.export-dropdown .line-filter li a,
#official-docs .f-dropdown.export-dropdown .line-filter li a,
#portals .f-dropdown.export-dropdown .line-filter li a,
#stat-page .f-dropdown.export-dropdown .line-filter li a,
#stat-nav-section .f-dropdown.export-dropdown .line-filter li a {
  display: inline-block;
  color: #4f4f4f;
  text-decoration: none;
  padding: 0.2rem;
}
#datasets .f-dropdown.dropFilterList.reestrLinks,
.datasetsList .f-dropdown.dropFilterList.reestrLinks,
#apps-page .f-dropdown.dropFilterList.reestrLinks,
#official-docs .f-dropdown.dropFilterList.reestrLinks,
#portals .f-dropdown.dropFilterList.reestrLinks,
#stat-page .f-dropdown.dropFilterList.reestrLinks,
#stat-nav-section .f-dropdown.dropFilterList.reestrLinks,
#datasets .f-dropdown.export-dropdown.reestrLinks,
.datasetsList .f-dropdown.export-dropdown.reestrLinks,
#apps-page .f-dropdown.export-dropdown.reestrLinks,
#official-docs .f-dropdown.export-dropdown.reestrLinks,
#portals .f-dropdown.export-dropdown.reestrLinks,
#stat-page .f-dropdown.export-dropdown.reestrLinks,
#stat-nav-section .f-dropdown.export-dropdown.reestrLinks {
  margin-top: -1px;
  margin-left: 0px;
}
#datasets .f-dropdown.dropFilterList,
.datasetsList .f-dropdown.dropFilterList,
#apps-page .f-dropdown.dropFilterList,
#official-docs .f-dropdown.dropFilterList,
#portals .f-dropdown.dropFilterList,
#stat-page .f-dropdown.dropFilterList,
#stat-nav-section .f-dropdown.dropFilterList {
  max-width: 202px;
}
#datasets .f-dropdown.export-dropdown,
.datasetsList .f-dropdown.export-dropdown,
#apps-page .f-dropdown.export-dropdown,
#official-docs .f-dropdown.export-dropdown,
#portals .f-dropdown.export-dropdown,
#stat-page .f-dropdown.export-dropdown,
#stat-nav-section .f-dropdown.export-dropdown {
  width: 73px;
}
#datasets .f-dropdown.export-dropdown li a,
.datasetsList .f-dropdown.export-dropdown li a,
#apps-page .f-dropdown.export-dropdown li a,
#official-docs .f-dropdown.export-dropdown li a,
#portals .f-dropdown.export-dropdown li a,
#stat-page .f-dropdown.export-dropdown li a,
#stat-nav-section .f-dropdown.export-dropdown li a {
  padding: 0.2rem;
}
#datasets .sticky-list,
.datasetsList .sticky-list,
#apps-page .sticky-list,
#official-docs .sticky-list,
#portals .sticky-list,
#stat-page .sticky-list,
#stat-nav-section .sticky-list {
  height: 500px;
  overflow: hidden;
  position: relative;
}
#datasets .sticky-list > ul,
.datasetsList .sticky-list > ul,
#apps-page .sticky-list > ul,
#official-docs .sticky-list > ul,
#portals .sticky-list > ul,
#stat-page .sticky-list > ul,
#stat-nav-section .sticky-list > ul {
  height: 100%;
  overflow: auto;
  overflow-x: hidden;
}
#datasets h2,
.datasetsList h2,
#apps-page h2,
#official-docs h2,
#portals h2,
#stat-page h2,
#stat-nav-section h2 {
  float: left;
}
#datasets .items-list,
.datasetsList .items-list,
#apps-page .items-list,
#official-docs .items-list,
#portals .items-list,
#stat-page .items-list,
#stat-nav-section .items-list {
  border: none;
}
#datasets .items-list li,
.datasetsList .items-list li,
#apps-page .items-list li,
#official-docs .items-list li,
#portals .items-list li,
#stat-page .items-list li,
#stat-nav-section .items-list li {
  clear: both;
  position: relative;
  border: none;
}
#datasets .items-list li.newDataset:before,
.datasetsList .items-list li.newDataset:before,
#apps-page .items-list li.newDataset:before,
#official-docs .items-list li.newDataset:before,
#portals .items-list li.newDataset:before,
#stat-page .items-list li.newDataset:before,
#stat-nav-section .items-list li.newDataset:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-top: 0;
  border-bottom: 20px solid transparent;
  border-left: 1.25em solid #ffbb1c;
  position: absolute;
}
#datasets .items-list a,
.datasetsList .items-list a,
#apps-page .items-list a,
#official-docs .items-list a,
#portals .items-list a,
#stat-page .items-list a,
#stat-nav-section .items-list a {
  -moz-transition: all linear .1s;
  -o-transition: all linear .1s;
  -webkit-transition: all linear .1s;
  transition: all linear .1s;
  padding: 1rem;
  display: inline-block;
  width: 100%;
}
#datasets .items-list a div.limiter-width,
.datasetsList .items-list a div.limiter-width,
#apps-page .items-list a div.limiter-width,
#official-docs .items-list a div.limiter-width,
#portals .items-list a div.limiter-width,
#stat-page .items-list a div.limiter-width,
#stat-nav-section .items-list a div.limiter-width {
  max-width: 920px;
}
#datasets .items-list a span,
.datasetsList .items-list a span,
#apps-page .items-list a span,
#official-docs .items-list a span,
#portals .items-list a span,
#stat-page .items-list a span,
#stat-nav-section .items-list a span {
  vertical-align: top;
}
#datasets .items-list a span.dataset-icon,
.datasetsList .items-list a span.dataset-icon,
#apps-page .items-list a span.dataset-icon,
#official-docs .items-list a span.dataset-icon,
#portals .items-list a span.dataset-icon,
#stat-page .items-list a span.dataset-icon,
#stat-nav-section .items-list a span.dataset-icon {
  margin-top: 4px;
  float: left;
}
#datasets .items-list a span.dataset-icon i,
.datasetsList .items-list a span.dataset-icon i,
#apps-page .items-list a span.dataset-icon i,
#official-docs .items-list a span.dataset-icon i,
#portals .items-list a span.dataset-icon i,
#stat-page .items-list a span.dataset-icon i,
#stat-nav-section .items-list a span.dataset-icon i {
  width: 50px;
  height: 50px;
  background: #653F6E;
  border-radius: 4px;
}
#datasets .items-list a span.app-icon img,
.datasetsList .items-list a span.app-icon img,
#apps-page .items-list a span.app-icon img,
#official-docs .items-list a span.app-icon img,
#portals .items-list a span.app-icon img,
#stat-page .items-list a span.app-icon img,
#stat-nav-section .items-list a span.app-icon img {
  width: 50px;
  height: 50px;
  border-radius: 4px;
}
#datasets .items-list a span.dataset-caption,
.datasetsList .items-list a span.dataset-caption,
#apps-page .items-list a span.dataset-caption,
#official-docs .items-list a span.dataset-caption,
#portals .items-list a span.dataset-caption,
#stat-page .items-list a span.dataset-caption,
#stat-nav-section .items-list a span.dataset-caption {
  font-size: .9em;
  /*display: -webkit-box;*/
  -webkit-line-clamp: 3;
  -moz-box-orient: vertical;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  width: auto;
  margin-left: 90px;
  margin-right: 190px;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
}
#datasets .items-list a span.dataset-caption i.highlight-str,
.datasetsList .items-list a span.dataset-caption i.highlight-str,
#apps-page .items-list a span.dataset-caption i.highlight-str,
#official-docs .items-list a span.dataset-caption i.highlight-str,
#portals .items-list a span.dataset-caption i.highlight-str,
#stat-page .items-list a span.dataset-caption i.highlight-str,
#stat-nav-section .items-list a span.dataset-caption i.highlight-str {
  font-weight: bold;
  font-style: italic;
  display: inline-block;
}
#datasets .items-list a span.dataset-caption .dataset-desc,
.datasetsList .items-list a span.dataset-caption .dataset-desc,
#apps-page .items-list a span.dataset-caption .dataset-desc,
#official-docs .items-list a span.dataset-caption .dataset-desc,
#portals .items-list a span.dataset-caption .dataset-desc,
#stat-page .items-list a span.dataset-caption .dataset-desc,
#stat-nav-section .items-list a span.dataset-caption .dataset-desc {
  display: inline-block;
  float: right;
  padding-left: 5px;
}
#datasets .items-list a span.dataset-caption .dataset-desc .dataset-desc-icon,
.datasetsList .items-list a span.dataset-caption .dataset-desc .dataset-desc-icon,
#apps-page .items-list a span.dataset-caption .dataset-desc .dataset-desc-icon,
#official-docs .items-list a span.dataset-caption .dataset-desc .dataset-desc-icon,
#portals .items-list a span.dataset-caption .dataset-desc .dataset-desc-icon,
#stat-page .items-list a span.dataset-caption .dataset-desc .dataset-desc-icon,
#stat-nav-section .items-list a span.dataset-caption .dataset-desc .dataset-desc-icon {
  color: #fff;
  width: 22px;
  display: inline-block;
  height: 22px;
  text-align: center;
  background: #488699;
  -moz-border-radius: 17px;
  -webkit-border-radius: 17px;
  border-radius: 17px;
  font-family: 'PFDinTextCompPro-Medium';
  line-height: 1.7;
}
#datasets .items-list a span.dataset-caption .ds-caption-text,
.datasetsList .items-list a span.dataset-caption .ds-caption-text,
#apps-page .items-list a span.dataset-caption .ds-caption-text,
#official-docs .items-list a span.dataset-caption .ds-caption-text,
#portals .items-list a span.dataset-caption .ds-caption-text,
#stat-page .items-list a span.dataset-caption .ds-caption-text,
#stat-nav-section .items-list a span.dataset-caption .ds-caption-text {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -moz-box-orient: vertical;
  -webkit-box-orient: vertical;
  box-orient: vertical;
}
#datasets .items-list a span.dataset-type,
.datasetsList .items-list a span.dataset-type,
#apps-page .items-list a span.dataset-type,
#official-docs .items-list a span.dataset-type,
#portals .items-list a span.dataset-type,
#stat-page .items-list a span.dataset-type,
#stat-nav-section .items-list a span.dataset-type {
  /*margin-top: 4px;*/
  float: right;
  margin-left: 4px;
}
#datasets .items-list a span.dataset-number,
.datasetsList .items-list a span.dataset-number,
#apps-page .items-list a span.dataset-number,
#official-docs .items-list a span.dataset-number,
#portals .items-list a span.dataset-number,
#stat-page .items-list a span.dataset-number,
#stat-nav-section .items-list a span.dataset-number {
  float: left;
  text-align: right;
  margin-right: 4px;
  margin-left: -6px;
  min-width: 30px;
}
#datasets .items-list a:hover,
.datasetsList .items-list a:hover,
#apps-page .items-list a:hover,
#official-docs .items-list a:hover,
#portals .items-list a:hover,
#stat-page .items-list a:hover,
#stat-nav-section .items-list a:hover {
  background: rgba(153, 205, 222, 0.6);
}
#datasets .sticky-header,
.datasetsList .sticky-header,
#apps-page .sticky-header,
#official-docs .sticky-header,
#portals .sticky-header,
#stat-page .sticky-header,
#stat-nav-section .sticky-header {
  border-bottom: 2px solid #d1d1d1;
}
#datasets .sticky-header h2,
.datasetsList .sticky-header h2,
#apps-page .sticky-header h2,
#official-docs .sticky-header h2,
#portals .sticky-header h2,
#stat-page .sticky-header h2,
#stat-nav-section .sticky-header h2 {
  font-family: 'PFDinTextCompPro-Medium';
  font-size: 1.3em;
  font-weight: normal;
  margin: 0.3em;
  float: none;
}
#datasets #notFoundMsg,
.datasetsList #notFoundMsg,
#apps-page #notFoundMsg,
#official-docs #notFoundMsg,
#portals #notFoundMsg,
#stat-page #notFoundMsg,
#stat-nav-section #notFoundMsg {
  text-align: center;
  padding-top: 1.5em;
  font-size: 1.2em;
  font-family: 'PFDinTextCompPro-Medium';
}
#apps-page .menu-line .toolbar-buttons label,
#official-docs .menu-line .toolbar-buttons label,
#portals .menu-line .toolbar-buttons label {
  padding-left: 15px;
  color: #4d4d4d;
}
#apps-page .menu-line .toolbar-buttons .f-dropdown.dropFilterList.open,
#official-docs .menu-line .toolbar-buttons .f-dropdown.dropFilterList.open,
#portals .menu-line .toolbar-buttons .f-dropdown.dropFilterList.open {
  max-width: 202px !important;
  left: auto !important;
  right: 2px;
}
#apps-page .menu-line .toolbar-buttons .f-dropdown.dropFilterList.open li a i,
#official-docs .menu-line .toolbar-buttons .f-dropdown.dropFilterList.open li a i,
#portals .menu-line .toolbar-buttons .f-dropdown.dropFilterList.open li a i {
  border: none;
}
#apps-page .menu-line .filter-btn,
#official-docs .menu-line .filter-btn,
#portals .menu-line .filter-btn {
  margin-left: 10px;
}
.related-datasets .f-dropdown.export-dropdown {
  width: 90px !important;
}
.related-datasets ul.items-list li {
  border-bottom: 1px solid #eeeeee;
  font-size: 1em;
  color: #666;
}
.related-datasets ul.items-list li:first-child {
  border-top: 1px solid #eeeeee;
}
.related-datasets ul.items-list a {
  text-decoration: none;
  color: #666;
  display: block;
}
.related-datasets ul.items-list a span {
  display: block;
}
.related-datasets ul.items-list a span i {
  display: inline-block;
}
.f-dropdown.export-dropdown {
  width: 73px;
  margin-top: 0;
  margin-left: -1px;
}
.f-dropdown.export-dropdown:before,
.f-dropdown.export-dropdown:after {
  display: none;
}
.f-dropdown.export-dropdown li {
  font-family: 'PFDinTextCompPro-Medium';
  font-size: 1.147em;
}
.f-dropdown.export-dropdown li.selected {
  color: #fff;
  background-color: #4f4f4f;
}
.f-dropdown.export-dropdown li a {
  color: #488699;
  text-decoration: none;
  padding: 0.2rem;
  font-weight: bold;
}
.f-dropdown.export-dropdown li .file-size {
  font-size: 0.88em;
  font-weight: normal;
  color: #666;
}
.f-dropdown.dropdown-description {
  padding: 1em;
  font-family: 'PFDinTextCompPro-Regular';
  font-size: 13px;
  text-align: justify;
  color: #fff;
  background-color: #4f4f4f;
  margin-left: -82px;
  margin-top: 5px;
}
.f-dropdown.dropdown-description:after {
  left: auto !important;
  right: 50%;
  border-bottom-color: #4f4f4f;
}
.f-dropdown.dropdown-description:before {
  border-bottom-color: #4f4f4f;
  left: auto !important;
  right: 50%;
}
.leaflet-container .leaflet-control-container .leaflet-control-attribution {
  color: transparent;
  background-color: transparent;
}
/*.leaflet-control-attribution img {
	margin-left: -8px;
}*/
.leaflet-control-attribution a:first-child {
  display: none;
}
#card .container h3,
#linkCard .container h3,
#mapCard .container h3,
#cardSection .container h3 {
  font-weight: normal;
  color: #000;
  margin-top: 0.2em;
}
#card .container dl,
#linkCard .container dl,
#mapCard .container dl,
#cardSection .container dl {
  font-size: .8em;
}
#card .container dl dt,
#linkCard .container dl dt,
#mapCard .container dl dt,
#cardSection .container dl dt {
  color: #aaa;
}
#card .container dl dd,
#linkCard .container dl dd,
#mapCard .container dl dd,
#cardSection .container dl dd {
  color: #000;
  margin: 0 0 1em;
}
#card .container dl dl,
#linkCard .container dl dl,
#mapCard .container dl dl,
#cardSection .container dl dl {
  margin-top: 0.3em;
  margin-left: 0.7em;
  padding-left: 0.6em;
  font-size: .93em;
}
#card .container dl dl.arrayList,
#linkCard .container dl dl.arrayList,
#mapCard .container dl dl.arrayList,
#cardSection .container dl dl.arrayList {
  /*border-left: 2px dashed @border-color;*/
}
#card .container dl dl.arrayList dd,
#linkCard .container dl dl.arrayList dd,
#mapCard .container dl dl.arrayList dd,
#cardSection .container dl dl.arrayList dd {
  margin: 0 0 0.3em;
}
#card .container dl dl dt,
#linkCard .container dl dl dt,
#mapCard .container dl dl dt,
#cardSection .container dl dl dt {
  display: inline-block;
  float: left;
}
#card .container dl dl dd.arrayItemEnd,
#linkCard .container dl dl dd.arrayItemEnd,
#mapCard .container dl dl dd.arrayItemEnd,
#cardSection .container dl dl dd.arrayItemEnd {
  border-bottom: 1px dashed #eeeeee;
  padding-bottom: 0.3em;
}
#card .container dl dl.open,
#linkCard .container dl dl.open,
#mapCard .container dl dl.open,
#cardSection .container dl dl.open {
  display: inherit;
}
#card .container dl dl.close,
#linkCard .container dl dl.close,
#mapCard .container dl dl.close,
#cardSection .container dl dl.close {
  display: none;
}
#card .container dl .triangle,
#linkCard .container dl .triangle,
#mapCard .container dl .triangle,
#cardSection .container dl .triangle {
  cursor: pointer;
}
#card .container dl .triangle.open,
#linkCard .container dl .triangle.open,
#mapCard .container dl .triangle.open,
#cardSection .container dl .triangle.open {
  content: '▼';
}
#card .container dl .triangle.close,
#linkCard .container dl .triangle.close,
#mapCard .container dl .triangle.close,
#cardSection .container dl .triangle.close {
  content: '▶';
}
#card .container .btn,
#linkCard .container .btn,
#mapCard .container .btn,
#cardSection .container .btn {
  border: 2px solid #d5e5eb;
  display: block;
  font-family: 'PFDinTextCompPro-Regular';
  font-size: 1em;
  text-transform: uppercase;
  text-decoration: none;
  padding: 2px;
  cursor: pointer;
  text-align: center;
  color: #11576c;
  margin-bottom: 1em;
}
#card .container .btn:hover,
#linkCard .container .btn:hover,
#mapCard .container .btn:hover,
#cardSection .container .btn:hover {
  border-color: #11576c;
  color: #11576c;
}
#card .container .coordinate-field,
#linkCard .container .coordinate-field,
#mapCard .container .coordinate-field,
#cardSection .container .coordinate-field {
  white-space: pre-line;
}
#card .container .coordinate-field li,
#linkCard .container .coordinate-field li,
#mapCard .container .coordinate-field li,
#cardSection .container .coordinate-field li {
  border-bottom: 1px dashed #eeeeee;
}
span.ds-edit-icon {
  display: inline-block;
  width: 13px;
  height: 13px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAaCAYAAABsONZfAAABJ0lEQVR42sXSPa6CQBQFYDZiS2CcgYTf1g24FRs3MHuwMvZuwAVYCsRIY0xcgQmNS9BzZLR5RG7yCm9yMxDmy7kDeN5IFUXhJ0mSetLC5jnQKc/zM1YrBS1Ah97w+iskKMvyiE0r9B3oRsjEwVF5Bges1nqSpunCwY6jxnHsD4H9GzCRq0tseS8Flsk/ACwcdIlD7sTAJW3RF64iwELKFZsehEwcBSwCQgL0OsuymfffqoPYrwIj/2GbYDqvlD6hz7WKrAhgY1sp09Wh3vD6K+yBOaJXQHf0jZCJg6PyDD2IbINP0Ci9cLDjqHz+F4Rm/wFI5MpEjsd7IYgsk38A+jell1VodmLwSgrNFhsuXEWAhVd5bZR5EDJxFLzGAyB0YH0I9OgP+wTVQPkBeHq3NQAAAABJRU5ErkJggg==') no-repeat top left;
  margin-left: 9px;
}
span.copy-card-url-link-big {
  display: inline-block;
  cursor: pointer;
  width: 24px;
  height: 14px;
  margin-left: 2px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAAYCAYAAABZY7uwAAAACXBIWXMAAAsTAAALEwEAmpwYAAA5lGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyI+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNi0wNi0yOVQxNzo0MjoyMyswMzowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE2LTA5LTAyVDE0OjM4OjE1KzAzOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNi0wOS0wMlQxNDozODoxNSswMzowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDoxNTNhNjI1Zi0zNmEyLTU3NDctOTVhOC05ZTYwZGJkMmRiNzU8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnhtcC5kaWQ6QjBBN0MzOTkzRTA3MTFFNkI1RkJDM0IzQzZENkNDRkE8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpEZXJpdmVkRnJvbSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPnhtcC5paWQ6QjBBN0MzOTYzRTA3MTFFNkI1RkJDM0IzQzZENkNDRkE8L3N0UmVmOmluc3RhbmNlSUQ+CiAgICAgICAgICAgIDxzdFJlZjpkb2N1bWVudElEPnhtcC5kaWQ6QjBBN0MzOTczRTA3MTFFNkI1RkJDM0IzQzZENkNDRkE8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgIDwveG1wTU06RGVyaXZlZEZyb20+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDpCMEE3QzM5OTNFMDcxMUU2QjVGQkMzQjNDNkQ2Q0NGQTwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6MTUzYTYyNWYtMzZhMi01NzQ3LTk1YTgtOWU2MGRiZDJkYjc1PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE2LTA5LTAyVDE0OjM4OjE1KzAzOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2UvcG5nPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxwaG90b3Nob3A6Q29sb3JNb2RlPjM8L3Bob3Rvc2hvcDpDb2xvck1vZGU+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjY1NTM1PC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj43MjwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4yNDwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+fWgiXgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAABbUlEQVR42uyYvUoDQRSFvw2pJIJZ8R18AK0Xe6Ng7U9jrURQC8XGpFFRtBDBSsVejLWydVJZ+RRqYRACsjY3cLnMWqUZuQeGu3vuzJnlY5mQTYqiwFWuiiNwQA7IATkgBxStqsOL5dbV8LIBNIFZ4BlYAn6MXzM5X0AXOAWedOO+92r3HGl+8XBJnucjz8+yLPgGtYBHYA74BtYkXPu1AOia9Doyt0zR5WtA88AeMAC2gWng0/ibwCSQmJFKbyBzG4GHiDJfA9qSugOcAO8B/0L5Wh/SO5D7ZmBOlPka0IzUW7N46N8Zv5ChdW3WEHt+6FcsMffjUjX5VB1udtNQRrT5GlBP6kpgQ7vputSu8VdL/GjzNaAzqUfABlAPPERdeodmTQrsAsfGJ/b8qlrcAdpyip/L+EttWTMBvAFTxreKMt+eQfvAIvAC9AOhfektyNwKcAOMGb9M0eUn/sHM/4s5IAfkgByQA/qv+h0A2FC9ljWwK3IAAAAASUVORK5CYII=') no-repeat;
  background-position: right center;
}
span.copy-card-url-link-big:hover,
span.copy-card-url-link-big.selected {
  background-position: center center;
}
.dataset-content {
  position: relative;
  font-family: Arial, Helvetica, sans-serif;
}
.dataset-content #rows {
  left: 0;
  right: 0;
}
.dataset-content #rows .outer {
  position: relative;
}
.dataset-content #rows .cover {
  background: #fff;
  position: absolute;
  top: 0;
  height: 704px;
  width: 480px;
  left: 0;
  z-index: 100;
}
.dataset-content #rows .container {
  -moz-transition: all linear .3s;
  -o-transition: all linear .3s;
  -webkit-transition: all linear .3s;
  transition: all linear .3s;
  z-index: 1001;
  overflow-x: scroll;
  overflow-y: hidden;
  margin-left: 478px;
  max-height: 712px;
}
.dataset-content #rows .container.closed {
  width: 1920px;
  margin-left: -1920px;
}
.dataset-content #rows .container.expanded {
  margin-left: 959px;
}
.dataset-content #rows .scroll::-webkit-scrollbar-thumb {
  background-color: rgba(153, 153, 153, 0.9);
  border-radius: 10px;
}
.dataset-content #card,
.dataset-content #linkCard,
.dataset-content #mapCard {
  -moz-transition: left linear .3s;
  -o-transition: left linear .3s;
  -webkit-transition: left linear .3s;
  transition: left linear .3s;
  left: 478px;
}
.dataset-content #card .header,
.dataset-content #linkCard .header,
.dataset-content #mapCard .header {
  background: #d5e6f0;
  border: 1px solid #99cdde;
  border-right: #d6d6d6;
  height: 41px;
}
.dataset-content #card .header div,
.dataset-content #linkCard .header div,
.dataset-content #mapCard .header div {
  padding: 10px;
  font-size: .8em;
}
.dataset-content #card .header a.close,
.dataset-content #linkCard .header a.close,
.dataset-content #mapCard .header a.close {
  display: inline-block;
  width: 13px;
  height: 13px;
  float: right;
  margin-top: 3px;
  background: url(/img/Redesign/close.png) no-repeat;
}
.dataset-content #card .header a.problem,
.dataset-content #linkCard .header a.problem,
.dataset-content #mapCard .header a.problem {
  display: inline-block;
  /*width: 24px;*/
  padding-left: 24px;
  color: #4d4d4d;
  height: 24px;
  float: right;
  margin-right: 5px;
  background: url(/img/Redesign/sprite_comment.png) no-repeat;
  background-position-y: -25px;
}
.dataset-content #card .header a.problem:hover,
.dataset-content #linkCard .header a.problem:hover,
.dataset-content #mapCard .header a.problem:hover {
  background-position-y: 0;
}
.dataset-content #card .header a.links,
.dataset-content #linkCard .header a.links,
.dataset-content #mapCard .header a.links {
  margin-top: 10px;
  content: '';
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url('../../img/Redesign/Link-icons.png') 0 0;
  position: absolute;
  right: 10px;
}
.dataset-content #card .header a.links.active,
.dataset-content #linkCard .header a.links.active,
.dataset-content #mapCard .header a.links.active {
  background-position: 0 -40px;
}
.dataset-content #card .container,
.dataset-content #linkCard .container,
.dataset-content #mapCard .container {
  box-shadow: inset 15px 0 20px -20px rgba(0, 0, 0, 0.5);
  height: 702px;
  overflow-y: auto;
  overflow-x: hidden;
  z-index: 1002;
  width: 480px;
  border: 1px solid #eeeeee;
  background: #fff;
  padding: 0 2em;
}
.dataset-content #card .container .linkData,
.dataset-content #linkCard .container .linkData,
.dataset-content #mapCard .container .linkData {
  color: #2799c9;
  cursor: pointer;
  border-bottom: 1px dashed #2799c9;
}
.dataset-content #card.closed,
.dataset-content #linkCard.closed,
.dataset-content #mapCard.closed {
  left: -2px;
}
.dataset-content #card.openOnMap,
.dataset-content #linkCard.openOnMap,
.dataset-content #mapCard.openOnMap {
  z-index: 1003;
  left: 0;
}
.dataset-content #linkCard,
.dataset-content #mapCard {
  left: 958px;
}
.dataset-content #linkCard.linkedCardOnMap:not(.closed),
.dataset-content #mapCard.linkedCardOnMap:not(.closed) {
  left: 478px;
  z-index: 1003;
}
.dataset-content #linkCard.linkedCardOnMap:not(.closed) .container,
.dataset-content #mapCard.linkedCardOnMap:not(.closed) .container {
  height: 702px;
}
.dataset-content #card.openOnMap:not(.closed) .container {
  height: 702px;
}
.dataset-content .table-absolute table tbody tr td div.map-card-link {
  display: inline-block;
  cursor: pointer;
  width: 12px;
  height: 24px;
  margin-top: 8px;
  margin-bottom: 2px;
  padding-right: 0;
  margin-right: 7px;
  margin-left: 10px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAOCAYAAAA1+Nx+AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAABrElEQVQ4y5XTP0jcUADH8e+LWQrdjyNbU0+kJ7gIbV0eLTg5+wdutUSoCM4Z09GpSDPoFmiFjl0rT/BQcVBQsNQmNx5v7nBQzouD7x1JT8+73/Z775O8lxeewEQp9QwIgGXgFSCAK2AfiKWUHQppRPFQn4RBBzOIUuoF8AOY5uFcA4tSysy8fCSfhEEmlFLPgXPgJcPzB5jdPfolxvEusGWxEALf96lUKgBorUnTlDzPMWYTcK13JxxW37/hbX0SIaB5ecPXn8d0b3t97wJLdknf9/E8r78Fz/Po9XpkWWaHloEJW1bevWZhrt73C3N1/nW77B+c9r0DTNlmd15MtVot1lrRz8/UBrycLf2WmgP8ZfR0xvUO0LRNaz0g2u12sZ4UffPy94A/vLgueRfYARYB0jQtHZXWmlarVXzgM5Bb/+3gBCEE8zOTZsEbvh+elby9B1+4vzTDEksp1wEaUTyST8Jg3THlI7A7BO8Zw7jeAZBS3gIfzHH9nx1gzRgAkjB40huD/QKklDmwAWwX8DawYeZKScLgUW/mHo9SKlJKfWLENKI4akTxg/4OcqacahEW3uQAAAAASUVORK5CYII=') /*../../img/mapCardButton.png*/ no-repeat;
  background-position: left center;
}
.dataset-content .table-absolute table tbody tr td div.map-card-link:hover,
.dataset-content .table-absolute table tbody tr td div.map-card-link.selected {
  background-position: right center;
}
.dataset-content table tbody tr div.copy-card-url-link {
  display: inline-block;
  cursor: pointer;
  width: 18px;
  margin-right: 4px;
  padding-right: 0;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAASCAYAAAAQeC39AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNjA0QkNBNzNFMDgxMUU2QTcwQjhBQUIyNTVBNkEwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowNjA0QkNBODNFMDgxMUU2QTcwQjhBQUIyNTVBNkEwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA2MDRCQ0E1M0UwODExRTZBNzBCOEFBQjI1NUE2QTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA2MDRCQ0E2M0UwODExRTZBNzBCOEFBQjI1NUE2QTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+xlq0dwAAAR5JREFUeNpi/P//P8NwBEwMwxQMW4+xxLbOpNiQJacvUsUxBwrDR2OMFI+pAvFaIP4IxKASpRaLGAx/hIqrYjFzUJjDAqXVgfgEEAtA+XuAeBUQn0ISQwZ8QBwExE5AbAHENwebObAYa4Nq2A7EUkDsikWMEQlLQcUFoOoYBps5jDEtMxigUckHVfAcaji6GKzCY4TSkkD8DIi/AAsPXhx6SDIHWHhQxRwg5sVXePBBaZAhElD2FyR5Ymv2ATGHCSkNg8AcJE2waJYG4rlQsV1QGpvYoDIHVnhUQzOeF1LUo4MPUHW7oGkeWYxhsJkDi7Eb0NJkHRB/RjPgM1QcJB8FNQRZ7AaS2kFjDqzwGG15DBXAONptGfXY4AAAAQYAmvSjUEoexWkAAAAASUVORK5CYII=') no-repeat;
  background-position: right center;
  height: 18px;
  margin-top: 24px;
}
.dataset-content table tbody tr div.copy-card-url-link:hover,
.dataset-content table tbody tr div.copy-card-url-link.selected {
  background-position: left center;
}
.dataset-content table tbody.hasGeodata tr div.copy-card-url-link {
  margin-top: auto;
}
.dataset-content .table-absolute table thead td:first-child div.filter-input {
  width: -moz-calc(100% - 21px) !important;
  width: -webkit-calc(100% - 21px) !important;
  width: -o-calc(100% - 21px) !important;
  width: calc(100% - 21px) !important;
}
.dataset-content _::-webkit-full-page-media,
.dataset-content _:future,
.dataset-content :root .table-absolute table tbody tr td:first-child a > div {
  float: left;
}
.dataset-content div.map-card-link-big {
  display: table-cell;
  cursor: pointer;
  width: 25px;
  background: url('../../img/mapCardButtonBig.png') no-repeat;
  background-position: left 12px;
}
.dataset-content div.map-card-link-big:hover,
.dataset-content div.map-card-link-big.selected {
  background-position: right 12px;
}
.dataset-content .leaflet-buttons-control-button {
  cursor: pointer;
}
.dataset-content .leaflet-buttons-control-button.map-default-zoom-btn {
  width: 28px;
  height: 28px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzIxQjY3MENDNDA0MTFFNTgyNzFBMTU2RjNGMkI1OUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzIxQjY3MERDNDA0MTFFNTgyNzFBMTU2RjNGMkI1OUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MjFCNjcwQUM0MDQxMUU1ODI3MUExNTZGM0YyQjU5RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3MjFCNjcwQkM0MDQxMUU1ODI3MUExNTZGM0YyQjU5RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk8eQpAAAACiSURBVHjaYjQwMDBmoCNgYqAzGP4WsqALnD9//gw1LTA0NDQZ4UGKDJzbZsPZKbbGDJG2RljVLT98jmHO4bNw/t6qVMp8iM8yEADJgdRQJUgJWUaqpSzUsAzZUop8SIplxOoZLdpGLaSuhSuOnCfZQEJ68Fo4+9AZkiwFqQXpoShIibWUGMuIjkNClhJrGQgwojeiRitgSgHjaLt0yFsIEGAAKtA8twLS8U0AAAAASUVORK5CYII=') /*../../img/defaultZoomBtn.png*/ no-repeat;
}
.dataset-content .leaflet-buttons-control-button.map-default-zoom-btn:hover {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEREMDI3RkJDNDA0MTFFNUJFMkVGM0YzRDhEMzBFNkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEREMDI3RkNDNDA0MTFFNUJFMkVGM0YzRDhEMzBFNkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4REQwMjdGOUM0MDQxMUU1QkUyRUYzRjNEOEQzMEU2RCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4REQwMjdGQUM0MDQxMUU1QkUyRUYzRjNEOEQzMEU2RCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgGC2vQAAACkSURBVHjaYjQwMDBmoCNgYqAzGP4WsqAL7N+//ww1LXB0dDQZ4UGKDIKnrYazY0y1GQJNtbCqW3/6GsOS01fh/LVZoZT5EJ9lIACSA6mhSpASsoxUS1moYRmypRT5kBTLiNUzWrSNWkhdC0ElCKmAkB68FoKKK1IsRS/iyApSYi0lxjKi45CQpcRaRrBow1fqo5cuxJZKwz9bMI62S4e8hQABBgA5ZzrVE80K0QAAAABJRU5ErkJggg==') /*../../img/defaultZoomBtn_hover.png*/ no-repeat;
}
.dataset-content #linksList {
  -moz-transition: left linear .3s;
  -o-transition: left linear .3s;
  -webkit-transition: left linear .3s;
  transition: left linear .3s;
  left: 958px;
}
.dataset-content #linksList .header {
  background: #11576c;
  border: 1px solid #99cdde;
  border-right: #d6d6d6;
  height: 40px;
}
.dataset-content #linksList .header div {
  padding: 10px;
  font-size: .8em;
  color: #fff;
}
.dataset-content #linksList .container {
  box-shadow: inset 15px 0 20px -20px rgba(0, 0, 0, 0.5);
  height: 664px;
  overflow-y: auto;
  overflow-x: hidden;
  z-index: 1002;
  width: 320px;
  border: 1px solid #eeeeee;
  background: #fff;
}
.dataset-content #linksList .container ul {
  position: absolute;
  width: 100%;
}
.dataset-content #linksList .container ul li {
  padding: 1rem;
  border-bottom: 1px solid #eeeeee;
  position: relative;
}
.dataset-content #linksList .container ul li div {
  display: inline-block;
}
.dataset-content #linksList .container ul li div span {
  vertical-align: top;
}
.dataset-content #linksList .container ul li div span.dataset-icon {
  margin-top: 4px;
  float: left;
}
.dataset-content #linksList .container ul li div span.dataset-icon i {
  width: 50px;
  height: 50px;
  display: block;
}
.dataset-content #linksList .container ul li div span.dataset-icon i img {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.dataset-content #linksList .container ul li div span.dataset-caption {
  font-size: .9em;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -moz-box-orient: vertical;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  width: auto;
  margin-left: 70px;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
}
.dataset-content #linksList .container ul li:hover {
  cursor: pointer;
  background: #d5eaf1;
}
.dataset-content #linksList .container ul li.active {
  background: #d5e6f0;
}
.dataset-content #linksList .container ul li.active:after {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 10px 0 10px 10px;
  border-color: transparent transparent transparent #d5e6f0;
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  transform: rotate(360deg);
  position: absolute;
  top: 36%;
  right: -10px;
  z-index: 1;
}
.dataset-content #linksList.closed {
  left: -150px;
}
.dataset-content #map {
  /*-moz-transition: left linear .3s;
        -o-transition: left linear .3s;
        -webkit-transition: left linear .3s;
        transition: left linear .3s;*/
  /*-moz-transition: width linear .1s;
        -o-transition: width linear .1s;
        -webkit-transition: width linear .1s;
        transition: width linear .1s;*/
  /*height: 742px;*/
  height: 83vh;
  /*width: -moz-calc(~"100% - 480px");
        width: -webkit-calc(~"100% - 480px");
        width: calc(~"100%-480px");*/
  width: 100%;
  z-index: 1003;
  background: #fff;
}
.dataset-content #map.closed {
  display: none;
  /*margin-left:   -webkit-calc(~"480px-100%");
            margin-left:   calc(~"480px-100%");*/
}
.dataset-content .filter-dropdown {
  padding: 0;
  width: 400px;
  max-width: 400px;
}
.dataset-content .filter-dropdown.scroll {
  max-height: 400px;
}
.dataset-content .filter-dropdown li {
  padding: 0.5rem;
  font-size: 0.875rem;
  cursor: pointer;
  line-height: 1.125rem;
}
.dataset-content table {
  border-collapse: separate;
  /*width: 100%;*/
  border-bottom: 1px solid #d6d6d6;
}
.dataset-content table th div {
  display: inline-block;
}
.dataset-content table td,
.dataset-content table th {
  font-size: .8em;
  text-align: left;
  vertical-align: top;
  font-weight: normal;
  border-right: 1px solid #d6d6d6;
}
.dataset-content table thead td:first-child,
.dataset-content table thead th:first-child {
  position: absolute;
  z-index: 1003;
  left: 0;
  width: 480px;
  border-right: 1px solid #d6d6d6;
}
.dataset-content table thead th,
.dataset-content table thead td {
  border-top: 1px solid #d6d6d6;
  position: relative;
}
.dataset-content table thead th div,
.dataset-content table thead td div {
  padding: 10px;
}
.dataset-content table thead th {
  white-space: nowrap;
  background: #d5e5eb;
  font-size: 0.9em;
  font-weight: bold;
  text-align: center;
  cursor: pointer;
  height: 40px;
}
.dataset-content table thead th:first-child div:first-child {
  width: 65px;
  /*text-align: right;*/
  left: 0;
  position: absolute;
}
.dataset-content table thead th:first-child div.fixedCol {
  position: absolute;
  left: 65px;
  text-align: left;
  width: 80%;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.dataset-content table thead th:first-child div.fixedCol.ASC,
.dataset-content table thead th:first-child div.fixedCol.DESC {
  background-position-x: right;
}
.dataset-content table thead th .settings {
  background: url(/img/Redesign/ds-page-icons.png) no-repeat -50px -23px;
  display: inline-block;
  width: 24px;
  height: 23px;
  float: right;
  margin-top: 9px;
  opacity: 0.3;
}
.dataset-content table thead th .settings:hover {
  opacity: 1;
}
.dataset-content table thead th:first-child div.ASC,
.dataset-content table thead th.ASC {
  background: url(/img/Redesign/arrow-up.png) right 2px center no-repeat #d5e5eb;
}
.dataset-content table thead th:first-child div.DESC,
.dataset-content table thead th.DESC {
  background-color: #d5e5eb;
  background: url(/img/Redesign/arrow-down.png) right 2px center no-repeat #d5e5eb;
}
.dataset-content table thead td {
  /*background: @table-body-bg-color;*/
  background: #ffffff;
}
.dataset-content table thead td:first-child div {
  background: #f7f7f7;
  display: inline-block;
  width: 86%;
}
.dataset-content table thead td:first-child div:first-child {
  width: 65px;
}
.dataset-content table thead td input {
  width: 100%;
}
.dataset-content table thead .filter_icon {
  display: inline-block;
  height: 16px;
  width: 16px;
  cursor: pointer;
  vertical-align: super;
  background: url('../../img/Redesign/Filter.png') center no-repeat;
}
.dataset-content table thead .filter_icon.delete {
  background-image: url('../../img/Redesign/Filter-Delete.png');
}
.dataset-content table thead .filter-input {
  display: inline-block;
  float: right;
  background: #e6e6e6 !important;
  border: 1px solid #aaa;
  width: -moz-calc(100% - 21px);
  width: -webkit-calc(100% - 21px);
  width: -o-calc(100% - 21px);
  width: calc(100% - 21px);
  white-space: nowrap;
  overflow: hidden;
  min-height: 24px;
  padding: 2px;
  padding-right: 28px;
}
.dataset-content table thead .filter-reset {
  display: inline-block;
  width: 13px;
  height: 13px;
  cursor: pointer;
  /* float: right; */
  /* margin-top: 5px; */
  background: url(/img/Redesign/close.png) no-repeat;
  position: absolute;
  right: 16px;
  top: 16px;
}
.dataset-content table tbody tr th,
.dataset-content table tbody tr td {
  -moz-transition: all linear .1s;
  -o-transition: all linear .1s;
  -webkit-transition: all linear .1s;
  transition: all linear .1s;
  border-top: 1px solid #d6d6d6;
}
.dataset-content table tbody tr th div,
.dataset-content table tbody tr td div {
  overflow: hidden;
  height: 64px;
  padding: 5px 10px;
}
.dataset-content table tbody tr th {
  height: 62px;
  position: absolute;
  background: #f7f7f7;
  z-index: 100;
  left: 0;
  width: 480px;
  border-right: 1px solid #d6d6d6;
}
.dataset-content table tbody tr th div {
  width: 85%;
}
.dataset-content table tbody tr th div:first-child {
  width: 65px;
  text-align: right;
}
.dataset-content table tbody tr th div .row-link,
.dataset-content table tbody tr th div .row-back-link {
  text-decoration: none;
}
.dataset-content table tbody tr th div .row-back-link {
  display: none;
  text-decoration: none;
  color: #000;
}
.dataset-content table tbody tr th .row-link,
.dataset-content table tbody tr th .row-back-link {
  text-decoration: none;
}
.dataset-content table tbody tr th .row-back-link {
  display: none;
  text-decoration: none;
  color: #000;
}
.dataset-content table tbody tr:last-child th {
  border-bottom: 1px solid #d6d6d6;
}
.dataset-content table tbody tr td {
  position: relative;
  /*background: @table-body-bg-color;*/
  background: #fff;
  border-bottom: 1px solid #f5f5f5;
}
.dataset-content table tbody tr td:first-child {
  text-align: right;
}
.dataset-content table tbody tr.selected th,
.dataset-content table tbody tr.selected td {
  background: #d5e6f0;
  border-top: 1px solid #99cdde;
  color: #000;
}
.dataset-content table tbody tr.selected th:after {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 10px 0 10px 10px;
  border-color: transparent transparent transparent #d5e6f0;
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  transform: rotate(360deg);
  position: absolute;
  top: 36%;
  right: -10px;
}
.dataset-content table tbody tr.selected:hover th:after {
  border-color: transparent transparent transparent #d5eaf1;
}
.dataset-content table tbody tr.selected td {
  border-bottom: 1px solid #99cdde;
}
.dataset-content table tbody tr.selected + tr > td {
  border-top: 1px solid #f5f5f5;
}
.dataset-content table tbody tr.selected th .row-link {
  display: none;
}
.dataset-content table tbody tr.selected th .row-back-link {
  display: inline;
}
.dataset-content table tbody tr:hover th,
.dataset-content table tbody tr:hover td {
  background: #d5eaf1;
  border-top: 1px solid rgba(153, 205, 222, 0.7);
  border-bottom: 1px solid rgba(153, 205, 222, 0.7);
  color: #000;
}
.dataset-content table tbody tr:hover + tr > td {
  border-top: 1px solid #f5f5f5;
}
.dataset-content table tbody tr:hover + tr > th {
  border-top: 1px solid #fff;
}
.dataset-content table.fixed {
  top: 0;
  position: fixed;
  display: none;
  border: none;
  width: auto;
  /*thead {
                td:first-child, th:first-child {
                    position: fixed;
                    top: 0;
                    z-index: 1004;
                }
            }*/
}
.dataset-content table#first-column-fixed {
  z-index: 1004;
  top: 0;
  display: none;
  border: none;
  width: auto;
}
.dataset-content table#first-column-fixed thead td:first-child,
.dataset-content table#first-column-fixed thead th:first-child {
  position: absolute;
  top: 0;
}
.dataset-content .page-container {
  position: absolute;
  z-index: 1004;
  display: inline-block;
}
@-moz-document url-prefix() {
  .dataset-content table thead th {
    font-size: 0.8em;
  }
  .dataset-content table thead th div,
  .dataset-content table thead td div {
    padding: 9px;
  }
}
.indexPage section {
  /*position: relative;
        display: block;
        vertical-align: top;
        margin: 0;
        padding: 0;*/
}
.indexPage section h2 {
  padding-left: 0;
}
.indexPage a {
  text-decoration: underline;
  color: inherit;
}
.indexPage #slider .bx-wrapper {
  margin: 0 auto 39px !important;
}
.indexPage #slider .bannerHeader {
  font-size: 1.7em;
  color: #fff;
  position: relative;
  top: 55px;
  z-index: 100;
  margin-left: 50%;
  display: inline-block;
  margin-left: -moz-calc((100% - 600px)/5);
  margin-left: -webkit-calc((100% - 600px)/5);
  margin-left: -o-calc((100% - 600px)/5);
  margin-left: calc((100% - 600px)/5);
}
.indexPage #slider .bannerHeader .icon {
  float: left;
  display: inline-block;
  margin-top: -45px;
  z-index: 25;
}
.indexPage #slider .bannerHeader .content {
  z-index: -1;
  position: relative;
  background: #2577ba;
  padding: 5px 20px;
  margin-left: -15px;
  float: left;
  -webkit-box-shadow: 7px 7px 2px 0px rgba(50, 50, 50, 0.75);
  -moz-box-shadow: 7px 7px 2px 0px rgba(50, 50, 50, 0.75);
  box-shadow: 7px 7px 2px 0px rgba(50, 50, 50, 0.75);
}
.indexPage #slider .bannerHeader .triangle {
  width: 30px;
  height: 30px;
  background-color: transparent;
  z-index: -2;
  display: table-cell;
  position: relative;
  border: 22px solid transparent;
  border-bottom: 22px solid #2577ba;
  border-left: 22px solid #2577ba;
}
.indexPage #slider > ul {
  width: 100%;
  height: 280px;
  background-image: url('../../img/Redesign/Banners/Zima/bg.jpg');
}
.indexPage #slider > ul > li {
  width: 100%;
  height: 280px;
}
.indexPage #slider li {
  width: 100%;
  position: relative;
}
.indexPage #slider li .newDatasetsBanner {
  height: 280px;
  background: url(/img/Redesign/banners/newDatasets/Pattern-2577ba.png) center center;
}
.indexPage #slider li .datasetsContainer {
  padding-top: 13px;
}
.indexPage #slider li .datasetsContainer .datasetsBlock {
  color: #fff;
  font-size: 0.9em;
  text-align: center;
  display: table;
  margin: 0 auto;
  background-color: #ffbb1c;
  border-color: #ff9500;
  padding: 0.7em 1rem;
  -webkit-box-shadow: 7px 7px 2px 0px rgba(50, 50, 50, 0.75);
  -moz-box-shadow: 7px 7px 2px 0px rgba(50, 50, 50, 0.75);
  box-shadow: 7px 7px 2px 0px rgba(50, 50, 50, 0.75);
  position: relative;
  -webkit-transform: skewX(15deg);
  -moz-transform: skewX(15deg);
  -ms-transform: skewX(15deg);
  -o-transform: skewX(15deg);
  transform: skewX(15deg);
}
.indexPage #slider li .datasetsContainer .datasetsBlock:after {
  position: absolute;
  content: "";
  top: 100%;
  right: 4px;
  border-top: 0 solid transparent;
  border-right-width: 3em;
  border-right-color: inherit;
  border-right-style: solid;
  border-bottom: 2em solid transparent;
  border-left: 0 solid transparent;
  width: 0;
  height: 0;
  -webkit-transform: skewX(-15deg);
  -moz-transform: skewX(-15deg);
  -ms-transform: skewX(-15deg);
  -o-transform: skewX(-15deg);
  transform: skewX(-15deg);
}
.indexPage #slider li .datasetsContainer .datasetsBlock .item {
  width: auto;
  display: table-cell;
  border-right: 1px solid #fff;
  padding: 0 5px;
  -webkit-transform: skewX(-15deg);
  -moz-transform: skewX(-15deg);
  -ms-transform: skewX(-15deg);
  -o-transform: skewX(-15deg);
  transform: skewX(-15deg);
}
.indexPage #slider li .datasetsContainer .datasetsBlock .item img {
  margin: 0 auto;
}
.indexPage #slider li .datasetsContainer .datasetsBlock .item div {
  width: 200px;
}
.indexPage #slider li .datasetsContainer .datasetsBlock .item:first-child {
  border-left: 1px solid #fff;
}
.indexPage #slider li .newsBanner {
  height: 280px;
  background: url(/img/Redesign/banners/news/background.png) center center repeat-x;
}
.indexPage #slider li .newsBanner .body {
  height: inherit;
  background: url(/img/Redesign/banners/news/tail.png) center center no-repeat;
}
.indexPage #slider li .newsBanner .body .icon {
  height: inherit;
  background: url(/img/Redesign/banners/news/icon.png) center center no-repeat;
}
.indexPage #slider li .newsBanner .body .icon .news {
  color: #fff;
  width: 821px;
  margin: auto auto;
  padding-top: 136px;
  padding-left: 137px;
  text-align: justify;
}
.indexPage #slider li .newsBanner .body .icon .news h4 {
  color: #fff;
  margin: 5px 0;
}
.indexPage #slider li .newsBanner .body .icon .news div {
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -moz-box-orient: vertical;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  width: auto;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 0.8em;
}
.indexPage #slider li .summerBanner {
  height: 280px;
  background: url('../../img/Redesign/Banners/SummerBanner/bannerLeto.png') left;
}
.indexPage #slider li .summerBanner a {
  display: block;
  height: 280px;
  width: 100%;
}
@media all and (min-width: 1900px) {
  .indexPage #slider li .summerBanner {
    background-position: center;
  }
}
.indexPage #slider li .metroBanner {
  height: 280px;
  background: url('../../img/Redesign/Banners/Metro/metro_banner.png') left;
}
.indexPage #slider li .metroBanner a {
  display: block;
  height: 280px;
  width: 100%;
}
.indexPage #apps,
.indexPage #categories {
  padding: 0 3em;
}
.indexPage #apps {
  min-height: 120px;
  background: #475459;
  color: #fff;
  /*#region media скрытие приложений при изменении ширины*/
  /*#endregion*/
}
.indexPage #apps h2 {
  color: #fff;
}
.indexPage #apps ul {
  text-align: justify;
  /* Обнуляем для родителя*/
  line-height: 0;
  font-size: 1px;
  /* 1px для Opera */
  /* Лекарство для IE6-7*/
  text-justify: newspaper;
  zoom: 1;
}
.indexPage #apps ul:after {
  width: 100%;
  height: 0;
  visibility: hidden;
  overflow: hidden;
  content: '';
  display: inline-block;
}
.indexPage #apps ul .app_li {
  display: inline-block;
  width: 220px;
  line-height: normal;
  font-size: 14px;
  /* Без него в Opera будет отступ под элементами */
  vertical-align: top;
}
.indexPage #apps ul .app_li .appItem {
  margin-bottom: 4px;
}
.indexPage #apps ul .app_li .appItem .icon {
  float: left;
  margin-right: 5px;
}
.indexPage #apps ul .app_li .appItem .info {
  font-family: 'Noto Sans';
  font-size: 0.688em;
  margin-left: 65px;
}
.indexPage #apps ul .app_li .appItem label {
  display: block;
  color: #999999;
}
.indexPage #apps ul .app_li .appItem .appCaption {
  color: #2799c9;
  font-size: 0.75em;
  text-align: left;
}
.indexPage #apps .arrow-slider {
  position: absolute;
  display: inline-block;
  right: 3em;
  margin-top: -2.83em;
}
.indexPage #apps .arrow-slider .arrow {
  background-image: url('../../img/Redesign/slider-arrows.png');
  width: 35px;
  height: 35px;
  cursor: pointer;
}
.indexPage #apps .arrow-slider .arrow.right {
  background-position: 35px 0;
}
.indexPage #apps .arrow-slider .arrow.left {
  background-position: 0 0;
}
.indexPage #apps .platforms {
  text-align: center;
  margin-bottom: 17px;
  margin-top: 30px;
  font-size: 1.125em;
}
.indexPage #apps .platforms .platform {
  padding-left: 30px;
  background-position: left;
  background-repeat: no-repeat;
  margin-right: 20px;
}
.indexPage #apps .platforms .platform.iOS {
  background-image: url('../../img/Redesign/apple.png');
}
.indexPage #apps .platforms .platform.Android {
  background-image: url('../../img/Redesign/android.png');
}
.indexPage #apps .platforms .platform.WP {
  background-image: url('../../img/Redesign/windows.png');
}
@media screen and (max-width: 1420px) {
  .indexPage #apps ul li:last-child {
    display: none;
  }
}
@media screen and (max-width: 1210px) {
  .indexPage #apps ul li:nth-last-child(2) {
    display: none;
  }
}
@media screen and (max-width: 1000px) {
  .indexPage #apps ul li:nth-last-child(3) {
    display: none;
  }
}
@media screen and (max-width: 764px) {
  .indexPage #apps ul li:nth-last-child(4) {
    display: none;
  }
}
.indexPage #categories h2 {
  font-size: 1.75em;
}
.indexPage #categories .list {
  margin-bottom: 25px;
  text-align: center;
}
.indexPage #categories .list .item {
  display: inline-table;
  position: relative;
}
.indexPage #categories .list .item .text {
  text-align: center;
  width: 200px;
  margin: 0 auto;
  position: relative;
}
.indexPage #categories .list .item .text.active {
  cursor: pointer;
  color: #2799c9;
}
.indexPage #categories .list .item .text.active span {
  border-bottom: 1px dotted #2799c9;
}
.indexPage #categories .list .item .unit {
  width: 200px;
  height: 200px;
  border-radius: 100px;
  cursor: pointer;
  line-height: normal;
  display: inline-block;
  border: 1px solid #e9e9e9;
  margin: 10px;
  position: relative;
  letter-spacing: 0;
}
.indexPage #categories .list .item .unit .ballon {
  display: none;
  position: absolute;
  border-color: #ff9500;
  background-color: #ffbb1c;
  padding: 0.3em 1rem 0.3em 0.6em;
  right: -1rem;
  top: 61px;
  -webkit-box-shadow: -2px 2px 7px 0px rgba(50, 50, 50, 0.75);
  -moz-box-shadow: -2px 2px 7px 0px rgba(50, 50, 50, 0.75);
  box-shadow: -2px 2px 7px 0px rgba(50, 50, 50, 0.75);
  font-size: 1.063em;
  color: #000000;
  font-family: 'PFDinTextCompPro-Regular';
}
.indexPage #categories .list .item .unit .ballon.fixed {
  display: inline-block;
}
.indexPage #categories .list .item .unit .ballon.fixed .genCount {
  display: none;
}
.indexPage #categories .list .item .unit .ballon.fixed .newCount {
  display: block;
}
.indexPage #categories .list .item .unit .ballon:after {
  position: absolute;
  content: "";
  top: 100%;
  right: 0;
  border-top: 0 solid transparent;
  border-left-width: 1em;
  border-left-color: inherit;
  border-left-style: solid;
  border-bottom: 1em solid transparent;
  border-right: 0 solid transparent;
  width: 0;
  height: 0;
}
.indexPage #categories .list .item .unit img {
  margin: 0;
  top: 50%;
  left: 50%;
  margin-right: -50%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  position: absolute;
}
.indexPage #categories .list .item .unit:hover img {
  -webkit-filter: brightness(0) invert(1);
  filter: brightness(0) invert(1);
}
.indexPage #categories .list .item .unit:hover .ballon {
  display: inline-block;
}
.indexPage #categories .list .item .unit:hover .ballon .genCount {
  display: block;
}
.indexPage #categories .list .item .unit:hover .ballon .newCount {
  display: none;
}
.indexPage #categories .list .item .category-hint {
  display: none;
  position: absolute;
  top: 2em;
  width: 200px;
  padding: 9px 12px;
  background-color: #c7d3d7;
  border: 1px solid #11576c;
  -moz-box-shadow: 0 1px 12px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 1px 12px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 12px rgba(0, 0, 0, 0.2);
  text-align: left;
  color: #4d4d4d;
}
.indexPage #categories .list .item .category-hint:after,
.indexPage #categories .list .item .category-hint:before {
  display: block;
  position: absolute;
  content: ' ';
  width: 0;
  height: 0;
  border: 8px solid transparent;
  border-top-width: 0;
  left: 92px;
}
.indexPage #categories .list .item .category-hint:before {
  top: -9px;
  border-bottom-color: #11576c;
  z-index: 1;
}
.indexPage #categories .list .item .category-hint:after {
  top: -8px;
  border-bottom-color: #c7d3d7;
  z-index: 2;
}
.indexPage #categories .list .item .category-hint.visible {
  display: block;
  z-index: 1;
}
.indexPage #news .news-section {
  padding: 0 3em 0 3em;
}
.indexPage #news .news-section ul {
  line-height: 1em;
  -moz-columns: 350px auto;
  -webkit-columns: 350px auto;
  columns: 350px auto;
}
.indexPage #news a {
  color: #2799c9;
  font-size: 1em;
}
.indexPage #news .partners {
  padding: 0 3em;
  background: #f7f7f7;
}
.indexPage #news .description {
  color: #4d4d4d;
  font-size: 0.813em;
  text-align: justify;
}
.indexPage #news .news {
  padding-bottom: 30px;
  display: inline-block;
}
.indexPage #news .news .date {
  color: #999999;
  font-size: 1em;
  margin-bottom: 10px;
}
.indexPage #news .news .caption {
  margin-bottom: 10px;
}
.indexPage #news .link-caption {
  display: block;
  color: #0071BC;
  text-decoration: underline;
}
.indexPage #news .usefull-links {
  font-size: 0.813em;
}
.indexPage #news .usefull-links li {
  margin-bottom: 10px;
}
.indexPage #news .usefull-links a {
  text-decoration: none;
  margin-left: 47px;
  display: block;
}
.indexPage #news .usefull-links .link-icon {
  width: 32px;
  height: 32px;
  float: left;
  margin-right: 10px;
  margin-top: 3px;
}
.indexPage #news .usefull-links .link-icon.gov_mos {
  background-image: url('../../img/Redesign/logo_mos_32.png');
}
.indexPage #news .usefull-links .link-icon.gorod {
  background-image: url('../../img/Redesign/logo_gorod_32.png');
}
.indexPage #news .usefull-links .link-icon.dit {
  background-image: url('../../img/Redesign/logo_dit_32.png');
}
.indexPage #news .usefull-links link-desc {
  margin-left: 47px;
}
.indexPage #news .usefull-links .link {
  color: #ff4c48;
  text-decoration: none;
}
.indexPage #searchSection {
  padding: 0.80em 0;
  font-family: 'DinCondensedC';
  font-size: 1.05em;
  text-transform: uppercase;
  text-decoration: none;
  background: #c7d3d7;
  border-bottom: 1px solid #eeeeee;
  border-top: 1px solid #d2d3d4;
}
/* #region стили для фаерфокса*/
@-moz-document url-prefix() {
  .indexPage #slider .triangle {
    display: -moz-box !important;
  }
  .dataset-content table thead th .settings {
    right: 0;
  }
}
/*#endregion*/
/* #region media для баннера на главной странице*/
@media screen and (min-width: 2500px) {
  .indexPage #slider .bannerHeader {
    margin-left: -moz-calc((100% - 600px)/3);
    margin-left: -webkit-calc((100% - 600px)/3);
    margin-left: -o-calc((100% - 600px)/3);
    margin-left: calc((100% - 600px)/3);
  }
}
@media screen and (max-width: 1600px) {
  .indexPage #slider .bannerHeader {
    top: 21px;
    margin-left: -moz-calc((100% - 400px)/5);
    margin-left: -webkit-calc((100% - 400px)/5);
    margin-left: -o-calc((100% - 400px)/5);
    margin-left: calc((100% - 400px)/5);
  }
  .indexPage #slider .bannerHeader .icon {
    display: none;
  }
}
@media screen and (max-width: 1300px) {
  .indexPage #slider {
    /*.datasetsContainer {
                width: 100% !important;
            }*/
  }
  #official-docs .toolbar-buttons.about-type {
    display: none;
  }
  #official-docs .toolbar-buttons.show-for-mobile {
    display: initial !important;
  }
}
@media screen and (max-width: 850px) {
  .indexPage #slider .newsBanner .news {
    width: 100% !important;
    padding-left: 5px !important;
  }
}
/*#endregion*/
/*.tooltip-hint {
    &:before, &:after {
        display: block;
        line-height: 24px;
        opacity: 0;
        pointer-events: none;
        position: fixed;
        z-index: 11;
        -webkit-transition: all .15s ease-in-out;
        -moz-transition: all .15s ease-in-out;
        transition: all .15s ease-in-out;
    }

    &:before {
        background: #4d4d4d;
        color: #ffffff;
        content: attr(data-tooltip);
        font-size: 14px;
        padding: 6px 17px 8px;
        margin-top: 10px;
        white-space: nowrap;
        font-weight: normal;
        margin-left: -90px;
        width: 180px;
        text-align: center;
    }

    &:after {
        border-right: 7px solid transparent;
        border-bottom: 7px solid #4d4d4d;
        border-left: 7px solid transparent;
        content: '';
        height: 0;
        width: 0;
        margin-top: -7px;
        margin-top: 3px;
        margin-left: -9px;
    }

    &:hover {
        &:before, &:after {
            opacity: 1;
            -webkit-transform: translate3d(0,10px,0);
            -moz-transform: translate3d(0,10px,0);
            transform: translate3d(0,10px,0);
        }
    }
}*/
.toolbar-search {
  display: inline-block;
  font-family: 'PFDinTextCompPro-Medium';
}
.toolbar-search_left {
  float: left;
}
.toolbar-search input {
  padding: 7px 8px;
  width: 300px;
  border: 1px solid #d1d1d1;
}
.toolbar-search input[type='submit'] {
  width: 40px;
  background-image: url('../../img/Redesign/search.png');
  background-position: center;
  background-repeat: no-repeat;
  border-left: none;
  border: 1px solid #488699;
  background-color: #488699;
  float: right;
}
.toolbar-search input.main {
  width: 100%;
}
.toolbar-search input.main[type='submit'] {
  width: 50%;
  float: none;
}
.toolbar-search input[type='text'] {
  padding-right: 30px;
}
.toolbar-search input[type='text']::-ms-clear {
  display: none;
  width: 0;
  height: 0;
}
.toolbar-search input[type='text']::-ms-reveal {
  display: none;
  width: 0;
  height: 0;
}
.toolbar-search div.close-btn {
  width: 30px;
  display: inline-block;
  background-image: url('../../img/Redesign/new-colors/Close.png');
  background-position: center;
  background-repeat: no-repeat;
  float: right;
  min-height: 38px;
  margin-left: -30px;
  opacity: 0.7;
  cursor: pointer;
}
.toolbar-search .filter-prefix {
  background: #fff;
  border: 1px solid #11576c;
  width: 40px;
  height: 32px;
  float: right;
  cursor: pointer;
  /*margin-top:1px;*/
}
.toolbar-search .filter-prefix i.filter-icon {
  display: inline-block;
  float: left;
  background-image: url('../../img/Redesign/new-colors/data_sprite.png');
  background-position: -107px center;
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  margin: 5px 8px;
  opacity: 0.7;
}
.toolbar-search .filter-prefix.open {
  background-color: #4f4f4f;
  color: #fff;
}
.toolbar-search .filter-prefix.open i.filter-icon {
  background-position: -187px 0;
}
.toolbar-search .filter-prefix:hover i.filter-icon {
  opacity: 1;
}
.search_container {
  display: inline-block;
  float: right;
  min-width: 360px;
  margin-right: 1em;
}
.search_container input {
  padding: 4px 8px;
  color: #4d4d4d;
}
.search_container input[type='submit'] {
  width: 100%;
  background-image: url('../../img/Redesign/search.png');
  background-color: #5C8599;
}
#about-menu li.active {
  background-color: #1a7692;
}
#about-menu li.active a {
  font-weight: bold;
  color: #fff !important;
}
#about-menu li:hover {
  background-color: #1a7692;
  opacity: 0.6;
}
#about-menu li:hover a {
  color: #fff !important;
}
#about-menu li a {
  padding: 0.5rem;
  min-height: 48px;
  line-height: 30px;
}
.about-links-menu {
  margin-top: 30px;
}
.about-links-menu ul a {
  text-decoration: none;
  font-size: 0.813em;
}
.article-section {
  padding: 0 1em !important;
}
.article-section p {
  padding-left: 1rem;
  text-align: justify;
}
.docs-section .about-type i,
.portals-section .about-type i,
#dep-ds-list .dataset-type i {
  width: 20px;
  height: 20px;
  display: inline-block;
}
.docs-section .about-type i.basic.all,
.portals-section .about-type i.basic.all,
#dep-ds-list .dataset-type i.basic.all {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI3Nzk3MTRBNjVGRjExRTRCMzFEQjAxMzk5MTUwNDMwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI3Nzk3MTRCNjVGRjExRTRCMzFEQjAxMzk5MTUwNDMwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Mjc3OTcxNDg2NUZGMTFFNEIzMURCMDEzOTkxNTA0MzAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Mjc3OTcxNDk2NUZGMTFFNEIzMURCMDEzOTkxNTA0MzAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4RERYeAAABpklEQVR42qSVTyhEURTGL6FoQpqSkpXIpKQsrCSlSClK+ZM/JRtWUkopJRIpKUpJWdkoC4mwUBIrUxY2Q4kkpUhqNGGu79R3cxvmvWfm1K9355xzv3ffveeeUVpr5UIJ2AO7oNgt3ynoA7Mgon9MxjOMeRZMAZ3gQce3e9DBXEfBSnCsvdsRqPhLMA8sg0/9f/sASyDXCA6AJ528iUZ/qlLqHFyr5C0EgvZB9LocRDyTOd3mgIxgGp85YJ774mYR5vpsDRk0gysWbymDAXDoILYPyqzcA2o0iaORP8xb56y3toJbS+gGtDCWzRWawg+BBvPJGWAMvFn70sV9yQSTYIJj8fVY+y1zRqnxq7ALwQaIMvmExW4X/hljUeYWxBZ2NTgFayCfgVpwwYlfLPoVjsWCoIa5IrhOjSpx9FmF/QKGeWLCEH3GnsEgY+lgBLwy9ihaZqlybRatcrkEdYz5wSpX6Kevnjnm6i3YV8+mnBfe2CYosuIy3oppDgEv/bAd3HFSGIzzlMP0SSm1JdJgp2Ma7DuYAlmJdGyDtP0dsO3lL+BbgAEA7BgmH4McnRAAAAAASUVORK5CYII=');
}
.docs-section .about-type i.additional,
.portals-section .about-type i.additional,
#dep-ds-list .dataset-type i.additional {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAAAqCAYAAADPn2cJAAAGaklEQVR42u1ZvW7jRhDWCwS4B0gQdUlcpQ5UuE2T6M72pVWKsy3HBZ8gcHfVIS9g4N7gVKeKmrTyA6hgZVW2aRu4axhQ2VnOUMPR7J8oCy5MYEFpuVrOfvPNt7OjXu/l2s11f3//2+Pj46VpU2yX0NdlTpjj7u7uS1EUS2rwHfq72mvmKp4diA8PD++NXSVfMBhqFr0wtwqewZiUOReLxbdFfS09rYBxMfMZWwbU8PsCHbPQnu/8goWgUaVcOGcksAjGwNiExS/YfKWZb2IcksGdO47A8IEIjsT5rIPBNtPmaOccvvPnOD4J1Jubm5Fp+e3tbWHahZnqVRKYFH4U1rjAihYuWPGFQjRGLjhY0gHMiWuOU0K5BNsQtDnNCQ0lZEFz0RhcS5kI4lK0eFAZeDbckDEVenkARpF3xVgLfuTclYvJKAOVbz6MCPsc2TZjDpij4+bMcTMYR+/36bIHxDRQASTyML0U+uTLYcEOPV36wogkIyKEiZ2Fg+ENUGhHgRFSYV9GTsP+Ase1AN8QRBVUbRHkYdLJUmMQ10oFzFkEmLMAmDMfmFLHydkMxJJA5UzmESfnBEC6tKCR4FktJJDBpWsnjgjzMpDalL4w196Nm89E9E24TvONTwFz2aVpRkogp1rYIgOc6Y1vB5ZsUkJ4EpIM7d2MlTH9qsMlMKnfnWD6RJrpD6VOZQyYUu/AWSQjcOcbmqZrMtuQznc4t4qVoqcAswydIMQuXnLxD4HJ2cnnSNnIHGDGtpKnd08JZsES3CyUK6ZqpsZOrflYKWxtJfnaXPKQ4Iu4rYIJ9AevY8I705JmZWeM3s0D7IxiJbeD6gWgsy67sI4wwXHeesK2wRyw3M3qjWSo2MnX9MhM/lNkoWPqWPw0oVgyjXEwPKeawM7AJAOlJkHYaWGvLOLvxIKHdEYVe8anSBIpUUE5Kt4LSpH4552B6RJ4LXwFmJ83KMNNN2UlT9IJOFacoY3RyhYdiSnqdgqmLDigoQMXGDD2+vr6m02qU4ydSazkkoPH3hnOVTEJguPkDObFIk0QyK0l7Z56ZoXVmCnKwMb1TJdDUlkpHD9gifzaPTRH16Ok80i5q0q7YGeZykqNpSg7BXP+ZUxm0JWV0ex8uV6uZ3wN3/3YG56OeofnF7bBZ+jrNKeZ4834qnd0vmwafIf+Ltfh6b5tzw/E46FZYN5a8OvxP6Zv0jsYF/YZjEm59kev7Bx8TtngOYyLdTSMhQafwS5osn/D6/ujd6MfDo/zvaPjYu/t8UV/OEr7D8gaAIABWHLh3LCaXbkd+90vX0XN/eb0E2Mi/DazTII7dxzM6Wd2377fOvfso71DXwOm+UyOr5+NbF8qiG9Plq2WDCqFH4U1fK6ZmLVCCIyjsa/H/wbn/fn3vRZYkn3kRM1xMpQJRAKS7B2e/GUb2S3HBSTACeJGoJIRq5DOmrCx4BmjyMN87MFZZcb/4QXz1/GfjWNcYQz98JzA0Z2doUOI1StG14ztt9gPtvPfdAHRAaoeOsSa2rBRE05ywZqeHpz9Z55+7QSTGBQKYXo/jPc9tzYaO2gszc1/z8d43g2AdGkKmCY82oblKoO4Vq5tHicfgmDCe7x6yOzwzUMsJzmAqGlAM59pgyKme+ZMZqRofiMbQ5VUpdbK3LkThyQEfutnZh4I81yxs99Kteo0q98CMvBuCUzq9/YlDaxzyr5zA3ClNr4deKVtI68ekv6FmEnAcVZydspc1uPspwPTlzyTBlHqJJniZR1bNDiLZATufEOjMPVlG9L5MX0eidk+mASQ95TBF22186pleCg/XGOQIhm+nFADM7Z5UqPtggkgUqLreikIeuj0EsxjlZCU4RmTC3MHapsh76M82XNtF0wIAas/xgib/CpJM4S/D4jQTu1iZywrubbarMLqYubRzPpZxHl9y2DiIkkT7SYkjOA7uapJkUc2LhWtMDyPK7KSxsq8U2NnfbLKdwsmLXKtmuPwrGRpLBDypMNDcT+hkEByQGDW5/srbNkqiUfWBuzbPpgugdfCl4MJv0kulwl2pjiDQt1qIZ67ZdLOiyCBDGX7Sbur4EAVGXcSPklilMbOVFby041M2FcbzlVLX51AdjtKuo+UWj2zNmzSVJG61DNdDkllZbtw3RepWp6i4V1ZGRfuT1lpb0dBvhGz1yrsqPfQrK3PseL+ciVd/wPI01A4zck0QgAAAABJRU5ErkJggg==') /*../../img/Redesign/portals.png*/;
}
.docs-section .about-type i.regional,
.portals-section .about-type i.regional,
#dep-ds-list .dataset-type i.regional {
  background-position: -20px 0;
}
.docs-section .about-type i.regional.active,
.portals-section .about-type i.regional.active,
#dep-ds-list .dataset-type i.regional.active {
  background-position: -20px -20px;
}
.docs-section .about-type i.municipal,
.portals-section .about-type i.municipal,
#dep-ds-list .dataset-type i.municipal {
  background-position: -60px -2px;
}
.docs-section .about-type i.municipal.active,
.portals-section .about-type i.municipal.active,
#dep-ds-list .dataset-type i.municipal.active {
  background-position: -61px -22px;
}
.docs-section .about-type i.federal,
.portals-section .about-type i.federal,
#dep-ds-list .dataset-type i.federal {
  background-position: -40px 0;
}
.docs-section .about-type i.federal.active,
.portals-section .about-type i.federal.active,
#dep-ds-list .dataset-type i.federal.active {
  background-position: -40px -20px;
}
.docs-section .about-type i.international.active,
.portals-section .about-type i.international.active,
#dep-ds-list .dataset-type i.international.active {
  background-position: 0 -20px;
}
.docs-section .about-type i.accessible,
.portals-section .about-type i.accessible,
#dep-ds-list .dataset-type i.accessible {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkZBNDBDODJDNjVGRTExRTQ4OTNGQTFCNDk1QkYwN0JEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkZBNDBDODJENjVGRTExRTQ4OTNGQTFCNDk1QkYwN0JEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkE0MEM4MkE2NUZFMTFFNDg5M0ZBMUI0OTVCRjA3QkQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkE0MEM4MkI2NUZFMTFFNDg5M0ZBMUI0OTVCRjA3QkQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6JiMF9AAABY0lEQVR42pTUzysEYRjA8TErtHvYg5uDAxc5bdpykLJclIuw5bDhT6BW/Aduyh/gpLhxxYHcnJSUWuWwlCQhP1pLGt9Xz+Q17bzzeOpT7zszvfPM87zveEEQeDEKqOIORcdzf7hungW/8QBfs6DvxUfGGrci5SnCteACXlCX8admwaaf746PCbRh09OGox5DVg2ntU1xfXKfNZ7RJtjsuNdijfuxZM2vsKWt4TBKuMBKzMuekdV0eQr7qEWu36A7IrEpnXjFGkzmy1ZTqtqm2DWcxzXK5j2R96ZRtOZv2MOXK8OKZBXOJwN3lJPO8jvGrXkKG6jFLHietKD5Acwqa3Ugi+ZcG/sEBcXeHcG6jBeltj2NalhCHb2OzLK4RV6+KIz78Bl7Y5tsd9GFMVQimbVjGx3Iy3EclHvHWG10Uszu38GA/GGO8CHneg6PGMXlf/42vjTnEE/S/VPZUpmkhn0LMADTBHVyHKp2CwAAAABJRU5ErkJggg==');
}
.docs-section .about-type i.accessible.active,
.portals-section .about-type i.accessible.active,
#dep-ds-list .dataset-type i.accessible.active {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVGQTlCRUNDNjVGRTExRTQ4RTBBOTI2Q0ZDREE4MDhEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVGQTlCRUNENjVGRTExRTQ4RTBBOTI2Q0ZDREE4MDhEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUZBOUJFQ0E2NUZFMTFFNDhFMEE5MjZDRkNEQTgwOEQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUZBOUJFQ0I2NUZFMTFFNDhFMEE5MjZDRkNEQTgwOEQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/FyGSAAABcUlEQVR42qzUOyjFURzA8f9FnoO6WK/BgkkWg5TXoEyKQuhmRVFktBpMZDCI4bpEnhuLlMFk9icGyqSEvB9/31M/dTrde/6nrlOfOud/zv3d8zuvSBAEXrR7xEtRmrCMAgxhw3MoWZa+WcRQhoWQsU4Bi7R6HrIzDTiGJ7xL/dMlYI6lbxdx5CPpORZbwEZsSv0Ha5mmXKvVB/5jhrlavQ6TWvsaq64Bm9GHc+1bFNNa+zFdQDPlThzg1fh+iwpD6BrG5GbMY9gY94UrzZ3LGo7iBuMIjHGF6NLaz9jHty1gO5a0A3yh9ZVi3fjtBGZsKZfjTGvvIIG3NNkNhq3hC4q1tkqnX16biOEQVaixBTyVJyustGBRS1utbWWqgGqHe1BtCaYyWIGPe/TK2h6n2pSkXLE92SDfCFaCLXmB1IZNoUH6Tv4GRYwXW81gG/XyB0f4kHsdl1m14dL1Lj+gVTZDBeiQ58uXIzInZzBt+RVgAMiLT4SylSUKAAAAAElFTkSuQmCC');
}
.docs-section .about-type i.season,
.portals-section .about-type i.season,
#dep-ds-list .dataset-type i.season {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4REZCRjU5NjVGRTExRTRCRUIxRjNBNEQ5MzZCOEI1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQ4REZCRjVBNjVGRTExRTRCRUIxRjNBNEQ5MzZCOEI1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDhERkJGNTc2NUZFMTFFNEJFQjFGM0E0RDkzNkI4QjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDhERkJGNTg2NUZFMTFFNEJFQjFGM0E0RDkzNkI4QjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4PybCEAAABi0lEQVR42qzUPSyDQRzH8WuRbkoiDN4SIV5Gk4GwSITFexOj1WAgYRCDqGI0kc4lITYSBpOBAWEkxFCJl4Q0RToIj+/xL+dpn2rFL/n0yd31/r2nd8+jLMtSNh6E0ZtkLG4QF8nGstV3mtCBAEpQiQF0qp9ZRhUqpL2ANex+tKSyD2+IwGt9ZhwBKzFmv5Krntuv2275lVm44MErjnCAApWYIhnfR7706blz5grNBFGKbsSSrDCKdvlOyDamXPpD11X/E5db/XPMXZ7A1h/rtGHaXvASh0Y7D/W4x4mtQCHKZON0quMDTrdcgzNs4xghY0yfhEWsJ5voVHAID8jFpBzwYvgQQZfTvTsVnEcrXuDFM6LYRCN20tkUM2G57qFBbu9R+vT/fCuPX9orjKdPVtsjz/qvcSq4BD+usCp95ZmeQzN6Q0aRgxY8pfrf0ik4JRvSLKscwbUxvoHTVAVvUGv0x+S4OGXF1q6TGl8FgxiTQ3ue4WOnX8TD9tdXFmZwZ2UePccvNdS7AAMA+OpYFGUq/ncAAAAASUVORK5CYII=');
}
.docs-section .about-type i.season.active,
.portals-section .about-type i.season.active,
#dep-ds-list .dataset-type i.season.active {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM0MkJCNTkxNjVGRTExRTRCOTI2REE5NzJGRjcwOTdGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM0MkJCNTkyNjVGRTExRTRCOTI2REE5NzJGRjcwOTdGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzQyQkI1OEY2NUZFMTFFNEI5MjZEQTk3MkZGNzA5N0YiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzQyQkI1OTA2NUZFMTFFNEI5MjZEQTk3MkZGNzA5N0YiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7WzBT2AAABkklEQVR42qzUSygFURzH8RkRK9zyWBDyyKNsrCyIjVI2pOtKVtghibIgReSRUrIga2557CgWVhYsEEtSFhQSySMLie/Rf3Q6zVz36v7r08w5p/NrzpwzY/sCXZZR8bhAL9Yt92rDIPLMgVjtvhJ1mEAm8tGCemPOCgqQK+05rGFPDwwgiGcJdKoUfiPw2Gh3Qy2zGasx0jkJW5b7KZMOkeKy3HQZP4BP+tTcKXXjBObINQGzssxEtLoEtuMNTZjX+n8ybNmULys6ZcdYUS59l4ew/c+cWoyZgZc40trJKMMDTo2ANGTJxqkqdAa8llyEc+zgBMvGwV/AhttEr8BOPMpOD8sBz5Dz+oQGr7V7BU6jBh9IkmOiDv0WKrAbzqbodSXXfZTL8l6kT73nO/n8wn5Cp/zytI3yrf9ZXoGLGMe1+j6lLzvSc6iX2pB+xKEar6HeWziBo7IhVfKUfbjRxjdxFirwFsVa/7scF68KGu0SyfgNXMKA9reOpNSPuMf5fTmBI3LfgdQIA+8xIxnWtwADAB6MSyy21OrVAAAAAElFTkSuQmCC');
}
.docs-section .about-type i.archive,
.portals-section .about-type i.archive,
#dep-ds-list .dataset-type i.archive {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOhJREFUeNpiZICCBw8eGAApAQbSwQMFBYUHIAYLkmA/EDuQYdgCIE5EN0wBiBuBtjQQ4Uqwa4BgP1QfAzbDiHVlIxA3oAsyIoXZf6iiDUSGHSic5oMsBbqSEe4yoEEOZIRdI7oACxZFhSS4zB7qGAVQGLKQEV7YXAbSj9Uwkl2Gz5vkuAyk/gDMMH24exUUHIlO+pB0RhvACDQdlPjqqWBWIhM0kVIDHGCE+v0+WozCMvBCHBFkgCZ2ARjWhrAIALmuAE1BAhQTA8CWMiFzKAAb0DM6Nq8SA8BeRHYZCEwkw6APyIkXIMAAyGlFt+wKPxYAAAAASUVORK5CYII=');
}
.docs-section .about-type i.archive.active,
.portals-section .about-type i.archive.active,
#dep-ds-list .dataset-type i.archive.active {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk2QTQzQ0Q3NjVGRTExRTQ4QUVDOEVGNjRBNUFBQUQ1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk2QTQzQ0Q4NjVGRTExRTQ4QUVDOEVGNjRBNUFBQUQ1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTZBNDNDRDU2NUZFMTFFNDhBRUM4RUY2NEE1QUFBRDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTZBNDNDRDY2NUZFMTFFNDhBRUM4RUY2NEE1QUFBRDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Ot81JAAABR0lEQVR42mIUDM9hgIKbQKzGQDoA6dOAcViQJGSAeC0Q7yLBMDcg9kQWgBkoAsRcQLwRiM8CsS8Rhm0G4h9AHAzV/wbZQBko/QSIJYDYhQgDTwPxYyT9KAbKQelHQHwXiPcR6WUVJP0XQAwmLC6MAuL/ROAoNBcyoLvwJRD/hLrOlQjXXYGqf4XkQ5QwhNkmBMTGRBj4DIhfQINJFpsLYQaSEinXoMEki82F56HsfSRECiwiDWAcJihG9jIpkQKLSGlYBINcyAjETkgGkhIpILAKiI9DzQEbmAvE7GTkYfSIMwLiSSAD04BYE4emA0D8By2rOuBQex1m4DogrsahKACIPyLx+YH4Aw6162CRsg6Ptz6gRcQHPGrXwww8B8T3GSgD96GlFDwvr6fQwPXI6ZABWrBSAtaiG3gCiC+SadhlqH4wAAgwANS7V+xmSu5ZAAAAAElFTkSuQmCC');
}
.docs-section .about-type i.inactive,
.portals-section .about-type i.inactive,
#dep-ds-list .dataset-type i.inactive {
  background-position-y: -40px;
}
.docs-section .about-type div,
.portals-section .about-type div,
#dep-ds-list .dataset-type div {
  display: inline-block;
}
.toolbar-buttons.about-type i,
.toolbar-buttons .dropFilterList i,
.toolbar-buttons .filter-btn i {
  width: 20px !important;
  height: 20px !important;
  display: inline-block;
  background-image: url('../../img/Redesign/portals.png');
  vertical-align: sub !important;
}
.toolbar-buttons.about-type i.all,
.toolbar-buttons .dropFilterList i.all,
.toolbar-buttons .filter-btn i.all {
  background-image: url('../../img/Redesign/new-colors/all_tab.svg');
}
.toolbar-buttons.about-type i.archive,
.toolbar-buttons .dropFilterList i.archive,
.toolbar-buttons .filter-btn i.archive {
  background-image: url('../../img/Redesign/archive-tab.png');
}
.toolbar-buttons.about-type i.regional,
.toolbar-buttons .dropFilterList i.regional,
.toolbar-buttons .filter-btn i.regional {
  background-position: -23px -43px;
}
.toolbar-buttons.about-type i.municipal,
.toolbar-buttons .dropFilterList i.municipal,
.toolbar-buttons .filter-btn i.municipal {
  background-position: -63px -43px;
}
.toolbar-buttons.about-type i.federal,
.toolbar-buttons .dropFilterList i.federal,
.toolbar-buttons .filter-btn i.federal {
  background-position: -43px -43px;
}
.toolbar-buttons.about-type i.international,
.toolbar-buttons .dropFilterList i.international,
.toolbar-buttons .filter-btn i.international {
  background-position: 0 -43px;
}
.toolbar-buttons.about-type li.selected i.all,
.toolbar-buttons .dropFilterList li.selected i.all,
.toolbar-buttons .filter-btn li.selected i.all {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFCRDlERUIxNjVGRjExRTRBMTEwRENCQUM3NjJDRDY4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjFCRDlERUIyNjVGRjExRTRBMTEwRENCQUM3NjJDRDY4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MUJEOURFQUY2NUZGMTFFNEExMTBEQ0JBQzc2MkNENjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MUJEOURFQjA2NUZGMTFFNEExMTBEQ0JBQzc2MkNENjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6Ph5YNAAACEUlEQVR42pzUXUjTURjH8c1FkHRRXiVJF0JSQ9BIJNIgFXshCGYv2oIyIwq1Io0QNLoMo6CihRFhIYUYSHdCmBpUCq5puXzJLqKIutQQhGzl94HfH4bM/1YHPnC2c/4PzznnOce7trLek6Tl4Bb+4hw+uU1OcxlbjVaMYQ/24gOuaizlgF4E8RGXsDJuzPpNmMQRzXUNuAUv8RiZLtmvxxP0IS9RwAyEMIwdntTbToRxB2ucgKcwhVr4PP/eVqAO0zhpAd8mO7kUm+15xAJGsB3V+P4fgeybYyjGiLOHttRH2Iwb+J1CoF+aa3Xa4WyXBdyPCfRgHS7q5Hpdgj1HvuZu0G+Lsc8CLmiSFe97XMMXlOOA+k77jArsxjdct2Vqrt2kmG9VbqEdyD3May9LcAI/8BRt+IN+FXxUe/YMu/TdZf035V1yl7OUYZVuwWucVRZO4d/FNmXUicb4w0zT4Bs80PIti1Itv0iFG1KmYc0fUVEHFeehYhRYwE3YiBrd0Qt4ha2w9H+q6E9jVkVciEFlZ98cRzZybQ9H6dxHujKyV+UgxtGlzDN0LQO662Xaw6Mql9s4hCGnDmdwXns0AD9e6FDSdT3PqN+tMvFrbp5WNZPotYnqlO1p+qpMbUktuKJ+QKV0WHPH4wPYkhMVblTb4NGVKtchxPToWhW8W+6lWK7NoRntuKlabEj2kCwKMACc2H/nwJCQlAAAAABJRU5ErkJggg==');
}
.toolbar-buttons.about-type li.selected i.archive,
.toolbar-buttons .dropFilterList li.selected i.archive,
.toolbar-buttons .filter-btn li.selected i.archive {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk2QTQzQ0Q3NjVGRTExRTQ4QUVDOEVGNjRBNUFBQUQ1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk2QTQzQ0Q4NjVGRTExRTQ4QUVDOEVGNjRBNUFBQUQ1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTZBNDNDRDU2NUZFMTFFNDhBRUM4RUY2NEE1QUFBRDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTZBNDNDRDY2NUZFMTFFNDhBRUM4RUY2NEE1QUFBRDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7Ot81JAAABR0lEQVR42mIUDM9hgIKbQKzGQDoA6dOAcViQJGSAeC0Q7yLBMDcg9kQWgBkoAsRcQLwRiM8CsS8Rhm0G4h9AHAzV/wbZQBko/QSIJYDYhQgDTwPxYyT9KAbKQelHQHwXiPcR6WUVJP0XQAwmLC6MAuL/ROAoNBcyoLvwJRD/hLrOlQjXXYGqf4XkQ5QwhNkmBMTGRBj4DIhfQINJFpsLYQaSEinXoMEki82F56HsfSRECiwiDWAcJihG9jIpkQKLSGlYBINcyAjETkgGkhIpILAKiI9DzQEbmAvE7GTkYfSIMwLiSSAD04BYE4emA0D8By2rOuBQex1m4DogrsahKACIPyLx+YH4Aw6162CRsg6Ptz6gRcQHPGrXwww8B8T3GSgD96GlFDwvr6fQwPXI6ZABWrBSAtaiG3gCiC+SadhlqH4wAAgwANS7V+xmSu5ZAAAAAElFTkSuQmCC');
}
.toolbar-buttons.about-type li.selected i.regional,
.toolbar-buttons .dropFilterList li.selected i.regional,
.toolbar-buttons .filter-btn li.selected i.regional {
  background-position: -23px -22px;
}
.toolbar-buttons.about-type li.selected i.municipal,
.toolbar-buttons .dropFilterList li.selected i.municipal,
.toolbar-buttons .filter-btn li.selected i.municipal {
  background-position: -63px -22px;
}
.toolbar-buttons.about-type li.selected i.federal,
.toolbar-buttons .dropFilterList li.selected i.federal,
.toolbar-buttons .filter-btn li.selected i.federal {
  background-position: -43px -22px;
}
.toolbar-buttons.about-type li.selected i.international,
.toolbar-buttons .dropFilterList li.selected i.international,
.toolbar-buttons .filter-btn li.selected i.international {
  background-position: 0 -22px;
}
.toolbar-buttons.about-type li.inactive i.all,
.toolbar-buttons .dropFilterList li.inactive i.all,
.toolbar-buttons .filter-btn li.inactive i.all {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARCAYAAADQWvz5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARRJREFUeNqMlAERwjAMRdsdApBQCeBgOMABTAE42HDAFLA5wAE4AAdUQiXwc/d71yvNSu+yZk3ymjTdjKkM7/1apOZnlwCYzpATl0bI1TkX/gJlANE9TQ4SNKCtAC4ImGg/Yuo1oK0BChkXgQJ6QdnQ7w3ZaeeQZf9I4xoEbaF0zEQMHzgOpU6xg4P40FdiOmFYOsQ096W0yfkpH3KXd4B8A8iNO3wIiBkGQqOt51pHHxdtwmigzJAnd+oVYAnQM0Zi57T9LY0tl5ZKMwRId5+x/S0dAut2BaDJATynmNW4wuPAQ5Yhd2RiGTkwBxyThoa0a7lxSjI0CmBied5m90QDGg2w+PUrwCKg+hvJgEYDxPEVYACppqCTqKHSFgAAAABJRU5ErkJggg==');
}
.toolbar-buttons.about-type li.inactive i.archive,
.toolbar-buttons .dropFilterList li.inactive i.archive,
.toolbar-buttons .filter-btn li.inactive i.archive {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOhJREFUeNpiZICCBw8eGAApAQbSwQMFBYUHIAYLkmA/EDuQYdgCIE5EN0wBiBuBtjQQ4Uqwa4BgP1QfAzbDiHVlIxA3oAsyIoXZf6iiDUSGHSic5oMsBbqSEe4yoEEOZIRdI7oACxZFhSS4zB7qGAVQGLKQEV7YXAbSj9Uwkl2Gz5vkuAyk/gDMMH24exUUHIlO+pB0RhvACDQdlPjqqWBWIhM0kVIDHGCE+v0+WozCMvBCHBFkgCZ2ARjWhrAIALmuAE1BAhQTA8CWMiFzKAAb0DM6Nq8SA8BeRHYZCEwkw6APyIkXIMAAyGlFt+wKPxYAAAAASUVORK5CYII=');
}
.toolbar-buttons.about-type li.inactive i.regional,
.toolbar-buttons .dropFilterList li.inactive i.regional,
.toolbar-buttons .filter-btn li.inactive i.regional {
  background-position: -23px -2px;
}
.toolbar-buttons.about-type li.inactive i.municipal,
.toolbar-buttons .dropFilterList li.inactive i.municipal,
.toolbar-buttons .filter-btn li.inactive i.municipal {
  background-position: -63px -2px;
}
.toolbar-buttons.about-type li.inactive i.federal,
.toolbar-buttons .dropFilterList li.inactive i.federal,
.toolbar-buttons .filter-btn li.inactive i.federal {
  background-position: -43px -2px;
}
.toolbar-buttons.about-type li.inactive i.international,
.toolbar-buttons .dropFilterList li.inactive i.international,
.toolbar-buttons .filter-btn li.inactive i.international {
  background-position: 0 -2px;
}
#portals .items-list li,
#official-docs .items-list li {
  clear: both;
  border-bottom: 1px solid #d1d1d1;
  /*padding: 1rem;*/
}
#portals .items-list a,
#official-docs .items-list a {
  min-height: 68px;
}
#portals .items-list a.archived,
#official-docs .items-list a.archived {
  background-color: #eaeaea;
}
#portals .items-list a.archived::before,
#official-docs .items-list a.archived::before {
  position: absolute;
  display: flex;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: "Архивный документ";
  opacity: 0.5;
  color: #fff;
  text-align: center;
  font-size: 3em;
  font-weight: bold;
  align-items: center;
  -ms-align-content: center;
  -webkit-align-content: center;
  align-content: center;
  justify-content: center;
}
#portals .items-list a span,
#official-docs .items-list a span {
  vertical-align: top;
}
#portals .items-list a span.about-type,
#official-docs .items-list a span.about-type,
#portals .items-list a span.portal-type,
#official-docs .items-list a span.portal-type {
  margin-top: 4px;
  float: right;
}
#portals .items-list a span.info,
#official-docs .items-list a span.info {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -moz-box-orient: vertical;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  width: auto;
  margin-left: 70px;
  margin-right: 100px;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  opacity: 0.95;
}
#portals .items-list a span.portal-icon,
#official-docs .items-list a span.portal-icon,
#portals .items-list a span.doc-icon,
#official-docs .items-list a span.doc-icon {
  float: left;
}
#portals .items-list a span.portal-caption,
#official-docs .items-list a span.portal-caption,
#portals .items-list a span.doc-caption,
#official-docs .items-list a span.doc-caption {
  font-size: 1em;
  color: #000;
  text-align: justify;
}
#portals .items-list a span.doc-date,
#official-docs .items-list a span.doc-date,
#portals .items-list a span.doc-type,
#official-docs .items-list a span.doc-type,
#portals .items-list a span.portal-desc,
#official-docs .items-list a span.portal-desc {
  font-size: 0.9em;
}
#portals .footer label,
#official-docs .footer label {
  display: inline-block;
  margin: 0.2em;
}
#portals .footer select,
#official-docs .footer select {
  width: auto;
}
#portals .menu-line .toolbar-buttons,
#official-docs .menu-line .toolbar-buttons {
  float: right;
}
#publication-plan .items-list li {
  clear: both;
  border-bottom: 1px solid #d1d1d1;
  padding: 1rem;
}
@media screen and (max-width: 420px) {
  .toolbar-buttons.about-type {
    margin-top: -4px;
  }
  #official-docs input[type='text'] {
    width: 96%;
    margin: 0 2%;
  }
  #official-docs .items-list a span.about-type {
    float: none;
    text-align: right;
  }
  #official-docs .items-list a span.info {
    margin-left: 45px;
    margin-right: 0;
    -webkit-line-clamp: unset;
    -moz-box-orient: inline-axis;
    -webkit-box-orient: inline-axis;
    box-orient: inline-axis;
    width: auto;
    -ms-text-overflow: unset;
    -o-text-overflow: unset;
    text-overflow: unset;
    overflow: hidden;
  }
  #official-docs .items-list a span.doc-icon {
    width: 40px;
  }
  #official-docs .items-list a span.doc-caption {
    font-size: 13px;
    text-align: left;
  }
  #official-docs .items-list a span.doc-date,
  #official-docs .items-list a span.doc-type,
  #official-docs .items-list a span.portal-desc {
    font-size: 12px;
  }
  .hide-lt-420 {
    display: none !important;
  }
  .show-lt-420 {
    display: block !important;
  }
}
#news-page .calendar {
  background-image: url('../../img/Redesign/ds-type-icons.png');
  background-position: -60px 0;
  display: inline-block;
  width: 20px;
  height: 20px;
  float: right;
  cursor: pointer;
  margin: 7px 8px;
}
#news-page .menu-line label {
  font-family: 'PFDinTextCompPro-Medium';
  padding-left: calc(1rem - 2px);
  font-size: 18px;
  line-height: 36px;
}
#news-page #news-list li {
  border: none;
  padding: 1rem;
}
#news-page #news-list li:first-child {
  border-top: 1px solid #eeeeee;
}
#news-page #news-list li .date {
  font-size: 0.8em;
  color: #999999;
}
#news-page #news-list li .caption {
  color: #2799c9;
  text-decoration: underline;
}
#news-page #news-list li .short-desc {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -moz-box-orient: vertical;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  width: auto;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 0.8em;
}
#news-page #news-list li.selected {
  background: rgba(153, 205, 222, 0.6);
}
#news-page #news-list li:hover {
  background: rgba(153, 205, 222, 0.4);
  /*border-top: 1px solid @hover-border-color;
                border-bottom: 1px solid @hover-border-color;
                border-right: 1px solid @hover-border-color;*/
}
#news-page #news-list li:hover .caption {
  color: #0071BC;
}
#news-page .news-navigation {
  padding: 1rem;
}
#news-page .news-navigation .start {
  float: right;
}
#news-page .article-section,
#news-page .article-section .content-news {
  padding: 0 !important;
  font-size: 16px !important;
  text-align: left;
}
#news-page .article-section *,
#news-page .article-section .content-news * {
  font-size: 16px !important;
}
#news-page .article-section p,
#news-page .article-section .content-news p {
  padding: 0;
  margin: 0 !important;
  margin-bottom: 0.5rem !important;
  font-size: 16px !important;
  text-align: left;
}
#news-page .article-section > div:not(:first-child),
#news-page .article-section .content-news > div:not(:first-child) {
  max-width: 920px;
  padding: 0.5rem 1rem;
}
#news-page .b-share {
  padding: 0 !important;
}
#ui-datepicker-div {
  margin-top: 20px;
}
#ui-datepicker-div .eventDate a {
  color: #2799c9 !important;
}
#apps-page #apps-category-list li {
  padding: .5rem;
  -moz-transition: all linear .1s;
  -o-transition: all linear .1s;
  -webkit-transition: all linear .1s;
  transition: all linear .1s;
  /*&.selected, &:hover {
                a {
                    color: #fff;

                    span {
                        &.category-icon {
                            i {
                                -webkit-filter: brightness(0) invert();
                                filter: brightness(0) invert();
                            }
                        }
                    }
                }
            }*/
}
#apps-page #apps-category-list li a {
  min-height: 30px;
}
#apps-page #apps-category-list li a span {
  vertical-align: middle;
}
#apps-page #apps-category-list li a span.category-icon {
  margin-top: 4px;
  float: left;
}
#apps-page #apps-category-list li a span.category-icon i {
  width: 30px;
  height: 30px;
}
#apps-page #apps-category-list li a span.category-caption {
  font-size: .9em;
  margin-left: 50px;
  line-height: 30px;
}
#apps-page #apps-category-list li a span.category-caption .category-count {
  color: #999999;
}
#apps-page #apps-category-list li:hover {
  background-color: rgba(153, 205, 222, 0.4);
}
#apps-page #apps-category-list li.selected {
  background-color: rgba(153, 205, 222, 0.6);
}
#apps-page #apps-category-list li.inactive a {
  opacity: 0.6;
}
#apps-page #apps-list li {
  clear: both;
  /*padding: 1rem;*/
}
#apps-page #apps-list a {
  min-height: 50px;
}
#apps-page #apps-list a span {
  vertical-align: top;
}
#apps-page #apps-list a span.app-platforms {
  margin-top: 4px;
  float: right;
}
#apps-page #apps-list a span.info {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -moz-box-orient: vertical;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  width: auto;
  margin-left: 70px;
  margin-right: 100px;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
}
#apps-page #apps-list a span.app-icon {
  float: left;
}
#apps-page #apps-list a span.app-caption {
  font-size: 1em;
  color: #000;
  text-align: justify;
}
#apps-page #apps-list a span.app-category {
  font-size: 0.6em;
}
#apps-page .dataNotFound {
  text-align: center;
  padding: 1em;
  font-weight: bold;
}
.toolbar-buttons.app-platforms i,
#apps-list .app-platforms i {
  /*&.basic {
            background-image: url(../../img/Redesign/ds-type-icons.png);
        }*/
  -moz-transition: 1s;
  -o-transition: 1s;
  -webkit-transition: 1s;
  transition: 1s;
  vertical-align: sub !important;
  width: 20px;
  height: 20px;
  display: inline-block;
}
.toolbar-buttons.app-platforms i.all,
#apps-list .app-platforms i.all {
  background-image: url('../../img/Redesign/new-colors/all_tab.svg');
}
.toolbar-buttons.app-platforms i.all.inactive,
#apps-list .app-platforms i.all.inactive {
  background-image: url('../../img/Redesign/new-colors/all_disable.svg');
}
.toolbar-buttons.app-platforms i.platform-1,
#apps-list .app-platforms i.platform-1 {
  background-image: url('../../img/Redesign/new-colors/android_tab.svg');
}
.toolbar-buttons.app-platforms i.platform-1.active,
#apps-list .app-platforms i.platform-1.active {
  background-image: url('../../img/Redesign/new-colors/android.svg');
}
.toolbar-buttons.app-platforms i.platform-1.inactive,
#apps-list .app-platforms i.platform-1.inactive {
  background-image: url('../../img/Redesign/new-colors/android_disable.svg');
}
.toolbar-buttons.app-platforms i.platform-2,
#apps-list .app-platforms i.platform-2 {
  background-image: url('../../img/Redesign/new-colors/win_tab.svg');
}
.toolbar-buttons.app-platforms i.platform-2.active,
#apps-list .app-platforms i.platform-2.active {
  background-image: url('../../img/Redesign/new-colors/win.svg');
}
.toolbar-buttons.app-platforms i.platform-2.inactive,
#apps-list .app-platforms i.platform-2.inactive {
  background-image: url('../../img/Redesign/new-colors/win_disable.svg');
}
.toolbar-buttons.app-platforms i.platform-3,
#apps-list .app-platforms i.platform-3 {
  background-image: url('../../img/Redesign/new-colors/apple_tab.svg');
}
.toolbar-buttons.app-platforms i.platform-3.active,
#apps-list .app-platforms i.platform-3.active {
  background-image: url('../../img/Redesign/new-colors/apple.svg');
}
.toolbar-buttons.app-platforms i.platform-3.inactive,
#apps-list .app-platforms i.platform-3.inactive {
  background-image: url('../../img/Redesign/new-colors/apple_disable.svg');
}
.toolbar-buttons.app-platforms i.platform-4,
#apps-list .app-platforms i.platform-4 {
  background-image: url('../../img/Redesign/new-colors/win10_tab.svg');
  /*../../img/Redesign/new-colors/Виндовс8-неактивн-2.png*/
}
.toolbar-buttons.app-platforms i.platform-4.active,
#apps-list .app-platforms i.platform-4.active {
  background-image: url('../../img/Redesign/new-colors/win10.svg');
}
.toolbar-buttons.app-platforms i.platform-4.inactive,
#apps-list .app-platforms i.platform-4.inactive {
  background-image: url('../../img/Redesign/new-colors/win10_disable.svg');
}
.toolbar-buttons.app-platforms i.platform-5,
#apps-list .app-platforms i.platform-5 {
  background-image: url('../../img/Redesign/new-colors/web_tab.svg');
}
.toolbar-buttons.app-platforms i.platform-5.active,
#apps-list .app-platforms i.platform-5.active {
  background-image: url('../../img/Redesign/new-colors/web.svg');
}
.toolbar-buttons.app-platforms i.platform-5.inactive,
#apps-list .app-platforms i.platform-5.inactive {
  background-image: url('../../img/Redesign/new-colors/web_disable.svg');
}
.toolbar-buttons.app-platforms li.selected i.all,
#apps-list .app-platforms li.selected i.all {
  background-image: url('../../img/Redesign/new-colors/all.svg');
}
.toolbar-buttons.app-platforms li.selected i.platform-1,
#apps-list .app-platforms li.selected i.platform-1 {
  background-image: url('../../img/Redesign/new-colors/android.svg');
}
.toolbar-buttons.app-platforms li.selected i.platform-2,
#apps-list .app-platforms li.selected i.platform-2 {
  background-image: url('../../img/Redesign/new-colors/win.svg');
}
.toolbar-buttons.app-platforms li.selected i.platform-3,
#apps-list .app-platforms li.selected i.platform-3 {
  background-image: url('../../img/Redesign/new-colors/apple.svg');
}
.toolbar-buttons.app-platforms li.selected i.platform-4,
#apps-list .app-platforms li.selected i.platform-4 {
  background-image: url('../../img/Redesign/new-colors/win10.svg');
  /*../../img/Redesign/new-colors/Виндовс8-активн-3.png*/
}
.toolbar-buttons.app-platforms li.selected i.platform-5,
#apps-list .app-platforms li.selected i.platform-5 {
  background-image: url('../../img/Redesign/new-colors/web.svg');
}
#app-page {
  margin: 0 3em;
}
#app-page .app-title {
  padding: 2em 0;
  border-bottom: 1px solid #eeeeee;
}
#app-page .app-title .bigImage {
  width: 170px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  float: left;
}
#app-page .app-title h2 {
  margin-left: 190px;
}
#app-page .app-title .platform-block {
  margin-left: 190px;
}
#app-page .app-title .platform-block a {
  text-decoration: none;
}
#app-page .app-title .platform-block a .platform-button {
  height: 41px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  margin-top: 5px;
  width: 120px;
}
#app-page .app-description {
  padding: 2em 0;
}
#app-page .app-description .row {
  padding: 0.6em 0;
}
#app-page .app-description .row label {
  font-size: 0.813em;
  color: #999;
}
#app-page .app-description .row span {
  font-size: 0.813em;
  text-align: justify;
}
#the_share .b-share {
  height: 32px;
}
#the_share .b-share .b-share-icon_vkontakte,
#the_share .b-share .b-share-icon_facebook,
#the_share .b-share .b-share-icon_twitter,
#the_share .b-share .b-share-icon_gplus,
#the_share .b-share .b-share-icon_lj {
  width: 32px;
  height: 32px;
  display: block;
  background-image: url('../../img/Redesign/share_middle.png');
}
#the_share .b-share .b-share__handle {
  padding: 0 !important;
}
#the_share .b-share-icon_vkontakte {
  background-position: 0px 0px;
}
#the_share .b-share-icon_facebook {
  background-position: -168px 0px;
}
#the_share .b-share-icon_twitter {
  background-position: -42px 0px;
}
#the_share .b-share-icon_gplus {
  background-position: -126px 0px;
}
#the_share .b-share-icon_lj {
  background-position: -84px 0px;
}
#the_share .b-share__link {
  width: 32px;
  height: 32px;
  margin-right: 10px;
}
.footer-frame-wrp {
  /*position: absolute;
    left: 0;
    right: 0;
    bottom: 0;*/
}
#dropDownloads {
  width: 105px !important;
}
#dropDownloads a {
  text-decoration: none;
}
#dropDownloads .format-link-caption {
  text-decoration: underline;
}
#dropDownloads .file-size {
  font-size: 0.88em;
  font-weight: normal;
  color: #666;
}
#newDatasetObject {
  font-size: 1em;
}
#newDatasetObject section {
  position: relative;
  border: none;
}
#newDatasetObject .f-dropdown ul {
  max-height: 200px;
  overflow: auto;
}
#newDatasetObject .toolbar-btns {
  font-family: 'DinCondensedC';
  color: #ff4c48;
  text-transform: uppercase;
  font-size: 1.1em;
  padding-bottom: 3em;
}
#newDatasetObject .toolbar-btns li {
  display: inline-block;
  float: left;
}
#newDatasetObject .toolbar-btns li:not(:first-child) .button {
  border-left: 0;
}
#newDatasetObject h4 {
  margin-top: 0;
}
#newDatasetObject #info input,
#newDatasetObject #contactInfo input,
#newDatasetObject #info textarea,
#newDatasetObject #contactInfo textarea {
  width: 100%;
  resize: none;
}
#newDatasetObject #info .row .columns:last-child {
  padding-right: 1em;
}
#newDatasetObject .asterisk {
  color: #ff4c48;
}
#newDatasetObject #datasetItemInfo .row .row {
  padding-bottom: 1em;
}
#newDatasetObject #datasetItemInfo .attributes .attrCaption {
  padding-bottom: 1em;
}
#newDatasetObject #datasetItemInfo .attributes .row .columns {
  padding-left: 0;
}
#newDatasetObject #datasetItemInfo .attributes .row .columns:last-child {
  padding-right: 0;
}
#newDatasetObject #datasetItemInfo .attributes .delAttrBtn {
  border: 1px solid #ff4c48;
  padding: 2px 0;
  cursor: pointer;
  background-image: url('../../img/Redesign/bin.png');
  background-position: center;
  background-repeat: no-repeat;
  color: transparent;
}
#newDatasetObject #datasetItemInfo #cardSection .container {
  height: 350px;
}
#newDatasetObject #datasetItemInfo #cardSection .container h3 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1em;
}
#newDatasetObject #datasetItemInfo #cardSection .container dl {
  font-size: 0.8em;
}
#newDatasetObject #datasetItemInfo #cardSection .container dl dt {
  color: #aaa;
}
#newDatasetObject #datasetItemInfo #cardSection .container dl dd {
  margin-left: 0;
  margin-bottom: 1em;
}
#newDatasetObject #contactInfo .row {
  padding-bottom: 1em;
}
#newDatasetObject .footer {
  padding-top: 1em;
}
#newDatasetObject .footer .requestFooter {
  float: left;
}
#newDatasetObject .footer #buttonsFooter {
  float: right;
  display: inline-block;
}
#newDatasetObject .footer #buttonsFooter .button {
  cursor: pointer;
}
#newDatasetObject .errorMessage {
  color: #ff4c48;
}
#newDatasetObject .errorLabel {
  color: #ff4c48;
  text-decoration: underline;
  cursor: help;
}
#newDatasetObject .errorInput {
  border-color: #ff4c48;
}
.toolbar-search-result {
  color: #4d4d4d;
}
.toolbar-search-result span {
  /*margin-top: 3px;*/
  padding-right: 20px;
}
.toolbar-search-result span strong {
  color: #ADADAD;
  font-weight: normal;
}
.toolbar-search-result .filter-btn {
  /*margin-top: 3px;
        padding-top: 4px;*/
  font-family: 'PFDinTextCompPro-Medium';
  font-size: 18px;
  line-height: 35px;
  height: 35px;
}
.toolbar-search-result .filter-btn span:not(:first-child) {
  padding-right: 10px;
  padding-left: 10px;
  cursor: pointer;
  background-color: #fff;
  color: #5C8498;
  height: 35px;
  border: 1px solid #CFCFCF;
  display: inline-block;
  margin-left: -5px;
}
.toolbar-search-result .filter-btn span:not(:first-child).active {
  color: #fff;
  background-color: #488699;
  border: 1px solid #488699;
}
.toolbar-search-result .filter-btn span:not(:first-child).active > strong {
  color: #fff;
}
.toolbar-search-result .filter-operator-dropdown {
  max-width: 300px;
}
.toolbar-search-result .filter-operator-dropdown li {
  padding: 0.5rem;
  font-size: 0.875rem;
  cursor: pointer;
  line-height: 1.125rem;
}
.toolbar-search-result .filter-operator-dropdown li i {
  height: 16px;
  width: 16px;
  border: 1px solid #4f4f4f;
  display: inline-block;
  float: left;
  margin-right: 4px;
}
.toolbar-search-result .filter-operator-dropdown li.selected i {
  background-image: url('../../img/Redesign/new-colors/data_sprite.png');
  background-position: 130px;
  background-color: #4f4f4f;
}
.toolbar-search-result .toolbar-search {
  margin-top: 2px;
}
#searchResult #ds-result {
  background-color: #F7F7F7;
}
#searchResult #ds-result > ul > li {
  cursor: pointer;
}
#searchResult #ds-result .all-result-icon {
  display: block;
  float: left;
  width: 30px;
  height: 30px;
  background-color: #D1D1D1;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
#searchResult #ds-result .all-result-icon i {
  background-image: url('../../img/Redesign/new-colors/data_sprite.png');
  background-position: -303px center;
  background-repeat: no-repeat;
  display: block;
  width: 28px;
  /*margin-left: 5px;*/
  height: 30px;
}
#searchResult #ds-result ul div.active {
  background-color: #D7E4EA;
}
#searchResult #ds-result ul li.active {
  background-color: #D7E4EA;
}
#searchResult ul.items-list li {
  cursor: pointer;
  border: none;
}
#searchResult ul li {
  clear: both;
  position: relative;
  /*&.active {
                background-color: @menu-color-light;
            }*/
}
#searchResult ul li .index {
  float: left;
  display: inline-block;
}
#searchResult ul li > div {
  padding: 0.5rem;
  display: inline-block;
  width: 100%;
}
#searchResult ul li.show-all {
  /*border-bottom: 1px solid @border-color;*/
  /*padding: 3px;*/
  cursor: pointer;
}
#searchResult ul li h4 {
  margin: 0;
  padding: 1rem;
}
#searchResult ul li .dataset-icon {
  float: left;
}
#searchResult ul li .dataset-icon i {
  display: block;
  width: 30px;
  height: 30px;
  background: #653F6E;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
#searchResult ul li span.dataset-caption {
  font-size: .9em;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -moz-box-orient: vertical;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  width: auto;
  margin-left: 50px;
  margin-right: 30px;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
}
#searchResult ul li .check-btn {
  float: right;
  background-image: url('../../img/Redesign/new-colors/data_sprite.png');
  width: 20px;
  height: 20px;
  display: none;
  margin-top: 4px;
}
#searchResult ul li .check-btn.active {
  display: inline-block;
  background-position: -266px center;
  opacity: 0.7;
}
#searchResult ul li dl {
  margin: 0.2rem 0;
  font-size: 0.8em;
}
#searchResult ul li dl dt {
  float: left;
  padding-right: 0.5rem;
  color: #aaa;
}
#searchResult ul li dl dd {
  margin: 0;
  color: #838383;
}
#searchResult ul li dl.tags span {
  margin-top: 1px;
  background-color: #5B8498;
  color: #fff !important;
  padding: 0 4px;
  white-space: nowrap;
  display: inline-block;
}
#searchResult ul li dl.tags span em {
  background: transparent !important;
}
#searchResult ul li .attr-counts {
  float: right;
  text-decoration: none;
  padding: 5px;
  background-color: #D7E4EA;
  color: #5F8596;
  position: absolute;
  right: 10px;
  top: 10px;
  cursor: pointer;
}
#searchResult ul li .attr-counts.active {
  background-color: #5C8498;
  color: #fff;
}
#searchResult ul li .attr-counts.active i.arrow {
  background-image: url('../../img/Redesign/new-colors/data_sprite.png');
  background-position: -147px -1px;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
#searchResult ul li .attr-counts i.arrow {
  float: right;
  background-image: url('../../img/Redesign/new-colors/data_sprite.png');
  background-position: -25px -1px;
  background-repeat: no-repeat;
  width: 16px;
  height: 18px;
  margin-top: 5px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
#searchResult ul li .category-caption {
  font-size: .86em;
  margin-left: 50px;
  line-height: 30px;
  display: block;
}
#searchResult .result-list li {
  /*border-bottom: 1px solid @border-color;*/
  padding: 1rem 0.5rem;
}
#searchResult .result-list li em {
  background: #fff2bb;
  font-style: normal;
}
#searchResult .result-list li .cells-list.close {
  display: none;
}
#searchResult .result-list li:hover {
  background-color: #F7FAFB;
}
#searchResult .noResult {
  display: block;
  text-align: center;
  padding-top: 3em;
  font-size: 1.5em;
  font-family: 'PFDinTextCompPro-Regular';
  opacity: 0.7;
}
#searchResult .filter-box {
  height: 40px;
  border-bottom: 1px solid #d1d1d1;
}
#searchResult .filter-box .section-togggle-btn {
  width: 23px;
  background-color: #488699;
  background-image: url('../../img/Redesign/new-colors/data_sprite.png');
  background-position: -145px center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 40px;
  cursor: pointer;
  float: left;
}
#searchResult .filter-box .section-togggle-btn.open {
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
#searchResult .filter-box .dataset-filter {
  display: inline-block;
  line-height: 40px;
}
#searchResult .filter-box .dataset-filter li {
  display: inline-block;
  margin-left: 10px;
  cursor: pointer;
}
#searchResult .filter-box .dataset-filter li span {
  display: inline-block;
  font-size: 16px;
}
#searchResult .filter-box .dataset-filter li span.checkbox-filter {
  float: left;
  margin-right: 5px;
  border: 1px solid #d1d1d1;
  height: 16px;
  width: 16px;
  line-height: 40px;
  margin-top: 13px;
}
#searchResult .filter-box .dataset-filter li span.checkbox-filter.checked {
  background-color: #5C8599;
  background-image: url('../../img/Redesign/new-colors/data_sprite.png');
  background-position: -170px center;
  border: 1px solid #5C8599;
}
#searchResult section:first-child.close {
  display: none;
}
#searchResult section:last-child.no-margin-left {
  left: 0 !important;
}
#searchResult .dataset-desc {
  display: inline-block;
  float: right;
  padding-left: 5px;
  margin-right: 100px;
}
#searchResult .dataset-desc .dataset-desc-icon {
  color: #fff;
  width: 22px;
  display: inline-block;
  height: 22px;
  text-align: center;
  background: #488699;
  -moz-border-radius: 17px;
  -webkit-border-radius: 17px;
  border-radius: 17px;
  font-family: 'PFDinTextCompPro-Medium';
  line-height: 1.6;
  cursor: pointer;
  font-size: 0.9em;
}
#department-page dl.info {
  margin-right: 1rem;
}
#department-page dl.info dt {
  margin-top: 10px;
  font-size: 1.2em;
  font-weight: bold;
  color: #11576c;
}
#department-page dl.info dd {
  text-align: justify;
  margin-left: 0;
}
.department-toolbar h2 {
  margin-top: 0;
  color: #fff;
}
#linkedData .groups {
  padding-left: 1em;
  margin-bottom: 1em;
}
#linkedData .groups.first {
  padding-left: 0;
}
#linkedData .group-name {
  cursor: pointer;
}
#linkedData dl {
  padding-left: 1em;
  margin-bottom: 0;
  margin-top: 0;
}
#linkedData dl.first {
  padding-left: 0;
}
#linkedData dl dd {
  display: inline-block;
  margin-bottom: 0 !important;
}
#linkedData dl dd.firstGroup {
  padding: 6px;
  border-radius: 5px;
}
#stat-page .period-toolbar,
#stat-nav-section .period-toolbar {
  margin: 0.5rem 0.5rem;
}
#stat-page .period-toolbar a.button,
#stat-nav-section .period-toolbar a.button {
  float: right;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
#stat-page .period-toolbar input,
#stat-nav-section .period-toolbar input {
  width: -moz-calc((50% - 10px));
  width: -webkit-calc((50% - 10px));
  width: -o-calc((50% - 10px));
  width: calc((50% - 10px));
}
#stat-page .period-label,
#stat-nav-section .period-label {
  line-height: 40px;
  padding-left: 1rem;
}
#stat-page #dropPeriodSwither .setting-filter,
#stat-nav-section #dropPeriodSwither .setting-filter {
  display: block;
  background-image: url('../../img/Redesign/Settings-icon.png');
  opacity: 0.7;
  height: 20px;
  width: 20px;
}
#stat-page #dropPeriodSwither .setting-filter:hover,
#stat-nav-section #dropPeriodSwither .setting-filter:hover {
  opacity: 1;
}
#stat-page #dropPeriodSwither.open .setting-filter,
#stat-nav-section #dropPeriodSwither.open .setting-filter {
  opacity: 1;
  background-image: url('../../img/Redesign/Settings-icon-hover.png');
}
#stat-page .f-dropdown,
#stat-nav-section .f-dropdown {
  margin-top: 0;
  margin-left: -1px;
}
#stat-page .f-dropdown:after,
#stat-nav-section .f-dropdown:after,
#stat-page .f-dropdown:before,
#stat-nav-section .f-dropdown:before {
  top: 0;
  display: none;
}
#stat-page .header,
#stat-nav-section .header {
  padding: 0.5rem 1rem;
  display: inline-block;
  width: 100%;
  font-size: 1em;
  border-bottom: 1px solid #eeeeee;
}
#stat-page .header > div,
#stat-nav-section .header > div {
  width: 920px;
}
#stat-page .header .dataset-type,
#stat-nav-section .header .dataset-type {
  float: right;
  display: inline-block;
}
#stat-page .header span,
#stat-nav-section .header span {
  cursor: pointer;
}
#stat-page .header span.asc,
#stat-nav-section .header span.asc {
  background: url(/img/Redesign/arrow-up.png) left no-repeat;
  padding-left: 20px;
}
#stat-page .header span.desc,
#stat-nav-section .header span.desc {
  background: url(/img/Redesign/arrow-down.png) left no-repeat;
  padding-left: 20px;
}
#stat-page .dataset-type i,
#stat-nav-section .dataset-type i {
  background-image: url(../../img/Redesign/stat-icons.png);
  width: 20px;
  height: 20px;
  display: inline-block;
  margin-right: 5px;
  vertical-align: bottom;
}
#stat-page .dataset-type i.access,
#stat-nav-section .dataset-type i.access {
  background-position: 0 0px;
}
#stat-page .dataset-type i.download,
#stat-nav-section .dataset-type i.download {
  background-position: -20px 0px;
}
#stat-page .items-list li .dataset-caption,
#stat-nav-section .items-list li .dataset-caption {
  margin-left: 60px !important;
}
#stat-page .items-list.group .cat-icon,
#stat-nav-section .items-list.group .cat-icon {
  margin-top: -10px;
}
#stat-page .items-list.grop-dep .dataset-caption,
#stat-nav-section .items-list.grop-dep .dataset-caption {
  margin-left: 0 !important;
}
@media all and (max-width: 1695px) {
  #stat-page .period-toolbar,
  #stat-nav-section .period-toolbar {
    position: relative;
  }
  #stat-page .period-toolbar input,
  #stat-nav-section .period-toolbar input {
    width: -moz-calc((100% - 50px)/2);
    width: -webkit-calc((100% - 50px)/2);
    width: -o-calc((100% - 50px)/2);
    width: calc((100% - 50px)/2);
  }
  #stat-page .period-toolbar a.button,
  #stat-nav-section .period-toolbar a.button {
    margin-right: 26px;
  }
}
.show-lt-1024 {
  display: none !important;
}
.faq-list li {
  border-top: 1px solid #d1d1d1;
  /*border-bottom: 1px solid @border-grey-color;*/
}
.faq-list li .header,
.faq-list li .answer-container {
  padding: 1.5em;
}
.faq-list li .header p,
.faq-list li .answer-container p {
  margin: 0 auto;
}
.faq-list li .header .tgl-btn,
.faq-list li .answer-container .tgl-btn {
  color: #289ac7;
  display: inline-block;
  cursor: pointer;
  opacity: 0.8;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
.faq-list li .header .tgl-btn .arrow,
.faq-list li .answer-container .tgl-btn .arrow {
  float: right;
  background-image: url('../../img/Redesign/new-colors/data_sprite.png');
  background-position: -6px 0;
  background-repeat: no-repeat;
  width: 16px;
  height: 20px;
  margin-top: 6px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.faq-list li .header .tgl-btn .arrow.close,
.faq-list li .answer-container .tgl-btn .arrow.close {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
  margin-top: 0;
}
.faq-list li .header .tgl-btn:hover,
.faq-list li .answer-container .tgl-btn:hover {
  opacity: 1;
}
.faq-list li .header .question {
  max-width: 620px;
  padding-bottom: 1em;
  font-weight: bold !important;
  font-family: 'Noto Sans' !important;
}
.faq-list li .answer-container {
  border-top: 1px solid #d1d1d1;
  background-color: #f7f9fa;
  position: relative;
}
.faq-list li .answer-container .answer {
  padding-bottom: 1em;
  font-family: 'Noto Sans' !important;
}
.faq-list li .answer-container.close {
  display: none;
}
.faq-list li .answer-container:before {
  height: 0;
  border-style: solid;
  border-width: 0 18px 18px 18px;
  border-color: transparent transparent #d1d1d1 transparent;
  content: "";
  position: absolute;
  top: -18px;
}
.faq-list li .answer-container:after {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 16px 16px 16px;
  border-color: transparent transparent #f7f9fa transparent;
  content: "";
  position: absolute;
  top: -16px;
  left: 26px;
}
.top-banner {
  display: block;
  height: 3vw;
  min-height: 60px;
  position: relative;
  z-index: 10001;
  background: transparent url('../../img/Redesign/Banners/new-portal-banner.svg') 0% 0% no-repeat padding-box;
  opacity: 1;
}
@media screen and (max-width: 850px) {
  header {
    display: none !important;
  }
  header#minHeader,
  header#techWorksWarning {
    display: table !important;
  }
  .top-banner {
    display: none;
  }
  nav#min-menu.open {
    display: block !important;
  }
}
/*@media screen and (orientation: landscape) and (min-width: 13660px), screen and (orientation: portrait)and (min-height: 850px) {
    .show-gt-850 {
        display: inherit;
    }

    .show-ls-850 {
        display: none !important;
    }
}*/
@media screen and (max-width: 1024px) {
  .show-lt-1024 {
    display: inherit !important;
  }
  .categories-arrow-btn {
    float: right;
    background: url('../../img/Redesign/new-colors/roll_up_arrow.png') no-repeat center;
    width: 20px;
    height: 20px;
    opacity: 0.7;
    margin: 0.4em;
  }
  .categories-arrow-btn a {
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 30px;
  }
  .categories-arrow-btn:hover {
    opacity: 1;
  }
  .categories-arrow-btn.expanded {
    float: left;
  }
}
/*стили для того что бы ссылка в меню и боковом при повортое ссылалисб на одну страницу*/
@media screen and (orientation: landscape) and (min-width: 850px), screen and (orientation: portrait) and (min-height: 850px) {
  .show-gt-850 {
    display: inherit;
  }
  .show-ls-850 {
    display: none !important;
  }
}
@media screen and (orientation: landscape) and (max-width: 850px), screen and (orientation: portrait) and (max-height: 850px) {
  .show-gt-850 {
    display: none !important;
  }
  .show-ls-850 {
    display: inherit;
  }
}
/*конец*/
@media screen and (max-width: 700px) {
  .hide-lt-700 {
    display: none;
  }
  .menu-line .filter-btn {
    right: 1em;
  }
}
@media screen and (max-width: 960px) {
  .show-for-tablet {
    display: block !important;
  }
  .dataset-content table thead td:first-child {
    width: 100% !important;
    position: static !important;
  }
  .dataset-content table thead th:first-child {
    width: 100% !important;
    position: static !important;
  }
  .dataset-content table thead th:first-child .settings {
    display: none;
  }
  .dataset-content table tbody tr th {
    width: 100% !important;
  }
  .dataset-content table tbody tr td {
    width: 0;
  }
  .dataset-content table tbody tr.selected th:after {
    display: none !important;
  }
  .dataset-content table#first-column-fixed {
    position: fixed;
    width: 100% !important;
  }
  .dataset-content .table-container table {
    width: 100%;
  }
  .dataset-content .table-container .table-relative {
    visibility: hidden;
  }
  .dataset-content .table-container .table-relative .container_fixed_table {
    display: none;
  }
  .dataset-content .table-absolute {
    width: 100% !important;
  }
  .dataset-content .table-absolute tbody > tr > td:first-child {
    max-width: 100% !important;
    width: 100% !important;
    min-width: 100% !important;
  }
  .dataset-content .table-absolute tbody > tr > td:first-child a > div:last-child {
    width: -moz-calc(100% - 70px) !important;
    width: -webkit-calc(100% - 70px) !important;
    width: -o-calc(100% - 70px) !important;
    width: calc(100% - 70px) !important;
  }
  .dataset-content .table-absolute thead .filter_tr {
    display: none;
  }
  .dataset-content .table-absolute thead td:first-child div:last-child {
    width: -moz-calc(100% - 65px) !important;
    width: -webkit-calc(100% - 65px) !important;
    width: -o-calc(100% - 65px) !important;
    width: calc(100% - 65px) !important;
  }
  .dataset-content .table-absolute tbody > tr > td:first-child a {
    float: left;
    display: block;
    width: -moz-calc(100% - 25px) !important;
    width: -webkit-calc(100% - 25px) !important;
    width: -o-calc(100% - 25px) !important;
    width: calc(100% - 25px) !important;
  }
  .dataset-content #rows.inactive {
    display: none !important;
  }
  .dataset-content #rows .container {
    overflow-x: hidden;
  }
  .dataset-content #linkCard,
  .dataset-content #mapCard {
    z-index: 1005;
  }
  .dataset-content #linkCard.close,
  .dataset-content #mapCard.close {
    z-index: -1;
  }
  .dataset-content #card,
  .dataset-content #linkCard,
  .dataset-content #mapCard {
    left: 0 !important;
    width: 100%;
  }
  .dataset-content #card .container,
  .dataset-content #linkCard .container,
  .dataset-content #mapCard .container {
    width: 100%;
  }
  .dataset-content #card.closed,
  .dataset-content #linkCard.closed,
  .dataset-content #mapCard.closed {
    display: none;
  }
  .page-base .toolbar {
    padding: 1em 1em;
  }
  .search-in-dataset {
    background: #c7d3d7;
    display: block;
    padding: 5px;
    /*margin: 1rem -1rem;*/
    font-family: 'PFDinTextCompPro-Medium';
    font-size: 0.6em;
    clear: both;
  }
  .search-in-dataset input[type="text"] {
    min-width: 200px;
    width: 100%;
    border: 1px solid;
    border-color: #11576c;
  }
  .search-in-dataset .prefix {
    color: #fff;
    border: 2px solid #11576c;
    text-align: center;
    background-color: #11576c;
  }
  #columnsList {
    padding: 0;
    height: 100vh;
    position: fixed;
    overflow: hidden;
    top: 0 !important;
    bottom: 0 !important;
  }
  #columnsList h3 {
    padding: 1.25rem;
    margin-bottom: 0;
    border-bottom: 1px solid #f7f7f7;
  }
  #columnsList ul {
    width: 100%;
    height: 88%;
    overflow: auto;
  }
  #columnsList ul li {
    padding: 1.25rem;
    border-bottom: 1px solid #f7f7f7;
    border-top: 1px solid #f7f7f7;
  }
  #columnsList ul li.active {
    border-color: #99cdde;
    background-color: rgba(153, 205, 222, 0.6);
  }
  #columnsList ul li a {
    text-decoration: none;
  }
  #columnsFilter {
    height: 100vh;
    position: fixed;
    top: 0 !important;
    padding: 0;
  }
  #columnsFilter h3 {
    padding: 1.25rem;
    margin-bottom: 0;
    border-bottom: 1px solid #f7f7f7;
  }
  #columnsFilter ul li:not(:first-child) {
    margin-top: 10px;
  }
  #columnsFilter ul li label {
    display: block;
  }
  #columnsFilter select,
  #columnsFilter input {
    width: -moz-calc(100% - 25px);
    width: -webkit-calc(100% - 25px);
    width: -o-calc(100% - 25px);
    width: calc(100% - 25px);
  }
  #columnsFilter .scrollable {
    width: 100%;
    height: 75%;
    overflow: auto;
    padding: 1.25rem;
  }
  #columnsFilter .reset_btn {
    color: #ff4c48;
    float: right;
    font-style: normal;
    font-size: 24px;
    line-height: 28px;
    cursor: pointer;
  }
  #columnsFilter .btn_footer {
    position: fixed;
    bottom: 1px;
    display: block;
    width: 99%;
    padding: 1.25rem;
    background: #fff;
    border-top: 1px solid #f7f7f7;
  }
  #columnsFilter .button.blue {
    float: right;
    margin-left: 5px;
  }
}
@media screen and (min-width: 960px) {
  #columnsFilter {
    height: 80vh;
    width: 25%;
    min-width: 330px;
    padding: 0;
  }
  #columnsFilter h3 {
    padding: 1.25rem;
    margin-bottom: 0;
    border-bottom: 1px solid #f7f7f7;
  }
  #columnsFilter ul li:not(:first-child) {
    margin-top: 10px;
  }
  #columnsFilter ul li label {
    display: block;
  }
  #columnsFilter select,
  #columnsFilter input {
    width: -moz-calc(100% - 25px);
    width: -webkit-calc(100% - 25px);
    width: -o-calc(100% - 25px);
    width: calc(100% - 25px);
  }
  #columnsFilter .scrollable {
    width: 100%;
    height: 82%;
    overflow: auto;
    padding: 1.25rem;
  }
  #columnsFilter .reset_btn {
    color: #ff4c48;
    float: right;
    font-style: normal;
    font-size: 24px;
    line-height: 28px;
    cursor: pointer;
  }
  #columnsFilter .btn_footer {
    /*position: fixed;*/
    bottom: 0;
    display: block;
    width: 100%;
    padding: 1.25rem;
    background: #fff;
    border-top: 1px solid #f7f7f7;
  }
  #columnsFilter .button.blue {
    float: right;
    margin-left: 5px;
  }
}
@media screen and (max-width: 850px) {
  /*header {
        display: none;

        &#minHeader {
            display: block !important;
        }
    }

    nav#min-menu {
        &.open {
            display: block !important;
        }
    }*/
  .page-base .toolbar {
    padding: 1em;
  }
  .page-base .toolbar .ds-caption {
    margin-right: 0;
    display: flex;
    margin-top: 0;
  }
  .page-base .toolbar .ds-icon {
    /*margin-top: 3px;*/
  }
  .page-base .page-container,
  .page-base .wrapper {
    margin: 0;
  }
  .page-base .page-container section,
  .page-base .wrapper section {
    width: 100% !important;
    display: none !important;
    left: 0 !important;
  }
  .page-base .page-container section.active,
  .page-base .wrapper section.active {
    display: block !important;
  }
  .page-base .page-container section#categories,
  .page-base .wrapper section#categories,
  .page-base .page-container section#departments,
  .page-base .wrapper section#departments {
    padding-left: 0;
  }
  .hide-for-mobile {
    display: none !important;
  }
  .show-for-mobile {
    display: inline-block !important;
  }
  #dropFilter a {
    display: block;
    color: #4d4d4d;
  }
  .menu-line .back {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAB/SURBVDhPYxgFcPDv37+C/1AAZF8HUhJQKdLBqGEkAUYQATKMkZGxH8QGGvQCSAUC+SCadIDsMmoAJqCZ8hCjqQNgXu4HerEAxAZacgPIzgUy/4D4ZAOQoRBHgyNlNZBigUqRD0YNJctQcCzjAkBDFKBMEHgBjP0fUPaQBQwMAOBbHNe8rSY+AAAAAElFTkSuQmCC') /*C:\Dms\OpenData\OpenData.Web\img\Redesign\new-colors\Left-Arrow.png*/;
    width: 20px;
    height: 20px;
    display: inline-block;
    float: left;
    margin-top: 6px;
    margin-left: 1rem;
  }
  #the_share {
    margin-bottom: 1em;
  }
  .search-icon i {
    height: 22px;
    width: 22px;
    background-image: url('../../img/Redesign/search.png');
    background-position: center;
    background-repeat: no-repeat !important;
    display: inline-block;
    margin-right: 0 !important;
  }
  .search-icon i.active {
    background-image: url('../../img/Redesign/search-dark.png') !important;
  }
  .toolbar-search-mobile {
    display: block;
    width: 100%;
    padding: 1rem;
    background-color: #c7d3d7;
    border-bottom: 1px solid #11576c;
    z-index: 101;
    position: absolute;
    -webkit-box-shadow: 0px 10px 14px -4px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0px 10px 14px -4px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 10px 14px -4px rgba(0, 0, 0, 0.5);
    margin-bottom: 0;
  }
  .toolbar-search-mobile .postfix {
    width: 100% !important;
  }
  #searchResult section {
    padding: 0 0 !important;
    left: 0 !important;
  }
  #app .menu-line {
    width: 100%;
  }
  #app .menu-line .dataset-buttons {
    width: 100%;
    display: table;
  }
  #app .menu-line .dataset-buttons li {
    display: table-cell;
  }
  #app .menu-line.ds-sec-menu-line {
    margin-bottom: -5px;
  }
  #app .archive-msg span.label {
    vertical-align: sub;
    display: inline-block;
    margin-top: 7px;
  }
  .dataset-content .table-container table thead th:first-child div.fixedCol {
    width: -moz-calc(100% -54px) !important;
    width: -webkit-calc(100% - 54px) !important;
    width: -o-calc(100% - 54px) !important;
    width: calc(100% - 54px) !important;
    text-align: center !important;
    margin-left: 28px;
  }
  .dataset-content table thead td:first-child div:nth-child(2),
  .dataset-content table thead th:first-child div:nth-child(2) {
    /*float: right;*/
    left: 0 !important;
    text-align: center;
  }
  .dataset-content table thead .setting-firstColumn {
    height: 18px;
    width: 18px;
    background-image: url('../../img/Redesign/set.svg');
    float: right;
    margin-right: 5px;
    margin-top: 10px;
    opacity: 0.8;
  }
  .dataset-content table thead .setting-firstColumn.setting-filter {
    margin-left: 5px;
    background-image: url('../../img/Redesign/filt.svg');
    float: left;
  }
  .dataset-content table thead .setting-firstColumn.setting-filter.active {
    background-image: url('../../img/Redesign/filt_ch.svg');
  }
  .dataset-content table thead .setting-firstColumn:hover {
    opacity: 1;
  }
  #datasets .sticky-list {
    height: auto;
  }
}
@media screen and (min-width: 850px) {
  .setting-firstColumn {
    height: 18px;
    width: 18px;
    background-image: url('../../img/Redesign/set.svg');
    float: right;
    margin-right: 5px;
    margin-top: 12px;
    opacity: 0.3;
  }
  .setting-firstColumn.setting-filter {
    margin-left: 5px;
    background-image: url('../../img/Redesign/filt.svg');
  }
  .setting-firstColumn.setting-filter.active {
    background-image: url('../../img/Redesign/filt_ch.svg');
    opacity: 0.8;
  }
  .setting-firstColumn:hover {
    opacity: 1;
  }
}
@media screen and (max-width: 831px) {
  .hide-for-medium-mobile {
    display: none !important;
  }
  .show-for-medium-mobile {
    display: inline-block !important;
  }
  #passport table tbody tr td:first-child {
    padding-left: 10px !important;
  }
  #passport table tbody tr td label {
    display: inline-block;
    text-align: left;
    white-space: normal !important;
  }
  .department-toolbar h2 {
    font-size: 1em;
  }
  .objNotFound {
    margin-left: 2rem !important;
  }
}
@media screen and (min-width: 568px) and (max-width: 831px) {
  .toolbar-search-mobile {
    display: inline-block !important;
    position: relative;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin-bottom: -5px;
  }
  .page-base .toolbar-buttons a {
    padding: .2em 0.5em;
  }
  .page-base section#categories ul.items-list li {
    width: 50%;
    float: left;
  }
  .page-base section#categories ul.items-list li:first-child {
    border-top: none;
  }
  .page-base section#categories ul.items-list li:nth-child(even) {
    border-left: 1px solid #eee;
  }
}
@media screen and (max-width: 567px) {
  h1 {
    font-size: 1.24em;
  }
  .page-base .toolbar .ds-caption {
    margin-right: 0;
    display: flex;
    margin-top: 0;
    /*margin-top: -2px;*/
  }
  .page-base .toolbar .ds-icon {
    display: flex;
    /*margin-top: 3px;*/
  }
  .hide-for-small-mobile {
    display: none !important;
  }
  .show-for-small-mobile {
    display: inline-block !important;
  }
  .clearfix {
    display: block !important;
  }
  #app .toolbar-buttons.dataset-type {
    float: right;
  }
  #app .toolbar-buttons.dataset-type i.all {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARCAYAAADQWvz5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARRJREFUeNqMlAERwjAMRdsdApBQCeBgOMABTAE42HDAFLA5wAE4AAdUQiXwc/d71yvNSu+yZk3ymjTdjKkM7/1apOZnlwCYzpATl0bI1TkX/gJlANE9TQ4SNKCtAC4ImGg/Yuo1oK0BChkXgQJ6QdnQ7w3ZaeeQZf9I4xoEbaF0zEQMHzgOpU6xg4P40FdiOmFYOsQ096W0yfkpH3KXd4B8A8iNO3wIiBkGQqOt51pHHxdtwmigzJAnd+oVYAnQM0Zi57T9LY0tl5ZKMwRId5+x/S0dAut2BaDJATynmNW4wuPAQ5Yhd2RiGTkwBxyThoa0a7lxSjI0CmBied5m90QDGg2w+PUrwCKg+hvJgEYDxPEVYACppqCTqKHSFgAAAABJRU5ErkJggg==');
  }
  #app .toolbar-buttons.dataset-type i.accessible {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASZJREFUeNqcVIENgjAQROIAjFA3wAmECWQEnEA2cATdADdQN9AJdAPqBLKB3purabCl1U8+T0l7f3//bZJ4TGtdwLMk0iYekCtCDu/hM6VUHwJKHSA5QcQy6/s3IGS/WUthov8CskwA5wCOApp6/p/JTseKPcYoT36wybDlCAWXG8f+EizPo6UBZIvQUJsTf+/hdzvXaGkAqSyQ0mjksJrj4WW0ZTah3mOzyVw7ziyY7HsA4U94ExIUe1ruLVylZdbchOzka0Qa216wUAhrNqDgpVamktTqxDKAZUbDsGrhnegr8qScXulS4+sIn5N3Q7D/iLiTwee58nM/KfiDXjvepW4oMkv9nmyyOTBTT/FzNkPWK7KJuiJyqKJeBuAiAocet5cAAwB7uZTLq3S+UAAAAABJRU5ErkJggg==');
  }
  #app .toolbar-buttons.dataset-type i.season {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAATCAYAAAB2pebxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMRJREFUeNrMVNERgzAIxR4DZAMzQkfQCbpCRmkm6CxO4CqMUuLFHkWIqV99d5yX5Pl4gBFAgIjuHBEasDg3xXlxJGjjwMGizM9Qkshsde9gxOAQVuWJI6tskyFicTKKzVGQHk4pJmdgW6uTtRcfJznG+Pz17WoAUI/PaygnIdnMsm6NeDUiqfPvEcsFq8+e5f1crk0Rp5xw1hs0yrEmtXSLnJXTJfLf5WhYnF1k5FKufPpBiqSO/4iHZRATuOJku3NvAQYAqaJXJUMT24QAAAAASUVORK5CYII=');
  }
  #app .toolbar-buttons.dataset-type i.summer {
    width: 25px;
    height: 25px;
    background-image: url('../../img/Redesign/sunIcon_20_white.png');
  }
  #app .toolbar-buttons.dataset-type i.archive {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOhJREFUeNpiZICCBw8eGAApAQbSwQMFBYUHIAYLkmA/EDuQYdgCIE5EN0wBiBuBtjQQ4Uqwa4BgP1QfAzbDiHVlIxA3oAsyIoXZf6iiDUSGHSic5oMsBbqSEe4yoEEOZIRdI7oACxZFhSS4zB7qGAVQGLKQEV7YXAbSj9Uwkl2Gz5vkuAyk/gDMMH24exUUHIlO+pB0RhvACDQdlPjqqWBWIhM0kVIDHGCE+v0+WozCMvBCHBFkgCZ2ARjWhrAIALmuAE1BAhQTA8CWMiFzKAAb0DM6Nq8SA8BeRHYZCEwkw6APyIkXIMAAyGlFt+wKPxYAAAAASUVORK5CYII=');
  }
  #app .toolbar-buttons.dataset-type i.new {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABrklEQVR42q2Uu0rEQBSGYykiVmIlWApWgljYiCJ2glgtiI1voCBYiVgJYiX6AqJP4AV8AMFKtLUISwx7yZ0siLq78TswA2HdXBY2cJjJzJlv/vnnYhjqq9frSV40Go2kVqslvu/vGGU+GUAsmaY5kxX0x0C7rutulQLatj1dkBOpiTue560PBagtaDabbcdxlocGlHygv2EYLhQCMX6CYqQ3h/ZL/HvQgcKA8jEXSMKZUvAVx/EkXlXSEAnaTmQM9edCILN+KuOTIAh2UXUr9fRSyTFLA5n9QI4GgzxiHOAG4Ot0kLNfGmgM8JUCouiQpXXZQX8oCrM8VD526L+j7VyuIP1HlFdFCk/77TKgezk2tLf1BOK1wAs9ZLnzlmWNpvsFLI+D5DHBK/9Peve1BVnn8EIp/G61WlMCknOHQlsrExv4P9b/RJgJRJ3V6yHAF3V3P6Io2iZvVnKljoA3UZ53DvcYLOY7KB2jWAG8Sf1HXTW5KRVpV95KXnfgcwjkPWvJCKj2BcpMWYHKG1m2unqutkb6eHFW/wHlbcsLFM6xxEWiKp7JxlG3ibU05w9OHEK2bkDTEgAAAABJRU5ErkJggg==') /*C:\Users\Balueva\Desktop\Новое-неактивн-1.png*/;
  }
  #app #description #fullDesc {
    margin: 0.2em;
  }
  #app #description #fullDesc table {
    width: 100% !important;
  }
  #app #description #fullDesc table tr td {
    width: auto !important;
    -ms-word-wrap: normal !important;
    word-wrap: normal !important;
    white-space: normal;
  }
  #app-page .bigImage {
    margin: 0 auto;
    display: block !important;
    float: none !important;
  }
  #app-page h2 {
    text-align: center !important;
    margin-left: 0 !important;
  }
  #app-page .platform-block {
    margin-left: 0 !important;
    text-align: center !important;
  }
  #apps-page #apps-list .app-caption {
    font-size: 0.83em !important;
  }
  .objNotFound {
    margin-left: 0 !important;
    margin-top: 0.6em;
    margin-bottom: 0.6em;
    display: inline-block;
  }
  .dataset-content table thead td:first-child div {
    width: 84%;
  }
  .dataset-content table thead td:first-child div:first-child {
    width: 15%;
  }
  .dataset-content table thead th:first-child div:nth-child(2) {
    width: 100%;
  }
  .dataset-content table tbody tr th div {
    width: 84%;
  }
  .dataset-content table tbody tr th div:first-child {
    width: 15%;
  }
  .dataset-content #rows .cover {
    width: 100%;
  }
  #passport table tbody tr td label {
    display: block !important;
    text-align: left;
  }
  nav#min-menu ul.section-list {
    font-size: 0.7em;
  }
  #datasets .items-list a {
    padding: 0.2rem;
  }
  #datasets .items-list a span.dataset-caption {
    margin-left: 90px;
    margin-right: 5px;
  }
  #datasets .items-list a span.dataset-type-small {
    float: none;
    margin-left: 85px;
    display: block !important;
  }
  #datasets .items-list a span.dataset-number {
    margin-left: 0;
  }
  .toolbar-search-result h2 {
    font-size: 0.8em;
  }
  .f-dropdown.custom.open {
    left: auto;
    right: 1em;
    max-width: 90%;
    top: 92px;
  }
  .f-dropdown.custom:after {
    left: auto;
    right: 19px;
  }
  .f-dropdown.custom:before {
    left: auto;
    right: 20px;
  }
  .page-base section#categories ul.items-list li {
    width: 100%;
    float: none;
  }
  .page-base section#categories ul.items-list li:nth-child(even) {
    border-left: none;
  }
  #newDatasetObject {
    padding: 0.5em;
  }
  .menu-line .toolbar-search input[type='text'] {
    width: 230px;
  }
}
@media screen and (max-width: 500px) {
  .hide-lt-500 {
    display: none;
  }
  .hide-lt-500-important {
    display: none !important;
  }
}
@media screen and (max-width: 500px) {
  .menu-line .toolbar-search {
    float: left;
    width: calc(100% - 40px);
  }
  .menu-line .toolbar-search input[type='text'] {
    width: calc(100% - 40px);
  }
  .datasetsList .menu-line .filter-btn {
    float: right;
  }
}
@media screen and (max-width: 335px) {
  .dataset-content table thead td:first-child div,
  .dataset-content table thead th:first-child div {
    width: 88%;
  }
  .dataset-content table thead td:first-child div:first-child,
  .dataset-content table thead th:first-child div:first-child {
    width: 12%;
  }
  .dataset-content table thead td:first-child div:nth-child(2),
  .dataset-content table thead th:first-child div:nth-child(2) {
    /*float: right;*/
    left: 0;
    text-align: center;
  }
  .dataset-content table tbody tr th div {
    width: 84%;
  }
  .dataset-content table tbody tr th div:first-child {
    width: 12%;
  }
  .page-base .toolbar {
    padding-left: 0.3em;
    padding-right: 0.3em;
  }
}
.tempLink {
  text-decoration: none;
  text-transform: uppercase;
  font-family: 'PFDinTextCompPro-Medium';
  background-position: 0 0;
  padding: 0.4rem;
  background-color: #7be;
  color: #fff;
  display: block;
  text-align: center;
}
.tempLink.tvoeleto {
  background-color: #390;
}
.temp-links {
  width: 100%;
  display: block;
}
.temp-links li {
  display: inline-block;
  position: relative;
  width: 49%;
}
.button.disabled,
.button.disabled:hover {
  background-color: #efefef;
  color: #5f5f5f;
}
.loader_new {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.39);
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.loader_new img {
  display: block;
  width: 50%;
  max-width: 200px;
  border: none;
}
.loader_new img:before {
  content: "";
  display: block;
  padding-top: 100%;
}
