nav.greedy {
  position: relative;
  height: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #e0e0e0;
}

nav.greedy h1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #c6c6c6;
  padding: 0 1rem;
  font-weight: bold;
}

nav.greedy button {
  -ms-flex-item-align: stretch;
  align-self: stretch;
  -webkit-transition: all .4s ease-out;
  transition: all .4s ease-out;
  padding: 0 1rem 0 1.5rem;
  outline: 0;
  border: 0;
  font-size: 0.9rem;
  font-weight: bold;
  background: #c8c8c8;
}

nav.greedy button.hidden {
  -webkit-transition: none;
  transition: none;
  border-right: 0.5rem solid #b6b6b6;
  width: 0;
  padding: 0;
  overflow: hidden;
}

nav.greedy button::after {
  content: attr(count);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 25px;
  height: 25px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: #9f9f9f;
  color: #f2f2f2;
  border-radius: 50%;
  font-size: 14px;
  line-height: 14px;
  margin-left: 1rem;
  margin-right: -webkit-calc(-1rem + -8px);
  margin-right: calc(-1rem + -8px);
}

nav.greedy ul.links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
}

nav.greedy ul.links li {
  -webkit-box-flex: 0;
  -ms-flex: none;
  -webkit-box-flex: none;
  flex: none;
  padding: 1rem;
}

nav.greedy ul.links li a {
  color: #404040;
}

nav.greedy ul.hidden-links {
  position: absolute;
  background: #d8d8d8;
  right: 0;
  top: 100%;
}

nav.greedy ul.hidden-links.hidden {
  display: none;
}

nav.greedy ul.hidden-links li {
  padding: 1rem;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdyZWVkeW5hdi5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxtQkFBbUI7RUFDbkIsYUFBYTtFQUNiLHFCQUFjO0VBQWQscUJBQWM7RUFJZCxjQUFBO0VBQ0EsMEJBSkE7RUFFRCx1QkFBQTtFQUVELG9CQUFBO0VBR0Usb0JBQW9CO0NBR3RCOztBQUFBO0VBSEUscUJBQUE7RUFRQSxxQkFBQTtFQU5BLGNBQUE7RUFDQSw2QkFBa0I7RUFHcEIsb0JBQUE7RUFDRSwwQkFBQTtFQVVBLHVCQVZBO0VBT0Esb0JBQW9CO0VBTXRCLG9CQUFBO0VBVkUsZ0JBQUE7RUFFQSxrQkFBQTtDQU1EOztBQUVEO0VBSkEsNkJBQUE7RUFhRSxvQkFaQTtFQUNBLHFDQUFBO0VBQ0EsNkJBQVM7RUFhVix5QkFBQTtFQUxDLFdBQVc7RUFPYixVQUFBO0VBWEEsa0JBQUE7RUFDRSxrQkFBQTtFQUNBLG9CQUFBO0NBT0Q7O0FBRUQ7RUFPQyx5QkFBQTtFQUxDLGlCQUFpQjtFQU9uQixtQ0FBQTtFQUNFLFNBQUE7RUFmQSxXQUFBO0VBaUJBLGlCQUFBO0NBTEQ7O0FBRUQ7RUFWRSxxQkFBQTtFQUNBLDRCQUFrQjtFQUVsQiw0QkFBQTtFQUNELHFCQUFBO0VBRUMsWUFBQTtFQUFBLGFBQUE7RUFBQSwwQkFBYztFQUNkLHVCQUFBO0VBdUJBLG9CQXZCQTtFQUNBLHlCQUFBO0VBd0JBLHNCQUFBO0VBRUQsd0JBQUE7RUFSQyxvQkFBb0I7RUFmdEIsZUFBQTtFQUNFLG1CQUFBO0VBMEJBLGdCQUFBO0VBekJBLGtCQUFjO0VBQ2Ysa0JBQUE7RUE0QkMseUNBQW1CO0VBekJuQixpQ0FBZTtDQWlCaEI7O0FBRUQ7RUFkRSxxQkFBUztFQTRCVixxQkFBQTtFQXpCRCxjQUFBO0VBQ0Usc0JBQWM7RUFDZixtQkFBQTtFQUdBLDBCQUFBO0VBNEJDLG9CQUFjO0VBQ2YsWUFBQTtFQUVELFFBQUE7RUFDRSxpQkFBZTtDQUNoQjs7QUFFRDtFQUNFLG9CQUFtQjtFQUNuQixlQUFBO0VBQ0EsdUJBQVM7RUFFVixXQUFBO0VBWkMsY0FBYztDQWNoQjs7QUFYQTtFQUNFLGVBQWU7Q0FjakI7O0FBWEE7RUFDRSxtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLFNBQVM7RUFDVCxVQUFVO0NBQ1g7O0FBRUQ7RUFDRSxjQUFjO0NBQ2Y7O0FBRUQ7RUFDRSxjQUFjO0NBQ2YiLCJmaWxlIjoiZ3JlZWR5bmF2LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIm5hdi5ncmVlZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2UwZTBlMDtcbn1cblxubmF2LmdyZWVkeSBoMSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNjNmM2YzY7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbm5hdi5ncmVlZHkgYnV0dG9uIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLW91dDtcbiAgcGFkZGluZzogMCAxcmVtIDAgMS41cmVtO1xuICBvdXRsaW5lOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZDogI2M4YzhjODtcbn1cbm5hdi5ncmVlZHkgYnV0dG9uLmhpZGRlbiB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGJvcmRlci1yaWdodDogMC41cmVtIHNvbGlkICNiNmI2YjY7XG4gIHdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxubmF2LmdyZWVkeSBidXR0b246OmFmdGVyIHtcbiAgY29udGVudDogYXR0cihjb3VudCk7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzlmOWY5ZjtcbiAgY29sb3I6ICNmMmYyZjI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMXJlbSArIC04cHgpO1xufVxubmF2LmdyZWVkeSB1bC5saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5uYXYuZ3JlZWR5IHVsLmxpbmtzIGxpIHtcbiAgZmxleDogbm9uZTtcbiAgcGFkZGluZzogMXJlbTtcbn1cblxubmF2LmdyZWVkeSB1bC5saW5rcyBsaSBhIHtcbiAgY29sb3I6ICM0MDQwNDA7XG59XG5uYXYuZ3JlZWR5IHVsLmhpZGRlbi1saW5rcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI2Q4ZDhkODtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMTAwJTtcbn1cbm5hdi5ncmVlZHkgdWwuaGlkZGVuLWxpbmtzLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5uYXYuZ3JlZWR5IHVsLmhpZGRlbi1saW5rcyBsaSB7XG4gIHBhZGRpbmc6IDFyZW07XG59Il19 */