/* line 4, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
.map-container {
  float: none;
  height: 500px;
  position: relative; }
  /* line 9, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
  .map-container .map-canvas {
    border-radius: 7px;
    height: 100%;
    position: absolute;
    width: 100%;
    z-index: 1; }
  /* line 17, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
  .map-container #spinner {
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    margin: 0 0 0 -25% !important;
    left: 50%;
    position: absolute;
    top: 50%;
    z-index: 2; }
  /* line 26, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
  .map-container .progress-striped {
    background: #fff;
    border: 1px solid #acacac;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    height: auto;
    margin: 17px auto !important;
    padding: 10px 20px 0px;
    width: 50%;
    max-width: 100%; }
    /* line 36, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
    .map-container .progress-striped .progress-bar {
      border: 1px solid #acacac;
      height: 12px;
      margin-bottom: 10px;
      margin-top: 10px;
      width: 100%;
      background-color: #bbb; }
    /* line 45, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
    .map-container .progress-striped > div {
      font-size: 14px;
      font-weight: 500;
      margin: 10px 0;
      text-align: center;
      color: #4A4A4A; }

/* line 57, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
.twitter-typeahead {
  margin-top: 8px;
  width: 100%; }
  /* line 62, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
  .twitter-typeahead .tt-dropdown-menu {
    width: 100%; }
  /* line 66, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
  .twitter-typeahead .tt-suggestions {
    background-color: #fff;
    border-top: none;
    border-radius: 0 0 5px 5px;
    box-shadow: 0 1px 1px #aaa;
    padding: 6px 0 0;
    width: 100%;
    border: 1px solid #ccc;
    max-height: 300px;
    overflow-y: auto; }
    /* line 79, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
    .twitter-typeahead .tt-suggestions .tt-suggestion p {
      padding: 6px;
      margin: 0; }
      /* line 83, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
      .twitter-typeahead .tt-suggestions .tt-suggestion p:hover {
        background: #1e90ff;
        color: #fff;
        cursor: pointer; }

/* line 100, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
#display-release-container #currently-viewing-container .pull-left:first-of-type {
  margin-right: 6px; }
  /* line 103, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
  #display-release-container #currently-viewing-container .pull-left:first-of-type .thumb-placeholder {
    background: #fff;
    border: 1px solid #d1d0d0;
    height: 36px;
    width: 36px; }

/* line 116, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
#display-release-container h4 + p {
  font-size: 13px;
  font-weight: 300;
  margin-bottom: 0; }

/* line 125, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
#display-release-container #total-stats-container h4:first-of-type,
#display-release-container #total-stats-container small,
#display-release-container #total-stats-container #analytics-disclaimer b, #analytics-disclaimer
#display-release-container #total-stats-container b {
  margin-left: 6px; }

/* line 130, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
#display-release-container #total-stats-container small, #display-release-container #total-stats-container #analytics-disclaimer b, #analytics-disclaimer #display-release-container #total-stats-container b {
  color: #a1a1a1; }

/* line 138, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
.heatmap-form-border {
  border-bottom: 1px solid #d1d0d0;
  margin-bottom: 20px; }
  /* line 142, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
  .heatmap-form-border .panel {
    margin-bottom: 0px; }

/* line 154, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
#display-entity-container #total-stats-container > div div:last-child {
  clear: both; }

/* line 164, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
#display-entity-container h4 {
  font-size: 15px;
  margin-top: 0px; }

/* line 169, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
#display-entity-container .img-thumbnail {
  margin-right: 5px; }

/* line 173, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
#display-entity-container h6 {
  margin-top: 0px; }

/* line 181, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
.channel-select button {
  width: 75%; }

/* line 187, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
.view-by-title {
  margin-top: 0px; }

/* line 191, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
#channel-select {
  margin-top: 8px; }

/* line 196, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
.cluster {
  border-radius: 100%;
  text-align: center; }
  /* line 201, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
  .cluster.cluster-border {
    border: 4px solid rgba(255, 255, 255, 0.5);
    box-sizing: content-box; }

/* line 208, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
#analytics-disclaimer {
  color: #a1a1a1; }
  /* line 212, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
  #analytics-disclaimer b {
    color: #fc860d; }

/* line 219, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
.cluster,
.cluster-info-window {
  -webkit-user-select: none; }

/* line 224, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
.cluster-info-window {
  line-height: 1.35;
  overflow: hidden;
  -webkit-user-select: none;
  white-space: nowrap; }

/* line 233, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
.date-picker .pull-left {
  margin-right: 12px; }

/* line 243, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
.date-picker .pull-left > h6 {
  margin-bottom: 8.5px; }

/* line 253, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
.date-picker label {
  display: block;
  margin-bottom: 6px; }

/* line 258, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
.date-picker .btn-default.hasDatepicker {
  background: url("/images/redesign/calendar.svg") no-repeat scroll 82px 4px;
  max-width: 110px;
  padding: 8px 24px 7px 2px; }

/* line 268, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
.date-picker .btn-multiselect {
  margin-top: 22px; }

/* line 274, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
.search-release {
  float: left;
  width: 100%; }

/* line 279, /var/www/html/frontend/style-redesign/applications/heatmap-redesign.scss */
#mapit {
  margin-top: 25px; }
