/* ============================
 * 
 *     Index
 *
 * ============================ */
/* line 14, company.css.sass */
.map-container {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 270px;
  margin: 0.5em 0 1em;
  border: 1px solid #E0E0E0;
  background: #EAF0EE; }

/* line 23, company.css.sass */
.map-replace {
  width: 100%;
  height: 268px; }

/* line 27, company.css.sass */
.map {
  display: inline-block;
  margin-left: 0.5em;
  padding: 0.1em 0.2em;
  border-radius: 2px;
  background: #65B7C6;
  color: #FFF;
  color: #FFF;
  text-decoration: none;
  font-size: 0.75rem;
  line-height: 140%; }
  /* line 18, ../../vendor/bundle/ruby/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
  .map:visited {
    color: #FFF; }
  /* line 21, ../../vendor/bundle/ruby/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
  .map:focus {
    color: #FFF; }
  /* line 24, ../../vendor/bundle/ruby/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
  .map:hover {
    color: #FFF; }
  /* line 27, ../../vendor/bundle/ruby/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/typography/links/_link-colors.scss */
  .map:active {
    color: #FFF; }
  /* line 39, company.css.sass */
  .map:hover {
    background: #51929e; }

/* line 43, company.css.sass */
.history-table th {
  width: 4.5em; }
/* line 46, company.css.sass */
.history-table .month {
  width: 2.5em;
  padding-right: 2em;
  text-align: right;
  font-weight: bold;
  color: #666; }

/* line 55, company.css.sass */
.no-generatedcontent .history-table th {
  width: 5.5em; }
/* line 58, company.css.sass */
.no-generatedcontent .history-table .month {
  width: 4.5em; }
