div.focus-block {
  display: inline-block;
  border-radius: 1em;
  width: 20em;
  min-height: 10em;
  background-color: #e6e6e6;
  padding: 0;
  margin: 0.3em 0 0 0.3em;
  vertical-align: top;
  text-align: left; }
  div.focus-block h5:first-child {
    border-radius: 1em 1em 0 0;
    background-color: #bfbfbf; }
  div.focus-block h5, div.focus-block h6 {
    background-color: #d9d9d9;
    text-align: center;
    margin: 0 !important;
    padding: 0.3em; }
  div.focus-block p {
    padding: 0.3em 0.2em 0 1em;
    margin: 0; }

div.vivid-10 {
  background-color: #ffd5cc; }
  div.vivid-10 h5:first-child {
    background-color: #ff9580; }
  div.vivid-10 h5, div.vivid-10 h6 {
    background-color: #ffbfb3; }

div.vivid-20 {
  background-color: #ffddcc; }
  div.vivid-20 h5:first-child {
    background-color: #ffaa80; }
  div.vivid-20 h5, div.vivid-20 h6 {
    background-color: #ffccb3; }

div.vivid-30 {
  background-color: #ffe6cc; }
  div.vivid-30 h5:first-child {
    background-color: #ffbf80; }
  div.vivid-30 h5, div.vivid-30 h6 {
    background-color: #ffd9b3; }

div.vivid-40 {
  background-color: #ffeecc; }
  div.vivid-40 h5:first-child {
    background-color: #ffd580; }
  div.vivid-40 h5, div.vivid-40 h6 {
    background-color: #ffe6b3; }

div.vivid-50 {
  background-color: #fff7cc; }
  div.vivid-50 h5:first-child {
    background-color: #ffea80; }
  div.vivid-50 h5, div.vivid-50 h6 {
    background-color: #fff2b3; }

div.vivid-60 {
  background-color: #ffffcc; }
  div.vivid-60 h5:first-child {
    background-color: #ffff80; }
  div.vivid-60 h5, div.vivid-60 h6 {
    background-color: #ffffb3; }

div.vivid-70 {
  background-color: #f7ffcc; }
  div.vivid-70 h5:first-child {
    background-color: #eaff80; }
  div.vivid-70 h5, div.vivid-70 h6 {
    background-color: #f2ffb3; }

div.vivid-80 {
  background-color: #eeffcc; }
  div.vivid-80 h5:first-child {
    background-color: #d5ff80; }
  div.vivid-80 h5, div.vivid-80 h6 {
    background-color: #e6ffb3; }

div.vivid-90 {
  background-color: #e6ffcc; }
  div.vivid-90 h5:first-child {
    background-color: #bfff80; }
  div.vivid-90 h5, div.vivid-90 h6 {
    background-color: #d9ffb3; }

div.vivid-100 {
  background-color: #ddffcc; }
  div.vivid-100 h5:first-child {
    background-color: #aaff80; }
  div.vivid-100 h5, div.vivid-100 h6 {
    background-color: #ccffb3; }

div.vivid-110 {
  background-color: #d5ffcc; }
  div.vivid-110 h5:first-child {
    background-color: #95ff80; }
  div.vivid-110 h5, div.vivid-110 h6 {
    background-color: #bfffb3; }

div.vivid-120 {
  background-color: #ccffcc; }
  div.vivid-120 h5:first-child {
    background-color: #80ff80; }
  div.vivid-120 h5, div.vivid-120 h6 {
    background-color: #b3ffb3; }

div.vivid-130 {
  background-color: #ccffd5; }
  div.vivid-130 h5:first-child {
    background-color: #80ff95; }
  div.vivid-130 h5, div.vivid-130 h6 {
    background-color: #b3ffbf; }

div.vivid-140 {
  background-color: #ccffdd; }
  div.vivid-140 h5:first-child {
    background-color: #80ffaa; }
  div.vivid-140 h5, div.vivid-140 h6 {
    background-color: #b3ffcc; }

div.vivid-150 {
  background-color: #ccffe6; }
  div.vivid-150 h5:first-child {
    background-color: #80ffbf; }
  div.vivid-150 h5, div.vivid-150 h6 {
    background-color: #b3ffd9; }

div.vivid-160 {
  background-color: #ccffee; }
  div.vivid-160 h5:first-child {
    background-color: #80ffd5; }
  div.vivid-160 h5, div.vivid-160 h6 {
    background-color: #b3ffe6; }

div.vivid-170 {
  background-color: #ccfff7; }
  div.vivid-170 h5:first-child {
    background-color: #80ffea; }
  div.vivid-170 h5, div.vivid-170 h6 {
    background-color: #b3fff2; }

div.vivid-180 {
  background-color: #ccffff; }
  div.vivid-180 h5:first-child {
    background-color: #80ffff; }
  div.vivid-180 h5, div.vivid-180 h6 {
    background-color: #b3ffff; }

div.vivid-190 {
  background-color: #ccf7ff; }
  div.vivid-190 h5:first-child {
    background-color: #80eaff; }
  div.vivid-190 h5, div.vivid-190 h6 {
    background-color: #b3f2ff; }

div.vivid-200 {
  background-color: #cceeff; }
  div.vivid-200 h5:first-child {
    background-color: #80d5ff; }
  div.vivid-200 h5, div.vivid-200 h6 {
    background-color: #b3e6ff; }

div.vivid-210 {
  background-color: #cce6ff; }
  div.vivid-210 h5:first-child {
    background-color: #80bfff; }
  div.vivid-210 h5, div.vivid-210 h6 {
    background-color: #b3d9ff; }

div.vivid-220 {
  background-color: #ccddff; }
  div.vivid-220 h5:first-child {
    background-color: #80aaff; }
  div.vivid-220 h5, div.vivid-220 h6 {
    background-color: #b3ccff; }

div.vivid-230 {
  background-color: #ccd5ff; }
  div.vivid-230 h5:first-child {
    background-color: #8095ff; }
  div.vivid-230 h5, div.vivid-230 h6 {
    background-color: #b3bfff; }

div.vivid-240 {
  background-color: #ccccff; }
  div.vivid-240 h5:first-child {
    background-color: #8080ff; }
  div.vivid-240 h5, div.vivid-240 h6 {
    background-color: #b3b3ff; }

div.vivid-250 {
  background-color: #d5ccff; }
  div.vivid-250 h5:first-child {
    background-color: #9580ff; }
  div.vivid-250 h5, div.vivid-250 h6 {
    background-color: #bfb3ff; }

div.vivid-260 {
  background-color: #ddccff; }
  div.vivid-260 h5:first-child {
    background-color: #aa80ff; }
  div.vivid-260 h5, div.vivid-260 h6 {
    background-color: #ccb3ff; }

div.vivid-270 {
  background-color: #e6ccff; }
  div.vivid-270 h5:first-child {
    background-color: #bf80ff; }
  div.vivid-270 h5, div.vivid-270 h6 {
    background-color: #d9b3ff; }

div.vivid-280 {
  background-color: #eeccff; }
  div.vivid-280 h5:first-child {
    background-color: #d580ff; }
  div.vivid-280 h5, div.vivid-280 h6 {
    background-color: #e6b3ff; }

div.vivid-290 {
  background-color: #f7ccff; }
  div.vivid-290 h5:first-child {
    background-color: #ea80ff; }
  div.vivid-290 h5, div.vivid-290 h6 {
    background-color: #f2b3ff; }

div.vivid-300 {
  background-color: #ffccff; }
  div.vivid-300 h5:first-child {
    background-color: #ff80ff; }
  div.vivid-300 h5, div.vivid-300 h6 {
    background-color: #ffb3ff; }

div.vivid-310 {
  background-color: #ffccf7; }
  div.vivid-310 h5:first-child {
    background-color: #ff80ea; }
  div.vivid-310 h5, div.vivid-310 h6 {
    background-color: #ffb3f2; }

div.vivid-320 {
  background-color: #ffccee; }
  div.vivid-320 h5:first-child {
    background-color: #ff80d5; }
  div.vivid-320 h5, div.vivid-320 h6 {
    background-color: #ffb3e6; }

div.vivid-330 {
  background-color: #ffcce6; }
  div.vivid-330 h5:first-child {
    background-color: #ff80bf; }
  div.vivid-330 h5, div.vivid-330 h6 {
    background-color: #ffb3d9; }

div.vivid-340 {
  background-color: #ffccdd; }
  div.vivid-340 h5:first-child {
    background-color: #ff80aa; }
  div.vivid-340 h5, div.vivid-340 h6 {
    background-color: #ffb3cc; }

div.vivid-350 {
  background-color: #ffccd5; }
  div.vivid-350 h5:first-child {
    background-color: #ff8095; }
  div.vivid-350 h5, div.vivid-350 h6 {
    background-color: #ffb3bf; }

div.vivid-360 {
  background-color: #ffcccc; }
  div.vivid-360 h5:first-child {
    background-color: #ff8080; }
  div.vivid-360 h5, div.vivid-360 h6 {
    background-color: #ffb3b3; }

div.color-10 {
  background-color: #f0dfdb; }
  div.color-10 h5:first-child {
    background-color: #d9aea6; }
  div.color-10 h5, div.color-10 h6 {
    background-color: #e8cfc9; }

div.color-20 {
  background-color: #f0e2db; }
  div.color-20 h5:first-child {
    background-color: #d9b7a6; }
  div.color-20 h5, div.color-20 h6 {
    background-color: #e8d4c9; }

div.color-30 {
  background-color: #f0e6db; }
  div.color-30 h5:first-child {
    background-color: #d9bfa6; }
  div.color-30 h5, div.color-30 h6 {
    background-color: #e8d9c9; }

div.color-40 {
  background-color: #f0e9db; }
  div.color-40 h5:first-child {
    background-color: #d9c8a6; }
  div.color-40 h5, div.color-40 h6 {
    background-color: #e8dec9; }

div.color-50 {
  background-color: #f0ecdb; }
  div.color-50 h5:first-child {
    background-color: #d9d0a6; }
  div.color-50 h5, div.color-50 h6 {
    background-color: #e8e3c9; }

div.color-60 {
  background-color: #f0f0db; }
  div.color-60 h5:first-child {
    background-color: #d9d9a6; }
  div.color-60 h5, div.color-60 h6 {
    background-color: #e8e8c9; }

div.color-70 {
  background-color: #ecf0db; }
  div.color-70 h5:first-child {
    background-color: #d0d9a6; }
  div.color-70 h5, div.color-70 h6 {
    background-color: #e3e8c9; }

div.color-80 {
  background-color: #e9f0db; }
  div.color-80 h5:first-child {
    background-color: #c8d9a6; }
  div.color-80 h5, div.color-80 h6 {
    background-color: #dee8c9; }

div.color-90 {
  background-color: #e6f0db; }
  div.color-90 h5:first-child {
    background-color: #bfd9a6; }
  div.color-90 h5, div.color-90 h6 {
    background-color: #d9e8c9; }

div.color-100 {
  background-color: #e2f0db; }
  div.color-100 h5:first-child {
    background-color: #b7d9a6; }
  div.color-100 h5, div.color-100 h6 {
    background-color: #d4e8c9; }

div.color-110 {
  background-color: #dff0db; }
  div.color-110 h5:first-child {
    background-color: #aed9a6; }
  div.color-110 h5, div.color-110 h6 {
    background-color: #cfe8c9; }

div.color-120 {
  background-color: #dbf0db; }
  div.color-120 h5:first-child {
    background-color: #a6d9a6; }
  div.color-120 h5, div.color-120 h6 {
    background-color: #c9e8c9; }

div.color-130 {
  background-color: #dbf0df; }
  div.color-130 h5:first-child {
    background-color: #a6d9ae; }
  div.color-130 h5, div.color-130 h6 {
    background-color: #c9e8cf; }

div.color-140 {
  background-color: #dbf0e2; }
  div.color-140 h5:first-child {
    background-color: #a6d9b7; }
  div.color-140 h5, div.color-140 h6 {
    background-color: #c9e8d4; }

div.color-150 {
  background-color: #dbf0e6; }
  div.color-150 h5:first-child {
    background-color: #a6d9bf; }
  div.color-150 h5, div.color-150 h6 {
    background-color: #c9e8d9; }

div.color-160 {
  background-color: #dbf0e9; }
  div.color-160 h5:first-child {
    background-color: #a6d9c8; }
  div.color-160 h5, div.color-160 h6 {
    background-color: #c9e8de; }

div.color-170 {
  background-color: #dbf0ec; }
  div.color-170 h5:first-child {
    background-color: #a6d9d0; }
  div.color-170 h5, div.color-170 h6 {
    background-color: #c9e8e3; }

div.color-180 {
  background-color: #dbf0f0; }
  div.color-180 h5:first-child {
    background-color: #a6d9d9; }
  div.color-180 h5, div.color-180 h6 {
    background-color: #c9e8e8; }

div.color-190 {
  background-color: #dbecf0; }
  div.color-190 h5:first-child {
    background-color: #a6d0d9; }
  div.color-190 h5, div.color-190 h6 {
    background-color: #c9e3e8; }

div.color-200 {
  background-color: #dbe9f0; }
  div.color-200 h5:first-child {
    background-color: #a6c8d9; }
  div.color-200 h5, div.color-200 h6 {
    background-color: #c9dee8; }

div.color-210 {
  background-color: #dbe6f0; }
  div.color-210 h5:first-child {
    background-color: #a6bfd9; }
  div.color-210 h5, div.color-210 h6 {
    background-color: #c9d9e8; }

div.color-220 {
  background-color: #dbe2f0; }
  div.color-220 h5:first-child {
    background-color: #a6b7d9; }
  div.color-220 h5, div.color-220 h6 {
    background-color: #c9d4e8; }

div.color-230 {
  background-color: #dbdff0; }
  div.color-230 h5:first-child {
    background-color: #a6aed9; }
  div.color-230 h5, div.color-230 h6 {
    background-color: #c9cfe8; }

div.color-240 {
  background-color: #dbdbf0; }
  div.color-240 h5:first-child {
    background-color: #a6a6d9; }
  div.color-240 h5, div.color-240 h6 {
    background-color: #c9c9e8; }

div.color-250 {
  background-color: #dfdbf0; }
  div.color-250 h5:first-child {
    background-color: #aea6d9; }
  div.color-250 h5, div.color-250 h6 {
    background-color: #cfc9e8; }

div.color-260 {
  background-color: #e2dbf0; }
  div.color-260 h5:first-child {
    background-color: #b7a6d9; }
  div.color-260 h5, div.color-260 h6 {
    background-color: #d4c9e8; }

div.color-270 {
  background-color: #e6dbf0; }
  div.color-270 h5:first-child {
    background-color: #bfa6d9; }
  div.color-270 h5, div.color-270 h6 {
    background-color: #d9c9e8; }

div.color-280 {
  background-color: #e9dbf0; }
  div.color-280 h5:first-child {
    background-color: #c8a6d9; }
  div.color-280 h5, div.color-280 h6 {
    background-color: #dec9e8; }

div.color-290 {
  background-color: #ecdbf0; }
  div.color-290 h5:first-child {
    background-color: #d0a6d9; }
  div.color-290 h5, div.color-290 h6 {
    background-color: #e3c9e8; }

div.color-300 {
  background-color: #f0dbf0; }
  div.color-300 h5:first-child {
    background-color: #d9a6d9; }
  div.color-300 h5, div.color-300 h6 {
    background-color: #e8c9e8; }

div.color-310 {
  background-color: #f0dbec; }
  div.color-310 h5:first-child {
    background-color: #d9a6d0; }
  div.color-310 h5, div.color-310 h6 {
    background-color: #e8c9e3; }

div.color-320 {
  background-color: #f0dbe9; }
  div.color-320 h5:first-child {
    background-color: #d9a6c8; }
  div.color-320 h5, div.color-320 h6 {
    background-color: #e8c9de; }

div.color-330 {
  background-color: #f0dbe6; }
  div.color-330 h5:first-child {
    background-color: #d9a6bf; }
  div.color-330 h5, div.color-330 h6 {
    background-color: #e8c9d9; }

div.color-340 {
  background-color: #f0dbe2; }
  div.color-340 h5:first-child {
    background-color: #d9a6b7; }
  div.color-340 h5, div.color-340 h6 {
    background-color: #e8c9d4; }

div.color-350 {
  background-color: #f0dbdf; }
  div.color-350 h5:first-child {
    background-color: #d9a6ae; }
  div.color-350 h5, div.color-350 h6 {
    background-color: #e8c9cf; }

div.color-360 {
  background-color: #f0dbdb; }
  div.color-360 h5:first-child {
    background-color: #d9a6a6; }
  div.color-360 h5, div.color-360 h6 {
    background-color: #e8c9c9; }

div.grey-60 {
  background-color: #e9e9e2; }
  div.grey-60 h5:first-child {
    background-color: #c9c9b6; }
  div.grey-60 h5, div.grey-60 h6 {
    background-color: #deded3; }

div.grey-120 {
  background-color: #e2e9e2; }
  div.grey-120 h5:first-child {
    background-color: #b6c9b6; }
  div.grey-120 h5, div.grey-120 h6 {
    background-color: #d3ded3; }

div.grey-180 {
  background-color: #e2e9e9; }
  div.grey-180 h5:first-child {
    background-color: #b6c9c9; }
  div.grey-180 h5, div.grey-180 h6 {
    background-color: #d3dede; }

div.grey-240 {
  background-color: #e2e2e9; }
  div.grey-240 h5:first-child {
    background-color: #b6b6c9; }
  div.grey-240 h5, div.grey-240 h6 {
    background-color: #d3d3de; }

div.grey-300 {
  background-color: #e9e2e9; }
  div.grey-300 h5:first-child {
    background-color: #c9b6c9; }
  div.grey-300 h5, div.grey-300 h6 {
    background-color: #ded3de; }

div.grey-360 {
  background-color: #e9e2e2; }
  div.grey-360 h5:first-child {
    background-color: #c9b6b6; }
  div.grey-360 h5, div.grey-360 h6 {
    background-color: #ded3d3; }

/*# sourceMappingURL=focus-blocks.css.map */
