.family .view-family .header,
.page-advice-listing .view-advice-listing .header {
  position: relative;
  border-bottom: 1px solid #f7f7f7; }
  .family .view-family .header .header-content,
  .page-advice-listing .view-advice-listing .header .header-content {
    float: left; }
    .family .view-family .header .header-content .view-header,
    .page-advice-listing .view-advice-listing .header .header-content .view-header {
      float: left;
      font-size: 14px;
      font-family: 'roboto-condensed';
      font-weight: bold;
      height: 30px;
      margin: 20px 0 0;
      text-transform: uppercase;
      line-height: 30px; }
      .family .view-family .header .header-content .view-header strong,
      .page-advice-listing .view-advice-listing .header .header-content .view-header strong {
        font-size: 24px;
        color: #02c0dc;
        font-weight: normal;
        font-family: 'roboto-condensed';
        display: block;
        float: left;
        line-height: 30px;
        margin: 0 10px 0 0; }
      .family .view-family .header .header-content .view-header span,
      .page-advice-listing .view-advice-listing .header .header-content .view-header span {
        display: block;
        float: left;
        line-height: 30px; }
    .family .view-family .header .header-content .view-filters,
    .page-advice-listing .view-advice-listing .header .header-content .view-filters {
      float: left;
      font-size: 14px;
      font-family: 'roboto-condensed';
      font-weight: bold;
      margin: 20px 0 0 30px;
      text-transform: uppercase; }
      .family .view-family .header .header-content .view-filters .views-exposed-widgets,
      .page-advice-listing .view-advice-listing .header .header-content .view-filters .views-exposed-widgets {
        margin: 0; }
        .family .view-family .header .header-content .view-filters .views-exposed-widgets .views-exposed-widget,
        .page-advice-listing .view-advice-listing .header .header-content .view-filters .views-exposed-widgets .views-exposed-widget {
          padding: 0; }
          .family .view-family .header .header-content .view-filters .views-exposed-widgets .views-exposed-widget label,
          .page-advice-listing .view-advice-listing .header .header-content .view-filters .views-exposed-widgets .views-exposed-widget label {
            float: left;
            line-height: 30px; }
          .family .view-family .header .header-content .view-filters .views-exposed-widgets .views-exposed-widget select,
          .page-advice-listing .view-advice-listing .header .header-content .view-filters .views-exposed-widgets .views-exposed-widget select {
            float: left;
            margin: 0 0 0 5px;
            border: 1px solid #f7f7f7;
            font-size: 14px;
            font-family: 'roboto-condensed';
            font-weight: bold;
            color: #545452;
            height: 30px;
            vertical-align: inherit;
            padding: 0 25px 0 5px;
            background-color: #ffffff;
            -webkit-appearance: none;
            -moz-appearance: none;
            text-indent: .01px;
            text-overflow: '';
            text-transform: uppercase; }
          .family .view-family .header .header-content .view-filters .views-exposed-widgets .views-exposed-widget select::-ms-expand,
          .page-advice-listing .view-advice-listing .header .header-content .view-filters .views-exposed-widgets .views-exposed-widget select::-ms-expand {
            display: none; }
      .family .view-family .header .header-content .view-filters label,
      .page-advice-listing .view-advice-listing .header .header-content .view-filters label {
        font-weight: normal; }
  .family .view-family .header .header-content:after,
  .page-advice-listing .view-advice-listing .header .header-content:after {
    content: '';
    display: block;
    clear: both; }
  .family .view-family .header .header-pager,
  .page-advice-listing .view-advice-listing .header .header-pager {
    float: right;
    margin: 20px 0 0; }

.family .view-family .header:after,
.page-advice-listing .view-advice-listing .header:after {
  content: '';
  display: block;
  clear: both; }

.family .view-family .item-list,
.node-type-advice .content-advice-left .item-list,
.page-advice-listing .view-advice-listing .item-list,
.page-search .item-list {
  display: block;
  float: left; }
  .family .view-family .item-list ul.pager,
  .node-type-advice .content-advice-left .item-list ul.pager,
  .page-advice-listing .view-advice-listing .item-list ul.pager,
  .page-search .item-list ul.pager {
    margin: 0;
    font-size: 0; }
    .family .view-family .item-list ul.pager li,
    .node-type-advice .content-advice-left .item-list ul.pager li,
    .page-advice-listing .view-advice-listing .item-list ul.pager li,
    .page-search .item-list ul.pager li {
      height: 28px;
      width: 23px;
      border: 1px solid #f7f7f7;
      border-radius: 2px;
      display: inline-block;
      margin: 0 5px 0 0;
      padding: 0;
      font-size: 11px;
      line-height: 28px;
      overflow: hidden; }
      .family .view-family .item-list ul.pager li:hover,
      .node-type-advice .content-advice-left .item-list ul.pager li:hover,
      .page-advice-listing .view-advice-listing .item-list ul.pager li:hover,
      .page-search .item-list ul.pager li:hover {
        border: 1px solid #d7d7d7; }
      .family .view-family .item-list ul.pager li a,
      .node-type-advice .content-advice-left .item-list ul.pager li a,
      .page-advice-listing .view-advice-listing .item-list ul.pager li a,
      .page-search .item-list ul.pager li a {
        color: #3d4e60;
        text-decoration: none;
        display: block; }
      .family .view-family .item-list ul.pager li:last-child,
      .node-type-advice .content-advice-left .item-list ul.pager li:last-child,
      .page-advice-listing .view-advice-listing .item-list ul.pager li:last-child,
      .page-search .item-list ul.pager li:last-child {
        margin: 0; }
    .family .view-family .item-list ul.pager li.pager-ellipsis,
    .node-type-advice .content-advice-left .item-list ul.pager li.pager-ellipsis,
    .page-advice-listing .view-advice-listing .item-list ul.pager li.pager-ellipsis,
    .page-search .item-list ul.pager li.pager-ellipsis {
      display: none; }
    .family .view-family .item-list ul.pager li.pager-current,
    .node-type-advice .content-advice-left .item-list ul.pager li.pager-current,
    .page-advice-listing .view-advice-listing .item-list ul.pager li.pager-current,
    .page-search .item-list ul.pager li.pager-current {
      font-weight: normal;
      background-color: #02c0dc;
      border: 1px solid #02c0dc;
      color: #ffffff; }
    .family .view-family .item-list ul.pager li.pager-previous a,
    .node-type-advice .content-advice-left .item-list ul.pager li.pager-previous a,
    .page-advice-listing .view-advice-listing .item-list ul.pager li.pager-previous a,
    .page-search .item-list ul.pager li.pager-previous a {
      background-image: url("../images/sprite.png");
      background-repeat: no-repeat;
      background-color: transparent;
      background-position: -78px -371px;
      width: 23px;
      height: 28px;
      text-indent: -9999px; }
    .family .view-family .item-list ul.pager li.pager-first a,
    .node-type-advice .content-advice-left .item-list ul.pager li.pager-first a,
    .page-advice-listing .view-advice-listing .item-list ul.pager li.pager-first a,
    .page-search .item-list ul.pager li.pager-first a {
      background-image: url("../images/sprite.png");
      background-repeat: no-repeat;
      background-color: transparent;
      background-position: -110px -371px;
      width: 23px;
      height: 28px;
      text-indent: -9999px; }
    .family .view-family .item-list ul.pager li.pager-next a,
    .node-type-advice .content-advice-left .item-list ul.pager li.pager-next a,
    .page-advice-listing .view-advice-listing .item-list ul.pager li.pager-next a,
    .page-search .item-list ul.pager li.pager-next a {
      background-image: url("../images/sprite.png");
      background-repeat: no-repeat;
      background-color: transparent;
      background-position: -78px -342px;
      width: 23px;
      height: 28px;
      text-indent: -9999px; }
    .family .view-family .item-list ul.pager li.pager-last a,
    .node-type-advice .content-advice-left .item-list ul.pager li.pager-last a,
    .page-advice-listing .view-advice-listing .item-list ul.pager li.pager-last a,
    .page-search .item-list ul.pager li.pager-last a {
      background-image: url("../images/sprite.png");
      background-repeat: no-repeat;
      background-color: transparent;
      background-position: -110px -342px;
      width: 23px;
      height: 28px;
      text-indent: -9999px; }

.family .view-family a.pager-all,
.node-type-advice .content-advice-left a.pager-all,
.page-advice-listing .view-advice-listing a.pager-all,
.page-search a.pager-all {
  float: left;
  display: block;
  text-decoration: none;
  font-size: 11px;
  border: 1px solid #f7f7f7;
  border-radius: 2px;
  padding: 0 10px;
  color: #3d4e60;
  margin: 0 0 0 10px; }
  .family .view-family a.pager-all:hover,
  .node-type-advice .content-advice-left a.pager-all:hover,
  .page-advice-listing .view-advice-listing a.pager-all:hover,
  .page-search a.pager-all:hover {
    border: 1px solid #d7d7d7; }
  .family .view-family a.pager-all span,
  .node-type-advice .content-advice-left a.pager-all span,
  .page-advice-listing .view-advice-listing a.pager-all span,
  .page-search a.pager-all span {
    line-height: 28px; }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2VyLnNjc3MiLCJtaXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTs7RUFHUSxtQkFBbUI7RUFDbkIsaUNBQWlDLEVBNkZwQztFQWpHTDs7SUFPWSxZQUFZLEVBOEVmO0lBckZUOztNQVVnQixZQUFZO01BQ1osZ0JBQWdCO01BQ2hCLGdDQUFnQztNQUNoQyxrQkFBa0I7TUFDbEIsYUFBYTtNQUNiLGlCQUFpQjtNQUNqQiwwQkFBMEI7TUFDMUIsa0JBQWtCLEVBa0JyQjtNQW5DYjs7UUFvQm9CLGdCQUFnQjtRQUNoQixlQUFlO1FBQ2Ysb0JBQW9CO1FBQ3BCLGdDQUFnQztRQUNoQyxlQUFlO1FBQ2YsWUFBWTtRQUNaLGtCQUFrQjtRQUNsQixtQkFBbUIsRUFDdEI7TUE1QmpCOztRQStCb0IsZUFBZTtRQUNmLFlBQVk7UUFDWixrQkFBa0IsRUFDckI7SUFsQ2pCOztNQXNDZ0IsWUFBWTtNQUNaLGdCQUFnQjtNQUNoQixnQ0FBZ0M7TUFDaEMsa0JBQWtCO01BQ2xCLHNCQUFzQjtNQUN0QiwwQkFBMEIsRUF5QzdCO01BcEZiOztRQThDb0IsVUFBVSxFQWlDYjtRQS9FakI7O1VBaUR3QixXQUFXLEVBNkJkO1VBOUVyQjs7WUFvRDRCLFlBQVk7WUFDWixrQkFBa0IsRUFDckI7VUF0RHpCOztZQXlENEIsWUFBWTtZQUNaLGtCQUFrQjtZQUNsQiwwQkFBMEI7WUFDMUIsZ0JBQWdCO1lBQ2hCLGdDQUFnQztZQUNoQyxrQkFBa0I7WUFDbEIsZUFBZTtZQUNmLGFBQWE7WUFDYix3QkFBd0I7WUFDeEIsc0JBQXNCO1lBQ3RCLDBCQUEwQjtZQUMxQix5QkFBeUI7WUFDekIsc0JBQXNCO1lBQ3RCLG1CQUFtQjtZQUNuQixrQkFBa0I7WUFDbEIsMEJBQTBCLEVBQzdCO1VBekV6Qjs7WUE0RTRCLGNBQWMsRUFDakI7TUE3RXpCOztRQWtGb0Isb0JBQW9CLEVBQ3ZCO0VBbkZqQjs7SUF3RlksWUFBWTtJQUNaLGVBQWU7SUFDZixZQUFZLEVBQ2Y7RUEzRlQ7O0lBOEZZLGFBQWE7SUFDYixpQkFBaUIsRUFDcEI7O0FBaEdUOztFQW9HUSxZQUFZO0VBQ1osZUFBZTtFQUNmLFlBQVksRUFDZjs7QUFHTDs7OztFQUtRLGVBQWU7RUFDZixZQUFZLEVBeUVmO0VBL0VMOzs7O0lBU1ksVUFBVTtJQUNWLGFBQWEsRUFvRWhCO0lBOUVUOzs7O01BYWdCLGFBQWE7TUFDYixZQUFZO01BQ1osMEJBQTBCO01BRTFCLG1CQUFtQjtNQUNuQixzQkFBc0I7TUFDdEIsa0JBQWtCO01BQ2xCLFdBQVc7TUFDWCxnQkFBZ0I7TUFDaEIsa0JBQWtCO01BQ2xCLGlCQUFpQixFQWVwQjtNQXRDYjs7OztRQTBCb0IsMEJBQTBCLEVBQzdCO01BM0JqQjs7OztRQThCb0IsZUFBZTtRQUNmLHNCQUFzQjtRQUN0QixlQUFlLEVBQ2xCO01BakNqQjs7OztRQW9Db0IsVUFBVSxFQUNiO0lBckNqQjs7OztNQXlDZ0IsY0FBYyxFQUNqQjtJQTFDYjs7OztNQTZDZ0Isb0JBQW9CO01BQ3BCLDBCQUEwQjtNQUMxQiwwQkFBMEI7TUFDMUIsZUFBZSxFQUNsQjtJQWpEYjs7OztNQ2xHSSw4Q0FBcUI7TUFDckIsNkJBQTZCO01BQzdCLDhCQUE4QjtNQUM5QixrQ0RvSnFDO01DbkpyQyxZRG1KNEM7TUNsSjVDLGFEa0orQztNQUMvQixxQkFBcUIsRUFDeEI7SUF2RGpCOzs7O01DbEdJLDhDQUFxQjtNQUNyQiw2QkFBNkI7TUFDN0IsOEJBQThCO01BQzlCLG1DRDJKc0M7TUMxSnRDLFlEMEo2QztNQ3pKN0MsYUR5SmdEO01BQ2hDLHFCQUFxQixFQUN4QjtJQTlEakI7Ozs7TUNsR0ksOENBQXFCO01BQ3JCLDZCQUE2QjtNQUM3Qiw4QkFBOEI7TUFDOUIsa0NEa0txQztNQ2pLckMsWURpSzRDO01DaEs1QyxhRGdLK0M7TUFDL0IscUJBQXFCLEVBQ3hCO0lBckVqQjs7OztNQ2xHSSw4Q0FBcUI7TUFDckIsNkJBQTZCO01BQzdCLDhCQUE4QjtNQUM5QixtQ0R5S3NDO01DeEt0QyxZRHdLNkM7TUN2SzdDLGFEdUtnRDtNQUNoQyxxQkFBcUIsRUFDeEI7O0FBNUVqQjs7OztFQWtGUSxZQUFZO0VBQ1osZUFBZTtFQUNmLHNCQUFzQjtFQUN0QixnQkFBZ0I7RUFDaEIsMEJBQTBCO0VBRTFCLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLG1CQUFtQixFQVN0QjtFQXBHTDs7OztJQThGWSwwQkFBMEIsRUFDN0I7RUEvRlQ7Ozs7SUFrR1ksa0JBQWtCLEVBQ3JCIiwiZmlsZSI6InBhZ2VyLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJtaXhpbnNcIjtcblxuLmZhbWlseSAudmlldy1mYW1pbHksXG4ucGFnZS1hZHZpY2UtbGlzdGluZyAudmlldy1hZHZpY2UtbGlzdGluZyB7XG4gICAgLmhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmN2Y3Zjc7XG5cbiAgICAgICAgLmhlYWRlci1jb250ZW50IHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgICAgICAgICAudmlldy1oZWFkZXIge1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ3JvYm90by1jb25kZW5zZWQnO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMCAwO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDJjMGRjO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ3JvYm90by1jb25kZW5zZWQnO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudmlldy1maWx0ZXJzIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdyb2JvdG8tY29uZGVuc2VkJztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMCAwIDMwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgICAgIC52aWV3cy1leHBvc2VkLXdpZGdldHMge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgLnZpZXdzLWV4cG9zZWQtd2lkZ2V0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjdmN2Y3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ3JvYm90by1jb25kZW5zZWQnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTQ1NDUyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDI1cHggMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAuMDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxlY3Q6Oi1tcy1leHBhbmQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlci1jb250ZW50OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oZWFkZXItcGFnZXIge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZWFkZXI6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbn1cblxuLmZhbWlseSAudmlldy1mYW1pbHksXG4ubm9kZS10eXBlLWFkdmljZSAuY29udGVudC1hZHZpY2UtbGVmdCxcbi5wYWdlLWFkdmljZS1saXN0aW5nIC52aWV3LWFkdmljZS1saXN0aW5nLFxuLnBhZ2Utc2VhcmNoIHtcbiAgICAuaXRlbS1saXN0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgICAgIHVsLnBhZ2VyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjNweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjdmN2Y3O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweCAwIDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDdkN2Q3O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzNkNGU2MDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsaS5wYWdlci1lbGxpcHNpcyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkucGFnZXItY3VycmVudCB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDJjMGRjO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMmMwZGM7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxpLnBhZ2VyLXByZXZpb3VzIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3ByaXRlbm9wKDc4LDM3MSwyMywyOCk7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkucGFnZXItZmlyc3Qge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHJpdGVub3AoMTEwLDM3MSwyMywyOCk7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkucGFnZXItbmV4dCB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwcml0ZW5vcCg3OCwzNDIsMjMsMjgpO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxpLnBhZ2VyLWxhc3Qge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcHJpdGVub3AoMTEwLDM0MiwyMywyOCk7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGEucGFnZXItYWxsIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Y3ZjdmNztcbiAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICBjb2xvcjogIzNkNGU2MDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiQG1peGluIHNwcml0ZSgkeCwgJHksICR3LCAkaCkge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3Nwcml0ZS5wbmcnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0keCtweCArJyAnKyAtJHkrcHg7XG4gICAgd2lkdGg6ICR3K3B4O1xuICAgIGhlaWdodDogJGgrcHg7XG59XG5AbWl4aW4gc3ByaXRlbm9wKCR4LCAkeSwgJHcsICRoKSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3ByaXRlLnBuZycpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLSR4K3B4ICsnICcrIC0keStweDtcbiAgICB3aWR0aDogJHcrcHg7XG4gICAgaGVpZ2h0OiAkaCtweDtcbn1cbkBtaXhpbiBpY29ucygkaWNvbikge1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbnMnO1xuICAgIHNwZWFrOiBub25lO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIC8qKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmdcbiAgICAqKioqKioqKioqKioqKioqKioqKi9cbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG4gICAgQGlmICRpY29uID09ICdhcnJvdy1ib3R0b20nIHtcbiAgICAgICAgY29udGVudDogXCJcXGU2MDBcIjtcbiAgICB9XG5cbiAgICBAaWYgJGljb24gPT0gJ2Fycm93LXRvcCcge1xuICAgICAgICBjb250ZW50OiBcIlxcZTYwMVwiO1xuICAgIH1cblxuICAgIEBpZiAkaWNvbiA9PSAnYXJyb3ctbGVmdCcge1xuICAgICAgICBjb250ZW50OiBcIlxcZTYwMlwiO1xuICAgIH1cblxuICAgIEBpZiAkaWNvbiA9PSAnYXJyb3ctcmlnaHQnIHtcbiAgICAgICAgY29udGVudDogXCJcXGU2MDNcIjtcbiAgICB9XG5cbiAgICBAaWYgJGljb24gPT0gJ2xvZ28nIHtcbiAgICAgICAgY29udGVudDogXCJcXGU2MTJcIjtcbiAgICB9XG5cbiAgICBAaWYgJGljb24gPT0gJ3NlYXJjaCcge1xuICAgICAgICBjb250ZW50OiBcIlxcZTYxM1wiO1xuICAgIH1cblxuICAgIEBpZiAkaWNvbiA9PSAnY2FydCcge1xuICAgICAgICBjb250ZW50OiBcIlxcZTYxNFwiO1xuICAgIH1cblxuICAgIEBpZiAkaWNvbiA9PSAnc3dpdGNoZXItbGFuZ3VhZ2UnIHtcbiAgICAgICAgY29udGVudDogXCJcXGU2MTVcIjtcbiAgICB9XG5cbiAgICBAaWYgJGljb24gPT0gJ2hvdHNwb3QnIHtcbiAgICAgICAgY29udGVudDogXCJcXGU2MTZcIjtcbiAgICB9XG5cbiAgICBAaWYgJGljb24gPT0gJ3BsYXknIHtcbiAgICAgICAgY29udGVudDogXCJcXGU2MTdcIjtcbiAgICB9XG5cbiAgICBAaWYgJGljb24gPT0gJ3N0YXItZW1wdHknIHtcbiAgICAgICAgY29udGVudDogXCJcXGU2MThcIjtcbiAgICB9XG5cbiAgICBAaWYgJGljb24gPT0gJ3N0YXItZnVsbCcge1xuICAgICAgICBjb250ZW50OiBcIlxcZTYxOVwiO1xuICAgIH1cblxuICAgIEBpZiAkaWNvbiA9PSAnc3Rhci1oYWxmJyB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlNjFhXCI7XG4gICAgfVxuXG4gICAgQGlmICRpY29uID09ICdkb3VibGUtYXJyb3ctbGVmdCcge1xuICAgICAgICBjb250ZW50OiBcIlxcZTYxYlwiO1xuICAgIH1cblxuICAgIEBpZiAkaWNvbiA9PSAnZG91YmxlLWFycm93LXJpZ2h0JyB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlNjFjXCI7XG4gICAgfVxuXG4gICAgQGlmICRpY29uID09ICdjaXJjbGUtdmFsaWRhdGUnIHtcbiAgICAgICAgY29udGVudDogXCJcXGU2MWRcIjtcbiAgICB9XG5cbiAgICBAaWYgJGljb24gPT0gJ2hlYXJ0JyB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlNjFlXCI7XG4gICAgfVxuXG4gICAgQGlmICRpY29uID09ICdnb29kJyB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlNjFmXCI7XG4gICAgfVxuXG4gICAgQGlmICRpY29uID09ICdiYWQnIHtcbiAgICAgICAgY29udGVudDogXCJcXGU2MjBcIjtcbiAgICB9XG5cbiAgICBAaWYgJGljb24gPT0gJ2NpcmNsZS1lbXB0eScge1xuICAgICAgICBjb250ZW50OiBcIlxcZTYyMVwiO1xuICAgIH1cblxuICAgIEBpZiAkaWNvbiA9PSAnY2lyY2xlLWZ1bGwnIHtcbiAgICAgICAgY29udGVudDogXCJcXGU2MjJcIjtcbiAgICB9XG5cbiAgICBAaWYgJGljb24gPT0gJ2NpcmNsZS1oYWxmJyB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlNjIzXCI7XG4gICAgfVxuXG4gICAgQGlmICRpY29uID09ICdjb21tZW50cycge1xuICAgICAgICBjb250ZW50OiBcIlxcZTYyNFwiO1xuICAgIH1cblxuICAgIEBpZiAkaWNvbiA9PSAnd2FybmluZycge1xuICAgICAgICBjb250ZW50OiBcIlxcZTYyNVwiO1xuICAgIH1cblxuICAgIEBpZiAkaWNvbiA9PSAnbG9hZGluZycge1xuICAgICAgICBjb250ZW50OiBcIlxcZTYyNlwiO1xuICAgIH1cbiAgICAvKiogU29jaWFsIE5ldHdvcmtzXG4gICAgKioqKioqKioqKioqKioqKioqL1xuICAgIEBpZiAkaWNvbiA9PSAneW91dHViZScge1xuICAgICAgICBjb250ZW50OiBcIlxcZTYwNFwiO1xuICAgIH1cblxuICAgIEBpZiAkaWNvbiA9PSAnZmFjZWJvb2snIHtcbiAgICAgICAgY29udGVudDogXCJcXGU2MDVcIjtcbiAgICB9XG5cbiAgICBAaWYgJGljb24gPT0gJ2luc3RhZ3JhbScge1xuICAgICAgICBjb250ZW50OiBcIlxcZTYwNlwiO1xuICAgIH1cblxuICAgIEBpZiAkaWNvbiA9PSAnZ29vZ2xlLXBsdXMnIHtcbiAgICAgICAgY29udGVudDogXCJcXGU2MDdcIjtcbiAgICB9XG5cbiAgICBAaWYgJGljb24gPT0gJ3R3aXR0ZXInIHtcbiAgICAgICAgY29udGVudDogXCJcXGU2MDhcIjtcbiAgICB9XG5cbiAgICBAaWYgJGljb24gPT0gJ3BpbnRlcmVzdCcge1xuICAgICAgICBjb250ZW50OiBcIlxcZTYwOVwiO1xuICAgIH1cblxuICAgIEBpZiAkaWNvbiA9PSAnd2VpYm8nIHtcbiAgICAgICAgY29udGVudDogXCJcXGU2MGFcIjtcbiAgICB9XG5cbiAgICBAaWYgJGljb24gPT0gJ3dlY2hhdCcge1xuICAgICAgICBjb250ZW50OiBcIlxcZTYwYlwiO1xuICAgIH1cblxuICAgIEBpZiAkaWNvbiA9PSAneW91a3UnIHtcbiAgICAgICAgY29udGVudDogXCJcXGU2MGNcIjtcbiAgICB9XG5cbiAgICBAaWYgJGljb24gPT0gJ2h1YWJhbicge1xuICAgICAgICBjb250ZW50OiBcIlxcZTYwZFwiO1xuICAgIH1cblxuICAgIEBpZiAkaWNvbiA9PSAncmVucmVuJyB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlNjBlXCI7XG4gICAgfVxuXG4gICAgQGlmICRpY29uID09ICdxcmNvZGUnIHtcbiAgICAgICAgY29udGVudDogXCJcXGU2MGZcIjtcbiAgICB9XG5cbiAgICBAaWYgJGljb24gPT0gJ2RzbScge1xuICAgICAgICBjb250ZW50OiBcIlxcZTYxMFwiO1xuICAgIH1cblxuICAgIEBpZiAkaWNvbiA9PSAndmtvbnRha3RlJyB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlNjExXCI7XG4gICAgfVxufVxuQG1peGluIHJldmlld3Mtc3Rhcigkc2l6ZSkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6ICRzaXplO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luOiAwIDVweCAwIDA7XG5cbiAgICBpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICBoZWlnaHQ6ICRzaXplO1xuICAgICAgICBjb2xvcjogI0ZGREEwMDtcblxuICAgICAgICAmLmljb24tc3RhciB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbnMoc3Rhci1mdWxsKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuaWNvbi1zdGFyLWhhbGYtbyB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbnMoc3Rhci1oYWxmKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuaWNvbi1zdGFyLW8ge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb25zKHN0YXItZW1wdHkpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5jb2xsYWJvcmF0b3JzIHtcbiAgICAgICAgICAgICYuaWNvbi1jaXJjbGUge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbnMoY2lyY2xlLWZ1bGwpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5pY29uLWNpcmNsZS1oYWxmLW8ge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbnMoY2lyY2xlLWhhbGYpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5pY29uLWNpcmNsZS1vIHtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb25zKGNpcmNsZS1lbXB0eSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkc2l6ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbkBtaXhpbiByZXZpZXdzLW5vdGUge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbjogMCA1cHggMCAwO1xufVxuQG1peGluIHJldmlld3MtbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXJnaW46IDAgNXB4IDAgMDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgc3ByaXRlKDE0NiwxMzUsMTYsMTYpO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cbn1cbkBtaXhpbiByZXZpZXdzLXBvc2l0aXZlIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIEBpbmNsdWRlIGljb25zKGdvb2QpO1xuICAgICAgICBjb2xvcjogIzNlNGY2MTtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIHRvcDogNnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxufVxuQG1peGluIHJldmlld3MtbmVnYXRpdmUge1xuICAgICY6YmVmb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgaWNvbnMoYmFkKTtcbiAgICAgICAgY29sb3I6ICMzZTRmNjE7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbn1cbkBtaXhpbiByZXZpZXdzLW51bWJlci1uby1pY29uIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbjogMCA1cHggMCAwO1xufVxuIl0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9 */
